.refiContainer {
  font-family: Montserrat-Medium;
}

.refiContainer .clsheight {
  margin-top: 30px;
}

.refiContainer .animatediv {
  margin-top: 2px;
}

.refiContainer .refiLegend {
  font-family: Montserrat-Regular;
}

.refiContainer .refiLegend .legendli {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 0px;
  color: #23405e !important;
}

.refiContainer .refiLegend .legendli .text-wrapper {
  width: 85%;
  margin: 5px 0;
  color: #23405e !important;
  font-size: 1.2vw;
}

.refiContainer .refiLegend .legendli .text-wrapper .lbcalc {
  margin-left: 5px;
  float: left;
  margin-top: 1px;
  color: #23405e !important;
}

.refiContainer .refiLegend .legendli .text-wrapper .black {
  float: right;
}

.refiContainer .refiLegend .legendcircle {
  width: 15px;
  height: 15px;
  border-radius: 15px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}

.refiContainer .refiLegendChange {
  font-family: Montserrat-Regular;
}

.refiContainer .refiLegendChange .legendli {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 0px;
  color: #23405e !important;
}

.refiContainer .refiLegendChange .legendli .text-wrapper {
  width: 85%;
  margin: 5px 0;
  color: #23405e !important;
  font-size: 16px;
}

.refiContainer .refiLegendChange .legendli .text-wrapper .lbcalc {
  margin-left: 5px;
  float: left;
  margin-top: 1px;
  color: #23405e !important;
}

.refiContainer .refiLegendChange .legendli .text-wrapper .black {
  float: right;
}

.refiContainer .refiLegendChange .legendcircle {
  width: 15px;
  height: 15px;
  border-radius: 15px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}

.refiContainer .panel-collapse {
  padding: 5px;
}

.refiContainer .accinsidetitle {
  font-size: 17px;
  padding: 3px;
  font-family: Montserrat-Medium;
}

.refiContainer .accinside {
  font-size: 13px;
  color: #ccc;
  padding: 3px;
  font-family: Montserrat-Regular;
}

.refiContainer .refiinitialform {
  background-color: #F6F7F9;
  border: 1px solid #D4D7E0;
  border-radius: 10px;
}

.refiContainer .bgwhite {
  background-color: rgba(255, 255, 255, 0.760784) !important;
}

.refiContainer .gobtn {
  width: 200px !important;
}

.refiContainer .refiptaginitial {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  text-align: center;
  padding-bottom: 10px;
  height: 100px;
  font-family: Montserrat-Regular;
  font-size: 14px;
  color: #23405E !important;
}

.refiContainer .HeaderContainer {
  padding-top: 15px;
  box-shadow: 17px 1px 15px 6px #F2F6F8;
  border-bottom: none;
  padding-bottom: 15px;
  padding-left: 25px;
  padding-right: 25px;
}

.refiContainer .HeaderContainer .TopContainer {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}

.refiContainer .HeaderContainer .avatarcontainer {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}

.refiContainer .HeaderContainer .avatarcontainer .avatar-agent {
  border-radius: 50%;
  width: 50px;
  height: 50px;
  display: inline-block;
  vertical-align: top;
  margin-left: 15px;
}

.refiContainer .HeaderContainer .avatarcontainer .avatar-contact {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
}

.refiContainer .HeaderContainer .avatarcontainer .avatar-name {
  font-family: Montserrat-Medium;
  font-size: 23px;
  color: #23405E;
  margin: 0px;
  text-align: right;
}

.refiContainer .HeaderContainer .avatarcontainer .avatar-title {
  font-family: Montserrat-Medium;
  font-size: 15px;
  color: #23405E;
  margin: 0px;
  text-align: right;
}

.refiContainer .HeaderContainer .Calctypecontainer .Calctypename {
  font-family: Montserrat-Medium;
  font-size: 28px;
  color: #23405E;
  margin: 0px;
}

.refiContainer .HeaderContainer .Calctypecontainer .Calctypedetails {
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #23405E;
  margin: 0px;
}

.refiContainer .HeaderContainer .Calctypecontainer2 {
  text-align: center;
}

.refiContainer .HeaderContainer .Calctypecontainer2 .Calctypename2 {
  font-family: Montserrat-Medium;
  font-size: 20px;
  color: #23405E;
  margin: 0px;
}

.refiContainer .HeaderContainer .Calctypecontainer2 .Calctypedetails2 {
  font-family: Montserrat-Medium;
  font-size: 12px;
  color: #23405E;
  margin: 0px;
}

.refiContainer .refiContentContainer {
  background-color: #fff;
}

.refiContainer .refiContentContainer .refiFormcontainer {
  margin-top: 25px;
}

.refiContainer .refiContentContainer .refiFormcontainer .refiform .refiform1 {
  height: 710px;
  border-bottom: 1px solid #D4D7E0;
  border-top: 1px solid #D4D7E0;
  border-left: 1px solid #D4D7E0;
  border-top-left-radius: 7px;
  border-bottom-left-radius: 7px;
}

.refiContainer .refiContentContainer .refiFormcontainer .refiform .refiform1 .refiTotalPayment {
  height: 50px;
  width: 100%;
  border-bottom: 1px solid #D4D7E0;
  background-color: #F6F7F9;
  font-family: Montserrat-Medium;
  font-size: 14px;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
}

.refiContainer .refiContentContainer .refiFormcontainer .refiform .refiform1 .refigraphcontainer .refiGainedyears {
  margin: 60px 10px 40px 10px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-family: Montserrat-Medium;
  font-size: 21px;
  color: #23405e !important;
}

.refiContainer .refiContentContainer .refiFormcontainer .refiform .refiform1 .refigraphcontainer .refiGainedyears .circle-blue {
  width: 15px;
  height: 15px;
  background-color: #007AFF;
  border-radius: 50%;
  margin-right: 8px;
}

.refiContainer .refiContentContainer .refiFormcontainer .refiform .refiform2 {
  position: relative;
  height: 710px;
  border: 1px solid #D4D7E0;
  background-color: #F6F7F9;
  margin-bottom: 10px;
  border-top-right-radius: 7px;
  border-bottom-right-radius: 7px;
}

.refiContainer .rc-slider {
  padding: 10px 0px 13px 0px !important;
}

.refiContainer .clsheight .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: -18px;
  width: 100%;
  font-size: 12px;
  padding-top: 10px;
}

.refiContainer .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.refiContainer .slider-cls {
  padding: 0px !important;
}

.refiContainer .slider-cls .rc-slider-rail {
  height: 5px;
  background-color: #E9EBF0 !important;
}

.refiContainer .rc-slider-track {
  height: 5px;
  background-color: #5978FF;
}

.refiContainer .rc-slider-handle {
  margin-left: -13px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
}

.refiContainer .rc-slider-mark-text-active {
  color: #23405e !important;
  font-size: 20px;
}

.refiContainer .rc-slider-mark-text {
  color: #23405e !important;
  font-size: 15px;
}

.refiContainer .clsheight .rc-slider-mark {
  width: 97%;
  margin-left: 17px;
}

.refiContainer .slider-part {
  margin-left: 11px;
  margin-right: 14px;
}

.refiContainer .refiform2 .slider-cls .rc-slider-rail {
  height: 5px;
  background-color: #E9EBF0 !important;
}

.refiContainer .refiform2 .slider .rc-slider-track {
  background-color: #508aff;
  height: 5px !important;
}

.refiContainer .blue {
  background-color: #007AFF;
}

.refiContainer .lightgreen {
  background-color: #57FF04;
}

.refiContainer .green {
  background-color: #2AAD00;
}

.refiContainer .orange {
  background-color: #FFB800;
}

.refiContainer .formpadding {
  padding-left: 25px;
  padding-right: 25px;
  height: 600px;
  overflow: hidden;
  overflow-y: auto;
}

.refiContainer .savereficontainer {
  height: 102px;
  width: 100%;
  border-top: 1px solid #D6D6DE;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.refiContainer .refiptag {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  height: 10px;
  font-family: Montserrat-Regular;
  font-size: 15px;
  color: #23405E !important;
}

.refiContainer .refiTextContent {
  margin-top: 70px;
  padding-left: 50px;
  padding-right: 50px;
}

.refiContainer .refiTextContenttitle {
  font-family: Montserrat-Medium;
  font-size: 28px;
  color: #4D5357;
}

.refiContainer .refiTextContentdesc {
  margin-top: 20px;
  font-family: Montserrat-Medium;
  font-size: 15px;
  color: #BABFC3;
}

.refiContainer .greenspan {
  color: #7ACCA2;
  cursor: pointer;
  font-size: 14px;
}

.refiContainer .tableunderspan1 {
  font-size: 13px;
  font-family: Montserrat-Medium;
}

.refiContainer .headertitle {
  font-size: 23px;
  font-family: Montserrat-Medium;
  color: #62686C;
}

.refiContainer .textmorecontainer {
  margin-bottom: 30px;
}

.refiContainer .greenline {
  height: 2px;
  background-color: #9EE0BC;
  width: 50%;
  margin-top: 10px;
  margin-bottom: 10px;
}

.refiContainer .cleardiv {
  clear: both;
}

.refiContainer .descrpitiondetails {
  font-size: 15px;
  font-family: Montserrat-Medium;
  color: #5A6063;
}

.refiContainer .accTitle {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  font-size: 20px;
  padding-bottom: 15px;
  border-bottom: 1px solid #ccc;
  padding-top: 20px;
}

.refiContainer .morecontentcontainer {
  padding: 65px 30px 0px 30px;
}

.refiContainer .refiImagecontainer {
  margin-top: 50px;
}

.refiContainer .refiImagecontainer .refiImagediv {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.refiContainer .refiImagecontainer .refiImagediv .refiImagehome {
  width: 70%;
  height: auto;
}

.refiContainer .btntext {
  color: #23405e !important;
  font-family: Montserrat-Medium;
  width: 100%;
  text-align: center;
  font-size: 15px;
}

.refiContainer .refitablecontainer {
  width: 100%;
  margin-top: 80px;
}

.refiContainer .refitablecontainer table {
  font-family: Montserrat-Medium;
  color: #4B5258;
  width: 100%;
}

.refiContainer .refitablecontainer table .cln1 {
  width: 13%;
}

.refiContainer .refitablecontainer table .cln2 {
  width: 24%;
}

.refiContainer .refitablecontainer table .cln3 {
  width: 10%;
}

.refiContainer .refitablecontainer table .cln4 {
  width: 13%;
}

.refiContainer .refitablecontainer table .cln5 {
  width: 40%;
}

.refiContainer .refitablecontainer table td {
  border: 1px solid #EFF0F1;
  padding-left: 15px;
  font-family: Montserrat-Regular;
  font-weight: bold;
}

.refiContainer .refitablecontainer table tr {
  height: 100px;
}

.refiContainer .refitablecontainer table td:nth-child(odd) {
  background-color: #fff;
}

.refiContainer .refitablecontainer table td:nth-child(even) {
  background-color: #F5F6F7;
}

.refiContainer .refitablecontainer table th {
  padding-left: 10px;
  padding-top: 40px;
}

.refiContainer .fontsizecln3 {
  font-size: 23px;
}

.refiContainer .displayspanblock {
  display: block;
}

.refiContainer .marginbtm115 {
  margin-bottom: 115px !important;
}

.refiContainer .field-row {
  color: #0E2F51;
  font-family: Montserrat-Medium;
  font-size: 14px;
  padding-top: 8px;
  padding-bottom: 20px;
}

.refiContainer .field-row select,
.refiContainer .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: #fff;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.refiContainer .input-group-addon {
  background-color: #F2F3F5;
}

.refiContainer .yesbtn {
  background: #428BFE;
  border-radius: 35px;
  color: #ffffff;
  width: 190px;
  height: 39px;
  box-shadow: none;
  border-style: none;
  border-image: none;
  border-color: none;
  margin-top: 7px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  outline: none;
}

.refiContainer .CalcDropDown {
  color: #1875DD;
  font-family: Montserrat-Medium;
  font-size: 14px;
  padding: 25px 0px 25px 0px;
}

.refiContainer .CalcDropDown .menu {
  position: absolute;
  width: 50%;
  z-index: 9999;
  max-height: 400px;
  overflow: auto;
  background-color: #fff;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
}

.refiContainer .CalcDropDown .menu .menuli {
  padding: 8px 15px;
  cursor: pointer;
}

.refiContainer .CalcDropDown .menu .menuli:hover {
  background-color: #F6F7F9;
}

.refiContainer .img-dropdown {
  width: 11px;
  background-repeat: no-repeat;
}

.refiContainer .divmore {
  text-align: center;
}

.refiContainer .divmore .spanmore {
  font-size: 14px;
  cursor: pointer;
  color: #0079ff;
}

.refiContainer .justifyspacebtm {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 80px;
}

.refiContainer .refitextcontainer {
  background-color: #F5F6F7;
}

.refiContainer .refiTextContent2 {
  padding-left: 5%;
  padding-right: 5%;
  margin-top: 70px;
}

.refiContainer .refifooter {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.refiContainer .refifooter span {
  color: #fff;
  font-family: Montserrat-Regular;
  font-size: 16px;
}

@media screen and (max-width: 767px) {
  .refiContainer .refiTextContent {
    padding: 0px !important;
  }

  .refiContainer .morecontentcontainer {
    padding: 10px 5px 0px 5px !important;
  }

  .refiContainer .refiinitialform {
    border-radius: 0px;
  }

  .refiContainer .refiptag {
    font-size: 14px;
    padding-top: 35px;
    text-align: center;
  }

  .refiContainer .refiyesxs {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 75px;
    position: fixed;
    bottom: 0;
    background-color: #23405E;
    z-index: 999999;
    border: 1px solid #fff;
  }

  .refiContainer .refiyesxs .btntext {
    font-family: Montserrat-Medium;
    width: 61%;
    text-align: center;
    font-size: 3.2vw;
    color: #fff !important;
    padding-right: 15px;
  }

  .refiContainer .refiyesxs .yesbtn {
    width: 135px;
  }

  .refiContainer .refifooter {
    margin-bottom: 75px;
  }

  .refiContainer .HeaderContainer {
    padding: 5px;
    position: fixed;
    background-color: #fff;
    z-index: 999999;
    box-shadow: 0px 0px 7px 4px #d9e5ed;
  }

  .refiContainer .HeaderContainer .Calctypecontainer .Calctypename {
    font-size: 16px;
    line-height: 25px;
  }

  .refiContainer .HeaderContainer .avatarcontainer .avatar-name {
    font-size: 13px;
    line-height: 15px;
    white-space: nowrap;
  }

  .refiContainer .HeaderContainer .avatarcontainer .avatar-title {
    font-size: 12px;
    padding-top: 1px;
  }

  .refiContainer .HeaderContainer .avatarcontainer .avatar-agent {
    width: 40px;
    height: 40px;
  }

  .refiContainer .clsheight {
    height: 100px;
  }

  .refiContainer .refiContentContainer .refiFormcontainer {
    margin-top: 0px;
    padding: 0;
  }

  .refiContainer .refiContentContainer .refiFormcontainer .refiform .refiform1 {
    height: auto;
    border-left: none;
    border-radius: 0px;
  }

  .refiContainer .refiContentContainer .refiFormcontainer .refiform .refiform2 {
    height: auto;
    border-radius: 0px;
  }

  .refiContainer .refiLegend {
    padding: 0px 10% !important;
    padding-top: 30% !important;
  }

  .refiContainer .refiLegend ul {
    padding-left: 0px !important;
    padding-top: 0px !important;
  }

  .refiContainer .refiLegend .legendli .text-wrapper {
    font-size: 3.2vw;
    width: 100% !important;
  }

  .refiContainer .refiLegend .legendcircle {
    width: 10px;
    height: 10px;
  }

  .refiContainer .refiLegendChange {
    padding: 0px 10% !important;
    padding-top: 10% !important;
  }

  .refiContainer .refiLegendChange ul {
    padding-left: 0px !important;
    padding-top: 0px !important;
  }

  .refiContainer .refiLegendChange .legendli .text-wrapper {
    font-size: 3.2vw;
    width: 100% !important;
  }

  .refiContainer .refiLegendChange .legendcircle {
    width: 10px;
    height: 10px;
  }

  .refiContainer .HeaderContainer .Calctypecontainer .Calctypename {
    font-family: Montserrat-Regular !important;
    font-size: 14px;
    line-height: 19px;
  }

  .refiContainer .rc-slider-handle {
    margin-left: -13px;
    margin-top: -13px;
    width: 30px;
    height: 30px;
  }
}

@media screen and (max-width: 767px) {
  .refiContainer .refigraphcontainer .refiGainedyears {
    margin: 20px 10px 30px 10px !important;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    font-family: Montserrat-Medium;
    font-size: 21px !important;
    color: #23405e !important;
  }

  .refiContainer .refigraphcontainer .pielegends {
    margin-top: -90px;
    line-height: 18px;
    margin-bottom: 15px;
  }

  .refiContainer .refigraphcontainer .refiGainedyears .txtcenter {
    white-space: nowrap;
  }

  .refiContainer #collapseassumption ul {
    font-size: 12px;
  }

  .refiContainer .graycolorcontainer {
    margin-top: 10% !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .refiContainer .graycolorcontainer .rvbtitle1 {
    font-size: 21px !important;
  }

  .refiContainer .graycolorcontainer .rvbtitle2 {
    font-size: 16px !important;
  }

  .refiContainer .containerstatic2 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .refiContainer .containerstatic2 .contentcheck {
    font-size: 13px !important;
  }

  .refiContainer .containerstatic2 .contentcheck .title {
    font-size: 18px !important;
  }
}

@media screen and (max-width: 767px) and (min-width: 500px) {
  .refiContainer .refiLegendChange {
    padding: 0px 10% !important;
    padding-top: 4% !important;
  }

  .refiContainer .refiLegendChange .legendli .text-wrapper {
    font-size: 16px;
  }
}

@media screen and (max-width: 1200px) and (min-width: 768px) {
  .refiContainer .refiContentContainer .refiFormcontainer .refiform .refiform1 .refigraphcontainer .refiGainedyears {
    font-size: 14px;
  }

  .refiContainer .refiContentContainer .refiFormcontainer .refiform .refiform1 .refigraphcontainer .refiGainedyears .circle-blue {
    width: 12px;
    height: 12px;
  }
}

@media screen and (max-width: 399px) {
  .refiContainer #collapseassumption ul {
    font-size: 10px;
  }
}

.refiContainer .graycolorcontainer {
  display: flex;
  flex-direction: column;
  padding-left: 6%;
  padding-right: 6%;
  margin-top: 6%;
  background-color: #f6f7f9;
  padding-top: 15px;
  padding-bottom: 15px;
}

.refiContainer .graycolorcontainer .rvbtitle1 {
  font-size: 23px;
  padding-bottom: 15px;
  font-family: Montserrat-Medium;
  color: #23405e !important;
  text-align: center;
}

.refiContainer .graycolorcontainer .rvbtitle2 {
  font-size: 20px;
  color: #23405e !important;
  font-family: Montserrat-Regular;
}

.refiContainer .containerstatic2 {
  padding-top: 15px;
  padding-bottom: 13%;
  padding-left: 6%;
  padding-right: 6%;
}

.refiContainer .containerstatic2 .contentcheck {
  padding-top: 25px;
  font-size: 19px;
  font-family: Montserrat-Regular;
}

.refiContainer .containerstatic2 .contentcheck .title {
  color: #0079ff;
  font-size: 21px;
  padding-bottom: 15px;
}

.refiContainer .containerstatic2 .contentcheck .content {
  color: #303030;
}

.slidercontainerdiv {
  padding-left: 7%;
  padding-right: 7%;
}

.refifooter {
  background-color: #23405E;
  height: 60px;
  width: 100%;
}

.lablewithhelp {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  cursor: pointer;
}

.displaynone {
  display: none;
}

.helpcontentdiv {
  z-index: 9999999;
  position: relative;
  padding: 5px 10px 9px 10px;
  color: #fff;
  font-family: Montserrat-Regular;
  display: block !important;
  width: 100%;
  -webkit-transform: translateZ(9999999px);
  -moz-transform: translateZ(9999999px);
  -o-transform: translateZ(9999999px);
  transform: translateZ(9999999px);
}

.helpcontentdiv div {
  width: 95%;
}

.helpcontentdiv img {
  position: absolute;
  top: 10px;
  right: 5px;
}

.focusdiv {
  z-index: 9999999;
  background-color: #fff;
  position: relative;
  padding: 5px 10px 5px 10px;
  border-radius: 15px;
  -webkit-transform: translateZ(9999999px);
  -moz-transform: translateZ(9999999px);
  -o-transform: translateZ(9999999px);
  transform: translateZ(9999999px);
}

.Checkmodal:parent {
  display: none !important;
}

#calculationinputvalue {
  display: none;
}

.displaynone img {
  float: right;
  width: 13px;
  cursor: pointer !important;
}

.refiContainer .assumptioncontainer {
  height: 50px;
  text-align: center;
  margin-top: 135px;
  font-family: Montserrat-Medium;
  font-size: 20px;
  cursor: pointer;
}

.refiContainer .assumptioncontainer .img-dropdown {
  width: 20px;
  background-repeat: no-repeat;
  margin: 0px 8px;
  height: 20px;
}

.refiContainer .assumptioncontainer .divassump {
  display: inline-flex;
  color: #23405e !important;
}

.refiContainer #collapseassumption {
  margin-bottom: 30px;
}

.refiContainer #collapseassumption .divloantype img {
  float: right;
  margin-top: 10px;
  padding-right: 2px;
}

.refiContainer #collapseassumption .divinputs img {
  width: 16px;
  height: 16px;
}

.refiContainer #collapseassumption .margbot10 {
  margin-bottom: 10px;
}

.refiContainer #collapseassumption .divloantype {
  text-align: center;
}

.refiContainer #collapseassumption ul {
  list-style: none;
  display: inline-flex;
  width: 80%;
  padding-left: 0px;
}

.refiContainer #collapseassumption li {
  padding: 8px 0px;
  border: 1px solid #428BFE;
  width: 35%;
  text-align: center;
  cursor: pointer;
  color: #0E2F51 !important;
}

.refiContainer #collapseassumption .convli {
  border-right: none;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.refiContainer #collapseassumption .convva {
  border-left: none;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.refiContainer #collapseassumption .activeloantype {
  background-color: #428BFE;
  color: white !important;
}

.refiContainer .refiPiechart .recharts-surface {
  margin-top: -10px;
}

.refiContainer .pielegends {
  margin-top: -25px;
  line-height: 18px;
}

.refiContainer .txtcenter {
  text-align: center;
}

.refiContainer svg tspan {
  font-size: 25px;
}

@media screen and (max-width: 767px) {
  .refiContainer .refiPiechart {
    height: 200px !important;
  }

  .refiContainer .refiContainer svg tspan {
    font-size: 16px !important;
  }

  .refiContainer .refiContainer .animatediv {
    font-size: 16px !important;
  }

  .refiContainer .margbot10 {
    margin-bottom: 10px;
  }

  .refiContainer .refiContainer .refiPiechart .recharts-surface {
    margin-top: 0px !important;
  }
}

@media screen and (max-width: 767px) {
  .refiContainer .formpadding {
    padding-left: 15px;
    padding-right: 15px;
    min-height: 600px !important;
    height: auto !important;
    overflow: visible !important;
    overflow-y: none !important;
  }
}

@media screen and (max-width: 767px) {
  .datepicker {
    bottom: 75px !important;
  }

  .refiContainer svg tspan {
    font-size: 15px !important;
  }

  .refiContainer .animatediv {
    font-size: 15px !important;
  }
}

@media screen and (max-width: 499px) and (min-width: 400px) {
  .refiContainer .refiLegendChange {
    padding: 0px 10% !important;
    padding-top: 8% !important;
  }

  .refiContainer .refiLegendChange ul {
    padding-left: 0px !important;
    padding-top: 0px !important;
  }

  .refiContainer .refiLegendChange .legendli .text-wrapper {
    font-size: 13px;
    width: 100% !important;
  }

  .refiContainer .refiLegendChange .legendcircle {
    width: 10px;
    height: 10px;
  }
}

@media screen and (max-width: 399px) and (min-width: 370px) {
  .refiContainer .refiLegendChange {
    padding: 0px 10% !important;
    padding-top: 18% !important;
  }

  .refiContainer .refiLegendChange ul {
    padding-left: 0px !important;
    padding-top: 0px !important;
  }

  .refiContainer .refiLegendChange .legendli .text-wrapper {
    font-size: 12px;
    width: 100% !important;
  }

  .refiContainer .refiLegendChange .legendcircle {
    width: 10px;
    height: 10px;
  }
}

@media screen and (max-width: 399px) {
  .refiPiechart {
    height: auto !important;
  }

  .refiContainer svg tspan {
    font-size: 14px !important;
  }

  .refiContainer .animatediv {
    font-size: 14px !important;
  }

  .refiContainer .refiPiechart .recharts-surface {
    margin-top: 0px !important;
  }
}

@media screen and (max-width: 370px) and (min-width: 320px) {
  .refiContainer .refiLegendChange {
    padding: 0px 10% !important;
    padding-top: 24% !important;
  }

  .refiContainer .refiLegendChange ul {
    padding-left: 0px !important;
    padding-top: 0px !important;
  }

  .refiContainer .refiLegendChange .legendli .text-wrapper {
    font-size: 11px;
    width: 100% !important;
  }

  .refiContainer .refiLegendChange .legendcircle {
    width: 10px;
    height: 10px;
  }
}

.datemodermbottom {
  margin: 0px !important;
}

.gmTeoB {
  box-shadow: 0px 0px 27px -12px #2290ef;
  bottom: 100% !important;
  z-index: 999999  !important;
  -webkit-transform: translateZ(999999999999px);
  -moz-transform: translateZ(999999999999px);
  -o-transform: translateZ(999999999999px);
  transform: translateZ(999999999999px);
  top: -315px !important;
}

.dqNsXv {
  bottom: 9px !important;
}

.ModernDatepicker .input-group {
  width: 100%;
}

.ModernDatepicker .field-row {
  color: #0E2F51;
  font-family: Montserrat-Medium;
  font-size: 14px;
  padding-top: 8px;
  padding-bottom: 20px;
}

.ModernDatepicker .field-row select,
.ModernDatepicker .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px !important;
  background-color: #fff;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.geuVpr {
  background-color: #23405E !important;
}

.lblink {
  cursor: pointer;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvcmVmaV9sZWFkZ2VuLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL3JlZmlfbGVhZGdlbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5yZWZpQ29udGFpbmVyIHtcclxuICAgIC5jbHNoZWlnaHR7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICAgIC5hbmltYXRlZGl2e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIH1cclxuICAgIC5yZWZpTGVnZW5ke1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAgTW9udHNlcnJhdC1SZWd1bGFyO1xyXG4gICAgICAgICAubGVnZW5kbGl7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOjBweDtcclxuICAgICAgICBjb2xvcjogIzIzNDA1ZSAhaW1wb3J0YW50OyAgICAgICAgXHJcbiAgICAgICAgLnRleHQtd3JhcHBlciB7XHJcbiAgICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICAgICAgLy9mb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBtYXJnaW46IDVweCAwO1xyXG4gICAgICAgICAgY29sb3I6ICMyMzQwNWUgIWltcG9ydGFudDtcclxuICAgICAgICAgIC8vZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjJ2dztcclxuICAgICAgICAgIC5sYmNhbGMge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIzNDA1ZSAhaW1wb3J0YW50OyAgICAgICAgICAgIFxyXG4gICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAuYmxhY2sge1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIC8vZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIH0gICAgXHJcbiAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgICAubGVnZW5kY2lyY2xle1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucmVmaUxlZ2VuZENoYW5nZXtcclxuICAgICAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhcjtcclxuICAgICAgICAgLmxlZ2VuZGxpe1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzowcHg7XHJcbiAgICAgICAgY29sb3I6ICMyMzQwNWUgIWltcG9ydGFudDsgICAgICAgIFxyXG4gICAgICAgIC50ZXh0LXdyYXBwZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgICAgIC8vZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgICAgIGNvbG9yOiAjMjM0MDVlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIC5sYmNhbGMge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIzNDA1ZSAhaW1wb3J0YW50OyAgICAgICAgICAgIFxyXG4gICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAuYmxhY2sge1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIC8vZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIH0gICAgXHJcbiAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgICAubGVnZW5kY2lyY2xle1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFuZWwtY29sbGFwc2V7XHJcbiAgICAgICAgcGFkZGluZzo1cHg7XHJcbiAgICB9XHJcbiAgICAuYWNjaW5zaWRldGl0bGV7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDNweDtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICB9XHJcbiAgICAuYWNjaW5zaWRle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBjb2xvcjogI2NjYztcclxuICAgICAgICBwYWRkaW5nOiAzcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuICAgIH1cclxuICAgIC5yZWZpaW5pdGlhbGZvcm17XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGOTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNENEQ3RTA7XHJcbiAgICAvLyBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIH1cclxuICAgIC5iZ3doaXRle1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc2MDc4NDMxMzcyNTQ5MDIpICFpbXBvcnRhbnQgO1xyXG4gICAgfVxyXG4gICAgLmdvYnRue1xyXG4gICAgICAgIHdpZHRoOjIwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAucmVmaXB0YWdpbml0aWFse1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjogIzIzNDA1RSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4uSGVhZGVyQ29udGFpbmVyXHJcbntcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm94LXNoYWRvdzogMTdweCAxcHggMTVweCA2cHggI0YyRjZGODtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgICAuVG9wQ29udGFpbmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuYXZhdGFyY29udGFpbmVyeyAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLmF2YXRhci1hZ2VudHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYXZhdGFyLWNvbnRhY3R7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hdmF0YXItbmFtZXtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVFO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hdmF0YXItdGl0bGV7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIzNDA1RTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5DYWxjdHlwZWNvbnRhaW5lclxyXG4gICAge1xyXG4gICAgICAgIC5DYWxjdHlwZW5hbWV7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIzNDA1RTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5DYWxjdHlwZWRldGFpbHN7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIzNDA1RTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIC5DYWxjdHlwZWNvbnRhaW5lcjJcclxuICAgIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLkNhbGN0eXBlbmFtZTJ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIzNDA1RTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5DYWxjdHlwZWRldGFpbHMye1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgY29sb3I6ICMyMzQwNUU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn1cclxuLnJlZmlDb250ZW50Q29udGFpbmVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIC5yZWZpRm9ybWNvbnRhaW5lcntcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIC5yZWZpZm9ybXtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLnJlZmlmb3JtMXtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6NzEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENEQ3RTA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNENEQ3RTA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDREN0UwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLnJlZmlUb3RhbFBheW1lbnR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDo1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q0RDdFMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucmVmaWdyYXBoY29udGFpbmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAucmVmaUdhaW5lZHllYXJze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA2MHB4IDEwcHggNDBweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIzNDA1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNpcmNsZS1ibHVlXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdBRkY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZWZpUGllY2hhcnRcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yZWZpZm9ybTIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6NzEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Q0RDdFMDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0Y5O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogN3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucmMtc2xpZGVyIHtcclxuICAgIC8vcGFkZGluZzogMTlweCAwcHggIWltcG9ydGFudDtcclxuICAgLy8gcGFkZGluZzogMHB4IDBweCAhaW1wb3J0YW50O1xyXG4gICBwYWRkaW5nOiAxMHB4IDBweCAxM3B4IDBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5jbHNoZWlnaHR7XHJcbi5yYy1zbGlkZXItbWFyayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDE4cHg7XHJcbiAgICBsZWZ0OiAtMThweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbn1cclxufVxyXG5cclxuLnJjLXNsaWRlci1kb3Qge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtMnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAvL2JvcmRlcjogMnB4IHNvbGlkICNlOWU5ZTk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnNsaWRlci1jbHN7XHJcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxuICAgIC8vcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcbiAuc2xpZGVyLWNscyAucmMtc2xpZGVyLXJhaWx7XHJcbiAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUJGMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmMtc2xpZGVyLXRyYWNrIHtcclxuICAgIGhlaWdodDogNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NzhGRjtcclxufVxyXG5cclxuLnJjLXNsaWRlci1oYW5kbGUge1xyXG4gIC8vYm9yZGVyOiBzb2xpZCAycHggI0QzRDVERjtcclxuICBtYXJnaW4tbGVmdDogLTEzcHg7XHJcbiAgbWFyZ2luLXRvcDogLTlweDtcclxuICB3aWR0aDogMjNweDtcclxuICBoZWlnaHQ6IDIzcHg7XHJcbiB9XHJcbiAucmMtc2xpZGVyLW1hcmstdGV4dC1hY3RpdmUge1xyXG4gICAgY29sb3I6ICMyMzQwNWUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLnJjLXNsaWRlci1tYXJrLXRleHQge1xyXG4gICAgIGNvbG9yOiAjMjM0MDVlICFpbXBvcnRhbnQ7XHJcbiAgICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcblxyXG4uY2xzaGVpZ2h0IC5yYy1zbGlkZXItbWFyayB7XHJcbiAgICB3aWR0aDogOTclO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE3cHg7XHJcbn1cclxuXHJcbi5zbGlkZXItcGFydHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTFweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbn1cclxuLnJlZmlmb3JtMntcclxuICAgICAuc2xpZGVyLWNscyAucmMtc2xpZGVyLXJhaWx7XHJcbiAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUJGMCAhaW1wb3J0YW50O1xyXG59XHJcbi5zbGlkZXIgLnJjLXNsaWRlci10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWZmO1xyXG4gICAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcclxufVxyXG4ucmMtc2xpZGVyLWhhbmRsZSB7XHJcbiAgLy9ib3JkZXI6IHNvbGlkIDJweCAjRDNENURGO1xyXG4gIC8vbWFyZ2luLWxlZnQ6IC0xM3B4O1xyXG4gIC8vbWFyZ2luLXRvcDogLTdweDtcclxuICAvL3dpZHRoOiAxOHB4O1xyXG4gIC8vaGVpZ2h0OiAxOHB4O1xyXG4gfVxyXG59XHJcblxyXG4uYmx1ZXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdBRkY7XHJcbn1cclxuLmxpZ2h0Z3JlZW57XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTdGRjA0O1xyXG59XHJcbi5ncmVlbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyQUFEMDA7XHJcbn1cclxuLm9yYW5nZXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkI4MDA7XHJcbn1cclxuLmZvcm1wYWRkaW5ne1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxufVxyXG4uc2F2ZXJlZmljb250YWluZXJ7XHJcbiAgICBoZWlnaHQ6MTAycHg7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNENkQ2REU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4gICAgLnJlZmlwdGFnXHJcbiAgICB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhcjtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgY29sb3I6IzIzNDA1RSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnJlZmlUZXh0Q29udGVudFxyXG4gICAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnJlZmlUZXh0Q29udGVudHRpdGxlXHJcbiAgICB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBjb2xvcjogIzRENTM1NztcclxuICAgIH1cclxuICAgIC5yZWZpVGV4dENvbnRlbnRkZXNjXHJcbiAgICB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGNvbG9yOiAjQkFCRkMzO1xyXG4gICAgfVxyXG4gICAgLmdyZWVuc3BhbntcclxuICAgICAgICBjb2xvcjogIzdBQ0NBMjtcclxuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgLnRhYmxldW5kZXJzcGFuMVxyXG4gICAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICB9XHJcbiAgICAuaGVhZGVydGl0bGV7XHJcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICBjb2xvcjogIzYyNjg2QztcclxuICAgIH1cclxuICAgIC50ZXh0bW9yZWNvbnRhaW5lcntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLmdyZWVubGluZXtcclxuICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUVFMEJDO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLmNsZWFyZGl2e1xyXG4gICAgICAgIGNsZWFyOmJvdGg7XHJcbiAgICB9XHJcbiAgICAuZGVzY3JwaXRpb25kZXRhaWxze1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgY29sb3I6ICM1QTYwNjM7XHJcbiAgICB9XHJcbiAgICAuYWNjVGl0bGV7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgICAgICBwYWRkaW5nLXRvcDoyMHB4O1xyXG4gICAgfVxyXG4gICAgLm1vcmVjb250ZW50Y29udGFpbmVye1xyXG4gICAgICAgIHBhZGRpbmc6IDY1cHggMzBweCAwcHggMzBweDtcclxuICAgIH1cclxuICAgIC5yZWZpSW1hZ2Vjb250YWluZXJcclxuICAgIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgIC5yZWZpSW1hZ2VkaXZ7XHJcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIC5yZWZpSW1hZ2Vob21le1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6NzAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG50ZXh0XHJcbiAgICB7XHJcbiAgICAgICAgY29sb3I6IzIzNDA1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgLnJlZml0YWJsZWNvbnRhaW5lcntcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgICAgdGFibGVcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICAgICAgIGNvbG9yOiM0QjUyNTg7XHJcbiAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgLmNsbjF7XHJcbiAgICAgICAgICAgICAgICAgd2lkdGg6IDEzJTtcclxuICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY2xuMntcclxuICAgICAgICAgICAgICAgICB3aWR0aDogMjQlO1xyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5jbG4ze1xyXG4gICAgICAgICAgICAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNsbjR7XHJcbiAgICAgICAgICAgICAgICAgd2lkdGg6IDEzJTtcclxuICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY2xuNXtcclxuICAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgIHRke1xyXG4gICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFRkYwRjE7XHJcbiAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAgTW9udHNlcnJhdC1SZWd1bGFyO1xyXG4gICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgdHJ7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgIHRkOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGQ6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY2Rjc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGh7XHJcbiAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvbnRzaXplY2xuM1xyXG4gICAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgIH1cclxuICAgIC5kaXNwbGF5c3BhbmJsb2Nre1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICB9XHJcbiAgICAubWFyZ2luYnRtMTE1XHJcbiAgICB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTE1cHggIWltcG9ydGFudDtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgIC5maWVsZC1yb3d7XHJcbiAgICAgICAgY29sb3I6ICMwRTJGNTE7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNHB4OyBcclxuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyBcdCBcdFxyXG4gICAgICAgIHNlbGVjdCxpbnB1dHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6MTBweDtcclxuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICBib3gtc2hhZG93Om5vbmU7XHJcbiAgICAgICAgY29sb3I6IzIzNDA1RTtcdFx0XHRcdFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbnB1dC1ncm91cC1hZGRvblxyXG4gICAge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkYzRjU7XHJcbiAgICB9XHJcbiAgICAueWVzYnRuXHJcbiAgICB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNDI4QkZFO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzVweDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgd2lkdGg6IDE5MHB4O1xyXG4gICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICAgIGJvcmRlci1pbWFnZTogbm9uZTtcclxuICAgIGJvcmRlci1jb2xvcjogbm9uZTtcclxuICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gICAgLkNhbGNEcm9wRG93bntcclxuICAgICAgICBjb2xvcjogIzE4NzVERDtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgZm9udC1zaXplOjE0cHg7IFxyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMHB4IDI1cHggMHB4O1x0XHJcbiAgICAgICAgLm1lbnV7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgICAgICAgICAgIFxyXG4gICAgICAgICAgICB3aWR0aDogNTAlOyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTZweCAwcHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gICAgICAgICAgICAvL3BhZGRpbmc6IDEycHggMTZweDtcclxuICAgICAgICAgICAgLm1lbnVsaXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6OHB4IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1lbnVsaTpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNkY3Rjk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IFx0XHJcbiAgICB9XHJcbiAgICAuaW1nLWRyb3Bkb3due1xyXG4gICAgICAgICAgICB3aWR0aDogMTFweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIH1cclxuICAgIC5kaXZtb3Jle1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAuc3Bhbm1vcmV7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwNzlmZjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuanVzdGlmeXNwYWNlYnRtXHJcbiAgICB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgfVxyXG4gICAgLnJlZml0ZXh0Y29udGFpbmVyXHJcbiAgICB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjZGNztcclxuICAgIH1cclxuICAgIC5yZWZpVGV4dENvbnRlbnQye1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNSU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNSU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgIH1cclxuICAgIC5yZWZpZm9vdGVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgeyAgXHJcbiAgICAgICAgLnJlZmlUZXh0Q29udGVudFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZyA6MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tb3JlY29udGVudGNvbnRhaW5lcntcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCA1cHggMHB4IDVweCAhaW1wb3J0YW50OyBcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJlZmlpbml0aWFsZm9ybXtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucmVmaXB0YWd7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJlZml5ZXN4c3tcclxuICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6NzVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzQwNUU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk5OTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIC5idG50ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2MSU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICAzLjJ2dztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC55ZXNidG57XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTM1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnJlZmlmb290ZXJ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5IZWFkZXJDb250YWluZXJ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5OTk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggN3B4IDRweCAjZDllNWVkO1xyXG4gICAgICAgICAgICAuQ2FsY3R5cGVjb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgLkNhbGN0eXBlbmFtZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXZhdGFyY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIC5hdmF0YXItbmFtZXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5hdmF0YXItdGl0bGV7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5hdmF0YXItYWdlbnR7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jbHNoZWlnaHR7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yZWZpQ29udGVudENvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIC5yZWZpRm9ybWNvbnRhaW5lcntcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7IFxyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgLnJlZmlmb3Jte1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAucmVmaWZvcm0xXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bzsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZWZpZm9ybTJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yZWZpTGVnZW5ke1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sZWdlbmRsaSB7XHJcbiAgICAgICAgICAgICAgICAudGV4dC13cmFwcGVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjJ2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAubGVnZW5kY2lyY2xlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnJlZmlMZWdlbmRDaGFuZ2V7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxlZ2VuZGxpIHtcclxuICAgICAgICAgICAgICAgIC50ZXh0LXdyYXBwZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMnZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgIC5sZWdlbmRjaXJjbGUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuSGVhZGVyQ29udGFpbmVyIFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgLkNhbGN0eXBlY29udGFpbmVyXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5DYWxjdHlwZW5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IFxyXG4gICAgICAgIC5yYy1zbGlkZXItaGFuZGxlIHtcclxuICAgICAgICAgICAgLy9ib3JkZXI6IHNvbGlkIDJweCAjRDNENURGO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xM3B4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgIH1cclxuICAgIH0gICAgIFxyXG4gICAgXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgeyBcclxuICAgICAgICAgLnJlZmlncmFwaGNvbnRhaW5lcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmVmaUdhaW5lZHllYXJzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDEwcHggMzBweCAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIzNDA1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgLnJlZmlncmFwaGNvbnRhaW5lcntcclxuICAgICAgICAgICAgLnBpZWxlZ2VuZHN7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtOTBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucmVmaUxlZ2VuZHtcclxuICAgICAgICAgICAgICAgIC8vIG1pbi1oZWlnaHQ6IDE4MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yZWZpR2FpbmVkeWVhcnN7ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAudHh0Y2VudGVye1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAjY29sbGFwc2Vhc3N1bXB0aW9uXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB1bFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IFxyXG4gICAgICAgIC5ncmF5Y29sb3Jjb250YWluZXJ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgLnJ2YnRpdGxlMXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ydmJ0aXRsZTJ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udGFpbmVyc3RhdGljMntcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIC5jb250ZW50Y2hlY2t7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHsgICBcclxuICAgICAgICAucmVmaUxlZ2VuZENoYW5nZXtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgLmxlZ2VuZGxpe1xyXG4gICAgICAgICAgICAgICAgLnRleHQtd3JhcHBlclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7ICAgXHJcbiAgICAgICAgLnJlZmlDb250ZW50Q29udGFpbmVye1xyXG4gICAgICAgICAgICAucmVmaUZvcm1jb250YWluZXJ7ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAucmVmaWZvcm17XHJcbiAgICAgICAgICAgICAgICAgICAgLnJlZmlmb3JtMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZWZpZ3JhcGhjb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJlZmlHYWluZWR5ZWFyc1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2lyY2xlLWJsdWVcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSAgXHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTlweCkgeyBcclxuICAgICAgICAjY29sbGFwc2Vhc3N1bXB0aW9uXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB1bFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IFxyXG4gICAgfVxyXG4gICAgLmdyYXljb2xvcmNvbnRhaW5lcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47ICAgICAgICBcclxuICAgICAgIFxyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNiU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNiU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNiU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjdmOTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICAucnZidGl0bGUxe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJ2YnRpdGxlMntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIzNDA1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG4gICAgICAgIH0gICBcclxuICAgIH1cclxuICAgIC5jb250YWluZXJzdGF0aWMye1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMyU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2JTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2JTtcclxuICAgICAgICAuY29udGVudGNoZWNre1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG4gICAgICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjojMDA3OWZmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjojMzAzMDMwXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zbGlkZXJjb250YWluZXJkaXZ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDclO1xyXG4gICAgcGFkZGluZy1yaWdodDogNyU7XHJcbn1cclxuLnJlZmlmb290ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMyMzQwNUUgO1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmxhYmxld2l0aGhlbHBcclxue1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmRpc3BsYXlub25le1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uaGVscGNvbnRlbnRkaXZ7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5OyAgIFxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHggOXB4IDEwcHg7ICAgXHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcbiAgICBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWig5OTk5OTk5cHgpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWig5OTk5OTk5cHgpO1xyXG4gICAgLW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVooOTk5OTk5OXB4KTtcclxuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVaKDk5OTk5OTlweCk7XHJcbiAgICBkaXZ7XHJcbiAgICAgICAgd2lkdGg6OTUlO1xyXG4gICAgfVxyXG4gICAgaW1ne1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6MTBweDtcclxuICAgICAgICByaWdodDo1cHg7XHJcbiAgICB9XHJcbn1cclxuLmZvY3VzZGl2e1xyXG4gICAgei1pbmRleDogOTk5OTk5OTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweCA1cHggMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDk5OTk5OTlweCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDk5OTk5OTlweCk7XHJcbiAgICAtby10cmFuc2Zvcm06dHJhbnNsYXRlWig5OTk5OTk5cHgpO1xyXG4gICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVooOTk5OTk5OXB4KTtcclxufVxyXG4uQ2hlY2ttb2RhbDpwYXJlbnRcclxue1xyXG4gZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuI2NhbGN1bGF0aW9uaW5wdXR2YWx1ZVxyXG57XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5kaXNwbGF5bm9uZXtcclxuICAgIGltZ3tcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuLnJlZmlDb250YWluZXJ7XHJcbiAgICAuYXNzdW1wdGlvbmNvbnRhaW5lcntcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEzNXB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgLmltZy1kcm9wZG93bntcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGl2YXNzdW1we1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgIFxyXG4gICAgICAgICAgICBjb2xvcjojMjM0MDVlICFpbXBvcnRhbnQ7ICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2NvbGxhcHNlYXNzdW1wdGlvbntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIC5kaXZsb2FudHlwZXtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGl2aW5wdXRze1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWFyZ2JvdDEwe1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGl2bG9hbnR5cGV7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9ICBcclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQyOEJGRTtcclxuICAgICAgICAgICAgd2lkdGg6IDM1JTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMEUyRjUxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb252bGl7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDpub25lO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udnZhe1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDpub25lO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hY3RpdmVsb2FudHlwZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQyOEJGRTtcclxuICAgICAgICAgICAgY29sb3I6d2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmVmaVBpZWNoYXJ0eyAgICAgICAgXHJcbiAgICAgICAgLnJlY2hhcnRzLXN1cmZhY2V7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgICAgIH0gICAgICAgIFxyXG4gICAgfVxyXG4gICAgLnBpZWxlZ2VuZHN7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTI1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcbiAgICAudHh0Y2VudGVye1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG4ucmVmaUNvbnRhaW5lcntcclxuc3Zne1xyXG4gICAgdHNwYW57XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7ICBcclxuICAgIC5yZWZpUGllY2hhcnR7XHJcbiAgICAgICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnJlZmlDb250YWluZXJ7ICAgICAgICBcclxuICAgICAgICBzdmd7XHJcbiAgICAgICAgICAgIHRzcGFue1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmFuaW1hdGVkaXZ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tYXJnYm90MTB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICAgIC5yZWZpQ29udGFpbmVyeyBcclxuICAgICAgICAucmVmaVBpZWNoYXJ0eyBcclxuICAgICAgICAgICAgLnJlY2hhcnRzLXN1cmZhY2V7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHsgXHJcbiAgICAucmVmaUNvbnRhaW5lcnsgXHJcbiAgICAgICAgLmZvcm1wYWRkaW5ne1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7IFxyXG4gICAgLmRhdGVwaWNrZXJcclxuICAgIHtcclxuICAgICAgICBib3R0b206IDc1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5yZWZpQ29udGFpbmVyeyAgICAgICAgXHJcbiAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICB0c3BhbntcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hbmltYXRlZGl2e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAtNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTlweCkgYW5kIChtaW4td2lkdGg6IDQwMHB4KVxyXG57XHJcbiAgICAucmVmaUNvbnRhaW5lcntcclxuICAgICAgICAucmVmaUxlZ2VuZENoYW5nZXtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sZWdlbmRsaSB7XHJcbiAgICAgICAgICAgICAgICAudGV4dC13cmFwcGVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGVnZW5kY2lyY2xlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTlweCkgYW5kIChtaW4td2lkdGg6IDM3MHB4KVxyXG57XHJcbiAgICAucmVmaUNvbnRhaW5lcntcclxuICAgICAgICAucmVmaUxlZ2VuZENoYW5nZXtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTglICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGVnZW5kbGkge1xyXG4gICAgICAgICAgICAgICAgLnRleHQtd3JhcHBlclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxlZ2VuZGNpcmNsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzk5cHgpXHJcbntcclxuICAgIC5yZWZpUGllY2hhcnR7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAucmVmaUNvbnRhaW5lcnsgICAgICAgIFxyXG4gICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgdHNwYW57XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYW5pbWF0ZWRpdntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlZmlDb250YWluZXJ7IFxyXG4gICAgICAgIC5yZWZpUGllY2hhcnR7IFxyXG4gICAgICAgICAgICAucmVjaGFydHMtc3VyZmFjZXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzBweCkgYW5kIChtaW4td2lkdGg6IDMyMHB4KVxyXG57XHJcbiAgICAucmVmaUNvbnRhaW5lcntcclxuICAgICAgICAucmVmaUxlZ2VuZENoYW5nZXtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjQlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGVnZW5kbGkge1xyXG4gICAgICAgICAgICAgICAgLnRleHQtd3JhcHBlclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxlZ2VuZGNpcmNsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmRhdGVtb2Rlcm1ib3R0b217XHJcbiAgIFxyXG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcclxufVxyXG4uZ21UZW9Ce1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAyN3B4IC0xMnB4ICMyMjkwZWY7XHJcbiAgICBib3R0b206IDEwMCUgIWltcG9ydGFudDtcclxuICAgIHotaW5kZXg6IDk5OTk5OSAgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooOTk5OTk5OTk5OTk5cHgpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWig5OTk5OTk5OTk5OTlweCk7XHJcbiAgICAtby10cmFuc2Zvcm06dHJhbnNsYXRlWig5OTk5OTk5OTk5OTlweCk7XHJcbiAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWig5OTk5OTk5OTk5OTlweCk7XHJcbiAgICB0b3A6IC0zMTVweCAhaW1wb3J0YW50O1xyXG59XHJcbi5kcU5zWHZcclxue1xyXG4gICAgYm90dG9tOiA5cHggIWltcG9ydGFudDtcclxufVxyXG4uTW9kZXJuRGF0ZXBpY2tlcntcclxuLmlucHV0LWdyb3Vwe1xyXG4gICAgd2lkdGg6MTAwJTtcclxufVxyXG4uZmllbGQtcm93e1xyXG4gICAgY29sb3I6ICMwRTJGNTE7XHJcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICBmb250LXNpemU6MTRweDsgXHJcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IFx0IFx0XHJcbiAgICBzZWxlY3QsaW5wdXR7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6MTBweDtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgZm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICBib3gtc2hhZG93Om5vbmU7XHJcbiAgICBjb2xvcjojMjM0MDVFO1x0XHRcdFx0XHJcbiAgICB9XHJcbn1cclxufVxyXG4uZ2V1VnBye1xyXG4gICBcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzQwNUUgIWltcG9ydGFudDtcclxufVxyXG4ubGJsaW5re1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEFBQUEsY0FBYyxDQUFDO0VBa2FQLFdBQVcsRUFBRSxpQkFBaUIsR0F3Z0JyQztFQTE2QkQsQUFDSSxjQURVLENBQ1YsVUFBVSxDQUFBO0lBQ04sVUFBVSxF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 */.app {
  height: 100vh;
  bottom: 0px;
  top: 0px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvbWFpbi5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9tYWluLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy8kYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyOiB0cnVlO1xuLy9AaW1wb3J0IFwifmJvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9fYm9vdHN0cmFwLnNjc3NcIjtcbi5hcHB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBib3R0b206IDBweDtcbiAgICB0b3A6IDBweDtcbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxBQUFBLElBQUksQ0FBQTtFQUNBLE1BQU0sRUFBRSxLQUFLO0VBQ2IsTUFBTSxFQUFFLEdBQUc7RUFDWCxHQUFHLEVBQUUsR0FBRyxHQUNYIn0= */.centered-container {
  background: #172850;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  text-align: center;
}

.one_centered-container {
  background: #172850;
}

.greenbackground {
  background: #024915;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  text-align: center;
}

.one_greenbackground {
  background: #024915;
}

.graybackground {
  background: #aeaeae;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  text-align: center;
}

.one_graybackground {
  background: #aeaeae;
}

.one_redbackground {
  background: #ed1c24;
}

.one_light_olive {
  background: #4A4A4A;
}

.redbackground {
  background: #ed1c24;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  text-align: center;
}

.light_olive {
  background: #4A4A4A;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  text-align: center;
}

.cherrybackground {
  background: #D43439;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  text-align: center;
}

.MC_Green {
  background: #00853e;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  text-align: center;
}

.MC_Green_Back {
  background: #00853e;
}

.base-block {
  display: block;
}

.base-top {
  text-align: center;
  font-size: 31px;
  color: #FFFFFF;
  letter-spacing: 0;
  margin-bottom: 30px;
  display: inline-block;
}

.base-top .text {
  margin-top: 20px;
  float: left;
  text-align: left;
  margin-left: 20px;
}

.welcome {
  text-align: center;
  font-family: Montserrat-Regular;
  font-size: 20px;
  margin-top: 20px;
}

.Agent {
  text-align: center;
  font-family: Montserrat-Medium;
  font-size: 30px;
}

.Agent-title {
  margin-top: 2px;
}

.Agent-logo-one {
  width: auto;
  height: auto;
  margin-bottom: 3px;
  margin-left: 3px;
}

.agent-logo {
  width: 154px;
  height: 154px;
}

.pensacola {
  width: 180px;
  height: 180px;
}

.svg {
  float: left;
}

button {
  font-family: Montserrat-Regular;
  font-size: 19px;
  background: #00BF0C;
  border-radius: 5px;
  color: #ffffff;
  width: 175px;
  height: 50px;
  box-shadow: none;
  border-style: none;
  border-image: none;
  border-color: none;
  margin-top: 15px;
}

.login-input {
  font-family: Montserrat-Regular;
  box-shadow: none;
  border-style: none;
  border-image: none;
  border-color: none;
  background: #FFFFFF;
  border-radius: 4px;
  width: 380px;
  height: 60px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 5px;
  font-size: 21px;
  color: #616161;
  letter-spacing: 0;
}

.login-input .Select-control {
  border: none;
}

.login-top-text {
  font-family: Montserrat-Regular;
  font-size: 17px;
  color: #FFFFFF;
  letter-spacing: 0;
  margin-bottom: 20px;
}

.link {
  margin-top: 5px;
  font-size: 17px;
  color: #C4EFFF;
  letter-spacing: 0;
}

.poweredby {
  text-align: center;
  font-family: Montserrat-Regular;
  font-size: 17px;
}

.SupportButton button {
  background-color: #508AFF !important;
  color: #FFF !important;
  height: 100% !important;
  width: 100% !important;
  padding: 8px 8px !important;
}

.NotificationMarkall button {
  background-color: #508AFF !important;
  color: #FFF !important;
  height: 100% !important;
  width: 35% !important;
  padding: 8px 8px !important;
}

.errorlandcontent {
  color: #FFF !important;
  font-size: 17px;
  line-height: 30px;
  margin-bottom: 30px;
  text-align: center !important;
}

.errorlandemail {
  color: #018DF1 !important;
}

.errorlandnumbr {
  font-weight: 600;
}

.errornumlogo {
  height: 30px;
  width: 30px;
}

.errorlandbtn {
  background-color: #508AFF !important;
  color: #FFF !important;
  padding: 4px 8px !important;
}

.Onecontainer {
  position: relative;
  font-family: Montserrat-Medium;
  font-size: 30px;
  color: #ffffff;
  margin-left: 3px;
}

.Onecontainer .one {
  height: 8px;
  width: 3px;
  position: absolute;
  top: 60%;
  left: 11px;
}

.Onecontainer .two {
  height: 30px;
  width: 3px;
  position: absolute;
  top: 12%;
  left: 40px;
}

.Onecontainer .three {
  height: 15px;
  width: 3px;
  position: absolute;
  top: 30%;
  left: 55px;
}

.blackcontainer {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}

.blackcontainer .topcontainer {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}

.blackcontainer .topcontainer .headimage {
  display: flex;
  justify-content: center;
}

.blackcontainer .topcontainer .headtext {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  font-family: Montserrat-SemiBold;
}

.blackcontainer .topcontainer .blockcontent {
  width: 85%;
  padding: 40px;
  margin: 30px 0px;
  background-color: #eeeeee;
  text-align: center;
  font-size: 20px;
  font-family: Montserrat-Regular;
}

.blackcontainer .topcontainer .chatdiv {
  width: 100%;
  display: flex;
  justify-content: center;
}

.blackcontainer .topcontainer .chatdiv .chattext {
  background-color: #414141;
  padding: 10px 20px;
  color: white;
  font-size: 13px;
  font-family: Montserrat-Regular;
  cursor: pointer;
}

.blackcontainer .bottomtextcont {
  width: 100%;
  background-color: white;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  margin-top: 40px;
}

.blackcontainer .bottomtextcont .moreinfo {
  font-size: 18px;
  font-family: Montserrat-Regular;
}

.blackcontainer .bottomtextcont .suppdetail {
  display: flex;
  flex-direction: row;
  font-size: 15px;
  font-family: Montserrat-Regular;
  color: #007AFF;
}

.blackcontainer .bottomtextcont .suppdetail .seperate {
  width: 20px;
  height: 20px;
  border-bottom: 1px solid #414141;
  margin-left: 17px;
  margin-bottom: 10px;
  transform: rotate(125deg);
  margin-top: 6px;
}

@media screen and (max-width: 500px) {
  .bottomtextcont .moreinfo {
    font-size: 16px;
  }

  .bottomtextcont .suppdetail {
    font-size: 13px;
  }

  .bottomtextcont .suppdetail .supportnumber img,
  .bottomtextcont .suppdetail .supportmail img {
    width: 15px;
    height: 15px;
  }
}

.alertbutton {
  height: 35px;
  width: auto;
  padding: 0px 25px;
  background: #508AFF;
}

.alertno {
  margin-left: 15px;
}

.CA_office-logo {
  width: 160px;
  height: auto;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvd2VsY29tZV9iYXNlLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL3dlbGNvbWVfYmFzZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5jZW50ZXJlZC1jb250YWluZXJ7XG4gIGJhY2tncm91bmQ6ICMxNzI4NTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5vbmVfY2VudGVyZWQtY29udGFpbmVye1xuICAgIGJhY2tncm91bmQ6ICMxNzI4NTA7XG59XG4uZ3JlZW5iYWNrZ3JvdW5ke1xuICAgLy8gYmFja2dyb3VuZDogIzIyNDkyYjtcbiAgICBiYWNrZ3JvdW5kOiAjMDI0OTE1O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm9uZV9ncmVlbmJhY2tncm91bmR7XG4gICAgYmFja2dyb3VuZDogIzAyNDkxNTtcbiB9XG4uZ3JheWJhY2tncm91bmR7XG4gICAgLy8gYmFja2dyb3VuZDogIzIyNDkyYjtcbiAgICAgYmFja2dyb3VuZDogI2FlYWVhZTtcbiAgICAgZGlzcGxheTogZmxleDtcbiAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgIGhlaWdodDogMTAwJTtcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuIH1cbi5vbmVfZ3JheWJhY2tncm91bmR7XG4gICAgYmFja2dyb3VuZDogI2FlYWVhZTtcbiB9XG5cbiAub25lX3JlZGJhY2tncm91bmR7XG4gICAgYmFja2dyb3VuZDogI2VkMWMyNDtcbiB9XG5cbiAub25lX2xpZ2h0X29saXZle1xuICAgIGJhY2tncm91bmQ6ICM0QTRBNEE7XG4gfVxuXG4gLnJlZGJhY2tncm91bmR7XG4gICAgYmFja2dyb3VuZDogI2VkMWMyNDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiB9XG4gLmxpZ2h0X29saXZle1xuICAgIGJhY2tncm91bmQ6ICM0QTRBNEE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gfVxuIC5jaGVycnliYWNrZ3JvdW5ke1xuICAgIGJhY2tncm91bmQ6ICNENDM0Mzk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gfVxuLk1DX0dyZWVue1xuICAgIGJhY2tncm91bmQ6ICMwMDg1M2U7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uTUNfR3JlZW5fQmFja3tcbiAgICBiYWNrZ3JvdW5kOiAjMDA4NTNlO1xufVxuLmJhc2UtYmxvY2t7XG4gICAgZGlzcGxheTpibG9jaztcbn1cblxuLmJhc2UtdG9we1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDMxcHg7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5iYXNlLXRvcCAudGV4dHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi53ZWxjb21lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLkFnZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLkFnZW50LXRpdGxlIHtcblx0bWFyZ2luLXRvcDoycHg7XG59XG5cbi5BZ2VudC1sb2dvLW9uZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICBtYXJnaW4tbGVmdDozcHg7XG59XG5cbi5hZ2VudC1sb2dvIHtcblx0d2lkdGg6IDE1NHB4O1xuXHRoZWlnaHQ6IDE1NHB4O1xufVxuLnBlbnNhY29sYSB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogMTgwcHg7XG59XG5cbi5zdmd7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbmJ1dHRvbntcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcdFxuICAgIGJhY2tncm91bmQ6ICMwMEJGMEM7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyLWltYWdlOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ubG9naW4taW5wdXR7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcdFxuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgIGJvcmRlci1pbWFnZTogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgd2lkdGg6IDM4MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGNvbG9yOiAjNjE2MTYxO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xufVxuXG4ubG9naW4taW5wdXQgLlNlbGVjdC1jb250cm9se1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLmxvZ2luLXRvcC10ZXh0e1xuICAgIGZvbnQtZmFtaWx5IDogTW9udHNlcnJhdC1SZWd1bGFyOyBcdFxuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubGlua3tcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiAjQzRFRkZGO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xufVxuXG5cbi5wb3dlcmVkYnkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5TdXBwb3J0QnV0dG9ue1xuICAgIGJ1dHRvbntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRiAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogOHB4IDhweCFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLk5vdGlmaWNhdGlvbk1hcmthbGx7XG4gICAgYnV0dG9ue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDhweCA4cHghaW1wb3J0YW50O1xuICAgIH1cbn1cbi5lcnJvcmxhbmRjb250ZW50e1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG4uZXJyb3JsYW5kZW1haWx7XG4gICAgY29sb3I6IzAxOERGMSAhaW1wb3J0YW50O1xufVxuLmVycm9ybGFuZG51bWJye1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZXJyb3JudW1sb2dve1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogMzBweDtcbn1cbi5lcnJvcmxhbmRidG57XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gICAgLy9oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAvL3dpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNHB4IDhweCAhaW1wb3J0YW50O1xufVxuLk9uZWNvbnRhaW5lcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tbGVmdDozcHg7XG4gICAgLm9uZXtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg1MDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDYwJTtcbiAgICAgICAgbGVmdDogMTFweDtcbiAgICB9XG4gICAgLnR3b3tcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICMxNzI4NTA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMiU7XG4gICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgfVxuICAgIC50aHJlZXtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICMxNzI4NTA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzMCU7XG4gICAgICAgIGxlZnQ6IDU1cHg7XG4gICAgfVxufVxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkwcHgpIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbi8vIFx0Lk9uZWNvbnRhaW5lcnsgICAgICAgXG4vLyAgICAgICAgIC5vbmV7XG4vLyAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbi8vICAgICAgICAgICAgIHdpZHRoOiAzcHg7IFxuLy8gICAgICAgICAgICAgbGVmdDogMTFweDtcbi8vICAgICAgICAgfVxuLy8gICAgICAgICAudHdve1xuLy8gICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuLy8gICAgICAgICAgICAgd2lkdGg6IDNweDsgICAgICAgICAgIFxuLy8gICAgICAgICAgICAgbGVmdDogNDBweDtcbi8vICAgICAgICAgfVxuLy8gICAgICAgICAudGhyZWV7XG4vLyAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4vLyAgICAgICAgICAgICB3aWR0aDogM3B4OyAgICAgICAgICAgXG4vLyAgICAgICAgICAgICBsZWZ0OiA1NXB4O1xuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfVxuLmJsYWNrY29udGFpbmVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDoxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAudG9wY29udGFpbmVye1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAvL2hlaWdodDo4MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLmhlYWRpbWFnZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuaGVhZHRleHR7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaUJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2NrY29udGVudHtcbiAgICAgICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICB9XG4gICAgICAgIC5jaGF0ZGl2e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAuY2hhdHRleHR7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQxNDE0MTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgXG4gICAgLmJvdHRvbXRleHRjb250e1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAvL2hlaWdodDoyMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAubW9yZWluZm97XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICB9XG4gICAgICAgIC5zdXBwZGV0YWlse1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICAgICAgY29sb3I6ICMwMDdBRkY7XG4gICAgICAgICAgICAuc3VwcG9ydG51bWJlcntcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlcGVyYXRle1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQxNDE0MTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEyNWRlZyk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN1cHBvcnRtYWlse1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCl7XG4uYm90dG9tdGV4dGNvbnR7XG4gICAgLm1vcmVpbmZve1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIC5zdXBwZGV0YWlse1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIC5zdXBwb3J0bnVtYmVyLC5zdXBwb3J0bWFpbHtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG59XG5cblxuLmFsZXJ0YnV0dG9ue1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwcHggMjVweDtcbiAgICBiYWNrZ3JvdW5kOiAjNTA4QUZGO1xufVxuXG4uYWxlcnRub3tcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5DQV9vZmZpY2UtbG9nbyB7XG5cdHdpZHRoOiAxNjBweDtcblx0aGVpZ2h0OiBhdXRvO1xufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxBQUFBLG1CQUFtQixDQUFBO0VBQ2pCLFVBQVUsRUFBRSxPQUFPO0VBQ25CLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU07RUFDbkIsTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsTUFBTSxHQUNuQjs7QUFDRCxBQUFBLHVCQUF1QixDQUFBO0VBQ25CLFVBQVUsRUFBRSxPQUFPLEdBQ3RCOztBQUNELEFBQUEsZ0JBQWdCLENBQUE7RUFFWixVQUFVLEVBQUUsT0FBTztFQUNuQixPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLE1BQU0sR0FDckI7O0FBQ0QsQUFBQSxvQkFBb0IsQ0FBQTtFQUNoQixVQUFVLEVBQUUsT0FBTyxHQUNyQjs7QUFDRixBQUFBLGVBQWUsQ0FBQTtFQUVWLFVBQVUsRUFBRSxPQUFPO0VBQ25CLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU07RUFDbkIsTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsTUFBTSxHQUNyQjs7QUFDRixBQUFBLG1CQUFtQixDQUFBO0VBQ2YsVUFBVSxFQUFFLE9BQU8sR0FDckI7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQTtFQUNmLFVBQVUsRUFBRSxPQUFPLEdBQ3JCOztBQUVELEFBQUEsZ0JBQWdCLENBQUE7RUFDYixVQUFVLEVBQUUsT0FBTyxHQUNyQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQTtFQUNYLFVBQVUsRUFBRSxPQUFPO0VBQ25CLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU07RUFDbkIsTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsTUFBTSxHQUNwQjs7QUFDRCxBQUFBLFlBQVksQ0FBQTtFQUNULFVBQVUsRUFBRSxPQUFPO0VBQ25CLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU07RUFDbkIsTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsTUFBTSxHQUNwQjs7QUFDRCxBQUFBLGlCQUFpQixDQUFBO0VBQ2QsVUFBVSxFQUFFLE9BQU87RUFDbkIsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsTUFBTTtFQUN2QixXQUFXLEVBQUUsTUFBTTtFQUNuQixNQUFNLEVBQUUsSUFBSTtFQUNaLFVBQVUsRUFBRSxNQUFNLEdBQ3BCOztBQUNGLEFBQUEsU0FBUyxDQUFBO0VBQ0wsVUFBVSxFQUFFLE9BQU87RUFDbkIsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsTUFBTTtFQUN2QixXQUFXLEVBQUUsTUFBTTtFQUNuQixNQUFNLEVBQUUsSUFBSTtFQUNaLFVBQVUsRUFBRSxNQUFNLEdBQ3JCOztBQUNELEFBQUEsY0FBYyxDQUFBO0VBQ1YsVUFBVSxFQUFFLE9BQU8sR0FDdEI7O0FBQ0QsQUFBQSxXQUFXLENBQUE7RUFDUCxPQUFPLEVBQUMsS0FBSyxHQUNoQjs7QUFFRCxBQUFBLFNBQVMsQ0FBQTtFQUNMLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLE9BQU87RUFDZCxjQUFjLEVBQUUsQ0FBQztFQUNqQixhQUFhLEVBQUUsSUFBSTtFQUNuQixPQUFPLEVBQUUsWUFBWSxHQUN4Qjs7QUFFRCxBQUFBLFNBQVMsQ0FBQyxLQUFLLENBQUE7RUFDWCxVQUFVLEVBQUUsSUFBSTtFQUNoQixLQUFLLEVBQUUsSUFBSTtFQUNYLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFdBQVcsRUFBRSxJQUFJLEdBQ3BCOztBQUVELEFBQUEsUUFBUSxDQUFDO0VBQ0wsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLGtCQUFrQjtFQUMvQixTQUFTLEVBQUUsSUFBSTtFQUNmLFVBQVUsRUFBRSxJQUFJLEdBQ25COztBQUVELEFBQUEsTUFBTSxDQUFDO0VBQ0gsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLGlCQUFpQjtFQUM5QixTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUFFRCxBQUFBLFlBQVksQ0FBQztFQUNaLFVBQVUsRUFBQyxHQUFHLEdBQ2Q7O0FBRUQsQUFBQSxlQUFlLENBQUM7RUFDWixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osYUFBYSxFQUFFLEdBQUc7RUFDbEIsV0FBVyxFQUFDLEdBQUcsR0FDbEI7O0FBRUQsQUFBQSxXQUFXLENBQUM7RUFDWCxLQUFLLEVBQUUsS0FBSztFQUNaLE1BQU0sRUFBRSxLQUFLLEdBQ2I7O0FBQ0QsQUFBQSxVQUFVLENBQUM7RUFDUCxLQUFLLEVBQUUsS0FBSztFQUNaLE1BQU0sRUFBRSxLQUFLLEdBQ2hCOztBQUVELEFBQUEsSUFBSSxDQUFBO0VBQ0EsS0FBSyxFQUFFLElBQUksR0FDZDs7QUFFRCxBQUFBLE1BQU0sQ0FBQTtFQUNGLFdBQVcsRUFBRSxrQkFBa0I7RUFDL0IsU0FBUyxFQUFFLElBQUk7RUFDZixVQUFVLEVBQUUsT0FBTztFQUNuQixhQUFhLEVBQUUsR0FBRztFQUNsQixLQUFLLEVBQUUsT0FBTztFQUNkLEtBQUssRUFBRSxLQUFLO0VBQ1osTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsSUFBSTtFQUNoQixZQUFZLEVBQUUsSUFBSTtFQUNsQixZQUFZLEVBQUUsSUFBSTtFQUNsQixZQUFZLEVBQUUsSUFBSTtFQUNsQixVQUFVLEVBQUUsSUFBSSxHQUNuQjs7QUFFRCxBQUFBLFlBQVksQ0FBQTtFQUNSLFdBQVcsRUFBRSxrQkFBa0I7RUFDL0IsVUFBVSxFQUFFLElBQUk7RUFDaEIsWUFBWSxFQUFFLElBQUk7RUFDbEIsWUFBWSxFQUFFLElBQUk7RUFDbEIsWUFBWSxFQUFFLElBQUk7RUFDbEIsVUFBVSxFQUFFLE9BQU87RUFDbkIsYUFBYSxFQUFFLEdBQUc7RUFDbEIsS0FBSyxFQUFFLEtBQUs7RUFDWixNQUFNLEVBQUUsSUFBSTtFQUNaLFlBQVksRUFBRSxJQUFJO0VBQ2xCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLGNBQWMsRUFBRSxJQUFJO0VBQ3BCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLE9BQU87RUFDZCxjQUFjLEVBQUUsQ0FBQyxHQUNwQjs7QUFFRCxBQUFBLFlBQVksQ0FBQyxlQUFlLENBQUE7RUFDeEIsTUFBTSxFQUFFLElBQUksR0FDZjs7QUFFRCxBQUFBLGVBQWUsQ0FBQTtFQUNYLFdBQVcsRUFBRyxrQkFBa0I7RUFDaEMsU0FBUyxFQUFFLElBQUk7RUFDZixLQUFLLEVBQUUsT0FBTztFQUNkLGNBQWMsRUFBRSxDQUFDO0VBQ2pCLGFBQWEsRUFBRSxJQUFJLEdBQ3RCOztBQUVELEFBQUEsS0FBSyxDQUFBO0VBQ0QsVUFBVSxFQUFFLEdBQUc7RUFDZixTQUFTLEVBQUUsSUFBSTtFQUNmLEtBQUssRUFBRSxPQUFPO0VBQ2QsY0FBYyxFQUFFLENBQUMsR0FDcEI7O0FBR0QsQUFBQSxVQUFVLENBQUM7RUFDUCxVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsa0JBQWtCO0VBQy9CLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUNELEFBQ0ksY0FEVSxDQUNWLE1BQU0sQ0FBQTtFQUNGLGdCQUFnQixFQUFFLGtCQUFrQjtFQUNwQyxLQUFLLEVBQUUsZUFBZTtFQUN0QixNQUFNLEVBQUUsZUFBZTtFQUN2QixLQUFLLEVBQUUsZUFBZTtFQUN0QixPQUFPLEVBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQSxVQUFVLEdBQzdCOztBQUVMLEFBQ0ksb0JBRGdCLENBQ2hCLE1BQU0sQ0FBQTtFQUNGLGdCQUFnQixFQUFFLGtCQUFrQjtFQUNwQyxLQUFLLEVBQUUsZUFBZTtFQUN0QixNQUFNLEVBQUUsZUFBZTtFQUN2QixLQUFLLEVBQUUsY0FBYztFQUNyQixPQUFPLEVBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQSxVQUFVLEdBQzdCOztBQUVMLEFBQUEsaUJBQWlCLENBQUE7RUFDYixLQUFLLEVBQUUsZUFBZTtFQUN0QixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFVBQVUsRUFBRSxpQkFBaUIsR0FDaEM7O0FBQ0QsQUFBQSxlQUFlLENBQUE7RUFDWCxLQUFLLEVBQUMsa0JBQWtCLEdBQzNCOztBQUNELEFBQUEsZUFBZSxDQUFBO0VBQ1gsV0FBVyxFQUFFLEdBQUcsR0FDbkI7O0FBQ0QsQUFBQSxhQUFhLENBQUE7RUFDVCxNQUFNLEVBQUUsSUFBSTtFQUNaLEtBQUssRUFBRSxJQUFJLEdBQ2Q7O0FBQ0QsQUFBQSxhQUFhLENBQUE7RUFDVCxnQkFBZ0IsRUFBRSxrQkFBa0I7RUFDcEMsS0FBSyxFQUFFLGVBQWU7RUFHdEIsT0FBTyxFQUFFLGtCQUFrQixHQUM5Qjs7QUFDRCxBQUFBLGFBQWEsQ0FBQTtFQUNULFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFdBQVcsRUFBRSxpQkFBaUI7RUFDOUIsU0FBUyxFQUFFLElBQUk7RUFDZixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBQyxHQUFHLEdBeUJsQjtFQTlCRCxBQU1JLGFBTlMsQ0FNVCxJQUFJLENBQUE7SUFDQSxNQUFNLEVBQUUsR0FBRztJQUNYLEtBQUssRUFBRSxHQUFHO0lBRVYsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLEdBQUc7SUFDUixJQUFJLEVBQUUsSUFBSSxHQUNiO0VBYkwsQUFjSSxhQWRTLENBY1QsSUFBSSxDQUFBO0lBQ0EsTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsR0FBRztJQUVWLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxHQUFHO0lBQ1IsSUFBSSxFQUFFLElBQUksR0FDYjtFQXJCTCxBQXNCSSxhQXRCUyxDQXNCVCxNQUFNLENBQUE7SUFDRixNQUFNLEVBQUUsSUFBSTtJQUNaLEtBQUssRUFBRSxHQUFHO0lBRVYsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLEdBQUc7SUFDUixJQUFJLEVBQUUsSUFBSSxHQUNiOztBQXFCTCxBQUFBLGVBQWUsQ0FBQTtFQUNYLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFDLElBQUk7RUFDWCxPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxhQUFhLEdBZ0ZqQztFQXRGRCxBQU9JLGVBUFcsQ0FPWCxhQUFhLENBQUE7SUFDVCxLQUFLLEVBQUMsSUFBSTtJQUVWLE9BQU8sRUFBRSxJQUFJO0lBQ2IsY0FBYyxFQUFFLE1BQU07SUFDdEIsZUFBZSxFQUFFLFVBQVU7SUFDM0IsV0FBVyxFQUFFLE1BQU0sR0FrQ3RCO0lBL0NMLEFBY1EsZUFkTyxDQU9YLGFBQWEsQ0FPVCxVQUFVLENBQUE7TUFDTixPQUFPLEVBQUUsSUFBSTtNQUNiLGVBQWUsRUFBRSxNQUFNLEdBQzFCO0lBakJULEFBa0JRLGVBbEJPLENBT1gsYUFBYSxDQVdULFNBQVMsQ0FBQTtNQUNMLE9BQU8sRUFBRSxJQUFJO01BQ2IsZUFBZSxFQUFFLE1BQU07TUFDdkIsV0FBVyxFQUFFLE1BQU07TUFDbkIsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsbUJBQW1CLEdBQ25DO0lBeEJULEFBeUJRLGVBekJPLENBT1gsYUFBYSxDQWtCVCxhQUFhLENBQUE7TUFDVCxLQUFLLEVBQUUsR0FBRztNQUNWLE9BQU8sRUFBRSxJQUFJO01BQ2IsTUFBTSxFQUFFLFFBQVE7TUFDaEIsZ0JBQWdCLEVBQUUsT0FBTztNQUN6QixVQUFVLEVBQUUsTUFBTTtNQUNsQixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxrQkFBa0IsR0FDbEM7SUFqQ1QsQUFrQ1EsZUFsQ08sQ0FPWCxhQUFhLENBMkJULFFBQVEsQ0FBQTtNQUNKLEtBQUssRUFBRSxJQUFJO01BQ1gsT0FBTyxFQUFFLElBQUk7TUFDYixlQUFlLEVBQUUsTUFBTSxHQVMxQjtNQTlDVCxBQXNDWSxlQXRDRyxDQU9YLGFBQWEsQ0EyQlQsUUFBUSxDQUlKLFNBQVMsQ0FBQTtRQUNMLGdCQUFnQixFQUFFLE9BQU87UUFDekIsT0FBTyxFQUFFLFNBQVM7UUFDbEIsS0FBSyxFQUFFLEtBQUs7UUFDWixTQUFTLEVBQUUsSUFBSTtRQUNmLFdBQVcsRUFBRSxrQkFBa0I7UUFDL0IsTUFBTSxFQUFFLE9BQU8sR0FDbEI7RUE3Q2IsQUFrREksZUFsRFcsQ0FrRFgsZUFBZSxDQUFBO0lBQ1gsS0FBSyxFQUFDLElBQUk7SUFFVixnQkFBZ0IsRUFBRSxLQUFLO0lBQ3ZCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsY0FBYyxFQUFFLE1BQU07SUFDdEIsZUFBZSxFQUFFLFFBQVE7SUFDekIsV0FBVyxFQUFFLE1BQU07SUFDbkIsVUFBVSxFQUFFLElBQUksR0EyQm5CO0lBckZMLEFBMkRRLGVBM0RPLENBa0RYLGVBQWUsQ0FTWCxTQUFTLENBQUE7TUFDTCxTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxrQkFBa0IsR0FDbEM7SUE5RFQsQUErRFEsZUEvRE8sQ0FrRFgsZUFBZSxDQWFYLFdBQVcsQ0FBQTtNQUNQLE9BQU8sRUFBRSxJQUFJO01BQ2IsY0FBYyxFQUFFLEdBQUc7TUFDbkIsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsa0JBQWtCO01BQy9CLEtBQUssRUFBRSxPQUFPLEdBZ0JqQjtNQXBGVCxBQXdFWSxlQXhFRyxDQWtEWCxlQUFlLENBYVgsV0FBVyxDQVNQLFNBQVMsQ0FBQTtRQUNMLEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUk7UUFDWixhQUFhLEVBQUUsaUJBQWlCO1FBQ2hDLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLGFBQWEsRUFBRSxJQUFJO1FBQ25CLFNBQVMsRUFBRSxjQUFjO1FBQ3pCLFVBQVUsRUFBRSxHQUFHLEdBQ2xCOztBQU9iLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDbkMsQUFDSSxlQURXLENBQ1gsU0FBUyxDQUFBO0lBQ0wsU0FBUyxFQUFFLElBQUksR0FDbEI7RUFITCxBQUlJLGVBSlcsQ0FJWCxXQUFXLENBQUE7SUFDUCxTQUFTLEVBQUUsSUFBSSxHQU9sQjtJQVpMLEFBT1ksZUFQRyxDQUlYLFdBQVcsQ0FFUCxjQUFjLENBQ1YsR0FBRyxFQVBmLGVBQWUsQ0FJWCxXQUFXLENBRVEsWUFBWSxDQUN2QixHQUFHLENBQUE7TUFDQyxLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBT2IsQUFBQSxZQUFZLENBQUE7RUFDUixNQUFNLEVBQUUsSUFBSTtFQUNaLEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLFFBQVE7RUFDakIsVUFBVSxFQUFFLE9BQU8sR0FDdEI7O0FBRUQsQUFBQSxRQUFRLENBQUE7RUFDSixXQUFXLEVBQUUsSUFBSSxHQUNwQjs7QUFDRCxBQUFBLGVBQWUsQ0FBQztFQUNmLEtBQUssRUFBRSxLQUFLO0VBQ1osTUFBTSxFQUFFLElBQUksR0FDWiJ9 *//*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */

.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.cropper-container img {
  backface-visibility: hidden;
  display: block;
  height: 100%;
  image-orientation: 0deg;
  max-height: none !important;
  max-width: none !important;
  min-height: 0 !important;
  min-width: 0 !important;
  width: 100%;
}

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.cropper-wrap-box,
.cropper-canvas {
  overflow: hidden;
}

.cropper-drag-box {
  background-color: #fff;
  opacity: 0;
}

.cropper-modal {
  background-color: #000;
  opacity: 0.5;
}

.cropper-view-box {
  display: block;
  height: 100%;
  outline: 1px solid #39f;
  outline-color: rgba(51, 153, 255, 0.75);
  overflow: hidden;
  width: 100%;
}

.cropper-dashed {
  border: 0 dashed #eee;
  display: block;
  opacity: 0.5;
  position: absolute;
}

.cropper-dashed.dashed-h {
  border-bottom-width: 1px;
  border-top-width: 1px;
  height: calc(100% / 3);
  left: 0;
  top: calc(100% / 3);
  width: 100%;
}

.cropper-dashed.dashed-v {
  border-left-width: 1px;
  border-right-width: 1px;
  height: 100%;
  left: calc(100% / 3);
  top: 0;
  width: calc(100% / 3);
}

.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}

.cropper-center::before,
.cropper-center::after {
  background-color: #eee;
  content: ' ';
  display: block;
  position: absolute;
}

.cropper-center::before {
  height: 1px;
  left: -3px;
  top: 0;
  width: 7px;
}

.cropper-center::after {
  height: 7px;
  left: 0;
  top: -3px;
  width: 1px;
}

.cropper-face,
.cropper-line,
.cropper-point {
  display: block;
  height: 100%;
  opacity: 0.1;
  position: absolute;
  width: 100%;
}

.cropper-face {
  background-color: #fff;
  left: 0;
  top: 0;
}

.cropper-line {
  background-color: #39f;
}

.cropper-line.line-e {
  cursor: ew-resize;
  right: -3px;
  top: 0;
  width: 5px;
}

.cropper-line.line-n {
  cursor: ns-resize;
  height: 5px;
  left: 0;
  top: -3px;
}

.cropper-line.line-w {
  cursor: ew-resize;
  left: -3px;
  top: 0;
  width: 5px;
}

.cropper-line.line-s {
  bottom: -3px;
  cursor: ns-resize;
  height: 5px;
  left: 0;
}

.cropper-point {
  background-color: #39f;
  height: 5px;
  opacity: 0.75;
  width: 5px;
}

.cropper-point.point-e {
  cursor: ew-resize;
  margin-top: -3px;
  right: -3px;
  top: 50%;
}

.cropper-point.point-n {
  cursor: ns-resize;
  left: 50%;
  margin-left: -3px;
  top: -3px;
}

.cropper-point.point-w {
  cursor: ew-resize;
  left: -3px;
  margin-top: -3px;
  top: 50%;
}

.cropper-point.point-s {
  bottom: -3px;
  cursor: s-resize;
  left: 50%;
  margin-left: -3px;
}

.cropper-point.point-ne {
  cursor: nesw-resize;
  right: -3px;
  top: -3px;
}

.cropper-point.point-nw {
  cursor: nwse-resize;
  left: -3px;
  top: -3px;
}

.cropper-point.point-sw {
  bottom: -3px;
  cursor: nesw-resize;
  left: -3px;
}

.cropper-point.point-se {
  bottom: -3px;
  cursor: nwse-resize;
  height: 20px;
  opacity: 1;
  right: -3px;
  width: 20px;
}

@media (min-width: 768px) {
  .cropper-point.point-se {
    height: 15px;
    width: 15px;
  }
}

@media (min-width: 992px) {
  .cropper-point.point-se {
    height: 10px;
    width: 10px;
  }
}

@media (min-width: 1200px) {
  .cropper-point.point-se {
    height: 5px;
    opacity: 0.75;
    width: 5px;
  }
}

.cropper-point.point-se::before {
  background-color: #39f;
  bottom: -50%;
  content: ' ';
  display: block;
  height: 200%;
  opacity: 0;
  position: absolute;
  right: -50%;
  width: 200%;
}

.cropper-invisible {
  opacity: 0;
}

.cropper-bg {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");
}

.cropper-hide {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}

.cropper-hidden {
  display: none !important;
}

.cropper-move {
  cursor: move;
}

.cropper-crop {
  cursor: crosshair;
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9ub2RlX21vZHVsZXMvY3JvcHBlcmpzL2Rpc3QvY3JvcHBlci5jc3MiLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9jcm9wcGVyanMvZGlzdC9jcm9wcGVyLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcbiAqIENyb3BwZXIuanMgdjEuNi4yXG4gKiBodHRwczovL2Zlbmd5dWFuY2hlbi5naXRodWIuaW8vY3JvcHBlcmpzXG4gKlxuICogQ29weXJpZ2h0IDIwMTUtcHJlc2VudCBDaGVuIEZlbmd5dWFuXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqXG4gKiBEYXRlOiAyMDI0LTA0LTIxVDA3OjQzOjAyLjczMVpcbiAqL1xuXG4uY3JvcHBlci1jb250YWluZXIge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5jcm9wcGVyLWNvbnRhaW5lciBpbWcge1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgaW1hZ2Utb3JpZW50YXRpb246IDBkZWc7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4uY3JvcHBlci13cmFwLWJveCxcbi5jcm9wcGVyLWNhbnZhcyxcbi5jcm9wcGVyLWRyYWctYm94LFxuLmNyb3BwZXItY3JvcC1ib3gsXG4uY3JvcHBlci1tb2RhbCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4uY3JvcHBlci13cmFwLWJveCxcbi5jcm9wcGVyLWNhbnZhcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jcm9wcGVyLWRyYWctYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNyb3BwZXItbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5jcm9wcGVyLXZpZXctYm94IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgb3V0bGluZTogMXB4IHNvbGlkICMzOWY7XG4gIG91dGxpbmUtY29sb3I6IHJnYmEoNTEsIDE1MywgMjU1LCAwLjc1KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jcm9wcGVyLWRhc2hlZCB7XG4gIGJvcmRlcjogMCBkYXNoZWQgI2VlZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uY3JvcHBlci1kYXNoZWQuZGFzaGVkLWgge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLyAzKTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogY2FsYygxMDAlIC8gMyk7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuLmNyb3BwZXItZGFzaGVkLmRhc2hlZC12IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiBjYWxjKDEwMCUgLyAzKTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICB9XG5cbi5jcm9wcGVyLWNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgb3BhY2l0eTogMC43NTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDA7XG59XG5cbi5jcm9wcGVyLWNlbnRlcjo6YmVmb3JlLFxuICAuY3JvcHBlci1jZW50ZXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuLmNyb3BwZXItY2VudGVyOjpiZWZvcmUge1xuICAgIGhlaWdodDogMXB4O1xuICAgIGxlZnQ6IC0zcHg7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA3cHg7XG4gIH1cblxuLmNyb3BwZXItY2VudGVyOjphZnRlciB7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC0zcHg7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4uY3JvcHBlci1mYWNlLFxuLmNyb3BwZXItbGluZSxcbi5jcm9wcGVyLXBvaW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC4xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY3JvcHBlci1mYWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uY3JvcHBlci1saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5Zjtcbn1cblxuLmNyb3BwZXItbGluZS5saW5lLWUge1xuICAgIGN1cnNvcjogZXctcmVzaXplO1xuICAgIHJpZ2h0OiAtM3B4O1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogNXB4O1xuICB9XG5cbi5jcm9wcGVyLWxpbmUubGluZS1uIHtcbiAgICBjdXJzb3I6IG5zLXJlc2l6ZTtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTNweDtcbiAgfVxuXG4uY3JvcHBlci1saW5lLmxpbmUtdyB7XG4gICAgY3Vyc29yOiBldy1yZXNpemU7XG4gICAgbGVmdDogLTNweDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDVweDtcbiAgfVxuXG4uY3JvcHBlci1saW5lLmxpbmUtcyB7XG4gICAgYm90dG9tOiAtM3B4O1xuICAgIGN1cnNvcjogbnMtcmVzaXplO1xuICAgIGhlaWdodDogNXB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuLmNyb3BwZXItcG9pbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlmO1xuICBoZWlnaHQ6IDVweDtcbiAgb3BhY2l0eTogMC43NTtcbiAgd2lkdGg6IDVweDtcbn1cblxuLmNyb3BwZXItcG9pbnQucG9pbnQtZSB7XG4gICAgY3Vyc29yOiBldy1yZXNpemU7XG4gICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICByaWdodDogLTNweDtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4uY3JvcHBlci1wb2ludC5wb2ludC1uIHtcbiAgICBjdXJzb3I6IG5zLXJlc2l6ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gICAgdG9wOiAtM3B4O1xuICB9XG5cbi5jcm9wcGVyLXBvaW50LnBvaW50LXcge1xuICAgIGN1cnNvcjogZXctcmVzaXplO1xuICAgIGxlZnQ6IC0zcHg7XG4gICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4uY3JvcHBlci1wb2ludC5wb2ludC1zIHtcbiAgICBib3R0b206IC0zcHg7XG4gICAgY3Vyc29yOiBzLXJlc2l6ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gIH1cblxuLmNyb3BwZXItcG9pbnQucG9pbnQtbmUge1xuICAgIGN1cnNvcjogbmVzdy1yZXNpemU7XG4gICAgcmlnaHQ6IC0zcHg7XG4gICAgdG9wOiAtM3B4O1xuICB9XG5cbi5jcm9wcGVyLXBvaW50LnBvaW50LW53IHtcbiAgICBjdXJzb3I6IG53c2UtcmVzaXplO1xuICAgIGxlZnQ6IC0zcHg7XG4gICAgdG9wOiAtM3B4O1xuICB9XG5cbi5jcm9wcGVyLXBvaW50LnBvaW50LXN3IHtcbiAgICBib3R0b206IC0zcHg7XG4gICAgY3Vyc29yOiBuZXN3LXJlc2l6ZTtcbiAgICBsZWZ0OiAtM3B4O1xuICB9XG5cbi5jcm9wcGVyLXBvaW50LnBvaW50LXNlIHtcbiAgICBib3R0b206IC0zcHg7XG4gICAgY3Vyc29yOiBud3NlLXJlc2l6ZTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICByaWdodDogLTNweDtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblxuLmNyb3BwZXItcG9pbnQucG9pbnQtc2Uge1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgd2lkdGg6IDE1cHg7XG4gIH1cbiAgICB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXG4uY3JvcHBlci1wb2ludC5wb2ludC1zZSB7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgfVxuICAgIH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4uY3JvcHBlci1wb2ludC5wb2ludC1zZSB7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICB3aWR0aDogNXB4O1xuICB9XG4gICAgfVxuXG4uY3JvcHBlci1wb2ludC5wb2ludC1zZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlmO1xuICAgIGJvdHRvbTogLTUwJTtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIHdpZHRoOiAyMDAlO1xuICB9XG5cbi5jcm9wcGVyLWludmlzaWJsZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jcm9wcGVyLWJnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFBUU1BQUFBbFBXMGlBQUFBQTNOQ1NWUUlDQWpiNFUvZ0FBQUFCbEJNVkVYTXpNei8vLy9UalJWMkFBQUFDWEJJV1hNQUFBcnJBQUFLNndHQ2l3MWFBQUFBSEhSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCR2FYSmxkMjl5YTNNZ1ExTTI2THl5akFBQUFCRkpSRUZVQ0psaitNL0FnQlZoRi8wUEFINi9EL0hrRHhPR0FBQUFBRWxGVGtTdVFtQ0MnKTtcbn1cblxuLmNyb3BwZXItaGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG59XG5cbi5jcm9wcGVyLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNyb3BwZXItbW92ZSB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLmNyb3BwZXItY3JvcCB7XG4gIGN1cnNvcjogY3Jvc3NoYWlyO1xufVxuXG4uY3JvcHBlci1kaXNhYmxlZCAuY3JvcHBlci1kcmFnLWJveCxcbi5jcm9wcGVyLWRpc2FibGVkIC5jcm9wcGVyLWZhY2UsXG4uY3JvcHBlci1kaXNhYmxlZCAuY3JvcHBlci1saW5lLFxuLmNyb3BwZXItZGlzYWJsZWQgLmNyb3BwZXItcG9pbnQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7OztHQVFHO0FBRUgsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixTQUFTLEVBQUUsR0FBRztFQUNkLFNBQVMsRUFBRSxDQUFDO0VBQ1osV0FBVyxFQUFFLENBQUM7RUFDZCxRQUFRLEVBQUUsUUFBUTtFQUNsQixnQkFBZ0IsRUFBRSxJQUFJO0VBQ2xCLFlBQVksRUFBRSxJQUFJO0VBQ3RCLHFCQUFxQixFQUFFLElBQUk7RUFDM0IsbUJBQW1CLEVBQUUsSUFBSTtFQUN0QixnQkFBZ0IsRUFBRSxJQUFJO0VBQ3JCLGVBQWUsRUFBRSxJQUFJO0VBQ2pCLFdBQVcsRUFBRSxJQUFJLEdBQzFCOztBQUVELEFBQUEsa0JBQWtCLENBQUMsR0FBRyxDQUFDO0VBQ25CLG1CQUFtQixFQUFFLE1BQU07RUFDM0IsT0FBTyxFQUFFLEtBQUs7RUFDZCxNQUFNLEVBQUUsSUFBSTtFQUNaLGlCQUFpQixFQUFFLElBQUk7RUFDdkIsVUFBVSxFQUFFLGVBQWU7RUFDM0IsU0FBUyxFQUFFLGVBQWU7RUFDMUIsVUFBVSxFQUFFLFlBQVk7RUFDeEIsU0FBUyxFQUFFLFlBQVk7RUFDdkIsS0FBSyxFQUFFLElBQUksR0FDWjs7QUFFSCxBQUFBLGlCQUFpQjtBQUNqQixlQUFlO0FBQ2YsaUJBQWlCO0FBQ2pCLGlCQUFpQjtBQUNqQixjQUFjLENBQUM7RUFDYixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxDQUFDO0VBQ1AsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLENBQUM7RUFDUixHQUFHLEVBQUUsQ0FBQyxHQUNQOztBQUVELEFBQUEsaUJBQWlCO0FBQ2pCLGVBQWUsQ0FBQztFQUNkLFFBQVEsRUFBRSxNQUFNLEdBQ2pCOztBQUVELEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsZ0JBQWdCLEVBQUUsSUFBSTtFQUN0QixPQUFPLEVB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 */.SignaturesPadcontainer {
  width: 100%;
}

.SignaturesPadcontainer .heading {
  font-family: Montserrat-Medium;
  font-size: 25px;
  color: #34577b;
  text-align: left;
  margin-bottom: 5px;
  margin-top: 0px;
}

.SignaturesPadcontainer select {
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 90% center;
  background-repeat: no-repeat;
  padding: 6px 4px !important;
}

.SignaturesPadcontainer .SignatureLabel {
  font-family: Montserrat-Regular;
  font-size: 15px;
}

.SignaturesPadcontainer .UploadSignature {
  text-align: center;
  font-size: 14px;
  color: #349BE0;
  letter-spacing: 0;
  background: transparent;
  width: 100%;
  height: 130px;
  border: 2px dashed #508AFF;
  margin-top: 8px;
  margin-bottom: 17px;
}

.SignaturesPadcontainer .UploadSignature .image-upload-file-input {
  background-color: transparent;
  color: #349BE0;
  border: none;
  margin-left: 30px;
}

.SignaturesPadcontainer .UploadSignature .hidden-field {
  display: none;
}

.SignaturesPadcontainer .UploadSignatureDiv {
  width: 100%;
  height: 100%;
  text-align: center;
}

.SignaturesPadcontainer .UploadSignatureDiv .image-upload-file-input {
  margin-left: 0px !important;
  display: inline-block !important;
}

.SignaturesPadcontainer .UploadSignatureDiv .SignatureUploadLabel {
  position: absolute;
  height: 50px;
  width: 100%;
  top: 20px;
  color: #508AFF;
  font-size: 14px;
  line-height: 50px;
}

.SignaturesPadcontainer .UploadSignatureDiv .InputField {
  border: 0 !important;
}

.SignaturesPadcontainer .UploadSignatureDiv .SignatureUpload {
  height: 50px;
}

.SignaturesPadcontainer .UploadSignatureDiv .SignatureUpload[type=text] {
  top: 50px;
  width: 100%;
  height: 30px;
}

.SignaturesPadcontainer .link-center {
  text-align: left;
  cursor: pointer;
  font-family: Montserrat-Medium;
}

.SignaturesPadcontainer .link-center2 {
  text-align: right;
  cursor: pointer;
  font-family: Montserrat-Medium;
}

.SignaturesPadcontainer .sign_label {
  margin-top: 17px;
}

.SignaturesPadcontainer a {
  text-decoration: none;
  color: #23405E;
}

.addlangbtn {
  background-color: #508AFF;
  color: #ffffff;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  height: 40px !important;
  font-size: 14px;
}

.savelangbtn {
  background-color: #508AFF;
  color: #ffffff;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 45%;
  height: 40px !important;
  font-size: 14px;
  float: left;
}

.cancellangbtn {
  background-color: #ff6666;
  color: #ffffff;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 45%;
  height: 40px !important;
  float: right;
  font-size: 14px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvU2lnbmF0dXJlc1BhZC5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9TaWduYXR1cmVzUGFkLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLlNpZ25hdHVyZXNQYWRjb250YWluZXIge1xuXHR3aWR0aDoxMDAlO1xuXHQuaGVhZGluZ3tcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdGNvbG9yOiAjMzQ1NzdiO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdG1hcmdpbi10b3A6IDBweDtcblx0fVxuXHRzZWxlY3R7XG5cdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MCUgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcblx0XHRwYWRkaW5nOiA2cHggNHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LlNpZ25hdHVyZUxhYmVse1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOjE1cHg7XG5cdH1cblx0XG5cdC5VcGxvYWRTaWduYXR1cmV7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzM0OUJFMDtcblx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6MTMwcHg7XG5cdFx0Ym9yZGVyOiAycHggZGFzaGVkICM1MDhBRkY7XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XG5cdFx0LmltYWdlLXVwbG9hZC1maWxlLWlucHV0e1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogIzM0OUJFMDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRcdH1cblx0ICAgLmhpZGRlbi1maWVsZHtcblx0XHQgIGRpc3BsYXk6IG5vbmU7XG5cdCAgIH1cbiAgICB9XG5cdC5VcGxvYWRTaWduYXR1cmVEaXZ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdC5pbWFnZS11cGxvYWQtZmlsZS1pbnB1dHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuU2lnbmF0dXJlVXBsb2FkTGFiZWx7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRvcDogMjBweDtcblx0XHRcdGNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0fVxuXHRcdC5JbnB1dEZpZWxke1xuXHRcdFx0Ym9yZGVyOjAgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LlNpZ25hdHVyZVVwbG9hZHtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHR9XG5cdFx0LlNpZ25hdHVyZVVwbG9hZFt0eXBlPXRleHRde1xuXHRcdFx0dG9wOiA1MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0fVxuXHR9XG5cdC5saW5rLWNlbnRlcntcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdH1cblx0LmxpbmstY2VudGVyMntcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHR9XG5cdC5zaWduX2xhYmVse1xuXHRcdG1hcmdpbi10b3A6IDE3cHg7XG5cdH1cblx0YSB7XHRcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdH1cbn1cbi5hZGRsYW5nYnRue1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0b3V0bGluZTpub25lO1xuXHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0bGV0dGVyLXNwYWNpbmc6MXB4O1xuXHR3aWR0aDoxMDAlO1xuXHRoZWlnaHQ6NDBweCAhIGltcG9ydGFudDtcblx0Zm9udC1zaXplOjE0cHg7XG59XG4uc2F2ZWxhbmdidG57XG5cdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRvdXRsaW5lOm5vbmU7XG5cdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xuXHRsZXR0ZXItc3BhY2luZzoxcHg7XG5cdHdpZHRoOjQ1JTtcblx0aGVpZ2h0OjQwcHggISBpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZToxNHB4O1xuXHRmbG9hdDpsZWZ0O1xufVxuLmNhbmNlbGxhbmdidG57XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZjY2NjY7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRvdXRsaW5lOm5vbmU7XG5cdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xuXHRsZXR0ZXItc3BhY2luZzoxcHg7XG5cdHdpZHRoOjQ1JTtcblx0aGVpZ2h0OjQwcHggISBpbXBvcnRhbnQ7XG5cdGZsb2F0OnJpZ2h0O1xuXHRmb250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 */.nearbyCon {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  overflow-y: auto;
  height: auto;
  margin-bottom: 5px;
  padding: 10px;
}

.emptyprop {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  padding: 8px;
}

.nearbyConOptions {
  padding: 5px 10px;
  cursor: pointer;
}

.nearbyConOptionsTitle {
  padding-left: 10px;
  color: #23405E;
  font-family: Montserrat-Medium;
  font-size: 13px;
  cursor: pointer;
  font-weight: bold;
}

.Checked {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAAXNSR0IArs4c6QAAAodJREFUOBG9VD1MU1EU/s6jtTgYF4xS46ILUXTwZ9NVRkoNmqiDuogaiaDAwsDAIkVIcGEwwUUHa2pdjHbVuKhxUJMyqHGgmOhmYqxt3/F8D27zeC2kDvqSl3vfvd/53j3nft8B/sEjG3GeW9D2H99xVIE9huu0d9kCPm7pwIu75+XXerFNSfvndFutjCFfMWCB70VQNGDJyJOq6IJgv63NxzZhJjso36LkDaTpWe3UKl5B8UziGM8NyXI0qH9Kd1QEk6LoUQ+p/A15E8asIU1N6yH4eG2nSD0akcdhYLN5OqOnLZt7XhzJ8M89B2bK4iPvCc60Qsi43Ijc5wGYGeMdV52UNbTFAoFus5WRB7BaP63+xrDDB6RX5zTBS2EN3cbfjHHFuF3gANXCuIC0VMYxS+NDuC7rkfbP6ObUlH6297jDZEflq13sO8qvTloT7LbFogNtNFZ8TJikXuZHpRDG2aGKq3pGLGBWJA24FAY1m5/I6IGa4kI8gb3RferY1miQlfR9MWErdkaB6Vt6ytK8pKoyoer5wB3xMNZM8DSGxQeaDk7apvhUA85GSdt24aF+wZO+aXR7K+X5mRvGglyPIgE6zeT4gDvBRSUTeG7zbropDM+elNrWDvRavS/bKefMlhdFzEeRZzWumz2BWwHp7UEp21/mtYLJCB5sHHYJ2/lmr8lidJ/fjGO8azJ1m9IR1TLeGuZKq44iIa1qqd+MteOgq3WdNABY+n4FJVq1FWf1ZbTXCPOW7+FwU1lDSmI2FfYAmxbW61JBJ2OpBD0Sw5GoaRpISdzQT4FFq+lSIDtBl437WMO2BGZdyoxzT1NSt8meQAvTcSapJPVM+VEtvFyH+y/jH2zdBMhX520sAAAAAElFTkSuQmCC) no-repeat scroll 5px 5px;
}

.Checkedgeo {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAAXNSR0IArs4c6QAAAodJREFUOBG9VD1MU1EU/s6jtTgYF4xS46ILUXTwZ9NVRkoNmqiDuogaiaDAwsDAIkVIcGEwwUUHa2pdjHbVuKhxUJMyqHGgmOhmYqxt3/F8D27zeC2kDvqSl3vfvd/53j3nft8B/sEjG3GeW9D2H99xVIE9huu0d9kCPm7pwIu75+XXerFNSfvndFutjCFfMWCB70VQNGDJyJOq6IJgv63NxzZhJjso36LkDaTpWe3UKl5B8UziGM8NyXI0qH9Kd1QEk6LoUQ+p/A15E8asIU1N6yH4eG2nSD0akcdhYLN5OqOnLZt7XhzJ8M89B2bK4iPvCc60Qsi43Ijc5wGYGeMdV52UNbTFAoFus5WRB7BaP63+xrDDB6RX5zTBS2EN3cbfjHHFuF3gANXCuIC0VMYxS+NDuC7rkfbP6ObUlH6297jDZEflq13sO8qvTloT7LbFogNtNFZ8TJikXuZHpRDG2aGKq3pGLGBWJA24FAY1m5/I6IGa4kI8gb3RferY1miQlfR9MWErdkaB6Vt6ytK8pKoyoer5wB3xMNZM8DSGxQeaDk7apvhUA85GSdt24aF+wZO+aXR7K+X5mRvGglyPIgE6zeT4gDvBRSUTeG7zbropDM+elNrWDvRavS/bKefMlhdFzEeRZzWumz2BWwHp7UEp21/mtYLJCB5sHHYJ2/lmr8lidJ/fjGO8azJ1m9IR1TLeGuZKq44iIa1qqd+MteOgq3WdNABY+n4FJVq1FWf1ZbTXCPOW7+FwU1lDSmI2FfYAmxbW61JBJ2OpBD0Sw5GoaRpISdzQT4FFq+lSIDtBl437WMO2BGZdyoxzT1NSt8meQAvTcSapJPVM+VEtvFyH+y/jH2zdBMhX520sAAAAAElFTkSuQmCC) no-repeat scroll 5px 5px;
}

.UnChecked {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAAXNSR0IArs4c6QAAAfBJREFUOBG1VD0zA1EUvddX4gcwwghhMhKhMjpaKan9Ai21Uk3rF6jp0NIZlaysyZAPJIYfIL7muudlXibWLk9hZzL7cvecs3ffO+cS/cPFP2mWyxJ/fqstyAdNKi6hvwZ303V/b/I0leJmFDdUtFRqDLy+v64L0RozFVjI13VdwcPClBGSWRbe7evp206nE09B8W+il5VKQpp8RiRHHKfN6fHxRpDklR+H6KW5peL5bqGVbHbsPIhp/y8Wq3OFYkU8v7bcLv6w8Iq3q8CjkVAYPrngV28BDAVEFNGA51fvwLeQLrvAHjLJcS47umdrLvdcJnlAxIfK37B4I1oqScwciu6hffCneyy+KSxrcAt4RvRNaot6yl7YobiI51KDD0x8Afu1RdWHE9qp7yIQhTG2a/m51akCh7V4H0VwqcPHijMusAdVV1OPuJCjMAiGPjOeNqIavRstTkURXOpIGiIMrBHt5eSJCM1EmvgXVZNC5WMmtEXTaX7RTnelSVu/8EMfgwe+HTJ2T0mHw46aOO8aUauOBArxUotvqx13fIbJvmNU0QDwmBkdMqRdf70A+GDaR2SjppTZQ7NVnOe4zAdD800UrwjOU/XgFXwM2ykho4eawx7ik53maWffmAmIMBKndfiwDvvBLTjcTuy/rz8B9AjlwJ1qko4AAAAASUVORK5CYII=) no-repeat scroll 5px 5px;
}

.school {
  width: 100%;
  display: flex;
}

.school .add {
  text-align: left;
  align-items: center;
  display: flex;
  width: 80%;
}

.school .add:hover .fulladd {
  visibility: visible;
}

.school .fulladd {
  visibility: hidden;
  position: absolute;
  z-index: 999999;
  border: 1px solid black;
  width: 100%;
  height: 100%;
  font-size: 15px;
}

.school .dist {
  text-align: right;
  align-items: center;
  display: flex;
  font-size: 9px;
  color: #c3c3c3;
  width: 20%;
}

.Use_Default_Span {
  font-family: Montserrat-Regular;
  font-size: 12px;
  font-weight: bold;
}

.PropertyModalClose {
  margin-top: -60px !important;
  max-width: 480px !important;
}

.nearby-drop-down {
  width: 25px !important;
}

.Propertymode_class {
  margin-top: 20px;
  margin-bottom: 10px;
  color: #34577b;
  font-family: Montserrat-Regular;
  font-size: 14px;
  cursor: pointer;
}

.Propertymodel_class {
  margin-bottom: 8px !important;
  color: #23405E !important;
  font-family: Montserrat-SemiBold !important;
  font-size: 14px;
  cursor: pointer;
}

.GeoConOptionsTitle_nor {
  padding-left: 10px;
  color: #23405E;
  font-family: Montserrat-Medium;
  font-size: 12px;
  cursor: pointer;
  font-weight: bold;
}

.GeoConOptionsTitle_min {
  padding-left: 10px;
  color: #23405E;
  font-family: Montserrat-Medium;
  font-size: 10px;
  cursor: pointer;
  font-weight: bold;
}

.Pop_Prop_close {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -60px !important;
  max-width: 480px !important;
  text-align: right !important;
  margin-left: 315px !important;
}

.Pop_Prop_close img {
  cursor: pointer;
  width: 15px;
}

.PropDetailsContainer .propDetailsTitle {
  margin-bottom: 15px;
  color: #34577b;
  font-family: Montserrat-SemiBold;
  font-size: 20px;
  text-align: center;
}

.PropDetailsContainer .PropertyTitleCls {
  margin-top: 10px;
  margin-bottom: 15px;
  color: #34577b;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.PropDetailsContainer .ImageUploadDiv {
  position: absolute;
  width: 100%;
  height: 100%;
  max-height: 97px;
  border-radius: 10px;
}

.PropDetailsContainer .ImageUploadDiv div {
  height: 100%;
  cursor: pointer;
  width: 100%;
}

.PropDetailsContainer .ImageUploadDiv div .FileInputCls {
  width: 100%;
  height: 100%;
  cursor: pointer;
}

.PropDetailsContainer .ImageUploadDiv .hidden-field {
  display: none;
}

.PropDetailsContainer .PropertyAvatarCls {
  cursor: pointer;
  max-width: 100%;
  max-height: 96px;
}

.PropDetailsContainer .PropertyPhotoCls {
  border-radius: 12px;
  cursor: pointer;
  max-width: 100%;
  max-height: 100%;
}

.PropDetailsContainer .leftpad {
  padding-left: 20px;
}

.PropDetailsContainer .rightpad {
  padding-right: 20px;
}

.PropDetailsContainer .AlignCenterCls {
  margin: auto;
}

.PropDetailsContainer .form-group {
  padding: 0px;
  text-align: left;
}

.PropDetailsContainer .form-group .field-row {
  color: #34577b;
  font-family: Montserrat-Regular;
  font-size: 14px;
  padding: 0px;
}

.PropDetailsContainer .form-group .field-row .input-group-addon {
  font-family: Montserrat-Medium;
  color: #23405E;
  cursor: pointer;
}

.PropDetailsContainer .form-group .field-row input,
.PropDetailsContainer .form-group .field-row textarea {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px !important;
  width: 100% !important;
  margin: 0px !important;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.PropDetailsContainer .form-group .field-row textarea {
  height: auto !important;
}

.PropDetailsContainer .form-group .field-row .proptytxt {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  resize: none !important;
}

.PropDetailsContainer .cropper-container .cropper-wrap-box {
  background-color: #fff;
}

.PropDetailsContainer .submitCropImageDiv .submitCropImageBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 5px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 100%;
  margin-top: 40px;
}

.PropDetailsContainer .propertyDoneBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  margin-top: 30px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 50%;
  height: 40px !important;
  font-size: 14px;
  margin-left: 25%;
}

.school_rating {
  display: flex;
  width: 40%;
  color: #23405E;
  font-family: Montserrat-Medium;
  font-size: 12px;
  cursor: pointer;
  font-weight: bold;
}

@media screen and (max-width: 600px) {
  .PropDetailsContainer .rightpad {
    width: 100%;
  }

  .PropDetailsContainer .leftpad {
    width: 100%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvUHJvcGVydHlEZXRhaWxzLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL1Byb3BlcnR5RGV0YWlscy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5uZWFyYnlDb24ge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdGhlaWdodDogYXV0bztcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRwYWRkaW5nOiAxMHB4O1xuXHQvL21heC1oZWlnaHQ6IDIwN3B4ICFpbXBvcnRhbnQ7XG59XG4uZW1wdHlwcm9wIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IDhweDtcblx0Ly9tYXgtaGVpZ2h0OiAyMDdweCAhaW1wb3J0YW50O1xufVxuLm5lYXJieUNvbk9wdGlvbnMge1xuXHRwYWRkaW5nOiA1cHggMTBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDRkN2UwO1xufVxuXG4ubmVhcmJ5Q29uT3B0aW9uc1RpdGxlIHtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRjb2xvcjogIzIzNDA1RTtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHRcbn1cblxuLkNoZWNrZWQge1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL0NoZWNrLnBuZykgbm8tcmVwZWF0IHNjcm9sbCA1cHggNXB4O1xufVxuLkNoZWNrZWRnZW8ge1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL0NoZWNrLnBuZykgbm8tcmVwZWF0IHNjcm9sbCA1cHggNXB4O1xufVxuLlVuQ2hlY2tlZCB7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvVW5jaGVjay5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgNXB4IDVweDtcbn1cbi5zY2hvb2x7XG5cdHdpZHRoOjEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC5hZGR7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDgwJTtcblx0XHQvL2hlaWdodDogMjBweDtcblx0XHQvL292ZXJmbG93OiBoaWRkZW47XG5cdFx0Ly9wYWRkaW5nLXRvcDogMTVweDtcblx0fVxuXHQuYWRkOmhvdmVyIC5mdWxsYWRke1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdH1cblx0LmZ1bGxhZGR7XG5cdFx0dmlzaWJpbGl0eTpoaWRkZW47XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDk5OTk5OTtcblx0XHRib3JkZXI6MXB4IHNvbGlkIGJsYWNrO1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0aGVpZ2h0OjEwMCU7XG5cdFx0Zm9udC1zaXplOjE1cHg7XG5cdH1cblx0LmRpc3R7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZvbnQtc2l6ZTogOXB4O1xuICAgIFx0Y29sb3I6ICNjM2MzYzM7XG5cdFx0d2lkdGg6MjAlO1xuXHR9XG59XG5cbi5Vc2VfRGVmYXVsdF9TcGFuIHtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLlByb3BlcnR5TW9kYWxDbG9zZSB7XG5cdG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiA0ODBweCAhaW1wb3J0YW50O1xufVxuLm5lYXJieS1kcm9wLWRvd257XG5cdHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG4uUHJvcGVydHltb2RlX2NsYXNze1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6ICMzNDU3N2I7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uUHJvcGVydHltb2RlbF9jbGFzc3tcdFxuXHRtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzIzNDA1RSAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVNlbWlCb2xkICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5HZW9Db25PcHRpb25zVGl0bGVfbm9yIHtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRjb2xvcjogIzIzNDA1RTtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHRcbn1cbi5HZW9Db25PcHRpb25zVGl0bGVfbWluIHtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRjb2xvcjogIzIzNDA1RTtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHRcbn1cbi5Qb3BfUHJvcF9jbG9zZXtcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcblx0bWF4LXdpZHRoOiA0ODBweCAhaW1wb3J0YW50O1xuXHR0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1sZWZ0OiAzMTVweCAhaW1wb3J0YW50O1xuXHRpbWcge1xuXHRcdGN1cnNvciA6IHBvaW50ZXI7XG5cdFx0d2lkdGggOiAxNXB4O1xuXHR9XG59XG4uUHJvcERldGFpbHNDb250YWluZXJ7XG5cdC5wcm9wRGV0YWlsc1RpdGxle1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0Y29sb3I6ICMzNDU3N2I7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaUJvbGQ7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQuUHJvcGVydHlUaXRsZUNsc3tcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0Y29sb3I6ICMzNDU3N2I7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblx0LkltYWdlVXBsb2FkRGl2e1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDo5N3B4O1xuXHRcdGJvcmRlci1yYWRpdXM6MTBweDtcblx0XHRkaXZ7XG5cdFx0XHRoZWlnaHQ6MTAwJTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0LkZpbGVJbnB1dENsc3tcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDoxMDAlO1xuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmhpZGRlbi1maWVsZHtcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cdH1cblx0LlByb3BlcnR5QXZhdGFyQ2xze1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdG1heC13aWR0aDoxMDAlO1xuXHRcdG1heC1oZWlnaHQ6OTZweDtcblx0fVxuXHQuUHJvcGVydHlQaG90b0Nsc3tcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHR9XG5cdC5sZWZ0cGFke1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0fVxuXHQucmlnaHRwYWR7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0fVxuXHQuQWxpZ25DZW50ZXJDbHN7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHR9XG5cdC5mb3JtLWdyb3Vwe1xuXHRcdHBhZGRpbmc6MHB4O1xuXHRcdHRleHQtYWxpZ246bGVmdDtcblx0XHQuZmllbGQtcm93e1xuXHRcdFx0Y29sb3I6ICMzNDU3N2I7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0cGFkZGluZzowcHg7XG5cdFx0XHQuaW5wdXQtZ3JvdXAtYWRkb24ge1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdH1cblx0XHRcdGlucHV0LCB0ZXh0YXJlYXtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjowcHggIWltcG9ydGFudDtcblx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdH1cblx0XHRcdHRleHRhcmVhe1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5wcm9wdHl0eHR7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRyZXNpemU6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY3JvcHBlci1jb250YWluZXJ7XG5cdFx0LmNyb3BwZXItd3JhcC1ib3h7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxuXHRcblx0LnN1Ym1pdENyb3BJbWFnZURpdntcblx0XHQuc3VibWl0Q3JvcEltYWdlQnRue1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdH1cblx0fVxuXHRcblx0LnByb3BlcnR5RG9uZUJ0bntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRtYXJnaW4tbGVmdDogMjUlO1xuXHR9XG59XG4uc2Nob29sX3JhdGluZ3tcblx0ZGlzcGxheTogZmxleDtcblx0Ly8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiA0MCU7XG5cdGNvbG9yOiAjMjM0MDVFO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpICB7XG5cdC5Qcm9wRGV0YWlsc0NvbnRhaW5lcntcblx0XHQucmlnaHRwYWR7XG5cdFx0XHR3aWR0aDoxMDAlO1xuXHRcdH1cblx0XHQubGVmdHBhZHtcblx0XHRcdHdpZHRoOjEwMCVcblx0XHR9XG5cdH0gXG5cbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFBQSxVQUFVLENBQUM7RUFDVixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE1BQU0sRUFBRSxJQUFJO0VBQ1osYUFBYSxFQUFFLEdBQUc7RUFDbEIsT0FBTyxFQUFFLElBQUksR0FFYjs7QUFDRCxBQUFBLFVBQVUsQ0FBQztFQUNWLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsYUFBYSxFQUFFLEdBQUc7RUFDZixPQUFPLEVBQUUsR0FBRyxH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 */.header {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #494949;
}

.sub_header {
  margin-bottom: 20px;
}

.start {
  font-family: Montserrat-Semibold;
  color: #494949;
  font-size: 25px;
}

.doller {
  font-size: 25px;
  font-family: Montserrat-Medium;
  color: #007aff;
}

.card {
  border: 1px solid #B8EAFA;
  margin: 1px 0px 9px 15px;
  padding: 12px 3px 10px 20px;
  display: flex;
  width: 85%;
  border-radius: 5px;
  font-size: 13px;
  flex-direction: row;
  box-shadow: 0px 8px 10px 4px #cccccc;
  font-family: Montserrat-Regular;
  cursor: pointer;
}

.large_card {
  border: 1px solid skyblue;
  border-radius: 5px;
  box-shadow: 0px 8px 10px 4px #cccccc;
  width: 93%;
  display: flex;
  flex-direction: row;
  font-size: 13px;
  padding: 15px;
  margin-top: -12px;
  background-color: white;
  margin-left: -1px;
  z-index: 9999;
}

.icon {
  width: 20%;
  display: flex;
  flex-direction: row;
}

.customimg {
  height: 50px;
  margin-top: 20%;
}

.customimglarge {
  height: 70px;
  margin-top: 20%;
}

.newpretext {
  width: 80%;
  display: flex;
  flex-direction: column;
  font-size: 13px;
  font-family: Montserrat-Regular;
}

.heading_text {
  font-size: 16px;
  font-family: Montserrat-bold;
  color: #494949;
}

.heading_text_regular {
  font-size: 17px;
  font-family: Montserrat-Medium;
  color: #494949;
}

.footer {
  text-align: center;
  font-size: 13px;
  font-family: Montserrat-Regular;
  color: #494949;
}

.trial {
  width: 100%;
  padding-top: 20px;
}

.trial span {
  cursor: pointer;
}

.subcribe {
  font-family: Poppins-Semibold;
  color: #ffffff;
  font-size: 13px;
  text-align: center;
  margin-left: 6px;
  margin-top: -29px;
  word-spacing: 1px;
}

.image {
  display: flex;
  width: 55%;
  justify-content: center;
}

.image1 {
  display: flex;
  width: 55%;
  justify-content: center;
  padding-top: 35px;
}

.main {
  display: flex;
  flex-direction: row;
  width: 100%;
  padding-right: 30px;
  padding-left: 30px;
  padding-top: 30px;
}

.submain {
  display: flex;
  flex-direction: column;
  width: 45%;
}

.mostright {
  width: 100px;
  height: auto;
  background-color: #004eff;
  position: relative;
  margin-bottom: 10px;
  padding: 5px 10px;
  overflow: hidden;
  color: #ffff;
  font-weight: 700;
  margin-top: -29px;
  margin-left: -15px;
}

.mostleft {
  position: absolute;
  margin: auto;
  top: 2px;
  right: -16px;
  width: 25px;
  background: transparent;
  background-color: #fff;
  height: 25px;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
}

.footer_bottom {
  font-size: 13px;
  width: 100%;
  display: flex;
  flex-direction: row;
}

.footertap1 {
  font-size: 13px;
  width: 70%;
  display: flex;
  flex-direction: column;
  font-family: Montserrat-Regular;
  color: #494949;
  padding-left: 380px;
}

.footertap2 {
  font-size: 13px;
  width: 30%;
  display: flex;
  flex-direction: column;
  color: #007aff;
  font-family: Montserrat-Regular;
  text-align: right;
}

.footertap2 span {
  cursor: pointer;
}

.cancel_text {
  font-size: 12px;
  font-family: Montserrat-Regular;
  color: #494949;
  text-align: center;
  margin-top: 20px;
  margin-left: 10px;
}

.header_1 {
  text-align: center;
  font-family: Montserrat-Semibold;
  color: #494949;
  font-size: 45px;
}

.one {
  font-family: Montserrat-Semibold;
  color: #007aff;
}

.subheader {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #007aff;
  font-size: 15px;
  padding-left: 389px;
}

.free_trial {
  display: flex;
  flex-direction: row;
  width: 100%;
}

.subfree_trial {
  display: flex;
  flex-direction: column;
  width: 50%;
  margin: 0px 5px 26px 42px;
}

.text_trial {
  text-align: center;
  font-family: Montserrat-Semibold;
  color: #494949;
  font-size: 30px;
  display: flex;
  width: 100%;
  flex-direction: column;
  text-align: left;
}

.text_trial .premium {
  margin-left: -13px;
}

.text_trial .premium span {
  background-color: #ebcedc;
  display: inline-flex;
}

.text_trial .premium .righttriangle {
  border-bottom: solid 0px transparent;
  border-right: solid 13px transparent;
  border-left: solid 0px white;
  border-top: solid 43px white;
}

.text_trial .premium .lefttriangle {
  border-bottom: solid 0px white;
  border-right: solid 13px white;
  border-left: solid 0px transparent;
  border-top: solid 43px transparent;
}

.traildays {
  background-color: #ffe3ff;
  width: 290px;
  display: inline-block;
  border: 1px solid #ffe3ff;
  transform: skewX(-10deg);
  padding-left: 20px;
  margin-left: -20px;
  height: 50px;
}

.traildaystext {
  z-index: 1;
  position: absolute;
  top: 402px;
  font-family: poppins-Semibold;
  color: black;
}

.traildaypack {
  background-color: #beffbe;
  width: 227px;
  display: inline-block;
  border: 1px solid #beffbe;
  transform: skewX(-10deg);
}

.plan {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #494949;
  font-size: 20px;
  padding-top: 20px;
  padding-bottom: 10px;
  width: 80%;
}

.cardvalue {
  border: 1px solid #B8EAFA;
  margin: 5px 10px 8px 0px;
  padding: 15px;
  display: flex;
  width: 80%;
  border-radius: 5px;
  font-size: 13px;
  flex-direction: column;
  box-shadow: 0px 8px 10px 4px #cccccc;
  font-family: Montserrat-Regular;
}

.addeddetail {
  position: relative;
}

.bestvalue {
  position: absolute;
  top: -12px;
  left: 0px;
  background-color: #7d53ff;
  display: flex;
}

.bestvalue span {
  font-size: 10px;
  padding: 3px 10px;
  color: white;
}

.bestvalue .bevalutriangle {
  width: 30px;
  height: 20px;
  border-right: solid 30px white;
  border-bottom: solid 10px transparent;
  border-top: solid 10px transparent;
}

.chart_trial {
  display: flex;
  width: 82%;
  border: 1px solid #B8EAFA;
  padding: 2px 12px 10px 15px;
  border-radius: 5px;
  font-size: 13px;
  box-shadow: 0px 8px 10px 4px #cccccc;
  font-family: Poppins-Regular;
  flex-direction: column;
}

.card_trial {
  display: flex;
  width: 52%;
  flex-direction: column;
  margin-top: 20px;
}

.main_header {
  margin: 50px;
}

.year_month {
  font-family: Montserrat-bold;
  color: #494949;
  font-size: 13px;
  width: 100%;
  flex-direction: row;
  display: flex;
  justify-content: space-between;
}

.year_sub {
  border: 1px #007aff;
  color: white;
  padding: 2px 23px 2px 23px;
  background-color: #007aff;
  border-radius: 4px;
  display: flex;
  flex-direction: row;
  cursor: pointer;
}

.month {
  font-size: 9px;
  font-family: Poppins-Regular;
  color: #494949;
}

.icon1 {
  display: flex;
  flex-direction: row;
  padding: 13px;
  width: 100%;
}

.text1 {
  display: flex;
  flex-direction: column;
  padding: 19px;
  width: 70%;
}

.card_text {
  font-size: 10px;
  font-family: Montserrat-Regular;
  color: #494949;
}

.footertap3 {
  font-size: 13px;
  width: 100%;
  display: flex;
  flex-direction: column;
  color: #007aff;
  font-family: Montserrat-Regular;
  text-align: right;
  padding-top: 15px;
}

.footertap3 span {
  cursor: pointer;
}

.doller1 {
  font-size: 25px;
  font-family: Montserrat-Regular;
  color: #007aff;
}

.img_icon {
  height: 63px;
}

.free {
  display: flex;
  flex-direction: row;
  width: 100%;
}

.freetrial {
  display: flex;
  flex-direction: column;
  width: 60%;
  padding: 64px 63px 34px 25px;
}

.imgtrial {
  display: flex;
  flex-direction: column;
  width: 60%;
  padding-top: 10px;
}

.freetrialtext {
  font-family: Poppins-Regular;
  color: #494949;
  font-size: 78px;
  border-top: 4px solid #007aff;
  line-height: 1.028571;
}

.days {
  font-family: Assistant-Bold;
  color: #007aff;
  font-size: 101px;
  border-bottom: 4px solid #007aff;
  letter-spacing: 4px;
  line-height: 1.028571;
}

.text_sentence {
  font-size: 17px;
  font-family: Poppins-Regular;
  color: #494949;
  padding: 0px 63px 34px 25px;
}

.premidesadd {
  border: 1px solid #007aff;
  border-radius: 33px;
  text-align: center;
  background-color: #007aff;
  font-family: Poppins-Semibold;
  color: #ffffff;
  font-size: 17px;
  padding: 10px 41px 10px 54px;
}

.cancel {
  border: 1px solid #494949;
  border-radius: 33px;
  text-align: center;
  font-size: 17px;
  font-family: Poppins-Regular;
  color: #494949;
  padding: 8px 101px 8px 100px;
}

.mainload {
  width: 100%;
  display: flex;
  flex-direction: row;
  padding: 8px 15px 8px 16px;
  border-radius: 10px;
  border: 1px solid lightgray;
  margin-bottom: 10px;
}

.divload {
  width: 85%;
  display: flex;
  flex-direction: column;
}

.divloadicon {
  width: 15%;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

.loadtext {
  font-size: 20px;
  font-family: Poppins-Semibold;
  color: #494949;
}

.loadicontext {
  font-size: 14px;
  font-family: Poppins-Regular;
  color: #929292;
}

.ResetCloseUpOverAll {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -46px;
  max-width: 480px;
  text-align: right;
  margin-left: -89px;
}

.ResetCloseUpOverAll img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

/*Account setting*/

.mainsetting {
  width: 100%;
  flex-direction: row;
  display: flex;
  margin-top: -40px;
  margin-bottom: 25px;
}

.reportsetting {
  flex-direction: column;
  display: flex;
  align-items: flex-end;
  padding-right: 50px;
  padding-top: 20px;
}

.account {
  width: 50%;
  flex-direction: column;
  display: flex;
  align-items: flex-start;
  padding-left: 50px;
}

.account1 {
  width: 50%;
  flex-direction: column;
  display: flex;
  align-items: flex-start;
  padding-left: 50px;
  padding-top: 20px;
}

.accheading {
  font-family: Montserrat-Medium;
  font-size: 21px;
  color: #051E55;
  padding-right: 82px;
  padding-bottom: 10px;
}

.headingaccount {
  font-family: Montserrat-Medium;
  font-size: 21px;
  color: #051E55;
  padding-right: 92px;
}

.DropDownCls {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  height: 34px;
  width: 100%;
  -webkit-appearance: none;
  background-position: 93% center;
  background-repeat: no-repeat;
}

.divwithborder {
  border: 1px solid #D2D2D2;
  height: 34px;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  color: #23405E;
  margin-top: 20px;
  float: left;
}

.divwithborder1 {
  border: 1px solid #D2D2D2;
  height: 34px;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  color: #23405E;
  margin-top: 18px;
  float: left;
  cursor: pointer;
}

.dropdownTitle {
  padding-top: 7px;
}

.alignarrow {
  padding-top: 7px;
}

.LabelStyleCls {
  margin-top: 10px;
  color: #0E2F51;
  font-size: 14px;
  font-family: Montserrat-Regular;
}

.AddBtn {
  width: 70%;
  margin-top: 10px;
  margin-bottom: 20px;
  background-color: #007aff;
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Regular;
  font-size: 15px;
  height: 40px;
  background-repeat: no-repeat;
  background-position: 97% center;
}

.paddzero1 {
  padding-left: 20px;
  padding-right: 20px;
}

.Wrapper1 {
  width: 25%;
  display: flex;
  flex-direction: column;
}

.PopNonFocusLicenseNAme {
  position: absolute;
  bottom: 6px;
  right: 67px;
}

.licensedrop {
  padding-right: 5px;
}

.paddzero2 {
  margin-left: -20px;
}

.ProfileTitle {
  font-family: Montserrat-Medium;
  font-size: 24px;
  color: #23405E;
  margin-bottom: 30px;
  margin-left: 12px;
}

.heading1 {
  font-family: Montserrat-Medium;
  font-size: 21px;
  color: #051E55;
  letter-spacing: 0;
  margin-bottom: -3px;
}

.heading2 {
  font-family: Montserrat-Medium;
  font-size: 21px;
  color: #051E55;
  letter-spacing: 0;
  margin-bottom: 5px;
}

.licecontain {
  width: 100%;
}

.lice {
  width: 50%;
}

.licenseinput {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  box-shadow: none;
  color: #23405E;
  padding-left: 12px;
}

.container .button-center {
  text-align: center;
  margin-top: 25px;
  margin-bottom: 100px;
}

.bitmap {
  height: 50%;
  width: auto;
}

.newpreclosepopup {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -58px;
  max-width: 1100px;
  text-align: right;
  margin-left: -3px;
}

.subscribecont {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
}

.subscrbtn {
  width: 300px;
  position: relative;
  cursor: pointer;
}

.subscrbtn img {
  width: 100%;
}

.subscrbtn span {
  position: absolute;
  left: 0;
  width: 100%;
  top: 13px;
  color: white;
}

.navbarpremiumdesign {
  width: 100%;
  display: flex;
  flex-direction: column;
}

.navbarpremiumdesign .navprehead {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 18px;
}

.navbarpremiumdesign .navprehead .navprefirst {
  font-family: Montserrat-Semibold;
  line-height: 2;
  display: flex;
}

.navbarpremiumdesign .navprehead .navprefirst .havingfun {
  background-color: #d4fcc9;
  display: flex;
}

.navbarpremiumdesign .navprehead .navprefirst .havingfun .righttriangle {
  border-bottom: solid 0px transparent;
  border-right: solid 13px transparent;
  border-left: solid 0px white;
  border-top: solid 35px white;
}

.navbarpremiumdesign .navprehead .navprefirst .havingfun .lefttriangle {
  border-bottom: solid 0px white;
  border-right: solid 13px white;
  border-left: solid 0px transparent;
  border-top: solid 35px transparent;
}

.navbarpremiumdesign .navprehead .navpresecond {
  font-family: Montserrat-Regular;
  font-size: 16px;
  line-height: 1.4;
}

.navbarpremiumdesign .subcontainer {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  margin-top: 20px;
}

.navbarpremiumdesign .subcontainer .leftnewpresubmain {
  display: flex;
  flex-direction: column;
  width: 47%;
  align-items: center;
  border-radius: inherit;
  padding: 15px;
}

.navbarpremiumdesign .subcontainer .newpresubmain {
  display: flex;
  flex-direction: column;
  width: 47%;
  align-items: center;
  border: 1px solid #B8EAFA;
  border-radius: inherit;
  box-shadow: 0px 8px 10px 4px #cccccc;
  padding: 15px;
}

.navbarpremiumdesign .subcontainer .newpresubmain .firstconthead {
  width: 100%;
  flex-direction: column;
  display: flex;
  margin-top: 10px;
}

.navbarpremiumdesign .subcontainer .newpresubmain .firstconthead .firstcont {
  flex-direction: row;
  display: flex;
  justify-content: center;
  height: 20px;
}

.navbarpremiumdesign .subcontainer .newpresubmain .firstconthead .firstcont .firsthalf {
  font-size: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.navbarpremiumdesign .subcontainer .newpresubmain .firstconthead .firstcont .sechalf {
  display: flex;
  justify-content: center;
  align-items: center;
}

.navbarpremiumdesign .subcontainer .newpresubmain .firstconthead .firstcont .sechalf img {
  height: 20px;
  margin-left: 5px;
}

.navbarpremiumdesign .subcontainer .newpresubmain .firstconthead .secpremium {
  display: flex;
  justify-content: center;
  padding-left: 50%;
  font-size: 10px;
  color: #007AFF;
}

.navbarpremiumdesign .subcontainer .newpresubmain .messagepremium {
  font-size: 15px;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Montserrat-Regular;
}

.navbarpremiumdesign .subcontainer .newpresubmain .messagepremium b {
  font-family: Montserrat-Semibold;
}

.navbarpremiumdesign .subcontainer .newpresubmain .preimgcontainer {
  display: flex;
  width: 100%;
  flex-direction: column;
}

.navbarpremiumdesign .subcontainer .newpresubmain .preimgcontainer .rowcontainer {
  width: 100%;
  display: flex;
  flex-direction: row;
}

.navbarpremiumdesign .subcontainer .newpresubmain .preimgcontainer .rowcontainer .singleimg {
  width: 50%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.navbarpremiumdesign .subcontainer .newpresubmain .preimgcontainer .rowcontainer .singleimg img {
  height: 50%;
}

.navbarpremiumdesign .subcontainer .newpresubmain .preimgcontainer .rowcontainer .singleimg .content {
  display: flex;
  flex-direction: column;
  padding-left: 10px;
  font-size: 16px;
  font-family: Montserrat-Regular;
}

.navbarpremiumdesign .newfootcontent {
  width: 100%;
  display: flex;
  flex-direction: row;
  margin-top: 20px;
}

.navbarpremiumdesign .newfootcontent .newfooleft {
  width: 20%;
}

.navbarpremiumdesign .newfootcontent .newfoomiddle {
  width: 60%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.navbarpremiumdesign .newfootcontent .newfooright {
  width: 20%;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}

.navbarpremiumdesign .newfootcontent .newfooright span {
  cursor: pointer;
  color: #007AFF;
}

.TCcontainer {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.TCcontainer .TCheader {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.TCcontainer .TCheader .headtitle {
  font-size: 26px;
  color: #000;
  font-family: Montserrat-Semibold;
}

.TCcontainer .TCheader .headcontent {
  width: 50%;
  text-align: center;
  font-size: 14px;
  font-family: Montserrat-Regular;
  margin-top: 12px;
}

.TCcontainer .TCcenter {
  width: 100%;
  display: flex;
  justify-content: space-around;
  align-items: center;
  flex-direction: row;
}

.TCcontainer .TCcenter .TCCleft {
  width: 5%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.TCcontainer .TCcenter .TCCleft span {
  cursor: pointer;
}

.TCcontainer .TCcenter .TCCcenter {
  width: 90%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 550px;
  position: relative;
}

.TCcontainer .TCcenter .TCCright {
  width: 5%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.TCcontainer .TCcenter .TCCright span {
  cursor: pointer;
}

.TCcontainer .TCbottom {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: Montserrat-Regular;
}

.TCcontainer .TCbottom .TCBsetdefault {
  padding: 10px 40px;
  background-color: #508AFF;
  font-size: 15px;
  color: white;
  border-radius: 5px;
  margin-bottom: 15px;
  cursor: pointer;
}

.TCcontainer .TCbottom .TCBaddlater {
  color: #508AFF;
  font-size: 14px;
  cursor: pointer;
}

.TCCimage1 {
  height: 90%;
  position: absolute;
  z-index: 3;
  display: block;
  left: 28%;
}

.TCCimage2 {
  height: 80%;
  position: absolute;
  left: 50%;
  z-index: 2;
  display: block;
}

.TCCimage3 {
  height: 70%;
  position: absolute;
  left: 66%;
  z-index: 1;
  display: block;
}

.TCCnoimage {
  display: none;
}

/* ---- Right Animation ---- */

.RtoLmin2 {
  height: 70%;
  position: absolute;
  left: 0%;
  z-index: 1;
  display: block;
  animation-duration: 1.5s;
  animation-name: RtoLm2;
}

@keyframes RtoLm2 {
  0% {
    height: 80%;
    left: 10%;
    z-index: 0;
  }

  100% {
    height: 70%;
    left: 0%;
    z-index: 1;
  }
}

.RtoLmin1 {
  height: 80%;
  position: absolute;
  left: 10%;
  z-index: 2;
  display: block;
  animation-duration: 1.5s;
  animation-name: RtoLm1;
}

@keyframes RtoLm1 {
  0% {
    height: 90%;
    left: 28%;
    z-index: 3;
  }

  100% {
    height: 80%;
    left: 10%;
    z-index: 2;
  }
}

.RtoLcenter {
  height: 90%;
  position: absolute;
  z-index: 3;
  left: 28%;
  display: block;
  animation-duration: 1.5s;
  animation-name: RtoLcen;
}

@keyframes RtoLcen {
  0% {
    height: 80%;
    left: 50%;
    z-index: 2;
  }

  100% {
    height: 90%;
    left: 28%;
    z-index: 3;
  }
}

.RtoLplu1 {
  height: 80%;
  position: absolute;
  left: 50%;
  z-index: 2;
  display: block;
  animation-duration: 1.5s;
  animation-name: RtoLp1;
}

@keyframes RtoLp1 {
  0% {
    height: 70%;
    left: 66%;
    z-index: 1;
  }

  100% {
    height: 80%;
    left: 50%;
    z-index: 2;
  }
}

.RtoLplu2 {
  height: 70%;
  position: absolute;
  left: 66%;
  z-index: 1;
  display: block;
  animation-duration: 1.5s;
  animation-name: RtoLp2;
}

@keyframes RtoLp2 {
  0% {
    height: 60%;
    left: 70%;
    z-index: 0;
  }

  100% {
    height: 70%;
    left: 66%;
    z-index: 1;
  }
}

/* ---- Left Animation ---- */

.LtoRmin2 {
  height: 70%;
  position: absolute;
  left: 0%;
  z-index: 1;
  display: block;
  animation-duration: 1.5s;
  animation-name: LtoRm2;
}

@keyframes LtoRm2 {
  0% {
    height: 60%;
    left: -3%;
    z-index: 0;
  }

  100% {
    height: 70%;
    left: 0%;
    z-index: 1;
  }
}

.LtoRmin1 {
  height: 80%;
  position: absolute;
  left: 10%;
  z-index: 2;
  display: block;
  animation-duration: 1.5s;
  animation-name: LtoRm1;
}

@keyframes LtoRm1 {
  0% {
    height: 70%;
    left: 0%;
    z-index: 1;
  }

  100% {
    height: 80%;
    left: 10%;
    z-index: 2;
  }
}

.LtoRcenter {
  height: 90%;
  position: absolute;
  z-index: 3;
  left: 28%;
  display: block;
  animation-duration: 1.5s;
  animation-name: LtoRcen;
}

@keyframes LtoRcen {
  0% {
    height: 80%;
    left: 10%;
    z-index: 2;
  }

  100% {
    height: 90%;
    left: 28%;
    z-index: 3;
  }
}

.LtoRplu1 {
  height: 80%;
  position: absolute;
  left: 50%;
  z-index: 2;
  display: block;
  animation-duration: 1.5s;
  animation-name: LtoRp1;
}

@keyframes LtoRp1 {
  0% {
    height: 90%;
    left: 28%;
    z-index: 3;
  }

  100% {
    height: 80%;
    left: 50%;
    z-index: 2;
  }
}

.LtoRplu2 {
  height: 70%;
  position: absolute;
  left: 66%;
  z-index: 1;
  display: block;
  animation-duration: 1.5s;
  animation-name: LtoRp2;
}

@keyframes LtoRp2 {
  0% {
    height: 80%;
    left: 50%;
    z-index: 2;
  }

  100% {
    height: 70%;
    left: 66%;
    z-index: 1;
  }
}

.brand_card {
  font-size: 13px;
  font-family: Montserrat-Regular;
  word-spacing: 1px;
  padding-left: 15px;
}

.traildaystext {
  z-index: 1;
  position: absolute;
  top: 402px;
  font-family: Montserrat-Semibold;
  color: black;
}

@media screen and (max-width: 765px) and (min-width: 350px) {
  .reportsetting1 {
    width: 100%;
  }

  .account {
    width: 100%;
  }

  .account2 {
    width: 100%;
  }
}

@media screen and (max-width: 1024px) and (min-width: 300px) {
  .license {
    width: 100% !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .licenseinputname {
    margin-left: 0px !important;
  }
}

@media screen and (max-width: 1024px) and (min-width: 401px) {
  .licenseinputname {
    padding-right: 0px !important;
    font-size: 14px !important;
  }
}

.deauthorizeheader {
  font-size: 25px;
  margin-top: 15px;
  margin-bottom: 15px;
  text-align: center;
  font-family: Montserrat-Medium;
  color: #23405E;
  text-align: center;
  width: 100%;
}

.yes {
  color: white;
  text-decoration: none;
}

.update1 {
  background-color: #508AFF;
  color: #ffffff !important;
  text-decoration: none;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  height: 40px !important;
  margin-top: 20px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  font-size: 15px !important;
}

.yes {
  color: #ffffff !important;
}

.yes:hover {
  text-decoration: none;
  color: #ffffff;
}

.colorcontent {
  margin-top: 6px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  font-family: Montserrat-Medium;
  color: #23405E;
}

.colorcontent1 {
  margin-top: 6px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  width: 100%;
  flex-direction: column;
  position: absolute;
  background-color: #ffff;
  z-index: 9;
  top: 70px;
  height: 160px;
}

.selectedshow {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  padding: 10px 15px 10px 15px;
  color: #acacac;
  font-family: Montserrat-Medium;
  font-size: 14px;
  align-items: center;
}

.selcolorcontent {
  width: 15px;
  height: 15px;
  border-radius: 10px;
}

.singlecolorcontent {
  height: 44px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  margin-right: 4px;
  margin-left: 4px;
}

.ColorContainer {
  display: flex;
  flex-wrap: wrap;
  padding: 10px 15px 10px 15px;
  align-items: center;
}

.selcolorcontent1 {
  width: 15px;
  height: 15px;
  border-radius: 10px;
}

.optcolorcontent1 {
  width: 20px;
  height: 20px;
  border-radius: 20px;
}

.optcolorcontent {
  width: 20px;
  height: 20px;
  border-radius: 20px;
  margin-right: 5px;
  cursor: pointer;
}

#favcolor {
  border: none;
  width: 25px;
  height: 25px;
  margin-top: 0 !important;
  cursor: pointer;
  outline: none;
}

.basic {
  border: none;
  margin-top: 0px !important;
  outline: none;
  width: 100%;
}

#colorinput {
  width: 90px;
  border: none;
  margin-top: 0 !important;
  outline: none;
}

::-moz-color-swatch {
  border-color: none;
}

#cpk-colorpicker {
  background-color: #444;
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 5px;
  overflow: hidden;
  padding: 10px;
  position: absolute;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

#cpk-sat-picker {
  background: #ff0000 url(https://github.com/triff/colorpicker/raw/master/images/saturation.png) no-repeat;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://github.com/triff/colorpicker/raw/master/images/saturation.png', sizingMethod='scale');
  border: 1px solid #222;
  cursor: crosshair;
  float: left;
  height: 166px;
  position: relative;
  width: 166px;
}

#cpk-sat-picker .cpk-cursor {
  position: absolute;
  width: 9px;
  height: 9px;
  background: url(https://github.com/triff/colorpicker/raw/master/images/sat-cursor.gif) no-repeat;
}

#cpk-hue-picker {
  background: url(https://github.com/triff/colorpicker/raw/master/images/hue.png) no-repeat;
  border: 1px solid #000;
  float: left;
  height: 166px;
  margin-left: 8px;
  position: relative;
  width: 19px;
}

#cpk-hue-picker .cpk-cursor {
  background: url(https://github.com/triff/colorpicker/raw/master/images/hue-cursor.gif) no-repeat;
  height: 7px;
  position: absolute;
  right: -4px;
  width: 27px;
}

section {
  background: #f6f6f6;
  margin-bottom: 10px;
  overflow: hidden;
  padding: 20px 40px;
}

label {
  padding-right: 5px;
}

.advanced-input {
  display: block;
  float: left;
}

.advanced {
  border: 1px solid #000;
  display: block;
  float: left;
  height: 19px;
  width: 50px;
}

#hex_id {
  width: 75px;
  height: 25px;
  top: 35px;
  position: absolute;
  border: 0.3px #cacaca solid;
}

#hex_id #hex_id-focus {
  border: 0.3px solid #a2a2a2;
}

.Hextitle {
  position: absolute;
  margin-top: 73px;
  margin-left: 85px;
}

.inboundscroll {
  width: 100%;
  height: 700px;
}

.inboundscroll::-webkit-scrollbar {
  width: 0px;
}

.inboundscroll body {
  background-color: "Blue";
}

.inboundscroll ::-webkit-scrollbar {
  width: 0px;
}

.iframecont {
  width: 100%;
  height: 100%;
}

.iframecont::-webkit-scrollbar {
  display: none;
}

.customizedclr {
  display: flex;
  border: solid 0.3px #ffffff;
}

input.colorhex {
  width: 133px;
  height: 25px;
  border-radius: 5px;
  border: solid #dcdcdc 0.2px;
}

#clrpick {
  opacity: 0;
  width: 100px;
  height: 0px;
  padding-left: 150px;
}

.ds-card {
  display: flex;
  flex-direction: column;
  width: 70%;
  margin: auto;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvUHJlbWl1bWRlc2lnbi5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9QcmVtaXVtZGVzaWduLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiXG4uaGVhZGVye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhciA7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG59XG4uc3ViX2hlYWRlcntcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnN0YXJ0e1xuICAgIGZvbnQtZmFtaWx5OiAgTW9udHNlcnJhdC1TZW1pYm9sZDtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICBmb250LXNpemU6IDI1cHg7XG59XG4uZG9sbGVye1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gO1xuICAgIGNvbG9yOiAjMDA3YWZmO1xufVxuLmNhcmR7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjQjhFQUZBO1xuICAgIG1hcmdpbjogMXB4IDBweCA5cHggMTVweDtcbiAgICBwYWRkaW5nOiAxMnB4IDNweCAxMHB4IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDo4NSU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTBweCA0cHggI2NjY2NjYztcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhciA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxhcmdlX2NhcmR7XG4gICAgYm9yZGVyOjFweCBzb2xpZCBza3libHVlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDEwcHggNHB4ICNjY2NjY2M7XG4gICAgd2lkdGg6IDkzJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmc6MTVweDtcbiAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB6LWluZGV4OiA5OTk5O1xuIH1cbi5pY29ue1xuICAgIHdpZHRoOiAyMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmN1c3RvbWltZ3tcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMjAlO1xufVxuLmN1c3RvbWltZ2xhcmdle1xuICAgIGhlaWdodDogNzBweDtcbiAgICBtYXJnaW4tdG9wOiAyMCU7XG59XG4ubmV3cHJldGV4dHtcbiAgICB3aWR0aDogODAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbn1cbi5oZWFkaW5nX3RleHR7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiAgTW9udHNlcnJhdC1ib2xkIDtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbn1cbi5oZWFkaW5nX3RleHRfcmVndWxhcntcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC1mYW1pbHk6ICBNb250c2VycmF0LU1lZGl1bSA7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG59XG5cbi5mb290ZXJ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbn1cbi50cmlhbHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBzcGFue1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuLnN1YmNyaWJle1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlib2xkO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICBtYXJnaW4tdG9wOiAtMjlweDtcbiAgICB3b3JkLXNwYWNpbmc6IDFweDtcbn1cbi5pbWFnZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOjU1JTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pbWFnZTF7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDo1NSU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG59XG4ubWFpbntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4uc3VibWFpbntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDQ1JTtcbn1cbi5tb3N0cmlnaHR7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ZWZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6ICNmZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLXRvcDogLTI5cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuXG5cbn1cbi5tb3N0bGVmdHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRvcDogMnB4O1xuICAgIHJpZ2h0OiAtMTZweDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGhlaWdodDogMjVweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG59XG5cblxuLmZvb3Rlcl9ib3R0b217XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5mb290ZXJ0YXAxe1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB3aWR0aDogNzAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyIDtcbiAgICBjb2xvcjojNDk0OTQ5O1xuICAgIHBhZGRpbmctbGVmdDogMzgwcHg7XG59XG4uZm9vdGVydGFwMntcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgY29sb3I6IzAwN2FmZiA7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBzcGFue1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuLmNhbmNlbF90ZXh0e1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyIDtcbiAgICBjb2xvcjojNDk0OTQ5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uaGVhZGVyXzF7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiAgTW9udHNlcnJhdC1TZW1pYm9sZCA7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG4gICAgZm9udC1zaXplOiA0NXB4O1xufVxuLm9uZXtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1TZW1pYm9sZCA7XG4gICAgY29sb3I6ICMwMDdhZmY7XG59XG4uc3ViaGVhZGVye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhciA7XG4gICAgY29sb3I6ICMwMDdhZmYgO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM4OXB4O1xufVxuLmZyZWVfdHJpYWx7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnN1YmZyZWVfdHJpYWx7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwcHggNXB4IDI2cHggNDJweDtcbn1cbi50ZXh0X3RyaWFse1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1TZW1pYm9sZCA7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC5wcmVtaXVte1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEzcHg7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjZWRjO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIH1cbiAgICAgICAgLnJpZ2h0dHJpYW5nbGV7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAwcHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDEzcHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgMHB4IHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgNDNweCB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAubGVmdHRyaWFuZ2xle1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMHB4IHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxM3B4IHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDBweCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDQzcHggdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICBcbiAgICB9XG59XG4udHJhaWxkYXlze1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmUzZmY7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZlM2ZmO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTEwZGVnKTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgaGVpZ2h0OiA1MHB4O1xufVxuLnRyYWlsZGF5c3RleHR7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0MDJweDtcbiAgICBmb250LWZhbWlseTogcG9wcGlucy1TZW1pYm9sZDtcbiAgICBjb2xvcjogYmxhY2s7XG59XG4udHJhaWxkYXlwYWNre1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZWZmYmU7XG4gICAgd2lkdGg6IDIyN3B4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYmVmZmJlO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTEwZGVnKTsgIFxufVxuXG4ucGxhbntcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICBNb250c2VycmF0LVJlZ3VsYXIgO1xuICAgIGNvbG9yOiAjNDk0OTQ5O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB3aWR0aDogODAlO1xufVxuLmNhcmR2YWx1ZXtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNCOEVBRkE7XG4gICAgbWFyZ2luOiA1cHggMTBweCA4cHggMHB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDo4MCU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTBweCA0cHggI2NjY2NjYztcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhciA7XG59XG4uYWRkZWRkZXRhaWx7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJlc3R2YWx1ZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTJweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdkNTNmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gICAgLmJldmFsdXRyaWFuZ2xle1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDMwcHggd2hpdGU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDEwcHggdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDEwcHggdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLmNoYXJ0X3RyaWFse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDgyJTtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNCOEVBRkE7XG4gICAgcGFkZGluZzogMnB4IDEycHggMTBweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAxMHB4IDRweCAjY2NjY2NjO1xuICAgIGZvbnQtZmFtaWx5OiAgUG9wcGlucy1SZWd1bGFyIDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNhcmRfdHJpYWx7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogNTIlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5tYWluX2hlYWRlcntcbiAgICBtYXJnaW46IDUwcHg7XG59XG4ueWVhcl9tb250aHtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1ib2xkO1xuICAgIGNvbG9yOiAjNDk0OTQ5O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnllYXJfc3Vie1xuICAgIGJvcmRlcjogMXB4ICMwMDdhZmY7XG4gICAgY29sb3I6d2hpdGU7XG4gICAgcGFkZGluZzogMnB4IDIzcHggMnB4IDIzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2FmZjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tb250aHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBmb250LWZhbWlseTogIFBvcHBpbnMtUmVndWxhciA7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG59XG4uaWNvbjF7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4udGV4dDF7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDE5cHg7XG4gICAgd2lkdGg6IDcwJTtcbn1cbi5jYXJkX3RleHR7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgO1xuICAgIGNvbG9yOiAjNDk0OTQ5O1xufVxuLmZvb3RlcnRhcDN7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBjb2xvcjogIzAwN2FmZjtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHNwYW57XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG4uZG9sbGVyMXtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhciA7XG4gICAgY29sb3I6ICMwMDdhZmY7XG59XG4uaW1nX2ljb257XG4gICAgaGVpZ2h0OiA2M3B4O1xufVxuLmZyZWV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmZyZWV0cmlhbHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDYwJTtcbiAgICBwYWRkaW5nOiA2NHB4IDYzcHggMzRweCAyNXB4O1xufVxuLmltZ3RyaWFse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogNjAlO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmZyZWV0cmlhbHRleHR7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhcjtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICBmb250LXNpemU6IDc4cHg7XG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICMwMDdhZmY7XG4gICAgbGluZS1oZWlnaHQ6IDEuMDI4NTcxO1xufVxuLmRheXN7XG4gICAgZm9udC1mYW1pbHk6IEFzc2lzdGFudC1Cb2xkIDtcbiAgICBjb2xvcjogIzAwN2FmZjtcbiAgICBmb250LXNpemU6IDEwMXB4O1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDA3YWZmO1xuICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMDI4NTcxO1xufVxuLnRleHRfc2VudGVuY2V7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtZmFtaWx5OiAgUG9wcGlucy1SZWd1bGFyIDtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICBwYWRkaW5nOiAwcHggNjNweCAzNHB4IDI1cHg7XG59XG4ucHJlbWlkZXNhZGR7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwN2FmZjtcbiAgICBib3JkZXItcmFkaXVzOiAzM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YWZmO1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlib2xkO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBwYWRkaW5nOiAxMHB4IDQxcHggMTBweCA1NHB4O1xufVxuLmNhbmNlbHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNDk0OTQ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDMzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LWZhbWlseTogIFBvcHBpbnMtUmVndWxhciA7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG4gICAgcGFkZGluZzogOHB4IDEwMXB4IDhweCAxMDBweDtcbn1cblxuXG4ubWFpbmxvYWR7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDhweCAxNXB4IDhweCAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRncmF5O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZGl2bG9hZHtcbiAgICB3aWR0aDogODUlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5kaXZsb2FkaWNvbntcbiAgICB3aWR0aDogMTUlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4ubG9hZHRleHR7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAgUG9wcGlucy1TZW1pYm9sZCA7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG59XG4ubG9hZGljb250ZXh0e1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LWZhbWlseTogIFBvcHBpbnMtUmVndWxhciA7XG4gICAgY29sb3I6ICM5MjkyOTI7XG59XG4uUmVzZXRDbG9zZVVwT3ZlckFsbCB7XG4gICAgei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IC00NnB4O1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IC04OXB4O1xufVxuLlJlc2V0Q2xvc2VVcE92ZXJBbGwgaW1nIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLypBY2NvdW50IHNldHRpbmcqL1xuLm1haW5zZXR0aW5ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLnJlcG9ydHNldHRpbmd7XG4gICAgLy8gd2lkdGg6IDUwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uYWNjb3VudHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cbn1cbi5hY2NvdW50MXtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG5cbn1cbi5hY2NoZWFkaW5ne1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgY29sb3I6ICMwNTFFNTU7XG4gICAgcGFkZGluZy1yaWdodDogODJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5oZWFkaW5nYWNjb3VudHtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGNvbG9yOiAjMDUxRTU1O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkycHg7XG59XG4uRHJvcERvd25DbHMge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkzJSBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZGl2d2l0aGJvcmRlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0QyRDJEMjtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBjb2xvcjogIzIzNDA1RTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuLmRpdndpdGhib3JkZXIxIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xuICAgIGhlaWdodDogMzRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGNvbG9yOiAjMjM0MDVFO1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuIC5kcm9wZG93blRpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xufVxuIC5hbGlnbmFycm93IHtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xufVxuLkxhYmVsU3R5bGVDbHN7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBjb2xvcjogIzBFMkY1MTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbn1cbi5BZGRCdG4ge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdhZmY7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG59XG4ucGFkZHplcm8xe1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG59XG4uV3JhcHBlcjF7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uUG9wTm9uRm9jdXNMaWNlbnNlTkFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNnB4O1xuICAgIHJpZ2h0OiA2N3B4O1xufVxuLmxpY2Vuc2VpbnB1dG5hbWUge1xuICAgIC8vIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cbi5saWNlbnNlZHJvcHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5wYWRkemVybzJ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuIC5Qcm9maWxlVGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICMyMzQwNUU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiB9XG4gLmhlYWRpbmcxIHtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGNvbG9yOiAjMDUxRTU1O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHg7XG4gfVxuIC5oZWFkaW5nMiB7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBjb2xvcjogIzA1MUU1NTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gfVxuIC5saWNlY29udGFpbntcbiAgICB3aWR0aDogMTAwJTtcbiB9XG4gLmxpY2V7XG4gICAgd2lkdGg6IDUwJTtcbiB9XG4gLmxpY2Vuc2VpbnB1dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogIzIzNDA1RTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG4uY29udGFpbmVyIC5idXR0b24tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbi5iaXRtYXB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgd2lkdGg6IGF1dG87XG59XG4ubmV3cHJlY2xvc2Vwb3B1cHtcbiAgICB6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IC01OHB4O1xuICAgIG1heC13aWR0aDogMTEwMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xufVxuLnN1YnNjcmliZWNvbnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uc3Vic2NyYnRue1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIHNwYW57XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbn1cbi5uYXZiYXJwcmVtaXVtZGVzaWdue1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAubmF2cHJlaGVhZHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIC5uYXZwcmVmaXJzdHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVNlbWlib2xkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLmhhdmluZ2Z1bntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRmY2M5O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgLnJpZ2h0dHJpYW5nbGV7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDBweCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxM3B4IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgMHB4IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAzNXB4IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubGVmdHRyaWFuZ2xle1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAwcHggd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMTNweCB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDBweCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMzVweCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmF2cHJlc2Vjb25ke1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN1YmNvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAubGVmdG5ld3ByZXN1Ym1haW57XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHdpZHRoOiA0NyU7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLm5ld3ByZXN1Ym1haW57XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHdpZHRoOiA0NyU7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0I4RUFGQTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggOHB4IDEwcHggNHB4ICNjY2NjY2M7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgLmZpcnN0Y29udGhlYWR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgLmZpcnN0Y29udHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgLmZpcnN0aGFsZntcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnNlY2hhbGZ7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zZWNwcmVtaXVte1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDdBRkY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1lc3NhZ2VwcmVtaXVte1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICAgICAgICAgICAgICBie1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1TZW1pYm9sZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJlaW1nY29udGFpbmVye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAucm93Y29udGFpbmVye1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgLnNpbmdsZWltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250ZW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5ld2Zvb3Rjb250ZW50e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgLm5ld2Zvb2xlZnR7XG4gICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICB9XG4gICAgICAgIC5uZXdmb29taWRkbGV7XG4gICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLm5ld2Zvb3JpZ2h0e1xuICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDdBRkY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICBcbn1cblxuLlRDY29udGFpbmVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC5UQ2hlYWRlcntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC5oZWFkdGl0bGV7XG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIC8vY29sb3I6ICMwMDdBRkY7XG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1TZW1pYm9sZDtcbiAgICAgICAgfVxuICAgICAgICAuaGVhZGNvbnRlbnR7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLlRDY2VudGVye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC5UQ0NsZWZ0e1xuICAgICAgICAgICAgd2lkdGg6IDUlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5UQ0NjZW50ZXJ7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogNTUwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICAgICAgLlRDQ3JpZ2h0e1xuICAgICAgICAgICAgd2lkdGg6IDUlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5UQ2JvdHRvbXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgICAgIC5UQ0JzZXRkZWZhdWx0e1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLlRDQmFkZGxhdGVye1xuICAgICAgICAgICAgY29sb3I6ICM1MDhBRkY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4vL1RDQyBpbWFnZXNcbi5UQ0NpbWFnZTF7XG4gICAgaGVpZ2h0OiA5MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMjglO1xufVxuLlRDQ2ltYWdlMntcbiAgICBoZWlnaHQ6IDgwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy9sZWZ0OiA0NSU7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uVENDaW1hZ2Uze1xuICAgIGhlaWdodDogNzAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvL2xlZnQ6IDYyJTtcbiAgICBsZWZ0OiA2NiU7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5UQ0Nub2ltYWdle1xuICAgIGRpc3BsYXk6bm9uZTtcbn1cbi8qIC0tLS0gUmlnaHQgQW5pbWF0aW9uIC0tLS0gKi9cbi5SdG9MbWluMntcbiAgICBoZWlnaHQ6IDcwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy9sZWZ0OiA1JTtcbiAgICBsZWZ0OiAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICBhbmltYXRpb24tbmFtZTogUnRvTG0yO1xufVxuQGtleWZyYW1lcyBSdG9MbTJ7XG4gICAgMCV7IFxuICAgICAgICBoZWlnaHQ6IDgwJTtcbiAgICAgICAgLy9sZWZ0OiAxNSU7XG4gICAgICAgIGxlZnQ6IDEwJTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgfVxuICAgIDEwMCV7IFxuICAgICAgICBoZWlnaHQ6IDcwJTtcbiAgICAgICAgLy9sZWZ0OiA1JTtcbiAgICAgICAgbGVmdDogMCU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgIH1cbn1cbi5SdG9MbWluMXtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy9sZWZ0OiAxNSU7XG4gICAgbGVmdDogMTAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBSdG9MbTE7XG59XG5Aa2V5ZnJhbWVzIFJ0b0xtMXtcbiAgICAwJXsgXG4gICAgICAgIGhlaWdodDogOTAlO1xuICAgICAgICBsZWZ0OiAyOCU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgIH1cbiAgICAxMDAleyBcbiAgICAgICAgaGVpZ2h0OiA4MCU7XG4gICAgICAgIGxlZnQ6IDEwJTtcbiAgICAgICAgLy9sZWZ0OiAxNSU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgIH1cbn1cbi5SdG9MY2VudGVye1xuICAgIGhlaWdodDogOTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAzO1xuICAgIGxlZnQ6IDI4JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gICAgYW5pbWF0aW9uLW5hbWU6IFJ0b0xjZW47XG59XG5Aa2V5ZnJhbWVzIFJ0b0xjZW57XG4gICAgMCV7IFxuICAgICAgICBoZWlnaHQ6IDgwJTtcbiAgICAgICAgLy9sZWZ0OiA0NSU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgfVxuICAgIDEwMCV7IFxuICAgICAgICBoZWlnaHQ6IDkwJTtcbiAgICAgICAgbGVmdDogMjglO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICB9XG59XG4uUnRvTHBsdTF7XG4gICAgaGVpZ2h0OiA4MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vbGVmdDogNDUlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICBhbmltYXRpb24tbmFtZTogUnRvTHAxO1xufVxuQGtleWZyYW1lcyBSdG9McDF7XG4gICAgMCV7IFxuICAgICAgICBoZWlnaHQ6IDcwJTtcbiAgICAgICAgLy9sZWZ0OiA2MiU7XG4gICAgICAgIGxlZnQ6IDY2JTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgfVxuICAgIDEwMCV7IFxuICAgICAgICBoZWlnaHQ6IDgwJTtcbiAgICAgICAgLy9sZWZ0OiA0NSU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgfVxufVxuLlJ0b0xwbHUye1xuICAgIGhlaWdodDogNzAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvL2xlZnQ6IDYyJTtcbiAgICBsZWZ0OiA2NiU7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gICAgYW5pbWF0aW9uLW5hbWU6IFJ0b0xwMjtcbn1cbkBrZXlmcmFtZXMgUnRvTHAye1xuICAgIDAleyBcbiAgICAgICAgaGVpZ2h0OiA2MCU7XG4gICAgICAgIGxlZnQ6IDcwJTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgfVxuICAgIDEwMCV7IFxuICAgICAgICBoZWlnaHQ6IDcwJTtcbiAgICAgICAgLy9sZWZ0OiA2MiU7XG4gICAgICAgIGxlZnQ6IDY2JTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgfVxufVxuLyogLS0tLSBMZWZ0IEFuaW1hdGlvbiAtLS0tICovXG4uTHRvUm1pbjJ7XG4gICAgaGVpZ2h0OiA3MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vbGVmdDogNSU7XG4gICAgbGVmdDogMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gICAgYW5pbWF0aW9uLW5hbWU6IEx0b1JtMjtcbn1cbkBrZXlmcmFtZXMgTHRvUm0ye1xuICAgIDAleyBcbiAgICAgICAgaGVpZ2h0OiA2MCU7XG4gICAgICAgIGxlZnQ6IC0zJTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgfVxuICAgIDEwMCV7IFxuICAgICAgICBoZWlnaHQ6IDcwJTtcbiAgICAgICAgLy9sZWZ0OiA1JTtcbiAgICAgICAgbGVmdDogMCU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgIH1cbn1cbi5MdG9SbWluMXtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy9sZWZ0OiAxNSU7XG4gICAgbGVmdDogMTAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBMdG9SbTE7XG59XG5Aa2V5ZnJhbWVzIEx0b1JtMXtcbiAgICAwJXsgXG4gICAgICAgIGhlaWdodDogNzAlO1xuICAgICAgICBsZWZ0OiAwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgfVxuICAgIDEwMCV7IFxuICAgICAgICBoZWlnaHQ6IDgwJTtcbiAgICAgICAgLy9sZWZ0OiAxNSU7XG4gICAgICAgIGxlZnQ6IDEwJTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgfVxufVxuLkx0b1JjZW50ZXJ7XG4gICAgaGVpZ2h0OiA5MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgbGVmdDogMjglO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICBhbmltYXRpb24tbmFtZTogTHRvUmNlbjtcbn1cbkBrZXlmcmFtZXMgTHRvUmNlbntcbiAgICAwJXsgXG4gICAgICAgIGhlaWdodDogODAlO1xuICAgICAgICAvL2xlZnQ6IDE1JTtcbiAgICAgICAgbGVmdDogMTAlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICB9XG4gICAgMTAwJXsgXG4gICAgICAgIGhlaWdodDogOTAlO1xuICAgICAgICBsZWZ0OiAyOCU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgIH1cbn1cbi5MdG9ScGx1MXtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy9sZWZ0OiA0NSU7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBMdG9ScDE7XG59XG5Aa2V5ZnJhbWVzIEx0b1JwMXtcbiAgICAwJXsgXG4gICAgICAgIGhlaWdodDogOTAlO1xuICAgICAgICBsZWZ0OiAyOCU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgIH1cbiAgICAxMDAleyBcbiAgICAgICAgaGVpZ2h0OiA4MCU7XG4gICAgICAgIC8vbGVmdDogNDUlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgIH1cbn1cbi5MdG9ScGx1MntcbiAgICBoZWlnaHQ6IDcwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy9sZWZ0OiA2MiU7XG4gICAgbGVmdDogNjYlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBMdG9ScDI7XG59XG5Aa2V5ZnJhbWVzIEx0b1JwMntcbiAgICAwJXsgXG4gICAgICAgIGhlaWdodDogODAlO1xuICAgICAgICAvL2xlZnQ6IDQ1JTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICB9XG4gICAgMTAwJXsgXG4gICAgICAgIGhlaWdodDogNzAlO1xuICAgICAgICAvL2xlZnQ6IDYyJTtcbiAgICAgICAgbGVmdDogNjYlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICB9XG59XG4uYnJhbmRfY2FyZHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICB3b3JkLXNwYWNpbmc6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4udHJhaWxkYXlzdGV4dCB7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0MDJweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1TZW1pYm9sZDtcbiAgICBjb2xvcjogYmxhY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2NXB4KSBhbmQgKG1pbi13aWR0aDozNTBweCl7XG4gICAgLnJlcG9ydHNldHRpbmd7XG4gICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAucmVwb3J0c2V0dGluZzF7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuYWNjb3VudHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICB9XG4gICAgLmFjY291bnQye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjQwMHB4KSBhbmQgKG1pbi13aWR0aDozMjBweCl7XG4vLyAgICAgLmxpY2Vuc2VpbnB1dG5hbWV7XG4vLyAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuLy8gICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuLy8gICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuLy8gICAgICAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcblxuLy8gICAgIH1cbi8vICAgICAvLyAubGljZW5zZXtcbi8vICAgICAvLyAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbi8vICAgICAvLyB9XG4vLyB9XG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KSBhbmQgKG1pbi13aWR0aDo0MDFweCl7XG4vLyAgLmxpY2Vuc2VpbnB1dG5hbWV7XG4vLyAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuLy8gICAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbi8vICB9XG4vLyB9XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMjRweCkgYW5kIChtaW4td2lkdGg6MzAwcHgpe1xuICAgIC5saWNlbnNle1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmxpY2Vuc2VpbnB1dG5hbWV7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMjRweCkgYW5kIChtaW4td2lkdGg6NDAxcHgpe1xuIC5saWNlbnNlaW5wdXRuYW1le1xuICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gfVxufVxuXG4uZGVhdXRob3JpemVoZWFkZXJ7XG4gICAgZm9udC1zaXplOiAyNXB4O1xubWFyZ2luLXRvcDogMTVweDtcbm1hcmdpbi1ib3R0b206IDE1cHg7XG50ZXh0LWFsaWduOiBjZW50ZXI7XG5mb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5jb2xvcjogIzIzNDA1RTtcbnRleHQtYWxpZ246IGNlbnRlcjtcbndpZHRoOiAxMDAlO1xufVxuLnllc3tcbiAgICBjb2xvciA6IHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51cGRhdGUxe1xuICAgIGJhY2tncm91bmQtY29sb3I6IzUwOEFGRjtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbiA6IG5vbmU7XG4gICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgaGVpZ2h0IDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzUwOEFGRjtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbn1cbi55ZXN7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi55ZXM6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNvbG9yY29udGVudHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGNvbG9yOiAjMjM0MDVFO1xufVxuLmNvbG9yY29udGVudDF7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvL3BhZGRpbmc6IDEwcHg7XG4gICAgLy9mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmY7XG4gICAgei1pbmRleDogOTtcbiAgICB0b3A6IDcwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbn1cbi5zZWxlY3RlZHNob3d7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMTVweDtcbiAgICBjb2xvcjojYWNhY2FjO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWxjb2xvcmNvbnRlbnR7XG4gICAgd2lkdGg6MTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnNpbmdsZWNvbG9yY29udGVudHtcbiAgICAvL3dpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4uQ29sb3JDb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggMTVweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlbGNvbG9yY29udGVudDF7XG4gICAgd2lkdGg6MTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5vcHRjb2xvcmNvbnRlbnQxe1xuICAgIHdpZHRoOjIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4ub3B0Y29sb3Jjb250ZW50e1xuICAgIHdpZHRoOjIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jZmF2Y29sb3J7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5iYXNpY3tcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuI2NvbG9yaW5wdXR7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG46Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgICBib3JkZXItY29sb3I6IG5vbmU7XG59XG5cblxuI2Nway1jb2xvcnBpY2tlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG59XG4jY3BrLXNhdC1waWNrZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZjAwMDAgdXJsKGh0dHBzOi8vZ2l0aHViLmNvbS90cmlmZi9jb2xvcnBpY2tlci9yYXcvbWFzdGVyL2ltYWdlcy9zYXR1cmF0aW9uLnBuZykgbm8tcmVwZWF0O1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhSW1hZ2VMb2FkZXIoc3JjPSdodHRwczovL2dpdGh1Yi5jb20vdHJpZmYvY29sb3JwaWNrZXIvcmF3L21hc3Rlci9pbWFnZXMvc2F0dXJhdGlvbi5wbmcnLCBzaXppbmdNZXRob2Q9J3NjYWxlJyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzIyMjtcbiAgICBjdXJzb3I6IGNyb3NzaGFpcjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDE2NnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTY2cHg7XG59XG4jY3BrLXNhdC1waWNrZXIgLmNway1jdXJzb3Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogOXB4O1xuICAgIGhlaWdodDogOXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL2dpdGh1Yi5jb20vdHJpZmYvY29sb3JwaWNrZXIvcmF3L21hc3Rlci9pbWFnZXMvc2F0LWN1cnNvci5naWYpIG5vLXJlcGVhdDtcbn1cbiNjcGstaHVlLXBpY2tlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vZ2l0aHViLmNvbS90cmlmZi9jb2xvcnBpY2tlci9yYXcvbWFzdGVyL2ltYWdlcy9odWUucG5nKSBuby1yZXBlYXQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDE2NnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxOXB4O1xufVxuI2Nway1odWUtcGlja2VyIC5jcGstY3Vyc29yIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9naXRodWIuY29tL3RyaWZmL2NvbG9ycGlja2VyL3Jhdy9tYXN0ZXIvaW1hZ2VzL2h1ZS1jdXJzb3IuZ2lmKSBuby1yZXBlYXQ7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtNHB4O1xuICAgIHdpZHRoOiAyN3B4O1xufVxuXG5zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG59XG5sYWJlbCB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLmFkdmFuY2VkLWlucHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbn1cbi5hZHZhbmNlZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgd2lkdGg6IDUwcHg7XG59XG5cbiNoZXhfaWR7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHRvcDozNXB4O1xuICAgIHBvc2l0aW9uIDogYWJzb2x1dGU7XG4gICAgYm9yZGVyOiAwLjNweCAjY2FjYWNhIHNvbGlkO1xuICAgICNoZXhfaWQtZm9jdXMge1xuICAgICAgICBib3JkZXI6IDAuM3B4IHNvbGlkICNhMmEyYTJcbiAgICB9XG59XG4uSGV4dGl0bGV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IDczcHg7XG4gICAgbWFyZ2luLWxlZnQgOiA4NXB4O1xufVxuLmluYm91bmRzY3JvbGx7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OjcwMHB4O1xufVxuXG4uaW5ib3VuZHNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXJ7XG4gICAgd2lkdGg6MHB4XG59XG4uaW5ib3VuZHNjcm9sbHtcbiAgICBib2R5e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBcIkJsdWVcIjtcbiAgICB9Ojotd2Via2l0LXNjcm9sbGJhcntcbiAgICAgICAgd2lkdGg6IDBweDtcbiAgICB9XG59XG4uaWZyYW1lY29udHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4uaWZyYW1lY29udDo6LXdlYmtpdC1zY3JvbGxiYXJ7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b21pemVkY2xye1xuICAgIC8vaGVpZ2h0OiAxcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXI6IHNvbGlkIDAuM3B4ICNmZmZmZmY7XG59XG5pbnB1dC5jb2xvcmhleHtcbiAgICAvLyBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAvLyBtYXJnaW4tbGVmdDoyNXB4O1xuICAgIHdpZHRoOiAxMzNweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJvcmRlcjpzb2xpZCAjZGNkY2RjIDAuMnB4O1xufVxuI2NscnBpY2t7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OjE1MHB4O1xufVxuLmRzLWNhcmR7XG4gICAgZGlzcGxheTogZmxleCA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1hcmdpbjogYXV0bztcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsQUFBQSxPQUFPLENBQUE7RUFDSCxVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUcsa0JBQW1CO0VBQ2pDLEtBQUssRUFBRSxPQUFPLEdBQ2pCOztBQUNELEFBQUEsV0FBVyxDQUFBO0VBQ1AsYUFBYSxFQUFFLElBQUksR0FDdEI7O0FBQ0QsQUFB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 */.field-row {
  color: #575757;
}

.field-row .standard-container input {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  height: 35px;
  width: 260px;
  padding: 4px 5px;
  margin: 8px 0;
}

.field-row .hidden {
  display: none !important;
}

.field-row .blue {
  color: #ffffff;
  background-color: #508AFF;
}

.field-row .white {
  background-color: transparent;
  color: #508AFF;
}

.field-row .togglable-container {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  margin: 8px 0;
  height: 35px;
  width: 260px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 4px 5px;
}

.field-row .togglable-container .multi-inpt {
  order: 1;
  width: 210px;
  height: 25px;
  margin: 0;
  padding: 5px;
  border: none;
  background-color: transparent;
}

.field-row .togglable-container .left-icon {
  order: 2;
  width: 25px;
  height: 25px;
  text-align: center;
  padding-top: 1px;
}

.field-row .togglable-container .right-icon {
  order: 3;
  width: 25px;
  height: 25px;
  text-align: center;
  padding-top: 1px;
}

.modal-field-row input[type="radio"] {
  margin: 24px 10px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvYmFzZS1pbnB1dC5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9iYXNlLWlucHV0LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLmZpZWxkLXJvd3tcbiAgICBjb2xvcjogIzU3NTc1NztcbiAgICAuc3RhbmRhcmQtY29udGFpbmVye1xuICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCA1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDhweCAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5oaWRkZW57XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmJsdWV7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgIH1cbiAgICAud2hpdGV7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzUwOEFGRjtcbiAgICB9XG4gICAgLnRvZ2dsYWJsZS1jb250YWluZXJ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZzogNHB4IDVweDtcbiAgICAgICAgLm11bHRpLWlucHR7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgIC5sZWZ0LWljb257XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDFweDtcbiAgICAgICAgfVxuICAgICAgICAucmlnaHQtaWNvbntcbiAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLm1vZGFsLWZpZWxkLXJvd3tcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl17XG4gICAgICAgIG1hcmdpbjogMjRweCAxMHB4O1xuICAgIH1cbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFBQSxVQUFVLENBQUE7RUFDTixLQUFLLEVBQUUsT0FBTyxHQTBEakI7RUEzREQsQUFHUSxVQUhFLENBRU4sbUJBQW1CLENBQ2YsS0FBSyxDQUFBO0lBQ0QsTUFBTSxFQUFFLGlCQUFpQjtJQUN6QixhQUFhLEVBQUUsR0FBRztJQUNsQixnQkFBZ0IsRUFBRSxXQUFXO0lBQzdCLE1BQU0sRUFBRSxJQUFJO0lBQ1osS0FBSyxFQUFFLEtBQUs7SUFDWixPQUFPLEVBQUUsT0FBTztJQUNoQixNQUFNLEVBQUUsS0FBSyxHQUNoQjtFQVhULEFBYUksVUFiTSxDQWFOLE9BQU8sQ0FBQTtJQUNILE9BQU8sRUFBRSxlQUFlLEdBQzNCO0VBZkwsQUFnQkksVUFoQk0sQ0FnQk4sS0FBSyxDQUFBO0lBQ0QsS0FBSyxFQUFFLE9BQU87SUFDZCxnQkFBZ0IsRUFBRSxPQUFPLEdBQzVCO0VBbkJMLEFBb0JJLFVBcEJNLENBb0JOLE1BQU0sQ0FBQTtJQUNGLGdCQUFnQixFQUFFLFdBQVc7SUFDN0IsS0FBSyxFQUFFLE9BQU8sR0FDakI7RUF2QkwsQUF3QkksVUF4Qk0sQ0F3Qk4sb0JBQW9CLENBQUE7SUFDaEIsTUFBTSxFQUFFLGlCQUFpQjtJQUN6QixhQUFhLEVBQUUsR0FBRztJQUNsQixnQkFBZ0IsRUFBRSxXQUFXO0lBQzdCLE1BQU0sRUFBRSxLQUFLO0lBQ2IsTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsS0FBSztJQUNaLE9BQU8sRUFBRSxJQUFJO0lBQ2IsY0FBYyxFQUFFLEdBQUc7SUFDbkIsV0FBVyxFQUFFLFVBQVU7SUFDdkIsT0FBTyxFQUFFLE9BQU8sR0F3Qm5CO0lBMURMLEFBbUNRLFVBbkNFLENBd0JOLG9CQUFvQixDQVdoQixXQUFXLENBQUE7TUFDUCxLQUFLLEVBQUUsQ0FBQztNQUNSLEtBQUssRUFBRSxLQUFLO01BQ1osTUFBTSxFQUFFLElBQUk7TUFDWixNQUFNLEVBQUUsQ0FBQztNQUNULE9BQU8sRUFBRSxHQUFHO01BQ1osTUFBTSxFQUFFLElBQUk7TUFDWixnQkFBZ0IsRUFBRSxXQUFXLEdBQ2hDO0lBM0NULEFBNENRLFVBNUNFLENBd0JOLG9CQUFvQixDQW9CaEIsVUFBVSxDQUFBO01BQ04sS0FBSyxFQUFFLENBQUM7TUFDUixLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJO01BQ1osVUFBVSxFQUFFLE1BQU07TUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDbkI7SUFsRFQsQUFtRFEsVUFuREUsQ0F3Qk4sb0JBQW9CLENBMkJoQixXQUFXLENBQUE7TUFDUCxLQUFLLEVBQUUsQ0FBQztNQUNSLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUk7TUFDWixVQUFVLEVBQUUsTUFBTTtNQUNsQixXQUFXLEVBQUUsR0FBRyxHQUNuQjs7QUFHVCxBQUNJLGdCQURZLENBQ1osS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE9BQU8sQUFBWixFQUFhO0VBQ2YsTUFBTSxFQUFFLFNBQVMsR0FDcEIifQ== */.bmmodalclose {
  position: absolute !important;
  margin-top: -43px !important;
  max-width: 510px;
  text-align: right !important;
  z-index: 9999999 !important;
}

.bmmodalclose img {
  width: 16px;
  cursor: pointer;
}

.webviewbmmodalclose {
  position: absolute !important;
  margin-top: -43px !important;
  max-width: 1170px;
  text-align: right !important;
  z-index: 9999999 !important;
}

.webviewbmmodalclose img {
  width: 16px;
  cursor: pointer;
}

.buttonstyle {
  margin: 10px;
  color: white;
  margin-top: 15px;
  display: flex;
  justify-content: center;
  width: 100%;
}

.buttonstyle span {
  cursor: pointer;
  background-color: #508AFF;
  padding: 10px 20px;
  border-radius: 20px;
  max-width: 80%;
  text-align: center;
  width: 70%;
}

.inipopupbutt {
  background: #419dfb;
  width: auto;
  border-radius: 25px;
  min-height: 40px;
  height: auto;
  font-size: 17px;
  padding: 2% 5%;
}

.backendmodalcontainer {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: Montserrat-Regular;
}

.backendmodalcontainer .bmtitle {
  font-size: 18px;
  font-family: Montserrat-Semibold;
}

.backendmodalcontainer .bmimgcont {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 20px 0px;
}

.backendmodalcontainer .bmimgcont img {
  width: 90%;
}

.backendmodalcontainer .bmmessage {
  width: 100%;
  margin: 10px 20px;
  display: flex;
  justify-content: center;
  font-size: 15px;
  white-space: pre-line;
  padding: 0 5%;
}

.backendmodalcontainer .bmbuttoncontainer {
  width: 100%;
}

.backendmodalcontainer .bmbuttoncontainer .buttonstyle {
  margin: 10px;
  color: white;
  margin-top: 15px;
  display: flex;
  justify-content: center;
  width: 100%;
}

.backendmodalcontainer .bmbuttoncontainer .buttonstyle span {
  cursor: pointer;
  background-color: #508AFF;
  padding: 10px 20px;
  border-radius: 20px;
  max-width: 80%;
  text-align: center;
  width: 70%;
}

.backendmodalcontainer .bmbuttoncontainer .linkstyle {
  margin: 10px;
  text-align: center;
  margin-top: 20px;
  cursor: pointer;
}

.popupInputCont {
  width: 80%;
}

.popupInputCont .popupInputLists {
  padding: 10px 0;
}

.popupInputCont .popupInputLists .popupLabel {
  display: block;
}

.popupInputCont .popupInputLists .popupInputs {
  width: 100%;
  border: 1px solid #c9c9c9;
  height: 40px;
  border-radius: 4px;
  padding: 5px;
}

.popupInputCont .popupInputLists .popupInputs::placeholder {
  font-family: Montserrat-Regular !important;
}

.popupInputCont .popupInputLists .popupInputs:focus-visible {
  border-color: #adbee0;
  outline: none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvUG9wdXBmcm9tYmFja2VuZC5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9Qb3B1cGZyb21iYWNrZW5kLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLmJtbW9kYWxjbG9zZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAtNDNweCAhaW1wb3J0YW50O1xuICAgIC8vIG1heC13aWR0aDogNzEwcHg7XG4gICAgbWF4LXdpZHRoOiA1MTBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcbiAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuLndlYnZpZXdibW1vZGFsY2xvc2V7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLTQzcHggIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDExNzBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcbiAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfSBcbn1cbi5idXR0b25zdHlsZXtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgIC8vcGFkZGluZzogMTBweCAyMHB4O1xuICAgIC8vYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgLy8gbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgc3BhbntcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgfVxufVxuLmluaXBvcHVwYnV0dHtcbiAgICBiYWNrZ3JvdW5kOiAjNDE5ZGZiO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHBhZGRpbmc6IDIlIDUlO1xufVxuLmJhY2tlbmRtb2RhbGNvbnRhaW5lcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIC5ibXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVNlbWlib2xkO1xuICAgIH1cbiAgICAuYm1pbWdjb250e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLy8gbWFyZ2luOiAzMHB4IDBweDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDBweDtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgLy8gd2lkdGg6IDc1JTtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJtbWVzc2FnZXtcbiAgICAgICAgLy8gd2lkdGg6IDkwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMTBweCAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgNSU7XG4gICAgfVxuICAgIC5ibWJ1dHRvbmNvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC5idXR0b25zdHlsZXtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICAgICAgICAgIC8vcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgLy9ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmxpbmtzdHlsZXtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wb3B1cElucHV0Q29udHtcbiAgICB3aWR0aDogODAlO1xuICAgIC5wb3B1cElucHV0TGlzdHN7XG5cbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgICAgIC5wb3B1cExhYmVse1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXBJbnB1dHN7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjOWM5Yzk7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXBJbnB1dHM6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3B1cElucHV0czpmb2N1cy12aXNpYmxle1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiNhZGJlZTA7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbn0iXSwibmFtZXMiOltd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 */.alert-container .title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 24px;
  margin-bottom: 12px;
}

.alert-container .title h2 {
  margin-bottom: 5px;
}

.alert-container .brief {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #23405E;
  font-size: 15px;
}

.alert-container .premiumAlertBtnDiv {
  margin-top: 10px;
}

.alert-container .premiumAlertBtnDiv .premiumAlertBtn {
  color: #508aff;
  border-radius: 5px;
  margin-top: 10px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  font-size: 15px;
  text-align: center;
  cursor: pointer;
}

.main_div {
  background-image: linear-gradient(to right, #1e7ffc, #2eb3fd);
}

.font__caps {
  text-transform: uppercase;
}

.blue_head {
  height: 190px;
  width: 375px;
  display: flex;
  flex-direction: column;
}

.blue_head1 {
  height: 175px;
  width: 375px;
  display: flex;
  flex-direction: column;
}

.white_body {
  background: #ffffff;
  width: 375px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  z-index: 999999;
  box-shadow: 0px -16px 18px -11px rgba(0, 0, 0, 0.35);
  margin-bottom: 25px;
}

.white_align {
  display: flex;
  justify-content: center;
}

.center_div {
  width: 310px;
  height: 38px;
  border-radius: 20px;
  position: relative;
  margin-top: -20px !important;
  background-color: #1769d1;
  z-index: 99999999;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
}

.center_divcont {
  font-family: Montserrat-Medium;
  text-align: center;
  margin: 10px;
  font-size: 16px;
}

.modal_title {
  margin-top: 25px;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.title_styles {
  color: #ffffff;
  font-size: 15px;
  display: flex;
}

.title_styles1 {
  color: #161616;
  font-size: 15px;
  display: flex;
  margin-bottom: 0px;
}

.body_cont1 {
  width: 350px;
  height: 140px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.sub_cont {
  display: flex;
  font-size: 11px;
  justify-content: space-evenly;
  flex-direction: column;
  font-family: Montserrat-Medium;
}

.trail_days {
  text-align: center;
  margin-top: 15px;
  font-weight: bold;
  font-family: Montserrat-Bold;
  color: #000;
}

.canceltrail {
  text-align: center;
  font-size: 9px;
  font-family: Montserrat-Regular;
  color: #828282;
}

.trail_amount {
  width: 375px;
  display: flex;
  justify-content: space-evenly;
  line-height: 1.2;
}

.takea_tour {
  margin-top: 20px;
  text-align: center;
  font-family: Montserrat-Regular;
}

.takea_tour a {
  cursor: pointer;
}

.trail_montly {
  height: 45px !important;
  width: 145px;
  border-radius: 20px;
  background-color: #1769d1;
  font-size: 16px;
}

.amount_style {
  font-family: Montserrat-SemiBold;
  color: #ffffff;
  font-weight: bold;
}

.modal_logo {
  text-align: center;
}

.imgs {
  width: 40px;
}

.margin25 {
  padding-bottom: 0px;
  padding-top: 15px;
}

.margin215 {
  padding-top: 15px;
}

.premium_features {
  width: 100%;
  margin: auto;
  display: flex;
  justify-content: center;
}

.Payment_detail {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-bottom: 20px;
  font-family: 'Montserrat-Bold';
  color: #fff;
  font-size: 20px;
}

.flex {
  display: flex;
}

.column {
  display: flex;
  flex-direction: column;
}

.column span {
  color: #fff;
  margin-left: -4px;
  font-style: italic;
  font-size: 12px;
}

.column1 {
  display: flex;
  flex-direction: column;
}

.column1 span {
  color: #007aff;
  margin-left: -4px;
  font-size: 12px;
  font-style: italic;
}

.Payment_msg {
  font-family: 'Montserrat-Medium';
  font-size: 17px;
}

.payment__ok {
  width: 43%;
  font-size: 15px;
  background-color: #027afd;
  padding: 5px 9px;
  color: #fff;
  text-align: center;
  border-radius: 5px;
  cursor: pointer;
  margin: auto;
  margin-top: 15px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvUHJlbWl1bUFsZXJ0LnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL1ByZW1pdW1BbGVydC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIiRkb2RnZXItYmx1ZTogIzUwOGFmZjtcbiRXaGl0ZUNvbG9yOiAjZmZmZmZmO1xuJFRpdGxlQ29sb3I6ICMyMzQwNUU7XG4kZm9udEZhbWlseUJvbGQ6IE1vbnRzZXJyYXQtQm9sZDtcbiRmb250RmFtaWx5UmVndWxhcjogTW9udHNlcnJhdC1SZWd1bGFyO1xuJGZvbnRGYW1pbHlNZWRpdW0gOiBNb250c2VycmF0LU1lZGl1bTtcbiRmb250RmFtaWx5c2VtaUJvbGQgOiBNb250c2VycmF0LVNlbWlCb2xkO1xuXG4uYWxlcnQtY29udGFpbmVyIHtcbiAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udEZhbWlseU1lZGl1bTtcbiAgICAgICAgY29sb3I6ICRUaXRsZUNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICBcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJyaWVmIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICBjb2xvcjogJFRpdGxlQ29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG5cbiAgICAucHJlbWl1bUFsZXJ0QnRuRGl2IHtcbiAgICBcdFx0bWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAucHJlbWl1bUFsZXJ0QnRuIHtcblx0XHQgIGNvbG9yOiAkZG9kZ2VyLWJsdWU7XG5cdFx0ICBib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0ICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250RmFtaWx5TWVkaXVtO1xuXHRcdCAgbGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHQgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW5fZGl2IHtcbiAgICAvLyBmb250LWZhbWlseTogTW9udHNlcnJhdCBtZWRpdW07XG4gICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy8gYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCMxZTdmZmMsICMyZWIzZmQpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzFlN2ZmYyAsICMyZWIzZmQpO1xuXG5cbn1cblxuXG5cbi5mb250X19jYXBze1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibHVlX2hlYWQge1xuICAgIC8vIGhlaWdodDogMTk1cHg7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgICB3aWR0aDogMzc1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYmx1ZV9oZWFkMSB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMzc1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ud2hpdGVfYm9keSB7XG4gICAgLy8gaGVpZ2h0OiAzMjVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHdpZHRoOiAzNzVweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIC8vIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAvLyBtYXJnaW4tdG9wOiAxOTBweDtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgLy8gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgLy8gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAvLyBtYXJnaW46IDI1cHggMDtcbiAgICAvLyBib3gtc2hhZG93OiAycHggMTRweCAxM3B4IDIxcHggcmdiYSgwLDAsMCwuMzUpO1xuICAgIGJveC1zaGFkb3c6IDBweCAtMTZweCAxOHB4IC0xMXB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxufVxuXG5cblxuLndoaXRlX2FsaWduIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uY2VudGVyX2RpdiB7XG4gICAgd2lkdGg6IDMxMHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzY5ZDE7XG4gICAgei1pbmRleDogOTk5OTk5OTk7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogYXV0bztcbn1cblxuLmNlbnRlcl9kaXZjb250IHtcbiAgICBmb250LWZhbWlseTogJGZvbnRGYW1pbHlNZWRpdW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5tb2RhbF90aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgO1xufVxuXG4udGl0bGVfc3R5bGVzIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuXG4udGl0bGVfc3R5bGVzMSB7XG4gICAgY29sb3I6ICMxNjE2MTY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4uYm9keV9jb250MSB7XG4gICAgLy8gbWFyZ2luLXRvcDogMzBweDtcbiAgICAvLyB3aWR0aDogMzEwcHg7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHQgICAgfVxuXG4uc3ViX2NvbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8gd2lkdGg6IDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LWZhbWlseTogJGZvbnRGYW1pbHlNZWRpdW07XG59XG5cbi50cmFpbF9kYXlzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLy8gbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udEZhbWlseUJvbGQ7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbi5jYW5jZWx0cmFpbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udEZhbWlseVJlZ3VsYXI7XG4gICAgY29sb3I6ICM4MjgyODI7XG59XG5cbi50cmFpbF9hbW91bnQge1xuICAgIHdpZHRoOiAzNzVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cdH1cblxuLnRha2VhX3RvdXIge1xuICAgIC8vIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgLy8gbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogJGZvbnRGYW1pbHlSZWd1bGFyO1xufVxuXG4udGFrZWFfdG91ciBhe1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRyYWlsX21vbnRseSB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgLy8gd2lkdGg6IDE1MHB4O1xuICAgIHdpZHRoOiAxNDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzY5ZDE7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uYW1vdW50X3N0eWxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnRGYW1pbHlzZW1pQm9sZDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5tb2RhbF9sb2dve1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbWdze1xuICAgIHdpZHRoOiA0MHB4O1xufVxuXG4ubWFyZ2luMjV7XG4gICAgLy8gcGFkZGluZzogMjVweCAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5tYXJnaW4yMTV7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5wcmVtaXVtX2ZlYXR1cmVze1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uUGF5bWVudF9kZXRhaWx7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LUJvbGQnO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmZsZXh7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLmNvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY29sdW1uIHNwYW57XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmNvbHVtbjF7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY29sdW1uMSBzcGFue1xuICAgIGNvbG9yOiAjMDA3YWZmO1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWNcbn1cblxuLlBheW1lbnRfbXNne1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLnBheW1lbnRfX29re1xuICAgIHdpZHRoOiA0MyU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMjdhZmQ7XG4gICAgcGFkZGluZzogNXB4IDlweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTVweFxufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFRQSxBQUNJLGdCQURZLENBQ1osTUFBTSxDQUFDO0VBQ0gsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQU5DLGlCQUFpQjtFQU83QixLQUFLLEVBVkEsT0FBTztFQVdaLFNBQVMsRUFBRSxJQUFJO0VBQ2YsYUFBYSxFQUFFLElBQUksR0FLdEI7RUFYTCxBQVFRLGdCQVJRLENBQ1osTUFBTSxDQU9GLEVBQUUsQ0FBQztJQUNELGFBQWEsRUFBRSxHQUFHLEdBQ25COztBQVZULEFBYUksZ0JBYlksQ0FhWixNQUFNLENBQUM7RUFDSCxVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsa0JBQWtCO0VBQy9CLEtBQUssRUF0QkEsT0FBTztFQXVCWixTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUFsQkwsQUFvQkksZ0JBcEJZLENBb0JaLG1CQUFtQixDQUFDO0VBQ2xCLFVBQVUsRUFBRSxJQUFJLEdBWWpCO0VBakNMLEFBdUJRLGdCQXZCUSxDQW9CWixtQkFBbUIsQ0FHZixnQkFBZ0IsQ0FBQztJQUNyQixLQUFLLEVBaENLLE9BQU87SUFpQ2pCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLFVBQVUsRUFBRSxJQUFJO0lBQ1IsV0FBVyxFQTlCSCxpQkFBaUI7SUErQmpDLGNBQWMsRUFBRSxHQUFHO0lBQ25CLFNBQVMsRUFBRSxJQUFJO0lBQ1AsVUFBVSxFQUFFLE1BQU07SUFDbEIsTUFBTSxFQUFFLE9BQU8sR0FDbEI7O0FB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 */.container .FormContainer {
  width: 100%;
}

.container .FormContainer .ProfileTitle {
  font-family: Montserrat-Medium;
  font-size: 24px;
  color: #23405E;
  margin-bottom: 30px;
}

.container .FormContainer .image-table-wrapper {
  justify-content: center;
  margin-bottom: 25px;
  margin-left: 12px;
}

.container .FormContainer .image-table-wrapper table {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.container .FormContainer .image-table-wrapper .ProfileImgCls {
  max-width: 128px;
  max-height: 128px;
  position: absolute;
  display: block;
  border: 0;
  margin-left: auto;
  margin-right: auto;
  border-radius: 10px;
}

.container .FormContainer .image-table-wrapper .LoaderImgCls {
  width: auto !important;
  height: auto !important;
  top: 49px !important;
  left: 63px !important;
}

.container .FormContainer .image-table-wrapper .LogoImgCls {
  width: 128px;
  height: 128px;
  position: absolute;
  display: block;
  border: 2px dashed #508AFF;
  border-radius: 10px;
  cursor: pointer;
}

.container .FormContainer .image-table-wrapper .LogoImgClsnew {
  width: 128px;
  max-height: 128px;
  position: absolute;
  display: block;
  cursor: pointer;
  border-radius: 10px;
}

.container .FormContainer .image-table-wrapper .DisplayNoneClsEmpty {
  width: 128px;
  height: 128px;
  display: block;
  border: 0;
  cursor: pointer;
}

.container .FormContainer .image-table-wrapper .logoimgdiv {
  display: flex;
  justify-content: center;
  align-items: center;
}

.container .FormContainer .image-table-wrapper .ImageEmpty {
  content: '';
}

.container .FormContainer .image-table-wrapper .upload-photo {
  text-align: center;
  font-size: 12px;
  color: #349BE0;
  letter-spacing: 0;
}

.container .FormContainer .image-table-wrapper .upload-photo .image-upload-file-input {
  background-color: transparent;
  color: #349BE0;
  border: none;
  margin-left: 30px;
}

.container .FormContainer .image-table-wrapper .upload-photo .hidden-field {
  display: none !important;
}

.container .FormContainer .image-table-wrapper .upload-photo {
  background: transparent;
  width: 128px;
  height: 128px;
  border: 2px dashed #508AFF;
  border-radius: 10px;
}

.container .FormContainer .image-table-wrapper .upload-photo .upload-photo-div {
  left: 0px !important;
  display: inline-block !important;
}

.container .FormContainer .image-table-wrapper .upload-photo-div {
  width: 100%;
  height: 100%;
  text-align: center;
}

.container .FormContainer .image-table-wrapper .upload-photo-div .image-upload-file-input {
  margin-left: 0px !important;
  display: inline-block !important;
}

.container .FormContainer .image-table-wrapper .upload-photo-div .ProfilePhotoUpload {
  width: 125px;
  height: 125px !important;
  cursor: pointer;
}

.container .FormContainer .image-table-wrapper .upload-photo-div .ProfilePhotoUploadDiv {
  position: absolute;
  height: 125px;
  width: 125px;
  top: 0px;
  padding-left: 15px;
  padding-right: 15px;
  color: #508AFF;
  font-size: 14px;
  line-height: 125px;
  font-family: Montserrat-Regular;
}

.container .FormContainer .image-table-wrapper .upload-photo-div .InputField {
  border: 0 !important;
}

.container .FormContainer .image-table-wrapper .upload-photo-div .ProfilePhotoUpload[type=text] {
  width: 100%;
  height: 30px;
  top: 130px;
  text-align: center;
  height: 20px !important;
  display: none !important;
}

.container .FormContainer .image-table-wrapper .upload-photo-div .hidden_btn {
  border-radius: 50%;
  width: 100%;
  height: 100%;
  left: 0%;
  border-style: none;
  border-image: none;
  border-color: none;
  z-index: 1;
  position: absolute;
  background: transparent;
  cursor: pointer;
}

.container .FormContainer .image-table-wrapper .upload-logo {
  background: transparent;
  width: 128px;
  height: 128px;
  border: 2px dashed #508AFF;
  border-radius: 10px;
}

.container .FormContainer .image-table-wrapper .upload-logo .upload-photo-div {
  left: 0px !important;
  display: inline-block !important;
}

.container .FormContainer .image-table-wrapper .upload-logo .hidden-field {
  display: none !important;
}

.container .FormContainer .image-table-wrapper .bordernone {
  border: 0 !important;
}

.container .FormContainer .image-table-wrapper .upload-logo-div {
  width: 100%;
  height: 100%;
  text-align: center;
}

.container .FormContainer .image-table-wrapper .upload-logo-div .image-upload-file-input {
  margin-left: 0px !important;
  display: inline-block !important;
  border: 0 !important;
}

.container .FormContainer .image-table-wrapper .upload-logo-div .ProfileLogoUpload {
  width: 125px;
  height: 125px !important;
}

.container .FormContainer .image-table-wrapper .upload-logo-div .ProfileLogoUploadDiv {
  position: absolute;
  height: 100px;
  width: 125px;
  top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  color: #508AFF;
  font-size: 15px;
  border: 0 !important;
  font-family: Montserrat-Regular;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.container .FormContainer .image-table-wrapper .upload-logo-div .ProfileLogoUploadDiv .ProfileLogoUploadSpan {
  color: #23405E;
}

.container .FormContainer .image-table-wrapper .upload-logo-div .InputField {
  border: 0 !important;
}

.container .FormContainer .image-table-wrapper .upload-logo-div .ProfileLogoUpload[type=text] {
  width: 100%;
  height: 30px;
  top: 130px;
  text-align: center;
  height: 30px !important;
  background-color: transparent;
  color: #349BE0;
  font-size: 12px;
  display: none !important;
}

.container .FormContainer .image-table-wrapper .TapPhotoEditCls {
  clear: both;
  color: #508AFF;
  font-family: Montserrat-Regular;
  text-align: center;
  margin-top: 10px;
}

.container .FormContainer .image-table-wrapper .DisplayNoneCls {
  display: none;
}

.container .FormContainer .MarginCls {
  margin-top: 7px;
  margin-bottom: 7px;
}

.container .FormContainer .MarginCls .LabelStyleCls {
  margin-bottom: 5px;
  color: #9A9A9A;
  font-size: 14px;
  font-family: Montserrat-Regular;
}

.container .FormContainer .DropDownCls {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  height: 34px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.container .FormContainer .divwithborder {
  border: 1px solid #D2D2D2;
  height: 34px;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  color: #23405E;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 7px;
  margin-top: 20px;
  margin-bottom: 10px;
  float: left;
}

.container .FormContainer .divwithborder .dropdownTitle {
  padding-top: 7px;
}

.container .FormContainer .divwithborder .alignarrow {
  padding-top: 7px;
}

.container .FormContainer .alignarrow {
  text-align: right;
  float: right;
  color: blue;
}

.container .FormContainer .ManageSubscriptionsCls {
  cursor: pointer;
}

.container .notifycolornotopen {
  background-color: none !important;
}

.container .ProfileSaveBtn {
  background-color: #508AFF;
  color: #FFF;
  height: auto;
  width: auto;
  padding: 10px 150px 10px 150px;
  font-size: 14px;
  font-family: Montserrat-Medium;
}

.container .button-center {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 100px;
}

.container button {
  margin: 0px auto;
}

.heading {
  font-family: Montserrat-Medium;
  font-size: 21px;
  color: #727272;
  letter-spacing: 0;
  margin-top: 20px;
}

.toggle {
  cursor: pointer;
  display: inline-block;
  padding-left: 4%;
}

.toggle-switch {
  display: inline-block;
  background: #ccc;
  border-radius: 16px;
  width: 38px;
  height: 22px;
  position: relative;
  vertical-align: middle;
  transition: background 0.25s;
}

.toggle-switch:before,
.toggle-switch:after {
  content: "";
}

.toggle-switch:before {
  display: block;
  background: linear-gradient(to bottom, #fff 0%, #eee 100%);
  border-radius: 50%;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25);
  width: 18px;
  height: 18px;
  position: absolute;
  top: 2px;
  left: 3px;
  transition: left 0.25s;
}

.toggle:hover .toggle-switch:before {
  background: linear-gradient(to bottom, #fff 0%, #fff 100%);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.5);
}

.toggle-checkbox:checked + .toggle-switch {
  background: #2196f3;
}

.toggle-checkbox:checked + .toggle-switch:before {
  left: 21px;
}

.toggle-checkbox {
  position: absolute;
  visibility: hidden;
}

.toggle-label {
  margin-left: 5px;
  position: relative;
  top: 2px;
}

.logo-container {
  text-align: center;
}

.logo-container .logo-title {
  font-family: Montserrat-Regular;
  text-align: center;
  font-size: 16px;
  color: #0E2F51;
  padding: 20px;
}

.logo-container .LogoImgCls {
  width: 135px;
  height: 135px;
  border: 0;
  cursor: pointer;
}

.logo-container .upload-logo {
  background: transparent;
  width: 128px;
  height: 128px;
  border: 2px dashed #508AFF;
  border-radius: 10px;
  margin-top: 19px;
  position: relative;
  left: 177px;
  top: -148px;
}

.logo-container .upload-logo-div {
  width: 100%;
  height: 100%;
  text-align: center;
}

.logo-container .ProfileLogoUploadDiv {
  position: absolute;
  height: 100px;
  width: 125px;
  top: 0px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  color: #508AFF;
  font-size: 15px;
  border: 0 !important;
  font-family: Montserrat-Regular;
}

.logo-container .hidden-field {
  display: none !important;
}

.logo-container .ProfileLogoUploadSpan {
  color: #23405E;
}

.logo-container .ProfileLogoUpload {
  height: 126px;
  border: none;
}

.logo-container .logo-upload {
  text-align: center;
  margin-top: 17px;
  height: 170px;
}

.logo-container .DisplayNoneCls {
  display: none;
}

.logo-container .if-logo {
  border: none !important;
}

.logo-container .logobtn {
  color: #fff;
  padding: 5px 20px;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  width: 100%;
  border: none;
  outline: none;
  font-size: 13px !important;
  background-color: #508AFF;
  margin-bottom: 22px;
}

.logo-container .logobtnred {
  color: #fff;
  padding: 5px 20px;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  width: 100%;
  border: none;
  outline: none;
  font-size: 13px !important;
  background-color: #E55032 !important;
  margin-bottom: 22px;
}

.logo-container .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #969494;
}

.logo-container .TapPhotoEditCls {
  clear: both;
  color: #508AFF;
  font-family: Montserrat-Regular;
  text-align: center;
  margin-top: 10px;
}

.logopopup {
  margin-top: -29px !important;
  margin-left: 35px !important;
}

.subscriptionContainer {
  padding: 20px;
  text-align: center;
}

.subscriptionContainer .SubscribeModalTitle {
  color: #396187;
  font-family: Montserrat-Medium;
  font-size: 27px;
  margin-top: 15px;
  margin-bottom: 15px;
  text-align: center;
}

.subscriptionContainer .SubscribeModalTitle .AgentTitleDivCls {
  display: inline-block;
}

.subscriptionContainer .SubscribeModalTitle .PremiumOneDivCls {
  display: inline-block;
  position: relative;
}

.subscriptionContainer .SubscribeModalTitle .PremiumOneDivCls .PremiumOneGrayImgCls {
  width: 55px;
  margin-left: 8px;
  margin-top: -5px;
}

.subscriptionContainer .SubscribeContentDiv {
  font-family: Montserrat-Regular;
  font-size: 15px;
}

.subscriptionContainer .SubscribeRenewDiv {
  margin-bottom: 10px;
}

.subscriptionContainer .SubscribeRenewDiv .SubscribeRenewBtn {
  background-color: #007aff;
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 100%;
}

.subscriptionContainer .SubscribeCancelBtnDiv {
  margin-bottom: 30px;
}

.subscriptionContainer .SubscribeCancelBtnDiv .SubscribeCancelBtn {
  background-color: #dadada;
  color: #494949;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 100%;
}

.ManageCardsContainer {
  padding: 20px;
  text-align: center;
}

.ManageCardsContainer .ManageCardsTitle {
  color: #396187;
  font-family: Montserrat-Medium;
  font-size: 27px;
  margin-top: 15px;
  margin-bottom: 15px;
  text-align: center;
}

.ManageCardsContainer .ManageCardsTitle .MarketName {
  display: inline-block;
  font-family: Montserrat-Regular;
}

.ManageCardsContainer .ManageCardsTitle .PremiumOne {
  display: inline-block;
  position: relative;
}

.ManageCardsContainer .ManageCardsTitle .PremiumOne .PremiumOneImg {
  width: 55px;
  margin-left: 8px;
  margin-top: -5px;
}

.ManageCardsContainer .cardDetailsContainer {
  font-family: Montserrat-Regular;
  color: #396187;
}

.ManageCardsContainer .cardDetailsDiv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  padding-top: 15px;
  border-bottom: 1px solid #c6d1db;
  padding-bottom: 15px;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 3%;
  margin-right: 3%;
  width: 94%;
}

.ManageCardsContainer .cardDetailsDiv .cardinfodiv {
  width: 90%;
  display: flex;
}

.ManageCardsContainer .cardDetailsDiv .cardinfodiv .cardnamesetail {
  width: 92%;
}

.ManageCardsContainer .cardDetailsDiv .cardinfodiv .cardinfo {
  display: flex;
  align-items: center;
}

.ManageCardsContainer .cardDetailsDiv .cardnumber {
  justify-content: flex-start;
  display: flex;
  padding-left: 10px;
}

.ManageCardsContainer .cardDetailsDiv .carddefault {
  margin-left: 10px;
  background-color: #cce6ff;
  padding: 1px 5px;
  border-radius: 3px;
  color: #003366;
}

.ManageCardsContainer .cardDetailsDiv .cardmaxname {
  justify-content: flex-start;
  display: flex;
  font-family: Montserrat-Medium;
  color: #051E55;
  text-transform: capitalize;
}

.ManageCardsContainer .cardDetailsDiv .cardnoname {
  justify-content: flex-start;
  display: flex;
  color: #bec4d2;
}

.ManageCardsContainer .cardDetailsDiv .cardexpiry {
  justify-content: flex-start;
  display: flex;
}

.ManageCardsContainer .cardDetailsDiv .cardexpiry .expired {
  color: red;
  padding-left: 10px;
}

.ManageCardsContainer .cardDetailsDiv .cardmaxbrand {
  justify-content: flex-start;
  display: flex;
}

.ManageCardsContainer .shortname:hover .fullname {
  visibility: visible;
}

.ManageCardsContainer .fullname {
  visibility: hidden;
  position: absolute;
  z-index: 1;
  left: 70px;
  top: 35px;
  padding: 5px 10px 5px 10px;
  border: 1px solid black;
  background-color: white;
}

.ManageCardsContainer .shortbrandname:hover .fullbrandname {
  visibility: visible;
}

.ManageCardsContainer .fullbrandname {
  visibility: hidden;
  position: absolute;
  z-index: 1;
  left: 300px;
  top: 37px;
  padding: 5px 10px 5px 10px;
  border: 1px solid black;
  background-color: white;
}

.ManageCardsContainer .cardSelector {
  width: 12px;
  height: 12px;
  background: white;
  border-radius: 10px;
  display: inline-block;
  margin-right: 14px;
  cursor: pointer;
  border: 0.2em solid #396187;
}

.ManageCardsContainer .selected {
  background: #396187 !important;
}

.ManageCardsContainer .cardDelete {
  cursor: pointer;
}

.ManageCardsContainer .AddCardBtn {
  width: 40%;
  margin-top: 22px;
  margin-bottom: 22px;
  background-color: #007aff;
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
}

.ManageCardsContainer .deleteImg {
  width: 80%;
  margin-top: -5px;
}

.ManageCardsContainer .cardDelete {
  background-position: center;
  width: 32px;
  /* background: transparent; */
  background-repeat: no-repeat;
}

.AddCardContainer {
  text-align: center;
  height: 100%;
}

.AddCardContainer .field-row {
  color: #396187 !important;
  font-family: Montserrat-Regular;
  text-align: initial;
  padding: 0px;
  margin: 0px;
}

.AddCardContainer .SDkinput {
  border: 1px solid #d4d7e0;
  border-radius: 5px !important;
  background-color: transparent;
  height: 40px;
  width: 100%;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
  position: relative;
  display: inline-block;
  padding: 11px 12px;
}

.AddCardContainer .AddBtn {
  width: 70%;
  margin-top: 10px;
  margin-bottom: 20px;
  background-color: #007aff;
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Regular;
  font-size: 15px;
  height: 40px;
  background-repeat: no-repeat;
  background-position: 97% center;
}

.AddCardContainer .form-control {
  border: 1px solid #d4d7e0;
  border-radius: 5px !important;
  background-color: transparent;
  height: 40px;
  width: 100%;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
  position: relative;
  display: inline-block;
}

.AddCardContainer .AddCardTitle {
  color: #396187;
  font-family: Montserrat-Medium;
  font-size: 27px;
  margin-bottom: 25px;
  text-align: center;
}

.AddCardContainer .AddCardTitle .MarketName {
  display: inline-block;
  font-family: Montserrat-Regular;
}

.AddCardContainer .AddCardTitle .PremiumOne {
  display: inline-block;
  position: relative;
}

.AddCardContainer .AddCardTitle .PremiumOne .PremiumOneImg {
  width: 55px;
  margin-left: 8px;
  margin-top: -5px;
}

.AddCardContainer .PremiumStartBtnDiv {
  clear: both;
  text-align: center;
  margin-top: 20px;
}

.AddCardContainer .PremiumStartBtnDiv .PremiumStartBtnCls {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  outline: none;
  font-family: Montserrat-Medium;
  width: 70%;
  font-size: 15px;
  margin-top: 45px;
}

.AddCardContainer .SubscribeModalTitle {
  color: #396187;
  font-family: Montserrat-Medium;
  font-size: 25px;
  margin-top: 25px;
  margin-bottom: 15px;
  text-align: center;
}

.AddCardContainer .SubscribeModalTitle .AgentTitleDivCls {
  display: inline-block;
}

.AddCardContainer .SubscribeModalTitle .PremiumOneDivCls {
  display: inline-block;
  position: relative;
}

.AddCardContainer .SubscribeModalTitle .PremiumOneDivCls .PremiumOneGrayImgCls {
  width: 55px;
  margin-left: 8px;
  margin-top: -5px;
}

.AddCardContainer .SubscribeModalTitle .PremiumOneDivCls .PremiumTitleDivCls {
  display: inline-block;
  position: absolute;
  left: 30px;
  top: 30px;
  font-style: italic;
  font-size: 18px;
  font-family: Montserrat-Medium;
}

.AddCardContainer .PremiumAddCardModal .SubscribeModalTitle {
  color: #396187;
  font-family: Montserrat-Medium;
  font-size: 35px;
  margin-top: 25px;
  margin-bottom: 35px;
  text-align: left;
}

.AddCardContainer .PremiumAddCardModal .SubscribeModalTitle .AgentTitleDivCls {
  display: inline-block;
}

.AddCardContainer .PremiumAddCardModal .SubscribeModalTitle .PremiumOneDivCls {
  display: inline-block;
  position: relative;
}

.AddCardContainer .PremiumAddCardModal .SubscribeModalTitle .PremiumOneDivCls .PremiumOneGrayImgCls {
  width: 75px;
  margin-left: 8px;
  margin-top: -5px;
}

.AddCardContainer .PremiumAddCardModal .SubscribeModalTitle .PremiumOneDivCls .PremiumTitleDivCls {
  display: inline-block;
  position: absolute;
  left: 30px;
  top: 40px;
  font-style: italic;
  font-size: 18px;
  font-family: Montserrat-Medium;
}

.AddCardContainer .SubscribePriceDiv {
  text-align: center;
  margin-top: 35px;
  margin-bottom: 20px;
  font-family: Montserrat-Bold;
  color: #494949;
  font-size: 30px;
}

.AddCardContainer .SubscribeTrialExpireDiv {
  color: #007aff;
  font-family: Montserrat-Medium;
  text-align: center;
  margin-bottom: 20px;
  font-size: 15px;
}

.AddCardContainer .SubscribeTrialContentDiv {
  font-family: Montserrat-Regular;
  color: #494949;
  text-align: center;
  margin-bottom: 20px;
  font-size: 15px;
}

.AddCardContainer .SubscribeAddCardBtnDiv {
  margin-bottom: 10px;
}

.AddCardContainer .SubscribeAddCardBtnDiv .SubscribeAddCardBtn {
  background-color: #007aff;
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 100%;
}

.AddCardContainer .AddCardCancelDiv {
  font-family: Montserrat-Regular;
  font-size: 17px;
  text-align: center;
  color: #d4d7e0;
  margin: 10px;
  right: 10px;
}

.AddCardContainer .CardDetailsInnerTitle {
  margin-bottom: 15px;
  color: #34577b;
  font-family: Montserrat-Medium;
  font-size: 24px;
  text-align: center;
}

.AddCardContainer .SubscribeCardDetails .AddedCardImage .paymentCardIconCls {
  margin-bottom: 10px;
  cursor: pointer;
}

.AddCardContainer .SubscribeCardDetails .AddedCardDetail {
  font-family: Montserrat-Medium;
  font-size: 17px;
  padding-top: 4px;
  cursor: pointer;
}

.AddCardContainer .SubscribeCardDetails .AddedCardBlueCls {
  color: #2296F3;
}

.AddCardContainer .SubscribeCardDetails .AddedCardGrayCls {
  color: #34577b;
}

.AddCardContainer .AddNewCardDiv {
  cursor: pointer;
  margin-top: 10px;
}

.AddCardContainer .AddNewCardDiv .AddNewCardPlus {
  text-align: center;
}

.AddCardContainer .AddNewCardDiv .AddNewCardPlus .AddNewCardPlusIcon {
  width: 22px;
}

.AddCardContainer .AddNewCardDiv .AddNewCardDivText {
  color: #34577b;
  font-family: Montserrat-Medium;
  font-size: 17px;
  padding-top: 4px;
}

.AddCardContainer .AddCardFinishDiv {
  margin-bottom: 10px;
}

.AddCardContainer .AddCardFinishDiv .AddCardFinishBtn {
  /*background-color: #508AFF;*/
  background-color: #007aff;
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 5px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: right 15px center;
}

.AddCardContainer .Subscribe30DayTrialBtnDiv {
  margin-bottom: 10px;
}

.AddCardContainer .Subscribe30DayTrialBtnDiv .Subscribe30DayTrialBtn {
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: right 15px center;
}

.AddCardContainer .Subscribe30DayTrialBtnDiv .enableBtn {
  background-color: #007aff;
  cursor: pointer;
}

.AddCardContainer .Subscribe30DayTrialBtnDiv .disableBtn {
  background-color: #99caff;
  cursor: not-allowed !important;
}

.AddCardContainer .SubscribeCancelBtnDiv {
  margin-bottom: 10px;
}

.AddCardContainer .SubscribeCancelBtnDiv .SubscribeCancelBtn {
  background-color: #dadada;
  color: #494949;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 100%;
}

.AddCardContainer .AddCardCvvDiv img {
  width: 94% !important;
  margin-left: 10px;
}

.AddCardContainer .AddCardSelectMonthDiv select,
.AddCardContainer .AddCardSelectYearDiv select {
  border: 1px solid #d4d7e0;
  border-radius: 5px !important;
  background-color: transparent;
  height: 40px;
  width: 100%;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.AddCardContainer .SubscribeBackDiv {
  color: #2296F3;
  font-family: Montserrat-Medium;
  text-align: center;
  margin-top: 20px;
  font-size: 16px;
}

.AddCardContainer .SubscribeBackDiv .SubscribeBackSpan {
  cursor: pointer;
}

.cancelModalContainer .cancelModalContent {
  text-align: center;
}

.cancelModalContainer .cancelModalContent .cancelTickIconDiv {
  margin-top: 10px;
}

.cancelModalContainer .cancelModalContent .cancelMessageDiv {
  color: #23405E;
  font-size: 18px;
  margin-top: 30px;
  font-family: Montserrat-Medium;
}

.cancelModalContainer .cancelModalContent .cancelDoneBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  margin-top: 25px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  height: 40px !important;
  font-size: 14px;
}

.confirmCancelContainer {
  padding: 20px;
  text-align: center;
}

.confirmCancelContainer .confirmCancelContentDiv {
  font-family: Montserrat-Regular;
  font-size: 17px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.confirmCancelContainer .confirmYesDiv {
  margin-bottom: 10px;
}

.confirmCancelContainer .confirmYesDiv .confirmYesBtn {
  background-color: #007aff;
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: right 15px center;
}

.confirmCancelContainer .confirmCancelBtnDiv {
  margin-bottom: 30px;
}

.confirmCancelContainer .confirmCancelBtnDiv .confirmCancelBtn {
  background-color: #dadada;
  color: #494949;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 100%;
}

.ManageCardclosepopup {
  z-index: 9999999 !important;
  position: absolute !important;
  max-width: 475px !important;
  text-align: right !important;
}

.ManageCardclosepopup img {
  cursor: pointer;
  width: 15px;
}

.licensepopup {
  z-index: 9999999 !important;
  position: absolute !important;
  max-width: 427px !important;
  text-align: right !important;
}

.licensepopup img {
  cursor: pointer;
  width: 15px;
}

.licenselogpop {
  margin-top: -41px !important;
  margin-left: 35px !important;
}

.licpophead {
  font-size: 22px;
  font-family: Montserrat-Medium;
}

.licpopdata {
  font-family: Montserrat-Regular;
  font-size: 15px;
}

.WholeWrapNotExceed {
  bottom: 8px;
  right: 10px;
  font-size: 11px;
  text-align: center;
  color: grey;
  float: right;
}

.WholeWrapExceed {
  position: absolute;
  bottom: 8px;
  right: 10px;
  font-size: 11px;
  text-align: center;
  color: red;
  float: right;
}

.WholeWrapNotExceedLicense {
  font-size: 11px;
  text-align: center;
  color: grey;
  float: right;
  margin-top: -20px;
  margin-right: 5px;
  opacity: 1;
  z-index: 99999;
}

.WholeWrapExceedLicense {
  position: absolute;
  bottom: 8px;
  right: 25px;
  font-size: 11px;
  text-align: center;
  color: red;
  float: right;
}

.WholeWrapNotExceedLicenseName {
  position: absolute;
  bottom: 8px;
  right: 65px;
  font-size: 11px;
  text-align: center;
  color: grey;
  float: right;
}

.WholeWrapExceedLicenseName {
  position: absolute;
  bottom: 8px;
  right: 65px;
  font-size: 11px;
  text-align: center;
  color: red;
  float: right;
}

.PopNonFocus {
  position: absolute;
  bottom: 6px;
  right: 9px;
}

.PopNonFocusLicense {
  position: absolute;
  bottom: 6px;
  right: 25px;
}

.PopNonFocusLicenseNAme {
  position: absolute;
  bottom: 6px;
  right: 67px;
}

.SloganFeild {
  width: 80%;
}

.poRel {
  position: relative;
}

.profileImgSet {
  display: flex;
  flex-wrap: wrap;
}

.f-wrap {
  display: flex;
  flex-wrap: wrap;
}

.blue-btn {
  background-color: #508AFF;
  color: #FFF;
  height: auto;
  width: auto;
  padding: 10px 15px 10px 15px;
  font-size: 14px;
  font-family: Montserrat-Medium;
}

.rep_editclose {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -45px;
  max-width: 480px;
  text-align: right;
  margin-left: 57px;
}

.text-justify {
  text-align: justify !important;
}

@media screen and (max-width: 992px) and (min-width: 580px) {
  .licensedrop {
    left: 62% !important;
    padding-top: 3px !important;
  }
}

@media screen and (max-width: 1024px) and (min-width: 993px) {
  .licensedrop {
    left: 125px !important;
  }
}

@media screen and (max-width: 1024px) and (min-width: 350px) {
  .licensedrop {
    left: 91% !important;
  }
}

@media screen and (max-width: 450px) and (min-width: 350px) {
  .licenselogpop {
    margin-left: -3% !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvcHJvZmlsZV9mb3JtLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL3Byb2ZpbGVfZm9ybS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5jb250YWluZXJ7XG5cdC5Gb3JtQ29udGFpbmVye1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0LlByb2ZpbGVUaXRsZXtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR9XG5cdFx0LmltYWdlLXRhYmxlLXdyYXBwZXJ7XG5cdFx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdCAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEycHg7XG5cdFx0ICAgIHRhYmxle1xuXHRcdFx0ICAgd2lkdGg6IDcwJTtcblx0XHRcdCAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0ICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0ICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdCAgICB9XG5cdFx0ICAgIC5Qcm9maWxlSW1nQ2xze1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEyOHB4O1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMjhweDtcblx0XHRcdFx0Ly9ib3JkZXItcmFkaXVzOiA3MHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6YXV0bztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OmF1dG87XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0ICAgIH1cblx0XHQgICAgLkxvYWRlckltZ0NscyB7XG5cdFx0XHRcdHdpZHRoOmF1dG8gIWltcG9ydGFudDtcdFxuXHRcdFx0XHRoZWlnaHQ6YXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHR0b3A6NDlweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRsZWZ0OiA2M3B4ICFpbXBvcnRhbnQ7XHQgXHRcblx0XHRcdH1cdFxuXHRcdCAgICAuTG9nb0ltZ0Nsc3tcblx0XHRcdFx0d2lkdGg6MTI4cHg7XG5cdFx0XHRcdGhlaWdodDoxMjhweDtcblx0XHRcdFx0Ly9ib3JkZXItcmFkaXVzOiA1MCU7IFx0XHRcdFx0XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdC8vYm9yZGVyOjA7XG5cdFx0XHRcdGJvcmRlcjogMnB4IGRhc2hlZCAjNTA4QUZGO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQuTG9nb0ltZ0Nsc25ld3tcblx0XHRcdFx0d2lkdGg6MTI4cHg7XG5cdFx0XHRcdG1heC1oZWlnaHQ6MTI4cHg7XG5cdFx0XHRcdC8vYm9yZGVyLXJhZGl1czogNTAlOyBcdFx0XHRcdFxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQvL2JvcmRlcjowO1xuXHRcdFx0XHQvL2JvcmRlcjogMnB4IGRhc2hlZCAjNTA4QUZGO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHQuRGlzcGxheU5vbmVDbHNFbXB0eXtcblx0XHRcdFx0d2lkdGg6MTI4cHg7XG5cdFx0XHRcdGhlaWdodDoxMjhweDtcblx0XHRcdFx0Ly9ib3JkZXItcmFkaXVzOiA1MCU7IFx0XHRcdFx0XG5cdFx0XHRcdC8vcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Ym9yZGVyOjA7XHRcdFx0XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHRcdC5sb2dvaW1nZGl2XG5cdFx0XHR7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXHRcdCAgICAuSW1hZ2VFbXB0eXtcblx0XHQgICAgXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdCAgICB9XG5cdFx0ICAgIC51cGxvYWQtcGhvdG97XG5cdFx0XHQgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQgICBmb250LXNpemU6IDEycHg7XG5cdFx0XHQgICBjb2xvcjogIzM0OUJFMDtcblx0XHRcdCAgIGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0ICAgLy9ib3JkZXI6IDFweCBzb2xpZCByZWQ7XG5cdFx0XHQgICAuaW1hZ2UtdXBsb2FkLWZpbGUtaW5wdXR7XG5cdFx0XHRcdCAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdCAgY29sb3I6ICMzNDlCRTA7XG5cdFx0XHRcdCAgYm9yZGVyOiBub25lO1xuXHRcdFx0XHQgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRcdFx0ICAgfVxuXHRcdFx0ICAgLmhpZGRlbi1maWVsZHtcblx0XHRcdFx0ICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHQgICB9XG5cdFx0ICAgIH1cblx0XHRcdC51cGxvYWQtcGhvdG97XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR3aWR0aDogMTI4cHg7XG5cdFx0XHRcdGhlaWdodDogMTI4cHg7XG5cdFx0XHRcdC8vYm9yZGVyLXJhZGl1czogNjRweDtcblx0XHRcdFx0Ym9yZGVyOiAycHggZGFzaGVkICM1MDhBRkY7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdC51cGxvYWQtcGhvdG8tZGl2e1xuXHRcdFx0XHRcdGxlZnQ6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudXBsb2FkLXBob3RvLWRpdntcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHRcdC5pbWFnZS11cGxvYWQtZmlsZS1pbnB1dHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LlByb2ZpbGVQaG90b1VwbG9hZHtcblx0XHRcdFx0XHR3aWR0aDoxMjVweDtcblx0XHRcdFx0XHRoZWlnaHQ6MTI1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0LlByb2ZpbGVQaG90b1VwbG9hZERpdntcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEyNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMjVweDtcblx0XHRcdFx0XHR0b3A6IDBweDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6MTVweDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OjE1cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjVweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5JbnB1dEZpZWxke1xuXHRcdFx0XHRcdGJvcmRlcjowICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LlByb2ZpbGVQaG90b1VwbG9hZFt0eXBlPXRleHRde1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHR0b3A6IDEzMHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaGlkZGVuX2J0bntcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGxlZnQ6IDAlO1xuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItaW1hZ2U6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBub25lO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudXBsb2FkLWxvZ297XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR3aWR0aDogMTI4cHg7XG5cdFx0XHRcdGhlaWdodDogMTI4cHg7XG5cdFx0XHRcdC8vYm9yZGVyLXJhZGl1czogNjRweDtcblx0XHRcdFx0Ym9yZGVyOiAycHggZGFzaGVkICM1MDhBRkY7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdC51cGxvYWQtcGhvdG8tZGl2e1xuXHRcdFx0XHRcdGxlZnQ6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5oaWRkZW4tZmllbGR7XG5cdFx0XHRcdCAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0ICAgXHR9XG5cdFx0XHR9XG5cdFx0XHQuYm9yZGVybm9uZXtcblx0XHRcdFx0Ly9ib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyOjAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC51cGxvYWQtbG9nby1kaXZ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0XHQuaW1hZ2UtdXBsb2FkLWZpbGUtaW5wdXR7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlcjowICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LlByb2ZpbGVMb2dvVXBsb2Fke1xuXHRcdFx0XHRcdHdpZHRoOjEyNXB4O1xuXHRcdFx0XHRcdGhlaWdodDoxMjVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdC5Qcm9maWxlTG9nb1VwbG9hZERpdntcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMjVweDtcblx0XHRcdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OjE1cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDoxNXB4O1xuXHRcdFx0XHRcdC8vcGFkZGluZy10b3A6IDE1cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGJvcmRlcjowICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdC5Qcm9maWxlTG9nb1VwbG9hZFNwYW57XG5cdFx0XHRcdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LklucHV0RmllbGR7XG5cdFx0XHRcdFx0Ym9yZGVyOjAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuUHJvZmlsZUxvZ29VcGxvYWRbdHlwZT10ZXh0XXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0dG9wOiAxMzBweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICMzNDlCRTA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuVGFwUGhvdG9FZGl0Q2xze1xuXHRcdFx0XHRjbGVhcjpib3RoO1xuXHRcdFx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0LkRpc3BsYXlOb25lQ2xze1xuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5NYXJnaW5DbHN7XG5cdFx0XHRtYXJnaW4tdG9wOjdweDtcblx0XHRcdG1hcmdpbi1ib3R0b206N3B4O1xuXHRcdFx0LkxhYmVsU3R5bGVDbHN7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206NXB4O1xuXHRcdFx0XHRjb2xvcjojOUE5QTlBO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5Ecm9wRG93bkNsc3tcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGhlaWdodDogMzRweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcblx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdH1cblx0XHQuZGl2d2l0aGJvcmRlcntcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XG5cdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdHBhZGRpbmctdG9wOjdweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOjdweDtcblx0XHRcdHBhZGRpbmctbGVmdDo3cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHQuZHJvcGRvd25UaXRsZXtcblx0XHRcdFx0cGFkZGluZy10b3A6N3B4O1xuXHRcdFx0fVxuXHRcdFx0LmFsaWduYXJyb3d7XG5cdFx0XHRcdHBhZGRpbmctdG9wOjdweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmFsaWduYXJyb3d7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdGZsb2F0OnJpZ2h0O1xuXHRcdFx0Y29sb3I6IGJsdWU7XG5cdFx0fVxuXHRcdC5NYW5hZ2VTdWJzY3JpcHRpb25zQ2xze1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0fVxuXHR9XG5cdC5ub3RpZnljb2xvcm5vdG9wZW57XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogbm9uZSFpbXBvcnRhbnQ7XG5cdH1cblx0LlByb2ZpbGVTYXZlQnRue1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0Y29sb3I6ICNGRkY7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHBhZGRpbmc6IDEwcHggMTUwcHggMTBweCAxNTBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHR9XG5cdC5idXR0b24tY2VudGVye1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOjIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbToxMDBweDtcblx0fVxuXHRidXR0b257XG5cdFx0bWFyZ2luOiAwcHggYXV0bztcblx0fVxufVxuLmhlYWRpbmd7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0Zm9udC1zaXplOiAyMXB4O1xuXHRjb2xvcjogIzcyNzI3Mjtcblx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cblxuLnRvZ2dsZSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nLWxlZnQ6IDQlO1xufVxuXG4udG9nZ2xlLXN3aXRjaCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cztcbn1cblxuLnRvZ2dsZS1zd2l0Y2g6YmVmb3JlLCAudG9nZ2xlLXN3aXRjaDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG59XG5cbi50b2dnbGUtc3dpdGNoOmJlZm9yZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmYgMCUsICNlZWUgMTAwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgbGVmdDogM3B4O1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4yNXM7XG59XG5cbi50b2dnbGU6aG92ZXIgLnRvZ2dsZS1zd2l0Y2g6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiAwJSwgI2ZmZiAxMDAlKTtcblx0Ym94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLnRvZ2dsZS1jaGVja2JveDpjaGVja2VkICsgLnRvZ2dsZS1zd2l0Y2gge1xuXHRiYWNrZ3JvdW5kOiAjMjE5NmYzO1xufVxuXG4udG9nZ2xlLWNoZWNrYm94OmNoZWNrZWQgKyAudG9nZ2xlLXN3aXRjaDpiZWZvcmUge1xuXHRsZWZ0OiAyMXB4O1xufVxuXG4udG9nZ2xlLWNoZWNrYm94IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi50b2dnbGUtbGFiZWwge1xuXHRtYXJnaW4tbGVmdDogNXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMnB4O1xufVxuXG5cdFxuLmxvZ28tY29udGFpbmVyIHtcblx0LmxvZ28tdGl0bGUge1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRjb2xvcjogIzBFMkY1MTtcblx0XHRwYWRkaW5nOjIwcHg7XG5cdH1cblxuXHQuTG9nb0ltZ0NscyB7XG5cdFx0d2lkdGg6IDEzNXB4O1xuXHRcdGhlaWdodDogMTM1cHg7XG5cdFx0Ly9ib3JkZXItcmFkaXVzOiA3MHB4O1xuXHRcdGJvcmRlcjogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XG5cdH1cblx0XG5cblx0LnVwbG9hZC1sb2dvIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR3aWR0aDogMTI4cHg7XG5cdFx0aGVpZ2h0OiAxMjhweDtcblx0XHQvL2JvcmRlci1yYWRpdXM6IDY0cHg7XG5cdFx0Ym9yZGVyOiAycHggZGFzaGVkICM1MDhBRkY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRtYXJnaW4tdG9wOiAxOXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRsZWZ0OiAxNzdweDtcblx0XHR0b3A6IC0xNDhweDtcblx0fVxuXG5cdC51cGxvYWQtbG9nby1kaXYge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuUHJvZmlsZUxvZ29VcGxvYWREaXYge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdHdpZHRoOiAxMjVweDtcblx0XHR0b3A6IDBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0fVxuXG5cdC5oaWRkZW4tZmllbGQge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5Qcm9maWxlTG9nb1VwbG9hZFNwYW4ge1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHR9XG5cblx0LlByb2ZpbGVMb2dvVXBsb2FkIHtcblx0XHRoZWlnaHQ6IDEyNnB4O1xuXHRcdGJvcmRlcjpub25lO1xuXHR9XG5cdFxuXHQubG9nby11cGxvYWQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAxN3B4O1x0XG5cdFx0aGVpZ2h0OiAxNzBweDtcblx0fVxuXG5cdC5EaXNwbGF5Tm9uZUNscyB7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cblx0LmlmLWxvZ28ge1xuXHRcdGJvcmRlciA6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC8vIC5sb2dvYnRuIHtcblx0Ly8gXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ly8gXHRjb2xvcjogIzBFMkY1MTtcblx0Ly8gXHRwYWRkaW5nOiA1cHggMjBweDtcblx0Ly8gXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdC8vIFx0bWFyZ2luLXRvcDogMTNweDtcblx0Ly8gXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHQvLyBcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdC8vIFx0d2lkdGg6IDEwMCU7XG5cdC8vIFx0Ym9yZGVyOiBub25lO1xuXHQvLyBcdG91dGxpbmU6IG5vbmU7XG5cdC8vIFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG5cdC8vIH1cblx0LmxvZ29idG4ge1xuXHQgICAgY29sb3I6ICNmZmY7XG5cdFx0cGFkZGluZzogNXB4IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4OyAgIFxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdG1hcmdpbi1ib3R0b206IDIycHg7XG5cdFx0fVxuXHRcdC5sb2dvYnRucmVkIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0cGFkZGluZzogNXB4IDIwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7ICAgXG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNFNTUwMzIgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIycHg7XG5cdFx0XHR9XG5cblx0LmRpdmlkZXIge1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdG1hcmdpbjogOXB4IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTY5NDk0O1xuXHR9XG5cblx0dGV4dC1hbGlnbiA6IGNlbnRlcjtcblxuXHQuVGFwUGhvdG9FZGl0Q2xzIHtcblx0XHRjbGVhcjogYm90aDtcblx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG5cdFxufVxuXG4ubG9nb3BvcHVwe1xuXHRtYXJnaW4tdG9wOi0yOXB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1sZWZ0OjM1cHggIWltcG9ydGFudDtcbn1cblxuLnN1YnNjcmlwdGlvbkNvbnRhaW5lcntcblx0cGFkZGluZzoyMHB4O1xuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0LlN1YnNjcmliZU1vZGFsVGl0bGV7XG5cdFx0Y29sb3I6IzM5NjE4Nztcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAyN3B4O1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHQuQWdlbnRUaXRsZURpdkNsc3tcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdH1cblx0XHQuUHJlbWl1bU9uZURpdkNsc3tcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0LlByZW1pdW1PbmVHcmF5SW1nQ2xze1xuXHRcdFx0XHR3aWR0aDo1NXB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDo4cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC01cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5TdWJzY3JpYmVDb250ZW50RGl2e1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHR9XG5cdC5TdWJzY3JpYmVSZW5ld0Rpdntcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdC5TdWJzY3JpYmVSZW5ld0J0bntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDdhZmY7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0LlN1YnNjcmliZUNhbmNlbEJ0bkRpdntcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdC5TdWJzY3JpYmVDYW5jZWxCdG57XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xuXHRcdFx0Y29sb3I6ICM0OTQ5NDk7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cblxuLk1hbmFnZUNhcmRzQ29udGFpbmVye1xuXHRwYWRkaW5nOjIwcHg7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXHQuTWFuYWdlQ2FyZHNUaXRsZXtcblx0XHRjb2xvcjojMzk2MTg3O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdC5NYXJrZXROYW1le1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdH1cblx0XHQuUHJlbWl1bU9uZXtcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0LlByZW1pdW1PbmVJbWd7XG5cdFx0XHRcdHdpZHRoOjU1cHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjhweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNhcmREZXRhaWxzQ29udGFpbmVyIHtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGNvbG9yOiAjMzk2MTg3O1xuXHR9XG5cdC5jYXJkRGV0YWlsc0RpdiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M2ZDFkYjtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRwYWRkaW5nLWxlZnQ6MHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6MHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAzJTtcbiAgICBcdG1hcmdpbi1yaWdodDogMyU7XG4gICAgXHR3aWR0aDogOTQlO1xuXHRcblx0LmNhcmRpbmZvZGl2e1xuXHRcdHdpZHRoOiA5MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQuY2FyZG5hbWVzZXRhaWx7XG5cdFx0XHR3aWR0aDogOTIlO1xuXHRcdH1cblx0XHQuY2FyZGluZm97XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0LmNhcmRudW1iZXIge1xuXHRcdC8vd2lkdGg6IDcwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyBcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0fVx0XG5cdC5jYXJkZGVmYXVsdHtcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNmZmO1xuXHRcdHBhZGRpbmc6IDFweCA1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGNvbG9yOiAjMDAzMzY2O1xuXHR9XG5cdC5jYXJkbWF4bmFtZXtcdFxuXHRcdC8vd2lkdGg6IDE0MHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRjb2xvcjogIzA1MUU1NTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0fVxuXHQuY2FyZG5vbmFtZXtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRjb2xvcjogI2JlYzRkMjtcblx0fVxuXHQuY2FyZGV4cGlyeXtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQuZXhwaXJlZHtcblx0XHRcdGNvbG9yOnJlZDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHR9XG5cdH1cblx0LmNhcmRtYXhicmFuZHtcblx0XHQvL3dpZHRoOiAxNDBweDsgXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdCBkaXNwbGF5OiBmbGV4O1xuXHRcdC8vcGFkZGluZy1sZWZ0OiAxNXB4O1xuXHR9XG59XG5cdC5zaG9ydG5hbWU6aG92ZXIgLmZ1bGxuYW1le1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cblx0fVxuXHQuZnVsbG5hbWUge1xuXHRcdHZpc2liaWxpdHk6aGlkZGVuO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGxlZnQ6NzBweDtcblx0XHR0b3A6MzVweDtcblx0XHRwYWRkaW5nOjVweCAxMHB4IDVweCAxMHB4O1xuXHRcdGJvcmRlcjoxcHggc29saWQgYmxhY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdH1cblx0LnNob3J0YnJhbmRuYW1lOmhvdmVyIC5mdWxsYnJhbmRuYW1le1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cblx0fVxuXHQuZnVsbGJyYW5kbmFtZSB7XG5cdFx0dmlzaWJpbGl0eTpoaWRkZW47XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0bGVmdDozMDBweDtcblx0XHR0b3A6MzdweDtcblx0XHRwYWRkaW5nOjVweCAxMHB4IDVweCAxMHB4O1xuXHRcdGJvcmRlcjoxcHggc29saWQgYmxhY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdH1cblx0LmNhcmRTZWxlY3RvciB7XG5cdFx0d2lkdGg6IDEycHg7XG5cdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbi1yaWdodDogMTRweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Ym9yZGVyOiAwLjJlbSBzb2xpZCAjMzk2MTg3O1xuXHR9XG5cdC5zZWxlY3RlZCB7XG5cdFx0YmFja2dyb3VuZDogIzM5NjE4NyAhaW1wb3J0YW50O1xuXHRcdFxuXHR9XHRcblxuXHQuY2FyZERlbGV0ZSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cblx0LkFkZENhcmRCdG57XG5cdFx0d2lkdGg6IDQwJTtcblx0XHRtYXJnaW4tdG9wOiAyMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIycHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwN2FmZjtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdH1cblxuXG5cdC5kZWxldGVJbWcge1xuXHRcdHdpZHRoOiA4MCU7XG5cdFx0bWFyZ2luLXRvcDogLTVweDtcblx0fVxuXG5cdC5jYXJkRGVsZXRlIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0LyogYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7ICovXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0fVxuXG5cbn1cblxuLkFkZENhcmRDb250YWluZXJ7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXG5cdGhlaWdodDoxMDAlO1xuXG5cdC5maWVsZC1yb3cge1xuXHRcdGNvbG9yOiAjMzk2MTg3ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHR0ZXh0LWFsaWduOiBpbml0aWFsO1xuXHRcdHBhZGRpbmc6IDBweDtcblx0XHRtYXJnaW46IDBweDtcblx0fVxuXHQuU0RraW5wdXR7XG5cblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmc6IDExcHggMTJweDtcblx0fVxuXHQuQWRkQnRue1xuXHRcdHdpZHRoOiA3MCU7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDdhZmY7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuXHR9XG4gICBcblx0LmZvcm0tY29udHJvbCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cblx0XG5cdC5BZGRDYXJkVGl0bGV7XG5cdFx0Y29sb3I6IzM5NjE4Nztcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAyN3B4O1xuXHRcdC8vbWFyZ2luLXRvcDogMTVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdC5NYXJrZXROYW1le1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdH1cblx0XHQuUHJlbWl1bU9uZXtcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0LlByZW1pdW1PbmVJbWd7XG5cdFx0XHRcdHdpZHRoOjU1cHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjhweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LlByZW1pdW1TdGFydEJ0bkRpdntcblx0XHRjbGVhcjpib3RoO1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0LlByZW1pdW1TdGFydEJ0bkNscyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRwYWRkaW5nOiA1cHggMjBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogNDVweDtcblx0XHR9XG5cdH1cblx0XG5cdC5TdWJzY3JpYmVNb2RhbFRpdGxle1xuXHRcdGNvbG9yOiMzOTYxODc7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0LkFnZW50VGl0bGVEaXZDbHN7XG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHR9XG5cdFx0LlByZW1pdW1PbmVEaXZDbHN7XG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC5QcmVtaXVtT25lR3JheUltZ0Nsc3tcblx0XHRcdFx0d2lkdGg6NTVweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6OHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdFx0fVxuXHRcdFx0LlByZW1pdW1UaXRsZURpdkNsc3tcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDozMHB4O1xuXHRcdFx0XHR0b3A6IDMwcHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6aXRhbGljO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdC5QcmVtaXVtQWRkQ2FyZE1vZGFse1xuXHRcdC5TdWJzY3JpYmVNb2RhbFRpdGxle1xuXHRcdFx0Y29sb3I6IzM5NjE4Nztcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjpsZWZ0O1xuXHRcdFx0LkFnZW50VGl0bGVEaXZDbHN7XG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0LlByZW1pdW1PbmVEaXZDbHN7XG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC5QcmVtaXVtT25lR3JheUltZ0Nsc3tcblx0XHRcdFx0XHR3aWR0aDo3NXB4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OjhweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5QcmVtaXVtVGl0bGVEaXZDbHN7XG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6MzBweDtcblx0XHRcdFx0XHR0b3A6IDQwcHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTppdGFsaWM7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0LlN1YnNjcmliZVByaWNlRGl2e1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtQm9sZDtcblx0XHRjb2xvcjogIzQ5NDk0OTtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdH1cblx0XG5cdC5TdWJzY3JpYmVUcmlhbEV4cGlyZURpdntcblx0XHRjb2xvcjogIzAwN2FmZjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHR9XG5cdFxuXHQuU3Vic2NyaWJlVHJpYWxDb250ZW50RGl2e1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Y29sb3I6ICM0OTQ5NDk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHR9XG5cdFxuXHQuU3Vic2NyaWJlQWRkQ2FyZEJ0bkRpdntcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdC5TdWJzY3JpYmVBZGRDYXJkQnRue1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwN2FmZjtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQuQWRkQ2FyZENhbmNlbERpdntcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRjb2xvcjogI2Q0ZDdlMDtcblx0XHRtYXJnaW46IDEwcHg7XG5cdFx0cmlnaHQ6IDEwcHg7XG5cdH1cblx0LkNhcmREZXRhaWxzSW5uZXJUaXRsZXtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdGNvbG9yOiAjMzQ1NzdiO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdH1cblx0XG5cdC5TdWJzY3JpYmVDYXJkRGV0YWlsc3tcblx0XHQuQWRkZWRDYXJkSW1hZ2V7XG5cdFx0XHQucGF5bWVudENhcmRJY29uQ2xze1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LkFkZGVkQ2FyZERldGFpbHtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHR9XG5cdFx0LkFkZGVkQ2FyZEJsdWVDbHN7XG5cdFx0XHRjb2xvcjogIzIyOTZGMztcblx0XHR9XG5cdFx0LkFkZGVkQ2FyZEdyYXlDbHN7XG5cdFx0XHRjb2xvcjogIzM0NTc3Yjtcblx0XHR9XG5cdH1cblx0XG5cdC5BZGROZXdDYXJkRGl2e1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0LkFkZE5ld0NhcmRQbHVze1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0LkFkZE5ld0NhcmRQbHVzSWNvbntcblx0XHRcdFx0d2lkdGg6MjJweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LkFkZE5ld0NhcmREaXZUZXh0e1xuXHRcdFx0Y29sb3I6ICMzNDU3N2I7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogNHB4O1xuXHRcdH1cblx0fVxuXHRcblx0LkFkZENhcmRGaW5pc2hEaXZ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHQuQWRkQ2FyZEZpbmlzaEJ0bntcblx0XHRcdC8qYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjsqL1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwN2FmZjtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTVweCBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cdC5TdWJzY3JpYmUzMERheVRyaWFsQnRuRGl2e1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0LlN1YnNjcmliZTMwRGF5VHJpYWxCdG57XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE1cHggY2VudGVyO1xuXHRcdH1cblx0XHQuZW5hYmxlQnRue1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwN2FmZjtcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdH1cblx0XHRcblx0XHQuZGlzYWJsZUJ0bntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5OWNhZmY7XG5cdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5TdWJzY3JpYmVDYW5jZWxCdG5EaXZ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHQuU3Vic2NyaWJlQ2FuY2VsQnRue1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcblx0XHRcdGNvbG9yOiAjNDk0OTQ5O1xuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQuQWRkQ2FyZEN2dkRpdntcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogOTQlICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHR9XG5cdH1cblx0LkFkZENhcmRTZWxlY3RNb250aERpdiwgLkFkZENhcmRTZWxlY3RZZWFyRGl2e1xuXHRcdHNlbGVjdHtcblx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0XHQgICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdCAgICBoZWlnaHQ6IDQwcHg7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICAtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdFx0ICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcblx0XHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHQgICAgZm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XG5cdFx0ICAgIGJveC1zaGFkb3c6bm9uZTtcblx0XHQgICAgY29sb3I6IzIzNDA1RTtcblx0XHR9XG5cdH1cblx0XG5cdC5TdWJzY3JpYmVCYWNrRGl2e1xuXHRcdGNvbG9yOiAjMjI5NkYzO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0LlN1YnNjcmliZUJhY2tTcGFue1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi5jYW5jZWxNb2RhbENvbnRhaW5lcntcblx0LmNhbmNlbE1vZGFsQ29udGVudHtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHQuY2FuY2VsVGlja0ljb25EaXZ7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblx0XHQuY2FuY2VsTWVzc2FnZURpdntcblx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdFx0Zm9udC1zaXplOjE4cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdH1cblx0XHQuY2FuY2VsRG9uZUJ0bntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cbn1cblxuLmNvbmZpcm1DYW5jZWxDb250YWluZXJ7XG5cdHBhZGRpbmc6MjBweDtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdC5jb25maXJtQ2FuY2VsQ29udGVudERpdntcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblx0LmNvbmZpcm1ZZXNEaXZ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHQuY29uZmlybVllc0J0bntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDdhZmY7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxNXB4IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0LmNvbmZpcm1DYW5jZWxCdG5EaXZ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHQuY29uZmlybUNhbmNlbEJ0bntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG5cdFx0XHRjb2xvcjogIzQ5NDk0OTtcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuLk1hbmFnZUNhcmRjbG9zZXBvcHVwIHtcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0bWF4LXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuXHR0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnQ7XG5cdGltZyB7XG5jdXJzb3IgOiBwb2ludGVyO1xud2lkdGggOiAxNXB4O1xuXHR9XG59XG4ubGljZW5zZXBvcHVwe1xuXHR6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRtYXgtd2lkdGg6IDQyN3B4ICFpbXBvcnRhbnQ7XG5cdHRleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudDtcblx0aW1nIHtcbmN1cnNvciA6IHBvaW50ZXI7XG53aWR0aCA6IDE1cHg7XG5cdH1cblxufVxuLmxpY2Vuc2Vsb2dwb3B7XG5cdG1hcmdpbi10b3A6LTQxcHggIWltcG9ydGFudDtcblx0bWFyZ2luLWxlZnQ6MzVweCAhaW1wb3J0YW50O1xufVxuLmxpY3BvcGhlYWR7XG5cdGZvbnQtc2l6ZToyMnB4O1xuXHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcbn1cbi5saWNwb3BkYXRhe1xuXHRmb250LWZhbWlseTpNb250c2VycmF0LVJlZ3VsYXI7XG5cdGZvbnQtc2l6ZToxNXB4O1xufVxuLldyYXBwZXJ7XG5cbn1cblx0Lldob2xlV3JhcE5vdEV4Y2VlZCAge1xuXHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDhweDtcblx0XHRyaWdodDogMTBweDtcblx0XHRmb250LXNpemU6IDExcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogZ3JleTtcblx0ZmxvYXQ6cmlnaHQ7XG5cdFx0fVxuXHRcdC5XaG9sZVdyYXBFeGNlZWQgIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogOHB4O1xuXHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiByZWQ7XG5cdFx0ZmxvYXQ6cmlnaHQ7XG5cdFx0XHR9XG5cdFx0XHQuV2hvbGVXcmFwTm90RXhjZWVkTGljZW5zZSB7XG5cdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdC8vIFx0Ly8gYm90dG9tOiA4cHg7XG5cdFx0XHQvLyBcdHJpZ2h0OiAyNXB4O1xuXHRcdFx0Ly8gXHRmb250LXNpemU6IDExcHg7XG5cdFx0XHQvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQvLyBjb2xvcjogZ3JleTtcblx0XHRcdC8vIGZsb2F0OnJpZ2h0O1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6IGdyZXk7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMjBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHotaW5kZXg6IDk5OTk5O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5XaG9sZVdyYXBFeGNlZWRMaWNlbnNlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiA4cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiByZWQ7XG5cdFx0XHRcdGZsb2F0OnJpZ2h0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuV2hvbGVXcmFwTm90RXhjZWVkTGljZW5zZU5hbWUge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiA4cHg7XG5cdFx0XHRcdFx0XHRyaWdodDogNjVweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Y29sb3I6IGdyZXk7XG5cdFx0XHRcdFx0ZmxvYXQ6cmlnaHQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuV2hvbGVXcmFwRXhjZWVkTGljZW5zZU5hbWUge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogOHB4O1xuXHRcdFx0XHRcdFx0XHRyaWdodDogNjVweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XHRcdGZsb2F0OnJpZ2h0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFxuXHRcdFxuLlBvcE5vbkZvY3Vze1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDZweDtcblx0XHRcdHJpZ2h0OiA5cHg7XG5cdFx0XG5cbn1cbi5Qb3BOb25Gb2N1c0xpY2Vuc2V7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogNnB4O1xuXHRcdFx0cmlnaHQ6IDI1cHg7XG5cdFx0XG5cbn1cbi5Qb3BOb25Gb2N1c0xpY2Vuc2VOQW1le1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDZweDtcblx0XHRcdHJpZ2h0OiA2N3B4O1xuXHRcdFxuXG59XG4uU2xvZ2FuRmVpbGR7XG5cdHdpZHRoOjgwJTtcbn1cblxuLnBvUmVse1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZmlsZUltZ1NldHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuLmYtd3JhcHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuLmJsdWUtYnRue1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbn1cbi5yZXBfZWRpdGNsb3Nle1xuXHR6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHg7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogNTdweDtcbn1cbi50ZXh0LWp1c3RpZnl7XG5cdHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNTgwcHgpIHtcbi8vIFx0LmxpY2Vuc2Vkcm9we1xuLy8gXHRcdGxlZnQ6NjIlICFpbXBvcnRhbnQ7XG4vLyBcdFx0cGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuLy8gXHR9XG4vLyBcdC5saWNlbnNlaW5wdXRuYW1le1xuLy8gXHRcdGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuLy8gXHRcdHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG4vLyBcdH1cbi8vIH1cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyNHB4KSBhbmQgKG1pbi13aWR0aDo5OTNweCl7XG4vLyBcdC5saWNlbnNlZHJvcHtcbi8vIFx0XHRsZWZ0OiAxMjVweCAhaW1wb3J0YW50O1xuLy8gXHR9XG4vLyB9XG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1ODBweCkgYW5kIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4vLyBcdC5saWNlbnNlZHJvcHtcbi8vIFx0XHRsZWZ0OjM0JSAhaW1wb3J0YW50O1xuLy8gXHR9XG4vLyB9XG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkgYW5kIChtaW4td2lkdGg6IDM1MHB4KSB7XG4vLyBcdC5saWNlbnNlZHJvcHtcbi8vIFx0XHRsZWZ0OjY3JSAhaW1wb3J0YW50O1xuLy8gXHR9XG4vLyBcdC5saWNlbnNlbG9ncG9we1xuLy8gXHRcdG1hcmdpbi1sZWZ0OiAtMyUgIWltcG9ydGFudDtcbi8vIFx0fVxuLy8gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDU4MHB4KSB7XG5cdC5saWNlbnNlZHJvcHtcblx0XHRsZWZ0OjYyJSAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcblx0fVxuXHQvLyAubGljZW5zZWlucHV0bmFtZXtcblx0Ly8gXHRmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcblx0Ly8gXHRwYWRkaW5nLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuXHQvLyB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMjRweCkgYW5kIChtaW4td2lkdGg6OTkzcHgpe1xuXHQubGljZW5zZWRyb3B7XG5cdFx0bGVmdDogMTI1cHggIWltcG9ydGFudDtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpIHtcblx0LmxpY2Vuc2Vkcm9we1xuXHRcdGxlZnQ6OTElICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpIHtcblx0Ly8gLmxpY2Vuc2Vkcm9we1xuXHQvLyBcdGxlZnQ6NjclICFpbXBvcnRhbnQ7XG5cdC8vIH1cblx0LmxpY2Vuc2Vsb2dwb3B7XG5cdFx0bWFyZ2luLWxlZnQ6IC0zJSAhaW1wb3J0YW50O1xuXHR9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFDQyxVQURTLENBQ1QsY0FBYyxDQUFBO0VBQ2IsS0FBSyxFQUFDLElBQUksR0F5UlY7RUEzUkYsQUFHRSxVQUhRLENBQ1QsY0FBYyxDQUViLGFBQWEsQ0FBQTtJQUNaLFdBQVcsRUFBRSxpQkFBaUI7SUFDOUIsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVBQUUsT0FBTztJQUNkLGFBQWEsRUFBRSxJQUFJLEdBQ25CO0VBUkgsQUFTRSxVQVRRLENBQ1QsY0FBYyxDQVFiLG9CQUFvQixDQUFBO0lBQ2hCLGVBQWUsRUFBRSxNQUFNO0lBQ3ZCLGFBQWEsRUFBRSxJQUFJO0lBQ3RCLFdBQVcsRUFBRSxJQUFJLEdBNE5qQjtJQXhPSCxBQWFNLFVBYkksQ0FDVCxjQUFjLENB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 */.opening_template {
  /*
    .subimgdiv_2_2_3_3{
          position: relative;
        left: 70px;
        z-index: 0;
        top: 120px;
        animation-duration: 2s;
        animation-name: subimgdiv_2_2_3_img;
        img {
            width: auto;
         height: 250px;
            animation-duration: 2s;
            animation-name: subimgdiv_2_2_3_3img;
            @keyframes subimgdiv_2_2_3_3img{
                0%{
                   height: 350px;
                    top: 0px;
                }
                100%{
                 height: 250px;
                    top: 120px;
                }
            }
        }
         }
         @keyframes subimgdiv_2_2_3_img{
            0%{
                left: 210px;
                top: 120px;
            }
            100%{
                left: 70px;
                top: 120px;
            }
        }
         .subimgdiv_2_2_3_4{
              position: relative;
            left: 160px;
            z-index: 0;
            top: 120px;
            display: none;
            img {
                width: auto;
             height: 250px;
            }
             }
 .subimgdiv_2_3_3{
      position: relative;
    left: 420px;
    z-index: 2;
    top: 10px;
    animation-duration: 2s;
    animation-name: mainimgdiv-1;
    img {
        width: auto;
      height: 460px;
        animation-duration: 2s;
        animation-name:  mainimgdiv-1image;
        @keyframes mainimgdiv-1image{
            0%{
               height: 350px;
                top: 0px;
            }
            100%{
              height: 460px;
                top: 10px;
            }
        }
    }
}
@keyframes mainimgdiv-1{
    0%{
        left: 670px;
        top: 10px;
    }
    100%{
        left: 420px;
        top: 10px;
    }
}
 .subimgdiv_2_3_4{
       position: relative;
     left: 320px;
     z-index: 1;
     top: 60px;
     animation-duration: 2s;
     animation-name: mainimgdiv_2_3_img;
     img {
         width: auto;
        height: 350px;
         animation-duration: 2s;
         animation-name: mainimgdiv_2_img;
         @keyframes mainimgdiv_2_img{
            0%{
              height: 460px;
                top: 0px;
            }
            100%{
               height: 350px;
                top: 60px;
            }
        }
     }
 }
 @keyframes mainimgdiv_2_3_img{
    0%{
        left: 400px;
        top: 60px;
    }
    100%{
        left: 320px;
        top: 60px;
    }
}
 .subimgdiv_2_3_5{
      position: relative;
    left: 210px;
    z-index: 1;
    top: 60px;
    animation-duration: 2s;
    animation-name: subimgdiv_2_3_5-img;
    img {
        width: auto;
       height: 350px;
        animation-duration: 2s;
        animation-name: subimgdiv_2_3_5_img;
        @keyframes subimgdiv_2_3_5_img{
            0%{
              height: 460px;
                top: 0px;
            }
            100%{
               height: 350px;
                top: 60px;
            }
        }
    }
}
@keyframes subimgdiv_2_3_5-img{
    0%{
        left: 400px;
        top: 60px;
        z-index: 2;
    }
    100%{
        left: 210px;
        top: 60px;
        z-index: 2;
    }
}
*/
  /*.subimgdiv_4_1{
      position: relative;
    left: 660px;
    z-index: 1;
    top: 78px;
    animation-duration: 2s;
    opacity: 1;
    animation-name: rightimgdiv-2;
    img {
        width: auto;
       height: 350px;
        animation-duration: 2s;
    animation-name: rightimgdiv-2image;
    @keyframes rightimgdiv-2image{
        0%{
         height: 250px;
            top: 0px;
        }
        100%{
           height: 350px;
            top: 78px;
        }
    }
    }
     }
     @keyframes rightimgdiv-2{
        0%{
            left: 830px;
            top: 78px;
        }
        100%{
            left: 690px;
            top: 78px;
        }
    }
     .subimgdiv_4_2{
          position: relative;
        left: 400px;
        z-index: 1;
        top: 8px;
        animation-duration: 2s;
        animation-name: mainimgdiv-2;
        img {
            width: auto;
          height: 460px;
            animation-duration: 2s;
        animation-name: mainimgdiv-2image;
        @keyframes mainimgdiv-2image{
            0%{
               height: 350px;
                top: 0px;
            }
            100%{
              height: 460px;
                top: 8px;
            }
        }
        }
         }
         @keyframes mainimgdiv-2{
            0%{
                left: 600px;
                top: 8px;
            }
            100%{
                left: 400px;
                top: 8px;
            }
        }
         .subimgdiv_4_3{
              position: relative;
            left: 210px;
            z-index: 1;
            top: 48px;
            img {
                width: auto;
               height: 350px;
            }
             }
             .subimgdiv_4_3_1{
                  position: relative;
                left: 470px;
                z-index: 1;
                top: 28px;
                animation-duration: 2s;
                animation-name: mainimgdiv-3;
                img {
                    width: auto;
                  height: 460px;
                    animation-duration: 2s;
                    animation-name: mainimgdiv-3image;
                    @keyframes mainimgdiv-3image{
                        0%{
                           height: 350px;
                            top: 0px;
                        }
                        100%{
                          height: 460px;
                            top: 48px;
                        }
                    }
                }
                 }
                 @keyframes mainimgdiv-3{
                    0%{
                        left: 600px;
                        top: 48px;
                    }
                    100%{
                        left: 470px;
                        top: 48px;
                    }
                }*/
  /*      .subimgdiv5-2{
              position: relative;
           z-index: 0;
           left: 900px;
           top: 131px;
           display: block;
           animation-duration: 2s;
           animation-name: rightimgdiv-1;
           img{
               width: auto;
            height: 250px;
               animation-duration: 2s;
               animation-name: rightimgdiv-1image;
               @keyframes rightimgdiv-1image{
                0%{
                    height: 0px;
                    top: 0px;
                }
                100%{
                 height: 250px;
                    top: 131px;
                }
            }
           }
            }
            @keyframes rightimgdiv-1{
                0%{
                    left: 905px;
                    top: 131px;
                }
                100%{
                    left: 900px;
                    top: 131px;
                }
            }
            .subimgdiv5-3{
                  position: relative;
               z-index: 0;
               left: 670px;
               top: 69px;
               display: block;
               animation-duration: 2s;
               animation-name: rightimgdivimg-2;
               img{
                   width: auto;
                  height: 350px;
                   animation-duration: 2s;
                   animation-name: rightimgdivimg-2image;
                   @keyframes rightimgdivimg-2image{
                    0%{
                     height: 250px;
                        top: 0px;
                    }
                    100%{
                       height: 350px;
                        top: 69px;
                    }
                }
               }
                }
                @keyframes rightimgdivimg-2{
                    0%{
                        left: 905px;
                        top: 69px;
                    }
                    100%{
                        left: 670px;
                        top: 69px;
                    }
                }*/
}

.opening_template .mainheader {
  text-align: center;
  font-size: 30px;
  font-family: Montserrat-Medium;
  color: #007aff;
  padding-bottom: 10px;
  padding-top: 20px;
}

.opening_template .subpara {
  text-align: center;
  font-size: 15px;
  font-family: Poppins-Regular;
  color: #494949;
}

.opening_template .imgdiv {
  display: flex;
  width: 100%;
  flex-direction: row;
  position: absolute;
}

.opening_template .subimgdiv1 {
  position: relative;
  left: 24%;
  z-index: 3;
  top: 20px;
}

.opening_template .subimgdiv1 img {
  width: auto;
  height: 460px;
}

.opening_template .subimgdiv2 {
  position: relative;
  left: 41%;
  z-index: 2;
  top: 85px;
}

.opening_template .subimgdiv2 img {
  width: auto;
  height: 350px;
}

@keyframes subimgdiv2 {
  0% {
    left: 730px;
    top: 10px;
    z-index: 2;
  }

  100% {
    left: 460px;
    top: 10px;
    z-index: 2;
  }
}

.opening_template .subimgdiv3 {
  position: relative;
  left: 54%;
  z-index: 1;
  top: 130px;
}

.opening_template .subimgdiv3 img {
  width: auto;
  height: 250px;
}

.opening_template .subimgdiv4 {
  position: relative;
  z-index: 0;
  left: 861px;
  top: 100px;
  display: none;
}

.opening_template .subimgdiv4 img {
  width: auto;
  height: 250px;
}

.opening_template .subimgdiv5 {
  position: relative;
  z-index: 0;
  left: 861px;
  top: 100px;
  display: none;
}

.opening_template .subimgdiv5 img {
  width: auto;
  height: 250px;
}

.opening_template .subimgdiv6 {
  position: relative;
  z-index: 0;
  left: 861px;
  top: 100px;
  display: none;
}

.opening_template .subimgdiv6 img {
  width: auto;
  height: 250px;
}

.opening_template .subimg3 {
  position: relative;
  z-index: 3;
  left: 650px;
  top: 100px;
  animation-duration: 2s;
  display: none;
}

.opening_template .subimg5_2_1 {
  position: relative;
  z-index: 0;
  left: 190px;
  top: 100px;
  animation-duration: 2s;
  display: none;
}

.opening_template .subimg5_2_1 img {
  width: auto;
  height: 250px;
}

.opening_template .subimgarrow-left {
  position: relative;
  top: 180px;
  cursor: pointer;
}

.opening_template .subimgarrow-right {
  position: relative;
  top: 180px;
  left: 68.5%;
  cursor: pointer;
}

.opening_template .subimgdiv_2_2_1 {
  position: relative;
  left: 24%;
  z-index: 2;
  top: 20px;
  animation-duration: 2s;
  animation-name: mainimgdiv;
}

.opening_template .subimgdiv_2_2_1 img {
  width: auto;
  height: 460px;
  box-shadow: 0px 12px 14px -3px #cccccc;
  animation-duration: 2s;
  animation-name: mainimgdivimage;
  background-color: white;
}

@keyframes mainimgdivimage {
  0% {
    height: 350px;
    top: 0px;
  }

  100% {
    height: 460px;
    top: 20px;
  }
}

@keyframes mainimgdiv {
  0% {
    left: 41%;
    top: 20px;
  }

  100% {
    left: 24%;
    top: 20px;
  }
}

.opening_template .subimgdiv_2_2-2 {
  position: relative;
  left: 41%;
  z-index: 1;
  top: 60px;
  animation-duration: 2s;
  animation-name: rightimgdiv_1;
}

.opening_template .subimgdiv_2_2-2 img {
  width: auto;
  height: 350px;
  animation-duration: 2s;
  animation-name: rightimgdiv_1image;
}

@keyframes rightimgdiv_1image {
  0% {
    height: 250px;
    top: 0px;
  }

  100% {
    height: 350px;
    top: 60px;
  }
}

@keyframes rightimgdiv_1 {
  0% {
    left: 53%;
    top: 60px;
  }

  100% {
    left: 41%;
    top: 60px;
  }
}

.opening_template .subimgdiv_2_2-3 {
  position: relative;
  z-index: 0;
  left: 54%;
  top: 120px;
  display: block;
  animation-duration: 2s;
  animation-name: mainimgdiv-3;
}

.opening_template .subimgdiv_2_2-3 img {
  width: auto;
  height: 250px;
  animation-duration: 2s;
  animation-name: mainimgdiv-3image;
}

@keyframes mainimgdiv-3image {
  0% {
    height: 0px;
    top: 0px;
  }

  100% {
    height: 250px;
    top: 120px;
  }
}

@keyframes mainimgdiv-3 {
  0% {
    left: 55%;
    top: 120px;
  }

  100% {
    left: 54%;
    top: 120px;
  }
}

.opening_template .subimgdiv_2_2-4 {
  position: relative;
  left: 9%;
  z-index: 1;
  top: 60px;
  animation-duration: 2s;
  animation-name: subimgdiv;
}

.opening_template .subimgdiv_2_2-4 img {
  width: auto;
  height: 350px;
  animation-duration: 2s;
  animation-name: subimgdivimage;
}

@keyframes subimgdivimage {
  0% {
    height: 460px;
    margin-top: -5px;
  }

  100% {
    height: 350px;
    margin-top: 0px;
  }
}

@keyframes subimgdiv {
  0% {
    left: 21%;
    top: 60px;
    z-index: 3;
  }

  100% {
    left: 9%;
    top: 60px;
    z-index: 3;
  }
}

.opening_template .subimg2-5 {
  position: relative;
  z-index: 1;
  left: 2%;
  top: 100px;
  animation-duration: 2s;
  animation-name: subimgleft_1;
}

.opening_template .subimg2-5 img {
  width: auto;
  height: 250px;
  animation-duration: 2s;
  animation-name: subimgleft_1image;
}

@keyframes subimgleft_1image {
  0% {
    top: 0px;
    height: 350px;
  }

  100% {
    top: 100px;
    height: 250px;
  }
}

@keyframes subimgleft_1 {
  0% {
    left: 9%;
    margin-top: -40px;
    z-index: 3;
  }

  100% {
    left: 2%;
    margin-top: 0px;
    z-index: 3;
  }
}

.opening_template .subimg4 {
  position: relative;
  z-index: 2;
  left: 7%;
  top: 100px;
  animation-duration: 2s;
  display: none;
}

.opening_template .subimg4 img {
  width: auto;
  height: 250px;
}

.opening_template .subimg4_1 {
  position: relative;
  z-index: 2;
  left: 67%;
  top: 100px;
  animation-duration: 2s;
  display: none;
}

.opening_template .subimg4_1 img {
  width: auto;
  height: 250px;
}

.opening_template .previous_2 {
  position: relative;
  left: 38%;
  z-index: 1;
  top: 60px;
  animation-duration: 2s;
  animation-name: previous_2image;
}

.opening_template .previous_2 img {
  width: auto;
  height: 350px;
  animation-duration: 2s;
  animation-name: previousimg_2;
}

@keyframes previousimg_2 {
  0% {
    height: 460px;
    top: 0px;
  }

  100% {
    height: 350px;
    top: 60px;
  }
}

@keyframes previous_2image {
  0% {
    left: 20%;
    top: 60px;
    z-index: 3;
  }

  100% {
    left: 38%;
    top: 60px;
    z-index: 1;
  }
}

.opening_template .previous_1 {
  position: relative;
  left: 20%;
  z-index: 2;
  top: 20px;
  animation-duration: 2s;
  animation-name: previous_1image;
}

.opening_template .previous_1 img {
  width: auto;
  height: 460px;
  animation-duration: 2s;
  animation-name: previousimg_1;
}

@keyframes previousimg_1 {
  0% {
    height: 350px;
    top: 0px;
  }

  100% {
    height: 460px;
    top: 20px;
  }
}

@keyframes previous_1image {
  0% {
    left: 9%;
    top: 20px;
  }

  100% {
    left: 20%;
    top: 20px;
  }
}

.opening_template .previous_4 {
  position: relative;
  left: 9%;
  z-index: 1;
  top: 60px;
  animation-duration: 2s;
  animation-name: previous_4image;
}

.opening_template .previous_4 img {
  width: auto;
  height: 350px;
  animation-duration: 2s;
  animation-name: previousimg_4;
}

@keyframes previousimg_4 {
  0% {
    height: 250px;
    top: 0px;
  }

  100% {
    height: 350px;
    top: 60px;
  }
}

@keyframes previous_4image {
  0% {
    left: 2%;
    top: 60px;
  }

  100% {
    left: 9%;
    top: 60px;
  }
}

.opening_template .previous_5 {
  position: relative;
  z-index: 0;
  left: 2%;
  top: 120px;
  display: block;
  animation-duration: 2s;
  animation-name: previous_5image;
}

.opening_template .previous_5 img {
  width: auto;
  height: 250px;
  animation-duration: 2s;
  animation-name: previousimg_5;
}

@keyframes previousimg_5 {
  0% {
    height: 0px;
    top: 0px;
  }

  100% {
    height: 250px;
    top: 120px;
  }
}

@keyframes previous_5image {
  0% {
    left: 3%;
    top: 120px;
  }

  100% {
    left: 2%;
    top: 120px;
  }
}

.opening_template .previous_3 {
  position: relative;
  z-index: 0;
  left: 53%;
  top: 100px;
  animation-duration: 2s;
  animation-name: previous_3image;
}

.opening_template .previous_3 img {
  width: auto;
  height: 250px;
  animation-duration: 2s;
  animation-name: previousimg_3;
}

@keyframes previousimg_3 {
  0% {
    top: 0px;
    height: 350px;
  }

  100% {
    top: 100px;
    height: 250px;
  }
}

@keyframes previous_3image {
  0% {
    left: 38%;
    top: 100px;
  }

  100% {
    left: 53%;
    top: 100px;
  }
}

.opening_template .default {
  border: 1px solid #4194ef;
  padding: 11px 10px 11px 10px;
  background-color: #4194ef;
  font-family: Poppins-Regular;
  color: #ffffff;
  font-size: 16px;
  width: 23%;
  border-radius: 8px;
  top: 510px;
  position: relative;
  display: flex;
  justify-content: center;
}

.opening_template .later {
  color: #4194ef;
  font-family: Poppins-Regular;
  font-size: 16px;
  top: 511px;
  position: relative;
  padding-top: 30px;
  display: flex;
  justify-content: center;
  margin-left: 6%;
}

.opening_template .arrowdisplay {
  display: none;
}

.container_flex {
  width: 100%;
  display: flex;
  justify-content: center;
}

.title_flex {
  width: 50%;
  display: flex;
  flex-direction: column;
  padding: 20px;
}

.customizeheading {
  color: #007aff;
  font-family: Montserrat-Semibold;
  font-size: 28px;
  text-align: center;
}

.customizepara {
  text-align: center;
  font-family: Montserrat-Regular;
  font-size: 12px;
  color: #494949;
  margin-top: 10px;
  margin-bottom: 20px;
}

.mainlogo {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}

.mainlogo1 {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  margin-left: 10px;
}

.profile {
  width: 50%;
  cursor: pointer;
}

.profile1 {
  display: flex;
  flex-direction: column;
}

.logoimage {
  width: 50%;
  cursor: pointer;
}

.logoimage1 {
  display: flex;
  flex-direction: column;
}

.photo_text {
  font-family: Montserrat-Regular;
  font-size: 14px;
  color: #494949;
  text-align: center;
  position: relative;
  left: 10%;
}

.photo_text1 {
  font-family: Montserrat-Regular;
  font-size: 14px;
  color: #494949;
  text-align: center;
  margin-left: 10%;
}

.phototext1 {
  font-family: Montserrat-Regular;
  font-size: 14px;
  color: #494949;
  position: relative;
  left: 11%;
  text-align: center;
}

.photo_text_1 {
  margin-top: -10px;
  font-family: Montserrat-Regular;
  font-size: 14px;
  color: #494949;
  margin-left: 20%;
}

.photo_img {
  margin-bottom: 6px;
  margin-left: 17%;
}

.globel_img {
  position: relative;
  left: 26%;
}

.photo_img1 {
  margin-left: 17%;
}

.imagesubtext {
  text-align: center;
  font-family: Montserrat-Regular;
  font-size: 10px;
  color: #494949;
  margin-bottom: 25px;
  margin-left: -10px;
}

#default {
  border: 1px solid #5E9AFF;
  padding: 9px 10px 9px 10px;
  background-color: #5E9AFF;
  font-family: Montserrat-Medium;
  color: white;
  font-size: 15px;
  width: 45%;
  border-radius: 5px;
  text-align: center;
  margin-left: 28%;
  justify-content: space-around;
  display: flex;
  margin-top: 15px;
  cursor: pointer;
}

#later {
  color: #5E9AFF;
  font-family: Montserrat-Medium;
  font-size: 13px;
  margin-top: 20px;
  display: flex;
  justify-content: center;
  width: 104%;
  cursor: pointer;
}

.default_portion {
  display: flex;
  justify-content: center;
  margin-left: 6%;
}

.tempProfileImgCls {
  position: absolute;
  display: block;
  border: 0;
  border-radius: 10px;
  width: 124px;
  margin: 10px;
  left: 26%;
}

.ProfileImgCls {
  border: 0;
  border-radius: 10px;
  width: auto;
  height: 150px;
  margin-left: 19%;
}

.profileuploadfield {
  position: absolute !important;
  top: 12%;
  left: 30%;
}

.logoimgsec {
  width: 128px;
  max-height: 125px;
  cursor: pointer;
  border-radius: 10px;
  margin: 10px;
}

.logoimgempty {
  width: auto;
  height: 150px;
  margin-top: 5%;
}

.container .FormContainer .image-table-wrapper .DisplayNoneCls {
  display: none;
}

.container .FormContainer .image-table-wrapper .upload-photo-div .image-upload-file-input {
  margin-left: 0px !important;
  display: inline-block !important;
}

.container .FormContainer .image-table-wrapper .ProfileImgCls {
  max-width: 128px;
  max-height: 128px;
  position: absolute;
  display: block;
  border: 0;
  margin-left: auto;
  margin-right: auto;
  border-radius: 10px;
}

.hidden_btn {
  width: 100%;
  height: 100%;
  z-index: 1;
  position: absolute;
  background: transparent;
  cursor: pointer;
}

.ImageEmpty {
  content: '';
}

.ProfilePhotoUpload {
  width: 125px;
  height: 125px !important;
  cursor: pointer;
}

.select,
input {
  font-size: 14px !important;
  font-family: Montserrat-Regular !important;
  font-weight: 600 !important;
  border-color: #ccc;
}

.logoimgdiv {
  display: flex;
  justify-content: center;
  align-items: center;
}

.DisplayNoneClsEmpty {
  width: 128px;
  height: 128px;
  display: block;
  border: 0;
  cursor: pointer;
}

.logopopup {
  margin-top: -29px !important;
  margin-left: 35px !important;
}

.logo-container {
  text-align: center;
}

.logo-container .logo-title {
  font-family: Montserrat-Regular;
  text-align: center;
  font-size: 16px;
  color: #0E2F51;
  padding: 20px;
}

.logo-container .LogoImgCls {
  width: 135px;
  height: 135px;
  border: 0;
  cursor: pointer;
}

.logo-container .upload-logo {
  background: transparent;
  width: 128px;
  height: 128px;
  border: 2px dashed #508AFF;
  border-radius: 10px;
  margin-top: 19px;
  position: relative;
  left: 177px;
  top: -148px;
}

.logo-container .upload-logo-div {
  width: 100%;
  height: 100%;
  text-align: center;
}

.logo-container .ProfileLogoUploadDiv {
  position: absolute;
  height: 100px;
  width: 125px;
  top: 0px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  color: #508AFF;
  font-size: 15px;
  border: 0 !important;
  font-family: Montserrat-Regular;
}

.logo-container .hidden-field {
  display: none !important;
}

.logo-container .ProfileLogoUploadSpan {
  color: #23405E;
}

.logo-container .ProfileLogoUpload {
  height: 126px;
  border: none;
}

.logo-container .logo-upload {
  text-align: center;
  margin-top: 17px;
  height: 170px;
}

.logo-container .DisplayNoneCls {
  display: none;
}

.logo-container .if-logo {
  border: none !important;
}

.logo-container .logobtn {
  color: #fff;
  padding: 5px 20px;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  width: 100%;
  border: none;
  outline: none;
  font-size: 13px !important;
  background-color: #508AFF;
  margin-bottom: 22px;
}

.logo-container .logobtnred {
  color: #fff;
  padding: 5px 20px;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  width: 100%;
  border: none;
  outline: none;
  font-size: 13px !important;
  background-color: #E55032 !important;
  margin-bottom: 22px;
}

.logo-container .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #969494;
}

.logo-container .TapPhotoEditCls {
  clear: both;
  color: #508AFF;
  font-family: Montserrat-Regular;
  text-align: center;
  margin-top: 10px;
}

.LoaderImgCls {
  width: auto !important;
  height: auto !important;
  top: 49px !important;
  left: 63px !important;
}

.container_report {
  width: 100%;
  display: flex;
  justify-content: center;
}

.title_report {
  width: 70%;
  display: flex;
  flex-direction: column;
  padding: 20px;
}

.customizepara_report {
  text-align: center;
  font-family: Montserrat-Regular;
  font-size: 15px;
  color: #494949;
  margin-top: 13px;
  margin-bottom: 20px;
}

.customizeheading_report {
  color: #007aff;
  font-family: Montserrat-Semibold;
  font-size: 34px;
  text-align: center;
}

.mainlogo_report {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}

.profile_report {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  width: 50%;
}

.imglogo_report {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  width: 50%;
}

.logotext_report {
  font-size: 17px;
  font-family: Montserrat-Semibold;
  color: #007aff;
  z-index: 1;
  position: absolute;
  text-align: center;
  margin-top: 50px;
  margin-left: 28px;
}

.logotext_report1 {
  font-size: 17px;
  font-family: Montserrat-Semibold;
  color: #007aff;
  z-index: 1;
  position: absolute;
  text-align: center;
  margin-top: 50px;
  margin-left: -20px;
}

.imgreport {
  z-index: 0;
}

.imagesubtext_report {
  text-align: center;
  font-family: Montserrat-Regular;
  font-size: 11px;
  color: #494949;
  margin-bottom: 25px;
  margin-left: -10px;
}

.closepopupimage {
  position: absolute !important;
  margin-top: -60px !important;
  max-width: 1020px !important;
  text-align: right !important;
  margin-left: -5px !important;
  z-index: 9999999 !important;
}

.closepopupimage_1 {
  position: absolute !important;
  margin-top: -60px !important;
  max-width: 970px !important;
  text-align: right !important;
  margin-left: -5px !important;
  z-index: 9999999 !important;
}

.closepopupimage_2 {
  position: absolute !important;
  margin-top: -51px !important;
  max-width: 1209px !important;
  text-align: right !important;
  margin-left: -5px !important;
  z-index: 9999999 !important;
}

.popular_most {
  background-color: violet;
  position: absolute;
  z-index: 4;
  color: #ffffff;
  font-size: 13px;
  font-family: Montserrat-Semibold;
  display: flex;
  border-radius: 5px;
  left: 23%;
}

.righttriangle {
  border-bottom: solid 0px transparent;
  border-right: solid 13px transparent;
  border-left: solid 0px white;
  border-top: solid 35px white;
  position: relative;
}

.lefttriangle {
  border-bottom: solid 0px white;
  border-right: solid 13px white;
  border-left: solid 0px transparent;
  border-top: solid 35px transparent;
  position: relative;
}

.TCCcenter {
  width: 90%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 550px;
  position: relative;
}

.TCCcenter .mostpopdiv {
  position: absolute;
  width: 124px;
  z-index: 4;
  background-color: #8155fb;
  color: white;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 5px;
  top: -13px;
  font-family: Montserrat-Regular;
  font-size: 11px;
  left: 10px;
}

.TCCcenter .mostpopdiv .mostpoprightang {
  border-bottom: solid 0px transparent;
  border-right: solid 14px transparent;
  border-left: solid 0px white;
  border-top: solid 25px white;
}

.TCCcenter .mostpopdiv .mostpopleftang {
  border-bottom: solid 0px white;
  border-right: solid 13px white;
  border-left: solid 0px transparent;
  border-top: solid 25px transparent;
}

.notify_correct {
  height: 17px;
  width: 16px;
  background-color: #07e207;
  border-radius: 50%;
  left: 91%;
  z-index: 1;
  position: relative;
  top: 17px;
}

.notify {
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  transform: rotate(45deg);
  margin-top: 2px;
  width: 5px;
  height: 11px;
  margin-left: 6px;
  position: absolute;
}

.notify_correct1 {
  height: 17px;
  width: 16px;
  background-color: #07e207;
  border-radius: 50%;
  left: 79%;
  z-index: 1;
  position: relative;
  top: 17px;
}

.notify1 {
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  transform: rotate(45deg);
  margin-top: 2px;
  width: 5px;
  height: 11px;
  margin-left: 6px;
  position: absolute;
}

.notify_webcorrect1 {
  height: 17px;
  width: 16px;
  background-color: #07e207;
  border-radius: 50%;
  left: 88%;
  z-index: 1;
  position: relative;
  top: 17px;
}

.notifyweb1 {
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  transform: rotate(45deg);
  margin-top: 2px;
  width: 5px;
  height: 11px;
  margin-left: 6px;
  position: absolute;
}

.notify_webcorrect2 {
  height: 17px;
  width: 16px;
  background-color: #07e207;
  border-radius: 50%;
  left: 76%;
  z-index: 1;
  position: relative;
  top: 10px;
}

.notifyweb2 {
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  transform: rotate(45deg);
  margin-top: 2px;
  width: 5px;
  height: 11px;
  margin-left: 6px;
  position: absolute;
}

.ProfileLogoUploadDivImage {
  position: absolute;
  height: 100px;
  width: 125px;
  top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  color: #508AFF;
  font-size: 15px;
  border: 0 !important;
  font-family: Montserrat-Regular;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.tutorial {
  font-family: Montserrat-Semibold;
  color: #494949;
  font-size: 25px;
  margin-bottom: 15px;
}

.tutorial_estimate {
  font-family: Montserrat-Semibold;
  color: #494949;
  font-size: 23px;
  margin-top: 20px;
  text-align: center;
}

.tutorial_text {
  font-family: Montserrat-Regular;
  color: #494949;
  font-size: 18px;
  margin-top: 20px;
  margin-bottom: 20px;
  word-spacing: 3px;
  letter-spacing: 1px;
  margin-left: 10px;
}

.skip_text {
  font-family: Montserrat-Regular;
  color: #508AFF;
  font-size: 15px;
  text-align: center;
  margin-top: 20px;
  width: 100%;
  margin-left: 3px;
}

.tutorial_portion {
  display: block;
}

.tutorial_image {
  height: 460px;
}

.tutorial_img {
  height: 670px;
}

@media screen and (max-width: 585px) {
  .signup {
    margin-left: 3% !important;
  }

  .tutorial {
    font-size: 22px;
    width: 200px;
  }

  .tutorialclass {
    max-width: 328px !important;
  }

  .tutorial_image {
    height: 260px;
    width: auto;
  }

  .tutorial_img {
    height: 385px;
    width: auto;
  }

  .tutorial_estimate {
    font-size: 19px;
    width: 235px;
    padding-left: 65px;
  }

  .tutorial_text {
    font-size: 11px;
    width: 285px;
    word-spacing: 1px;
  }

  #default {
    width: 170px;
    margin-left: 65px;
  }

  .skip_text {
    font-size: 13px;
    width: 300px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvcHJlbWl1bXNjcmVlbi5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9wcmVtaXVtc2NyZWVuLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiXG5cbi5vcGVuaW5nX3RlbXBsYXRle1xuLm1haW5oZWFkZXJ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAgTW9udHNlcnJhdC1NZWRpdW07O1xuICAgIGNvbG9yOiAjMDA3YWZmO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLnN1YnBhcmF7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhcjtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbn1cbi5pbWdkaXZ7XG5kaXNwbGF5OiBmbGV4O1xud2lkdGg6IDEwMCU7XG5mbGV4LWRpcmVjdGlvbjogcm93O1xucG9zaXRpb246IGFic29sdXRlO1xufVxuLnN1YmltZ2RpdjF7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAyNCU7XG4gIHotaW5kZXg6IDM7XG4gIHRvcDogMjBweDtcbiAgaW1ne1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiA0NjBweDtcbiAgfVxuICAgICB9XG4uc3ViaW1nZGl2MntcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbmxlZnQ6IDQxJTtcbnotaW5kZXg6IDI7XG50b3A6IDg1cHg7XG5pbWd7XG4gICAgd2lkdGg6IGF1dG87XG4gICBoZWlnaHQ6IDM1MHB4O1xufVxuIH1cblxuQGtleWZyYW1lcyBzdWJpbWdkaXYye1xuICAgIDAle1xuICAgICAgICBsZWZ0OiA3MzBweDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgICAxMDAle1xuICAgICAgICBsZWZ0OiA0NjBweDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cbn1cblxuLypcbiAgICAuc3ViaW1nZGl2XzJfMl8zXzN7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiA3MHB4O1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICB0b3A6IDEyMHB4O1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgICAgICBhbmltYXRpb24tbmFtZTogc3ViaW1nZGl2XzJfMl8zX2ltZztcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogc3ViaW1nZGl2XzJfMl8zXzNpbWc7XG4gICAgICAgICAgICBAa2V5ZnJhbWVzIHN1YmltZ2Rpdl8yXzJfM18zaW1ne1xuICAgICAgICAgICAgICAgIDAle1xuICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAxMDAle1xuICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAgfVxuICAgICAgICAgQGtleWZyYW1lcyBzdWJpbWdkaXZfMl8yXzNfaW1ne1xuICAgICAgICAgICAgMCV7XG4gICAgICAgICAgICAgICAgbGVmdDogMjEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIDEwMCV7XG4gICAgICAgICAgICAgICAgbGVmdDogNzBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDEyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICAuc3ViaW1nZGl2XzJfMl8zXzR7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6IDE2MHB4O1xuICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgIH1cbiAuc3ViaW1nZGl2XzJfM18ze1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDQyMHB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiAxMHB4O1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgYW5pbWF0aW9uLW5hbWU6IG1haW5pbWdkaXYtMTtcbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogNDYwcHg7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiAgbWFpbmltZ2Rpdi0xaW1hZ2U7XG4gICAgICAgIEBrZXlmcmFtZXMgbWFpbmltZ2Rpdi0xaW1hZ2V7XG4gICAgICAgICAgICAwJXtcbiAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAxMDAle1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQ2MHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbkBrZXlmcmFtZXMgbWFpbmltZ2Rpdi0xe1xuICAgIDAle1xuICAgICAgICBsZWZ0OiA2NzBweDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgIH1cbiAgICAxMDAle1xuICAgICAgICBsZWZ0OiA0MjBweDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgIH1cbn1cbiAuc3ViaW1nZGl2XzJfM180e1xuICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgbGVmdDogMzIwcHg7XG4gICAgIHotaW5kZXg6IDE7XG4gICAgIHRvcDogNjBweDtcbiAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgYW5pbWF0aW9uLW5hbWU6IG1haW5pbWdkaXZfMl8zX2ltZztcbiAgICAgaW1nIHtcbiAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBtYWluaW1nZGl2XzJfaW1nO1xuICAgICAgICAgQGtleWZyYW1lcyBtYWluaW1nZGl2XzJfaW1ne1xuICAgICAgICAgICAgMCV7XG4gICAgICAgICAgICAgIGhlaWdodDogNDYwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAxMDAle1xuICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgfVxuIH1cbiBAa2V5ZnJhbWVzIG1haW5pbWdkaXZfMl8zX2ltZ3tcbiAgICAwJXtcbiAgICAgICAgbGVmdDogNDAwcHg7XG4gICAgICAgIHRvcDogNjBweDtcbiAgICB9XG4gICAgMTAwJXtcbiAgICAgICAgbGVmdDogMzIwcHg7XG4gICAgICAgIHRvcDogNjBweDtcbiAgICB9XG59XG4gLnN1YmltZ2Rpdl8yXzNfNXtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAyMTBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogNjBweDtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzdWJpbWdkaXZfMl8zXzUtaW1nO1xuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzdWJpbWdkaXZfMl8zXzVfaW1nO1xuICAgICAgICBAa2V5ZnJhbWVzIHN1YmltZ2Rpdl8yXzNfNV9pbWd7XG4gICAgICAgICAgICAwJXtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0NjBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIDEwMCV7XG4gICAgICAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbkBrZXlmcmFtZXMgc3ViaW1nZGl2XzJfM181LWltZ3tcbiAgICAwJXtcbiAgICAgICAgbGVmdDogNDAwcHg7XG4gICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gICAgMTAwJXtcbiAgICAgICAgbGVmdDogMjEwcHg7XG4gICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG59XG4qL1xuLnN1YmltZ2RpdjN7XG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XG5sZWZ0OiA1NCU7XG4gei1pbmRleDogMTtcbnRvcDogMTMwcHg7XG5pbWd7XG4gICAgd2lkdGg6IGF1dG87XG4gaGVpZ2h0OiAyNTBweDtcbn1cbiAgICB9XG4gICBcbi5zdWJpbWdkaXY0e1xuICAgcG9zaXRpb246IHJlbGF0aXZlO1xuei1pbmRleDogMDtcbmxlZnQ6IDg2MXB4O1xudG9wOiAxMDBweDtcbmRpc3BsYXk6IG5vbmU7XG5pbWd7XG4gICAgd2lkdGg6IGF1dG87XG4gaGVpZ2h0OiAyNTBweDtcbn1cbiB9XG4gLyouc3ViaW1nZGl2XzRfMXtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA2NjBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogNzhweDtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJpZ2h0aW1nZGl2LTI7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICBhbmltYXRpb24tbmFtZTogcmlnaHRpbWdkaXYtMmltYWdlO1xuICAgIEBrZXlmcmFtZXMgcmlnaHRpbWdkaXYtMmltYWdle1xuICAgICAgICAwJXtcbiAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgfVxuICAgICAgICAxMDAle1xuICAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgICAgdG9wOiA3OHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIH1cbiAgICAgfVxuICAgICBAa2V5ZnJhbWVzIHJpZ2h0aW1nZGl2LTJ7XG4gICAgICAgIDAle1xuICAgICAgICAgICAgbGVmdDogODMwcHg7XG4gICAgICAgICAgICB0b3A6IDc4cHg7XG4gICAgICAgIH1cbiAgICAgICAgMTAwJXtcbiAgICAgICAgICAgIGxlZnQ6IDY5MHB4O1xuICAgICAgICAgICAgdG9wOiA3OHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICAuc3ViaW1nZGl2XzRfMntcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IDQwMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IG1haW5pbWdkaXYtMjtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogNDYwcHg7XG4gICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgICAgICBhbmltYXRpb24tbmFtZTogbWFpbmltZ2Rpdi0yaW1hZ2U7XG4gICAgICAgIEBrZXlmcmFtZXMgbWFpbmltZ2Rpdi0yaW1hZ2V7XG4gICAgICAgICAgICAwJXtcbiAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAxMDAle1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQ2MHB4O1xuICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgIH1cbiAgICAgICAgIEBrZXlmcmFtZXMgbWFpbmltZ2Rpdi0ye1xuICAgICAgICAgICAgMCV7XG4gICAgICAgICAgICAgICAgbGVmdDogNjAwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAxMDAle1xuICAgICAgICAgICAgICAgIGxlZnQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICAuc3ViaW1nZGl2XzRfM3tcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbGVmdDogMjEwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgdG9wOiA0OHB4O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIC5zdWJpbWdkaXZfNF8zXzF7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbGVmdDogNDcwcHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB0b3A6IDI4cHg7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogbWFpbmltZ2Rpdi0zO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NjBweDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IG1haW5pbWdkaXYtM2ltYWdlO1xuICAgICAgICAgICAgICAgICAgICBAa2V5ZnJhbWVzIG1haW5pbWdkaXYtM2ltYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgMCV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgMTAwJXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgQGtleWZyYW1lcyBtYWluaW1nZGl2LTN7XG4gICAgICAgICAgICAgICAgICAgIDAle1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgMTAwJXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQ3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfSovXG4gLnN1YmltZ2RpdjV7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICB6LWluZGV4OiAwO1xuICAgbGVmdDogODYxcHg7XG4gICB0b3A6IDEwMHB4O1xuICAgZGlzcGxheTogbm9uZTtcbiAgIGltZ3tcbiAgICAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgfVxuICAgIH1cbiAgLyogICAgICAuc3ViaW1nZGl2NS0ye1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgIGxlZnQ6IDkwMHB4O1xuICAgICAgICAgICB0b3A6IDEzMXB4O1xuICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHJpZ2h0aW1nZGl2LTE7XG4gICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcmlnaHRpbWdkaXYtMWltYWdlO1xuICAgICAgICAgICAgICAgQGtleWZyYW1lcyByaWdodGltZ2Rpdi0xaW1hZ2V7XG4gICAgICAgICAgICAgICAgMCV7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgMTAwJXtcbiAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMzFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBrZXlmcmFtZXMgcmlnaHRpbWdkaXYtMXtcbiAgICAgICAgICAgICAgICAwJXtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogOTA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTMxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIDEwMCV7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDkwMHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEzMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdWJpbWdkaXY1LTN7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgICAgbGVmdDogNjcwcHg7XG4gICAgICAgICAgICAgICB0b3A6IDY5cHg7XG4gICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcmlnaHRpbWdkaXZpbWctMjtcbiAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcmlnaHRpbWdkaXZpbWctMmltYWdlO1xuICAgICAgICAgICAgICAgICAgIEBrZXlmcmFtZXMgcmlnaHRpbWdkaXZpbWctMmltYWdle1xuICAgICAgICAgICAgICAgICAgICAwJXtcbiAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAxMDAle1xuICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2OXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAa2V5ZnJhbWVzIHJpZ2h0aW1nZGl2aW1nLTJ7XG4gICAgICAgICAgICAgICAgICAgIDAle1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogOTA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDY5cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgMTAwJXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2OXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfSovXG4gICAgLnN1YmltZ2RpdjZ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgbGVmdDogODYxcHg7XG4gICAgICAgdG9wOiAxMDBweDtcbiAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgIGltZ3tcbiAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuIFxuIC5zdWJpbWcze1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgei1pbmRleDogMztcbiAgIGxlZnQ6IDY1MHB4O1xuICAgdG9wOiAxMDBweDtcbiAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiBcbiBcbiAgIFxuICAgICAgICAgICAgLnN1YmltZzVfMl8xe1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgIGxlZnQ6IDE5MHB4O1xuICAgICAgICAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICBcbi5zdWJpbWdhcnJvdy1sZWZ0e1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMTgwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4uc3ViaW1nYXJyb3ctcmlnaHR7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMTgwcHg7XG4gICAgICAgICAgICBsZWZ0OiA2OC41JTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cblxuXG4vL2Fub3RoZXJcblxuLnN1YmltZ2Rpdl8yXzJfMXtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAyNCU7XG4gICAgIHotaW5kZXg6IDI7XG4gICAgIHRvcDogMjBweDtcbiAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgYW5pbWF0aW9uLW5hbWU6IG1haW5pbWdkaXY7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDQ2MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMTJweCAxNHB4IC0zcHggI2NjY2NjYztcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IG1haW5pbWdkaXZpbWFnZTtcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBAa2V5ZnJhbWVzIG1haW5pbWdkaXZpbWFnZXtcbiAgICAgICAgICAgIDAle1xuICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIDEwMCV7XG4gICAgICAgICAgICAgIGhlaWdodDogNDYwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICB9XG4gICAgIEBrZXlmcmFtZXMgbWFpbmltZ2RpdntcbiAgICAgICAgMCV7XG4gICAgICAgICAgICBsZWZ0OiA0MSU7XG4gICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgMTAwJXtcbiAgICAgICAgICAgIGxlZnQ6IDI0JTtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuc3ViaW1nZGl2XzJfMi0ye1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogNDElO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgICAgYW5pbWF0aW9uLW5hbWU6IHJpZ2h0aW1nZGl2XzE7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgICAgYW5pbWF0aW9uLW5hbWU6IHJpZ2h0aW1nZGl2XzFpbWFnZTtcbiAgICAgICAgICAgIEBrZXlmcmFtZXMgcmlnaHRpbWdkaXZfMWltYWdle1xuICAgICAgICAgICAgICAgIDAle1xuICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgMTAwJXtcbiAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGtleWZyYW1lcyByaWdodGltZ2Rpdl8xe1xuICAgICAgICAgICAgMCV7XG4gICAgICAgICAgICAgICAgbGVmdDogNTMlO1xuICAgICAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIDEwMCV7XG4gICAgICAgICAgICAgICAgbGVmdDogNDElO1xuICAgICAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3ViaW1nZGl2XzJfMi0ze1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgIGxlZnQ6IDU0JTtcbiAgICAgICAgICAgdG9wOiAxMjBweDtcbiAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IG1haW5pbWdkaXYtMztcbiAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiAgbWFpbmltZ2Rpdi0zaW1hZ2U7XG4gICAgICAgICAgICAgICBAa2V5ZnJhbWVzIG1haW5pbWdkaXYtM2ltYWdle1xuICAgICAgICAgICAgICAgIDAle1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIDEwMCV7XG4gICAgICAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAa2V5ZnJhbWVzIG1haW5pbWdkaXYtM3tcbiAgICAgICAgICAgICAgICAwJXtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTUlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAxMDAle1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1NCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgIFxuICAgICAgICAgICAgLnN1YmltZ2Rpdl8yXzItNHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA5JTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzdWJpbWdkaXYgO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHN1YmltZ2RpdmltYWdlIDtcbiAgICAgICAgICAgICAgICAgICAgQGtleWZyYW1lcyBzdWJpbWdkaXZpbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIDAle1xuICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAxMDAle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAa2V5ZnJhbWVzIHN1YmltZ2RpdntcbiAgICAgICAgICAgICAgICAgICAgMCV7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMSU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIDEwMCV7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA5JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9ICBcbiAgICAgICAgICAgICAgICAuc3ViaW1nMi01e1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIlO1xuICAgICAgICAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogc3ViaW1nbGVmdF8xO1xuICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzdWJpbWdsZWZ0XzFpbWFnZTtcbiAgICAgICAgICAgICAgICAgICAgQGtleWZyYW1lcyBzdWJpbWdsZWZ0XzFpbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIDAle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIDEwMCV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBrZXlmcmFtZXMgc3ViaW1nbGVmdF8xe1xuICAgICAgICAgICAgICAgICAgICAgICAgMCV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogOSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMzsgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAxMDAle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfSAgIFxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnN1YmltZzR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNyU7XG4gICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAgICAgICAgICAgICAuc3ViaW1nNF8xe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY3JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAvLyBwcmV2aW91cyAgICAgICAgICAgICAgICAgICBcbi5wcmV2aW91c18ye1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDM4JTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogNjBweDtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgYW5pbWF0aW9uLW5hbWU6IHByZXZpb3VzXzJpbWFnZTtcbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgYW5pbWF0aW9uLW5hbWU6IHByZXZpb3VzaW1nXzI7XG4gICAgICAgIEBrZXlmcmFtZXMgcHJldmlvdXNpbWdfMntcbiAgICAgICAgICAgIDAle1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQ2MHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgMTAwJXtcbiAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIH1cbiAgICBAa2V5ZnJhbWVzIHByZXZpb3VzXzJpbWFnZXtcbiAgICAgICAgMCV7XG4gICAgICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9XG4gICAgICAgIDEwMCV7XG4gICAgICAgICAgICBsZWZ0OiAzOCU7XG4gICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByZXZpb3VzXzF7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwcmV2aW91c18xaW1hZ2U7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDQ2MHB4O1xuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwcmV2aW91c2ltZ18xO1xuICAgICAgICAgICAgQGtleWZyYW1lcyBwcmV2aW91c2ltZ18xe1xuICAgICAgICAgICAgICAgIDAle1xuICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAxMDAle1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NjBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAgfVxuICAgICAgICAgQGtleWZyYW1lcyBwcmV2aW91c18xaW1hZ2V7XG4gICAgICAgICAgICAwJXtcbiAgICAgICAgICAgICAgICBsZWZ0OiA5JTtcbiAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAxMDAle1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwJTtcbiAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgICAgXG4gICAgICAgIC5wcmV2aW91c180e1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiA5JTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHByZXZpb3VzXzRpbWFnZSA7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHByZXZpb3VzaW1nXzQgO1xuICAgICAgICAgICAgICAgIEBrZXlmcmFtZXMgcHJldmlvdXNpbWdfNHtcbiAgICAgICAgICAgICAgICAgICAgMCV7XG4gICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgMTAwJXtcbiAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAa2V5ZnJhbWVzIHByZXZpb3VzXzRpbWFnZXtcbiAgICAgICAgICAgICAgICAwJXtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMiU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgMTAwJXtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogOSU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9ICAgICAgICBcbiAgICAgICAgICAgIC5wcmV2aW91c181e1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgIGxlZnQ6IDIlO1xuICAgICAgICAgICAgICAgdG9wOiAxMjBweDtcbiAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHByZXZpb3VzXzVpbWFnZTtcbiAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6ICBwcmV2aW91c2ltZ181O1xuICAgICAgICAgICAgICAgICAgIEBrZXlmcmFtZXMgcHJldmlvdXNpbWdfNXtcbiAgICAgICAgICAgICAgICAgICAgMCV7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIDEwMCV7XG4gICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGtleWZyYW1lcyBwcmV2aW91c181aW1hZ2V7XG4gICAgICAgICAgICAgICAgICAgIDAle1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMyU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIDEwMCV7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnByZXZpb3VzXzN7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICAgICAgICAgbGVmdDogNTMlO1xuICAgICAgICAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHJldmlvdXNfM2ltYWdlO1xuICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwcmV2aW91c2ltZ18zO1xuICAgICAgICAgICAgICAgICAgICBAa2V5ZnJhbWVzIHByZXZpb3VzaW1nXzN7XG4gICAgICAgICAgICAgICAgICAgICAgICAwJXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAxMDAle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAa2V5ZnJhbWVzIHByZXZpb3VzXzNpbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIDAle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIDEwMCV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTMlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH0gXG4gLmRlZmF1bHQgIHtcbiAgICAgYm9yZGVyOiAxcHggc29saWQgIzQxOTRlZjtcbiAgICAgcGFkZGluZzogMTFweCAxMHB4IDExcHggMTBweDtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQxOTRlZjtcbiAgICAgZm9udC1mYW1pbHk6ICBQb3BwaW5zLVJlZ3VsYXIgO1xuICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICB3aWR0aDogMjMlO1xuICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgIHRvcDogNTEwcHg7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuIH0gICAgICAgICAgICAgICAgICAgXG4gLmxhdGVyICB7XG5cbiAgICBjb2xvcjogIzQxOTRlZjtcbiAgICBmb250LWZhbWlseTogIFBvcHBpbnMtUmVndWxhciA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRvcDogNTExcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDYlO1xufSAgICAgIFxuXG4uYXJyb3dkaXNwbGF5e1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG59XG5cbi8vY3VzdG9taXplXG4uY29udGFpbmVyX2ZsZXh7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICBcbiAgLnRpdGxlX2ZsZXh7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuLmN1c3RvbWl6ZWhlYWRpbmd7XG4gICAgY29sb3I6ICMwMDdhZmY7XG4gICAgZm9udC1mYW1pbHk6ICBNb250c2VycmF0LVNlbWlib2xkO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY3VzdG9taXplcGFyYXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICBNb250c2VycmF0LVJlZ3VsYXIgO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubWFpbmxvZ297XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuLm1haW5sb2dvMXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucHJvZmlsZXtcbiAgICB3aWR0aDogNTAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wcm9maWxlMXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubG9nb2ltYWdle1xuICAgIHdpZHRoOiA1MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxvZ29pbWFnZTF7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnBob3RvX3RleHR7XG4gICAgZm9udC1mYW1pbHk6ICBNb250c2VycmF0LVJlZ3VsYXIgO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDEwJTtcbn1cbi5waG90b190ZXh0MXtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhciA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNDk0OTQ5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogMTAlO1xufVxuXG4ucGhvdG90ZXh0MXtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhciA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNDk0OTQ5O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAxMSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBob3RvX3RleHRfMXtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhciA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNDk0OTQ5O1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7XG59XG4ucGhvdG9faW1ne1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICBtYXJnaW4tbGVmdDogMTclO1xufVxuLmdsb2JlbF9pbWd7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDI2JTtcbn1cbi5waG90b19pbWcxe1xuICAgIG1hcmdpbi1sZWZ0OiAxNyU7XG59XG4uaW1hZ2VzdWJ0ZXh0e1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhciA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGNvbG9yOiAjNDk0OTQ5O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuI2RlZmF1bHQgIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNUU5QUZGIDtcbiAgICBwYWRkaW5nOiA5cHggMTBweCA5cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUU5QUZGIDtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAyOCU7XG4gICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgIGRpc3BsYXk6IGZsZXg7XG4gICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgY3Vyc29yOiBwb2ludGVyO1xufSAgICAgICAgICAgICAgICAgICBcbiNsYXRlciAge1xuXG4gICBjb2xvcjogIzVFOUFGRjtcbiAgIGZvbnQtZmFtaWx5OiAgIE1vbnRzZXJyYXQtTWVkaXVtIDtcbiAgIGZvbnQtc2l6ZTogMTNweDtcbiAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICBkaXNwbGF5OiBmbGV4O1xuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICB3aWR0aDogMTA0JTtcbiAgIGN1cnNvcjogcG9pbnRlcjtcbn0gICAgICBcbi5kZWZhdWx0X3BvcnRpb257XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogNiU7XG59XG4udGVtcFByb2ZpbGVJbWdDbHN7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHdpZHRoOiAxMjRweDtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgbGVmdDogMjYlO1xufVxuLlByb2ZpbGVJbWdDbHN7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTklO1xufVxuLnByb2ZpbGV1cGxvYWRmaWVsZHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IDEyJTtcbiAgICBsZWZ0OiAzMCU7XG59XG4ubG9nb2ltZ3NlY3tcbiAgICB3aWR0aDogMTI4cHg7XG4gICAgbWF4LWhlaWdodDogMTI1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luOiAxMHB4O1xufVxuLmxvZ29pbWdlbXB0eXtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1hcmdpbi10b3A6IDUlO1xufVxuXG4uY29udGFpbmVyIC5Gb3JtQ29udGFpbmVyIC5pbWFnZS10YWJsZS13cmFwcGVyIC5EaXNwbGF5Tm9uZUNscyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWluZXIgLkZvcm1Db250YWluZXIgLmltYWdlLXRhYmxlLXdyYXBwZXIgLnVwbG9hZC1waG90by1kaXYgLmltYWdlLXVwbG9hZC1maWxlLWlucHV0IHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG4uY29udGFpbmVyIC5Gb3JtQ29udGFpbmVyIC5pbWFnZS10YWJsZS13cmFwcGVyIC5Qcm9maWxlSW1nQ2xzIHtcbiAgICBtYXgtd2lkdGg6IDEyOHB4O1xuICAgIG1heC1oZWlnaHQ6IDEyOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uaGlkZGVuX2J0bntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uSW1hZ2VFbXB0eXtcbiAgICBjb250ZW50OicnO1xufVxuLlByb2ZpbGVQaG90b1VwbG9hZHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZWxlY3QsIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbiAubG9nb2ltZ2RpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLkRpc3BsYXlOb25lQ2xzRW1wdHkge1xuICAgIHdpZHRoOiAxMjhweDtcbiAgICBoZWlnaHQ6IDEyOHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sb2dvcG9wdXB7XG5cdG1hcmdpbi10b3A6LTI5cHggIWltcG9ydGFudDtcblx0bWFyZ2luLWxlZnQ6MzVweCAhaW1wb3J0YW50O1xufVxuLmxvZ28tY29udGFpbmVyIHtcblx0LmxvZ28tdGl0bGUge1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRjb2xvcjogIzBFMkY1MTtcblx0XHRwYWRkaW5nOjIwcHg7XG5cdH1cblxuXHQuTG9nb0ltZ0NscyB7XG5cdFx0d2lkdGg6IDEzNXB4O1xuXHRcdGhlaWdodDogMTM1cHg7XG5cdFx0Ly9ib3JkZXItcmFkaXVzOiA3MHB4O1xuXHRcdGJvcmRlcjogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XG5cdH1cblx0XG5cblx0LnVwbG9hZC1sb2dvIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR3aWR0aDogMTI4cHg7XG5cdFx0aGVpZ2h0OiAxMjhweDtcblx0XHQvL2JvcmRlci1yYWRpdXM6IDY0cHg7XG5cdFx0Ym9yZGVyOiAycHggZGFzaGVkICM1MDhBRkY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRtYXJnaW4tdG9wOiAxOXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRsZWZ0OiAxNzdweDtcblx0XHR0b3A6IC0xNDhweDtcblx0fVxuXG5cdC51cGxvYWQtbG9nby1kaXYge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuUHJvZmlsZUxvZ29VcGxvYWREaXYge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdHdpZHRoOiAxMjVweDtcblx0XHR0b3A6IDBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0fVxuXG5cdC5oaWRkZW4tZmllbGQge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5Qcm9maWxlTG9nb1VwbG9hZFNwYW4ge1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHR9XG5cblx0LlByb2ZpbGVMb2dvVXBsb2FkIHtcblx0XHRoZWlnaHQ6IDEyNnB4O1xuXHRcdGJvcmRlcjpub25lO1xuXHR9XG5cdFxuXHQubG9nby11cGxvYWQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAxN3B4O1x0XG5cdFx0aGVpZ2h0OiAxNzBweDtcblx0fVxuXG5cdC5EaXNwbGF5Tm9uZUNscyB7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cblx0LmlmLWxvZ28ge1xuXHRcdGJvcmRlciA6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC8vIC5sb2dvYnRuIHtcblx0Ly8gXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ly8gXHRjb2xvcjogIzBFMkY1MTtcblx0Ly8gXHRwYWRkaW5nOiA1cHggMjBweDtcblx0Ly8gXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdC8vIFx0bWFyZ2luLXRvcDogMTNweDtcblx0Ly8gXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHQvLyBcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdC8vIFx0d2lkdGg6IDEwMCU7XG5cdC8vIFx0Ym9yZGVyOiBub25lO1xuXHQvLyBcdG91dGxpbmU6IG5vbmU7XG5cdC8vIFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG5cdC8vIH1cblx0LmxvZ29idG4ge1xuXHQgICAgY29sb3I6ICNmZmY7XG5cdFx0cGFkZGluZzogNXB4IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4OyAgIFxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdG1hcmdpbi1ib3R0b206IDIycHg7XG5cdFx0fVxuXHRcdC5sb2dvYnRucmVkIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0cGFkZGluZzogNXB4IDIwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7ICAgXG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNFNTUwMzIgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIycHg7XG5cdFx0XHR9XG5cblx0LmRpdmlkZXIge1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdG1hcmdpbjogOXB4IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTY5NDk0O1xuXHR9XG5cblx0dGV4dC1hbGlnbiA6IGNlbnRlcjtcblxuXHQuVGFwUGhvdG9FZGl0Q2xzIHtcblx0XHRjbGVhcjogYm90aDtcblx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG5cdFxufVxuLkxvYWRlckltZ0NscyB7XG4gICAgd2lkdGg6YXV0byAhaW1wb3J0YW50O1x0XG4gICAgaGVpZ2h0OmF1dG8gIWltcG9ydGFudDtcbiAgICB0b3A6NDlweCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDYzcHggIWltcG9ydGFudDtcdCBcdFxufVx0XG5cbi8vY3VzdG9taXplIHJlcG9ydCBkYXRhXG4uY29udGFpbmVyX3JlcG9ydHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIFxuICAudGl0bGVfcmVwb3J0e1xuICAgIHdpZHRoOiA3MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLmN1c3RvbWl6ZXBhcmFfcmVwb3J0e1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhciA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjNDk0OTQ5O1xuICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jdXN0b21pemVoZWFkaW5nX3JlcG9ydHtcbiAgICBjb2xvcjogIzAwN2FmZjtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtU2VtaWJvbGQ7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYWlubG9nb19yZXBvcnR7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuLnByb2ZpbGVfcmVwb3J0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDUwJTtcbn1cbi5pbWdsb2dvX3JlcG9ydHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHdpZHRoOiA1MCU7XG59XG4ubG9nb3RleHRfcmVwb3J0e1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtU2VtaWJvbGQ7XG4gICAgY29sb3I6ICMwMDdhZmY7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI4cHg7XG59XG4ubG9nb3RleHRfcmVwb3J0MXtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC1mYW1pbHk6ICBNb250c2VycmF0LVNlbWlib2xkO1xuICAgIGNvbG9yOiAjMDA3YWZmO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cbi5pbWdyZXBvcnR7XG4gICAgei1pbmRleDogMDtcbn1cbi5pbWFnZXN1YnRleHRfcmVwb3J0e1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhciA7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGNvbG9yOiAjNDk0OTQ5O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLmNsb3NlcG9wdXBpbWFnZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcbn1cbi5jbG9zZXBvcHVwaW1hZ2VfMXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogOTcwcHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xufVxuLmNsb3NlcG9wdXBpbWFnZV8ye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IC01MXB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMjA5cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xufVxuLnBvcHVsYXJfbW9zdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmlvbGV0O1xuICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgei1pbmRleDogNDtcbiAgIGNvbG9yOiAjZmZmZmZmO1xuICAgZm9udC1zaXplOiAxM3B4O1xuICAgZm9udC1mYW1pbHk6ICBNb250c2VycmF0LVNlbWlib2xkO1xuICAgZGlzcGxheTogZmxleDtcbiAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgIGxlZnQ6IDIzJTtcbn1cbiAucmlnaHR0cmlhbmdsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMHB4IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogc29saWQgMTNweCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogc29saWQgMHB4IHdoaXRlO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDM1cHggd2hpdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuIC5sZWZ0dHJpYW5nbGUge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDBweCB3aGl0ZTtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDEzcHggd2hpdGU7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDBweCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiBzb2xpZCAzNXB4IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5UQ0NjZW50ZXJ7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLm1vc3Rwb3BkaXZ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEyNHB4O1xuICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE1NWZiO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB0b3A6IC0xM3B4O1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIC5tb3N0cG9wcmlnaHRhbmd7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAwcHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDE0cHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgMHB4IHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMjVweCB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAubW9zdHBvcGxlZnRhbmd7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAwcHggd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDEzcHggd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgMHB4IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMjVweCB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ub3RpZnlfY29ycmVjdCB7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwN2UyMDc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGxlZnQ6IDkxJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDE3cHg7XG59XG4ubm90aWZ5e1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHdoaXRlO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB3aGl0ZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5vdGlmeV9jb3JyZWN0MSB7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwN2UyMDc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGxlZnQ6IDc5JTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDE3cHg7XG59XG4ubm90aWZ5MXtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgd2hpdGU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogMTFweDtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5ub3RpZnlfd2ViY29ycmVjdDEge1xuICAgIGhlaWdodDogMTdweDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDdlMjA3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBsZWZ0OiA4OCU7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxN3B4O1xufVxuLm5vdGlmeXdlYjF7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgd2hpdGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHdoaXRlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubm90aWZ5X3dlYmNvcnJlY3QyIHtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3ZTIwNztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbGVmdDogNzYlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMTBweDtcbn1cbi5ub3RpZnl3ZWIye1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHdoaXRlO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB3aGl0ZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLlByb2ZpbGVMb2dvVXBsb2FkRGl2SW1hZ2V7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG5cdGhlaWdodDogMTAwcHg7XG5cdHdpZHRoOiAxMjVweDtcblx0dG9wOiAxNXB4O1xuXHRwYWRkaW5nLWxlZnQ6MTVweDtcblx0cGFkZGluZy1yaWdodDoxNXB4O1xuXHQvL3BhZGRpbmctdG9wOiAxNXB4O1xuXHRjb2xvcjogIzUwOEFGRjtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRib3JkZXI6MCAhaW1wb3J0YW50O1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG59XG5cbi50dXRvcmlhbHtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtU2VtaWJvbGQ7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbn1cbi50dXRvcmlhbF9lc3RpbWF0ZXtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtU2VtaWJvbGQ7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG59XG4udHV0b3JpYWxfdGV4dHtcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHdvcmQtc3BhY2luZzogM3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uc2tpcF90ZXh0e1xuICAgIGZvbnQtZmFtaWx5OiAgTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIGNvbG9yOiAjNTA4QUZGO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xufVxuLnR1dG9yaWFsX3BvcnRpb257XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4udHV0b3JpYWxfaW1hZ2V7XG4gICAgaGVpZ2h0OiA0NjBweDtcbn1cbi50dXRvcmlhbF9pbWd7XG4gICAgaGVpZ2h0OiA2NzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4NXB4KSB7XG4gICAgLnNpZ251cHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMlIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnR1dG9yaWFse1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG4gICAgLnR1dG9yaWFsY2xhc3N7XG4gICAgICAgbWF4LXdpZHRoOiAzMjhweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudHV0b3JpYWxfaW1hZ2V7XG4gICAgICAgIGhlaWdodDogMjYwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAudHV0b3JpYWxfaW1ne1xuICAgICAgICBoZWlnaHQ6IDM4NXB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLnR1dG9yaWFsX2VzdGltYXRle1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIHdpZHRoOiAyMzVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgIH1cbiAgICAudHV0b3JpYWxfdGV4dHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICB3aWR0aDogMjg1cHg7XG4gICAgICAgIHdvcmQtc3BhY2luZzogMXB4O1xuICAgIH1cbiAgICAjZGVmYXVsdHtcbiAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICB9XG4gICAgLnNraXBfdGV4dHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgfVxuXG59XG5cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxBQUFBLGlCQUFpQixDQUFBO0VBdURqQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBc0pFO0VBdUJEOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O21CQWdIa0I7RUFZakI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzttQkFxRWlCLEVBb2RsQjtFQXozQkQs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 */@media screen and (min-width: 280px) and (max-width: 460px) {
  #CommonFooter {
    font-size: 12px;
  }
}

@media screen and (min-width: 460px) and (max-width: 995px) {
  .seller-container .openOrder_cls {
    width: 100% !important;
    text-align: center !important;
  }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
  .stcontpadd {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }

  .strightpadd {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .seller-container .Top_Header {
    margin-top: 0 !important;
  }

  .seller-container .SellerPageForm {
    padding: 0px !important;
  }

  .seller-container .SellerPageFormTwo {
    padding: 0px 5px !important;
  }

  .seller-container .recharts-surface {
    width: 200px !important;
    height: 200px !important;
  }

  .seller-container .SELL_runNum_animate {
    top: 160px !important;
    font-size: 22px !important;
  }

  .seller-container .chart_Bottom {
    padding: 0px 10px !important;
  }

  .seller-container .PaidTaxDivCls {
    width: 100%;
    margin-bottom: 10px !important;
    margin-top: 10px !important;
  }

  .seller-container .cursor-cls {
    height: 30px !important;
  }

  .seller-container .Detailedccrightalign {
    margin-right: 0px !important;
  }

  .seller-container .height150 {
    height: 75px !important;
  }

  .seller-container .paidescrowleftalign {
    margin-left: 0px !important;
  }

  .seller-container .sellerofferdiv {
    position: relative !important;
    bottom: 20px !important;
  }

  .seller-container .hiddenbtn {
    margin-bottom: 0px !important;
    margin-top: 10px !important;
  }

  .seller-container .iconrotate {
    padding-left: 0px !important;
  }

  .seller-container .openOrder_cls {
    width: 100% !important;
    text-align: center !important;
  }

  .seller-container .SellerContainer {
    margin-bottom: 0 !important;
  }

  .seller-container .ChartResultTable,
  .seller-container .LabelRegularFontCls {
    font-size: 14px !important;
  }

  .seller-container .dollar-heading {
    font-size: 14px !important;
  }

  .seller-container .StackedBarChartContainer {
    width: 100% !important;
  }

  .seller-container .animate {
    font-size: 14px !important;
  }

  .seller-container .StackedBarChartContainer .recharts-surface {
    width: 100% !important;
  }

  .seller-container .recharts-wrapper {
    width: 100% !important;
  }

  .seller-container .belowholdcst {
    margin-top: 30px !important;
  }

  .seller-container .minheight-cls {
    min-height: auto !important;
  }

  .seller-container .strightpadd {
    margin-top: 0px !important;
  }

  .seller-container .STN_runNum_animate {
    top: 180px !important;
    font-size: 22px !important;
  }

  .seller-container .stleftpadd {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }

  .seller-container .SellerContainer .openOrder_clsselltonet {
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    width: 100% !important;
  }

  .seller-container .rvb-container .RightContainerCls .chart-wrapper .nettosheet .PiechartValueCls {
    top: 28% !important;
    left: 34% !important;
  }

  .seller-container .rvb-container .RightContainerCls .chart-wrapper .nettosheet .EditDoneBtn {
    font-size: 18px !important;
    text-align: center !important;
    padding-left: 0 !important;
  }

  .ReactModal__Content {
    width: 96% !important;
  }

  .ReactModal__Content .save-btn {
    width: 96% !important;
  }

  .ReactModal__Content .edit-head {
    font-size: 18px !important;
    width: 100% !important;
  }

  .ReactModal__Content .ComputeBtn {
    width: 96% !important;
  }

  .ReactModal__Content .seller_mul_cls {
    width: 100% !important;
    text-align: right !important;
    font-size: 12px;
    margin-top: 0 !important;
  }

  .ReactModal__Content .SellerMultipleOfferCloseBtn {
    margin-left: -25px !important;
  }

  .ReactModal__Content .hiddenfeature-container h2 {
    font-size: 22px !important;
  }

  .ReactModal__Content .hiddenfeature-container .brief {
    font-size: 14px !important;
  }

  .ReactModal__Content .PropDetContainer .propertyDoneBtn {
    font-size: 12px !important;
  }

  .ReactModal__Content .seller_closing_costs_label {
    font-size: 16px !important;
    padding-left: 30px !important;
    text-align: left !important;
  }

  .ReactModal__Content .seller_closing_costs_label_two {
    font-size: 16px !important;
    padding-left: 30px !important;
    text-align: left !important;
  }

  .ReactModal__Content .edit_label {
    padding-top: 0px !important;
    font-size: 18px !important;
  }

  .ReactModal__Content .ResetCloseUpOverAll {
    margin-top: -50px !important;
    margin-left: -14px !important;
  }

  .ReactModal__Content .closingcost-container .title {
    margin-bottom: 0px !important;
  }

  .ReactModal__Content .closingcost-container .paddleft60 {
    padding-left: 20px !important;
    font-size: 18px !important;
  }

  .ReactModal__Content .taxes-container .custom-tooltip {
    width: 50px !important;
    height: 50px !important;
  }

  .ReactModal__Content .taxes-container .custom-tooltip2 {
    font-size: 10px !important;
  }

  .ReactModal__Content .taxes-container .icon-left {
    margin-top: 20px !important;
    width: 15% !important;
  }

  .ReactModal__Content .taxes-container .subpopup-title {
    margin-top: 17px !important;
    text-align: left !important;
  }

  .ReactModal__Content .taxes-container .brief {
    height: auto !important;
  }

  .ReactModal__Content .taxes-container .menu-title {
    margin-top: 10px !important;
    text-align: left !important;
    font-size: 28px !important;
    margin-bottom: 10px !important;
  }

  .ReactModal__Content .taxes-container .historicalmenu-title {
    font-size: 14px !important;
    text-align: left !important;
  }

  .ReactModal__Content .taxes-container .recharts-responsive-container {
    width: 100% !important;
    height: auto !important;
  }

  .ReactModal__Content .taxes-container .recharts-responsive-container .recharts-wrapper {
    width: 100% !important;
    height: auto !important;
  }

  .ReactModal__Content .taxes-container .recharts-responsive-container .recharts-wrapper .recharts-surface {
    width: 100% !important;
    height: auto !important;
  }

  .ReactModal__Content .taxes-container .historicaldiv {
    display: block !important;
  }

  .ReactModal__Content .taxes-container .legendhistorical {
    display: block !important;
    margin-bottom: 0 !important;
  }

  .ReactModal__Content .taxes-container .legendhistorical div {
    display: inline-block !important;
    width: 85px !important;
    margin: 0px 5px !important;
  }

  .ReactModal__Content .taxes-container .SliderDivClsArea {
    padding-left: 20px !important;
    padding-right: 0px !important;
    margin-bottom: 50px !important;
    width: 94% !important;
    margin-left: 10px;
  }

  .ReactModal__Content .taxes-container .SliderDivClsArea .rc-slider-mark-text {
    font-size: 10px !important;
  }

  .ReactModal__Content .taxes-container .SliderDivClsArea .rc-slider-handle {
    margin-left: -10px !important;
    margin-top: -8px !important;
    width: 20px !important;
    height: 20px !important;
  }

  .ReactModal__Content .done_btn {
    padding-top: 0px !important;
  }

  .ReactModal__Content .done_label {
    font-size: 16px !important;
  }

  .ReactModal__Content .expiryhead {
    font-size: 18px !important;
  }

  .ReactModal__Content .expirymsgcontent {
    font-size: 14px !important;
  }

  .ReactModal__Content .closingcost-container .title {
    margin-bottom: 12px !important;
  }

  .ReactModal__Content .closingcost-container .closingcostsbtn {
    margin: 0px !important;
    height: auto !important;
    padding-top: 0px !important;
    font-size: 18px !important;
  }

  .ReactModal__Content .closingcostform-container .paddleft60 {
    padding-left: 20px !important;
    font-size: 18px !important;
  }

  .ReactModal__Content .closingcostform-container .banner2 .costs-fees {
    font-size: 16px !important;
  }

  .ReactModal__Content .closingcostform-container .closingcostsbtn {
    margin: 0px !important;
    height: auto !important;
    padding-top: 0px !important;
    font-size: 18px !important;
  }

  .ReactModal__Content .options-container .settings-container .icon-left {
    width: 15% !important;
  }

  .ReactModal__Content .options-container .defaults-container .icon-left {
    width: 20% !important;
  }

  .ReactModal__Content .hiddenfeaturemain-container .offershow-container .brief {
    font-size: 14px !important;
  }

  .ReactModal__Content .r8credit-container .icon-left {
    width: 10% !important;
  }

  .ReactModal__Content .r8credit-container .subpopup-title {
    width: 90% !important;
    font-size: 22px !important;
  }

  .ReactModal__Content .r8credit-container .subpopup-title span {
    padding-left: 0 !important;
    position: relative !important;
    left: 85px !important;
  }

  .ReactModal__Content .r8credit-container .radio-btn-group {
    padding-right: 20px !important;
  }

  .ReactModal__Content .loanbalanceCloseup {
    left: -3% !important;
    margin-top: -55px !important;
  }

  .ReactModal__Content .closepopup {
    margin-left: -3% !important;
    margin-top: -17% !important;
  }

  .ReactModal__Content .miscBuyerCloseup {
    margin-left: -7% !important;
    margin-top: -13% !important;
  }

  .ReactModal__Content .ErrorPopupClose {
    margin-left: -7% !important;
    margin-top: -13% !important;
  }

  .ReactModal__Content .options-container .settings-container .icon-left {
    width: 10% !important;
  }

  .ReactModal__Content .options-container .settings-container .title h3 {
    font-size: 22px !important;
  }

  .CalcQualify-container .qfrightpadd {
    margin: 0 !important;
    padding: 0 !important;
  }

  .CalcQualify-container .qfrightpadd .runNum_animate {
    top: 16.8% !important;
  }

  .CalcQualify-container .qfrightpadd .runNum_animate_two {
    top: 50% !important;
  }

  .CalcQualify-container .qfrightpadd .runNum_animate_three {
    top: 83.5% !important;
  }

  .CalcQualify-container .qfleftpadd .subhead {
    font-size: 22px !important;
  }

  .estimatespage-container .estimate_titlecontainer .newfolder-container {
    display: inline-block !important;
    width: 50% !important;
  }

  .estimatespage-container .estimate_titlecontainer .newfolder-container .estimate_newfolder {
    width: 100% !important;
  }

  .estimatespage-container .estimate_titlecontainer .estimate-searchcontainer {
    width: 50% !important;
    margin-top: 8px !important;
  }

  .estimatespage-container .estimate_titlecontainer .img-search {
    margin: 6px;
    position: relative;
    top: 8px;
    left: 3px;
  }

  .tutorials-container .TutorialsEmptyDivContainer {
    display: none !important;
  }

  .tutorials-container .TutorialsContentDivContainer {
    width: 100% !important;
  }

  .tutorials-container .TutorialsTitle {
    margin-left: 30px !important;
    margin-top: 5px !important;
  }

  .support-container .arrow_cls {
    width: 5% !important;
    margin-top: 2px !important;
  }

  .support-container .SupportTitle {
    margin-bottom: 0px !important;
  }

  .support-container .button-center {
    margin-bottom: 0 !important;
  }

  .NotificationContainer .heading {
    margin-top: 0 !important;
    padding-bottom: 10px !important;
  }

  .NotificationContainer .pushliststyle {
    margin-top: 10px !important;
  }

  .NotificationContainer .NotificationTitle {
    font-size: 16px !important;
  }

  .NotificationContainer .NotificationMessage {
    font-size: 14px !important;
  }

  .NotificationContainer .NotificationMarkall {
    margin-bottom: 25px !important;
  }

  .CalculatorsNav-container .cdtimelinecont .cdleftpadd {
    padding: 0 !important;
  }

  .CalculatorsNav-container .cdtimelinecont .buyer-title {
    font-size: 26px !important;
  }

  .CalculatorsNav-container .cdtimelinecont .toptext {
    padding: 10px 0px !important;
  }

  .CalculatorsNav-container .cdtimelinecont .topcontent {
    padding: 0px 5px !important;
  }

  .CalculatorsNav-container .cdtimelinecont .topcontent .sdate {
    margin: 5px 0px !important;
  }

  .CalculatorsNav-container .cdtimelinecont .topcontent .consumme {
    font-size: 13px !important;
  }

  .CalculatorsNav-container .cdtimelinecont .topcontent .mobileview {
    text-align: center !important;
    font-size: 13px !important;
  }

  .CalculatorsNav-container .cdtimelinecont .cdmargdates {
    padding: 0px 5px !important;
    margin: 10px 0px !important;
  }

  .CalculatorsNav-container .CalcREFI-container .runNum_animate {
    top: 33% !important;
  }

  .CalculatorsNav-container .refileftpadd {
    margin-top: 0 !important;
    padding: 0px 5px !important;
  }

  .CalculatorsNav-container .CalcREFI-container .set-height {
    height: 650px !important;
  }

  .CalculatorsNav-container .refipaddformryt {
    padding: 0px 5px !important;
  }

  .CalculatorsNav-container .reficomppaddleft {
    padding-right: 0 !important;
  }

  .CalculatorsNav-container .calcrefiformcompare-container {
    padding: 0px 5px !important;
  }

  .CalculatorsNav-container .CalcREFICompare-container .reficomappaddryt {
    margin-top: 0 !important;
    padding: 0px 5px !important;
  }

  .CalculatorsNav-container .reficomparechart .monthlycalculation-container {
    padding: 0px 5px !important;
  }

  .CalculatorsNav-container .refiofferpricediv .offerprice-container .iconrotate {
    padding-left: 0 !important;
  }

  .CalculatorsNav-container .amort-container .centered-wrapper .year-wrapper .banner {
    font-size: 16px !important;
  }

  .CalculatorsNav-container .estimates-container .buyersinglepagepadd .buyer-title {
    font-size: 26px !important;
  }

  .CalculatorsNav-container .estimates-container .buyersinglepagepadd .buyer-settings {
    margin-top: 10px !important;
  }

  .CalculatorsNav-container .Loanbalancecont .LoanBalancecontainer .LoanBalanceform-form .buyer-title {
    font-size: 26px !important;
  }

  .CalculatorsNav-container .Loanbalancecont .LoanBalancecontainer .LoanBalanceform-form .buyer-settings {
    margin-top: 10px !important;
  }

  .CalculatorsNav-container .Extrapaymentcont .extrapayofferdiv .iconrotate {
    padding-left: 0 !important;
  }

  .RepParent {
    padding: 0px !important;
  }

  .RepParent .map-columns {
    padding: 0px 5px !important;
  }

  .rep-container .map-columns .imgarrow {
    text-align: center !important;
    margin-bottom: 5px !important;
    margin-right: 15px !important;
  }

  .rep-container .map-columns .marketname {
    font-size: 24px !important;
  }

  .rep-container .map-columns .ShareButton {
    top: 10px !important;
  }

  .rep-container .map-columns .title {
    margin-bottom: 30px !important;
  }

  .rep-container .height20 {
    height: 15px !important;
  }

  .PremiumContainer .loan-wrapper .CategoryDetails {
    justify-content: center !important;
  }

  .PremiumSubCatContainer .PremiumSubCatInnerContainer .SubLevelCategoryDetails {
    justify-content: center !important;
  }

  #back_btn_label {
    display: none !important;
  }
}

@media screen and (min-width: 280px) and (max-width: 320px) {
  .seller-container .iconrotate {
    max-width: 30px !important;
  }
}

/* Smartphones (portrait and landscape) ----------- */

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
  .seller-container .rvb-container .RightContainerCls .sellerchart .PiechartValueCls {
    top: 25% !important;
    left: 35% !important;
  }

  .seller-container .rvb-container .EditDoneBtn {
    font-size: 18px !important;
  }

  .ReactModal__Content {
    width: 96% !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
  }

  .ReactModal__Content hr {
    margin: 10px 0px !important;
  }

  .ReactModal__Content .closingcostmain-container .title .paddleft60 {
    padding-left: 15px !important;
  }

  .ReactModal__Content .taxes-container .SliderDivClsArea {
    padding-left: 20px !important;
    padding-right: 0px !important;
    margin-bottom: 50px !important;
    width: 94% !important;
    margin-left: 7px;
  }

  .ReactModal__Content .taxes-container .SliderDivClsArea .rc-slider-mark-text {
    font-size: 10px !important;
  }

  .ReactModal__Content .taxes-container .SliderDivClsArea .rc-slider-handle {
    margin-left: -10px !important;
    margin-top: -8px !important;
    width: 20px !important;
    height: 20px !important;
  }

  .ReactModal__Content .logo-container .logo-upload {
    height: auto !important;
  }

  .ReactModal__Content .logo-container .LogoImgCls {
    height: auto !important;
    width: auto !important;
  }

  .ReactModal__Content .logo-container .upload-logo {
    margin-top: 0px;
    position: relative;
    left: unset !important;
    top: unset !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .CalculatorsNav-container .CalcREFICompare-container .header-text,
  .CalculatorsNav-container .CalcREFICompare-container .header-text-right {
    font-size: 16px !important;
  }

  .CalculatorsNav-container .CalcREFICompare-container .chart-header {
    margin: 10px 0px !important;
  }

  .CalculatorsNav-container .CalcREFICompare-container .set-height {
    height: 650px !important;
  }

  .seller-container .EditExpenseMonthBlock {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .disclaimer-container .DisclaimerContentBlock {
    padding: 0px 15px !important;
  }

  .disclaimer-container .onoffbutton {
    left: 8% !important;
    top: -5px !important;
  }

  .disclaimer-container .DisclaimerTitle {
    font-size: 20px !important;
    padding-left: 15px !important;
  }

  .disclaimer-container .DisclaimerDiv .DisclaimerContent {
    height: auto !important;
    text-align: justify !important;
  }

  .disclaimer-container .arrow_cls {
    width: 6% !important;
  }

  .SignaturesContainer .heading {
    font-size: 24px !important;
  }

  .SignaturesContainer .SignaturesFormcontainer {
    margin-bottom: 0 !important;
  }

  .SignaturesContainer .SignaturesFormcontainer .backPadd {
    padding-top: 0 !important;
  }

  .SignaturesContainer .SignaturesFormcontainer .SignaturesFormcontainerBlock {
    margin-left: 0 !important;
    padding: 0px 10px !important;
  }

  .SignaturesContainer .SignaturesFormcontainer .SignaturesFormcontainerBlock .arrow_cls {
    width: 6% !important;
  }

  .ProfileSaveBtn {
    width: 100% !important;
  }

  .ResetPasswordContainer .ResetPasswordFormcontainer {
    margin-bottom: 0 !important;
  }

  .ResetPasswordContainer .ResetPasswordFormcontainer .imgarrow {
    max-width: 12.5px !important;
    position: relative !important;
    top: -2px !important;
  }
}

/* Smartphones (landscape) ----------- */

/* Smartphones (portrait) ----------- */

@media only screen and (max-width: 320px) {
  .ProfileSaveBtn {
    width: 100% !important;
  }

  .SignaturesContainer {
    width: 100% !important;
  }

  .SignaturesFormcontainerBlockTwo,
  .SignaturesFormcontainerBlockThree {
    width: 100% !important;
  }

  .SignaturesFormcontainer .backPadd {
    padding-top: 5px !important;
  }

  .seller-container .rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls {
    top: 22% !important;
    left: 32% !important;
    width: 100px !important;
  }

  .seller-container .rvb-container .EditDoneBtn {
    font-size: 18px !important;
  }

  .disclaimer-container .DisclaimerContentBlock {
    padding: 0px 15px !important;
  }

  .disclaimer-container .onoffbutton {
    left: 8% !important;
    top: -5px !important;
  }

  .disclaimer-container .DisclaimerTitle {
    font-size: 18px !important;
    padding-left: 10px !important;
    position: relative !important;
    top: 5px !important;
  }

  .disclaimer-container .imgarrow {
    max-width: 10px !important;
    position: relative !important;
    top: 3px !important;
  }

  .disclaimer-container .DisclaimerDiv .DisclaimerContent {
    height: auto !important;
    text-align: justify !important;
  }

  .disclaimer-container .arrow_cls {
    width: 5% !important;
  }

  .ResetPasswordContainer .ResetPasswordFormcontainer {
    margin-bottom: 0 !important;
  }

  .ResetPasswordContainer .ResetPasswordFormcontainer .heading {
    font-size: 24px !important;
  }

  .ResetPasswordContainer .ResetPasswordFormcontainer .imgarrow {
    max-width: 10px !important;
    position: relative !important;
    top: -2px !important;
  }

  .ReactModal__Content .taxes-container .legendhistorical {
    display: block !important;
    margin-bottom: 0 !important;
  }

  .ReactModal__Content .taxes-container .legendhistorical div {
    display: inline-block !important;
    width: 65px !important;
    margin: 0px 5px !important;
  }
}

/* iPads (portrait and landscape) ----------- */

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .seller-container .rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls {
    top: 30% !important;
    left: 40% !important;
    width: 175px !important;
  }

  .seller-container .rvb-container .EditDoneBtn {
    font-size: 18px !important;
  }

  .ReactModal__Content {
    width: 96% !important;
  }

  .ReactModal__Content .logo-container .logo-upload {
    height: auto !important;
  }

  .ReactModal__Content .logo-container .LogoImgCls {
    height: auto !important;
    width: auto !important;
  }

  .ReactModal__Content .logo-container .upload-logo {
    margin-top: 0px;
    position: relative;
    left: unset !important;
    top: unset !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .ReactModal__Content .taxes-container .historicalmenu-title {
    font-size: 14px !important;
    text-align: left !important;
  }

  .ReactModal__Content .taxes-container .recharts-responsive-container {
    width: 100% !important;
    height: auto !important;
  }

  .ReactModal__Content .taxes-container .recharts-responsive-container .recharts-wrapper {
    width: 100% !important;
    height: auto !important;
  }

  .ReactModal__Content .taxes-container .recharts-responsive-container .recharts-wrapper .recharts-surface {
    width: 100% !important;
    height: auto !important;
  }

  .ReactModal__Content .taxes-container .historicaldiv {
    display: block !important;
  }

  .ReactModal__Content .taxes-container .legendhistorical {
    display: block !important;
    margin-bottom: 0 !important;
  }

  .ReactModal__Content .taxes-container .legendhistorical div {
    display: inline-block !important;
    width: 85px !important;
    margin: 0px 5px !important;
  }

  .ReactModal__Content .taxes-container .SliderDivClsArea {
    padding-left: 20px !important;
    padding-right: 0px !important;
    margin-bottom: 50px !important;
    width: 91% !important;
    margin-left: 35px !important;
  }

  .ReactModal__Content .taxes-container .SliderDivClsArea .rc-slider-mark-text {
    font-size: 10px !important;
  }

  .ReactModal__Content .taxes-container .SliderDivClsArea .rc-slider-handle {
    margin-left: -10px !important;
    margin-top: -8px !important;
    width: 20px !important;
    height: 20px !important;
  }

  .seller-container .chart_Bottom {
    padding: 0px 20px !important;
  }

  .seller-container .paidescrowleftalign {
    margin-left: -110px !important;
    font-size: 18px !important;
  }

  .seller-container .Detailedccrightalign {
    margin-right: -110px !important;
  }

  .seller-container .iconrotate {
    padding-left: 25px !important;
    cursor: pointer !important;
  }

  .seller-container .StackedBarChartContainer {
    width: 100% !important;
  }

  .seller-container .StackedBarChartContainer .recharts-wrapper {
    width: 100% !important;
  }

  .seller-container .StackedBarChartContainer .recharts-surface {
    width: 100% !important;
  }

  .seller-container .Exepnseoptionlabel {
    width: 350px !important;
  }

  .disclaimer-container .DisclaimerContentBlock {
    padding: 0 !important;
    margin: 0  !important;
    width: 100% !important;
  }

  .disclaimer-container .DisclaimerDiv .DisclaimerContent {
    height: auto !important;
    text-align: justify !important;
  }

  .SignaturesContainer .SignaturesFormcontainer .SignaturesFormcontainerBlock {
    margin-left: 0 !important;
  }

  .NotificationContainer .NotificationContent {
    width: 100% !important;
  }

  .NotificationContainer .NotificationContent .heading {
    padding-bottom: 25px !important;
  }

  .NotificationContainer .NotificationContent .pushliststyle {
    margin-top: 25px !important;
  }

  .SignaturesFormcontainerBlockTwo,
  .SignaturesFormcontainerBlockThree {
    width: 100% !important;
  }

  .SignaturesFormcontainer .backPadd {
    padding-top: 5px !important;
  }
}

/* iPads (landscape) ----------- */

/* iPads (portrait) ----------- */

@media only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: portrait) {
  .seller-container .rvb-container .RightContainerCls .sellerchart .PiechartValueCls {
    top: 30% !important;
    left: 42.5% !important;
    width: 175px !important;
  }

  .seller-container .rvb-container .EditDoneBtn {
    font-size: 18px !important;
  }
}

/* iPhone 5 (portrait &amp; landscape)----------- */

/* iPhone 5 (landscape)----------- */

/* iPhone 5 (portrait)----------- */

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvUmVzcG9uc2l2ZS5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9SZXNwb25zaXZlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gRm9vdGVyIFBhZ2VcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDI4MHB4KSBhbmQgKG1heC13aWR0aDogNDYwcHgpeyBcblx0I0NvbW1vbkZvb3RlciB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ2MHB4KSBhbmQgKG1heC13aWR0aDogOTk1cHgpe1xuXHQvLyBTZWxsZXIgUGFnZVxuXHQuc2VsbGVyLWNvbnRhaW5lciB7XG5cdFx0Lm9wZW5PcmRlcl9jbHMge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoIDogMzIwcHgpIGFuZCAobWF4LWRldmljZS13aWR0aCA6IDQ4MHB4KSB7XG5cdC5zdGNvbnRwYWRkXG4gICAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zdHJpZ2h0cGFkZHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweCAhaW1wb3J0YW50O1xuICAgIH1cblx0Ly8gU2VsbGVyIFBhZ2Vcblx0LnNlbGxlci1jb250YWluZXIge1xuXG5cdFx0LlRvcF9IZWFkZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5TZWxsZXJQYWdlRm9ybSB7XG5cdFx0XHRwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuU2VsbGVyUGFnZUZvcm1Ud28ge1xuXHRcdFx0cGFkZGluZzogMHB4IDVweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC8vIE5ldCBTaGVldFxuXHRcdC5yZWNoYXJ0cy1zdXJmYWNlIHtcblx0XHRcdHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRcblx0XHQuU0VMTF9ydW5OdW1fYW5pbWF0ZSB7XG5cdFx0XHR0b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmNoYXJ0X0JvdHRvbSB7XG5cdFx0XHRwYWRkaW5nOiAwcHggMTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5QYWlkVGF4RGl2Q2xzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5jdXJzb3ItY2xzIHtcblx0XHRcdGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5EZXRhaWxlZGNjcmlnaHRhbGlnbiB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5oZWlnaHQxNTAge1xuXHRcdFx0aGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LnBhaWRlc2Nyb3dsZWZ0YWxpZ24ge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5zZWxsZXJvZmZlcmRpdiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblx0XHRcdGJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5oaWRkZW5idG4ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XHRcdFx0XG5cdFx0fVxuXG5cdFx0Lmljb25yb3RhdGUge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQub3Blbk9yZGVyX2NscyB7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LlNlbGxlckNvbnRhaW5lciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LkNoYXJ0UmVzdWx0VGFibGUsIC5MYWJlbFJlZ3VsYXJGb250Q2xzIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5kb2xsYXItaGVhZGluZyB7XG5cdFx0XHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQvLyBIb2xkaW5nIEhvc3RcblxuXHRcdC5TdGFja2VkQmFyQ2hhcnRDb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuYW5pbWF0ZSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuU3RhY2tlZEJhckNoYXJ0Q29udGFpbmVyIHtcblx0XHRcdC5yZWNoYXJ0cy1zdXJmYWNlIHtcblx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudFxuXHRcdFx0fVxuXHRcdH1cblx0XHQucmVjaGFydHMtd3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5iZWxvd2hvbGRjc3Qge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5taW5oZWlnaHQtY2xzIHtcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQvLyBDYWxjdWxhdG9ycyBTZWxsIFRvIE5ldFxuXHRcdC5zdHJpZ2h0cGFkZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuU1ROX3J1bk51bV9hbmltYXRlIHtcblx0XHRcdHRvcDogMTgwcHggIWltcG9ydGFudDtcblx0XHRcdGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5zdGxlZnRwYWRkIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuU2VsbGVyQ29udGFpbmVyIHtcblx0XHRcdC5vcGVuT3JkZXJfY2xzc2VsbHRvbmV0IHtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJ2Yi1jb250YWluZXIgXHR7XG5cdFx0XHQuUmlnaHRDb250YWluZXJDbHMge1xuXHRcdFx0XHQuY2hhcnQtd3JhcHBlciB7XG5cdFx0XHRcdFx0Lm5ldHRvc2hlZXQge1xuXHRcdFx0XHRcdFx0LlBpZWNoYXJ0VmFsdWVDbHMge1xuXHRcdFx0XHRcdFx0XHR0b3A6IDI4JSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAzNCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LkVkaXREb25lQnRuIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cdFxuXHRcdH1cdFxuXHR9XG5cblx0LlJlYWN0TW9kYWxfX0NvbnRlbnQge1xuXHRcdHdpZHRoOiA5NiUgIWltcG9ydGFudDtcblx0fVxuXHQuUmVhY3RNb2RhbF9fQ29udGVudCB7XG5cdFx0LnNhdmUtYnRuIHtcblx0XHRcdHdpZHRoOiA5NiUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LlJlYWN0TW9kYWxfX0NvbnRlbnQge1xuXHRcdC5lZGl0LWhlYWQge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuQ29tcHV0ZUJ0biB7XG5cdFx0XHR3aWR0aDogOTYlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LnNlbGxlcl9tdWxfY2xzIHtcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0ICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTJweDtcblx0XHQgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5TZWxsZXJNdWx0aXBsZU9mZmVyQ2xvc2VCdG4ge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmhpZGRlbmZlYXR1cmUtY29udGFpbmVyIHtcblx0XHRcdGgyIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5icmllZiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5Qcm9wRGV0Q29udGFpbmVyIHtcblx0XHRcdC5wcm9wZXJ0eURvbmVCdG4ge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VsbGVyX2Nsb3NpbmdfY29zdHNfbGFiZWwge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuc2VsbGVyX2Nsb3NpbmdfY29zdHNfbGFiZWxfdHdvIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHRcblx0XHR9XG5cblx0XHQuZWRpdF9sYWJlbCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuUmVzZXRDbG9zZVVwT3ZlckFsbCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xNHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmNsb3Npbmdjb3N0LWNvbnRhaW5lciB7XG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LnBhZGRsZWZ0NjAge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRheGVzLWNvbnRhaW5lciB7XG5cdFx0XHQuY3VzdG9tLXRvb2x0aXAge1xuXHRcdFx0XHR3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICAgIFx0XHRcdGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuY3VzdG9tLXRvb2x0aXAyIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5pY29uLWxlZnQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxNSUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LnN1YnBvcHVwLXRpdGxlIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTdweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQuYnJpZWYge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Lm1lbnUtdGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Lmhpc3RvcmljYWxtZW51LXRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LnJlY2hhcnRzLXJlc3BvbnNpdmUtY29udGFpbmVyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC5yZWNoYXJ0cy13cmFwcGVyIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdC5yZWNoYXJ0cy1zdXJmYWNlIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmhpc3RvcmljYWxkaXYge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQubGVnZW5kaGlzdG9yaWNhbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRcdFx0ZGl2IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdFx0XHR3aWR0aDogODVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4IDVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5TbGlkZXJEaXZDbHNBcmVhIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuXHRcdFx0ICAgIHdpZHRoOiA5NCUgIWltcG9ydGFudDtcbiAgICBcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0LnJjLXNsaWRlci1tYXJrLXRleHQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnJjLXNsaWRlci1oYW5kbGUge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHQgICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xuXHRcdFx0XHQgICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdFx0ICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmRvbmVfYnRuIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuZG9uZV9sYWJlbCB7XG5cdFx0XHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuZXhwaXJ5aGVhZCB7XG5cdFx0XHRmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuZXhwaXJ5bXNnY29udGVudCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuY2xvc2luZ2Nvc3QtY29udGFpbmVyIHtcblx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5jbG9zaW5nY29zdHNidG4ge1xuXHRcdFx0XHRtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY2xvc2luZ2Nvc3Rmb3JtLWNvbnRhaW5lciB7XG5cdFx0XHQucGFkZGxlZnQ2MCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5iYW5uZXIyIHtcblx0XHRcdFx0LmNvc3RzLWZlZXMge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XHRcblx0XHRcdC5jbG9zaW5nY29zdHNidG4ge1xuXHRcdFx0XHRtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQub3B0aW9ucy1jb250YWluZXIge1xuXHRcdFx0LnNldHRpbmdzLWNvbnRhaW5lciB7XG5cdFx0XHRcdC5pY29uLWxlZnQge1xuXHRcdFx0XHRcdHdpZHRoOiAxNSUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5vcHRpb25zLWNvbnRhaW5lciB7XG5cdFx0XHQuZGVmYXVsdHMtY29udGFpbmVyIHtcblx0XHRcdFx0Lmljb24tbGVmdCB7XG5cdFx0XHRcdFx0d2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XHRcblx0XHR9XG5cblx0XHQuaGlkZGVuZmVhdHVyZW1haW4tY29udGFpbmVyIHtcblx0XHRcdC5vZmZlcnNob3ctY29udGFpbmVyIHtcblx0XHRcdFx0LmJyaWVmIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yOGNyZWRpdC1jb250YWluZXIge1xuXHRcdFx0Lmljb24tbGVmdCB7XG5cdFx0XHRcdHdpZHRoOiAxMCUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LnN1YnBvcHVwLXRpdGxlIHtcblx0XHRcdFx0d2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRsZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnJhZGlvLWJ0bi1ncm91cCB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG9hbmJhbGFuY2VDbG9zZXVwIHtcblx0XHRcdGxlZnQ6IC0zJSAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuY2xvc2Vwb3B1cCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTMlICFpbXBvcnRhbnQ7XG4gICAgXHRcdG1hcmdpbi10b3A6IC0xNyUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQubWlzY0J1eWVyQ2xvc2V1cCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTclICFpbXBvcnRhbnQ7XG4gICAgXHRcdG1hcmdpbi10b3A6IC0xMyUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuRXJyb3JQb3B1cENsb3NlIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNyUgIWltcG9ydGFudDtcbiAgICBcdFx0bWFyZ2luLXRvcDogLTEzJSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5vcHRpb25zLWNvbnRhaW5lciB7XG5cdFx0XHQuc2V0dGluZ3MtY29udGFpbmVyIHtcblx0XHRcdFx0Lmljb24tbGVmdCB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuQ2FsY1F1YWxpZnktY29udGFpbmVyIHtcblx0XHQucWZyaWdodHBhZGQge1xuXHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHRcdC5ydW5OdW1fYW5pbWF0ZSB7XG5cdFx0XHRcdHRvcDogMTYuOCUgIWltcG9ydGFudDtcblx0XHQgICAgfVxuXG5cdFx0ICAgIC5ydW5OdW1fYW5pbWF0ZV90d28ge1xuXHRcdCAgICBcdHRvcDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0ICAgIH1cblxuXHRcdFx0LnJ1bk51bV9hbmltYXRlX3RocmVlIHtcblx0XHRcdFx0dG9wOiA4My41JSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5xZmxlZnRwYWRkIHtcblx0XHRcdC5zdWJoZWFkIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmVzdGltYXRlc3BhZ2UtY29udGFpbmVyIHtcblx0XHQuZXN0aW1hdGVfdGl0bGVjb250YWluZXIge1xuXHRcdFx0Lm5ld2ZvbGRlci1jb250YWluZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdFx0d2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdC5lc3RpbWF0ZV9uZXdmb2xkZXIge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5lc3RpbWF0ZS1zZWFyY2hjb250YWluZXIge1xuXHRcdFx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuaW1nLXNlYXJjaCB7XG5cdFx0XHRcdG1hcmdpbjogNnB4O1xuXHRcdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCAgICB0b3A6IDhweDtcblx0XHRcdCAgICBsZWZ0OiAzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnR1dG9yaWFscy1jb250YWluZXIge1xuXHRcdC5UdXRvcmlhbHNFbXB0eURpdkNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LlR1dG9yaWFsc0NvbnRlbnREaXZDb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuVHV0b3JpYWxzVGl0bGUge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBcdFx0bWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LnN1cHBvcnQtY29udGFpbmVyIHtcblx0XHQuYXJyb3dfY2xzIHtcblx0XHRcdHdpZHRoOiA1JSAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LlN1cHBvcnRUaXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuYnV0dG9uLWNlbnRlciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0Lk5vdGlmaWNhdGlvbkNvbnRhaW5lciB7XG5cdFx0LmhlYWRpbmcge1xuXHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQucHVzaGxpc3RzdHlsZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Lk5vdGlmaWNhdGlvblRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5Ob3RpZmljYXRpb25NZXNzYWdlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5Ob3RpZmljYXRpb25NYXJrYWxsIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuQ2FsY3VsYXRvcnNOYXYtY29udGFpbmVyIHtcblx0XHQuY2R0aW1lbGluZWNvbnQge1xuXHRcdFx0LmNkbGVmdHBhZGQge1xuXHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5idXllci10aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQudG9wdGV4dCB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC50b3Bjb250ZW50IHtcblx0XHRcdFx0cGFkZGluZzogMHB4IDVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHQuc2RhdGUge1xuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDBweCAhaW1wb3J0YW50O1x0XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29uc3VtbWUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1vYmlsZXZpZXcge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHQgICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHQuY2RtYXJnZGF0ZXMge1xuXHRcdFx0XHRwYWRkaW5nOiAwcHggNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMTBweCAwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XHRcblxuXHRcdC5DYWxjUkVGSS1jb250YWluZXIge1xuXHRcdFx0LnJ1bk51bV9hbmltYXRlIHtcblx0XHRcdFx0dG9wOiAzMyUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnJlZmlsZWZ0cGFkZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nOiAwcHggNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cblx0XHQuQ2FsY1JFRkktY29udGFpbmVyIHtcblx0XHRcdC5zZXQtaGVpZ2h0IHtcblx0XHRcdFx0aGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yZWZpcGFkZGZvcm1yeXQge1xuXHRcdFx0cGFkZGluZzogMHB4IDVweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5yZWZpY29tcHBhZGRsZWZ0IHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuY2FsY3JlZmlmb3JtY29tcGFyZS1jb250YWluZXIge1xuXHRcdFx0cGFkZGluZzogMHB4IDVweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5DYWxjUkVGSUNvbXBhcmUtY29udGFpbmVyIHtcblx0XHRcdC5yZWZpY29tYXBwYWRkcnl0IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nOiAwcHggNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJlZmljb21wYXJlY2hhcnQge1xuXHRcdFx0Lm1vbnRobHljYWxjdWxhdGlvbi1jb250YWluZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAwcHggNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJlZmlvZmZlcnByaWNlZGl2IHtcblx0XHRcdC5vZmZlcnByaWNlLWNvbnRhaW5lciB7XG5cdFx0XHRcdC5pY29ucm90YXRlIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hbW9ydC1jb250YWluZXIge1xuXHRcdFx0LmNlbnRlcmVkLXdyYXBwZXIge1xuXHRcdFx0XHQueWVhci13cmFwcGVyIHtcblx0XHRcdFx0XHQuYmFubmVyIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lc3RpbWF0ZXMtY29udGFpbmVyIHtcblx0XHRcdC5idXllcnNpbmdsZXBhZ2VwYWRkIHtcblx0XHRcdFx0LmJ1eWVyLXRpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYnV5ZXItc2V0dGluZ3Mge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LkxvYW5iYWxhbmNlY29udCB7XG5cdFx0XHQuTG9hbkJhbGFuY2Vjb250YWluZXIge1xuXHRcdFx0XHQuTG9hbkJhbGFuY2Vmb3JtLWZvcm0ge1xuXHRcdFx0XHRcdC5idXllci10aXRsZSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmJ1eWVyLXNldHRpbmdzIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gRXh0cmEgUGF5bWVudFxuXG5cdFx0LkV4dHJhcGF5bWVudGNvbnQge1xuXHRcdFx0LmV4dHJhcGF5b2ZmZXJkaXYge1xuXHRcdFx0XHQuaWNvbnJvdGF0ZSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBUaXRsZSBhbmQgRXNjcm93XG5cblx0LlJlcFBhcmVudCB7XG5cdFx0cGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0Lm1hcC1jb2x1bW5zIHtcblx0XHRcdHBhZGRpbmc6IDBweCA1cHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LnJlcC1jb250YWluZXIge1xuXHRcdC5tYXAtY29sdW1ucyB7XG5cdFx0XHQuaW1nYXJyb3cge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0Lm1hcmtldG5hbWUge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5TaGFyZUJ1dHRvbiB7XG5cdFx0XHRcdHRvcDogMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmhlaWdodDIwIHtcblx0XHRcdGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC8vIFByZW1pdW0gUGFnZVxuXG5cdC5QcmVtaXVtQ29udGFpbmVyIHtcblx0XHQubG9hbi13cmFwcGVyIHtcblx0XHRcdC5DYXRlZ29yeURldGFpbHMge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5QcmVtaXVtU3ViQ2F0Q29udGFpbmVyIHtcblx0XHQuUHJlbWl1bVN1YkNhdElubmVyQ29udGFpbmVyIHtcblx0XHRcdC5TdWJMZXZlbENhdGVnb3J5RGV0YWlscyB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQjYmFja19idG5fbGFiZWwge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjgwcHgpIGFuZCAobWF4LXdpZHRoOiAzMjBweCl7XG5cdC8vIFNlbGxlciBQYWdlXG5cdC5zZWxsZXItY29udGFpbmVyIHtcblx0XHQuaWNvbnJvdGF0ZSB7XG5cdFx0XHRtYXgtd2lkdGg6IDMwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuXG4vKiBTbWFydHBob25lcyAocG9ydHJhaXQgYW5kIGxhbmRzY2FwZSkgLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiAzMjBweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogNDgwcHgpIHtcblxuXG5cdC5zZWxsZXItY29udGFpbmVyIHtcblx0XHQgLnJ2Yi1jb250YWluZXIge1xuXHRcdCBcdC5SaWdodENvbnRhaW5lckNscyB7XG5cdFx0IFx0XHQuc2VsbGVyY2hhcnQge1xuXHRcdCBcdFx0XHQuUGllY2hhcnRWYWx1ZUNscyB7XG5cdFx0XHRcdFx0XHR0b3A6IDI1JSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0bGVmdDogMzUlICFpbXBvcnRhbnQ7XG5cdFx0IFx0XHRcdH1cblx0XHQgXHRcdH1cblx0XHQgXHR9XG5cblx0XHQgXHQuRWRpdERvbmVCdG4ge1xuXHRcdCBcdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdFx0IFx0fVxuXHRcdCB9XG5cdH1cblxuXG5cdC5SZWFjdE1vZGFsX19Db250ZW50IHtcblx0XHR3aWR0aDogOTYlICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG5cblx0XHRociB7XG5cdFx0XHRtYXJnaW46IDEwcHggMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmNsb3Npbmdjb3N0bWFpbi1jb250YWluZXIge1xuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0Ly8gdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdFx0XHQucGFkZGxlZnQ2MCB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGF4ZXMtY29udGFpbmVyIHtcblx0XHRcdC5TbGlkZXJEaXZDbHNBcmVhIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuXHRcdFx0ICAgIHdpZHRoOiA5NCUgIWltcG9ydGFudDtcbiAgICBcdFx0XHRtYXJnaW4tbGVmdDogN3B4O1xuXHRcdFx0XHQucmMtc2xpZGVyLW1hcmstdGV4dCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucmMtc2xpZGVyLWhhbmRsZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdCAgICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdCAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHQgICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG9nby1jb250YWluZXIge1xuXHRcdFx0LmxvZ28tdXBsb2FkIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQuTG9nb0ltZ0NscyB7XG5cdFx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LnVwbG9hZC1sb2dvIHtcdFx0XHRcdFxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bGVmdDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0dG9wOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuQ2FsY3VsYXRvcnNOYXYtY29udGFpbmVyIHtcblx0XHQuQ2FsY1JFRklDb21wYXJlLWNvbnRhaW5lciB7XG5cdFx0XHQuaGVhZGVyLXRleHQsIC5oZWFkZXItdGV4dC1yaWdodCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuY2hhcnQtaGVhZGVyIHtcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQgLnNldC1oZWlnaHQge1xuXHRcdFx0IFx0aGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuXHRcdFx0IH1cblx0XHR9XG5cdH1cblxuXHQuc2VsbGVyLWNvbnRhaW5lciB7XG5cdFx0LkVkaXRFeHBlbnNlTW9udGhCbG9jayB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuZGlzY2xhaW1lci1jb250YWluZXIge1xuXHRcdC5EaXNjbGFpbWVyQ29udGVudEJsb2NrIHtcblx0XHRcdHBhZGRpbmc6IDBweCAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Lm9ub2ZmYnV0dG9uIHtcblx0XHRcdGxlZnQ6IDglICFpbXBvcnRhbnQ7XG4gICAgXHRcdHRvcDogLTVweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5EaXNjbGFpbWVyVGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgXHRcdHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5EaXNjbGFpbWVyRGl2IHtcblx0XHRcdC5EaXNjbGFpbWVyQ29udGVudCB7XG5cdFx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0ICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYXJyb3dfY2xzIHtcblx0XHRcdHdpZHRoOiA2JSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5TaWduYXR1cmVzQ29udGFpbmVyIHtcblx0XHQuaGVhZGluZyAge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5TaWduYXR1cmVzRm9ybWNvbnRhaW5lciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHQuYmFja1BhZGQge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LlNpZ25hdHVyZXNGb3JtY29udGFpbmVyQmxvY2sge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nOiAwcHggMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHQuYXJyb3dfY2xzIHtcblx0XHRcdFx0XHR3aWR0aDogNiUgIWltcG9ydGFudDtcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuUHJvZmlsZVNhdmVCdG4ge1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuUmVzZXRQYXNzd29yZENvbnRhaW5lciB7XG5cdFx0LlJlc2V0UGFzc3dvcmRGb3JtY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblxuXHRcdFx0LmltZ2Fycm93IHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMi41cHggIWltcG9ydGFudDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRvcDogLTJweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIFxuLyogU21hcnRwaG9uZXMgKGxhbmRzY2FwZSkgLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDMyMXB4KSB7XG5cbn1cbiBcbi8qIFNtYXJ0cGhvbmVzIChwb3J0cmFpdCkgLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDMyMHB4KSB7XG5cdC5Qcm9maWxlU2F2ZUJ0biB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxuXHQuU2lnbmF0dXJlc0NvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxuXHQuU2lnbmF0dXJlc0Zvcm1jb250YWluZXJCbG9ja1R3bywgLlNpZ25hdHVyZXNGb3JtY29udGFpbmVyQmxvY2tUaHJlZSB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5TaWduYXR1cmVzRm9ybWNvbnRhaW5lciB7XG5cdFx0LmJhY2tQYWRkIHtcblx0XHRcdHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LnNlbGxlci1jb250YWluZXIge1xuXHRcdCAucnZiLWNvbnRhaW5lciB7XG5cdFx0IFx0LlJpZ2h0Q29udGFpbmVyQ2xzIHtcblx0XHQgXHRcdC5jaGFydC13cmFwcGVyIHtcblx0XHQgXHRcdFx0LlBpZWNoYXJ0VmFsdWVDbHMge1xuXHRcdFx0XHRcdFx0dG9wOiAyMiUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGxlZnQ6IDMyJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG5cdFx0IFx0XHRcdH1cblx0XHQgXHRcdH1cblx0XHQgXHR9XG5cblx0XHQgXHQuRWRpdERvbmVCdG4ge1xuXHRcdCBcdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdFx0IFx0fVxuXHRcdCB9XG5cdH1cblx0LmRpc2NsYWltZXItY29udGFpbmVyIHtcblx0XHQuRGlzY2xhaW1lckNvbnRlbnRCbG9jayB7XG5cdFx0XHRwYWRkaW5nOiAwcHggMTVweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5vbm9mZmJ1dHRvbiB7XG5cdFx0XHRsZWZ0OiA4JSAhaW1wb3J0YW50O1xuICAgIFx0XHR0b3A6IC01cHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuRGlzY2xhaW1lclRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuXHRcdCAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcblx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdFx0ICAgIHRvcDogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmltZ2Fycm93IHtcblx0XHRcdG1heC13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuXHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblx0XHQgICAgdG9wOiAzcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuRGlzY2xhaW1lckRpdiB7XG5cdFx0XHQuRGlzY2xhaW1lckNvbnRlbnQge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdCAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFycm93X2NscyB7XG5cdFx0XHR3aWR0aDogNSUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuUmVzZXRQYXNzd29yZENvbnRhaW5lciB7XG5cdFx0LlJlc2V0UGFzc3dvcmRGb3JtY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblxuXHRcdFx0LmhlYWRpbmcge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LmltZ2Fycm93IHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR0b3A6IC0ycHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LlJlYWN0TW9kYWxfX0NvbnRlbnQge1xuXHRcdC50YXhlcy1jb250YWluZXIge1xuXHRcdFx0LmxlZ2VuZGhpc3RvcmljYWwge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0d2lkdGg6IDY1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRtYXJnaW46IDBweCA1cHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIFxuLyogaVBhZHMgKHBvcnRyYWl0IGFuZCBsYW5kc2NhcGUpIC0tLS0tLS0tLS0tICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoIDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aCA6IDEwMjRweCkge1xuXHQuc2VsbGVyLWNvbnRhaW5lciB7XG5cdFx0IC5ydmItY29udGFpbmVyIHtcblx0XHQgXHQuUmlnaHRDb250YWluZXJDbHMge1xuXHRcdCBcdFx0LmNoYXJ0LXdyYXBwZXIge1xuXHRcdCBcdFx0XHQuUGllY2hhcnRWYWx1ZUNscyB7XG5cdFx0XHRcdFx0XHR0b3A6IDMwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdCAgICBsZWZ0OiA0MCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHQgICAgd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG5cdFx0IFx0XHRcdH1cblx0XHQgXHRcdH1cblx0XHQgXHR9XG5cblx0XHQgXHQuRWRpdERvbmVCdG4ge1xuXHRcdCBcdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdFx0IFx0fVxuXHRcdCB9XG5cdH1cblx0LlJlYWN0TW9kYWxfX0NvbnRlbnQge1xuXHRcdHdpZHRoOiA5NiUgIWltcG9ydGFudDtcblx0XHQubG9nby1jb250YWluZXIge1xuXHRcdFx0LmxvZ28tdXBsb2FkIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQuTG9nb0ltZ0NscyB7XG5cdFx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LnVwbG9hZC1sb2dvIHtcdFx0XHRcdFxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bGVmdDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0dG9wOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGF4ZXMtY29udGFpbmVyIHtcblx0XHRcdC5oaXN0b3JpY2FsbWVudS10aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5yZWNoYXJ0cy1yZXNwb25zaXZlLWNvbnRhaW5lciB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHQucmVjaGFydHMtd3JhcHBlciB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHQucmVjaGFydHMtc3VyZmFjZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5oaXN0b3JpY2FsZGl2IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0LmxlZ2VuZGhpc3RvcmljYWwge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0d2lkdGg6IDg1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRtYXJnaW46IDBweCA1cHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuU2xpZGVyRGl2Q2xzQXJlYSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0ICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcblx0XHRcdCAgICB3aWR0aDogOTElICFpbXBvcnRhbnQ7XG4gICAgXHRcdFx0bWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcblx0XHRcdFx0LnJjLXNsaWRlci1tYXJrLXRleHQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnJjLXNsaWRlci1oYW5kbGUge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHQgICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xuXHRcdFx0XHQgICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdFx0ICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zZWxsZXItY29udGFpbmVyIHtcblx0XHQuY2hhcnRfQm90dG9tIHtcblx0XHRcdHBhZGRpbmc6IDBweCAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LnBhaWRlc2Nyb3dsZWZ0YWxpZ24ge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50OyBcblx0XHRcdGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50OyBcblx0XHR9XG5cblx0XHQuRGV0YWlsZWRjY3JpZ2h0YWxpZ24ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuaWNvbnJvdGF0ZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBcdFx0Y3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LlN0YWNrZWRCYXJDaGFydENvbnRhaW5lciB7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0LnJlY2hhcnRzLXdyYXBwZXIge1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LnJlY2hhcnRzLXN1cmZhY2Uge1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LkV4ZXBuc2VvcHRpb25sYWJlbCB7XG5cdFx0XHR3aWR0aDogMzUwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuZGlzY2xhaW1lci1jb250YWluZXIge1xuXHRcdC5EaXNjbGFpbWVyQ29udGVudEJsb2NrIHtcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbjogMCAgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5EaXNjbGFpbWVyRGl2IHtcblx0XHRcdC5EaXNjbGFpbWVyQ29udGVudCB7XG5cdFx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0ICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuU2lnbmF0dXJlc0NvbnRhaW5lciB7XG5cdFx0LlNpZ25hdHVyZXNGb3JtY29udGFpbmVyIHtcblx0XHRcdC5TaWduYXR1cmVzRm9ybWNvbnRhaW5lckJsb2NrIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuTm90aWZpY2F0aW9uQ29udGFpbmVyIHtcblx0XHQuTm90aWZpY2F0aW9uQ29udGVudCB7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0LmhlYWRpbmcge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LnB1c2hsaXN0c3R5bGUge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LlNpZ25hdHVyZXNGb3JtY29udGFpbmVyQmxvY2tUd28sIC5TaWduYXR1cmVzRm9ybWNvbnRhaW5lckJsb2NrVGhyZWUge1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuU2lnbmF0dXJlc0Zvcm1jb250YWluZXIge1xuXHRcdC5iYWNrUGFkZCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG4gXG4vKiBpUGFkcyAobGFuZHNjYXBlKSAtLS0tLS0tLS0tLSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aCA6IDc2OXB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGggOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb24gOiBsYW5kc2NhcGUpIHtcblxufVxuIFxuLyogaVBhZHMgKHBvcnRyYWl0KSAtLS0tLS0tLS0tLSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aCA6IDc2OXB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGggOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb24gOiBwb3J0cmFpdCkge1xuXHQuc2VsbGVyLWNvbnRhaW5lciB7XG5cdFx0IC5ydmItY29udGFpbmVyIHtcblx0XHQgXHQuUmlnaHRDb250YWluZXJDbHMge1xuXHQgXHRcdFx0LnNlbGxlcmNoYXJ0IHtcblx0XHQgXHRcdFx0LlBpZWNoYXJ0VmFsdWVDbHMge1xuXHRcdFx0XHRcdFx0dG9wOiAzMCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHQgICAgbGVmdDogNDIuNSUgIWltcG9ydGFudDtcblx0XHRcdFx0XHQgICAgd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG5cdFx0IFx0XHRcdH1cblx0XHQgXHRcdH1cblx0XHQgXHR9XG5cblx0XHQgXHQuRWRpdERvbmVCdG4ge1xuXHRcdCBcdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdFx0IFx0fVxuXHRcdCB9XG5cdH1cbn1cbiBcbi8qIGlQaG9uZSA1IChwb3J0cmFpdCAmYW1wOyBsYW5kc2NhcGUpLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiAzMjBweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogNTY4cHgpIHtcblxufVxuIFxuLyogaVBob25lIDUgKGxhbmRzY2FwZSktLS0tLS0tLS0tLSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aCA6IDMyMHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGggOiA1NjhweCkgYW5kIChvcmllbnRhdGlvbiA6IGxhbmRzY2FwZSkge1xuXG59XG4gXG4vKiBpUGhvbmUgNSAocG9ydHJhaXQpLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiAzMjBweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogNTY4cHgpIGFuZCAob3JpZW50YXRpb24gOiBwb3J0cmFpdCkge1xuXG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsS0FBSztFQUN6RCxBQUFBLGFBQWEsQ0FBQztJQUNiLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0FBR0YsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxLQUFLO0VBRXpELEFBQ0MsaUJBRGdCLENBQ2hCLGNBQWMsQ0FBQztJQUNkLEtBQUssRUFBRSxlQUFlO0lBQ3RCLFVBQVUsRUFBRSxpQkFBaUIsR0FDN0I7O0FBSUgsTUFBTSxNQUFNLE1BQU0sTUFBTSxnQkFBZ0IsRUFBRSxLQUFLLE9BQU8sZ0JBQWdCLEVBQUUsS0FBSztFQUM1RSxBQUFBLFdBQVcsQ0FDUjtJQUNJLGFBQWEsRUFBQyxjQUFjO0lBQzVCLFlBQVksRUFBQyxjQUFjLEdBQzlCO0VBQ0QsQUFBQSxZQUFZLENBQUE7SUFDUixZQUFZLEVBQUMsY0FBYztJQUMzQixhQUFhLEVBQUMsY0FBYyxHQUMvQjtFQUVKLEFBRUMsaUJBRmdCLENBRWhCLFdBQVcsQ0FBQztJQUNYLFVBQVUsRUFBRSxZQUFZLEdBQ3hCO0VBSkYsQUFNQyxpQkFOZ0IsQ0FNaEIsZUFBZSxDQUFDO0lBQ2YsT0FBTyxFQUFFLGNBQWMsR0FDdkI7RUFSRixBQVVDLGlCQVZnQixDQVVoQixrQkFBa0IsQ0FBQztJQUNsQixPQUFPLEVBQUUsa0JBQWtCLEdBQzNCO0VBWkYsQUFlQyxpQkFmZ0IsQ0FlaEIsaUJBQWlCLENBQUM7SUFDakIsS0FBSyxFQUFFLGdCQUFnQjtJQUN2QixNQUFNLEVBQUUsZ0JBQWdCLEdBQ3hCO0VBbEJGLEFBb0JDLGlCQXBCZ0IsQ0FvQmhC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 */.optmodal {
  display: flex;
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.5);
  justify-content: center;
  align-items: center;
  overflow: scroll;
}

.optmodal.show {
  display: flex;
}

/* optmodal content */

.optmodal-content {
  background: #FFF;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.12);
  padding: 48px 24px;
  border-radius: 12px;
  width: 400px;
  position: relative;
  transform: translateY(0);
  opacity: 1;
  transition: opacity 0.2s ease, transform 0.2s ease;
  text-align: center;
  top: 5%;
}

/* Show animation */

.optmodal.show .optmodal-content {
  transform: translateY(0);
  opacity: 1;
}

/* Circle at the top center of the optmodal */

.optmodal-circle {
  width: 75px;
  height: 75px;
  background-color: #DAEBFC;
  border-radius: 1000px;
  border: 2px solid #FFF;
  position: absolute;
  top: -40px;
  left: 50%;
  transform: translateX(-50%);
  /* box-shadow: 0 4px 8px rgba(0,0,0,0.2); */
  display: flex;
  justify-content: center;
  align-items: center;
}

.optmodal-circle img {
  width: 45px;
  height: 45px;
}

/* Close button */

.optclose {
  color: #278AE5;
  position: absolute;
  top: 16px;
  right: 16px;
  width: 20px;
  height: 20px;
  cursor: pointer;
}

.opt-back {
  color: #278AE5;
  position: absolute;
  top: 16px;
  left: 16px;
  width: 20px;
  height: 20px;
  cursor: pointer;
}

.close:hover {
  color: #000;
}

/* Heading */

.optmodal h2 {
  font-size: 22px;
  margin-top: 0;
  margin-bottom: 0;
  color: #3D3D3D;
  font-size: 20px;
  font-weight: 500;
  line-height: 150%;
  font-family: 'Montserrat-Medium';
}

/* Subtext */

.optmodal p {
  font-size: 14px;
  color: #3D3D3D;
  margin-bottom: 12px;
  line-height: 150%;
  margin-top: 12px;
  font-family: 'Montserrat-Regular';
}

/* Phone input wrapper */

.phone-input-wrapper {
  display: flex;
  height: 48px;
  justify-content: center;
  align-items: center;
  gap: 8px;
}

.country-code,
.phone-number {
  height: 48px;
  border: none;
  background: #FAFAFA;
  color: #333;
  font-size: 16px;
  outline: none;
  border-radius: 8px;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08) !important;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: left;
}

.country-code input:focus,
.phone-number input:focus {
  box-shadow: inset 0px 2px 4px 0px rgba(0, 0, 0, 0.08) !important;
  border-radius: 8px;
}

.country-code:focus,
.phone-number:focus,
.country-code:-webkit-autofill:focus,
.phone-number:-webkit-autofill:focus {
  -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08) !important;
}

.otp-input:focus,
.otp-input:-webkit-autofill:focus {
  -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08) !important;
}

.country-code {
  width: 70px;
  text-align: center;
  appearance: none;
  /* Hides the default dropdown arrow */
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: none;
}

.phone-number {
  flex: 1;
  padding-left: 10%;
}

/* OTP input wrapper */

.otp-input-wrapper {
  display: flex;
  justify-content: center;
  gap: 8px;
  margin-bottom: 24px;
}

.otp-input {
  width: 48px;
  height: 48px;
  border: none;
  background: #FAFAFA;
  text-align: center;
  font-size: 16px;
  border-radius: 8px;
  outline: none;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08);
}

/* Button styles */

.optmodal button {
  background-color: #D9D9D9;
  color: white;
  padding: 12px 24px;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  font-size: 16px;
  width: 100%;
  transition: background-color 0.2s ease;
  margin: 24px 0px;
  height: 48px;
  pointer-events: none;
}

.optmadal2 {
  margin-bottom: 0px !important;
}

.optmodal button:hover {
  background-color: #bcbcbc;
}

.ask-later,
.resend {
  font-family: 'Montserrat-Regular';
  text-decoration: none;
  cursor: pointer;
  color: #278AE5;
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

.contact-support {
  font-family: 'Montserrat-Regular';
  cursor: pointer;
  color: #278AE5;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}

.ask-later:hover,
.resend:hover,
.contact-support {
  text-decoration: underline;
}

.verify-btn {
  margin-bottom: 0px !important;
}

.info-list {
  text-align: left;
  margin-bottom: 15%;
  padding-left: 6px;
  font-family: 'Montserrat-Regular';
}

.support-message {
  font-size: 14px;
  color: #3D3D3D;
  margin-top: 20px;
}

.info-modal-text {
  color: #3D3D3D;
  text-align: center;
  font-family: 'Montserrat-Regular';
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  padding: 12px 0px;
  margin: 0 !important;
}

.info-modal-h1 {
  color: #3D3D3D;
  font-family: 'Montserrat-Regular';
  font-size: 16px !important;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  display: flex;
  padding-bottom: 12px;
}

.info-list li {
  color: #3D3D3D;
  font-family: 'Montserrat-Regular';
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  padding-left: 1%;
}

.info-list span {
  color: #3D3D3D !important;
  font-weight: 500 !important;
  font-family: 'Montserrat-Medium' !important;
}

.optmodal-content-info {
  padding-bottom: 12px !important;
  margin: 10% 0% 8% 0% !important;
}

.active-btn {
  background-color: #508AFF !important;
  color: #FFF !important;
  font-family: 'Montserrat-Medium';
  pointer-events: auto !important;
}

.info-list div {
  display: flex;
}

.Error {
  display: flex;
  justify-content: center;
  text-align: center;
  align-items: center;
  margin-top: 20px;
}

.Error span {
  font-family: 'Montserrat-Regular';
  text-decoration: none;
  color: red;
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

.OTP-Error {
  margin-bottom: 14px;
}

.country-code select {
  border: none;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08);
}

.country-code option {
  background: #FAFAFA;
  color: #333;
  padding: 10px;
  color: none;
  border: none;
  font-family: 'Montserrat-Regular';
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08);
}

.country-code:focus option {
  background-color: #FAFAFA;
  border: none;
  font-family: 'Montserrat-Regular';
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08);
}

.country-code option:hover {
  background-color: #FAFAFA;
  color: none;
  font-family: 'Montserrat-Regular';
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08);
}

.error-color {
  color: green !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zcmMvY29tcG9uZW50cy9wYXJ0aWFscy9PdHBtb2RhbC9vcHRtb2RhbC5zY3NzIiwic291cmNlcyI6WyIuLi9zcmMvY29tcG9uZW50cy9wYXJ0aWFscy9PdHBtb2RhbC9vcHRtb2RhbC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5vcHRtb2RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTk5O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLm9wdG1vZGFsLnNob3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vKiBvcHRtb2RhbCBjb250ZW50ICovXG4ub3B0bW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBwYWRkaW5nOiA0OHB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHdpZHRoOiA0MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAvLyBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLCB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDo1JTtcbn1cblxuLyogU2hvdyBhbmltYXRpb24gKi9cbi5vcHRtb2RhbC5zaG93IC5vcHRtb2RhbC1jb250ZW50IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBDaXJjbGUgYXQgdGhlIHRvcCBjZW50ZXIgb2YgdGhlIG9wdG1vZGFsICovXG4ub3B0bW9kYWwtY2lyY2xlIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RBRUJGQztcbiAgYm9yZGVyLXJhZGl1czogMTAwMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkZGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm9wdG1vZGFsLWNpcmNsZSBpbWcge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuXG4vKiBDbG9zZSBidXR0b24gKi9cbi5vcHRjbG9zZSB7XG4gIGNvbG9yOiAjMjc4QUU1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTZweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5vcHQtYmFjayB7XG4gIGNvbG9yOiAjMjc4QUU1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTZweDtcbiAgbGVmdDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIEhlYWRpbmcgKi9cbi5vcHRtb2RhbCBoMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMzRDNEM0Q7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xufVxuXG4vKiBTdWJ0ZXh0ICovXG4ub3B0bW9kYWwgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzRDNEM0Q7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG59XG5cbi8qIFBob25lIGlucHV0IHdyYXBwZXIgKi9cbi5waG9uZS1pbnB1dC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG5cbi5jb3VudHJ5LWNvZGUsIC5waG9uZS1udW1iZXIge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgaW5wdXQ6Zm9jdXMgeyBcbiAgICBib3gtc2hhZG93Omluc2V0IDBweCAycHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDgpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG5cbn1cbi5jb3VudHJ5LWNvZGU6Zm9jdXMsIFxuLnBob25lLW51bWJlcjpmb2N1cywgXG4uY291bnRyeS1jb2RlOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIFxuLnBob25lLW51bWJlcjotd2Via2l0LWF1dG9maWxsOmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDgpICFpbXBvcnRhbnQ7XG59XG4ub3RwLWlucHV0OmZvY3VzLCBcbi5vdHAtaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1c3tcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KSAhaW1wb3J0YW50O1xufVxuLmNvdW50cnktY29kZSB7XG4gIHdpZHRoOiA3MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8vIHBvaW50ZXItZXZlbnRzOiBub25lOyBcbiAgLy8gYXBwZWFyYW5jZTogYXV0bzsgLyogRW5zdXJlIHRoZSBkZWZhdWx0IGRyb3Bkb3duIGJlaGF2aW9yICovXG4gIGFwcGVhcmFuY2U6IG5vbmU7ICAgICAgLyogSGlkZXMgdGhlIGRlZmF1bHQgZHJvcGRvd24gYXJyb3cgKi9cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IFxufVxuXG5cbi5waG9uZS1udW1iZXIge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLWxlZnQ6IDEwJTtcbn1cblxuLyogT1RQIGlucHV0IHdyYXBwZXIgKi9cbi5vdHAtaW5wdXQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLm90cC1pbnB1dCB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cblxuLyogQnV0dG9uIHN0eWxlcyAqL1xuLm9wdG1vZGFsIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOUQ5RDk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgbWFyZ2luOiAyNHB4IDBweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5vcHRtYWRhbDJ7XG5tYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbi5vcHRtb2RhbCBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNiY2JjO1xufVxuXG4uYXNrLWxhdGVyLCAucmVzZW5kIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMyNzhBRTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuLmNvbnRhY3Qtc3VwcG9ydCB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzI3OEFFNTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IGF1dG87XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogYXV0bztcbiAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbn1cbiBcbi5hc2stbGF0ZXI6aG92ZXIsIC5yZXNlbmQ6aG92ZXIsIC5jb250YWN0LXN1cHBvcnQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi52ZXJpZnktYnRue1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbi5pbmZvLWxpc3Qge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxNSU7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG59XG4uc3VwcG9ydC1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzNEM0QzRDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5pbmZvLW1vZGFsLXRleHQge1xuICBjb2xvcjogIzNEM0QzRDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgcGFkZGluZzogMTJweCAwcHg7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmluZm8tbW9kYWwtaDEge1xuY29sb3I6ICMzRDNEM0Q7XG5mb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG5mb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbmZvbnQtc3R5bGU6IG5vcm1hbDtcbmZvbnQtd2VpZ2h0OiA1MDA7XG5saW5lLWhlaWdodDogMTUwJTtcbmRpc3BsYXk6IGZsZXg7XG5wYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbi5pbmZvLWxpc3QgbGl7XG5jb2xvcjogIzNEM0QzRDs7XG5mb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG5mb250LXNpemU6IDE0cHg7XG5mb250LXN0eWxlOiBub3JtYWw7XG5mb250LXdlaWdodDogNDAwO1xubGluZS1oZWlnaHQ6IDE1MCU7XG5wYWRkaW5nLWxlZnQ6IDElO1xufVxuLmluZm8tbGlzdCBzcGFue1xuICBjb2xvcjogIzNEM0QzRCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nICFpbXBvcnRhbnQ7XG5cbn1cbi5vcHRtb2RhbC1jb250ZW50LWluZm8ge1xuICAgcGFkZGluZy1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgIG1hcmdpbjogMTAlIDAlIDglIDAlICFpbXBvcnRhbnQ7XG59XG4uYWN0aXZlLWJ0bntcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5pbmZvLWxpc3QgZGl2e1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLkVycm9ye1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOjIwcHg7XG59XG4uRXJyb3Igc3BhbntcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiByZWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuLk9UUC1FcnJvcntcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi5jb3VudHJ5LWNvZGUgc2VsZWN0e1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG4uY291bnRyeS1jb2RlIG9wdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNGQUZBRkE7IFxuICBjb2xvcjogIzMzMzsgXG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cblxuLmNvdW50cnktY29kZTpmb2N1cyBvcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAgI0ZBRkFGQTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5cbi5jb3VudHJ5LWNvZGUgb3B0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTsgXG4gIGNvbG9yOiBub25lO1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG4uZXJyb3ItY29sb3J7XG4gIGNvbG9yOiBncmVlbiAhaW1wb3J0YW50O1xufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxBQUFBLFNBQVMsQ0FBQztFQUNSLE9BQU8sRUFBRSxJQUFJO0VBQ2IsUUFBUSxFQUFFLEtBQUs7RUFDZixPQUFPLEVBQUUsTUFBTTtFQUNmLElBQUksRUFBRSxDQUFDO0VBQ1AsR0FBRyxFQUFFLENBQUM7RUFDTixLQUFLLEVBQUUsS0FBSztFQUNaLE1BQU0sRUFBRSxLQUFLO0VBQ2IsZ0JBQWdCLEVBQUUsa0JBQWtCO0VBQ3BDLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFFBQVEsRUFBRSxNQUFNLEdBQ2pCOztBQUVELEFBQUEsU0FBUyxBQUFBLEtBQUssQ0FBQztFQUNiLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7O0FBRUQsc0JBQXNCO0FBQ3RCLEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsVUFBVSxFQUFFLElBQUk7RUFDaEIsVUFBVSxFQUFFLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxtQkFBbUI7RUFDL0MsT0FBTyxFQUFFLFNBQVM7RUFDbEIsYUFBYSxFQUFFLElBQUk7RUFDbkIsS0FBSyxFQUFFLEtBQUs7RUFDWixRQUFRLEVBQUUsUUFBUTtFQUdsQixTQUFTLEVBQUUsYUFBYTtFQUN4QixPQUFPLEVBQUUsQ0FBQztFQUNWLFVBQVUsRUFBRSxzQ0FBc0M7RUFDbEQsVUFBVSxFQUFFLE1BQU07RUFDbEIsR0FBRyxFQUFDLEVBQUUsR0FDUDs7QUFFRCxvQkFBb0I7QUFDcEIsQUFBQSxTQUFTLEFBQUEsS0FBSyxDQUFDLGlCQUFpQixDQUFDO0VBQy9CLFNBQVMsRUFBRSxhQUFhO0VBQ3hCLE9BQU8sRUFBRSxDQUFDLEdBQ1g7O0FBRUQsOENBQThDO0FBQzlDLEFB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 */body {
  background-color: #FFFFFF;
}

.flex-container {
  display: absolute;
}

.flex-container .navbar,
.flex-container .nonusernavbar {
  /*overflow: hidden;*/
  position: fixed;
  z-index: 999999;
  background-color: #FFFFFF;
  /* Set the navbar to fixed position */
  top: 0;
  /* Position the navbar at the top of the page */
  width: 100%;
  /* Full width */
  height: 54px;
  border-bottom: 1px solid #DADADA;
}

.flex-container .navbar .dropdown-icon button,
.flex-container .nonusernavbar .dropdown-icon button {
  background-color: #FFFFFF;
  font-size: 24px;
  margin-top: 0px;
  width: 250px;
  color: #031C53;
  letter-spacing: 0;
  float: left;
  text-align: left;
  padding-left: 20px;
}

.flex-container .navbar .right-side,
.flex-container .nonusernavbar .right-side {
  display: inline-block;
  float: right;
  height: 100%;
  vertical-align: middle;
}

.flex-container .navbar .right-side .buyer,
.flex-container .nonusernavbar .right-side .buyer {
  width: 100px;
}

.flex-container .navbar .right-side .seller,
.flex-container .nonusernavbar .right-side .seller {
  width: 110px;
}

.flex-container .navbar .right-side .lead-gen,
.flex-container .nonusernavbar .right-side .lead-gen {
  width: 150px;
}

.flex-container .navbar .right-side .more,
.flex-container .nonusernavbar .right-side .more {
  width: 100px;
}

.flex-container .navbar .right-side .more-hover,
.flex-container .nonusernavbar .right-side .more-hover {
  display: none;
}

.flex-container .navbar .right-side .ctic,
.flex-container .nonusernavbar .right-side .ctic {
  width: 60px;
}

.flex-container .navbar .right-side .ctic svg,
.flex-container .nonusernavbar .right-side .ctic svg {
  width: 30px;
  height: 30px;
}

.flex-container .navbar .right-side .ctic:hover,
.flex-container .nonusernavbar .right-side .ctic:hover {
  width: 60px;
}

.flex-container .navbar .right-side .profile-img,
.flex-container .nonusernavbar .right-side .profile-img {
  padding: 8px;
  width: 60px;
}

.flex-container .navbar .right-side .profile-img img,
.flex-container .nonusernavbar .right-side .profile-img img {
  width: 40px;
  height: 40px;
}

.flex-container .navbar .right-side svg,
.flex-container .nonusernavbar .right-side svg {
  width: 22px;
  height: 22px;
  margin-right: 5px;
  float: left;
}

.flex-container .navbar .right-side div,
.flex-container .nonusernavbar .right-side div {
  padding: 12px;
  float: right;
  font-size: 17px;
  height: 100%;
  border-right: 1px solid #DADADA;
  border-left: 1px solid #DADADA;
  color: #2D53AB;
}

.flex-container .navbar .right-side div svg,
.flex-container .nonusernavbar .right-side div svg {
  fill: #2D53AB;
}

.flex-container .navbar .right-side div:hover,
.flex-container .nonusernavbar .right-side div:hover {
  background-color: #2D53AB;
  color: #ffffff;
  font-size: 17px;
}

.flex-container .navbar .right-side div:hover svg,
.flex-container .nonusernavbar .right-side div:hover svg {
  fill: #ffffff;
}

.flex-container .navbar .right-side .active,
.flex-container .nonusernavbar .right-side .active {
  background-color: #2D53AB;
  color: #ffffff;
  font-size: 17px;
}

.flex-container .navbar .right-side .active svg,
.flex-container .nonusernavbar .right-side .active svg {
  fill: #ffffff;
}

.flex-container .navbar .right-side .svg-larger,
.flex-container .nonusernavbar .right-side .svg-larger {
  width: 30px;
  height: 30px;
}

.flex-container .navbar .right-side .more:hover .more-hover,
.flex-container .nonusernavbar .right-side .more:hover .more-hover {
  display: block;
  position: absolute;
  background-color: transparent;
  border: none;
}

.flex-container .navbar .right-side .more:hover .more-hover ul,
.flex-container .nonusernavbar .right-side .more:hover .more-hover ul {
  width: 300px;
  margin-left: -215px;
  margin-top: 5px;
  list-style: none;
}

.flex-container .navbar .right-side .more:hover .more-hover ul li,
.flex-container .nonusernavbar .right-side .more:hover .more-hover ul li {
  position: relative;
  width: 250p;
  height: 40px;
  padding: 5px;
  background-color: #2D53AB;
  color: #ffffff;
  font-size: 16px;
  z-index: 1000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
}

.flex-container .navbar .right-side .more:hover .more-hover ul a:hover,
.flex-container .nonusernavbar .right-side .more:hover .more-hover ul a:hover {
  text-decoration: none;
}

.flex-container .margin-top {
  padding-top: 54px;
  height: 100%;
}

.navbar-margin {
  margin-left: 58px !important;
  margin-right: 32px !important;
  margin-top: 10px !important;
}

.nonusercommapse {
  display: flex !important;
}

@media (max-width: 991px) {
  .navbar-header {
    float: none;
  }

  .navbar-left,
  .navbar-right {
    float: none !important;
  }

  .navbar-toggle {
    display: block;
  }

  .navbar-collapse {
    border-top: 1px solid transparent;
  }

  .navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
  }

  .navbar-collapse.collapse {
    display: none !important;
  }

  .navbar-collapse.show {
    display: flex !important;
  }

  .navbar-nav {
    float: none !important;
    margin-top: 7.5px;
  }

  .navbar-nav > li {
    float: none;
  }

  .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .collapse.in {
    display: block !important;
  }

  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
  }

  .market_logo_img {
    width: 180px !important;
  }
}

@media only screen and (max-width: 1199px) {
  .navbar-margin {
    margin-left: 14px !important;
    margin-right: 14px !important;
  }
}

.site-name {
  font-size: 19px;
  font-family: Montserrat-Medium;
  color: #0E2F51;
  text-decoration: none;
  outline: none;
  padding-top: 7px;
  padding-left: 5px;
}

.county-name {
  font-size: 12px;
  font-family: Montserrat-Regular;
  color: #172F53;
  text-decoration: none;
  outline: none;
  padding: 0px !important;
  text-align: center;
  cursor: pointer;
}

.ReducedFontSite-name {
  font-size: 19px;
  font-family: Montserrat-Medium;
  color: #0E2F51;
  text-decoration: none;
  outline: none;
  padding: 7px;
  cursor: pointer;
}

.site-name:hover {
  text-decoration: none !important;
}

.site-name:focus {
  text-decoration: none !important;
}

.Demi-bold {
  font-family: Montserrat-Medium !important;
  padding-right: 6px;
}

.Demi-boldVReduced {
  font-family: Montserrat-Medium !important;
  padding-right: 6px;
  font-size: 16px !important;
}

#navbar a {
  font-family: Montserrat-Medium;
  font-size: 12px;
  color: #23405E;
  letter-spacing: 1px;
  outline: none !important;
  cursor: pointer;
}

#navbar .open .dropdown-toggle {
  box-shadow: -3px 7px 7px -2px #807c7c;
}

#navbar .active a {
  background: #508AFF !important;
  color: #FFF !important;
  border-radius: 4px;
  padding-left: 22px;
  font-size: 12px;
  padding-right: 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 3px;
  outline: none;
  align-items: center;
  justify-content: center;
  display: flex;
}

#navbar ul li a img,
#changeArea ul li a img {
  margin-bottom: 4px;
}

#navbar ul li a span {
  padding-left: 7px;
}

.flex-container .navbar {
  min-height: 70px !important;
  height: auto !important;
  border-bottom: 1px solid #f6f6f6;
}

.flex-container .nonusernavbar {
  min-height: 70px !important;
  height: auto !important;
  box-shadow: 17px 1px 15px 6px #F2F6F8;
  border-bottom: none;
}

.navbar-header button {
  width: auto;
}

.nonusernavbar-default .container {
  margin-top: 15px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .navbar-default .container {
    width: 1000px !important;
  }

  .nonusernavbar-default .container {
    width: 1000px !important;
  }
}

#profileToggle {
  margin-left: 15px;
}

#profileToggle .dropdown-menu {
  left: -78px !important;
  background: #508AFF !important;
  border: 1px solid transparent;
  border-top-left-radius: 4px !important;
  top: 100% !important;
  -webkit-box-shadow: 0 10px 12px rgba(0, 0, 0, 0.175) !important;
  box-shadow: 0 10px 12px rgba(0, 0, 0, 0.175) !important;
}

#profileToggle .drop_menu_newdesign {
  width: 270px;
  left: -213px !important;
  background: #FFFFFF !important;
  border: 1px solid transparent;
  border-top-left-radius: 4px !important;
  top: 85% !important;
  -webkit-box-shadow: 0 10px 12px rgba(0, 0, 0, 0.175) !important;
  box-shadow: 0 10px 12px rgba(0, 0, 0, 0.175) !important;
}

#profileToggle .dropdown-menu li a {
  color: #000000 !important;
  font-family: Heebo-Light;
  font-size: 14px;
  letter-spacing: 1px !important;
  line-height: 26px !important;
}

#profileToggle .navbarhr {
  background-color: #D8D8D8;
  height: 1px;
  margin-top: 10px !important;
  margin-bottom: 10px !important;
  border: none;
  opacity: 0.5;
}

#profileToggle .navdropDown {
  margin: 5px 0px !important;
}

#profileToggle .dropdown-menu li a:hover {
  border-radius: 0 !important;
  background: #F0F0F0;
  color: #000000 !important;
}

.dropdown-toggle::after {
  display: none !important;
}

.dropdown-item:hover {
  background-color: #F0F0F0;
  color: #000;
}

.divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.open a {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.select-dropdown {
  background-repeat: no-repeat;
  background-position: 250px 4px;
  background-size: 20px;
}

.select-dropdown .dropdown-menu {
  background: white !important;
  border: 1px solid transparent;
  border-top-left-radius: 0px !important;
  top: 30px !important;
  border-top-right-radius: 4px !important;
  -webkit-box-shadow: 0 -2px 20px rgba(0, 0, 0, 0.175) !important;
  box-shadow: 0 -2px 20px rgba(0, 0, 0, 0.175) !important;
  min-width: inherit !important;
  left: 0px !important;
  width: 100%;
  min-width: 250px;
  overflow: auto;
  max-height: 200px;
}

.select-dropdown .dropdown-toggle {
  padding-top: 12px;
  height: auto;
  width: 95%;
  font-family: Montserrat-Regular;
  font-size: 14px;
  color: #0E2F51;
  padding-left: 0.8px;
}

.select-dropdown .dropdown-menu li a {
  text-decoration: none;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

#NotifyToggle .notifydropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

#changeArea .input-group-addon,
#changeAreaWeb .input-group-addon {
  border: none;
  background: transparent;
}

#changeArea .marginleft45,
#changeAreaWeb .marginleft45 {
  margin-left: 45px;
}

#changeArea .dropdown-menu,
#changeAreaWeb .dropdown-menu {
  background: white !important;
  border: 1px solid transparent;
  border-top-left-radius: 0px !important;
  top: 40px;
  border-top-right-radius: 4px !important;
  -webkit-box-shadow: 0 12px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 12px 12px rgba(0, 0, 0, 0.175);
  min-width: 325px;
  left: 58px;
  min-height: auto;
}

#changeArea .dropdown-menu li a,
#changeAreaWeb .dropdown-menu li a {
  color: #0E2F51 !important;
  font-size: 14px;
  letter-spacing: 1px !important;
  line-height: 26px !important;
  background: white !important;
  width: 100%;
}

#changeArea .dropdown-menu li a:hover,
#changeAreaWeb .dropdown-menu li a:hover {
  background: transparent;
  color: #0E2F51 !important;
}

#changeArea .dropdown-menu select,
#changeAreaWeb .dropdown-menu select {
  border: 1px solid transparent;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Regular;
  box-shadow: none;
  color: #23405E;
  min-width: 190px;
  background-size: 21px;
}

#changeArea .navbar-nav,
#changeAreaWeb .navbar-nav {
  margin-top: -11px;
}

#changeArea .site-name img,
#changeAreaWeb .site-name img {
  margin-top: -1px;
}

#changeArea .site-name,
#changeAreaWeb .site-name {
  margin-top: -2px;
  color: #0E2F51;
  max-width: 240px;
  white-space: nowrap;
}

#changeArea > ul:first-child > li:first-child,
#changeAreaWeb > ul:first-child > li:first-child {
  margin-top: 0 !important;
}

#changeArea > ul:first-child > li,
#changeAreaWeb > ul:first-child > li {
  float: left;
}

@media only screen and (max-width: 991px) {
  #changeArea,
  #changeAreaWeb {
    width: 78%;
  }
}

@media only screen and (max-width: 440px) {
  #changeArea,
  #changeAreaWeb {
    width: 78%;
  }

  #changeArea .dropdown-menu,
  #changeAreaWeb .dropdown-menu {
    left: 0px !important;
    width: 80%;
  }
}

.site-arrow-down {
  width: 18px;
  margin-left: 4px;
  margin-top: 2px;
}

.openArea .site-name {
  background-clip: padding-box;
  border-top-right-radius: 4px;
  background: white !important;
  /*border: 1px solid transparent;*/
  border-top-left-radius: 4px !important;
  -webkit-background-clip: padding-box;
}

.opennotify {
  display: block;
}

.height150 {
  height: 142px;
  background: #FFF;
}

.height170 {
  height: 317px;
  background: #FFF;
}

.height_sm_banner {
  height: 215px;
  background: #FFF;
}

.wbnr_btns {
  width: 110px;
  height: 35px;
  background-color: #508AFF;
  border-radius: 18px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 11px;
  color: #ffff;
  font-family: 'Montserrat-Bold';
  cursor: pointer;
}

.webinar_button_cont {
  width: 90%;
}

.wbnr_lbl_btns {
  display: flex;
  justify-content: space-between;
  margin-top: 25px;
}

.webinar_img {
  width: 100%;
}

.wbnr_btn_lbl {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: small;
}

.webinar_title {
  font-family: Montserrat-Bold;
  font-size: 16px;
  color: #525252;
}

.market_logo {
  clip-path: polygon(0 0%, 100% 0%, 80% 100%, 0% 100%);
  display: flex;
  align-items: center;
  width: 400px;
  height: 111px;
  background-color: #ffff;
}

#navbar .profile-img img {
  margin-top: -8px;
}

#changeArea .profile-img img {
  margin-top: -8px;
  margin-right: -10px;
  /*background-color: black;*/
}

#changeAreaWeb .profile-img img {
  margin-top: -8px;
  margin-right: -10px;
}

.navbar-profile-img {
  border-radius: 30px;
}

#navbar .open .navbar-dropdown-img {
  display: none;
}

.navbar-dropdown-img {
  width: 11px;
  margin-top: -5px;
}

.navbar-notify-img {
  width: 18px;
  margin-top: 18px;
  margin-left: 10px;
}

.container #navbar .open .dropdown-menudash {
  left: -146px !important;
}

#navbar .open .dropdown-menu {
  left: -140px !important;
}

.paddzero {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.dropdown-menu li a {
  cursor: pointer !important;
}

footer {
  text-align: center;
  background-color: #23405E;
  color: #FFFFFF;
  font-family: Montserrat-Regular;
  font-size: 16px;
  height: 56px;
  padding-top: 19px;
  z-index: 1000;
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: transparent !important;
}

.nonusernavbar-default .navbar-toggle:hover,
.nonusernavbar-default .navbar-toggle:focus {
  background-color: transparent !important;
}

.navbar-default .navbar-toggle {
  margin-right: 15px;
  margin-bottom: 15px;
}

.navbar-default .navbar-toggle .icon-bar {
  background-color: #0E2F51;
}

.nonusernavbar-default .navbar-toggle {
  margin-right: 15px;
  margin-bottom: 15px;
}

.nonusernavbar-default .navbar-toggle .icon-bar {
  background-color: #0E2F51;
}

#navbar {
  padding-left: 13px !important;
  overflow: hidden;
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
  #navbar > ul > li > a {
    padding-left: 10px;
    padding-right: 10px;
  }
}

.closepopup {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -60px !important;
  max-width: 480px !important;
  text-align: right !important;
  margin-left: -5px !important;
}

.closepopup img {
  cursor: pointer;
  width: 15px;
}

@media screen and (min-width: 769px) and (max-width: 1024px) {
  .monthlycloseicon {
    margin-left: 478px !important;
  }
}

@media screen and (max-width: 768px) {
  .monthlycloseicon {
    max-width: 710px !important;
  }
}

.closepopupOpenOrder {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -60px !important;
  max-width: 480px !important;
  text-align: right !important;
  margin-left: -5px !important;
}

.closepopupOpenOrder img {
  cursor: pointer;
  width: 15px;
}

.minheight {
  min-height: 100vh !important;
  height: auto;
}

.templatethumbcontainer {
  border: 1px solid #D3D5DF;
  border-radius: 4px;
  box-shadow: 0px 0px 27px -12px #2290ef;
  overflow-y: auto;
  overflow-x: hidden;
  height: auto;
}

.templatethumbcontainer .listtemplates {
  max-width: 100%;
  height: auto;
  padding: 10px;
  border: 1px solid ghostwhite;
  box-shadow: 0px 0px 27px -12px #000;
  cursor: pointer;
}

.templatethumbcontainer .listtemplates .listimgstyle {
  max-width: 100%;
  cursor: pointer;
  height: 310px;
  border: 1px solid ghostwhite;
  box-shadow: 0px 0px 27px -12px #000;
}

.templatethumbcontainer .overlayCont {
  position: relative;
  cursor: pointer;
}

.templatethumbcontainer .lockimg {
  cursor: pointer !important;
}

.templatethumbcontainer .overlayCont:hover .overlay {
  opacity: 0.3;
  background: rgba(74, 81, 93, 0.71) !important;
}

.templatethumbcontainer .overlay {
  opacity: 0.4;
  transition: .3s ease;
}

.templatethumbcontainer .icon {
  color: #000;
  font-size: 10x;
  position: absolute;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  top: 50%;
  left: 50%;
}

.templateviewcontainer {
  border: 1px solid #D3D5DF;
  border-radius: 4px;
  box-shadow: 0px 0px 27px -12px #2290ef;
  overflow-y: auto;
  overflow-x: hidden;
  height: auto;
  margin-bottom: 15px;
}

.templateviewcontainer .outputdiv {
  width: auto;
  height: auto;
}

.templateviewcontainer .outputdiv .imgstyle {
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.templateviewcontainer .piechart {
  width: 800px;
  height: 500px;
  display: none;
}

.templateviewcontainer .listtemplates {
  max-width: 100%;
  height: auto;
  padding: 10px;
}

.templateviewcontainer .listtemplates .listimgstyle {
  max-width: 100%;
  cursor: pointer;
  height: 310px;
  border: 1px solid ghostwhite;
  box-shadow: 0px 0px 27px -12px #000;
}

.nxtprevdiv {
  display: none;
}

.nxtprevdiv .previousbtn {
  margin-top: 20px;
  float: left;
  display: none;
  cursor: pointer;
}

.nxtprevdiv .nextbtn {
  margin-top: 20px;
  float: right;
  cursor: pointer;
}

.txtArea_cls {
  resize: none;
}

.txt-title {
  text-align: left;
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 15px;
  margin-bottom: 12px;
}

.templatesharebtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  margin-bottom: 15px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  height: 40px !important;
  font-size: 14px;
}

.shareoption {
  display: none;
  padding-left: 0px;
}

.shareoption .shareoptionli {
  font-family: Montserrat-Medium;
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px;
  text-align: center;
  border: 1px solid;
  cursor: pointer;
}

.shareoption .shareoptionli:hover {
  font-family: Montserrat-Medium;
  background-color: lightgrey;
  color: #000000;
  padding: 5px;
  text-align: center;
  border: 1px solid;
  cursor: pointer;
}

.closepopupshare {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -55px !important;
  max-width: 480px !important;
  text-align: right !important;
  margin-left: 25px !important;
  cursor: pointer;
}

.PremiumModalContainer .form-group {
  padding: 0px;
  text-align: left;
}

.PremiumModalContainer .form-group .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.PremiumModalContainer .form-group .field-row .input-group-addon {
  font-family: Montserrat-Medium;
  color: #23405E;
  cursor: pointer;
}

.PremiumModalContainer .form-group .field-row .input-group input,
.PremiumModalContainer .form-group .field-row .input-group .notesCls {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px !important;
  width: 100% !important;
  margin: 0px !important;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
  height: 40px;
}

.navupdatebtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  outline: none;
  font-family: Montserrat-Regular;
  letter-spacing: 1px;
  width: 100%;
  font-size: 15px !important;
  text-align: center;
  margin-left: 84px !important;
  height: 33px;
  width: 112px !important;
  margin-top: 25px !important;
  margin-bottom: 10px !important;
  cursor: pointer;
}

.navloader {
  text-align: center;
  /*margin-right: 12px;*/
}

.navloader img {
  width: 20px;
}

*::-webkit-scrollbar {
  width: 4px;
  height: 4px;
  border-radius: 10px;
}

*::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 4px #bec4d2;
}

*::-webkit-scrollbar-thumb {
  background-color: #bec4d2;
  outline: 1px solid #bec4d2;
}

.ResetCloseUpOverAll {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -46px;
  max-width: 480px;
  text-align: right;
  margin-left: -89px;
}

.ResetCloseUpOverAll img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.TransAgentModalClose {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -57px;
  max-width: 580px;
  text-align: right;
  margin-left: -93px;
}

.TransAgentModalClose img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.saveEstimateCloseUpOverall {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -52px;
  max-width: 480px;
  text-align: right;
  margin-left: -22px;
}

.saveEstimateCloseUpOverall img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.BrokeFeeCloseupOverAll {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -58px;
  max-width: 480px;
  text-align: right;
  margin-left: -3px;
}

.BrokeFeeCloseupOverAll img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.miscCloseupOverAll {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -42px;
  max-width: 480px;
  text-align: right;
  margin-left: 13px;
}

.miscCloseupOverAll img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.brokerfeeCloseupOverAll {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -45px;
  max-width: 480px;
  text-align: right;
  margin-left: 13px;
}

.brokerfeeCloseupOverAll img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.propertyTaxesCloseUpOverAll {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -45px;
  max-width: 480px;
  text-align: right;
  margin-left: 11px;
}

.propertyTaxesCloseUpOverAll img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.loanBalanceCloseupOverAll {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -46px;
  max-width: 480px;
  text-align: right;
  margin-left: 10px;
}

.loanBalanceCloseupOverAll img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.closeDateOverAll {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -45px !important;
  max-width: 480px;
  text-align: right;
  margin-left: 12px;
}

.closeDateOverAll img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.loanbalanceCloseupOverAll {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -45px;
  max-width: 480px;
  text-align: right;
  margin-left: 14px;
}

.loanbalanceCloseupOverAll img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.grossPropertyOverall {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -40px;
  max-width: 480px;
  text-align: right;
  margin-left: -1px;
}

.grossPropertyOverall img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.shareimgbtn {
  width: 40px;
  height: 40px;
  position: fixed;
  right: 15px;
  cursor: pointer;
  margin-top: 100px;
  display: none;
}

.CalcDropDown #changeAreaWeb .dropdown-menu {
  left: 0px !important;
  top: 25px !important;
  width: 75% !important;
}

.CalcDropDown #changeAreaWeb .dropdown-menu .field-row {
  padding-bottom: 8px !important;
  padding-top: 0px !important;
}

.CalcDropDown #changeAreaWeb .dropdown-menu .select-dropdown .dropdown-menu {
  width: 100% !important;
}

.CalcDropDown #changeAreaWeb .dropdown-menu .navupdatebtn {
  margin-left: 90px !important;
}

.donecontainer {
  padding: 15px;
}

/*Common Template View style Starts*/

.templateview-container .templateviewtbl {
  width: 100%;
  height: auto;
  max-height: 1300px;
  table-layout: initial !important;
}

.templateview-container .templateviewtbl .LeftTdcont {
  width: 20%;
  height: 100%;
  vertical-align: top;
  padding-right: 15px;
}

.templateview-container .templateviewtbl .LeftTdcont .BackBtn {
  text-align: right;
  font-size: 18px;
  font-weight: bold;
  color: steelblue;
  cursor: pointer;
  font-family: Helvetica, sans-serif;
}

.templateview-container .templateviewtbl .MiddleTdcont {
  width: 60%;
  height: auto;
  vertical-align: top;
}

.templateview-container .templateviewtbl .MiddleTdcont .selecttemplatetitle {
  font-size: 18px;
  text-align: center;
  color: steelblue;
}

.templateview-container .templateviewtbl .MiddleTdcont .templateviewcontainer {
  border: 1px solid #D3D5DF;
  border-radius: 4px;
  box-shadow: 0px 0px 27px -12px #2290ef;
  height: auto;
}

.templateview-container .templateviewtbl .MiddleTdcont .templateviewcontainer .nearbypropdiv {
  background-color: #f5f5f4;
  color: #494949;
  padding: 10px;
  font-family: Montserrat-Medium;
  font-size: 15px;
  display: none;
  cursor: pointer;
}

.templateview-container .templateviewtbl .MiddleTdcont .templateviewcontainer .pencilbtn {
  cursor: pointer;
}

.templateview-container .templateviewtbl .MiddleTdcont .templateviewcontainer .previewtemplate {
  height: auto;
  border: none;
}

.templateview-container .templateviewtbl .RightTdcont {
  width: 20%;
  height: auto;
  vertical-align: text-bottom;
  padding: 0px 10px;
  position: relative;
}

.templateview-container .templateviewtbl .RightTdcont .Template_title {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  text-align: center;
  border: 1px solid #D3D5DF;
  border-bottom: none;
  color: #23405E;
  font-size: 24px;
  font-family: Montserrat-Medium;
}

.templateview-container .templateviewtbl .RightTdcont .lock_img {
  position: absolute;
  bottom: 43%;
  left: 86px;
}

.templateview-container .templateviewtbl .RightTdcont .templatethumbrightcont {
  height: 1050px;
  padding: 15px;
}

.templateview-container .templateviewtbl .RightTdcont .templatethumbrightcont .innerthumbcont {
  border: 1px solid #D3D5DF;
  border-radius: 4px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  box-shadow: 0px 0px 27px -12px #2290ef;
  height: 94%;
  overflow-y: auto;
  overflow-x: hidden;
}

.templateview-container .templateviewtbl .RightTdcont .templatethumbrightcont .innerthumbcont .listtemplates {
  max-width: 100%;
  height: auto;
  padding: 10px;
  cursor: pointer;
  border: 1px solid ghostwhite;
  box-shadow: 0px 0px 27px -12px #000;
}

.templateview-container .templateviewtbl .RightTdcont .templatethumbrightcont .innerthumbcont .listtemplates .listimgstyle {
  max-width: 100%;
  cursor: pointer;
  height: 280px;
  border: 1px solid ghostwhite;
  box-shadow: 0px 0px 27px -12px #000;
}

.templateview-container .templateviewtbl .RightTdcont .templatethumbrightcont ::-webkit-scrollbar {
  width: 2px;
  height: 0px;
  border-radius: 10px;
}

.templateview-container .templateviewtbl .RightTdcont .templatethumbrightcont ::-webkit-scrollbar-thumb {
  background-color: #bec4d2;
  outline: 0px solid #bec4d2;
}

.templateview-container .templateviewtbl .RightTdcont .templatethumbrightcont ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 4px #bec4d2;
}

.templateview-container .templateviewtbl .RightTdcont .templatethumbrightcontainer {
  height: 1050px;
  padding: 15px;
}

.templateview-container .templateviewtbl .RightTdcont .templatethumbrightcontainer .innerthumbcont {
  border: 1px solid #D3D5DF;
  border-radius: 4px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  box-shadow: 0px 0px 27px -12px #2290ef;
  height: 52%;
  overflow-y: auto;
  overflow-x: hidden;
}

.templateview-container .templateviewtbl .RightTdcont .templatethumbrightcontainer .innerthumbcont .listtemplates {
  max-width: 100%;
  height: auto;
  padding: 10px;
  cursor: pointer;
  border: 1px solid ghostwhite;
  box-shadow: 0px 0px 27px -12px #000;
}

.templateview-container .templateviewtbl .RightTdcont .templatethumbrightcontainer .innerthumbcont .listtemplates .listimgstyle {
  max-width: 100%;
  cursor: pointer;
  height: 280px;
  border: 1px solid ghostwhite;
  box-shadow: 0px 0px 27px -12px #000;
}

.templateview-container .templateviewtbl .RightTdcont .templatethumbrightcontainer ::-webkit-scrollbar {
  width: 2px;
  height: 0px;
  border-radius: 10px;
}

.templateview-container .templateviewtbl .RightTdcont .templatethumbrightcontainer ::-webkit-scrollbar-thumb {
  background-color: #bec4d2;
  outline: 0px solid #bec4d2;
}

.templateview-container .templateviewtbl .RightTdcont .templatethumbrightcontainer ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 4px #bec4d2;
}

.templateview-container .templateviewtbl .RightTdcont .RT_Top_Arrow {
  display: none;
  position: absolute;
  top: 43px;
  left: 39%;
  right: 50%;
  z-index: 9;
  cursor: pointer;
}

.templateview-container .templateviewtbl .RightTdcont .RT_Top_Arrow:hover #Tem_up_hov {
  display: block;
}

.templateview-container .templateviewtbl .RightTdcont .RT_Top_Arrow:hover #Tem_up_img {
  display: none;
}

.templateview-container .templateviewtbl .RightTdcont .RT_Bottom_Arrow {
  position: absolute;
  display: block;
  bottom: 43px;
  left: 39%;
  right: 50%;
  z-index: 999999999;
  cursor: pointer;
}

.templateview-container .templateviewtbl .RightTdcont .RT_Bottom_Arrow:hover #Temp_down_hov {
  display: block;
}

.templateview-container .templateviewtbl .RightTdcont .RT_Bottom_Arrow:hover #Temp_down_img {
  display: none;
}

.templateview-container .templateviewtbl .RightTdcont #Temp_down_hov {
  display: none;
}

.templateview-container .templateviewtbl .RightTdcont #Tem_up_hov {
  display: none;
}

.editpropertybtn {
  background-color: #508AFF;
  color: #ffffff;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  height: 40px !important;
  font-size: 14px;
  display: none;
}

.editprofilebtn {
  background-color: #508AFF;
  color: #ffffff;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  height: 40px !important;
  font-size: 14px;
}

.edittxtbtn {
  background-color: #508AFF;
  color: #ffffff;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  height: 40px !important;
  font-size: 14px;
}

.language_selbox {
  margin-top: 15px !important;
  height: 40px;
  width: 100%;
  border-radius: 5px;
  letter-spacing: 1px;
  padding: 5px;
  border: 1px solid lightgrey;
  background-color: #fff;
  font-size: 14px;
  display: none;
  cursor: pointer;
}

.colorpal {
  border: 1px solid lightgrey;
  margin-top: 15px;
  height: 70px;
  overflow-y: auto;
  display: none;
}

.colorpalattediv {
  cursor: pointer;
}

.bottombtncont {
  margin-top: 300px;
}

.bottombtncont .sharebuttonclassbtn {
  margin-top: 15px;
  height: 40px;
  width: 100%;
  border-radius: 5px;
  letter-spacing: 1px;
  padding: 5px;
  border: 1px solid #508AFF;
  color: #508AFF;
  background-color: #fff;
  font-size: 13px;
  font-weight: bold;
}

.bottombtncont .a_downpdf {
  color: #508AFF;
  text-decoration: none;
}

.ModalHeaderStyle {
  font-weight: bold;
  font-size: 16px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
}

.ModalContentStyle {
  font-size: 14px;
  padding-left: 20px;
  padding-right: 20px;
}

.CloseModal {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -24px;
  max-width: 480px;
  text-align: right;
  margin-left: 24px;
}

.CloseModal img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

/*Common Template View style Ends*/

.dropdown-menudash {
  left: 146px !important;
}

:-ms-input-placeholder {
  color: #999999 !important;
  font-size: 16px !important;
  font-family: Montserrat-Regular !important;
  font-weight: 600 !important;
}

.demositelogo {
  cursor: pointer;
  float: left;
  position: fixed;
  top: calc(50% - 47px);
  left: 0;
  z-index: 1;
  background: #FF4500;
  border-radius: 5px 0 0 5px;
  border-right: 0;
  display: block;
  padding: 5px 5px;
  transition: all .2s ease-in-out;
}

.notifynumber {
  position: absolute;
  top: 10px;
  left: 27px;
  background-color: #e55032;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 1px;
  padding-bottom: 1px;
  border-radius: 9px;
  display: flex;
  align-items: center;
}

.notify_number {
  height: 20px;
  width: 20px;
  background-color: #E55032;
  position: absolute;
  border-radius: 50%;
  color: white;
  font-size: 12px;
  vertical-align: middle;
  margin-left: 25px;
  margin-top: -50px;
  text-align: center;
}

.notify_dropdown_number {
  height: 20px;
  width: 20px;
  background-color: #E55032;
  border-radius: 50%;
  color: white;
  font-size: 12px;
  text-align: center;
}

.bs5notify {
  display: flex;
  align-items: center;
}

.notifymobile {
  margin-left: 179px;
  margin-top: -35px;
}

.notifycount {
  font-size: 11px;
  background-color: #E55032;
  color: #fff;
  font-family: Montserrat-Regular !important;
  padding-left: 0px !important;
}

#navbar #NotifyToggle .dropnotify {
  left: -280px !important;
}

#NotifyToggle {
  cursor: pointer;
}

#NotifyToggle .dropdown-toggle {
  padding: 0px !important;
  box-shadow: none !important;
  background-color: #fff !important;
  border-color: #fff !important;
  line-height: 15px !important;
}

#NotifyToggle .dropnotify {
  background-color: #fff;
  width: 375px;
  left: -280px !important;
  border-radius: 9px;
  left: -280px !important;
  padding: 0px !important;
  cursor: default;
  top: 60px;
}

#NotifyToggle .arw {
  width: 50px;
  height: 43px;
  position: absolute;
  transform: rotate(135deg);
  right: 50px;
  top: -6px;
  background-color: #f6f8fa;
  border: 1px solid #ccc;
  z-index: -1;
}

#NotifyToggle .title {
  height: 50px;
  background-color: #f6f8fa;
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  align-items: center;
  border-top-left-radius: 9px;
  border-top-right-radius: 9px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

#NotifyToggle .notitle {
  height: 50px;
  background-color: #f6f8fa;
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  align-items: center;
  border-top-left-radius: 9px;
  border-top-right-radius: 9px;
  border-bottom-right-radius: 9px;
  border-bottom-left-radius: 9px;
}

#NotifyToggle .titlelft {
  margin-left: 15px;
  font-size: 18px;
  font-family: Montserrat-Medium !important;
  color: #23405e;
}

#NotifyToggle .titlerit {
  margin-right: 10px;
  font-size: 13px;
  font-family: Montserrat-Regular !important;
  cursor: pointer;
  color: #23405e;
}

#NotifyToggle .notifyborderbtm {
  border-bottom: 2px solid #e6eaed;
}

#NotifyToggle .scrollcontnotify {
  max-height: 400px;
  overflow-x: hidden;
  overflow-y: auto;
}

#NotifyToggle .emtcont {
  height: 70px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 16px;
}

#NotifyToggle .notifycontdiv {
  height: 70px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}

#NotifyToggle .notifycontdiv .imgdiv {
  margin-left: 10px;
  margin-top: 10px;
}

#NotifyToggle .notifycontdiv .imgdiv img {
  width: 50px;
  height: 50px;
  border-radius: 15px;
}

#NotifyToggle .notifycontdiv .cont1 {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  margin-left: 10px;
  margin-right: 10px;
  flex-direction: column;
  font-family: Montserrat-Regular !important;
  width: 73%;
  cursor: pointer;
}

#NotifyToggle .notifycontdiv .actcont1 .span1 {
  color: #23405e;
  font-weight: bold;
  line-height: 18px;
  font-family: Montserrat-Medium !important;
}

#NotifyToggle .notifycontdiv .actcont1 .span2 {
  color: #a7a7a7;
  margin-top: 3px;
  font-style: italic;
  font-weight: bold;
}

#NotifyToggle .notifycontdiv .inactcont1 .span1 {
  color: #7b8a9a;
  line-height: 18px;
}

#NotifyToggle .notifycontdiv .inactcont1 .span2 {
  color: #a7a7a7;
  margin-top: 3px;
  font-style: italic;
}

#NotifyToggle .notifycontdiv .cls {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  margin-right: 10px !important;
}

#NotifyToggle .notifycontdiv .cls img {
  width: 10px;
  height: 10px;
}

.spanagent {
  font-weight: bold;
}

@media (min-width: 750px) and (max-width: 991px) {
  #navbar #NotifyToggle .dropnotify {
    left: -31px !important;
  }

  #navbar #NotifyToggle .arw {
    left: 23px;
    right: 0px !important;
  }
}

.navload {
  position: absolute;
  height: 85%;
  display: flex;
  width: 100%;
  text-align: center;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.5);
}

.navcityoffdropdown {
  line-height: 20pX !important;
  padding-top: 5px !important;
}

#NotifyToggle .notitle {
  height: 50px;
  background-color: #f6f8fa;
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  align-items: center;
  border-top-left-radius: 9px;
  border-top-right-radius: 9px;
  border-bottom-right-radius: 9px;
  border-bottom-left-radius: 9px;
}

.notificationtextalign {
  padding-top: 7px;
}

.notificationimgalign {
  padding-top: 7px;
  text-align: right;
}

.notifycoloropen {
  color: #909090;
}

.notifycolornotopen {
  color: #494949;
}

.notifyarrow {
  height: 18px;
}

.leadgenpreview .MainTable {
  text-align: center;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
  height: auto;
}

.leadgenpreview #ImageContent {
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  width: 645px;
  height: auto;
  cursor: pointer;
  box-shadow: 0px -1px 10px 1px #c5c5c5;
}

.leadgenpreview #imageDetails {
  text-align: left;
  background-color: #EFF0F3;
  padding: 10px 10px;
  color: #0E2F51;
}

.leadgenpreview #ImageContentTitle {
  padding: 15px 10px 0px 10px;
  text-align: left;
  background-color: #EFF0F3;
  font-family: 'Montserrat-Medium';
  font-size: 16px;
  color: #0E2F51;
}

.leadgenpreview #ImageContentDescription {
  text-align: left;
  background-color: #EFF0F3;
  font-family: 'Montserrat-Medium';
  font-size: 14px;
  padding: 5px 10px 10px 10px;
  color: #0E2F51;
}

.leadgenpreview #Title {
  font-size: 22px;
  font-family: 'Heebo-Medium';
  color: #4E4E4E;
}

.leadgenpreview #Description {
  font-size: 15px;
  line-height: 1.5;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  padding: 0px 0px 10px 0px;
  color: #4E4E4E;
  font-family: 'Heebo-Regular';
}

.leadgenpreview #TapAction {
  font-size: 14px;
  font-family: 'Heebo-Medium';
  color: #4E4E4E;
}

.leadgenpreview #ThumbnailPreview {
  font-family: 'Heebo-Regular';
  font-size: 16px;
  color: #4E4E4E;
}

.colorwhite {
  color: #fff;
}

.inactiveselect {
  border-bottom-width: 1px;
  border-bottom-color: #fff;
  border-bottom-style: solid;
  padding-bottom: 10px;
  color: #fff;
}

.inactivedown {
  float: right;
  top: -25px;
  right: 5px;
  color: white;
}

.dropdowninactive .select-dropdown .dropdown-menu li a {
  background-color: #fff !important;
}

.ulinactive .navupdatebtn {
  margin-left: 115px !important;
}

.pushtitle {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-size: 30px;
  font-family: Heebo-Medium;
}

.pushpop {
  display: flex;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 5px;
  margin: 40px 20px;
  box-shadow: 0px 3px 4px 0px;
}

.pushpopup {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  font-family: Heebo-Regular;
}

.align_picker {
  width: 100% !important;
  margin: 20px 0 !important;
}

.pushpopup1 {
  display: flex;
  justify-content: center;
  align-items: center;
}

.pushpopup1img {
  padding: 10px;
}

.pushpopup1img img {
  width: 20px;
}

.pushpopup1title {
  padding: 10px;
  font-family: Heebo-Regular;
  color: #000;
  padding-left: 0px;
}

.pushpopup1now {
  padding: 10px;
  font-family: Heebo-Regular;
  color: #000;
}

.pushpopup2 {
  padding: 10px;
}

.pushpoptitle2 {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-size: 17px;
  font-family: Heebo-Medium;
}

.pushpopcontent {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-size: 15px;
  margin: 10px 10px;
  margin-bottom: 40px;
}

.pushpopbtn {
  display: flex;
  justify-content: center;
  align-items: center;
  background: white;
  color: #007aff;
  width: 190px;
  padding: 10px;
  border-radius: 25px;
  margin-bottom: 20px;
  font-family: Heebo-Medium;
  cursor: pointer;
}

.pushpoplink {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  color: #fff;
  font-family: Heebo-Regular;
  cursor: pointer;
}

.pushpopbtncont {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-family: Heebo-Regular;
}

.pushinfo {
  background-color: #007aff;
  padding: 10px;
  border-radius: 25px;
  color: #fff;
}

.deletepush {
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  text-decoration: underline;
  font-size: 17px;
  color: #508AFF;
}

.deletepush a {
  margin-left: 10px;
}

.deletepush div {
  margin-right: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.deletepush div img {
  width: 20px;
}

.topnav_header {
  width: 1330px;
}

.dash_font {
  font-family: Montserrat-Medium !important;
  font-size: 16px !important;
  padding-top: 11px !important;
}

.padd20 {
  padding-left: 20px !important;
}

.mobilenavimg {
  position: absolute;
  right: 12px;
  width: 8px;
  margin-right: 25px;
}

.mobilenavdiv {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
}

.mobilenotify_number {
  height: 15px;
  width: 15px;
  background-color: #E55032;
  border-radius: 50%;
  color: white;
  font-size: 8px;
  vertical-align: middle;
  margin-left: 5px;
  display: inline-block;
  text-align: center;
}

.mobilenotifycount {
  font-size: 8px;
  border-radius: 4px;
  background-color: #E55032;
  color: #fff;
  font-family: Montserrat-Regular !important;
  padding-left: 1px !important;
}

#nav-icon3 {
  width: 20px;
  height: 100%;
  position: relative;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
  margin-top: 5px;
}

#nav-icon3 span {
  display: block;
  position: absolute;
  height: 1px;
  width: 100%;
  background: #0E2F51;
  border-radius: 9px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

#nav-icon3 span:nth-child(1) {
  top: 0px;
}

#nav-icon3 span:nth-child(2),
#nav-icon3 span:nth-child(3) {
  top: 6px;
}

#nav-icon3 span:nth-child(4) {
  top: 12px;
}

#nav-icon3.open span:nth-child(1) {
  top: 6px;
  width: 0%;
  left: 50%;
}

#nav-icon3.open span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

#nav-icon3.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

#nav-icon3.open span:nth-child(4) {
  top: 6px;
  width: 0%;
  left: 50%;
}

.profilemob .mobilenavdiv img {
  transform: rotate(180deg);
}

@media (max-width: 767px) {
  .mobdrop {
    padding-left: 0px !important;
  }
}

.liststyle {
  display: flex;
  align-items: center;
}

.liststyle .listdot {
  width: 6px;
  height: 6px;
  background-color: #23405E;
  border-radius: 8px;
  margin-right: 20px;
}

.newpremiummodal {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  flex-direction: column;
}

.newpremiummodal .newpremiummodalheading {
  padding: 15px;
  font-family: Montserrat-Semibold;
  color: #3A3A3A;
  font-size: 24px;
}

.newpremiummodal .newpremiummodalcont1 {
  font-family: Montserrat-Regular;
  color: #3A3A3A;
  font-size: 15px;
}

.newpremiummodal .newpremiummodalcont2 {
  font-family: Montserrat-Regular;
  color: #3A3A3A;
  font-size: 15px;
  margin-top: 20px;
}

.newpremiummodal .newpremiummodalcont2 span {
  font-family: Montserrat-Medium;
}

.newpremiummodal .newpremiummodalbot {
  flex-direction: row;
  display: flex;
  width: 100%;
  margin-top: 45px;
  margin-bottom: 20px;
}

.newpremiummodal .newpremiummodalbot .botfirst {
  width: 50%;
}

.newpremiummodal .newpremiummodalbot .botfirst span {
  padding: 15px;
  color: #494949;
  cursor: pointer;
}

.newpremiummodal .newpremiummodalbot .botsecond {
  width: 50%;
}

.newpremiummodal .newpremiummodalbot .botsecond span {
  background-color: #508AFF;
  color: #ffffff;
  padding: 12px;
  padding-right: 20px;
  padding-left: 20px;
  border-radius: 20px;
  cursor: pointer;
}

.bannbanner {
  padding: 10px 0px;
  background: url(/app/static/images/02125ab8a8b6d51015f2482c61ae7168-webinar_overlay.png) no-repeat;
  background-size: 100% 100%;
}

.bannjoin_us_header {
  text-align: center;
  font-family: 'Montserrat-Bold';
  color: #fff;
  font-size: 24px;
}

.banndate_conent {
  text-align: center;
  font-family: 'Montserrat-Bold';
  color: #79bd2f;
  font-size: 15px;
}

.bannspeaker_div {
  margin: auto;
  width: 25%;
  text-align: center;
}

.bammbanerclose {
  position: absolute;
  right: 23px;
  top: 22px;
}

.bammbanerclose img {
  width: 13px;
  cursor: pointer;
  margin: 5px;
}

.bannjoin_us_content {
  width: 50%;
}

.bannsave_my_post {
  margin: 10px auto;
  background-color: #f4af3e;
  border-radius: 17.5px;
  font-family: 'FiraSans-SemiBold';
  color: #fff;
  font-size: 18px;
  padding: 10px;
  text-align: center;
  cursor: pointer;
  letter-spacing: 0.5px;
  width: 88%;
}

.bannsave_my_post_div {
  margin: auto;
  padding: 0px;
  text-align: -webkit-center;
}

@media screen and (min-width: 280px) and (max-width: 320px) {
  .bannbanner {
    background: none;
    background-color: #091829;
  }

  .bannspeaker_div {
    width: 100%;
    text-align: center;
    margin: 10px;
  }

  .bannjoin_us_header {
    margin: 10px 0px;
    font-size: 12px;
  }

  .banndate_conent {
    margin: 5px 0px;
    font-size: 9px;
  }

  .bannjoin_us_content_div {
    padding-left: 2px;
    padding-right: 2px;
    margin-top: 10px;
  }

  .bannsave_my_post {
    padding: 7.5px;
    font-size: 12px;
    width: 70%;
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (min-width: 321px) and (max-width: 399px) {
  .bannbanner {
    background: none;
    background-color: #091829;
  }

  .bannspeaker_div {
    width: 100%;
    text-align: center;
    margin: 10px;
  }

  .bannjoin_us_content_div {
    padding-left: 2px;
    padding-right: 2px;
    margin-top: 10px;
  }

  .bannjoin_us_header {
    margin: 10px 0px;
    font-size: 14px;
  }

  .banndate_conent {
    margin: 5px 0px;
    font-size: 10px;
  }

  .bannsave_my_post {
    padding: 5px;
    font-size: 14px;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  .iframe_margin {
    margin: 0 !important;
    font-size: 12px;
  }
}

@media screen and (min-width: 400px) and (max-width: 600px) {
  .bannbanner {
    background: none;
    background-color: #091829;
  }

  .bannspeaker_div {
    width: 100%;
    text-align: center;
    margin: 10px;
  }

  .bannjoin_us_header {
    margin: 10px 0px;
    font-size: 16px;
  }

  .banndate_conent {
    margin: 10px 0px;
    font-size: 11px;
  }

  .bannjoin_us_content_div {
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
    margin-top: 10px;
  }

  .bannsave_my_post {
    padding: 10px;
    font-size: 14px;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  .iframe_margin {
    margin: 0 !important;
    font-size: 12px;
  }
}

@media screen and (min-width: 600px) and (max-width: 767px) {
  .bannbanner {
    background: none;
    background-color: #091829;
  }

  .bannspeaker_div {
    width: 100%;
    text-align: center;
    margin: 10px;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .bannbanner {
    background: none;
    background-color: #091829;
  }

  .bannspeaker_div {
    display: block;
    width: 100%;
    text-align: center;
    margin: 10px;
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .bannjoin_us_content_div {
    margin-top: 10px;
    padding: 0px;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .bannjoin_us_header {
    font-size: 28px;
  }

  .banndate_conent {
    margin: 10px 0px;
    font-size: 18px;
  }

  .bannsave_my_post_div {
    margin: 10px 0px;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .bannsave_my_post {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1367px) {
  .bannspeaker_div {
    padding: 0px;
    flex: 0 0 17.5%;
    max-width: 17.5%;
    margin-right: 0px;
    margin-left: 0px;
  }

  .bannspeaker {
    margin: 10px 0px;
  }

  .bannjoin_us_content_div {
    padding: 0px;
  }

  .bannjoin_us_header {
    margin: 10px 0px;
    font-size: 24px;
  }

  .banndate_conent {
    margin: 5px 0px;
    font-size: 15px;
  }

  .bannsave_my_post {
    margin: 30px 0px;
    border-radius: 20px;
    font-size: 18px;
    width: 85%;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1367px) {
  .bannspeaker_div {
    flex: 0 0 20%;
    max-width: 20%;
    text-align: right;
    margin-right: 0px;
  }

  .bannjoin_us_content_div {
    width: 45%;
    flex: 0 0 45%;
    max-width: 45%;
  }

  .bannsave_my_post_div {
    margin-left: 0px;
    text-align: left;
  }

  .bannsave_my_post {
    margin-left: 0px;
  }
}

@media screen and (min-width: 1368px) and (max-width: 5000px) {
  .bannbanner_section {
    width: 80%;
    flex: 0 0 65%;
    max-width: 65%;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  .bannspeaker_div {
    margin-right: 0px;
    padding: 0px;
    text-align: right;
  }

  .bannjoin_us_content_div {
    padding: 0px;
    width: 45%;
    flex: 0 0 45%;
    max-width: 45%;
  }

  .bannsave_my_post_div {
    margin-left: 0px;
    text-align: left;
  }

  .bannsave_my_post {
    margin-left: 0px;
  }
}

@media screen and (min-width: 1368px) and (max-width: 1700px) {
  .bannbanner_section {
    width: 85%;
    flex: 0 0 85%;
    max-width: 85%;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
}

.webinarpopupclse {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -37px;
  max-width: 510px;
  text-align: right;
  margin-left: 0px;
}

.webinarpopupclse img {
  width: 15px;
  cursor: pointer;
}

.webinarpopupcontainer {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  font-family: Montserrat-Regular;
}

.webinarpopupcontainer .wpheading {
  font-size: 18px;
  margin: 10px 0px;
  font-family: Montserrat-Semibold;
}

.webinarpopupcontainer .wpcontentdiv {
  display: flex;
  flex-direction: column;
  width: 100%;
}

.webinarpopupcontainer .wpcontentdiv .wpsinglebox {
  width: 100%;
  display: flex;
  flex-direction: row;
  border-bottom: 1px solid #e1e1e1;
  padding: 15px 0px;
}

.webinarpopupcontainer .wpcontentdiv .wpsinglebox .wpsimage {
  width: 10%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.webinarpopupcontainer .wpcontentdiv .wpsinglebox .wpsimage img {
  width: 19px;
}

.webinarpopupcontainer .wpcontentdiv .wpsinglebox .wpscontent {
  width: 60%;
  display: flex;
  align-items: center;
  font-size: 14px;
}

.webinarpopupcontainer .wpcontentdiv .wpsinglebox .wpsbuttondiv {
  width: 30%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
}

.webinarpopupcontainer .wpcontentdiv .wpsinglebox .wpsbuttondiv .wpsbutton {
  background-color: #508AFF;
  color: white;
  padding: 10px 15px;
  border-radius: 26px;
  font-family: Montserrat-Medium;
  cursor: pointer;
}

.annoncement_img {
  width: 45px;
}

.webinarbannercontainer {
  width: 100%;
  display: flex;
  flex-direction: row;
  height: 110px;
  align-items: center;
  padding: 3px 0px;
  margin-bottom: 10px;
}

.webinarbannercontainer .bammbanerclose {
  position: absolute;
  right: 5px;
  top: 3px;
}

.webinarbannercontainer .bammbanerclose img {
  width: 13px;
  cursor: pointer;
  margin: 5px;
}

.webinarbannercontainer .webispeaker img {
  width: 70px;
}

.webinarbannercontainer .webicontent {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 0px 10px;
}

.webinarbannercontainer .webicontent .webiconthead {
  font-size: 18px;
  font-family: 'Montserrat-Bold';
  color: #fff;
}

.webinarbannercontainer .webicontent .webiconthead span {
  color: #1cd8b4;
}

.webinarbannercontainer .webicontent .webicontmessage {
  font-size: 15px;
  font-family: 'Montserrat-Medium';
  color: #fff;
}

.webinarbannercontainer .newcontent {
  color: #FFFFFF;
  font-family: Montserrat-Medium;
  font-size: 18px;
}

.webinarbannercontainer .newcontent .newfirstcontent {
  font-family: Poppins-ExtraBold;
  font-size: 30px;
  color: #ffff;
}

.webinarbannercontainer .newcontent .newsecondcontent {
  font-family: Poppins-BoldItalic;
  font-size: x-large;
  color: #fff5a2;
}

.webinarbannercontainer .newcontent .newsecondcontent .seconddash {
  margin-left: 15px;
  margin-right: 15px;
  font-size: 18px;
  font-family: Montserrat-Regular;
}

.webinarbannercontainer .newcontent .newthirdcontent {
  font-family: Poppins-RegularItalic;
  color: #fff;
  font-size: large;
}

.webinarbannercontainer .webicontbutton {
  background-color: #1cd8b4;
  border-radius: 17.5px;
  font-family: 'FiraSans-SemiBold';
  color: #fff;
  padding: 8px 30px;
  cursor: pointer;
}

.webinarbannercontainer .newwebicontbutton {
  background-color: #fba536;
  border-radius: 15px;
  font-family: 'FiraSans-SemiBold';
  color: #fff;
  padding: 8px 40px;
  cursor: pointer;
  letter-spacing: 0.5px;
  margin-left: 10px;
}

.banner_align {
  display: flex;
  justify-content: space-around;
  align-items: center;
  width: 100%;
}

.newwebicontbutt {
  padding: 3px 65px;
  border-radius: 35px;
  background-color: #ffff;
  font-family: Poppins-Bold;
  font-size: 36px;
  cursor: pointer;
}

.for_large_screen {
  display: flex;
}

.market_logo_img {
  width: 250px;
}

@media screen and (min-width: 1367px) {
  .webinarbannercontainer {
    justify-content: center;
  }
}

@media screen and (min-width: 1024px) and (max-width: 1367px) {
  .webinarbannercontainer .newwebicontbutton {
    padding: 10px 40px;
    font-size: 18px;
  }

  .webinarbannercontainer .for_large_screen {
    display: flex;
    height: 110px;
  }
}

@media screen and (max-width: 1175px) {
  .newwebicontbutt {
    font-size: 23px !important;
    padding: 3px 40px !important;
  }

  .newfirstcontent {
    font-size: 18px !important;
  }

  .newsecondcontent {
    font-size: 16px !important;
  }

  .newthirdcontent {
    font-size: 12px !important;
  }

  .market_logo {
    width: 300px !important;
  }

  .market_logo_img {
    width: 180px !important;
  }

  .for_large_screen {
    width: 100%;
  }
}

@media screen and (max-width: 775px) {
  .webinarbannercontainer {
    width: 100% !important;
    height: 80px !important;
  }

  .newfirstcontent {
    font-size: 20px !important;
  }

  .newsecondcontent {
    font-size: 18px !important;
  }

  .market_logo {
    width: 130px !important;
    height: 81px !important;
  }

  .newwebicontbutt {
    padding: 3px 30px !important;
    font-size: 16px !important;
  }

  .market_logo_img {
    width: 85px !important;
  }

  .for_large_screen {
    width: 100%;
  }
}

@media screen and (max-width: 640px) {
  .webinarbannercontainer {
    width: 100% !important;
    height: 80px !important;
  }

  .newfirstcontent {
    font-size: 12px !important;
  }

  .newsecondcontent {
    font-size: 10px !important;
  }

  .newthirdcontent {
    font-size: 8px !important;
  }

  .market_logo {
    width: 130px !important;
    height: 81px !important;
  }

  .newwebicontbutt {
    font-size: 10px !important;
    padding: 1px 18px !important;
  }

  .market_logo_img {
    width: 75px !important;
  }
}

@media screen and (min-width: 600px) and (max-width: 800px) {
  .webinarbannercontainer .webicontent {
    margin: 5px 0px;
  }
}

@media screen and (min-width: 500px) and (max-width: 600px) {
  .webinarbannercontainer .webicontent {
    margin: 10px 0px;
  }

  .webinarbannercontainer .webicontent .webicontmessage {
    font-size: 14px;
  }
}

@media screen and (max-width: 500px) {
  .webinarbannercontainer {
    flex-direction: column;
    text-align: center;
  }

  .webinarbannercontainer .webicontent {
    margin: 10px 0px;
  }

  .webinarbannercontainer .webicontent .webicontmessage {
    font-size: 14px;
  }
}

.navbarnewdesigns {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0px 0px 5px 0px;
}

.navbarnewdesigns .leftsidebar {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.navbarnewdesigns .leftsidebar .repimage {
  margin: 0px 5px 0px 0px;
}

.navbarnewdesigns .leftsidebar .leftsidenamestate {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}

.navbarnewdesigns .leftsidebar .leftsidenamestate .site-name {
  font-size: 17px;
  font-family: Heebo-Medium;
  color: #454545;
  text-decoration: none;
  outline: none;
}

.navbarnewdesigns .leftsidebar .leftsidenamestate .site-name span {
  padding-right: 6px;
}

.navbarnewdesigns .leftsidebar .leftsidenamestate #changeArea {
  margin: 10px 0px 0px 0px;
  padding-left: 5px;
}

.navbarnewdesigns .leftsidebar .leftsidenamestate #changeArea .county-name {
  font-size: 12px;
  font-family: Heebo-Light;
  color: #575757;
}

.navbarnewdesigns .leftsidebar .leftsidenamestate #changeArea .county-name .site-arrow-down {
  width: 15px;
}

.navbarnewdesigns .leftsidebar .leftsidenamestate #changeArea .ulwidth {
  top: 9px;
  left: 0px;
}

.navbarnewdesigns .rightsidebar {
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 15px;
}

.navbarnewdesigns .rightsidebar .notify_number_newdes {
  height: 13px;
  width: 13px;
  background-color: #E55032;
  position: absolute;
  border-radius: 50%;
  color: white;
  font-size: 10px;
  vertical-align: middle;
  margin-left: 31px;
  margin-top: -43px;
  text-align: center;
}

.navbarnewdesigns .rightsidebar .drop_menu_newdesign {
  left: -169px !important;
}

.navbarnewdesigns .rightsidebar .ifnavdesign {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 50px;
}

.margin_top {
  margin-top: 20px;
}

#navbarnewdesign a {
  font-family: Heebo-Light;
  color: #000000;
  letter-spacing: 1px;
  outline: none !important;
  cursor: pointer;
  padding: 2px 5px;
  margin: 5px;
  text-decoration: none;
}

#navbarnewdesign .activenavbar {
  position: relative;
}

#navbarnewdesign .activenavbar a {
  font-family: Heebo-Bold;
  color: #007AFF;
  padding: 2px 5px;
  margin: 5px;
}

#navbarnewdesign .activenavbar .activetopstyle {
  position: absolute;
  width: 86%;
  height: 6px;
  top: -31px;
  background-color: #007AFF;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  margin-left: 7%;
  margin-right: 7%;
}

#navbarnewdesign .activenavbar .activetopstyle1 {
  position: absolute;
  width: 86%;
  height: 6px;
  top: -31px;
  background-color: #007AFF;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  margin-left: 7%;
  margin-right: 7%;
}

.provide_flex {
  display: flex;
  justify-content: center;
  align-items: center;
}

.iframe_margin {
  margin: 0 10%;
}

#largenav {
  border-top: none;
  border-left: none;
  border-right: none;
}

#navbarnewdesign .user-details {
  padding: 10px 7px 0px 7px;
  display: grid;
  grid-template-columns: 30% 70%;
  grid-gap: 10px;
}

#navbarnewdesign .user-details .image-container {
  text-align: center;
}

#navbarnewdesign .acc-details .user-name {
  margin-top: 8px;
  font-family: Heebo-Medium;
  font-size: 20px;
  color: #000000;
  word-wrap: break-word;
  margin-right: 8px;
}

#navbarnewdesign .acc-details .user-email {
  font-family: Heebo-Light;
  font-size: 14px;
  color: #595959;
  word-wrap: break-word;
  margin-right: 8px;
}

#navbarnewdesign .user-details .image-container .propic {
  border-radius: 30px;
  width: 60px;
  height: 60px;
}

.go-premium {
  font-family: Heebo-Medium !important;
  color: #FFF !important;
  padding: 5px 12px;
  margin: 5px;
  background: linear-gradient(to left, #00B2FF 0%, #007AFF 100%);
  font-size: 15px;
  border-radius: 5px;
  border: 0px !important;
}

.webinar_banner {
  background-image: url(/app/static/images/3843b74ac56a256c4c3f377fb5487e9f-091923_Banner.png);
  height: 80px;
  background-repeat: no-repeat;
  background-size: contain;
  display: flex;
}

.emptydiv_banner {
  width: 27%;
  height: 80px;
}

.content_banner {
  width: 38.6%;
  color: white;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.banner_font {
  font-family: 'BebasNeue-Regular';
}

.content_italic {
  font-style: italic;
  font-size: 40px;
}

.banner_counter {
  display: flex;
  justify-content: start;
  align-items: center;
  flex-direction: column;
}

.content_banner h3 {
  margin-top: 0;
}

.banner_cimages {
  display: flex;
  margin: 0 auto;
  justify-content: space-between;
  color: #fff;
  width: 100%;
}

.banner_cimages img {
  width: 90px;
  object-fit: contain;
  width: 100%;
}

.banner_counter h3 {
  margin-top: 0px;
}

.time_banner {
  text-align: center;
  font-size: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.time_banner {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABuCAYAAADGWyb7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkwMjI3NjJENTc3RTExRUVCNEQ4QjU5MkY3OUY5OTgwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkwMjI3NjJFNTc3RTExRUVCNEQ4QjU5MkY3OUY5OTgwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTAyMjc2MkI1NzdFMTFFRUI0RDhCNTkyRjc5Rjk5ODAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTAyMjc2MkM1NzdFMTFFRUI0RDhCNTkyRjc5Rjk5ODAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5sAnGfAAADL0lEQVR42uzdv27TQBzAcd/5nCYFNSlDqw4IUGFh7AIStBIQBjY2NhYegLfoM7Aw8gKoT9DyRwwMwEAXUiEhdQKiijhqU9/xO8etEjdl9Vl8v9KvqVJl8Ud3tqvKVZHknGvIy32ZjkwmYyMKqaQw2VFK7fs3VIH2ROajTJ9jFGxG5o7MB8Hr6WKlgRZ+xzLbHk8Wm9bF9ghaPXIy32Uu6+KcRvXpl8yi5kKkllum0hyHegYccAQcAQccAUfAAUfAEXAEHHAEHAEHHAFHwBFwwBFwBBxwBBwBR8ABR8ARcMARcAQccAQcAUfAAUfAEXD/Z8Zaq0ajkZr1w7m5OcchqrbDw8MpG621SpIkMl93d+/2envL5Q+8f/f22+bm5mcOXXVtbW0t9PsHt9qd9sWT9y7Mz7fWNzZ2zOrqjedXr10/86E3O9uPOHTV5pyL7j3oPut0OutT71v32GSyGWb27I6YZTziKwS4zNopH79v2tjJOS6TH2RnH+cl5z6OXMV5g6zko0QusSqSFeeiY1ZcsCvO20z6eDg7vqr0SMCFu+LclE8OZ8e3A/k+ylYZJlzZR6n8LCdbpXUzz3GsuEAuTkrnOC1wxYpzM68qG42Gf3hzwuGrrmazmYiNmvRxavx8X3Ny5VKu2+0+lJebHL7qWltba/3+ky1P+jid/yLFGHvOfZxfplR9WWlHdPkNuMiVr1qAC+0GfNrHs9jI34A7riqDvyWYslC53rn3cay4UK4qSzuiX3HuH/dxwIW74pwr7uOOWXHBrjj/6644K12c+BV3dJT+SAeDIee4MBsODvYnV1xiYm3ihVT1+/2XaZruzfrQysrKEYeuQrThUIuPmXwvjuPm0tLSa9Nut0cyAAVYq9WyMmWb2H/hj4VqGnDAEXAEHHAEHAEHHAFHwBFwwBFwBBxwBBwBR8ABR8ARcMARcAQcAQccAUfAAUfAEXDAEXAEHAEHHAFHwAFHNYPjoV31qikz8HA/WXm1qiOz58FeyVyJxv/9g8LukswnpVSaYznnbsvLU78Ei2H7DKuGzKLMF5kXAudOV5ng+e9bMobjFFz+uYdDATv9ZxB/BRgAaZWBokvy1MQAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  height: 90%;
}

.time_center {
  text-align: center;
}

@media screen and (min-width: 992px) and (max-width: 1164px) {
  .content_italic {
    font-size: 3rem;
  }

  .content_multiple {
    font-size: 1.5em;
  }

  .time_banner {
    font-size: 4rem;
  }

  .banner_rightcontetn {
    font-size: 1.5em;
  }
}

@media screen and (min-width: 1590px) {
  .content_italic {
    font-size: 6rem;
  }

  .content_multiple {
    font-size: 4em;
  }

  .banner_rightcontetn {
    font-size: 4em;
  }
}

@media screen and (min-width: 1360px) and (max-width: 1589px) {
  .content_italic {
    font-size: 5rem;
  }

  .content_multiple {
    font-size: 3em;
  }

  .banner_rightcontetn {
    font-size: 3em;
  }
}

@media screen and (min-width: 1165px) and (max-width: 1359px) {
  .content_italic {
    font-size: 4rem;
  }

  .content_multiple {
    font-size: 2em;
  }

  .banner_rightcontetn {
    font-size: 2em;
  }

  .time_banner {
    font-size: 4rem;
  }
}

@media screen and (min-width: 530px) and (max-width: 680px) {
  .content_italic {
    font-size: 2rem;
  }
}

@media screen and (min-width: 681px) and (max-width: 991px) {
  .content_italic {
    font-size: 2.5rem;
  }

  .content_multiple {
    font-size: 2em;
  }

  .banner_rightcontetn {
    font-size: 2em;
  }
}

@media screen and (min-width: 530px) and (max-width: 680px) {
  .content_italic {
    font-size: 2rem;
  }

  .content_multiple {
    font-size: 2em;
  }

  .banner_rightcontetn {
    font-size: 2em;
  }
}

@media screen and (max-width: 529px) {
  .content_italic {
    font-size: 1.5rem;
  }

  .content_multiple {
    font-size: .8em;
  }

  .banner_rightcontetn {
    font-size: .8em !important;
  }
}

.webinar_a:link {
  text-decoration: none;
}

.webinar_a:visited {
  text-decoration: none;
}

.webinar_a:hover {
  text-decoration: none;
}

.webinar_a:active {
  text-decoration: none;
}

.webinarcontainer {
  max-width: 1362px;
}

.BannersepContent1 {
  height: auto;
  font-size: 42px;
  text-align: center;
  font-family: "BebasNeue-Regular";
}

.BannersepContent2 {
  height: auto;
  font-size: 32px;
  margin-top: 1%;
  text-align: center;
  font-family: "BebasNeue-Regular";
}

.BannersepContentsup2 {
  top: -0.7em;
  font-size: 18px;
}

.BannersepContent3 {
  font-size: 25px;
  text-align: center;
  font-family: "BebasNeue-Regular";
}

.BannersepContent4 {
  font-size: 12px;
  text-align: center;
  font-family: "BebasNeue-Regular";
}

.Bannersepimg1 {
  height: 100%;
  text-align: center;
  display: grid;
  place-content: center;
  font-family: "BebasNeue-Regular";
  font-size: 60px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABuCAYAAADGWyb7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkwMjI3NjJENTc3RTExRUVCNEQ4QjU5MkY3OUY5OTgwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkwMjI3NjJFNTc3RTExRUVCNEQ4QjU5MkY3OUY5OTgwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTAyMjc2MkI1NzdFMTFFRUI0RDhCNTkyRjc5Rjk5ODAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTAyMjc2MkM1NzdFMTFFRUI0RDhCNTkyRjc5Rjk5ODAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5sAnGfAAADL0lEQVR42uzdv27TQBzAcd/5nCYFNSlDqw4IUGFh7AIStBIQBjY2NhYegLfoM7Aw8gKoT9DyRwwMwEAXUiEhdQKiijhqU9/xO8etEjdl9Vl8v9KvqVJl8Ud3tqvKVZHknGvIy32ZjkwmYyMKqaQw2VFK7fs3VIH2ROajTJ9jFGxG5o7MB8Hr6WKlgRZ+xzLbHk8Wm9bF9ghaPXIy32Uu6+KcRvXpl8yi5kKkllum0hyHegYccAQcAQccAUfAAUfAEXAEHHAEHAEHHAFHwBFwwBFwBBxwBBwBR8ABR8ARcMARcAQccAQcAUfAAUfAEXD/Z8Zaq0ajkZr1w7m5OcchqrbDw8MpG621SpIkMl93d+/2envL5Q+8f/f22+bm5mcOXXVtbW0t9PsHt9qd9sWT9y7Mz7fWNzZ2zOrqjedXr10/86E3O9uPOHTV5pyL7j3oPut0OutT71v32GSyGWb27I6YZTziKwS4zNopH79v2tjJOS6TH2RnH+cl5z6OXMV5g6zko0QusSqSFeeiY1ZcsCvO20z6eDg7vqr0SMCFu+LclE8OZ8e3A/k+ylYZJlzZR6n8LCdbpXUzz3GsuEAuTkrnOC1wxYpzM68qG42Gf3hzwuGrrmazmYiNmvRxavx8X3Ny5VKu2+0+lJebHL7qWltba/3+ky1P+jid/yLFGHvOfZxfplR9WWlHdPkNuMiVr1qAC+0GfNrHs9jI34A7riqDvyWYslC53rn3cay4UK4qSzuiX3HuH/dxwIW74pwr7uOOWXHBrjj/6644K12c+BV3dJT+SAeDIee4MBsODvYnV1xiYm3ihVT1+/2XaZruzfrQysrKEYeuQrThUIuPmXwvjuPm0tLSa9Nut0cyAAVYq9WyMmWb2H/hj4VqGnDAEXAEHHAEHAEHHAFHwBFwwBFwBBxwBBwBR8ABR8ARcMARcAQcAQccAUfAAUfAEXDAEXAEHAEHHAFHwAFHNYPjoV31qikz8HA/WXm1qiOz58FeyVyJxv/9g8LukswnpVSaYznnbsvLU78Ei2H7DKuGzKLMF5kXAudOV5ng+e9bMobjFFz+uYdDATv9ZxB/BRgAaZWBokvy1MQAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-size: 100% auto;
  margin-left: auto;
  margin-right: auto;
  background-position: center;
}

@media only screen and (min-width: 400px) and (max-width: 700px) {
  /* sep banner */

  .BannersepContent1 {
    font-size: 12px;
    height: auto;
  }

  .BannersepContent2 {
    font-size: 10px;
    height: auto;
  }

  .BannersepContentsup2 {
    top: -0.4em;
    font-size: 8px;
  }

  .BannersepContent3 {
    font-size: 10px;
    height: auto;
  }
}

@media only screen and (min-width: 700px) and (max-width: 767px) {
  /* sep banner */

  .BannersepContent1 {
    font-size: 15px;
    height: auto;
  }

  .BannersepContent2 {
    font-size: 12px;
    height: auto;
  }

  .BannersepContentsup2 {
    top: -0.4em;
    font-size: 10px;
  }

  .BannersepContent3 {
    font-size: 10px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 900px) {
  /* sep banner */

  .BannersepContent1 {
    font-size: 24px;
    height: auto;
  }

  .BannersepContent2 {
    font-size: 20px;
    height: auto;
  }

  .BannersepContentsup2 {
    top: -0.4em;
    font-size: 15px;
  }

  .BannersepContent3 {
    font-size: 16px;
  }

  .BannersepContent4 {
    font-size: 8px;
  }

  .Bannersepimg1 {
    font-size: 30px;
  }
}

@media only screen and (min-width: 901px) and (max-width: 1024px) {
  /* sep banner */

  .BannersepContent1 {
    font-size: 28px;
    height: auto;
  }

  .BannersepContent2 {
    font-size: 24px;
    height: auto;
  }

  .BannersepContentsup2 {
    top: -0.5em;
    font-size: 14px;
  }

  .BannersepContent3 {
    font-size: 20px;
  }

  .BannersepContent4 {
    font-size: 10px;
  }

  .Bannersepimg1 {
    font-size: 34px;
  }
}

@media only screen and (min-width: 1025px) and (max-width: 1230px) {
  /* sep banner */

  .BannersepContent1 {
    font-size: 34px;
    height: auto;
  }

  .BannersepContent2 {
    font-size: 28px;
    height: auto;
  }

  .BannersepContentsup2 {
    top: -0.4em;
    font-size: 18px;
  }

  .BannersepContent3 {
    font-size: 22px;
  }

  .Bannersepimg1 {
    font-size: 40px;
  }
}

@media only screen and (min-width: 1231px) and (max-width: 1300px) {
  /* sep banner */

  .BannersepContent1 {
    font-size: 40px;
    height: auto;
  }

  .BannersepContent2 {
    font-size: 30px;
    height: auto;
  }

  .Bannersepimg1 {
    font-size: 45px;
  }

  .BannersepContent3 {
    font-size: 25px;
  }
}

.WebinarBannerClose {
  color: white;
  float: right;
  position: absolute;
  top: 0px;
  right: 12px;
  font-size: 20px;
  cursor: pointer;
}

@media only screen and (min-width: 2600px) {
  .webinarclrleft {
    width: 40% !important;
  }

  .webinarclrright {
    width: 65% !important;
  }
}

.contentmaindiv_webinar {
  width: 70%;
  margin: auto;
  text-align: center;
  padding-top: 8px;
  padding-bottom: 8px;
  z-index: 1;
}

.mainlogotextone {
  display: flex;
  vertical-align: middle;
  align-items: center;
  justify-content: center;
  height: 45px;
  z-index: 1;
}

.marketfullname_text {
  color: #fff;
  font-family: 'Montserrat-Regular';
  font-size: 23px;
}

.logimage_webinar {
  width: 40px;
  border-radius: 10px;
}

.onelogimg_css {
  width: 55px;
}

.tomimg_css {
  width: 220px;
}

.maintextone {
  display: flex;
  vertical-align: middle;
  align-items: center;
  justify-content: center;
  padding-top: 10px;
  height: 42px;
}

.textone {
  color: #fff;
  font-family: 'Montserrat-SemiBold';
  font-size: 34px;
  line-height: 34px;
}

.maintexttwo {
  display: flex;
  vertical-align: middle;
  align-items: center;
  justify-content: center;
  height: 42px;
}

.texttwo {
  color: #fff;
  font-family: 'Montserrat-Italic';
  font-size: 20px;
  line-height: 20px;
}

.btnimgmain {
  display: flex;
  vertical-align: middle;
  align-items: center;
  justify-content: center;
  height: 30px;
}

.bottombtnimg {
  width: 160px;
}

.container_sm {
  height: 100%;
  width: 1280px;
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}

.emptydiv {
  width: 1%;
}

.marketlogo_sm {
  width: 3%;
  text-align: center;
}

.marklogo_sm {
  border-radius: 10px;
  width: 50px;
}

.marketname_sm {
  font-family: 'Montserrat-Regular';
  font-size: 32px;
  color: #fff;
  text-align: left;
  padding-left: 3px;
}

.onelogo_sm {
  width: 77px;
}

.tomferryimg_sm {
  text-align: center;
}

.tom_img_sm {
  width: 240px;
}

.dashline_sm {
  margin-left: 0px;
  margin-right: 0px;
  display: flex;
  justify-content: flex-end;
}

.line_sm {
  height: 37px;
  width: 4px;
  background-color: #fff;
  margin: auto;
}

.zoomtime_sm {
  font-family: 'Montserrat-Medium';
  font-size: 24px;
  color: #fff;
  text-align: left;
  padding-left: 3px;
}

.spotbtn_sm {
  width: 21%;
  font-family: 'Montserrat-Medium';
  text-align: center;
}

.spot_btns_sm {
  width: 95%;
  margin: auto;
  height: 40px;
  background-color: #fff;
  border-radius: 45px;
  color: #0f2648;
  text-align: center;
  line-height: 40px;
  font-size: 21px;
}

.schedule_container {
  display: flex;
  width: 40%;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  align-items: center;
  margin: auto;
  margin-top: 130px;
}

.schedule_sub {
  width: 100%;
  height: 63px;
  border: solid 1px #dbdbdb;
  display: flex;
  justify-content: space-around;
  align-items: center;
  background-color: #f6f6f6;
}

.schedule_sub_mid {
  padding: 15px;
  color: #294162;
  font-size: 24px;
  width: 50%;
  text-align: center;
}

.mouse_pointer {
  cursor: pointer;
}

.genericContainer {
  display: flex;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  align-items: center;
}

.genericImg {
  display: flex;
  justify-content: center;
  padding-bottom: 5%;
}

.genericText {
  font-family: Montserrat-Regular;
  font-size: 24px;
  line-height: 29px;
  letter-spacing: 0em;
  text-align: center;
  color: #000;
}

.subContent {
  font-family: Montserrat-Regular;
  font-size: 16px;
  line-height: 19px;
  letter-spacing: 0em;
  text-align: center;
  color: #979797;
  padding: 3% 0;
}

.submitBtnGenPa {
  width: 230px;
  height: 55px;
  top: 2701px;
  left: 217px;
  border-radius: 5px;
  background: #0085FF;
  cursor: pointer !important;
}

.submitBtnGenPaLabel {
  font-family: Montserrat-Regular;
  font-size: 24px;
  line-height: 29px;
  letter-spacing: 0em;
  text-align: center;
  color: #fff;
}

.no_thanks {
  font-family: Montserrat-Regular;
  font-size: 15px;
  font-style: italic;
  font-weight: 200;
  line-height: 18px;
  letter-spacing: 0em;
  text-align: center;
  color: #AFAFAF;
  padding-top: 5%;
  text-decoration: underline;
  cursor: pointer !important;
  text-decoration-style: solid;
  text-decoration-thickness: 2px;
}

.remove_cursor {
  cursor: auto !important;
}

.genInput {
  background: #F7F7F7;
}

.genInputDiv {
  margin: 2% 0;
}

input.genInput::placeholder {
  color: #AFAFAF;
  font-family: Montserrat-Regular;
  font-size: 15px;
  line-height: 18px;
  letter-spacing: 0em;
  text-align: center;
}

/* Media Query */

@media only screen and (min-width: 760px) and (max-width: 805px) {
  .container_sm {
    width: 740px;
  }

  .marklogo_sm {
    width: 30px;
  }

  .emptydiv {
    width: unset;
  }

  .marketname_sm {
    font-size: 19px;
  }

  .onelogo_sm {
    width: 44px;
  }

  .tom_img_sm {
    width: 150px;
  }

  .zoomtime_sm {
    font-size: 16px;
  }

  .spot_btns_sm {
    width: 85%;
    font-size: 12px;
    line-height: 30px;
    height: 30px;
  }
}

@media only screen and (min-width: 805px) and (max-width: 860px) {
  .container_sm {
    width: 785px;
  }

  .emptydiv {
    width: unset;
  }

  .marketlogo_sm {
    width: 6%;
  }

  .marklogo_sm {
    width: 40px;
  }

  .marketname_sm {
    font-size: 20px;
  }

  .onelogo_sm {
    width: 45px;
  }

  .tom_img_sm {
    width: 155px;
  }

  .zoomtime_sm {
    font-size: 16px;
  }

  .spot_btns_sm {
    width: 85%;
    font-size: 13px;
    line-height: 35px;
    height: 35px;
  }
}

@media only screen and (min-width: 860px) and (max-width: 910px) {
  .marketlogo_sm {
    width: 5%;
  }

  .container_sm {
    width: 830px;
  }

  .marklogo_sm {
    width: 40px;
  }

  .marketname_sm {
    font-size: 22px;
  }

  .onelogo_sm {
    width: 48px;
  }

  .tom_img_sm {
    width: 162px;
  }

  .zoomtime_sm {
    font-size: 19px;
  }

  .spot_btns_sm {
    width: 88%;
    font-size: 13px;
    line-height: 38px;
  }
}

@media only screen and (min-width: 910px) and (max-width: 993px) {
  .marketlogo_sm {
    width: 5%;
  }

  .container_sm {
    width: 860px;
  }

  .marklogo_sm {
    width: 40px;
  }

  .marketname_sm {
    font-size: 23px;
  }

  .onelogo_sm {
    width: 50px;
  }

  .tom_img_sm {
    width: 175px;
  }

  .zoomtime_sm {
    font-size: 19px;
  }

  .spot_btns_sm {
    width: 90%;
    font-size: 14px;
  }
}

@media only screen and (min-width: 993px) and (max-width: 1020px) {
  .marketlogo_sm {
    width: 4.5%;
  }

  .container_sm {
    width: 950px;
  }

  .marketname_sm {
    font-size: 25px;
  }

  .marklogo_sm {
    width: 45px;
  }

  .onelogo_sm {
    width: 54px;
  }

  .tom_img_sm {
    width: 195px;
  }

  .zoomtime_sm {
    font-size: 19px;
  }

  .spot_btns_sm {
    width: 85%;
    font-size: 15px;
  }
}

@media only screen and (min-width: 1020px) and (max-width: 1070px) {
  .marketlogo_sm {
    width: 4.5%;
  }

  .container_sm {
    width: 980px;
  }

  .marketname_sm {
    font-size: 26px;
  }

  .marklogo_sm {
    width: 45px;
  }

  .onelogo_sm {
    width: 54px;
  }

  .tom_img_sm {
    width: 200px;
  }

  .zoomtime_sm {
    font-size: 20px;
  }

  .spot_btns_sm {
    width: 85%;
    font-size: 16px;
  }
}

@media only screen and (min-width: 1070px) and (max-width: 1100px) {
  .marketlogo_sm {
    width: 4.5%;
  }

  .container_sm {
    width: 1000px;
  }

  .marklogo_sm {
    width: 45px;
  }

  .marketname_sm {
    font-size: 27px;
  }

  .onelogo_sm {
    width: 54px;
  }

  .tom_img_sm {
    width: 200px;
  }

  .zoomtime_sm {
    font-size: 20px;
  }

  .spot_btns_sm {
    width: 85%;
    font-size: 16px;
  }
}

@media only screen and (min-width: 1100px) and (max-width: 1150px) {
  .container_sm {
    width: 1035px;
  }

  .marketname_sm {
    font-size: 28px;
  }

  .marklogo_sm {
    width: 45px;
  }

  .onelogo_sm {
    width: 54px;
  }

  .tom_img_sm {
    width: 205px;
  }

  .zoomtime_sm {
    font-size: 20px;
  }

  .spot_btns_sm {
    width: 85%;
    font-size: 16px;
  }
}

@media only screen and (min-width: 1150px) and (max-width: 1200px) {
  .container_sm {
    width: 1080px;
  }

  .marketname_sm {
    font-size: 28px;
  }

  .marklogo_sm {
    width: 45px;
  }

  .onelogo_sm {
    width: 60px;
  }

  .tom_img_sm {
    width: 211px;
  }

  .zoomtime_sm {
    font-size: 22px;
  }

  .spot_btns_sm {
    width: 90%;
    font-size: 17px;
  }
}

@media only screen and (min-width: 1200px) and (max-width: 1250px) {
  .marketlogo_sm {
    width: 3.5%;
  }

  .container_sm {
    width: 1155px;
  }

  .marketname_sm {
    font-size: 29px;
  }

  .onelogo_sm {
    width: 63px;
  }

  .tom_img_sm {
    width: 230px;
  }

  .zoomtime_sm {
    font-size: 26px;
  }

  .spot_btns_sm {
    width: 90%;
    font-size: 18px;
  }
}

@media only screen and (min-width: 1250px) and (max-width: 1350px) {
  .marketlogo_sm {
    width: 3.5%;
  }

  .container_sm {
    width: 1200px;
  }

  .marklogo_sm {
    width: 55px;
  }

  .marketname_sm {
    font-size: 28px;
  }

  .onelogo_sm {
    width: 62px;
  }

  .tom_img_sm {
    width: 240px;
  }

  .zoomtime_sm {
    font-size: 24px;
  }

  .spot_btns_sm {
    width: 93%;
    font-size: 19px;
  }
}

@media only screen and (min-width: 1367px) and (max-width: 1600px) {
  .marketlogo_sm {
    width: 3%;
  }

  .container_sm {
    width: 1215px;
  }

  .marketname_sm {
    font-size: 30px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 900px) {
  .contentmaindiv_webinar {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .mainlogotextone {
    height: 25px;
  }

  .logimage_webinar {
    width: 25px;
  }

  .marketfullname_text {
    font-size: 14px;
  }

  .onelogimg_css {
    width: 30px;
  }

  .tomimg_css {
    width: 120px;
  }

  .maintextone {
    height: 27px;
    padding-top: 2px;
  }

  .textone {
    font-size: 22px;
    line-height: 27px;
  }

  .texttwo {
    font-size: 15px;
    line-height: 17px;
  }

  .btnimgmain {
    height: unset;
  }

  .bottombtnimg {
    width: 100px;
  }
}

@media only screen and (min-width: 901px) and (max-width: 1024px) {
  .contentmaindiv_webinar {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .mainlogotextone {
    height: 38px;
  }

  .logimage_webinar {
    width: 30px;
  }

  .marketfullname_text {
    font-size: 16px;
  }

  .onelogimg_css {
    width: 35px;
  }

  .tomimg_css {
    width: 150px;
  }

  .textone {
    font-size: 27px;
    line-height: 27px;
  }

  .texttwo {
    font-size: 16px;
    line-height: 16px;
  }

  .btnimgmain {
    height: 28px;
  }

  .bottombtnimg {
    width: 110px;
  }
}

@media only screen and (min-width: 1231px) and (max-width: 1300px) {
  .logimage_webinar {
    width: 40px;
  }

  .marketfullname_text {
    font-size: 20px;
  }

  .onelogimg_css {
    width: 45px;
  }

  .tomimg_css {
    width: 200px;
  }

  .maintextone {
    height: 42px;
    padding-top: 5px;
  }

  .textone {
    font-size: 35px;
    line-height: 32px;
  }

  .maintexttwo {
    height: 42px;
  }

  .texttwo {
    font-size: 20px;
    line-height: 20px;
  }

  .btnimgmain {
    height: 32px;
  }

  .bottombtnimg {
    width: 140px;
  }
}

@media only screen and (min-width: 1025px) and (max-width: 1230px) {
  .mainlogotextone {
    height: 40px;
    line-height: 40px;
  }

  .logimage_webinar {
    width: 38px;
  }

  .marketfullname_text {
    font-size: 18px;
  }

  .onelogimg_css {
    width: 40px;
  }

  .tomimg_css {
    width: 180px;
  }

  .textone {
    font-size: 27px;
    line-height: 27px;
  }

  .texttwo {
    font-size: 16px;
    line-height: 16px;
  }

  .btnimgmain {
    height: 30px;
  }

  .bottombtnimg {
    width: 130px;
  }
}

.customizeprofilebtn {
  background-color: #508AFF;
  color: #ffffff;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  height: 40px !important;
  font-size: 14px;
}

.customizepop {
  display: block !important;
}

.bs5dfwrap {
  display: flex !important;
  flex-wrap: wrap;
}

.colorpickfooter {
  font-size: 14px !important;
  font-family: Montserrat-Regular !important;
  font-weight: 600 !important;
  border-color: #23405E;
  color: #23405E !important;
  letter-spacing: 1px;
  margin-top: 15px;
  display: none;
}

.cutomize_label {
  font-size: 14px !important;
  font-family: Montserrat-Regular !important;
  font-weight: 600 !important;
  border-color: #23405E;
  color: #23405E !important;
  letter-spacing: 1px;
  margin: 15px 0px;
}

.rectangle-container {
  display: flex;
  flex-direction: column;
  margin-top: 15px;
}

.rectangle {
  width: 100%;
  height: 50px;
  margin: 10px 0px;
  border: 1px solid #b7afaf;
  transition: transform 0.3s ease;
}

.rectangle:hover {
  transform: scale(1.1);
}

.cutomize_modal {
  max-height: 80% !important;
  overflow-y: scroll !important;
}

.selected_footer {
  box-shadow: 0px 0px 13px 3px #0084ff;
  -webkit-box-shadow: 0px 0px 13px 3px #0084ff;
  -moz-box-shadow: 0px 0px 13px 3px #0084ff;
}

.cus_padding {
  padding: 0px 0px 25px 0px !important;
}

.paddingBottom {
  padding-bottom: 10px;
}

.removemargin {
  margin-top: 0px !important;
}

.cuts_color {
  margin-top: 0px !important;
}

.instashare {
  border: 1px solid #d7d7d7;
  margin-bottom: 20px;
  border-radius: 5px;
  height: 45px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}

.instaCont {
  margin: 0 15px;
  font-family: Montserrat-Medium;
}

.footer_chooselable {
  cursor: pointer;
  border: 1px solid #d4d7e0;
  border-radius: 5px;
}

.footer_container {
  display: flex;
  justify-content: space-between;
  padding: 8px;
}

.field_padd {
  padding: 0 5% !important;
  font-size: 13px !important;
}

.ph_school {
  height: 30px !important;
}

.ph_school::placeholder {
  font-size: 13px;
}

.schl_dist {
  padding: 0 2% 0 4% !important;
}

.area_disclaimer {
  padding: 2%;
  display: flex;
  text-align: center;
  font-style: italic;
  font-size: 12px;
}

.Webinarbanner {
  display: flex;
  width: 100%;
  justify-content: center;
  margin: auto;
  z-index: 999;
  top: 0;
}

.bannerCont {
  margin-left: 50px;
}

.containerOfAll {
  background: linear-gradient(103deg, #74A5F6 0%, #2978EE 100%);
  display: flex;
  justify-content: space-between;
  width: 1140px;
}

.bannerTextOne {
  font-family: 'Barlow-Medium';
  margin-top: 4px;
  color: #141C29;
}

.bannerTexTwo {
  color: #141C29;
  font-family: "BarlowCondensed-Bold";
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: 77%;
  /* 100.463px */
  letter-spacing: -0.019px;
}

.bannerContentContainer {
  display: flex;
  gap: 40px;
}

.bannerMiddleContent {
  color: #FFF;
  font-family: "Barlow-Regular";
  font-size: 18px;
  /* font-style: normal; */
  font-weight: 400;
  line-height: 120%;
}

.bannerTexThree {
  color: #FFF;
  font-family: "Barlow-BoldItalic";
  font-size: 25px;
  font-style: italic;
  font-weight: 700;
  line-height: 100%;
  letter-spacing: -1.479px;
}

.bannerPicContainer {
  height: 100px;
  margin-left: -50px;
}

.bannerTextFive {
  margin-top: 5px;
}

.contentBold {
  font-family: 'Barlow-Bold';
}

.webinarButton {
  position: absolute;
  margin-top: -35px;
  margin-left: 110px;
  border-radius: 3px;
  color: #fff;
  background-color: #F77E21;
  font-size: 12px;
  padding: 5px;
}

.alignCloseforBanner {
  position: absolute;
  margin-left: 278px;
}

.SoundImgLeft,
.SoundImgRight {
  width: 33px;
  height: 32px;
}

.WebinarIcon {
  width: 100%;
  height: auto;
}

.WebinarContent {
  color: #fff;
  text-align: center;
  font-family: "Poppins-Regular";
  font-style: normal;
  font-weight: 400;
}

.WebinarContentf1 {
  font-size: 20px;
}

.WebinarContentf2 {
  font-size: 18px;
}

.HighlightedContent {
  color: #FFF;
  font-family: "Poppins-Bold";
  font-size: 20px;
  font-style: italic;
}

.BHighlightedContent {
  color: #FFF;
  font-family: "Poppins-Bold";
  font-size: 16px;
  font-style: italic;
}

.WebinarRegBtn {
  display: flex;
  padding: 0px 12px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  align-self: stretch;
  border-radius: 4px;
  background: rgba(255, 255, 255, 0.3);
  cursor: pointer;
}

.RegisterButton {
  color: #FFF;
  text-align: center;
  font-family: 'Poppins-Regular';
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

.RegisterButtonf2 {
  color: #FFF;
  text-align: center;
  font-family: 'Poppins-Regular';
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

.ContentMain {
  display: flex;
  gap: 24px;
}

.d-f {
  display: flex;
  flex-wrap: wrap;
}

@media screen and (max-width: 855px) and (min-width: 768px) {
  .containerOfAll {
    width: 100%;
  }

  .bannerTexThree {
    font-size: 20px;
  }

  .bannerTexTwo {
    font-size: 29px;
  }

  .bannerMiddleContent {
    font-size: 13px;
  }
}

@media screen and (max-width: 1190px) and (min-width: 855px) {
  .containerOfAll {
    gap: 2%;
    width: 100%;
  }

  .bannerTexThree {
    font-size: 18px;
  }

  .bannerTexTwo {
    font-size: 29px;
  }

  .bannerMiddleContent {
    font-size: 11px;
  }

  .RegisterButtonf2 {
    font-size: 12px;
  }

  .WebinarContentf2 {
    font-size: 16px;
  }

  .RegisterButton {
    font-size: 14px;
  }

  .BHighlightedContent {
    font-size: 14px;
  }

  .HighlightedContent {
    font-size: 16px;
  }
}

@media screen and (max-width: 768px) and (min-width: 368px) {
  .containerOfAll {
    width: 100%;
  }

  .bannerTexThree {
    font-size: 18px;
  }

  .bannerTexTwo {
    font-size: 26px;
  }

  .bannerMiddleContent {
    font-size: 9px;
  }
}

.no-hover:hover {
  background-color: transparent !important;
  color: inherit !important;
}

.ds-color-box {
  display: flex !important;
  flex-wrap: wrap;
}

.homelinclose_btn {
  margin-left: -68px !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvbmF2LnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL25hdi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbImJvZHl7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uZmxleC1jb250YWluZXJ7XG5cdGRpc3BsYXk6IGFic29sdXRlO1xuXHQubmF2YmFyLCAubm9udXNlcm5hdmJhcntcbiAgICAgICAgLypvdmVyZmxvdzogaGlkZGVuOyovXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgei1pbmRleDogOTk5OTk5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyAvKiBTZXQgdGhlIG5hdmJhciB0byBmaXhlZCBwb3NpdGlvbiAqL1xuICAgICAgICB0b3A6IDA7IC8qIFBvc2l0aW9uIHRoZSBuYXZiYXIgYXQgdGhlIHRvcCBvZiB0aGUgcGFnZSAqL1xuICAgICAgICB3aWR0aDogMTAwJTsgLyogRnVsbCB3aWR0aCAqL1xuICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREFEQURBO1xuXG4gICAgICAgIC5kcm9wZG93bi1pY29uIGJ1dHRvbntcbiAgICAgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBcdGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgXHRtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIFx0d2lkdGg6IDI1MHB4O1xuICAgICAgICBcdGNvbG9yOiAjMDMxQzUzO1xuICAgICAgICBcdGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBcdGZsb2F0OiBsZWZ0O1xuICAgICAgICBcdHRleHQtYWxpZ246IGxlZnQ7IFxuICAgICAgICBcdHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAucmlnaHQtc2lkZXtcbiAgICAgICAgXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIFx0ZmxvYXQ6cmlnaHQ7XG4gICAgICAgIFx0aGVpZ2h0OiAxMDAlO1xuICAgICAgICBcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICAgXHQuYnV5ZXJ7XG4gICAgICAgIFx0XHR3aWR0aDogMTAwcHg7XG4gICAgICAgIFx0fVxuICAgICAgICBcdC5zZWxsZXJ7XG4gICAgICAgIFx0XHR3aWR0aDogMTEwcHg7XG4gICAgICAgIFx0fVxuICAgICAgICBcdC5sZWFkLWdlbntcbiAgICAgICAgXHRcdHdpZHRoOiAxNTBweDtcbiAgICAgICAgXHR9XG4gICAgICAgIFx0Lm1vcmV7XG4gICAgICAgIFx0XHR3aWR0aDogMTAwcHg7XG4gICAgICAgIFx0fVxuICAgICAgICBcdC5tb3JlLWhvdmVye1xuICAgICAgICBcdFx0ZGlzcGxheTogbm9uZTtcbiAgICAgICAgXHR9XG4gICAgICAgIFx0LmN0aWN7XG4gICAgICAgIFx0XHR3aWR0aDogNjBweDtcbiAgICAgICAgXHRcdHN2Z3tcbiAgICAgICAgXHRcdFx0d2lkdGg6IDMwcHg7XG4gICAgICAgIFx0XHRcdGhlaWdodDogMzBweDtcbiAgICAgICAgXHRcdH1cbiAgICAgICAgXHR9XG4gICAgICAgIFx0LmN0aWM6aG92ZXJ7XG4gICAgICAgIFx0XHR3aWR0aDogNjBweDtcbiAgICAgICAgXHR9XG4gICAgICAgIFx0LnByb2ZpbGUtaW1ne1xuICAgICAgICBcdFx0cGFkZGluZzogOHB4O1xuICAgICAgICBcdFx0d2lkdGg6IDYwcHg7XG4gICAgICAgIFx0XHRpbWd7XG4gICAgICAgIFx0XHRcdHdpZHRoOiA0MHB4O1xuICAgICAgICBcdFx0XHRoZWlnaHQ6IDQwcHg7XG4gICAgICAgIFx0XHR9XG4gICAgICAgIFx0fVxuICAgICAgICBcdHN2Z3tcbiAgICAgICAgXHRcdHdpZHRoOiAyMnB4O1xuICAgICAgICBcdFx0aGVpZ2h0OiAyMnB4O1xuICAgICAgICBcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIFx0XHRmbG9hdDogbGVmdDtcbiAgICAgICAgXHR9XG4gICAgICAgIFx0ZGl2e1xuICAgICAgICBcdFx0cGFkZGluZzogMTJweDtcbiAgICAgICAgXHRcdGZsb2F0OnJpZ2h0O1xuICAgICAgICBcdFx0Zm9udC1zaXplOiAxN3B4O1xuICAgICAgICBcdFx0aGVpZ2h0OiAxMDAlO1xuICAgICAgICBcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RBREFEQTtcbiAgICAgICAgXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0RBREFEQTtcbiAgICAgICAgXHRcdGNvbG9yOiAjMkQ1M0FCO1xuICAgICAgICBcdFx0c3Zne1xuICAgICAgICBcdFx0XHRmaWxsOiAjMkQ1M0FCO1xuICAgICAgICBcdFx0fVxuICAgICAgICBcdH1cbiAgICAgICAgXHRkaXY6aG92ZXJ7XG4gICAgICAgIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkQ1M0FCO1xuICAgICAgICBcdFx0Y29sb3I6ICNmZmZmZmY7XG4gICAgICAgIFx0XHRmb250LXNpemU6IDE3cHg7XG4gICAgICAgIFx0XHRzdmd7XG4gICAgICAgIFx0XHRcdGZpbGw6ICNmZmZmZmY7XG4gICAgICAgIFx0XHR9XG5cbiAgICAgICAgXHR9XG4gICAgICAgIFx0LmFjdGl2ZXtcbiAgICAgICAgXHRcdGJhY2tncm91bmQtY29sb3I6ICMyRDUzQUI7XG4gICAgICAgIFx0XHRjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgXHRcdGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgXHRcdHN2Z3tcbiAgICAgICAgXHRcdFx0ZmlsbDogI2ZmZmZmZjtcbiAgICAgICAgXHRcdH1cbiAgICAgICAgXHR9XG4gICAgICAgIFx0LnN2Zy1sYXJnZXJ7XG4gICAgICAgIFx0XHR3aWR0aDogMzBweDtcbiAgICAgICAgXHRcdGhlaWdodDogMzBweDtcbiAgICAgICAgXHR9XG4gICAgICAgIFx0Lm1vcmU6aG92ZXIgLm1vcmUtaG92ZXJ7XG4gICAgICAgIFx0XHRkaXNwbGF5OiBibG9jaztcbiAgICAgICAgXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBcdFx0Ym9yZGVyOiBub25lO1xuICAgICAgICBcdFx0dWx7XG4gICAgICAgIFx0XHRcdHdpZHRoOiAzMDBweDtcbiAgICAgICAgXHRcdFx0bWFyZ2luLWxlZnQ6IC0yMTVweDtcbiAgICAgICAgXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBcdFx0XHRsaXtcbiAgICAgICAgXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIFx0XHRcdFx0d2lkdGg6IDI1MHA7XG4gICAgICAgIFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuICAgICAgICBcdFx0XHRcdHBhZGRpbmc6IDVweDtcbiAgICAgICAgXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkQ1M0FCO1xuICAgICAgICBcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgXHRcdFx0XHR6LWluZGV4OjEwMDAwMDA7XG4gICAgICAgIFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG4gICAgICAgIFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBcdFx0XHR9XG4gICAgICAgIFx0XHRcdGE6aG92ZXJ7XG4gICAgICAgIFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBcdFx0XHR9XG4gICAgICAgIFx0XHR9XG4gICAgICAgIFx0fVxuICAgICAgICB9XG4gICAgfVxuICAgIC5tYXJnaW4tdG9we1xuICAgIFx0cGFkZGluZy10b3A6IDU0cHg7XG4gICAgXHRoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG4ubmF2YmFyLW1hcmdpbiB7XG5cdG1hcmdpbi1sZWZ0OiA1OHB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ubm9udXNlcmNvbW1hcHNle1xuXHRkaXNwbGF5OmZsZXggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQubmF2YmFyLWhlYWRlciB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdH1cblx0Lm5hdmJhci1sZWZ0LC5uYXZiYXItcmlnaHQge1xuXHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm5hdmJhci10b2dnbGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5uYXZiYXItY29sbGFwc2Uge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0fVxuXHQubmF2YmFyLWZpeGVkLXRvcCB7XG5cdFx0dG9wOiAwO1xuXHRcdGJvcmRlci13aWR0aDogMCAwIDFweDtcblx0fVxuXHQubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlIHtcblx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0fVxuXHQubmF2YmFyLWNvbGxhcHNlLnNob3cge1xuXHRcdGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuXHR9XG5cdC5uYXZiYXItbmF2IHtcblx0XHRmbG9hdDogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXRvcDogNy41cHg7XG5cdH1cblx0Lm5hdmJhci1uYXY+bGkge1xuXHRcdGZsb2F0OiBub25lO1xuXHR9XG5cdC5uYXZiYXItbmF2PmxpPmEge1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHR9XG5cdC5jb2xsYXBzZS5pbntcblx0XHRkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXHQubWFya2V0X2xvZ29faW1ne1xuXHRcdHdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQubmF2YmFyLW1hcmdpbiB7IFxuXHRcdG1hcmdpbi1sZWZ0OiAxNHB4ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnNpdGUtbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRjb2xvcjogIzBFMkY1MTtcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdG91dGxpbmU6bm9uZTtcblx0cGFkZGluZy10b3A6N3B4O1x0XG5cdHBhZGRpbmctbGVmdDo1cHg7XHRcbiAgICAvL2N1cnNvcjpwb2ludGVyO1x0XG59XG4uY291bnR5LW5hbWUge1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdGNvbG9yOiAjMTcyRjUzIDtcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdG91dGxpbmU6bm9uZTtcblx0cGFkZGluZzowcHggIWltcG9ydGFudDtcblx0dGV4dC1hbGlnbiA6Y2VudGVyO1x0XHRcblx0Y3Vyc29yOnBvaW50ZXI7XHRcbn1cbi5SZWR1Y2VkRm9udFNpdGUtbmFtZSB7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRjb2xvcjogIzBFMkY1MTtcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdG91dGxpbmU6bm9uZTtcblx0cGFkZGluZzo3cHg7XHRcdFxuXHRjdXJzb3I6cG9pbnRlcjtcdFxufVxuXG4uc2l0ZS1uYW1lOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtcblxufVxuXG4uc2l0ZS1uYW1lOmZvY3VzIHtcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtcbn1cblxuLkRlbWktYm9sZCB7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLXJpZ2h0OiA2cHg7XHQgXG5cbn1cblxuLkRlbWktYm9sZFZSZWR1Y2Vke1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gIWltcG9ydGFudDtcblx0cGFkZGluZy1yaWdodDogNnB4O1x0IFxuXHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcblx0XG59XG4jbmF2YmFyIGF7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRjb2xvcjogIzIzNDA1RTtcblx0bGV0dGVyLXNwYWNpbmc6MXB4O1xuXHRvdXRsaW5lOm5vbmUgIWltcG9ydGFudDtcblx0Y3Vyc29yOiBwb2ludGVyO1x0XG5cdC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG5cbiNuYXZiYXIgLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XG5cdGJveC1zaGFkb3c6IC0zcHggN3B4IDdweCAtMnB4ICM4MDdjN2M7XG59XG5cblxuI25hdmJhciAuYWN0aXZlIGEge1xuXHRiYWNrZ3JvdW5kOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0cGFkZGluZy1sZWZ0OiAyMnB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdHBhZGRpbmctcmlnaHQ6IDIycHg7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0bWFyZ2luLXRvcDogM3B4O1xuXHRvdXRsaW5lOm5vbmU7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG5cbiNuYXZiYXIgdWwgbGkgYSBpbWcsI2NoYW5nZUFyZWEgdWwgbGkgYSBpbWd7XG5cdG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuI25hdmJhciB1bCBsaSBhIHNwYW57XG5cdHBhZGRpbmctbGVmdDo3cHg7XHRcbn1cblxuXG4uZmxleC1jb250YWluZXIgLm5hdmJhciB7XG5cdG1pbi1oZWlnaHQ6NzBweCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6YXV0byAhaW1wb3J0YW50O1xuXHQvL2JveC1zaGFkb3c6IDE3cHggMXB4IDE1cHggNnB4ICNGMkY2Rjg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjZmNmY2O1xufVxuLmZsZXgtY29udGFpbmVyIC5ub251c2VybmF2YmFyIHtcblx0bWluLWhlaWdodDo3MHB4ICFpbXBvcnRhbnQ7XG5cdGhlaWdodDphdXRvICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDE3cHggMXB4IDE1cHggNnB4ICNGMkY2Rjg7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ubmF2YmFyLWhlYWRlciBidXR0b24ge1xuXHR3aWR0aDphdXRvO1xufVxuXG4ubmF2YmFyLWRlZmF1bHQgLmNvbnRhaW5lciB7XG5cdC8vbWFyZ2luLXRvcCA6IDVweDtcdFxufVxuLm5vbnVzZXJuYXZiYXItZGVmYXVsdCAuY29udGFpbmVyIHtcblx0bWFyZ2luLXRvcCA6IDE1cHg7XHRcblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpe1xuXHQubmF2YmFyLWRlZmF1bHQgLmNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5ub251c2VybmF2YmFyLWRlZmF1bHQgLmNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cblxuXG4jcHJvZmlsZVRvZ2dsZSB7XG5cblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFxuXHQuZHJvcGRvd24tbWVudSB7XG5cdFx0bGVmdDotNzhweCAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQ6ICM1MDhBRkYgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcblx0XHR0b3A6MTAwJSAhaW1wb3J0YW50O1xuXHRcdC8vcGFkZGluZzogMThweDtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAxMnB4IHJnYmEoMCwwLDAsLjE3NSkgIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiAwIDEwcHggMTJweCByZ2JhKDAsMCwwLC4xNzUpICFpbXBvcnRhbnQ7XG5cdH1cblx0LmRyb3BfbWVudV9uZXdkZXNpZ257XG5cdFx0d2lkdGg6IDI3MHB4O1xuXHRcdGxlZnQ6LTIxM3B4ICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZDogI0ZGRkZGRiAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuXHRcdHRvcDo4NSUgIWltcG9ydGFudDtcblx0XHQvL3BhZGRpbmc6IDE4cHg7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMTJweCByZ2JhKDAsMCwwLC4xNzUpICFpbXBvcnRhbnQ7XG5cdFx0Ym94LXNoYWRvdzogMCAxMHB4IDEycHggcmdiYSgwLDAsMCwuMTc1KSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmRyb3Bkb3duLW1lbnUgbGkgYSB7XG5cdFx0Y29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcblx0XHRmb250LWZhbWlseTogSGVlYm8tTGlnaHQ7XG5cdFx0Ly9mb250LXdlaWdodDogMzAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4ICFpbXBvcnRhbnQ7XG5cdFx0bGluZS1oZWlnaHQ6MjZweCAhaW1wb3J0YW50O1x0XHRcblx0fVxuXHQubmF2YmFyaHJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Q4RDhEODtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdH1cblx0Lm5hdmRyb3BEb3due1xuXHRcdG1hcmdpbjogNXB4IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5kcm9wZG93bi1tZW51IGxpIGE6aG92ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kOiAjRjBGMEYwO1x0XG5cdFx0Y29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcblx0fVxufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAuZHJvcGRvd24taXRlbTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7XG5cdGNvbG9yOiAjMDAwO1xufVxuLmRpdmlkZXJ7XG5cdGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogOXB4IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuXG4ub3BlbiBhIHtcblx0Ly9iYWNrZ3JvdW5kOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcdCBcdFxuXG59XG5cblxuLnNlbGVjdC1kcm9wZG93biB7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDI1MHB4IDRweDtcblx0YmFja2dyb3VuZC1zaXplOiAyMHB4O1xuXHQuZHJvcGRvd24tbWVudSB7XG5cdFx0YmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0XHR0b3A6IDMwcHggIWltcG9ydGFudDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIC0ycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6IDAgLTJweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpICFpbXBvcnRhbnQ7XG5cdFx0bWluLXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdFx0bGVmdDogMHB4ICFpbXBvcnRhbnQ7XHRcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4td2lkdGg6IDI1MHB4O1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHR9XG5cdFxuXHQuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRwYWRkaW5nLXRvcDogMTJweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IDk1JTtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzBFMkY1MTtcblx0XHRwYWRkaW5nLWxlZnQ6IDAuOHB4O1xuXHR9XG5cblx0LmRyb3Bkb3duLW1lbnUgbGkgYSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1x0XHRcdFxuXHR9XG59XG4jTm90aWZ5VG9nZ2xlXG57XG5cdC5ub3RpZnlkcm9wZG93bi1tZW51IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTAwMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1pbi13aWR0aDogMTYwcHg7XG5cdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0bWFyZ2luOiAycHggMCAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cdFx0YmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjE1KTtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwwLDAsLjE3NSk7XG5cdFx0Ym94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsMCwwLC4xNzUpO1xuXHR9XG59XG4jY2hhbmdlQXJlYSwjY2hhbmdlQXJlYVdlYiB7XG5cblx0LmlucHV0LWdyb3VwLWFkZG9uIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQubWFyZ2lubGVmdDQ1IHtcblx0XHRtYXJnaW4tbGVmdCA6IDQ1cHg7XG5cdH1cblx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0dG9wOiA0MHB4O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMTJweCAxMnB4IHJnYmEoMCwwLDAsLjE3NSk7XG5cdFx0Ym94LXNoYWRvdzogMCAxMnB4IDEycHggcmdiYSgwLDAsMCwuMTc1KTtcblx0XHRtaW4td2lkdGg6IDMyNXB4O1xuXHRcdGxlZnQ6IDU4cHg7XHRcblx0XHRtaW4taGVpZ2h0OmF1dG87XG5cdH1cblxuXHQuZHJvcGRvd24tbWVudSBsaSBhIHtcblx0XHRjb2xvcjogIzBFMkY1MSAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4ICFpbXBvcnRhbnQ7XG5cdFx0bGluZS1oZWlnaHQ6MjZweCAhaW1wb3J0YW50O1x0XG5cdFx0YmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcblx0XHR3aWR0aDogMTAwJTtcdFx0XHRcdFxuXHR9XG5cblxuXHQuZHJvcGRvd24tbWVudSBsaSBhOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcdFxuXHRcdGNvbG9yOiAjMEUyRjUxICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuZHJvcGRvd24tbWVudSBzZWxlY3Qge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdG1pbi13aWR0aDogMTkwcHg7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAyMXB4O1xuXHRcdFxuXHR9XG5cdFxuXHQubmF2YmFyLW5hdiB7XG5cdFx0bWFyZ2luLXRvcDotMTFweDtcblx0fVx0XG5cblx0LnNpdGUtbmFtZSBpbWcge1xuXHRcdG1hcmdpbi10b3A6LTFweDtcblx0fVxuXHRcblx0LnNpdGUtbmFtZSB7XG5cdFx0bWFyZ2luLXRvcCA6IC0ycHg7XG5cdFx0Y29sb3IgOiAjMEUyRjUxO1xuXHRcdG1heC13aWR0aDogMjQwcHg7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxuXG5cdCYgPiB1bDpmaXJzdC1jaGlsZCA+IGxpOmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tdG9wOjAgIWltcG9ydGFudDsgXG5cdH1cblxuXHQmID4gdWw6Zmlyc3QtY2hpbGQgPiBsaSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdH1cblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XG5cdFx0XHQvL3dpZHRoOiA1MCU7XG5cdFx0fVxuXHRcdC5zaXRlLW5hbWUsICYgPiB1bDpmaXJzdC1jaGlsZCA+IGxpOmZpcnN0LWNoaWxkIHtcblx0XHRcdC8vbWFyZ2luLXRvcDo3cHggIWltcG9ydGFudDsgXG5cdFx0fVxuXHRcdHdpZHRoIDogNzglXHRcdFxuXHR9XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQwcHgpIHtcblx0XHQuZHJvcGRvd24tbWVudSB7XG5cdFx0XHRsZWZ0OjBweCAhaW1wb3J0YW50O1x0XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdH1cblx0XHQuc2l0ZS1uYW1lLCAmID4gdWw6Zmlyc3QtY2hpbGQgPiBsaTpmaXJzdC1jaGlsZCB7XG5cdFx0XHQvL21hcmdpbi10b3A6N3B4ICFpbXBvcnRhbnQ7IFxuXHRcdH1cblx0XHR3aWR0aCA6IDc4JVx0XHRcblx0fVxufVxuXG5cblxuLnNpdGUtYXJyb3ctZG93biB7XG5cdHdpZHRoOiAxOHB4O1xuXHRtYXJnaW4tbGVmdDogNHB4O1xuXHRtYXJnaW4tdG9wOjJweDtcbn1cblxuLm9wZW5BcmVhICB7XG5cdC5zaXRlLW5hbWUge1xuXHRcdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cdFx0Ly8td2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLDAsMCwuMTc1KTtcblx0XHQvL2JveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLDAsMCwuMTc1KTtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0Lypib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsqL1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuXHRcdC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblx0fVxufVxuLm9wZW5ub3RpZnl7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlaWdodDE1MCB7XG5cdGhlaWdodDoxNDJweDtcblx0YmFja2dyb3VuZDojRkZGO1xufVxuLmhlaWdodDE3MHtcblx0Ly8gaGVpZ2h0OiAyMTBweDtcblx0aGVpZ2h0OiAzMTdweDtcblx0YmFja2dyb3VuZDojRkZGO1xufVxuLmhlaWdodF9zbV9iYW5uZXJ7XG5cdGhlaWdodDogMjE1cHg7XG5cdGJhY2tncm91bmQ6I0ZGRjtcbn1cbi53Ym5yX2J0bnN7XG5cdHdpZHRoOiAxMTBweDtcblx0aGVpZ2h0OiAzNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRib3JkZXItcmFkaXVzOiAxOHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRjb2xvcjogI2ZmZmY7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1Cb2xkJztcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLndlYmluYXJfYnV0dG9uX2NvbnR7XG5cdHdpZHRoOiA5MCU7XG59XG4ud2Jucl9sYmxfYnRuc3tcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRtYXJnaW4tdG9wOiAyNXB4XG59XG4ud2ViaW5hcl9pbWd7XG5cdHdpZHRoOiAxMDAlO1xufVxuLndibnJfYnRuX2xibHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogc21hbGw7XG59XG4ud2ViaW5hcl90aXRsZXtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtQm9sZDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRjb2xvcjogIzUyNTI1Mjtcbn1cblxuLm1hcmtldF9sb2dve1xuXHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwJSwgMTAwJSAwJSwgODAlIDEwMCUsIDAlIDEwMCUpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDQwMHB4O1xuXHRoZWlnaHQ6IDExMXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjtcbn1cblxuXG4jbmF2YmFyIC5wcm9maWxlLWltZyBpbWcge1xuXHRtYXJnaW4tdG9wOiAtOHB4O1x0XG59XG5cbiNjaGFuZ2VBcmVhIC5wcm9maWxlLWltZyBpbWcge1xuXHRtYXJnaW4tdG9wOiAtOHB4O1x0XG5cdG1hcmdpbi1yaWdodDotMTBweDtcdFxuXHRcdC8qYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7Ki9cblx0fVxuXHQjY2hhbmdlQXJlYVdlYiAucHJvZmlsZS1pbWcgaW1nIHtcblx0XHRtYXJnaW4tdG9wOiAtOHB4O1x0XG5cdFx0bWFyZ2luLXJpZ2h0Oi0xMHB4O1x0XG5cdH1cblxuXHQubmF2YmFyLXByb2ZpbGUtaW1nIHtcblx0XHQvL2JvcmRlcjogM3B4IHNvbGlkICNGRkY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMzBweDsgXHRcdFxuXHR9XG5cblx0I25hdmJhciAub3BlbiAubmF2YmFyLWRyb3Bkb3duLWltZyB7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cdC5uYXZiYXItZHJvcGRvd24taW1ne1xuXHRcdHdpZHRoOiAxMXB4O1xuXHRcdG1hcmdpbi10b3A6IC01cHg7XG5cdH1cblxuXHQubmF2YmFyLW5vdGlmeS1pbWd7XG5cdFx0d2lkdGg6IDE4cHg7XG5cdFx0bWFyZ2luLXRvcDogMThweDtcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0fVxuXHQuY29udGFpbmVyICNuYXZiYXIgLm9wZW4gLmRyb3Bkb3duLW1lbnVkYXNoIHtcblx0XHRsZWZ0Oi0xNDZweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0I25hdmJhciAub3BlbiAuZHJvcGRvd24tbWVudSB7XG5cdFx0bGVmdDotMTQwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdC5wYWRkemVybyB7XG5cdFx0cGFkZGluZy1sZWZ0OjBweCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctcmlnaHQ6MHB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXG5cdC5kcm9wZG93bi1tZW51IGxpIGEge1xuXHRcdGN1cnNvcjpwb2ludGVyICFpbXBvcnRhbnQ7XG5cdFx0Ly8gcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRmb290ZXIge1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyMzQwNUU7XG5cdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdHBhZGRpbmctdG9wOiAxOXB4O1xuICAgIC8vIHBvc2l0aW9uOmZpeGVkICFpbXBvcnRhbnQ7XG4gICAgLy8gYm90dG9tOjAgIWltcG9ydGFudDtcbiAgICAvLyB3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDoxMDAwO1x0XG59XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcblx0YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLm5vbnVzZXJuYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpob3ZlciwgLm5vbnVzZXJuYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG5cdGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSB7XG5cdG1hcmdpbi1yaWdodDogMTVweDtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0Lmljb24tYmFyXG5cdHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAgIzBFMkY1MTtcblx0fVxufVxuLm5vbnVzZXJuYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSB7XG5cdG1hcmdpbi1yaWdodDogMTVweDtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0Lmljb24tYmFyXG5cdHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAgIzBFMkY1MTtcblx0fVxufVxuI25hdmJhciB7XG5cdHBhZGRpbmctbGVmdDogMTNweCAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdzpoaWRkZW47XHRcbn0gXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdCNuYXZiYXIgPiB1bCA+IGxpID4gYSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdH1cbn0gXG5cbi5jbG9zZXBvcHVwIHtcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcblx0bWF4LXdpZHRoOiA0ODBweCAhaW1wb3J0YW50O1xuXHR0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG5cdGltZyB7XG5cdFx0Y3Vyc29yIDogcG9pbnRlcjtcblx0XHR3aWR0aCA6IDE1cHg7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY5cHgpIGFuZCAobWF4LXdpZHRoOjEwMjRweCl7XG5cdC5tb250aGx5Y2xvc2VpY29ue1xuXHRcdG1hcmdpbi1sZWZ0OiA0NzhweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuXHQubW9udGhseWNsb3NlaWNvbntcblx0XHRtYXgtd2lkdGg6IDcxMHB4IWltcG9ydGFudDtcblx0fVxufVxuLmNsb3NlcG9wdXBPcGVuT3JkZXJ7XG5cdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG5cdG1heC13aWR0aDogNDgwcHggIWltcG9ydGFudDtcblx0dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuXHRpbWcge1xuXHRcdGN1cnNvciA6IHBvaW50ZXI7XG5cdFx0d2lkdGggOiAxNXB4O1xuXHR9XG59XG5cbi5taW5oZWlnaHQge1xuXHQvLyBtaW4taGVpZ2h0IDogNjUwcHg7XG5cdG1pbi1oZWlnaHQgOjEwMHZoICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLnRlbXBsYXRldGh1bWJjb250YWluZXJ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNEM0Q1REY7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0Ym94LXNoYWRvdzogMHB4IDBweCAyN3B4IC0xMnB4ICMyMjkwZWY7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0aGVpZ2h0OmF1dG87XG5cdC5saXN0dGVtcGxhdGVze1xuXHRcdG1heC13aWR0aDoxMDAlO1xuXHRcdGhlaWdodDphdXRvO1xuXHRcdHBhZGRpbmc6MTBweDtcblx0XHRib3JkZXI6MXB4IHNvbGlkIGdob3N0d2hpdGU7XG5cdFx0Ym94LXNoYWRvdzowcHggMHB4IDI3cHggLTEycHggIzAwMDtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHQubGlzdGltZ3N0eWxle1xuXHRcdFx0bWF4LXdpZHRoOjEwMCU7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdGhlaWdodDozMTBweDtcblx0XHRcdGJvcmRlcjoxcHggc29saWQgZ2hvc3R3aGl0ZTtcblx0XHRcdGJveC1zaGFkb3c6MHB4IDBweCAyN3B4IC0xMnB4ICMwMDA7XG5cdFx0fVxuXHR9XG5cdC5vdmVybGF5Q29udHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHRcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHRcblx0fVxuXHQubG9ja2ltZ3tcblx0XHRjdXJzb3I6ICBwb2ludGVyICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdC5vdmVybGF5Q29udDpob3ZlciAub3ZlcmxheSB7XHRcblx0XHRvcGFjaXR5OiAwLjM7XG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NCwgODEsIDkzLCAwLjcxKSAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoNzQsIDgxLCA5MywgMC43MSkgIWltcG9ydGFudDtcblx0XHQvL2JhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0XG5cdH1cblx0Lm92ZXJsYXkge1x0XG5cdFx0b3BhY2l0eTogMC40O1xuXHRcdHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXHRcdC8vYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuXHRcdC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHQvL2JhY2tncm91bmQ6IGJsYWNrO1xuXHRcdFxuXHR9XG5cdC5pY29uIHtcdFxuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdGZvbnQtc2l6ZTogMTB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0fVxuXHRcbn1cblxuLnRlbXBsYXRldmlld2NvbnRhaW5lcntcblx0Ym9yZGVyOiAxcHggc29saWQgI0QzRDVERjtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRib3gtc2hhZG93OiAwcHggMHB4IDI3cHggLTEycHggIzIyOTBlZjtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRoZWlnaHQ6YXV0bztcblx0Ly9tYXgtaGVpZ2h0OjgwMHB4O1xuXHRtYXJnaW4tYm90dG9tOjE1cHg7XG5cdC5vdXRwdXRkaXZ7XG5cdFx0d2lkdGg6YXV0bztcblx0XHRoZWlnaHQ6YXV0bztcblx0XHQuaW1nc3R5bGV7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHQucGllY2hhcnR7XG5cdFx0d2lkdGg6ODAwcHg7XG5cdFx0aGVpZ2h0OjUwMHB4O1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0fVxuXHQubGlzdHRlbXBsYXRlc3tcblx0XHRtYXgtd2lkdGg6MTAwJTtcblx0XHRoZWlnaHQ6YXV0bztcblx0XHRwYWRkaW5nOjEwcHg7XG5cdFx0Lmxpc3RpbWdzdHlsZXtcblx0XHRcdG1heC13aWR0aDoxMDAlO1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRoZWlnaHQ6MzEwcHg7XG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkIGdob3N0d2hpdGU7XG5cdFx0XHRib3gtc2hhZG93OjBweCAwcHggMjdweCAtMTJweCAjMDAwO1xuXHRcdH1cblx0fVxufVxuXG4ubnh0cHJldmRpdntcblx0ZGlzcGxheTpub25lO1xuXHQucHJldmlvdXNidG57XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRmbG9hdDpsZWZ0O1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0fVxuXG5cdC5uZXh0YnRue1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0ZmxvYXQ6cmlnaHQ7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdH1cbn1cblxuLnR4dEFyZWFfY2xze1xuXHRyZXNpemU6IG5vbmU7XG59XG4udHh0LXRpdGxle1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdGNvbG9yOiAjMjM0MDVFOyBcblx0Zm9udC1zaXplOiAxNXB4OyBcblx0bWFyZ2luLWJvdHRvbTogMTJweDsgXG59XG5cbi50ZW1wbGF0ZXNoYXJlYnRue1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0cGFkZGluZzogNXB4IDIwcHg7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdG91dGxpbmU6bm9uZTtcblx0Zm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XG5cdGxldHRlci1zcGFjaW5nOjFweDtcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OjQwcHggISBpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZToxNHB4O1xufVxuXG5cbi5zaGFyZW9wdGlvbntcblx0ZGlzcGxheTpub25lO1xuXHRwYWRkaW5nLWxlZnQ6MHB4O1xuXHQuc2hhcmVvcHRpb25saXtcblx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiM1MDhBRkY7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0cGFkZGluZzo1cHg7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0Ym9yZGVyOjFweCBzb2xpZDtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0fVxuXHQuc2hhcmVvcHRpb25saTpob3Zlcntcblx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOmxpZ2h0Z3JleTtcblx0XHRjb2xvcjogIzAwMDAwMDtcblx0XHRwYWRkaW5nOjVweDtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRib3JkZXI6MXB4IHNvbGlkO1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHR9XG59XG4uY2xvc2Vwb3B1cHNoYXJle1xuXHR6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAtNTVweCAhaW1wb3J0YW50O1xuXHRtYXgtd2lkdGg6IDQ4MHB4ICFpbXBvcnRhbnQ7XG5cdHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLlByZW1pdW1Nb2RhbENvbnRhaW5lcntcblx0LmZvcm0tZ3JvdXB7XG5cdFx0cGFkZGluZzowcHg7XG5cdFx0dGV4dC1hbGlnbjpsZWZ0O1xuXHRcdC5maWVsZC1yb3d7XG5cdFx0XHRjb2xvcjogIzBFMkY1MTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHQuaW5wdXQtZ3JvdXAtYWRkb24ge1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdH1cblx0XHRcdC5pbnB1dC1ncm91cHtcblx0XHRcdFx0aW5wdXQsIC5ub3Rlc0Nsc3tcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbjowcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdFx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdFx0XHRcdGhlaWdodDo0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5uYXZ1cGRhdGVidG4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0cGFkZGluZzogNXB4IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcdFxuXHRvdXRsaW5lOiBub25lO1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLWxlZnQ6IDg0cHggIWltcG9ydGFudDtcblx0aGVpZ2h0OiAzM3B4O1xuXHR3aWR0aDogMTEycHggIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm5hdmxvYWRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAvKm1hcmdpbi1yaWdodDogMTJweDsqL1xufVxuXG4ubmF2bG9hZGVyIGltZyB7XG5cdHdpZHRoOjIwcHg7XG59XG5cbio6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0d2lkdGg6IDRweDtcblx0aGVpZ2h0OiA0cHg7XG5cdGJvcmRlci1yYWRpdXM6MTBweDtcbn1cblxuKjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA0cHggI2JlYzRkMjtcbn1cblxuKjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYmVjNGQyO1xuXHRvdXRsaW5lOiAxcHggc29saWQgI2JlYzRkMjtcbn1cbi5SZXNldENsb3NlVXBPdmVyQWxse1xuXHR6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAtNDZweDtcblx0bWF4LXdpZHRoOiA0ODBweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdG1hcmdpbi1sZWZ0OiAtODlweDtcblx0aW1ne1xuXHRcdHdpZHRoOjE1cHg7XG5cdFx0aGVpZ2h0OjE1cHg7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdH1cbn1cbi5UcmFuc0FnZW50TW9kYWxDbG9zZXtcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogLTU3cHg7XG5cdG1heC13aWR0aDogNTgwcHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogLTkzcHg7XG5cdGltZ3tcblx0XHR3aWR0aDoxNXB4O1xuXHRcdGhlaWdodDoxNXB4O1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHR9XG59XG4uc2F2ZUVzdGltYXRlQ2xvc2VVcE92ZXJhbGx7XG5cdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IC01MnB4O1xuXHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0bWFyZ2luLWxlZnQ6IC0yMnB4O1xuXHRpbWd7XG5cdFx0d2lkdGg6MTVweDtcblx0XHRoZWlnaHQ6MTVweDtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0fVxufVxuLkJyb2tlRmVlQ2xvc2V1cE92ZXJBbGx7XG5cdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IC01OHB4O1xuXHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0bWFyZ2luLWxlZnQ6IC0zcHg7XG5cdGltZ3tcblx0XHR3aWR0aDoxNXB4O1xuXHRcdGhlaWdodDoxNXB4O1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHR9XG59IFxuLm1pc2NDbG9zZXVwT3ZlckFsbHtcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogLTQycHg7XG5cdG1heC13aWR0aDogNDgwcHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogMTNweDtcblx0aW1ne1xuXHRcdHdpZHRoOjE1cHg7XG5cdFx0aGVpZ2h0OjE1cHg7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdH1cbn1cbi5icm9rZXJmZWVDbG9zZXVwT3ZlckFsbHtcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogLTQ1cHg7XG5cdG1heC13aWR0aDogNDgwcHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogMTNweDtcblx0aW1ne1xuXHRcdHdpZHRoOjE1cHg7XG5cdFx0aGVpZ2h0OjE1cHg7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdH1cbn1cbi5wcm9wZXJ0eVRheGVzQ2xvc2VVcE92ZXJBbGx7XG5cdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IC00NXB4O1xuXHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0bWFyZ2luLWxlZnQ6IDExcHg7XG5cdGltZ3tcblx0XHR3aWR0aDoxNXB4O1xuXHRcdGhlaWdodDoxNXB4O1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHR9XG59XG4ubG9hbkJhbGFuY2VDbG9zZXVwT3ZlckFsbHtcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogLTQ2cHg7XG5cdG1heC13aWR0aDogNDgwcHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogMTBweDtcblx0aW1ne1xuXHRcdHdpZHRoOjE1cHg7XG5cdFx0aGVpZ2h0OjE1cHg7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdH1cbn1cbi5jbG9zZURhdGVPdmVyQWxse1xuXHR6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcblx0bWF4LXdpZHRoOiA0ODBweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRpbWd7XG5cdFx0d2lkdGg6MTVweDtcblx0XHRoZWlnaHQ6MTVweDtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0fVxufVxuLmxvYW5iYWxhbmNlQ2xvc2V1cE92ZXJBbGx7XG5cdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IC00NXB4O1xuXHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0bWFyZ2luLWxlZnQ6IDE0cHg7XG5cdGltZ3tcblx0XHR3aWR0aDoxNXB4O1xuXHRcdGhlaWdodDoxNXB4O1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHR9XG59XG4uZ3Jvc3NQcm9wZXJ0eU92ZXJhbGx7XG5cdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IC00MHB4O1xuXHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0bWFyZ2luLWxlZnQ6IC0xcHg7XG5cdGltZ3tcblx0XHR3aWR0aDoxNXB4O1xuXHRcdGhlaWdodDoxNXB4O1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHR9XG59XG4uc2hhcmVpbWdidG57XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHBvc2l0aW9uOiBmaXhlZDsgXG5cdHJpZ2h0OiAxNXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG1hcmdpbi10b3A6MTAwcHg7XG5cdGRpc3BsYXk6bm9uZTtcbn1cbi5DYWxjRHJvcERvd257XG5cdCNjaGFuZ2VBcmVhV2Vie1xuXHRcdC5kcm9wZG93bi1tZW51e1xuXHRcdFx0bGVmdDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR0b3A6IDI1cHggIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOjc1JSAhaW1wb3J0YW50O1xuXHRcdFx0LmZpZWxkLXJvd3tcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0LWRyb3Bkb3due1xuXHRcdFx0XHQuZHJvcGRvd24tbWVudXtcblx0XHRcdFx0XHR3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5uYXZ1cGRhdGVidG5cblx0XHRcdHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5kb25lY29udGFpbmVye1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRcbn1cblxuLypDb21tb24gVGVtcGxhdGUgVmlldyBzdHlsZSBTdGFydHMqL1xuXG4udGVtcGxhdGV2aWV3LWNvbnRhaW5lcntcblx0LnRlbXBsYXRldmlld3RibHtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdGhlaWdodDphdXRvO1xuXHRcdG1heC1oZWlnaHQ6MTMwMHB4O1xuXHRcdHRhYmxlLWxheW91dDogaW5pdGlhbCAhaW1wb3J0YW50O1xuXHRcdC5MZWZ0VGRjb250e1xuXHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1x0XHRcblx0XHRcdC5CYWNrQnRue1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDpib2xkO1xuXHRcdFx0XHRjb2xvcjogc3RlZWxibHVlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5NaWRkbGVUZGNvbnR7XG5cdFx0XHR3aWR0aDo2MCU7XG5cdFx0XHRoZWlnaHQ6YXV0bztcblx0XHRcdHZlcnRpY2FsLWFsaWduOnRvcDtcblx0XHRcdC5zZWxlY3R0ZW1wbGF0ZXRpdGxle1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Y29sb3I6IHN0ZWVsYmx1ZTtcblx0XHRcdH1cblx0XHRcdC50ZW1wbGF0ZXZpZXdjb250YWluZXJ7XG5cdFx0XHRcdC5uZWFyYnlwcm9wZGl2e1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjQ7XG5cdFx0XHRcdFx0Y29sb3I6IzQ5NDk0OTtcblx0XHRcdFx0XHQvL3RleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0XHRcdHBhZGRpbmc6MTBweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0XHRmb250LXNpemU6MTVweDtcdFxuXHRcdFx0XHRcdC8vcGFkZGluZzoxNXB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wZW5jaWxidG57XG5cdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0QzRDVERjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDI3cHggLTEycHggIzIyOTBlZjtcdFxuXHRcdFx0XHRcdC8vbWluLWhlaWdodDoxMDUwcHg7XG5cdFx0XHRcdFx0Ly9tYXgtaGVpZ2h0OjEzMDBweDtcblx0XHRcdFx0XHRoZWlnaHQ6YXV0bztcblx0XHRcdFx0XHQvL3BhZGRpbmc6MTVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdC5wcmV2aWV3dGVtcGxhdGV7XG5cdFx0XHRcdFx0XHQvL21pbi1oZWlnaHQ6MTA1MHB4O1xuXHRcdFx0XHRcdFx0Ly9tYXgtaGVpZ2h0OjEzMDBweDtcblx0XHRcdFx0XHRcdGhlaWdodDphdXRvO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LlJpZ2h0VGRjb250e1xuXHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcblx0XHRcdFx0cGFkZGluZzogMHB4IDEwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0LlRlbXBsYXRlX3RpdGxle1xuXHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRDNENURGO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5sb2NrX2ltZ3tcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ly9ib3R0b206IDEwNHB4O1xuXHRcdFx0XHRcdGJvdHRvbTogNDMlO1xuXHRcdFx0XHRcdGxlZnQ6IDg2cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRlbXBsYXRldGh1bWJyaWdodGNvbnR7XG5cdFx0XHRcdFx0aGVpZ2h0OjEwNTBweDtcblx0XHRcdFx0XHRwYWRkaW5nOjE1cHg7XG5cdFx0XHRcdFx0LmlubmVydGh1bWJjb250e1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0QzRDVERjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcblx0XHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDI3cHggLTEycHggIzIyOTBlZjtcdFxuXHRcdFx0XHRcdFx0aGVpZ2h0Ojk0JTtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRcdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0XHRcdFx0XHQubGlzdHRlbXBsYXRlc3tcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDphdXRvO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjEwcHg7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkIGdob3N0d2hpdGU7XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6MHB4IDBweCAyN3B4IC0xMnB4ICMwMDA7XG5cdFx0XHRcdFx0XHRcdC5saXN0aW1nc3R5bGV7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OjI4MHB4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgZ2hvc3R3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OjBweCAwcHggMjdweCAtMTJweCAjMDAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYmVjNGQyO1xuXHRcdFx0XHRcdFx0b3V0bGluZTogMHB4IHNvbGlkICNiZWM0ZDI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNHB4ICNiZWM0ZDI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50ZW1wbGF0ZXRodW1icmlnaHRjb250YWluZXJ7XG5cdFx0XHRcdFx0aGVpZ2h0OjEwNTBweDtcblx0XHRcdFx0XHRwYWRkaW5nOjE1cHg7XG5cdFx0XHRcdFx0LmlubmVydGh1bWJjb250e1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0QzRDVERjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcblx0XHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDI3cHggLTEycHggIzIyOTBlZjtcdFxuXHRcdFx0XHRcdFx0aGVpZ2h0OjUyJTtcblx0XHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRcdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0XHRcdFx0XHQubGlzdHRlbXBsYXRlc3tcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDphdXRvO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjEwcHg7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkIGdob3N0d2hpdGU7XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6MHB4IDBweCAyN3B4IC0xMnB4ICMwMDA7XG5cdFx0XHRcdFx0XHRcdC5saXN0aW1nc3R5bGV7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OjI4MHB4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgZ2hvc3R3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OjBweCAwcHggMjdweCAtMTJweCAjMDAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYmVjNGQyO1xuXHRcdFx0XHRcdFx0b3V0bGluZTogMHB4IHNvbGlkICNiZWM0ZDI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNHB4ICNiZWM0ZDI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5SVF9Ub3BfQXJyb3d7XG5cdFx0XHRcdFx0Ly93aWR0aDogMzVweDtcblx0XHRcdFx0XHQvL2hlaWdodDogMzVweDtcblx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNDNweDtcblx0XHRcdFx0XHRsZWZ0OiAzOSU7XG5cdFx0XHRcdFx0cmlnaHQ6IDUwJTtcblx0XHRcdFx0XHR6LWluZGV4OiA5O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHQvL3dpZHRoOiAzNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuUlRfVG9wX0Fycm93OmhvdmVye1xuXHRcdFx0XHRcdCNUZW1fdXBfaG92e1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCNUZW1fdXBfaW1ne1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LlJUX0JvdHRvbV9BcnJvd3tcblx0XHRcdFx0XHQvL3dpZHRoOiAzNXB4O1xuXHRcdFx0XHRcdC8vaGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRcdGJvdHRvbTogNDNweDtcblx0XHRcdFx0XHRsZWZ0OiAzOSU7XG5cdFx0XHRcdFx0cmlnaHQ6IDUwJTtcblx0XHRcdFx0XHR6LWluZGV4OiA5OTk5OTk5OTk7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdC8vd2lkdGg6IDM1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5SVF9Cb3R0b21fQXJyb3c6aG92ZXJ7XG5cdFx0XHRcdFx0I1RlbXBfZG93bl9ob3Z7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0I1RlbXBfZG93bl9pbWd7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQjVGVtcF9kb3duX2hvdiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQjVGVtX3VwX2hvdntcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmVkaXRwcm9wZXJ0eWJ0bntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdG91dGxpbmU6bm9uZTtcblx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0XHRsZXR0ZXItc3BhY2luZzoxcHg7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRoZWlnaHQ6NDBweCAhIGltcG9ydGFudDtcblx0XHRmb250LXNpemU6MTRweDtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblx0LmVkaXRwcm9maWxlYnRue1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0b3V0bGluZTpub25lO1xuXHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGxldHRlci1zcGFjaW5nOjFweDtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdGhlaWdodDo0MHB4ICEgaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZToxNHB4O1xuXHR9XG5cdC5lZGl0dHh0YnRue1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0b3V0bGluZTpub25lO1xuXHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGxldHRlci1zcGFjaW5nOjFweDtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdGhlaWdodDo0MHB4ICEgaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZToxNHB4O1xuXHR9XG5cblx0Lmxhbmd1YWdlX3NlbGJveHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRsZXR0ZXItc3BhY2luZzoxcHg7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Z3JleTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGZvbnQtc2l6ZToxNHB4O1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0LmNvbG9ycGFse1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Z3JleTtcblx0XHRtYXJnaW4tdG9wOjE1cHg7XG5cdFx0aGVpZ2h0OjcwcHg7XG5cdFx0b3ZlcmZsb3cteTphdXRvO1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0fVxuXHQuY29sb3JwYWxhdHRlZGl2e1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHR9XG5cdC5ib3R0b21idG5jb250e1xuXHRcdG1hcmdpbi10b3A6MzAwcHg7XG5cdFx0LnNoYXJlYnV0dG9uY2xhc3NidG57XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzoxcHg7XG5cdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuXHRcdFx0Y29sb3I6IzUwOEFGRjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6MTNweDtcblx0XHRcdGZvbnQtd2VpZ2h0OmJvbGQ7XG5cdFx0fVxuXHRcdC5hX2Rvd25wZGZ7XG5cdFx0XHRjb2xvcjojNTA4QUZGO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdFx0fVxuXHR9XG5cdFxuXHQuTW9kYWxIZWFkZXJTdHlsZXtcblx0XHRcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XG5cdH1cblx0Lk1vZGFsQ29udGVudFN0eWxle1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0fVxuXHQuQ2xvc2VNb2RhbHtcblx0XHR6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG1hcmdpbi10b3A6IC0yNHB4O1xuXHRcdG1heC13aWR0aDogNDgwcHg7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDI0cHg7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6MTVweDtcblx0XHRcdGhlaWdodDoxNXB4O1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0fVxuXHR9XG5cbi8qQ29tbW9uIFRlbXBsYXRlIFZpZXcgc3R5bGUgRW5kcyovXG4uZHJvcGRvd24tbWVudWRhc2h7XG5cdGxlZnQ6MTQ2cHggIWltcG9ydGFudDtcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiAjOTk5OTk5ICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cbi5kZW1vc2l0ZWxvZ297XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiBjYWxjKDUwJSAtIDQ3cHgpO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxO1x0XG5cdGJhY2tncm91bmQ6ICNGRjQ1MDA7XG5cdGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1x0XHRcblx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogNXB4IDVweDtcblx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcdFxufVxuLm5vdGlmeW51bWJlcntcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwcHg7XG5cdGxlZnQ6IDI3cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlNTUwMzI7XG5cdHBhZGRpbmctbGVmdDogN3B4O1xuXHRwYWRkaW5nLXJpZ2h0OiA3cHg7XG5cdHBhZGRpbmctdG9wOiAxcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxcHg7XG5cdGJvcmRlci1yYWRpdXM6IDlweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ub3RpZnlfbnVtYmVye1xuXHRoZWlnaHQ6IDIwcHg7XG5cdHdpZHRoOiAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRTU1MDMyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Y29sb3I6IHdoaXRlO1xuXHRmb250LXNpemU6IDEycHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdG1hcmdpbi1sZWZ0OiAyNXB4O1xuXHRtYXJnaW4tdG9wOiAtNTBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5vdGlmeV9kcm9wZG93bl9udW1iZXJ7XG5cdGhlaWdodDogMjBweDtcblx0d2lkdGg6IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNFNTUwMzI7XG5cdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRjb2xvcjogd2hpdGU7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Ly8gdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Ly9tYXJnaW4tbGVmdDogMTc5cHg7XG5cdC8vbWFyZ2luLXRvcDogLTM1cHg7XG5cdC8vIG1hcmdpbi1sZWZ0OiAxMTFweDtcblx0Ly8gbWFyZ2luLXRvcDogLTM1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ly8gcGFkZGluZzogMnB4O1xufVxuLmJzNW5vdGlmeXtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ub3RpZnltb2JpbGV7XG5cdG1hcmdpbi1sZWZ0OiAxNzlweDtcblx0bWFyZ2luLXRvcDogLTM1cHg7XG59XG4ubm90aWZ5Y291bnR7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0U1NTAzMjtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcblx0cGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cbiNuYXZiYXJcbntcblx0XG5cdCNOb3RpZnlUb2dnbGV7XG5cdFx0LmRyb3Bub3RpZnl7XG5cdFx0XHRsZWZ0OiAtMjgwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0XG59IFxuI05vdGlmeVRvZ2dsZXtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQuZHJvcGRvd24tdG9nZ2xle1xuXHRcdHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5kcm9wbm90aWZ5e1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0d2lkdGg6IDM3NXB4O1xuXHRcdGxlZnQ6IC0yODBweCAhaW1wb3J0YW50O1xuXHRcdC8vbWF4LWhlaWdodDogNTAwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogOXB4O1xuXHRcdGxlZnQ6IC0yODBweCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHR0b3A6IDYwcHg7XG5cdH1cblx0LmFyd3tcblx0XHR3aWR0aDogNTBweDtcblx0XHRoZWlnaHQ6IDQzcHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG5cdFx0cmlnaHQ6IDUwcHg7XG5cdFx0dG9wOiAtNnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNmY4ZmE7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHR6LWluZGV4OiAtMTtcblx0fVxuXHQudGl0bGV7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNmY4ZmE7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDlweDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOXB4O1xuXHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuXHR9XG5cdC5ub3RpdGxle1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOGZhO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5cHg7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDlweDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOXB4O1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDlweDtcblx0fVxuXHQudGl0bGVsZnR7XG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiMyMzQwNWU7XG5cdH1cblx0LnRpdGxlcml0e1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhciAhaW1wb3J0YW50O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRjb2xvcjojMjM0MDVlO1xuXHR9XG5cdC5ub3RpZnlib3JkZXJidG17XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNmVhZWQ7XG5cdH1cblx0LnNjcm9sbGNvbnRub3RpZnl7XG5cdFx0bWF4LWhlaWdodDogNDAwcHg7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdH1cblx0LmVtdGNvbnR7XG5cdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXHQubm90aWZ5Y29udGRpdntcblx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcblx0XHQuaW1nZGl2e1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0aW1ne1x0XHRcdFx0XG5cdFx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb250MXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhciAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDczJTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0XG5cdFx0LmFjdGNvbnQxXG5cdFx0e1xuXHRcdFx0LnNwYW4xe1xuXHRcdFx0XHRjb2xvcjogIzIzNDA1ZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gIWltcG9ydGFudDtcdFxuXHRcdFx0fVxuXHRcdFx0LnNwYW4ye1xuXHRcdFx0XHRjb2xvcjogI2E3YTdhNztcblx0XHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0LmluYWN0Y29udDFcblx0XHR7XG5cdFx0XHQuc3BhbjF7XG5cdFx0XHRcdFxuXHRcdFx0XHRjb2xvcjogIzdiOGE5YTtcdFx0XHRcdFxuXHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQuc3BhbjJ7XG5cdFx0XHRcdGNvbG9yOiAjYTdhN2E3O1xuXHRcdFx0XHQvL2ZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNsc3tcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcblx0XHRcdGltZ3tcdFx0XHRcdFxuXHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5zcGFuYWdlbnR7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xuXHQjbmF2YmFyXG5cdHtcblx0XHQjTm90aWZ5VG9nZ2xlXG5cdFx0e1xuXHRcdFx0LmRyb3Bub3RpZnlcblx0XHRcdHtcblx0XHRcdFx0bGVmdDogLTMxcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5hcndcblx0XHRcdHtcblx0XHRcdFx0bGVmdDogMjNweDtcblx0XHRcdFx0cmlnaHQ6MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9ICBcbn1cbi5uYXZsb2Fke1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGhlaWdodDogODUlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogIHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcblxufVxuLm5hdmNpdHlvZmZkcm9wZG93bntcblx0bGluZS1oZWlnaHQ6IDIwcFggIWltcG9ydGFudDtcblx0cGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuI05vdGlmeVRvZ2dsZXtcblx0Lm5vdGl0bGUge1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOGZhO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5cHg7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDlweDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOXB4O1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDlweDtcblx0fVxufVxuLm5vdGlmaWNhdGlvbnRleHRhbGlnbntcblx0cGFkZGluZy10b3A6IDdweDtcblx0XG59XG4ubm90aWZpY2F0aW9uaW1nYWxpZ257XG5cdHBhZGRpbmctdG9wOiA3cHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm5vdGlmeWNvbG9yb3Blbntcblx0Y29sb3I6ICM5MDkwOTA7XHRcbn1cbi5ub3RpZnljb2xvcm5vdG9wZW57XHRcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjQ7XG5cdGNvbG9yOiAjNDk0OTQ5O1xufVxuLm5vdGlmeWFycm93e1xuXHRoZWlnaHQ6IDE4cHg7XG59XG4ubGVhZGdlbnByZXZpZXd7XG5cdC5NYWluVGFibGUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tcmlnaHQ6YXV0bztcblx0XHRtYXJnaW4tbGVmdDphdXRvO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHRcblx0I0ltYWdlQ29udGVudCB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0Ly8gd2lkdGg6IDc4JTtcblx0XHR3aWR0aDogNjQ1cHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3gtc2hhZG93OiAwcHggLTFweCAxMHB4IDFweCAjYzVjNWM1O1xuXHR9XG5cdFxuXHQjaW1hZ2VEZXRhaWxzIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNFRkYwRjM7XG5cdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdGNvbG9yOiAjMEUyRjUxO1xuXHR9XG5cdFxuXHQjSW1hZ2VDb250ZW50VGl0bGUge1xuXHRcdHBhZGRpbmc6IDE1cHggMTBweCAwcHggMTBweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNFRkYwRjM7XG5cdFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bSc7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGNvbG9yOiAjMEUyRjUxO1xuXHR9XG5cdCNJbWFnZUNvbnRlbnREZXNjcmlwdGlvbiB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMEYzO1xuXHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRwYWRkaW5nOiA1cHggMTBweCAxMHB4IDEwcHg7XG5cdFx0Y29sb3I6ICMwRTJGNTE7XG5cdH1cblx0XG5cdCNUaXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtZmFtaWx5OiAnSGVlYm8tTWVkaXVtJztcblx0XHRjb2xvcjogIzRFNEU0RTtcblx0fVxuXHRcblx0I0Rlc2NyaXB0aW9uIHtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHQvLyB3aWR0aDogODglO1xuXHRcdHdpZHRoOiA4MCU7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmc6IDBweCAwcHggMTBweCAwcHg7XG5cdFx0Y29sb3I6ICM0RTRFNEU7XG5cdFx0Zm9udC1mYW1pbHk6ICdIZWViby1SZWd1bGFyJztcblx0fVxuXHRcblx0I1RhcEFjdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtZmFtaWx5OiAnSGVlYm8tTWVkaXVtJztcblx0XHRjb2xvcjogIzRFNEU0RTtcblx0fVxuXHRcblx0I1RodW1ibmFpbFByZXZpZXcge1xuXHRcdGZvbnQtZmFtaWx5OiAnSGVlYm8tUmVndWxhcic7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGNvbG9yOiAjNEU0RTRFO1xuXHR9XG5cdFxufVxuLmNvbG9yd2hpdGV7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmluYWN0aXZlc2VsZWN0e1xuXHRib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG5cdGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0Y29sb3I6ICNmZmY7XG59XG4uaW5hY3RpdmVkb3due1xuXHRmbG9hdDogcmlnaHQ7XG5cdHRvcDogLTI1cHg7XG5cdHJpZ2h0OiA1cHg7XG5cdGNvbG9yOiB3aGl0ZTtcbn1cbi5kcm9wZG93bmluYWN0aXZle1xuXHQuc2VsZWN0LWRyb3Bkb3due1xuXHRcdC5kcm9wZG93bi1tZW51IFxuXHRcdHtcblx0XHRcdGxpXG5cdFx0XHR7XG5cdFx0XHRcdGFcblx0XHRcdFx0e1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH0gIFxufVxuLnVsaW5hY3RpdmV7XG5cdC5uYXZ1cGRhdGVidG57XG5cdFx0bWFyZ2luLWxlZnQ6IDExNXB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5wdXNodGl0bGV7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRmb250LWZhbWlseTogSGVlYm8tTWVkaXVtO1xufVxuLnB1c2hwb3B7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTsgICAgXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0bWFyZ2luOiA0MHB4IDIwcHg7XG5cdGJveC1zaGFkb3c6IDBweCAzcHggNHB4IDBweDtcbn1cbi5wdXNocG9wdXB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Zm9udC1mYW1pbHk6IEhlZWJvLVJlZ3VsYXI7XHRcbn1cbi5hbGlnbl9waWNrZXJ7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMjBweCAwICFpbXBvcnRhbnQ7XG59XG4ucHVzaHBvcHVwMXtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHVzaHBvcHVwMWltZ3tcblx0cGFkZGluZzogMTBweDtcblx0aW1ne1xuXHRcdHdpZHRoOjIwcHg7XG5cdH1cbn1cbi5wdXNocG9wdXAxdGl0bGV7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGZvbnQtZmFtaWx5OiBIZWViby1SZWd1bGFyO1xuXHRjb2xvcjogIzAwMDtcblx0cGFkZGluZy1sZWZ0OiAwcHg7XG59XG4ucHVzaHBvcHVwMW5vd3tcblx0cGFkZGluZzogMTBweDtcblx0Zm9udC1mYW1pbHk6IEhlZWJvLVJlZ3VsYXI7XG5cdGNvbG9yOiAjMDAwO1xufVxuLnB1c2hwb3B1cDJ7XG5cdHBhZGRpbmc6IDEwcHg7XG59XG4ucHVzaHBvcHRpdGxlMntcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE3cHg7XG5cdGZvbnQtZmFtaWx5OiBIZWViby1NZWRpdW07XG59XG4ucHVzaHBvcGNvbnRlbnR7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRtYXJnaW46IDEwcHggMTBweDtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5wdXNocG9wYnRue1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZDogd2hpdGU7XG5cdGNvbG9yOiAjMDA3YWZmO1xuXHR3aWR0aDogMTkwcHg7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDI1cHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGZvbnQtZmFtaWx5OiBIZWViby1NZWRpdW07XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wdXNocG9wbGlua3tcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LWZhbWlseTogSGVlYm8tUmVndWxhcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLnB1c2hwb3BidG5jb250e1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Zm9udC1mYW1pbHk6IEhlZWJvLVJlZ3VsYXI7XG59XG4ucHVzaGluZm9cbntcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwN2FmZjtcblx0cGFkZGluZzogMTBweDtcblx0Ym9yZGVyLXJhZGl1czogMjVweDtcblx0Y29sb3I6ICNmZmY7XG59XG4uZGVsZXRlcHVzaHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRmb250LXNpemU6IDE3cHg7XG5cdGNvbG9yOiAjNTA4QUZGO1xuXHRhe1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHR9XG5cdGRpdntcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGltZ3tcblx0XHRcdHdpZHRoOjIwcHg7XG5cdFx0fVxuXHR9XG59XG4udG9wbmF2X2hlYWRlcntcblx0d2lkdGg6MTMzMHB4O1xufVxuLmRhc2hfZm9udHtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLXRvcDogMTFweCAhaW1wb3J0YW50O1xufVxuLnBhZGQyMHtcblx0cGFkZGluZy1sZWZ0OjIwcHggIWltcG9ydGFudDtcbn1cbi5tb2JpbGVuYXZpbWd7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTJweDtcbiAgICB3aWR0aDogOHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbn1cbi5tb2JpbGVuYXZkaXZ7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubW9iaWxlbm90aWZ5X251bWJlcntcblx0aGVpZ2h0OiAxNXB4O1xuXHR3aWR0aDogMTVweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0U1NTAzMjtcblx0XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Y29sb3I6IHdoaXRlO1xuXHRmb250LXNpemU6IDhweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0bWFyZ2luLWxlZnQ6IDVweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tb2JpbGVub3RpZnljb3VudHtcblx0Zm9udC1zaXplOiA4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0U1NTAzMjtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcblx0cGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cblxuI25hdi1pY29uMyB7XG53aWR0aDogMjBweDtcbmhlaWdodDogMTAwJTtcbiBwb3NpdGlvbjogcmVsYXRpdmU7XG4gLy9tYXJnaW46IDUwcHggYXV0bztcbiAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG4gLW1vei10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG4gLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xuIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dDtcbiBjdXJzb3I6IHBvaW50ZXI7XG4gbWFyZ2luLXRvcDogNXB4O1xuXG59XG5cbiNuYXYtaWNvbjMgc3BhbiB7XG4gZGlzcGxheTogYmxvY2s7XG4gcG9zaXRpb246IGFic29sdXRlO1xuIGhlaWdodDogMXB4O1xuIHdpZHRoOiAxMDAlO1xuIGJhY2tncm91bmQ6ICMwRTJGNTE7XG4gYm9yZGVyLXJhZGl1czogOXB4O1xuIG9wYWNpdHk6IDE7XG4gbGVmdDogMDtcbiAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gLXdlYmtpdC10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuIC1tb3otdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcbiAtby10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbiNuYXYtaWNvbjMgc3BhbjpudGgtY2hpbGQoMSkge1xuXHR0b3A6IDBweDtcbiAgfVxuICBcbiAgI25hdi1pY29uMyBzcGFuOm50aC1jaGlsZCgyKSwjbmF2LWljb24zIHNwYW46bnRoLWNoaWxkKDMpIHtcblx0dG9wOiA2cHg7XG4gIH1cbiAgXG4gICNuYXYtaWNvbjMgc3BhbjpudGgtY2hpbGQoNCkge1xuXHR0b3A6IDEycHg7XG4gIH1cbiAgXG4gICNuYXYtaWNvbjMub3BlbiBzcGFuOm50aC1jaGlsZCgxKSB7XG5cdHRvcDogNnB4O1xuXHR3aWR0aDogMCU7XG5cdGxlZnQ6IDUwJTtcbiAgfVxuICBcbiAgI25hdi1pY29uMy5vcGVuIHNwYW46bnRoLWNoaWxkKDIpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICBcbiAgI25hdi1pY29uMy5vcGVuIHNwYW46bnRoLWNoaWxkKDMpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHQtbW96LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgXG4gICNuYXYtaWNvbjMub3BlbiBzcGFuOm50aC1jaGlsZCg0KSB7XG5cdHRvcDogNnB4O1xuXHR3aWR0aDogMCU7XG5cdGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5wcm9maWxlbW9ie1xuICBcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBcdC8vIHdpZHRoOiAxMDAlO1xuICBcdC8vIGxlZnQ6IDAlO1xuXHRcdC8vIHRvcDogMTglO1xuXHRcdC8vIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdFx0Ly8gYW5pbWF0aW9uLW5hbWU6IHByb2ZmZjtcblx0XHQubW9iaWxlbmF2ZGl2e1xuXHRcdFx0aW1ne1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cdFxuXG5cbkBtZWRpYSAgKG1heC13aWR0aDogNzY3cHgpe1xuIC5tb2Jkcm9we1xuXHQgcGFkZGluZy1sZWZ0OjBweCAhaW1wb3J0YW50O1xuIH1cbn1cbi5saXN0c3R5bGV7XG5cdGRpc3BsYXk6ZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Lmxpc3Rkb3R7XG5cdFx0d2lkdGg6NnB4O1xuXHRcdGhlaWdodDo2cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjojMjM0MDVFO1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdH1cbn1cbi5uZXdwcmVtaXVtbW9kYWx7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdC5uZXdwcmVtaXVtbW9kYWxoZWFkaW5ne1xuXHRcdHBhZGRpbmc6MTVweDtcbiAgICBcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVNlbWlib2xkO1xuICAgIFx0Y29sb3I6ICMzQTNBM0E7XG4gICAgXHRmb250LXNpemU6IDI0cHg7XG5cdH1cblx0Lm5ld3ByZW1pdW1tb2RhbGNvbnQxe1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Y29sb3I6ICMzQTNBM0E7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHR9XG5cdC5uZXdwcmVtaXVtbW9kYWxjb250Mntcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGNvbG9yOiAjM0EzQTNBO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRtYXJnaW4tdG9wOjIwcHg7XG5cdFx0c3Bhbntcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFxuXHRcdH1cblx0fVxuXHQubmV3cHJlbWl1bW1vZGFsYm90e1xuICAgXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICBcdFx0ZGlzcGxheTogZmxleDtcbiAgIFx0XHR3aWR0aDogMTAwJTtcblx0XHQgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdCAgIC5ib3RmaXJzdHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRzcGFue1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0XHRjb2xvcjojNDk0OTQ5O1xuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdH1cblx0XHQgICB9XG5cdFx0ICAgLmJvdHNlY29uZHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRzcGFue1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0XHRjb2xvcjojZmZmZmZmO1xuXHRcdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0fVxuXHRcdCAgIH1cblx0fVxufVxuLy9uZXcgYmFubmVyXG4gLmJhbm5iYW5uZXIge1xuIFx0cGFkZGluZzogMTBweCAwcHg7XG4gXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy93ZWJpbmFyX292ZXJsYXkucG5nJykgbm8tcmVwZWF0O1xuIFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gfVxuIC5iYW5uam9pbl91c19oZWFkZXIge1xuIFx0dGV4dC1hbGlnbjogY2VudGVyO1xuIFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LUJvbGQnO1xuIFx0Y29sb3I6ICNmZmY7XG4gXHRmb250LXNpemU6IDI0cHg7XG4gfVxuXG4gLmJhbm5kYXRlX2NvbmVudCB7XG4gXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtQm9sZCc7XG4gXHRjb2xvcjogIzc5YmQyZjtcbiBcdGZvbnQtc2l6ZTogMTVweDtcbiB9XG5cbiAuYmFubnNwZWFrZXJfZGl2IHtcbiBcdG1hcmdpbjogYXV0bztcbiBcdHdpZHRoOiAyNSU7XG4gXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gfVxuIC5iYW1tYmFuZXJjbG9zZXtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyM3B4O1xuXHR0b3A6IDIycHg7XG5cdGltZ3tcblx0XHR3aWR0aDogMTNweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWFyZ2luOiA1cHg7XG5cdH1cbiB9XG5cbiAuYmFubmpvaW5fdXNfY29udGVudCB7XG4gXHR3aWR0aDogNTAlO1xuIH1cblxuXG4gLmJhbm5zYXZlX215X3Bvc3Qge1xuIFx0bWFyZ2luOiAxMHB4IGF1dG87XG4gXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRhZjNlO1xuIFx0Ym9yZGVyLXJhZGl1czogMTcuNXB4O1xuIFx0Zm9udC1mYW1pbHk6ICdGaXJhU2Fucy1TZW1pQm9sZCc7XG4gXHRjb2xvcjogI2ZmZjtcbiBcdGZvbnQtc2l6ZTogMThweDtcbiBcdHBhZGRpbmc6IDEwcHg7XG4gXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gXHRjdXJzb3I6IHBvaW50ZXI7XG4gXHRsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gXHR3aWR0aDogODglO1xuIH1cblxuIC5iYW5uc2F2ZV9teV9wb3N0X2RpdiB7XG4gXHRtYXJnaW46IGF1dG87XG4gXHRwYWRkaW5nOiAwcHg7XG4gXHR0ZXh0LWFsaWduOiAtd2Via2l0LWNlbnRlcjtcbiB9XG5cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyODBweCkgYW5kIChtYXgtd2lkdGg6IDMyMHB4KXtcbiBcdC5iYW5uYmFubmVyIHtcbiBcdFx0YmFja2dyb3VuZDogbm9uZTtcbiBcdFx0YmFja2dyb3VuZC1jb2xvcjogIzA5MTgyOTtcbiBcdH1cbiBcdC5iYW5uc3BlYWtlcl9kaXYge1xuIFx0XHR3aWR0aDogMTAwJTtcbiBcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuIFx0XHRtYXJnaW46IDEwcHg7XG4gXHR9XG5cbiBcdC5iYW5uam9pbl91c19oZWFkZXIge1xuIFx0XHRtYXJnaW46IDEwcHggMHB4O1xuIFx0XHRmb250LXNpemU6IDEycHg7XG4gXHR9XG5cbiBcdC5iYW5uZGF0ZV9jb25lbnQge1xuIFx0XHRtYXJnaW46IDVweCAwcHg7XG4gXHRcdGZvbnQtc2l6ZTogOXB4O1xuIFx0fVxuXG4gXHQuYmFubmpvaW5fdXNfY29udGVudF9kaXYge1xuIFx0XHRwYWRkaW5nLWxlZnQ6IDJweDtcbiBcdFx0cGFkZGluZy1yaWdodDogMnB4O1xuIFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuIFx0fVxuXG4gXHQuYmFubnNhdmVfbXlfcG9zdCB7XG4gXHRcdHBhZGRpbmc6IDcuNXB4O1xuIFx0XHRmb250LXNpemU6IDEycHg7XG4gXHRcdHdpZHRoOiA3MCU7XG4gXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuIFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG4gXHR9XG4gfVxuXG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIxcHgpIGFuZCAobWF4LXdpZHRoOiAzOTlweCl7XG4gXHQuYmFubmJhbm5lciB7XG4gXHRcdGJhY2tncm91bmQ6IG5vbmU7XG4gXHRcdGJhY2tncm91bmQtY29sb3I6ICMwOTE4Mjk7XG4gXHR9XG4gXHQuYmFubnNwZWFrZXJfZGl2IHtcbiBcdFx0d2lkdGg6IDEwMCU7XG4gXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbiBcdFx0bWFyZ2luOiAxMHB4O1xuIFx0fVxuXG4gXHQuYmFubmpvaW5fdXNfY29udGVudF9kaXYge1xuIFx0XHRwYWRkaW5nLWxlZnQ6IDJweDtcbiBcdFx0cGFkZGluZy1yaWdodDogMnB4O1xuIFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuIFx0fVxuXG4gXHQuYmFubmpvaW5fdXNfaGVhZGVyIHtcbiBcdFx0bWFyZ2luOiAxMHB4IDBweDtcbiBcdFx0Zm9udC1zaXplOiAxNHB4O1xuIFx0fVxuXG4gXHQuYmFubmRhdGVfY29uZW50IHtcbiBcdFx0bWFyZ2luOiA1cHggMHB4O1xuIFx0XHRmb250LXNpemU6IDEwcHg7XG4gXHR9XG5cbiBcdC5iYW5uc2F2ZV9teV9wb3N0IHtcbiBcdFx0cGFkZGluZzogNXB4O1xuIFx0XHRmb250LXNpemU6IDE0cHg7XG4gXHRcdHdpZHRoOiA1MCU7XG4gXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuIFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG4gXHR9XG5cdCAuaWZyYW1lX21hcmdpbntcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cbiB9XG5cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MDBweCkgYW5kIChtYXgtd2lkdGg6IDYwMHB4KXtcbiBcdC5iYW5uYmFubmVyIHtcbiBcdFx0YmFja2dyb3VuZDogbm9uZTtcbiBcdFx0YmFja2dyb3VuZC1jb2xvcjogIzA5MTgyOTtcbiBcdH1cbiBcdC5iYW5uc3BlYWtlcl9kaXYge1xuIFx0XHR3aWR0aDogMTAwJTtcbiBcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuIFx0XHRtYXJnaW46IDEwcHg7XG4gXHR9XG5cbiBcdC5iYW5uam9pbl91c19oZWFkZXIge1xuIFx0XHRtYXJnaW46IDEwcHggMHB4O1xuIFx0XHRmb250LXNpemU6IDE2cHg7XG4gXHR9XG5cblx0LmJhbm5kYXRlX2NvbmVudCB7XG5cdFx0bWFyZ2luOiAxMHB4IDBweDtcblx0XHRmb250LXNpemU6IDExcHg7XG5cdH1cblxuIFx0LmJhbm5qb2luX3VzX2NvbnRlbnRfZGl2IHtcbiBcdFx0cGFkZGluZzogMHB4O1xuIFx0XHRwYWRkaW5nLWxlZnQ6IDJweDtcbiBcdFx0cGFkZGluZy1yaWdodDogMnB4O1xuIFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuIFx0fVxuXG4gXHQuYmFubnNhdmVfbXlfcG9zdCB7XG4gXHRcdHBhZGRpbmc6IDEwcHg7XG4gXHRcdGZvbnQtc2l6ZTogMTRweDtcbiBcdFx0d2lkdGg6IDUwJTtcbiBcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG4gXHRcdG1hcmdpbi1yaWdodDogYXV0bztcbiBcdH1cblx0LmlmcmFtZV9tYXJnaW57XG5cdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG4gfVxuXG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gXHQuYmFubmJhbm5lciB7XG4gXHRcdGJhY2tncm91bmQ6IG5vbmU7XG4gXHRcdGJhY2tncm91bmQtY29sb3I6ICMwOTE4Mjk7XG4gXHR9XG4gXHQuYmFubnNwZWFrZXJfZGl2IHtcbiBcdFx0d2lkdGg6IDEwMCU7XG4gXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbiBcdFx0bWFyZ2luOiAxMHB4O1xuIFx0fVxuIH1cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCl7XG4gXHQuYmFubmJhbm5lciB7XG4gXHRcdGJhY2tncm91bmQ6IG5vbmU7XG4gXHRcdGJhY2tncm91bmQtY29sb3I6ICMwOTE4Mjk7XG4gXHR9XG4gXHQuYmFubnNwZWFrZXJfZGl2IHtcbiBcdFx0ZGlzcGxheTogYmxvY2s7XG4gXHRcdHdpZHRoOiAxMDAlO1xuIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gXHRcdG1hcmdpbjogMTBweDtcbiBcdFx0ZGlzcGxheTogYmxvY2s7XG4gXHRcdGZsZXg6IDAgMCAxMDAlO1xuIFx0XHRtYXgtd2lkdGg6IDEwMCU7XG4gXHR9XG4gXHQuYmFubmpvaW5fdXNfY29udGVudF9kaXYge1xuIFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuIFx0XHRwYWRkaW5nOiAwcHg7XG4gXHRcdGZsZXg6IDAgMCAxMDAlO1xuIFx0XHRtYXgtd2lkdGg6IDEwMCU7XG4gXHR9XG5cbiBcdC5iYW5uam9pbl91c19oZWFkZXIge1xuIFx0XHRmb250LXNpemU6IDI4cHg7XG4gXHR9XG5cbiBcdC5iYW5uZGF0ZV9jb25lbnQge1xuIFx0XHRtYXJnaW46IDEwcHggMHB4O1xuIFx0XHRmb250LXNpemU6IDE4cHg7XG4gXHR9XG5cbiBcdC5iYW5uc2F2ZV9teV9wb3N0X2RpdiB7XG4gXHRcdG1hcmdpbjogMTBweCAwcHg7XG4gXHRcdGZsZXg6IDAgMCAxMDAlO1xuIFx0XHRtYXgtd2lkdGg6IDEwMCU7XG4gXHR9XG5cbiBcdC5iYW5uc2F2ZV9teV9wb3N0IHtcbiBcdFx0d2lkdGg6IDUwJTtcbiBcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG4gXHRcdG1hcmdpbi1yaWdodDogYXV0bztcbiBcdH1cbiB9XG5cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY3cHgpe1xuIFx0LmJhbm5zcGVha2VyX2RpdiB7XG4gXHRcdHBhZGRpbmc6IDBweDtcbiBcdFx0ZmxleDogMCAwIDE3LjUlO1xuIFx0XHRtYXgtd2lkdGg6IDE3LjUlO1xuIFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcbiBcdFx0bWFyZ2luLWxlZnQ6IDBweDtcbiBcdH1cblxuIFx0LmJhbm5zcGVha2VyIHtcbiBcdFx0bWFyZ2luOiAxMHB4IDBweDtcbiBcdH1cblxuIFx0LmJhbm5qb2luX3VzX2NvbnRlbnRfZGl2IHtcbiBcdFx0cGFkZGluZzogMHB4O1xuIFx0fVxuXG4gXHQuYmFubmpvaW5fdXNfaGVhZGVyIHtcbiBcdFx0bWFyZ2luOiAxMHB4IDBweDtcbiBcdFx0Zm9udC1zaXplOiAyNHB4O1xuIFx0fVxuXG4gXHQuYmFubmRhdGVfY29uZW50IHtcbiBcdFx0bWFyZ2luOiA1cHggMHB4O1xuIFx0XHRmb250LXNpemU6IDE1cHg7XG4gXHR9XG5cbiBcdC5iYW5uc2F2ZV9teV9wb3N0IHtcbiBcdFx0bWFyZ2luOiAzMHB4IDBweDtcbiBcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcbiBcdFx0Zm9udC1zaXplOiAxOHB4O1xuIFx0XHR3aWR0aDogODUlO1xuIFx0fVxuXG4gfVxuXG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTM2N3B4KXtcbiBcdC5iYW5uc3BlYWtlcl9kaXYge1xuIFx0XHRmbGV4OiAwIDAgMjAlO1xuIFx0XHRtYXgtd2lkdGg6IDIwJTtcbiBcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG4gXHRcdG1hcmdpbi1yaWdodDogMHB4O1xuIFx0fVxuIFx0LmJhbm5qb2luX3VzX2NvbnRlbnRfZGl2IHtcbiBcdFx0d2lkdGg6IDQ1JTtcdFxuIFx0XHRmbGV4OiAwIDAgNDUlO1xuIFx0XHRtYXgtd2lkdGg6IDQ1JTtcbiBcdH1cblxuIFx0LmJhbm5zYXZlX215X3Bvc3RfZGl2IHtcbiBcdFx0bWFyZ2luLWxlZnQ6IDBweDtcbiBcdFx0dGV4dC1hbGlnbjogbGVmdDtcbiBcdH1cbiBcdC5iYW5uc2F2ZV9teV9wb3N0IHtcbiBcdFx0bWFyZ2luLWxlZnQ6IDBweDtcbiBcdH1cbiB9XG5cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY4cHgpIGFuZCAobWF4LXdpZHRoOiA1MDAwcHgpe1xuIFx0LmJhbm5iYW5uZXJfc2VjdGlvbiB7XG4gXHRcdHdpZHRoOiA4MCU7XG4gXHRcdGZsZXg6IDAgMCA2NSU7XG4gXHRcdG1heC13aWR0aDogNjUlO1xuIFx0XHRtYXJnaW4tbGVmdDogYXV0bztcbiBcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuIFx0XHRmbG9hdDogbm9uZTtcbiBcdH1cbiBcdC5iYW5uc3BlYWtlcl9kaXYge1xuIFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcbiBcdFx0cGFkZGluZzogMHB4O1xuIFx0XHR0ZXh0LWFsaWduOiByaWdodDtcbiBcdH1cblxuIFx0LmJhbm5qb2luX3VzX2NvbnRlbnRfZGl2IHtcbiBcdFx0cGFkZGluZzogMHB4O1xuIFx0XHR3aWR0aDogNDUlO1x0XG4gXHRcdGZsZXg6IDAgMCA0NSU7XG4gXHRcdG1heC13aWR0aDogNDUlO1xuIFx0fVxuXG4gXHQuYmFubnNhdmVfbXlfcG9zdF9kaXYge1xuIFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuIFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuIFx0fVxuIFx0LmJhbm5zYXZlX215X3Bvc3Qge1xuIFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuIFx0fVxuIH1cblxuIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjhweCkgYW5kIChtYXgtd2lkdGg6IDE3MDBweCl7XG4gXHQuYmFubmJhbm5lcl9zZWN0aW9uIHtcbiBcdFx0d2lkdGg6IDg1JTtcbiBcdFx0ZmxleDogMCAwIDg1JTtcbiBcdFx0bWF4LXdpZHRoOiA4NSU7XG4gXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuIFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG4gXHRcdGZsb2F0OiBub25lO1xuIFx0fVxuIH1cblxuLy8gLmJhbm5iYW5uZXIge1xuLy8gXHRwYWRkaW5nOiAxMHB4IDBweDtcbi8vIFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvd2ViaW5hcl9vdmVybGF5LnBuZycpIG5vLXJlcGVhdDtcbi8vIFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4vLyB9XG5cbi8vIC5iYW5uam9pbl91c19oZWFkZXIge1xuLy8gXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyBcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1Cb2xkJztcbi8vIFx0Y29sb3I6ICNmZmY7XG4vLyBcdGZvbnQtc2l6ZTogMjRweDtcbi8vIH1cblxuLy8gLmJhbm5kYXRlX2NvbmVudCB7XG4vLyBcdHRleHQtYWxpZ246IGNlbnRlcjtcbi8vIFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LUJvbGQnO1xuLy8gXHRjb2xvcjogIzc5YmQyZjtcbi8vIFx0Zm9udC1zaXplOiAxNXB4O1xuLy8gfVxuXG4vLyAuYmFubmRhdGVfY29uZW50X3R3byB7XG4vLyBcdHRleHQtYWxpZ246IGNlbnRlcjtcbi8vIFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LUJvbGQnO1xuLy8gXHRjb2xvcjogIzc5YmQyZjtcbi8vIFx0Zm9udC1zaXplOiAyNHB4O1xuLy8gfVxuXG4vLyAuYmFubnNwZWFrZXJfZGl2IHtcbi8vIFx0bWFyZ2luOiBhdXRvO1xuLy8gXHR3aWR0aDogMjUlO1xuLy8gXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyB9XG5cbi8vIC5iYW5uam9pbl91c19jb250ZW50IHtcbi8vIFx0d2lkdGg6IDUwJTtcbi8vIH1cblxuXG4vLyAuYmFubnNhdmVfbXlfcG9zdCB7XG4vLyBcdG1hcmdpbjogMTBweCBhdXRvO1xuLy8gXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRhZjNlO1xuLy8gXHRib3JkZXItcmFkaXVzOiAxNy41cHg7XG4vLyBcdGZvbnQtZmFtaWx5OiAnRmlyYVNhbnMtU2VtaUJvbGQnO1xuLy8gXHRjb2xvcjogI2ZmZjtcbi8vIFx0Zm9udC1zaXplOiAxOHB4O1xuLy8gXHRwYWRkaW5nOiAxMHB4O1xuLy8gXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyBcdGN1cnNvcjogcG9pbnRlcjtcbi8vIFx0bGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuLy8gXHR3aWR0aDogODglO1xuLy8gfVxuXG4vLyAuYmFubnNhdmVfbXlfcG9zdF9kaXYge1xuLy8gXHRtYXJnaW46IGF1dG87XG4vLyBcdHBhZGRpbmc6IDBweDtcbi8vIFx0dGV4dC1hbGlnbjogLXdlYmtpdC1jZW50ZXI7XG4vLyB9XG5cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDI4MHB4KSBhbmQgKG1heC13aWR0aDogMzIwcHgpe1xuLy8gXHQuYmFubmJhbm5lciB7XG4vLyBcdFx0YmFja2dyb3VuZDogbm9uZTtcbi8vIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDkxODI5O1xuLy8gXHR9XG4vLyBcdC5iYW5uc3BlYWtlcl9kaXYge1xuLy8gXHRcdHdpZHRoOiAxMDAlO1xuLy8gXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbi8vIFx0XHRtYXJnaW46IDEwcHg7XG4vLyBcdH1cblxuLy8gXHQuYmFubmpvaW5fdXNfaGVhZGVyIHtcbi8vIFx0XHRtYXJnaW46IDEwcHggMHB4O1xuLy8gXHRcdGZvbnQtc2l6ZTogMTJweDtcbi8vIFx0fVxuXG4vLyBcdC5iYW5uZGF0ZV9jb25lbnQge1xuLy8gXHRcdG1hcmdpbjogNXB4IDBweDtcbi8vIFx0XHRmb250LXNpemU6IDlweDtcbi8vIFx0fVxuXG4vLyBcdC5iYW5uZGF0ZV9jb25lbnRfdHdvIHtcbi8vIFx0XHRmb250LXNpemU6IDEycHg7XG4vLyBcdH1cblxuLy8gXHQuYmFubmpvaW5fdXNfY29udGVudF9kaXYge1xuLy8gXHRcdHBhZGRpbmctbGVmdDogMnB4O1xuLy8gXHRcdHBhZGRpbmctcmlnaHQ6IDJweDtcbi8vIFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuLy8gXHR9XG5cbi8vIFx0LmJhbm5zYXZlX215X3Bvc3Qge1xuLy8gXHRcdHBhZGRpbmc6IDcuNXB4O1xuLy8gXHRcdGZvbnQtc2l6ZTogMTJweDtcbi8vIFx0XHR3aWR0aDogNzAlO1xuLy8gXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuLy8gXHRcdG1hcmdpbi1yaWdodDogYXV0bztcbi8vIFx0fVxuLy8gfVxuXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjFweCkgYW5kIChtYXgtd2lkdGg6IDM5OXB4KXtcbi8vIFx0LmJhbm5iYW5uZXIge1xuLy8gXHRcdGJhY2tncm91bmQ6IG5vbmU7XG4vLyBcdFx0YmFja2dyb3VuZC1jb2xvcjogIzA5MTgyOTtcbi8vIFx0fVxuLy8gXHQuYmFubnNwZWFrZXJfZGl2IHtcbi8vIFx0XHR3aWR0aDogMTAwJTtcbi8vIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyBcdFx0bWFyZ2luOiAxMHB4O1xuLy8gXHR9XG5cbi8vIFx0LmpvaW5fdXNfY29udGVudF9kaXYge1xuLy8gXHRcdHBhZGRpbmctbGVmdDogMnB4O1xuLy8gXHRcdHBhZGRpbmctcmlnaHQ6IDJweDtcbi8vIFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuLy8gXHR9XG5cbi8vIFx0LmJhbm5qb2luX3VzX2hlYWRlciB7XG4vLyBcdFx0bWFyZ2luOiAxMHB4IDBweDtcbi8vIFx0XHRmb250LXNpemU6IDE0cHg7XG4vLyBcdH1cblxuLy8gXHQuYmFubmRhdGVfY29uZW50IHtcbi8vIFx0XHRtYXJnaW46IDVweCAwcHg7XG4vLyBcdFx0Zm9udC1zaXplOiAxMHB4O1xuLy8gXHR9XG5cbi8vIFx0LmJhbm5kYXRlX2NvbmVudF90d28ge1xuLy8gXHRcdGZvbnQtc2l6ZTogMTRweDtcbi8vIFx0fVxuXG4vLyBcdC5iYW5uc2F2ZV9teV9wb3N0IHtcbi8vIFx0XHRwYWRkaW5nOiA1cHg7XG4vLyBcdFx0Zm9udC1zaXplOiAxNHB4O1xuLy8gXHRcdHdpZHRoOiA1MCU7XG4vLyBcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG4vLyBcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuLy8gXHR9XG4vLyB9XG5cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMHB4KSBhbmQgKG1heC13aWR0aDogNjAwcHgpe1xuLy8gXHQuYmFubmJhbm5lciB7XG4vLyBcdFx0YmFja2dyb3VuZDogbm9uZTtcbi8vIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDkxODI5O1xuLy8gXHR9XG4vLyBcdC5iYW5uc3BlYWtlcl9kaXYge1xuLy8gXHRcdHdpZHRoOiAxMDAlO1xuLy8gXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbi8vIFx0XHRtYXJnaW46IDEwcHg7XG4vLyBcdH1cblxuLy8gXHQuYmFubmpvaW5fdXNfaGVhZGVyIHtcbi8vIFx0XHRtYXJnaW46IDEwcHggMHB4O1xuLy8gXHRcdGZvbnQtc2l6ZTogMTZweDtcbi8vIFx0fVxuXG4vLyBcdC5iYW5uZGF0ZV9jb25lbnQge1xuLy8gXHRcdG1hcmdpbjogMTBweCAwcHg7XG4vLyBcdFx0Zm9udC1zaXplOiAxMXB4O1xuLy8gXHR9XG5cbi8vIFx0LmJhbm5kYXRlX2NvbmVudF90d28ge1xuLy8gXHRcdGZvbnQtc2l6ZTogMTRweDtcbi8vIFx0fVxuXG4vLyBcdC5iYW5uam9pbl91c19jb250ZW50X2RpdiB7XG4vLyBcdFx0cGFkZGluZzogMHB4O1xuLy8gXHRcdHBhZGRpbmctbGVmdDogMnB4O1xuLy8gXHRcdHBhZGRpbmctcmlnaHQ6IDJweDtcbi8vIFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuLy8gXHR9XG5cbi8vIFx0LmJhbm5zYXZlX215X3Bvc3Qge1xuLy8gXHRcdHBhZGRpbmc6IDEwcHg7XG4vLyBcdFx0Zm9udC1zaXplOiAxNHB4O1xuLy8gXHRcdHdpZHRoOiA1MCU7XG4vLyBcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG4vLyBcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuLy8gXHR9XG4vLyB9XG5cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuLy8gXHQuYmFubmJhbm5lciB7XG4vLyBcdFx0YmFja2dyb3VuZDogbm9uZTtcbi8vIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDkxODI5O1xuLy8gXHR9XG4vLyBcdC5iYW5uc3BlYWtlcl9kaXYge1xuLy8gXHRcdHdpZHRoOiAxMDAlO1xuLy8gXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbi8vIFx0XHRtYXJnaW46IDEwcHg7XG4vLyBcdH1cbi8vIH1cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KXtcbi8vIFx0LmJhbm5iYW5uZXIge1xuLy8gXHRcdGJhY2tncm91bmQ6IG5vbmU7XG4vLyBcdFx0YmFja2dyb3VuZC1jb2xvcjogIzA5MTgyOTtcbi8vIFx0fVxuLy8gXHQuYmFubnNwZWFrZXJfZGl2IHtcbi8vIFx0XHRkaXNwbGF5OiBibG9jaztcbi8vIFx0XHR3aWR0aDogMTAwJTtcbi8vIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyBcdFx0bWFyZ2luOiAxMHB4O1xuLy8gXHRcdGRpc3BsYXk6IGJsb2NrO1xuLy8gXHRcdGZsZXg6IDAgMCAxMDAlO1xuLy8gXHRcdG1heC13aWR0aDogMTAwJTtcbi8vIFx0fVxuLy8gXHQuYmFubmpvaW5fdXNfY29udGVudF9kaXYge1xuLy8gXHRcdG1hcmdpbi10b3A6IDEwcHg7XG4vLyBcdFx0cGFkZGluZzogMHB4O1xuLy8gXHRcdGZsZXg6IDAgMCAxMDAlO1xuLy8gXHRcdG1heC13aWR0aDogMTAwJTtcbi8vIFx0fVxuXG4vLyBcdC5iYW5uam9pbl91c19oZWFkZXIge1xuLy8gXHRcdGZvbnQtc2l6ZTogMjhweDtcbi8vIFx0fVxuXG4vLyBcdC5iYW5uZGF0ZV9jb25lbnQge1xuLy8gXHRcdG1hcmdpbjogMTBweCAwcHg7XG4vLyBcdFx0Zm9udC1zaXplOiAxOHB4O1xuLy8gXHR9XG5cbi8vIFx0LmRhdGVfY29uZW50X3R3byB7XG4vLyBcdFx0Zm9udC1zaXplOiAyMnB4O1xuLy8gXHR9XG5cbi8vIFx0LmJhbm5zYXZlX215X3Bvc3RfZGl2IHtcbi8vIFx0XHRtYXJnaW46IDEwcHggMHB4O1xuLy8gXHRcdGZsZXg6IDAgMCAxMDAlO1xuLy8gXHRcdG1heC13aWR0aDogMTAwJTtcbi8vIFx0fVxuXG4vLyBcdC5iYW5uc2F2ZV9teV9wb3N0IHtcbi8vIFx0XHR3aWR0aDogNTAlO1xuLy8gXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuLy8gXHRcdG1hcmdpbi1yaWdodDogYXV0bztcbi8vIFx0fVxuLy8gfVxuXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY3cHgpe1xuLy8gXHQuYmFubmJhbm5lciB7XG4vLyBcdFx0cGFkZGluZzogMHB4O1xuLy8gXHR9XG5cbi8vIFx0LmJhbm5zcGVha2VyX2RpdiB7XG4vLyBcdFx0cGFkZGluZzogMHB4O1xuLy8gXHRcdGZsZXg6IDAgMCAxNy41JTtcbi8vIFx0XHRtYXgtd2lkdGg6IDE3LjUlO1xuLy8gXHRcdG1hcmdpbi1yaWdodDogMHB4O1xuLy8gXHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG4vLyBcdH1cblxuLy8gXHQuYmFubnNwZWFrZXIge1xuLy8gXHRcdG1hcmdpbjogMTBweCAwcHg7XG4vLyBcdH1cblxuLy8gXHQuYmFubmpvaW5fdXNfY29udGVudF9kaXYge1xuLy8gXHRcdHBhZGRpbmc6IDBweDtcbi8vIFx0fVxuXG4vLyBcdC5iYW5uam9pbl91c19oZWFkZXIge1xuLy8gXHRcdG1hcmdpbjogMTBweCAwcHg7XG4vLyBcdFx0Zm9udC1zaXplOiAyNHB4O1xuLy8gXHR9XG5cbi8vIFx0LmJhbm5kYXRlX2NvbmVudCB7XG4vLyBcdFx0bWFyZ2luOiA1cHggMHB4O1xuLy8gXHRcdGZvbnQtc2l6ZTogMTVweDtcbi8vIFx0fVxuXG4vLyBcdC5iYW5uZGF0ZV9jb25lbnRfdHdvIHtcbi8vIFx0XHRmb250LXNpemU6IDE4cHg7XG4vLyBcdH1cblxuLy8gXHQuYmFubnNhdmVfbXlfcG9zdCB7XG4vLyBcdFx0bWFyZ2luOiAyMi41cHggMHB4O1xuLy8gXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG4vLyBcdFx0Zm9udC1zaXplOiAxOHB4O1xuLy8gXHRcdHdpZHRoOiA4NSU7XG4vLyBcdH1cbi8vIH1cblxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTM2N3B4KXtcbi8vIFx0LmJhbm5iYW5uZXIge1xuLy8gXHRcdHBhZGRpbmc6IDBweDtcbi8vIFx0fVxuXG4vLyBcdC5iYW5uc3BlYWtlcl9kaXYge1xuLy8gXHRcdGZsZXg6IDAgMCAyMCU7XG4vLyBcdFx0bWF4LXdpZHRoOiAyMCU7XG4vLyBcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG4vLyBcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG4vLyBcdH1cblxuLy8gXHQuYmFubmpvaW5fdXNfY29udGVudF9kaXYge1xuLy8gXHRcdHdpZHRoOiA0NSU7XHRcbi8vIFx0XHRmbGV4OiAwIDAgNDUlO1xuLy8gXHRcdG1heC13aWR0aDogNDUlO1xuLy8gXHR9XG5cbi8vIFx0LmJhbm5qb2luX3VzX2hlYWRlciB7XG4vLyBcdFx0bWFyZ2luOiAxMHB4IDBweDtcbi8vIFx0XHRmb250LXNpemU6IDI0cHg7XG4vLyBcdH1cblxuLy8gXHQuYmFubnNhdmVfbXlfcG9zdF9kaXYge1xuLy8gXHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG4vLyBcdFx0dGV4dC1hbGlnbjogbGVmdDtcbi8vIFx0fVxuLy8gXHQuYmFubnNhdmVfbXlfcG9zdCB7XG4vLyBcdFx0bWFyZ2luLWxlZnQ6IDBweDtcbi8vIFx0fVxuXG4vLyBcdC5iYW5uc2F2ZV9teV9wb3N0IHtcbi8vIFx0XHRtYXJnaW46IDIyLjVweCAwcHg7XG4vLyBcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcbi8vIFx0fVxuLy8gfVxuXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY4cHgpIGFuZCAobWF4LXdpZHRoOiAyODAwcHgpe1xuLy8gXHQuYmFubmJhbm5lcl9zZWN0aW9uIHtcbi8vIFx0XHR3aWR0aDogODAlO1xuLy8gXHRcdGZsZXg6IDAgMCA2NSU7XG4vLyBcdFx0bWF4LXdpZHRoOiA2NSU7XG4vLyBcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG4vLyBcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuLy8gXHRcdGZsb2F0OiBub25lO1xuLy8gXHR9XG5cbi8vIFx0LmJhbm5zcGVha2VyX2RpdiB7XG4vLyBcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG4vLyBcdFx0cGFkZGluZzogMHB4O1xuLy8gXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuLy8gXHR9XG5cbi8vIFx0LmJhbm5qb2luX3VzX2NvbnRlbnRfZGl2IHtcbi8vIFx0XHRwYWRkaW5nOiAwcHg7XG4vLyBcdFx0d2lkdGg6IDQ1JTtcdFxuLy8gXHRcdGZsZXg6IDAgMCA0NSU7XG4vLyBcdFx0bWF4LXdpZHRoOiA0NSU7XG4vLyBcdH1cblxuLy8gXHQuYmFubnNhdmVfbXlfcG9zdF9kaXYge1xuLy8gXHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG4vLyBcdFx0dGV4dC1hbGlnbjogbGVmdDtcbi8vIFx0fVxuLy8gXHQuYmFubnNhdmVfbXlfcG9zdCB7XG4vLyBcdFx0bWFyZ2luOiAxNXB4IGF1dG87XG4vLyBcdFx0bWFyZ2luLWxlZnQ6IDBweDtcbi8vIFx0fVxuLy8gfVxuXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxNzAwcHgpe1xuLy8gXHQuYmFubmJhbm5lcl9zZWN0aW9uIHtcbi8vIFx0XHR3aWR0aDogODUlO1xuLy8gXHRcdGZsZXg6IDAgMCA4NSU7XG4vLyBcdFx0bWF4LXdpZHRoOiA4NSU7XG4vLyBcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG4vLyBcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuLy8gXHRcdGZsb2F0OiBub25lO1xuLy8gXHR9XG4vLyB9XG4ud2ViaW5hcnBvcHVwY2xzZXtcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbm1hcmdpbi10b3A6IC0zN3B4O1xuICAgIG1heC13aWR0aDogNTEwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdGltZ3tcblx0XHR3aWR0aDogMTVweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cbi53ZWJpbmFycG9wdXBjb250YWluZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0LndwaGVhZGluZ3tcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bWFyZ2luOiAxMHB4IDBweDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1TZW1pYm9sZDtcblx0fVxuXHQud3Bjb250ZW50ZGl2e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQud3BzaW5nbGVib3h7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0Ly9tYXJnaW46IDE1cHggMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMWUxZTE7XG5cdFx0XHQvL3BhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDBweDtcblx0XHRcdC53cHNpbWFnZXtcblx0XHRcdFx0d2lkdGg6IDEwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHdpZHRoOjE5cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC53cHNjb250ZW50e1xuXHRcdFx0XHR3aWR0aDogNjAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0XHQud3BzYnV0dG9uZGl2e1xuXHRcdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuICAgIFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdC53cHNidXR0b257XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDI2cHg7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmFubm9uY2VtZW50X2ltZ3tcblx0d2lkdGg6IDQ1cHg7XG59XG4ud2ViaW5hcmJhbm5lcmNvbnRhaW5lcntcblx0Ly9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy93ZWJpbmFyX292ZXJsYXkucG5nJykgbm8tcmVwZWF0O1xuXHQvLyBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy93ZWJpbmFyX3NvY2lhbG1lZGlhX292ZXJsYXkucG5nJykgbm8tcmVwZWF0O1xuXHQvLyBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGhlaWdodDogMTEwcHg7XG5cdC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAzcHggMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHQuYmFtbWJhbmVyY2xvc2V7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiA1cHg7XG5cdFx0dG9wOiAzcHg7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDEzcHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRtYXJnaW46IDVweDtcblx0XHR9XG5cdCB9XG5cdC53ZWJpc3BlYWtlcntcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDo3MHB4O1xuXHRcdH1cblx0fVxuXHQud2ViaWNvbnRlbnR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwcHggMTBweDtcblx0XHQud2ViaWNvbnRoZWFke1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LUJvbGQnO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRzcGFue1xuXHRcdFx0XHRjb2xvcjogIzFjZDhiNDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LndlYmljb250bWVzc2FnZXtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xuICAgIFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblx0Lm5ld2NvbnRlbnR7XG5cdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHQubmV3Zmlyc3Rjb250ZW50e1xuXHRcdFx0XHRmb250LWZhbWlseTogUG9wcGlucy1FeHRyYUJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0Y29sb3I6I2ZmZmY7XG5cdFx0fVxuXHRcdC5uZXdzZWNvbmRjb250ZW50e1xuXHRcdFx0XHRmb250LWZhbWlseTogUG9wcGlucy1Cb2xkSXRhbGljIDtcblx0XHRcdFx0Zm9udC1zaXplOiB4LWxhcmdlO1xuXHRcdFx0XHRjb2xvcjojZmZmNWEyO1xuXHRcdFx0LnNlY29uZGRhc2h7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm5ld3RoaXJkY29udGVudHtcblx0XHRcdGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXJJdGFsaWMgO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IGxhcmdlO1xuXHRcdH1cblx0fVxuXHQud2ViaWNvbnRidXR0b257XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzFjZDhiNDtcblx0XHRib3JkZXItcmFkaXVzOiAxNy41cHg7XG5cdFx0Zm9udC1mYW1pbHk6ICdGaXJhU2Fucy1TZW1pQm9sZCc7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0cGFkZGluZzogOHB4IDMwcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cdC5uZXd3ZWJpY29udGJ1dHRvbntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmJhNTM2IDtcblx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRcdGZvbnQtZmFtaWx5OiAnRmlyYVNhbnMtU2VtaUJvbGQnO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDhweCA0MHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRsZXR0ZXItc3BhY2luZzogMC41cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdH1cbn1cbi5iYW5uZXJfYWxpZ257XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5uZXd3ZWJpY29udGJ1dHR7XG5cdHBhZGRpbmc6IDNweCA2NXB4O1xuXHRib3JkZXItcmFkaXVzOiAzNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjtcblx0Zm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZDtcblx0Zm9udC1zaXplOiAzNnB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9yX2xhcmdlX3NjcmVlbntcblx0ZGlzcGxheTogZmxleDtcblxufVxuLm1hcmtldF9sb2dvX2ltZ3tcblx0d2lkdGg6IDI1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2N3B4KXtcblx0LndlYmluYXJiYW5uZXJjb250YWluZXJ7XG5cdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTM2N3B4KXtcblx0LndlYmluYXJiYW5uZXJjb250YWluZXJ7XG5cdFx0Lm5ld3dlYmljb250YnV0dG9ue1xuXHRcdFx0cGFkZGluZzogMTBweCA0MHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0XHQuZm9yX2xhcmdlX3NjcmVlbntcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRoZWlnaHQ6IDExMHB4O1xuXHRcdH1cblx0fSBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE3NXB4KXtcblx0Lm5ld3dlYmljb250YnV0dHtcblx0XHRmb250LXNpemU6IDIzcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAzcHggNDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5uZXdmaXJzdGNvbnRlbnR7XG5cdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm5ld3NlY29uZGNvbnRlbnR7XG5cdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm5ld3RoaXJkY29udGVudHtcblx0XHRmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcblx0fVxuXHQubWFya2V0X2xvZ297XG5cdFx0d2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm1hcmtldF9sb2dvX2ltZ3tcblx0XHR3aWR0aDogMTgwcHggIWltcG9ydGFudDtcblx0fVxuXHQuZm9yX2xhcmdlX3NjcmVlbntcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NzVweCl7XG5cdC53ZWJpbmFyYmFubmVyY29udGFpbmVye1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0IDogODBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5uZXdmaXJzdGNvbnRlbnR7XG5cdFx0Zm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm5ld3NlY29uZGNvbnRlbnR7XG5cdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm1hcmtldF9sb2dve1xuXHRcdHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogODFweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5uZXd3ZWJpY29udGJ1dHR7XG5cdFx0cGFkZGluZzozcHggMzBweCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5tYXJrZXRfbG9nb19pbWd7XG5cdFx0d2lkdGg6IDg1cHggIWltcG9ydGFudDtcblx0fVxuXHQuZm9yX2xhcmdlX3NjcmVlbntcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpe1xuXHQud2ViaW5hcmJhbm5lcmNvbnRhaW5lcntcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdGhlaWdodCA6IDgwcHggIWltcG9ydGFudDtcblx0fVxuXHQubmV3Zmlyc3Rjb250ZW50e1xuXHRcdGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5uZXdzZWNvbmRjb250ZW50e1xuXHRcdGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5uZXd0aGlyZGNvbnRlbnR7XG5cdFx0Zm9udC1zaXplOiA4cHggIWltcG9ydGFudDtcblx0fVxuXHQubWFya2V0X2xvZ297XG5cdFx0d2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiA4MXB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm5ld3dlYmljb250YnV0dHtcblx0XHRmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAxcHggMThweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5tYXJrZXRfbG9nb19pbWd7XG5cdFx0d2lkdGg6IDc1cHggIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDgwMHB4KXtcblx0LndlYmluYXJiYW5uZXJjb250YWluZXJ7XG5cdFx0Ly8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHQud2ViaWNvbnRlbnR7XG5cdFx0XHRtYXJnaW46IDVweCAwcHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCkgYW5kIChtYXgtd2lkdGg6IDYwMHB4KXtcblx0LndlYmluYXJiYW5uZXJjb250YWluZXJ7XG5cdFx0Ly8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHQud2ViaWNvbnRlbnR7XG5cdFx0XHRtYXJnaW46IDEwcHggMHB4O1xuXHRcdFx0LndlYmljb250bWVzc2FnZXtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpe1xuXHQud2ViaW5hcmJhbm5lcmNvbnRhaW5lcntcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQud2ViaWNvbnRlbnR7XG5cdFx0XHRtYXJnaW46IDEwcHggMHB4O1xuXHRcdFx0LndlYmljb250bWVzc2FnZXtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubmF2YmFybmV3ZGVzaWduc3tcblx0d2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcblx0Ly9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAwcHggMHB4IDVweCAwcHg7XG5cdC5sZWZ0c2lkZWJhcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuICAgIFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC5yZXBpbWFnZXtcblx0XHRcdG1hcmdpbjogMHB4IDVweCAwcHggMHB4O1xuXHRcdH1cblx0XHRcblx0XHRcblx0XHQubGVmdHNpZGVuYW1lc3RhdGV7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuICAgIFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHQuc2l0ZS1uYW1le1xuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBIZWViby1NZWRpdW07XG5cdFx0XHRcdGNvbG9yOiAjNDU0NTQ1O1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQjY2hhbmdlQXJlYXtcblx0XHRcdFx0bWFyZ2luOjEwcHggMHB4IDBweCAwcHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0XHQuY291bnR5LW5hbWV7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBIZWViby1MaWdodDtcblx0XHRcdFx0XHRjb2xvcjojNTc1NzU3O1xuXHRcdFx0XHRcdC5zaXRlLWFycm93LWRvd257XG5cdFx0XHRcdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnVsd2lkdGh7XG5cdFx0XHRcdFx0dG9wOjlweDtcblx0XHRcdFx0XHRsZWZ0OjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucmlnaHRzaWRlYmFye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHQubm90aWZ5X251bWJlcl9uZXdkZXN7XG5cdFx0XHRoZWlnaHQ6IDEzcHg7XG5cdFx0XHR3aWR0aDogMTNweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNFNTUwMzI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDMxcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNDNweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0LmRyb3BfbWVudV9uZXdkZXNpZ257XG5cdFx0XHRsZWZ0OiAtMTY5cHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmlmbmF2ZGVzaWdue1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1sZWZ0OiA1MHB4O1xuXHRcdH1cblx0fVxufVxuLm1hcmdpbl90b3B7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG4jbmF2YmFybmV3ZGVzaWduIGF7XG5cdGZvbnQtZmFtaWx5OkhlZWJvLUxpZ2h0O1xuXHRjb2xvcjogIzAwMDAwMDtcblx0bGV0dGVyLXNwYWNpbmc6MXB4O1xuXHRvdXRsaW5lOm5vbmUgIWltcG9ydGFudDtcblx0Y3Vyc29yOiBwb2ludGVyO1x0XG5cdHBhZGRpbmc6IDJweCA1cHg7XG5cdG1hcmdpbjogNXB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jbmF2YmFybmV3ZGVzaWduIC5hY3RpdmVuYXZiYXJ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YSB7XG5cdFx0Zm9udC1mYW1pbHk6SGVlYm8tQm9sZDtcblx0XHQvL2ZvbnQtZmFtaWx5OkhlZWJvLVJlZ3VsYXI7XG5cdFx0Y29sb3I6ICMwMDdBRkYgO1xuXHRcdHBhZGRpbmc6IDJweCA1cHg7XG5cdFx0bWFyZ2luOiA1cHg7XHRcblx0XHQvL2JvcmRlci10b3A6IDFweCBzb2xpZCAjNTA4QUZGO1xuXHR9XG5cdC5hY3RpdmV0b3BzdHlsZXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDg2JTtcblx0XHRoZWlnaHQ6IDZweDtcblx0XHR0b3A6IC0zMXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDdBRkY7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcblx0XHRtYXJnaW4tbGVmdDogNyU7XG5cdFx0bWFyZ2luLXJpZ2h0OjclO1xuXHR9XG5cdC5hY3RpdmV0b3BzdHlsZTF7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiA4NiU7XG5cdFx0aGVpZ2h0OiA2cHg7XG5cdFx0dG9wOiAtMzFweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QUZGO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEycHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDclO1xuXHRcdG1hcmdpbi1yaWdodDo3JTtcblx0fVxufVxuLnByb3ZpZGVfZmxleHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5pZnJhbWVfbWFyZ2lue1xuXHRtYXJnaW46IDAgMTAlO1xufVxuXG4jbGFyZ2VuYXZ7XG5cdGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuI25hdmJhcm5ld2Rlc2lnbiAudXNlci1kZXRhaWxze1xuXHRwYWRkaW5nOiAxMHB4IDdweCAwcHggN3B4OztcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzAlIDcwJTtcbiAgICBncmlkLWdhcDogMTBweFxufVxuI25hdmJhcm5ld2Rlc2lnbiAudXNlci1kZXRhaWxzIC5pbWFnZS1jb250YWluZXJ7XG5cdC8vcGFkZGluZy1sZWZ0OjE1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNuYXZiYXJuZXdkZXNpZ24gLmFjYy1kZXRhaWxzIHtcblx0Ly9tYXJnaW4tbGVmdDogLTQwcHg7XG59XG4jbmF2YmFybmV3ZGVzaWduIC5hY2MtZGV0YWlscyAudXNlci1uYW1le1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdGZvbnQtZmFtaWx5OiBIZWViby1NZWRpdW07XG5cdC8vZm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiBcdDIwcHg7XG5cdGNvbG9yOiAjMDAwMDAwO1xuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4jbmF2YmFybmV3ZGVzaWduIC5hY2MtZGV0YWlscyAudXNlci1lbWFpbHtcblx0Zm9udC1mYW1pbHk6IEhlZWJvLUxpZ2h0O1xuXHQvL2ZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc2l6ZTogXHQxNHB4O1xuXHRjb2xvcjogIzU5NTk1OTtcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xufVxuI25hdmJhcm5ld2Rlc2lnbiAudXNlci1kZXRhaWxzIC5pbWFnZS1jb250YWluZXIgLnByb3BpY3tcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0d2lkdGg6IDYwcHg7XG5cdGhlaWdodDogNjBweDtcbn1cbi5nby1wcmVtaXVte1xuXHRmb250LWZhbWlseTogSGVlYm8tTWVkaXVtICFpbXBvcnRhbnQ7XG4gICAgLy8gZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDVweCAxMnB4O1xuICAgIG1hcmdpbjogNXB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjMDBCMkZGIDAlLCAjMDA3QUZGIDEwMCUpO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcbn1cblxuLndlYmluYXJfYmFubmVye1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzLzA5MTkyM19CYW5uZXIucG5nKTtcblx0aGVpZ2h0OiA4MHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4ud2ViaW5hcl9iYW5uZXJ3ZWJ7XG5cdC8vIGhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLmVtcHR5ZGl2X2Jhbm5lcntcblx0Ly8gd2lkdGg6IDI1JTtcblx0d2lkdGg6IDI3JTtcbiAgICBoZWlnaHQ6IDgwcHg7XG59XG5cbi5jb250ZW50X2Jhbm5lcntcblx0Ly8gd2lkdGg6IDUwJTtcblx0Ly8gd2lkdGg6IDM1JTtcblx0d2lkdGg6IDM4LjYlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJhbm5lcl9mb250e1xuXHRmb250LWZhbWlseTogJ0JlYmFzTmV1ZS1SZWd1bGFyJztcbn1cblxuLmNvbnRlbnRfaXRhbGlje1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdGZvbnQtc2l6ZTogNDBweDtcbn1cblxuLmJhbm5lcl9jb3VudGVye1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC8vIHdpZHRoOiA0NSU7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5jb250ZW50X2Jhbm5lciBoM3tcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuLmJhbm5lcl9jaW1hZ2Vze1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIC8vIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRjb2xvcjogI2ZmZjtcblx0d2lkdGg6IDEwMCU7XG5cblx0Ly8gaGVpZ2h0OiA4MHB4O1xufVxuXG4uYmFubmVyX2NpbWFnZXMgaW1ne1xuXHR3aWR0aDogOTBweDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmJhbm5lcl9jb3VudGVyIGgze1xuXHRtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi50aW1lX2Jhbm5lcntcblx0Ly8gd2lkdGg6IDgwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQvLyBoZWlnaHQ6IDgwcHg7XG5cdGZvbnQtc2l6ZTogNjVweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi50aW1lX2Jhbm5lcntcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy90aW1lLnBuZyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRoZWlnaHQ6IDkwJTtcbn1cblxuLnRpbWVfY2VudGVye1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpIGFuZCAobWF4LXdpZHRoOjExNjRweCkge1xuXHQuY29udGVudF9pdGFsaWN7XG5cdFx0Zm9udC1zaXplOiAzcmVtO1xuXHR9XG5cblx0LmNvbnRlbnRfbXVsdGlwbGV7XG5cdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0fVxuXHRcblx0LnRpbWVfYmFubmVye1xuXHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0fVxuXG5cdC5iYW5uZXJfcmlnaHRjb250ZXRue1xuXHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDE1OTBweCkge1xuXHQuY29udGVudF9pdGFsaWN7XG5cdFx0Zm9udC1zaXplOiA2cmVtO1xuXHR9XG5cdC5jb250ZW50X211bHRpcGxle1xuXHRcdGZvbnQtc2l6ZTogNGVtO1xuXHR9XG5cdC5iYW5uZXJfcmlnaHRjb250ZXRue1xuXHRcdGZvbnQtc2l6ZTogNGVtO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMzYwcHgpIGFuZCAobWF4LXdpZHRoIDogMTU4OXB4KSB7XG5cdC5jb250ZW50X2l0YWxpY3tcblx0XHRmb250LXNpemU6IDVyZW07XG5cdH1cblx0LmNvbnRlbnRfbXVsdGlwbGV7XG5cdFx0Zm9udC1zaXplOiAzZW07XG5cdH1cblx0LmJhbm5lcl9yaWdodGNvbnRldG57XG5cdFx0Zm9udC1zaXplOiAzZW07XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMTY1cHgpIGFuZCAobWF4LXdpZHRoOjEzNTlweCkge1xuXHQuY29udGVudF9pdGFsaWN7XG5cdFx0Zm9udC1zaXplOiA0cmVtO1xuXHR9XG5cdC5jb250ZW50X211bHRpcGxle1xuXHRcdGZvbnQtc2l6ZTogMmVtO1xuXHR9XG5cblx0LmJhbm5lcl9yaWdodGNvbnRldG57XG5cdFx0Zm9udC1zaXplOiAyZW07XG5cdH1cblx0LnRpbWVfYmFubmVye1xuXHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDUzMHB4KSBhbmQgKG1heC13aWR0aCA6IDY4MHB4KSB7XG5cdC5jb250ZW50X2l0YWxpY3tcblx0XHRmb250LXNpemU6IDJyZW07XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDY4MXB4KSBhbmQgKG1heC13aWR0aCA6IDk5MXB4KSB7XG5cdC5jb250ZW50X2l0YWxpY3tcblx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0fVxuXHQuY29udGVudF9tdWx0aXBsZXtcblx0XHRmb250LXNpemU6IDJlbTtcblx0fVxuXG5cdC5iYW5uZXJfcmlnaHRjb250ZXRue1xuXHRcdGZvbnQtc2l6ZTogMmVtO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA1MzBweCkgYW5kIChtYXgtd2lkdGggOiA2ODBweCkge1xuXHQuY29udGVudF9pdGFsaWN7XG5cdFx0Zm9udC1zaXplOiAycmVtO1xuXHR9XG5cdC5jb250ZW50X211bHRpcGxle1xuXHRcdGZvbnQtc2l6ZTogMmVtO1xuXHR9XG5cblx0LmJhbm5lcl9yaWdodGNvbnRldG57XG5cdFx0Zm9udC1zaXplOiAyZW07XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUyOXB4KSB7XG5cdC5jb250ZW50X2l0YWxpY3tcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0fVxuXHQuY29udGVudF9tdWx0aXBsZXtcblx0XHRmb250LXNpemU6IC44ZW07XG5cdH1cblxuXHQuYmFubmVyX3JpZ2h0Y29udGV0bntcblx0XHRmb250LXNpemU6IC44ZW0gIWltcG9ydGFudDtcblx0fVxufVxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13KSB7XG5cdFxuLy8gfVxuXG5cbi53ZWJpbmFyX2E6bGluayB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICBcbi53ZWJpbmFyX2E6dmlzaXRlZCB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICBcbi53ZWJpbmFyX2E6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgXG4ud2ViaW5hcl9hOmFjdGl2ZSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuLndlYmluYXJjb250YWluZXJ7XG5cdG1heC13aWR0aDogMTM2MnB4O1xufVxuLy8gLkJhbm5lcnNlcENvbnRlbnQxe1xuLy8gXHRoZWlnaHQ6IGF1dG87XG4vLyBcdGZvbnQtc2l6ZTogNDVweDtcbi8vIFx0dGV4dC1hbGlnbjogY2VudGVyO1xuLy8gXHRmb250LWZhbWlseTpcIkJlYmFzTmV1ZS1SZWd1bGFyXCI7XG4vLyB9XG4vLyAuQmFubmVyc2VwQ29udGVudDJ7XG4vLyBcdGhlaWdodDogYXV0bztcbi8vIFx0Zm9udC1zaXplOiAzNXB4O1xuLy8gXHRtYXJnaW4tdG9wOiAxJTtcbi8vIFx0dGV4dC1hbGlnbjogY2VudGVyO1xuLy8gXHRmb250LWZhbWlseTpcIkJlYmFzTmV1ZS1SZWd1bGFyXCI7XG4vLyB9XG4vLyAuQmFubmVyc2VwQ29udGVudHN1cDJ7XG4vLyBcdHRvcDogLTAuNWVtOyBcbi8vIFx0Zm9udC1zaXplOiAxOHB4O1xuLy8gfVxuLy8gLkJhbm5lcnNlcENvbnRlbnQze1xuLy8gXHRmb250LXNpemU6IDI5cHg7XG4vLyBcdHRleHQtYWxpZ246IGNlbnRlcjtcbi8vIFx0Zm9udC1mYW1pbHk6XCJCZWJhc05ldWUtUmVndWxhclwiO1xuLy8gfVxuLkJhbm5lcnNlcENvbnRlbnQxe1xuXHRoZWlnaHQ6IGF1dG87XG5cdGZvbnQtc2l6ZTogNDJweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LWZhbWlseTpcIkJlYmFzTmV1ZS1SZWd1bGFyXCI7XG59XG4uQmFubmVyc2VwQ29udGVudDJ7XG5cdGhlaWdodDogYXV0bztcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRtYXJnaW4tdG9wOiAxJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LWZhbWlseTpcIkJlYmFzTmV1ZS1SZWd1bGFyXCI7XG59XG4uQmFubmVyc2VwQ29udGVudHN1cDJ7XG5cdC8vIHRvcDogLTAuOGVtOyBcblx0dG9wOiAtMC43ZW07XG5cdGZvbnQtc2l6ZTogMThweDtcbn1cbi5CYW5uZXJzZXBDb250ZW50M3tcblx0Zm9udC1zaXplOiAyNXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtZmFtaWx5OlwiQmViYXNOZXVlLVJlZ3VsYXJcIjtcbn1cbi5CYW5uZXJzZXBDb250ZW50NHtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC8vIHBhZGRpbmctdG9wOiA0cHg7XG5cdGZvbnQtZmFtaWx5OlwiQmViYXNOZXVlLVJlZ3VsYXJcIjtcbn1cbi5CYW5uZXJzZXBpbWcxe1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZGlzcGxheTogZ3JpZDtcbiAgICBcdHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6XCJCZWJhc05ldWUtUmVndWxhclwiO1xuXHRmb250LXNpemU6IDYwcHg7XG5cdC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iYW5uZXJfdGltZS5wbmdcIik7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvdGltZS5wbmcpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICAobWluLXdpZHRoOjQwMHB4KSBhbmQgKG1heC13aWR0aDo3MDBweCl7XG5cdC8qIHNlcCBiYW5uZXIgKi9cblx0LkJhbm5lcnNlcENvbnRlbnQxe1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHQgaGVpZ2h0OiBhdXRvO1xuXHR9XG5cdC5CYW5uZXJzZXBDb250ZW50Mntcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0IGhlaWdodDogYXV0bztcblx0fVxuXHQuQmFubmVyc2VwQ29udGVudHN1cDJ7XG5cdFx0dG9wOiAtMC40ZW07IFxuXHRcdGZvbnQtc2l6ZTogOHB4O1xuXHR9XG5cdC5CYW5uZXJzZXBDb250ZW50M3tcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0IGhlaWdodDogYXV0bztcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcwMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuXHQvKiBzZXAgYmFubmVyICovXG5cdC5CYW5uZXJzZXBDb250ZW50MXtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0IGhlaWdodDogYXV0bztcblx0fVxuXHQuQmFubmVyc2VwQ29udGVudDJ7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdCBoZWlnaHQ6IGF1dG87XG5cdH1cblx0LkJhbm5lcnNlcENvbnRlbnRzdXAye1xuXHRcdHRvcDogLTAuNGVtOyBcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdH1cblx0LkJhbm5lcnNlcENvbnRlbnQze1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTAwcHgpe1xuXHQvKiBzZXAgYmFubmVyICovXG5cdC5CYW5uZXJzZXBDb250ZW50MXtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblx0LkJhbm5lcnNlcENvbnRlbnQye1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQuQmFubmVyc2VwQ29udGVudHN1cDJ7XG5cdFx0dG9wOiAtMC40ZW07IFxuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0fVxuXHQuQmFubmVyc2VwQ29udGVudDN7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cdC5CYW5uZXJzZXBDb250ZW50NHtcblx0XHRmb250LXNpemU6IDhweDtcblx0fVxuXHQuQmFubmVyc2VwaW1nMXtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDFweCkgYW5kIChtYXgtd2lkdGg6MTAyNHB4KXtcblx0Lyogc2VwIGJhbm5lciAqL1xuXHQuQmFubmVyc2VwQ29udGVudDF7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdCBoZWlnaHQ6IGF1dG87XG5cdH1cblx0LkJhbm5lcnNlcENvbnRlbnQye1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHQgaGVpZ2h0OiBhdXRvO1xuXHR9XG5cdC5CYW5uZXJzZXBDb250ZW50c3VwMntcblx0XHR0b3A6IC0wLjVlbTsgXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cdC5CYW5uZXJzZXBDb250ZW50M3tcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cblx0LkJhbm5lcnNlcENvbnRlbnQ0e1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0fVxuXHQuQmFubmVyc2VwaW1nMXtcblx0XHRmb250LXNpemU6IDM0cHg7XG5cdH1cblxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6MTIzMHB4KXtcblx0Lyogc2VwIGJhbm5lciAqL1xuXHQuQmFubmVyc2VwQ29udGVudDF7XG5cdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdCBoZWlnaHQ6IGF1dG87XG5cdH1cblx0LkJhbm5lcnNlcENvbnRlbnQye1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHQgaGVpZ2h0OiBhdXRvO1xuXHR9XG5cdC5CYW5uZXJzZXBDb250ZW50c3VwMntcblx0XHR0b3A6IC0wLjRlbTsgXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG5cdC5CYW5uZXJzZXBDb250ZW50M3tcblx0XHRmb250LXNpemU6IDIycHg7XG5cdH1cblx0LkJhbm5lcnNlcGltZzF7XG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIzMXB4KSBhbmQgKG1heC13aWR0aDoxMzAwcHgpe1xuXHQvKiBzZXAgYmFubmVyICovXG5cdC5CYW5uZXJzZXBDb250ZW50MXtcblx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0IGhlaWdodDogYXV0bztcblx0fVxuXHQuQmFubmVyc2VwQ29udGVudDJ7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdCBoZWlnaHQ6IGF1dG87XG5cdH1cblx0LkJhbm5lcnNlcGltZzF7XG5cdFx0Zm9udC1zaXplOiA0NXB4O1xuXHR9XG5cdC5CYW5uZXJzZXBDb250ZW50M3tcblx0XHRmb250LXNpemU6IDI1cHg7XG5cdH1cbn1cblxuLldlYmluYXJCYW5uZXJDbG9zZXtcblx0Y29sb3I6IHdoaXRlO1xuXHRmbG9hdDogcmlnaHQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwcHg7XG5cdHJpZ2h0OiAxMnB4O1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcbiAgIH1cblxuXG4gICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MjYwMHB4KXtcblx0LndlYmluYXJjbHJsZWZ0e1xuXHRcdHdpZHRoOiA0MCUgIWltcG9ydGFudDtcblx0fVxuXHQud2ViaW5hcmNscnJpZ2h0e1xuXHRcdHdpZHRoOiA2NSUgIWltcG9ydGFudDtcblx0fVxufVxuXG4vL05ldyBiYW5uZXIgQ1NTIFxuLmNvbnRlbnRtYWluZGl2X3dlYmluYXIge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG5cdHotaW5kZXg6IDE7XG59XG4ubWFpbmxvZ290ZXh0b25lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDQ1cHg7XG5cdHotaW5kZXg6IDE7XG59XG4ubWFya2V0ZnVsbG5hbWVfdGV4dCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbn1cbi5sb2dpbWFnZV93ZWJpbmFyIHtcbiAgICB3aWR0aDogNDBweDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5vbmVsb2dpbWdfY3NzIHtcbiAgICB3aWR0aDogNTVweDtcbn1cbi50b21pbWdfY3NzIHtcbiAgICB3aWR0aDogMjIwcHg7XG59XG4ubWFpbnRleHRvbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIGhlaWdodDogNDJweDtcbn1cbi50ZXh0b25lIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtU2VtaUJvbGQnO1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbn1cbi5tYWludGV4dHR3byB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA0MnB4O1xuXHRcbn1cbi50ZXh0dHdvIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtSXRhbGljJztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uYnRuaW1nbWFpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzMHB4O1xufVxuLmJvdHRvbWJ0bmltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xufVxuLy8vL1NtYWxsX2Jhbm5lci8vXG4uY29udGFpbmVyX3NtIHtcblx0aGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMjgwcHg7XG4gICAgZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHotaW5kZXg6IDE7XG59XG4uZW1wdHlkaXZ7XG5cdHdpZHRoOiAxJTtcbn1cbi5tYXJrZXRsb2dvX3NtIHtcblx0d2lkdGg6IDMlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYXJrbG9nb19zbSB7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdHdpZHRoOiA1MHB4O1xufVxuLm1hcmtldG5hbWVfc20ge1xuXHQvLyB3aWR0aDogMjIuMyU7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xufS5vbmVsb2dvX3NtIHtcbiAgICB3aWR0aDogNzdweDtcbn1cbi50b21mZXJyeWltZ19zbSB7XG4gICAgLy8gd2lkdGg6IDI0JTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvbV9pbWdfc20ge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICAvLyBoZWlnaHQ6IDQxcHg7XG59XG4uZGFzaGxpbmVfc20ge1xuICAgIC8vIHdpZHRoOiAyJTtcbiAgICAvLyBtYXJnaW46IGF1dG87XG4gICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0bWFyZ2luLWxlZnQ6IDBweDtcblx0bWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5saW5lX3NtIHtcbiAgICBoZWlnaHQ6IDM3cHg7XG5cdHdpZHRoOiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0bWFyZ2luOiBhdXRvO1xufVxuLnpvb210aW1lX3NtIHtcbiAgICAvLyB3aWR0aDogMjAlO1xuXG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xuXHRmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICNmZmY7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHBhZGRpbmctbGVmdDogM3B4O1xufVxuLnNwb3RidG5fc20ge1xuICAgIHdpZHRoOiAyMSU7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bSc7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zcG90X2J0bnNfc20ge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gICAgY29sb3I6ICMwZjI2NDg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbn1cbi5zY2hlZHVsZV9jb250YWluZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiA0MCU7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMjBweDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbjogYXV0bztcblx0bWFyZ2luLXRvcDogMTMwcHg7XG59XG4uc2NoZWR1bGVfc3Vie1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA2M3B4O1xuXHRib3JkZXI6IHNvbGlkIDFweCAjZGJkYmRiO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NiwgMjQ2LCAyNDYpO1xufVxuLnNjaGVkdWxlX3N1Yl9taWR7XG5cdHBhZGRpbmc6IDE1cHg7XG4gICAgLy8gZm9udC1mYW1pbHk6IEF2ZW5pciBOZXh0IFJlZ3VsYXI7XG4gICAgY29sb3I6ICMyOTQxNjI7XG5cdGZvbnQtc2l6ZTogMjRweDtcbiAgICB3aWR0aDogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tb3VzZV9wb2ludGVye1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2VuZXJpY0NvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZ2VuZXJpY0ltZyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nLWJvdHRvbTogNSU7XG59XG4uZ2VuZXJpY1RleHQge1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGxpbmUtaGVpZ2h0OiAyOXB4O1xuXHRsZXR0ZXItc3BhY2luZzogMGVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC8vIHBhZGRpbmc6IDUlIDA7XG5cdGNvbG9yOiAjMDAwO1xufVxuLnN1YkNvbnRlbnQge1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRsZXR0ZXItc3BhY2luZzogMGVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjOTc5Nzk3O1xuXHRwYWRkaW5nOiAzJSAwO1xufVxuLnN1Ym1pdEJ0bkdlblBhe1xuXHR3aWR0aDogMjMwcHg7XG5cdGhlaWdodDogNTVweDtcblx0dG9wOiAyNzAxcHg7XG5cdGxlZnQ6IDIxN3B4O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGJhY2tncm91bmQ6ICMwMDg1RkY7XG5cdGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxuLnN1Ym1pdEJ0bkdlblBhTGFiZWx7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdGxldHRlci1zcGFjaW5nOiAwZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICNmZmY7XG4gfVxuLm5vX3RoYW5rcyB7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LXdlaWdodDogMjAwO1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0bGV0dGVyLXNwYWNpbmc6IDBlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogI0FGQUZBRjtcblx0cGFkZGluZy10b3A6IDUlO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0Y3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG5cdHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7XG5cdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDJweDtcbn1cbi5yZW1vdmVfY3Vyc29yIHtcblx0Y3Vyc29yOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uZ2VuSW5wdXQge1xuXHRiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xufVxuLmdlbklucHV0RGl2IHtcblx0bWFyZ2luOiAyJSAwO1xufVxuaW5wdXQuZ2VuSW5wdXQ6OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICNBRkFGQUY7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdGxldHRlci1zcGFjaW5nOiAwZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuIC8qIE1lZGlhIFF1ZXJ5ICovXG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2MHB4KSBhbmQgKG1heC13aWR0aDogODA1cHgpIHtcblx0LmNvbnRhaW5lcl9zbSB7XG5cdCAgIHdpZHRoOiA3NDBweDtcblx0fVxuXHQubWFya2xvZ29fc217XG5cdFx0d2lkdGg6IDMwcHg7XG5cdH1cblx0LmVtcHR5ZGl2e1xuXHRcdHdpZHRoOiB1bnNldDtcblx0fVxuXHQubWFya2V0bmFtZV9zbSB7XG5cdCAgIGZvbnQtc2l6ZTogMTlweDtcblx0fVxuXG5cdC5vbmVsb2dvX3NtIHtcblx0ICAgd2lkdGg6IDQ0cHg7XG5cdH1cblxuXHQudG9tX2ltZ19zbSB7XG5cdCAgIHdpZHRoOiAxNTBweDtcblx0fVxuXG5cdC56b29tdGltZV9zbSB7XG5cdCAgIGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdC5zcG90X2J0bnNfc20ge1xuXHQgICB3aWR0aDogODUlO1xuXHQgICBmb250LXNpemU6IDEycHg7XG5cdCAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHQgICBoZWlnaHQ6IDMwcHg7XG5cdH1cbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODA1cHgpIGFuZCAobWF4LXdpZHRoOiA4NjBweCkge1xuXHQuY29udGFpbmVyX3NtIHtcblx0ICAgd2lkdGg6IDc4NXB4O1xuXHR9XG5cdC5lbXB0eWRpdntcblx0XHR3aWR0aDogdW5zZXQ7XG5cdH1cblx0Lm1hcmtldGxvZ29fc20ge1xuXHQgICB3aWR0aDogNiU7XG5cdH1cblx0Lm1hcmtsb2dvX3Nte1xuXHRcdHdpZHRoOiA0MHB4O1xuXHR9XG5cdC5tYXJrZXRuYW1lX3NtIHtcblx0ICAgZm9udC1zaXplOiAyMHB4O1xuXHR9XG5cblx0Lm9uZWxvZ29fc20ge1xuXHQgICB3aWR0aDogNDVweDtcblx0fVxuXG5cdC50b21faW1nX3NtIHtcblx0ICAgd2lkdGg6IDE1NXB4O1xuXHR9XG5cblx0Lnpvb210aW1lX3NtIHtcblx0ICAgZm9udC1zaXplOiAxNnB4O1xuXHR9XG5cblx0LnNwb3RfYnRuc19zbSB7XG5cdCAgIHdpZHRoOiA4NSU7XG5cdCAgIGZvbnQtc2l6ZTogMTNweDtcblx0ICAgbGluZS1oZWlnaHQ6IDM1cHg7XG5cdCAgIGhlaWdodDogMzVweDtcblx0fVxuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4NjBweCkgYW5kIChtYXgtd2lkdGg6IDkxMHB4KSB7XG5cdC5tYXJrZXRsb2dvX3Nte1xuXHRcdHdpZHRoOiA1JTtcblx0fVxuXHQuY29udGFpbmVyX3NtIHtcblx0ICAgd2lkdGg6IDgzMHB4O1xuXHR9XG5cdC5tYXJrbG9nb19zbXtcblx0XHR3aWR0aDogNDBweDtcblx0fVxuXHQubWFya2V0bmFtZV9zbSB7XG5cdCAgIGZvbnQtc2l6ZTogMjJweDtcblx0fVxuXG5cdC5vbmVsb2dvX3NtIHtcblx0ICAgd2lkdGg6IDQ4cHg7XG5cdH1cblxuXHQudG9tX2ltZ19zbSB7XG5cdCAgIHdpZHRoOiAxNjJweDtcblx0fVxuXG5cdC56b29tdGltZV9zbSB7XG5cdCAgIGZvbnQtc2l6ZTogMTlweDtcblx0fVxuXG5cdC5zcG90X2J0bnNfc20ge1xuXHQgICB3aWR0aDogODglO1xuXHQgICBmb250LXNpemU6IDEzcHg7XG5cdCAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHR9XG4gIH1cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkxMHB4KSBhbmQgKG1heC13aWR0aDogOTkzcHgpIHtcblx0Lm1hcmtldGxvZ29fc217XG5cdFx0d2lkdGg6IDUlO1xuXHR9XG5cdC5jb250YWluZXJfc20ge1xuXHQgICB3aWR0aDogODYwcHg7XG5cdH1cblx0Lm1hcmtsb2dvX3Nte1xuXHRcdHdpZHRoOiA0MHB4O1xuXHR9XG5cdC5tYXJrZXRuYW1lX3NtIHtcblx0ICAgZm9udC1zaXplOiAyM3B4O1xuXHR9XG5cblx0Lm9uZWxvZ29fc20ge1xuXHQgICB3aWR0aDogNTBweDtcblx0fVxuXG5cdC50b21faW1nX3NtIHtcblx0ICAgd2lkdGg6IDE3NXB4O1xuXHR9XG5cblx0Lnpvb210aW1lX3NtIHtcblx0ICAgZm9udC1zaXplOiAxOXB4O1xuXHR9XG5cblx0LnNwb3RfYnRuc19zbSB7XG5cdCAgIHdpZHRoOiA5MCU7XG5cdCAgIGZvbnQtc2l6ZTogMTRweDtcblx0fVxuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkgYW5kIChtYXgtd2lkdGg6IDEwMjBweCkge1xuXHQubWFya2V0bG9nb19zbXtcblx0XHR3aWR0aDogNC41JTtcblx0fVxuXHQuY29udGFpbmVyX3NtIHtcblx0ICAgd2lkdGg6IDk1MHB4O1xuXHR9XG5cblx0Lm1hcmtldG5hbWVfc20ge1xuXHQgICBmb250LXNpemU6IDI1cHg7XG5cdH1cblx0Lm1hcmtsb2dvX3Nte1xuXHRcdHdpZHRoOiA0NXB4O1xuXHR9XG5cdC5vbmVsb2dvX3NtIHtcblx0ICAgd2lkdGg6IDU0cHg7XG5cdH1cblxuXHQudG9tX2ltZ19zbSB7XG5cdCAgIHdpZHRoOiAxOTVweDtcblx0fVxuXG5cdC56b29tdGltZV9zbSB7XG5cdCAgIGZvbnQtc2l6ZTogMTlweDtcblx0fVxuXG5cdC5zcG90X2J0bnNfc20ge1xuXHQgICB3aWR0aDogODUlO1xuXHQgICBmb250LXNpemU6IDE1cHg7XG5cdH1cbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyMHB4KSBhbmQgKG1heC13aWR0aDogMTA3MHB4KSB7XG5cdC5tYXJrZXRsb2dvX3Nte1xuXHRcdHdpZHRoOiA0LjUlO1xuXHR9XG5cdC5jb250YWluZXJfc20ge1xuXHQgICB3aWR0aDogOTgwcHg7XG5cdH1cblx0Lm1hcmtldG5hbWVfc20ge1xuXHQgICBmb250LXNpemU6IDI2cHg7XG5cdH1cblx0Lm1hcmtsb2dvX3Nte1xuXHRcdHdpZHRoOiA0NXB4O1xuXHR9XG5cdC5vbmVsb2dvX3NtIHtcblx0ICAgd2lkdGg6IDU0cHg7XG5cdH1cblxuXHQudG9tX2ltZ19zbSB7XG5cdCAgIHdpZHRoOiAyMDBweDtcblx0fVxuXG5cdC56b29tdGltZV9zbSB7XG5cdCAgIGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXG5cdC5zcG90X2J0bnNfc20ge1xuXHQgICB3aWR0aDogODUlO1xuXHQgICBmb250LXNpemU6IDE2cHg7XG5cdH1cbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA3MHB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG5cdC5tYXJrZXRsb2dvX3Nte1xuXHRcdHdpZHRoOiA0LjUlO1xuXHR9XG5cdC5jb250YWluZXJfc20ge1xuXHQgICB3aWR0aDogMTAwMHB4O1xuXHR9XG5cdC5tYXJrbG9nb19zbXtcblx0XHR3aWR0aDogNDVweDtcblx0fVxuXHQubWFya2V0bmFtZV9zbSB7XG5cdCAgIGZvbnQtc2l6ZTogMjdweDtcblx0fVxuXG5cdC5vbmVsb2dvX3NtIHtcblx0ICAgd2lkdGg6IDU0cHg7XG5cdH1cblxuXHQudG9tX2ltZ19zbSB7XG5cdCAgIHdpZHRoOiAyMDBweDtcblx0fVxuXG5cdC56b29tdGltZV9zbSB7XG5cdCAgIGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXG5cdC5zcG90X2J0bnNfc20ge1xuXHQgICB3aWR0aDogODUlO1xuXHQgICBmb250LXNpemU6IDE2cHg7XG5cdH1cbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSBhbmQgKG1heC13aWR0aDogMTE1MHB4KSB7XG5cdC5jb250YWluZXJfc20ge1xuXHQgICB3aWR0aDogMTAzNXB4O1xuXHR9XG5cblx0Lm1hcmtldG5hbWVfc20ge1xuXHQgICBmb250LXNpemU6IDI4cHg7XG5cdH1cblx0Lm1hcmtsb2dvX3Nte1xuXHRcdHdpZHRoOiA0NXB4O1xuXHR9XG5cblx0Lm9uZWxvZ29fc20ge1xuXHQgICB3aWR0aDogNTRweDtcblx0fVxuXG5cdC50b21faW1nX3NtIHtcblx0ICAgd2lkdGg6IDIwNXB4O1xuXHR9XG5cblx0Lnpvb210aW1lX3NtIHtcblx0ICAgZm9udC1zaXplOiAyMHB4O1xuXHR9XG5cblx0LnNwb3RfYnRuc19zbSB7XG5cdCAgIHdpZHRoOiA4NSU7XG5cdCAgIGZvbnQtc2l6ZTogMTZweDtcblx0fVxuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTUwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0LmNvbnRhaW5lcl9zbSB7XG5cdCAgIHdpZHRoOiAxMDgwcHg7XG5cdH1cblxuXHQubWFya2V0bmFtZV9zbSB7XG5cdCAgIGZvbnQtc2l6ZTogMjhweDtcblx0fVxuXHQubWFya2xvZ29fc217XG5cdFx0d2lkdGg6IDQ1cHg7XG5cdH1cblx0Lm9uZWxvZ29fc20ge1xuXHQgICB3aWR0aDogNjBweDtcblx0fVxuXG5cdC50b21faW1nX3NtIHtcblx0ICAgd2lkdGg6IDIxMXB4O1xuXHR9XG5cblx0Lnpvb210aW1lX3NtIHtcblx0ICAgZm9udC1zaXplOiAyMnB4O1xuXHR9XG5cblx0LnNwb3RfYnRuc19zbSB7XG5cdCAgIHdpZHRoOiA5MCU7XG5cdCAgIGZvbnQtc2l6ZTogMTdweDtcblx0fVxuICB9XG5cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyNTBweCkge1xuXHQubWFya2V0bG9nb19zbXtcblx0XHR3aWR0aDogMy41JTtcblx0fVxuXHQuY29udGFpbmVyX3NtIHtcblx0ICAgd2lkdGg6IDExNTVweDtcblx0fVxuXG5cdC5tYXJrZXRuYW1lX3NtIHtcblx0ICAgZm9udC1zaXplOiAyOXB4O1xuXHR9XG5cblx0Lm9uZWxvZ29fc20ge1xuXHQgICB3aWR0aDogNjNweDtcblx0fVxuXG5cdC50b21faW1nX3NtIHtcblx0ICAgd2lkdGg6IDIzMHB4O1xuXHR9XG5cblx0Lnpvb210aW1lX3NtIHtcblx0ICAgZm9udC1zaXplOiAyNnB4O1xuXHR9XG5cblx0LnNwb3RfYnRuc19zbSB7XG5cdCAgIHdpZHRoOiA5MCU7XG5cdCAgIGZvbnQtc2l6ZTogMThweDtcblx0fVxuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjUwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIHtcblx0Lm1hcmtldGxvZ29fc217XG5cdFx0d2lkdGg6IDMuNSU7XG5cdH1cblx0LmNvbnRhaW5lcl9zbSB7XG5cdCAgIHdpZHRoOiAxMjAwcHg7XG5cdH1cblxuXHQubWFya2xvZ29fc20ge1xuXHQgICB3aWR0aDogNTVweDtcblx0fVxuXG5cdC5tYXJrZXRuYW1lX3NtIHtcblx0ICAgZm9udC1zaXplOiAyOHB4O1xuXHR9XG5cblx0Lm9uZWxvZ29fc20ge1xuXHQgICB3aWR0aDogNjJweDtcblx0fVxuXG5cdC50b21faW1nX3NtIHtcblx0ICAgd2lkdGg6IDI0MHB4O1xuXHR9XG5cblx0Lnpvb210aW1lX3NtIHtcblx0ICAgZm9udC1zaXplOiAyNHB4O1xuXHR9XG5cblx0LnNwb3RfYnRuc19zbSB7XG5cdCAgIHdpZHRoOiA5MyU7XG5cdCAgIGZvbnQtc2l6ZTogMTlweDtcblx0fVxuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY3cHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcblx0Lm1hcmtldGxvZ29fc217XG5cdFx0d2lkdGg6IDMlO1xuXHR9XG5cdC5jb250YWluZXJfc20ge1xuXHQgICB3aWR0aDogMTIxNXB4O1xuXHR9XG5cblx0Lm1hcmtldG5hbWVfc20ge1xuXHQgICBmb250LXNpemU6IDMwcHg7XG5cdH1cblxuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5MDBweCl7XG5cdC5jb250ZW50bWFpbmRpdl93ZWJpbmFye1xuXHRcdFx0cGFkZGluZy10b3A6NHB4OyBcblx0XHRcdHBhZGRpbmctYm90dG9tOjRweDtcblx0XHR9XG5cdFx0Lm1haW5sb2dvdGV4dG9uZXtcblx0XHRcdGhlaWdodDogMjVweDtcblx0XHR9XG5cdFx0LmxvZ2ltYWdlX3dlYmluYXJ7XG5cdFx0XHR3aWR0aDogMjVweDtcblx0XHR9XG5cdFx0Lm1hcmtldGZ1bGxuYW1lX3RleHR7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHRcdC5vbmVsb2dpbWdfY3Nze1xuXHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0fVxuXHRcdC50b21pbWdfY3Nze1xuXHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdH1cblx0XHQubWFpbnRleHRvbmV7XG5cdFx0XHRoZWlnaHQ6IDI3cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMnB4O1xuXHRcdH1cblx0XHQudGV4dG9uZXtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXHRcdH1cblx0XHQvLyAubWFpbnRleHR0d297XG5cdFx0Ly8gXHRoZWlnaHQ6IDI4cHg7XG5cdFx0Ly8gfVxuXHRcdC50ZXh0dHdve1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE3cHg7IFxuXHRcdH1cblx0XHQuYnRuaW1nbWFpbntcblx0XHRcdC8vIGhlaWdodDogMjVweDtcblx0XHRcdGhlaWdodDogdW5zZXQ7XG5cdFx0fVxuXHRcdC5ib3R0b21idG5pbWd7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0fVxuXHR9XG5cdFxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMXB4KSBhbmQgKG1heC13aWR0aDoxMDI0cHgpe1xuXHRcdC5jb250ZW50bWFpbmRpdl93ZWJpbmFye1xuXHRcdFx0cGFkZGluZy10b3A6NHB4OyBcblx0XHRcdHBhZGRpbmctYm90dG9tOjRweDtcblx0XHR9XG5cdFx0Lm1haW5sb2dvdGV4dG9uZXtcblx0XHRcdGhlaWdodDogMzhweDtcblx0XHR9XG5cdFx0LmxvZ2ltYWdlX3dlYmluYXJ7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHR9XG5cdFx0Lm1hcmtldGZ1bGxuYW1lX3RleHR7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHRcdC5vbmVsb2dpbWdfY3Nze1xuXHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0fVxuXHRcdC50b21pbWdfY3Nze1xuXHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdH1cblx0XHQvLyAubWFpbnRleHRvbmV7XG5cdFx0Ly8gXHRoZWlnaHQ6IDI3cHg7XG5cdFx0Ly8gXHRwYWRkaW5nLXRvcDogdW5zZXQ7XG5cdFx0Ly8gfVxuXHRcdC50ZXh0b25le1xuXHRcdFx0Zm9udC1zaXplOiAyN3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cdFx0fVxuXHRcdC8vIC5tYWludGV4dHR3b3tcblx0XHQvLyBcdGhlaWdodDogMjhweDtcblx0XHQvLyB9XG5cdFx0LnRleHR0d297XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTZweDsgXG5cdFx0fVxuXHRcdC5idG5pbWdtYWlue1xuXHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdH1cblx0XHQuYm90dG9tYnRuaW1ne1xuXHRcdFx0d2lkdGg6IDExMHB4O1xuXHRcdH1cblx0XG5cdH1cblx0XG5cdFxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMzFweCkgYW5kIChtYXgtd2lkdGg6MTMwMHB4KXtcblx0XHQubG9naW1hZ2Vfd2ViaW5hcntcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdH1cblx0XHQubWFya2V0ZnVsbG5hbWVfdGV4dHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cdFx0Lm9uZWxvZ2ltZ19jc3N7XG5cdFx0XHR3aWR0aDogNDVweDtcblx0XHR9XG5cdFx0LnRvbWltZ19jc3N7XG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0fVxuXHRcdC5tYWludGV4dG9uZXtcblx0XHRcdGhlaWdodDogNDJweDtcblx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdFx0fVxuXHRcdC50ZXh0b25le1xuXHRcdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0fVxuXHRcdC5tYWludGV4dHR3b3tcblx0XHRcdGhlaWdodDogNDJweDtcblx0XHR9XG5cdFx0LnRleHR0d297XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDsgXG5cdFx0fVxuXHRcdC5idG5pbWdtYWlue1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdH1cblx0XHQuYm90dG9tYnRuaW1ne1xuXHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdH1cblx0fVxuXHRcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOjEyMzBweCl7XG5cdFx0Lm1haW5sb2dvdGV4dG9uZXtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdH1cblx0XHQubG9naW1hZ2Vfd2ViaW5hcntcblx0XHRcdHdpZHRoOiAzOHB4O1xuXHRcdH1cblx0XHQubWFya2V0ZnVsbG5hbWVfdGV4dHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdFx0Lm9uZWxvZ2ltZ19jc3N7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHR9XG5cdFx0LnRvbWltZ19jc3N7XG5cdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0fVxuXHRcdC8vIC5tYWludGV4dG9uZXtcblx0XHQvLyBcdGhlaWdodDogMzhweDtcblx0XHQvLyBcdHBhZGRpbmctdG9wOiB1bnNldDtcblx0XHQvLyB9XG5cdFx0LnRleHRvbmV7XG5cdFx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjdweDtcblx0XHR9XG5cdFx0Ly8gLm1haW50ZXh0dHdve1xuXHRcdC8vIFx0aGVpZ2h0OiAzMHB4O1xuXHRcdC8vIH1cblx0XHQudGV4dHR3b3tcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4OyBcblx0XHR9XG5cdFx0LmJ0bmltZ21haW57XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0fVxuXHRcdC5ib3R0b21idG5pbWd7XG5cdFx0XHR3aWR0aDogMTMwcHg7XG5cdFx0fVxuXHR9XG5cdC5jdXN0b21pemVwcm9maWxlYnRue1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0b3V0bGluZTpub25lO1xuXHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGxldHRlci1zcGFjaW5nOjFweDtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdGhlaWdodDo0MHB4ICEgaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZToxNHB4O1xuXHR9XG5cdC5jdXN0b21pemVwb3B7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXHQuYnM1ZGZ3cmFwe1xuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblx0LmNvbG9ycGlja2Zvb3Rlcntcblx0XHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1jb2xvcjogIzIzNDA1RTtcblx0XHRjb2xvcjogIzIzNDA1RSAhaW1wb3J0YW50O1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5jdXRvbWl6ZV9sYWJlbHtcblx0XHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1jb2xvcjogIzIzNDA1RTtcblx0XHRjb2xvcjogIzIzNDA1RSAhaW1wb3J0YW50O1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0bWFyZ2luOiAxNXB4IDBweDtcblx0XHQvLyBkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0ICAucmVjdGFuZ2xlLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdCAgfVxuXHQgIC5yZWN0YW5nbGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRtYXJnaW46IDEwcHggMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNiN2FmYWY7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTsgXG5cdCAgfSAgXG4gICAgLnJlY3RhbmdsZTpob3ZlciB7XG4gICAgXHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxuICAgIC5jdXRvbWl6ZV9tb2RhbCB7XG4gICAgXHRtYXgtaGVpZ2h0OiA4MCUgIWltcG9ydGFudDtcbiAgICBcdG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuc2VsZWN0ZWRfZm9vdGVyIHtcbiAgICBcdGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAzcHggcmdiYSgwLCAxMzIsIDI1NSwgMSk7XG4gICAgXHQtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTNweCAzcHggcmdiYSgwLCAxMzIsIDI1NSwgMSk7XG4gICAgXHQtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMTNweCAzcHggcmdiYSgwLCAxMzIsIDI1NSwgMSk7XG4gICAgfVxuICAgIC5jdXNfcGFkZGluZ3tcbiAgXHQgcGFkZGluZzogMHB4IDBweCAyNXB4IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5wYWRkaW5nQm90dG9te1xuXHRcdHBhZGRpbmctYm90dG9tOjEwcHg7XG5cdH1cblx0LnJlbW92ZW1hcmdpbntcbiAgICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5jdXRzX2NvbG9ye1xuXHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5pbnN0YXNoYXJle1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cdC5pbnN0YUNvbnR7XG5cdFx0bWFyZ2luOiAwIDE1cHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXG5cdFx0XG5cdH1cblx0Ly9uZXcgZm9vdGVyIGV4cGVuZCBjaGFuZ2VzIFxuXHQuZm9vdGVyX2Nob29zZWxhYmxlIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMTIsIDIxNSwgMjI0KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0fVxuXHQuZm9vdGVyX2NvbnRhaW5lcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nOiA4cHg7XG5cdH1cbi5maWVsZF9wYWRkIHtcblx0cGFkZGluZzogMCA1JSAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbn1cbi5waF9zY2hvb2wge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuLnBoX3NjaG9vbDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5zY2hsX2Rpc3R7XG5cdHBhZGRpbmc6IDAgMiUgMCA0JSAhaW1wb3J0YW50IDtcbn1cbi5hcmVhX2Rpc2NsYWltZXJ7XG5cdHBhZGRpbmc6IDIlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXNpemU6IDEycHg7XG59XG4uV2ViaW5hcmJhbm5lcntcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdC8vIHBhZGRpbmc6IDRweCAwcHg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQvLyBhbGlnbi1pdGVtczogY2VudGVyO1xuXHQvLyBnYXA6IDI0cHg7XG5cdC8vIGJhY2tncm91bmQ6ICMxODE4MTg7XG5cdC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDNkZWcsICM3NEE1RjYgMCUsICMyOTc4RUUgMTAwJSk7XG5cdG1hcmdpbjogYXV0bztcblx0Ly8gY29sb3I6ICMwMDA7XG5cdC8vIHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogOTk5O1xuXHR0b3A6IDA7XG59XG4uYmFubmVyQ29udHtcblx0bWFyZ2luLWxlZnQ6IDUwcHg7XG59XG4uY29udGFpbmVyT2ZBbGx7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDNkZWcsICM3NEE1RjYgMCUsICMyOTc4RUUgMTAwJSk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0d2lkdGg6IDExNDBweDtcbn1cbi5iYW5uZXJUZXh0T25le1xuXHRmb250LWZhbWlseTogJ0Jhcmxvdy1NZWRpdW0nO1xuXHRtYXJnaW4tdG9wOiA0cHg7XG5cdGNvbG9yOiAjMTQxQzI5O1xufVxuLmJhbm5lclRleFR3b3tcblx0Y29sb3I6ICMxNDFDMjk7XG5cdGZvbnQtZmFtaWx5OiBcIkJhcmxvd0NvbmRlbnNlZC1Cb2xkXCI7XG5cdGZvbnQtc2l6ZTogNTBweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogNzclOyAvKiAxMDAuNDYzcHggKi9cblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxOXB4O1xufVxuLmJhbm5lckNvbnRlbnRDb250YWluZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogNDBweDtcblxufVxuLmJhbm5lck1pZGRsZUNvbnRlbnR7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1mYW1pbHk6IFwiQmFybG93LVJlZ3VsYXJcIjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgLyogZm9udC1zdHlsZTogbm9ybWFsOyAqL1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG4uYmFubmVyVGV4VGhyZWV7XG5cdGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtZmFtaWx5OiBcIkJhcmxvdy1Cb2xkSXRhbGljXCI7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMS40NzlweDtcbn1cbi5iYW5uZXJUZXh0Rm91cntcblx0Ly8gY29sb3I6ICNGRkY7XG5cdC8vIGZvbnQtZmFtaWx5OiBCYXJsb3ctUmVndWxhcjtcblx0Ly8gZm9udC1zaXplOiAxOHB4O1xuXHQvLyBmb250LXN0eWxlOiBub3JtYWw7XG5cdC8vIGZvbnQtd2VpZ2h0OiA0MDA7XG5cdC8vIGxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAyOC44cHggKi9cblx0Ly8gbGV0dGVyLXNwYWNpbmc6IC0wLjk2cHg7XG59XG4uYmFubmVyUGljQ29udGFpbmVye1xuXHRoZWlnaHQ6IDEwMHB4O1xuXHRtYXJnaW4tbGVmdDogLTUwcHg7XG59XG4uYmFubmVyVGV4dEZpdmV7XG5cdG1hcmdpbi10b3A6IDVweDtcbn1cbi5jb250ZW50Qm9sZHtcblx0Zm9udC1mYW1pbHk6ICdCYXJsb3ctQm9sZCc7XG59XG4ud2ViaW5hckJ1dHRvbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luLXRvcDogLTM1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjc3RTIxO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiA1cHg7XG5cdC8vIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hbGlnbkNsb3NlZm9yQmFubmVye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tbGVmdDogMjc4cHg7XG5cdC8vIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5Tb3VuZEltZ0xlZnQsIC5Tb3VuZEltZ1JpZ2h0e1xuXHR3aWR0aDogMzNweDtcblx0aGVpZ2h0OiAzMnB4O1xufVxuICAuV2ViaW5hckljb257XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG4uV2ViaW5hckNvbnRlbnR7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtZmFtaWx5OiBcIlBvcHBpbnMtUmVndWxhclwiO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uV2ViaW5hckNvbnRlbnRmMXtcblx0Zm9udC1zaXplOjIwcHg7XG59XG4uV2ViaW5hckNvbnRlbnRmMntcblx0Zm9udC1zaXplOjE4cHg7XG59XG4uSGlnaGxpZ2h0ZWRDb250ZW50e1xuXHRjb2xvcjogI0ZGRjtcblx0Zm9udC1mYW1pbHk6IFwiUG9wcGlucy1Cb2xkXCI7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuLkJIaWdobGlnaHRlZENvbnRlbnR7XG5cdGNvbG9yOiAjRkZGO1xuXHRmb250LWZhbWlseTogXCJQb3BwaW5zLUJvbGRcIjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uV2ViaW5hclJlZ0J0bntcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZzogMHB4IDEycHg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEwcHg7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMwKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLlJlZ2lzdGVyQnV0dG9ue1xuXHRjb2xvcjogI0ZGRjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTUwJTsgXG59XG4uUmVnaXN0ZXJCdXR0b25mMntcblx0Y29sb3I6ICNGRkY7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zLVJlZ3VsYXInO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7IFxufVxuLkNvbnRlbnRNYWlue1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDI0cHg7XG59XG4uZC1me1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTVweCkgYW5kIChtaW4td2lkdGg6NzY4cHgpe1xuXHQuY29udGFpbmVyT2ZBbGx7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LmJhbm5lclRleFRocmVle1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXHQuYmFubmVyVGV4VHdve1xuXHRcdGZvbnQtc2l6ZTogMjlweDtcblx0fVxuXHQuYmFubmVyTWlkZGxlQ29udGVudHtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTBweCkgYW5kIChtaW4td2lkdGg6IDg1NXB4KXtcblx0LmNvbnRhaW5lck9mQWxse1xuXHRcdGdhcDogMiU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LmJhbm5lclRleFRocmVle1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXHQuYmFubmVyVGV4VHdve1xuXHRcdGZvbnQtc2l6ZTogMjlweDtcblx0fVxuXHQuYmFubmVyTWlkZGxlQ29udGVudHtcblx0XHRmb250LXNpemU6IDExcHg7XG5cdH1cblx0LlJlZ2lzdGVyQnV0dG9uZjJ7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG5cdC5XZWJpbmFyQ29udGVudGYye1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXHQuUmVnaXN0ZXJCdXR0b257XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cdC5CSGlnaGxpZ2h0ZWRDb250ZW50e1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXHQuSGlnaGxpZ2h0ZWRDb250ZW50e1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAzNjhweCl7XG5cdC5jb250YWluZXJPZkFsbHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuYmFubmVyVGV4VGhyZWV7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG5cdC5iYW5uZXJUZXhUd297XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHR9XG5cdC5iYW5uZXJNaWRkbGVDb250ZW50e1xuXHRcdGZvbnQtc2l6ZTogOXB4O1xuXHR9XG59XG5cbi8vYm9vdHN0cmFwIDUgY2xhc3Nlc1xuLm5vLWhvdmVyOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0Y29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgXG4gIH1cbiAuZHMtY29sb3ItYm94e1xuXHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdGZsZXgtd3JhcDogd3JhcDtcbiB9XG4gLmhvbWVsaW5jbG9zZV9idG57XG5cdG1hcmdpbi1sZWZ0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 */.smartcomparenew {
  /* first line*/
  /* circle1 */
  /* @keyframes line {
		from {margin-left: -100px;opacity:0;width:0}
		to {opacity:100;width:700px}
	}  */
  /* second line */
  /* third animation line */
}

.smartcomparenew .loan-title {
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 23px;
  font-family: Heebo-Medium;
  background-color: #F4F4F4;
  color: #4F4F4F;
  border-bottom: 1px solid #7f7f7f;
}

.smartcomparenew .title-you {
  padding-left: 5px;
  color: #00A385;
  font-family: Heebo-ExtraBold;
}

.smartcomparenew .youanimate span {
  animation-delay: 2.5s;
  animation-duration: 1s;
  animation-name: bounceanimation;
}

@keyframes bounceanimation {
  0% {
    transform: scale(0.8);
  }

  50% {
    transform: scale(1.1);
  }

  100% {
    transform: scale(1);
  }
}

.smartcomparenew .loan-title2 {
  padding: 5px;
  text-align: center;
  font-size: 14px;
  font-family: Heebo-Regular;
  color: #494949;
}

.smartcomparenew .loan-title3 {
  background-color: #ECECEC;
  font-family: Heebo-Medium;
  color: #414141;
  display: flex;
  justify-content: center;
  padding: 3px;
  font-size: 15px;
  border-top: 1px solid #70706F;
  border-bottom: 1px solid #70706F;
}

.smartcomparenew .firstline {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 12px;
  background-color: #ececec;
  border-top: 1px solid  #525252;
}

.smartcomparenew .circle1 {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #d9d9d9;
  border: 1px solid #525252;
  height: 100px;
  width: 100px;
  position: absolute;
  top: -50px;
  border-radius: 70px;
  left: 77%;
}

.smartcomparenew .circle21 {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #F46035;
  height: 100px;
  width: 100px;
  position: absolute;
  top: -50px;
  border-radius: 70px;
  left: 77%;
}

.smartcomparenew .circle3 {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #00A7E1;
  height: 100px;
  width: 100px;
  position: absolute;
  top: -50px;
  border-radius: 70px;
  left: 77%;
}

.smartcomparenew .circle12 {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #d9d9d9;
  border: 1px solid #525252;
  height: 100px;
  width: 100px;
  position: absolute;
  top: -50px;
  border-radius: 70px;
  left: 50%;
}

.smartcomparenew .circle22 {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #F46035;
  height: 100px;
  width: 100px;
  position: absolute;
  top: -50px;
  border-radius: 70px;
  left: 50%;
}

.smartcomparenew .circle32 {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #00A7E1;
  height: 100px;
  width: 100px;
  position: absolute;
  top: -50px;
  border-radius: 70px;
  left: 50%;
}

.smartcomparenew .innercircle1 {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid white;
  height: 90px;
  width: 90px;
  border-radius: 50px;
}

.smartcomparenew .innercircle2 {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #525252;
  height: 90px;
  width: 90px;
  border-radius: 50px;
}

.smartcomparenew .innercirclecontent {
  font-size: 17px;
}

.smartcomparenew .innercirclecontent1 {
  font-size: 15px;
}

.smartcomparenew .innercirclecontent2 {
  font-size: 14px;
}

.smartcomparenew .animate {
  animation-duration: 0.6s;
}

.smartcomparenew .line {
  animation-name: line;
}

@keyframes line {
  0% {
    margin-left: -100px;
    opacity: 0;
    width: 0;
  }

  50% {
    opacity: 100;
    width: 509px;
  }
}

.smartcomparenew .animateci {
  animation-duration: 1.35s;
  animation-name: circleanim;
}

@keyframes circleanim {
  0% {
    left: 0px;
    opacity: 0;
  }

  10% {
    left: 30px;
    opacity: 100;
  }

  40% {
    left: 79%;
  }

  50% {
    left: 77%;
  }
}

.smartcomparenew .animateci2 {
  animation-duration: 2.5s;
  animation-name: circleanim2;
}

@keyframes circleanim2 {
  0% {
    left: 0px;
    opacity: 0;
  }

  15% {
    left: 0px;
    opacity: 0;
  }

  30% {
    left: 58%;
    opacity: 100;
  }

  70% {
    left: 50%;
  }
}

.smartcomparenew .animatebox {
  animation-duration: 2.5s;
  animation-name: animatebox;
}

@keyframes animatebox {
  0% {
    left: 0px;
    opacity: 0;
  }

  30% {
    left: 0px;
    opacity: 0;
  }

  40% {
    left: 15%;
    opacity: 100;
  }

  60% {
    left: 7%;
  }

  100% {
    left: 7%;
  }
}

.smartcomparenew .box {
  border: none;
  height: 100%;
  width: 170px;
  position: absolute;
  top: -64px;
  padding: 0px;
  border-radius: 10px;
  left: 7%;
  margin: 0;
}

.smartcomparenew .box2 {
  height: 147px;
  width: 170px;
  position: absolute;
  top: -70px;
  padding: 0px;
  border-radius: 10px;
  left: 7%;
}

.smartcomparenew .heading1 {
  display: flex;
  align-items: center;
  justify-content: center;
  border-top-right-radius: 9px;
  border-top-left-radius: 9px;
  border: 1px solid #525252;
  background-color: #d9d9d9;
  height: 35px;
  margin: 0px;
}

.smartcomparenew .heading2 {
  display: flex;
  align-items: center;
  justify-content: center;
  border-top-right-radius: 9px;
  border-top-left-radius: 9px;
  border: 1px solid #70706F;
  background-color: #F46035;
  height: 40px;
  margin: 0px;
}

.smartcomparenew .heading3 {
  display: flex;
  align-items: center;
  justify-content: center;
  border-top-right-radius: 9px;
  border-top-left-radius: 9px;
  border: 1px solid #70706F;
  background-color: #00A7E1;
  height: 40px;
  margin: 0px;
}

.smartcomparenew .content {
  background-color: white;
  border-right: 1px solid #70706F;
  border-left: 1px solid #70706F;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 5px;
}

.smartcomparenew .content1 {
  background-color: white;
  border-right: 1px solid #525252;
  border-left: 1px solid #525252;
  border-bottom: 1px solid #525252;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 5px;
}

.smartcomparenew .yeardownrate {
  width: 70px;
  display: flex;
  justify-content: flex-start;
  font-size: 12px;
  font-family: Heebo-Regular;
  color: #414141;
}

.smartcomparenew .H_yeardownrate {
  width: 100px;
  display: flex;
  justify-content: flex-start;
  font-size: 11px;
  font-family: Heebo-Regular;
  color: #414141;
}

.smartcomparenew .boxvalues {
  width: 70px;
  display: flex;
  justify-content: flex-end;
  font-size: 12px;
  font-family: Heebo-Medium;
  color: #414141;
}

.smartcomparenew .H_boxvalues {
  width: 40px;
  display: flex;
  justify-content: flex-end;
  font-size: 11px;
  font-family: Heebo-Medium;
  color: #414141;
}

.smartcomparenew .yeardownrate1 {
  width: 70px;
  display: flex;
  justify-content: flex-start;
  font-size: 12px;
  font-family: Heebo-Regular;
  color: #414141;
}

.smartcomparenew .boxvalues1 {
  width: 70px;
  display: flex;
  justify-content: flex-end;
  font-size: 12px;
  font-family: Heebo-Medium;
  color: #414141;
}

.smartcomparenew .H_yeardownrate1 {
  width: 100px;
  display: flex;
  justify-content: flex-start;
  font-size: 11px;
  font-family: Heebo-Regular;
  color: #414141;
}

.smartcomparenew .H_boxvalues1 {
  width: 40px;
  display: flex;
  justify-content: flex-end;
  font-size: 11px;
  font-family: Heebo-Medium;
  color: #414141;
}

.smartcomparenew .mbdlt {
  width: 110px;
  display: flex;
  justify-content: flex-start;
  font-size: 12px;
  font-family: Heebo-Regular;
  color: #414141;
}

.smartcomparenew .mbdltsavings {
  width: 110px;
  display: flex;
  justify-content: flex-start;
  font-size: 12px;
  font-family: Heebo-Regular;
  color: #ffff;
}

.smartcomparenew .mbdltsavingvalue {
  width: 90px;
  display: flex;
  justify-content: flex-end;
  font-family: Heebo-Regular;
  font-size: 12px;
}

.smartcomparenew .mbdltvalue {
  width: 90px;
  display: flex;
  justify-content: flex-end;
  font-size: 12px;
  font-family: Heebo-Medium;
  color: #414141;
}

.smartcomparenew .conventional {
  font-size: 12px;
  font-family: Heebo-Medium;
  color: #414141;
}

.smartcomparenew .circletitle1 {
  animation-duration: 1.5s;
  animation-name: circletitle1;
}

@keyframes circletitle1 {
  0% {
    opacity: 0;
  }

  90% {
    opacity: 0;
  }

  100% {
    opacity: 100;
  }
}

.smartcomparenew .animate2 {
  animation-duration: 1s;
}

.smartcomparenew .line2 {
  animation-name: line2;
}

@keyframes line2 {
  0% {
    margin-left: -100px;
    opacity: 0;
    width: 0;
  }

  10% {
    margin-left: -100px;
    opacity: 0;
    width: 0;
  }

  50% {
    margin-left: -100px;
    opacity: 0;
    width: 0;
  }

  80% {
    opacity: 100;
    width: 509px;
  }
}

.smartcomparenew .twoanimateci {
  animation-duration: 2s;
  animation-name: twoanimatecircle;
}

@keyframes twoanimatecircle {
  0% {
    left: 0px;
    opacity: 0;
  }

  40% {
    left: 0px;
    opacity: 0;
  }

  60% {
    left: 79%;
    opacity: 100;
  }

  80% {
    left: 77%;
  }
}

.smartcomparenew .twoanimateci2 {
  animation-duration: 2.5s;
  animation-name: twoanimatecircle2;
}

@keyframes twoanimatecircle2 {
  0% {
    left: 0px;
    opacity: 0;
  }

  25% {
    left: 0px;
    opacity: 0;
  }

  35% {
    left: 0px;
    opacity: 0;
  }

  40% {
    left: 0px;
    opacity: 0;
  }

  60% {
    left: 58%;
    opacity: 100;
  }

  68% {
    left: 50%;
  }

  80% {
    left: 50%;
  }
}

.smartcomparenew .twoanimatebox {
  animation-duration: 2.5s;
  animation-name: twoanimatebox2;
}

@keyframes twoanimatebox2 {
  0% {
    left: 0px;
    opacity: 0;
  }

  50% {
    left: 0px;
    opacity: 0;
  }

  60% {
    left: 12%;
    opacity: 100;
  }

  80% {
    left: 7%;
  }
}

.smartcomparenew .circletitle2 {
  animation-duration: 2s;
  animation-name: circletitle2;
}

@keyframes circletitle2 {
  0% {
    opacity: 0;
  }

  90% {
    opacity: 0;
  }

  100% {
    opacity: 100;
  }
}

.smartcomparenew .animate3 {
  animation-duration: 1.75s;
}

.smartcomparenew .line3 {
  animation-name: line3;
}

@keyframes line3 {
  0% {
    margin-left: -100px;
    opacity: 0;
    width: 0;
  }

  10% {
    margin-left: -100px;
    opacity: 0;
    width: 0;
  }

  80% {
    margin-left: -100px;
    opacity: 0;
    width: 0;
  }

  100% {
    opacity: 100;
    width: 100%;
  }
}

.smartcomparenew .threeanimateci {
  animation-duration: 3.5s;
  animation-name: threeanimatecircle;
}

@keyframes threeanimatecircle {
  0% {
    left: 0px;
    opacity: 0;
  }

  25% {
    left: 0px;
    opacity: 0;
  }

  45% {
    left: 79%;
    opacity: 100;
  }

  70% {
    left: 77%;
  }

  89% {
    left: 77%;
  }
}

.smartcomparenew .threeanimateci2 {
  animation-duration: 2.5s;
  animation-name: threeanimatecircle2;
}

@keyframes threeanimatecircle2 {
  0% {
    left: 0px;
    opacity: 0;
  }

  25% {
    left: 0px;
    opacity: 0;
  }

  35% {
    left: 0px;
    opacity: 0;
  }

  65% {
    left: 0px;
    opacity: 0;
  }

  80% {
    left: 58%;
    opacity: 100;
  }

  90% {
    left: 50%;
  }

  100% {
    left: 50%;
  }
}

.smartcomparenew .threeanimatebox2 {
  animation-duration: 2.4s;
  animation-name: threeanimatebox;
}

@keyframes threeanimatebox {
  0% {
    left: 0px;
    opacity: 0;
  }

  30% {
    left: 0px;
    opacity: 0;
  }

  85% {
    left: 0px;
    opacity: 0;
  }

  90% {
    left: 12%;
    opacity: 100;
  }

  100% {
    left: 7%;
  }
}

.smartcomparenew .circletitle3 {
  animation-duration: 2.5s;
  animation-name: circletitle3;
}

@keyframes circletitle3 {
  0% {
    opacity: 0;
  }

  90% {
    opacity: 0;
  }

  100% {
    opacity: 100;
  }
}

.editscreen {
  margin-left: 20px;
  font-family: 'Heebo-Regular';
  font-size: 17px;
  padding-bottom: 20px;
}

.view {
  height: 40px !important;
  color: #ffffff;
  border-radius: 5px;
  -webkit-transition: -webkit-transform 0.75s,background-color .125s;
  -moz-transition: -moz-transform 0.75s,background-color .125s;
  -ms-transition: -ms-transform 0.75s,background-color .125s;
  transition: transform 0.75s,background-color .125s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  cursor: pointer;
  margin-bottom: 20px;
  margin-top: 20px;
}

/*for edge design start*/

.viewedge {
  height: 40px !important;
  background-color: #508AFF;
  color: #ffffff;
  border-radius: 5px;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  cursor: pointer;
  margin-bottom: 20px;
  margin-top: 20px;
}

.viewedge div {
  height: 100%;
  width: 100%;
  color: white;
  text-align: center;
  font-family: Montserrat-Medium;
  font-size: 15px !important;
  position: absolute;
  backface-visibility: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.edgesty {
  display: none;
}

.edgestydisp {
  display: block !important;
}

.viewedge .back {
  margin-left: 265px;
  width: 100px;
  -webkit-animation: fa-spin 2s infinite linear;
  z-index: 2;
  border-radius: 5px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(data:image/gif;base64,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);
  background-size: 20px 20px;
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  transform: rotateX(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  cursor: pointer;
}

/*for edge design end*/

.view div {
  height: 100%;
  width: 100%;
  color: white;
  text-align: center;
  font-family: Montserrat-Medium;
  font-size: 15px !important;
  position: absolute;
  backface-visibility: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.front {
  z-index: 1;
  background: #508AFF;
  border-radius: 5px;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
}

.view .back {
  z-index: 2;
  background-color: #508AFF;
  border-radius: 5px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(data:image/gif;base64,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);
  background-size: 20px 20px;
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  transform: rotateX(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  cursor: pointer;
}

.view.flipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

@media not all and (min-resolution: 0.001dpcm) {
@supports (-webkit-appearance: none) {
    .view {
      border-radius: 5px;
      background-repeat: no-repeat;
      background-position: center center;
      background-image: url(data:image/gif;base64,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);
      background-size: 20px 20px;
    }
}
}

.color {
  color: green;
  font-size: 100px;
}

.paddleftright {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.newscreen {
  animation-duration: 1s;
  animation-name: bouncebottom;
}

@keyframes bouncebottom {
  0% {
    top: 800px;
  }

  100% {
    top: 0;
  }
}

.smoldscreen {
  animation-duration: 1s;
  animation-name: bouncetop;
}

@keyframes bouncetop {
  0% {
    bottom: 900px;
  }

  100% {
    bottom: 0px;
  }
}

/* first row */

.newline1 {
  animation-duration: 1s;
  animation-name: line1;
}

@keyframes line1 {
  0% {
    margin-left: -100px;
    opacity: 0;
    width: 0;
  }

  70% {
    margin-left: -100px;
    opacity: 0;
    width: 0;
  }

  100% {
    opacity: 100;
    width: 100%;
  }
}

.newbox1 {
  border: none;
  height: 180px;
  width: 220px;
  position: absolute;
  top: -95px;
  padding: 0px;
  border-radius: 10px;
  left: 55%;
  margin: 0;
  animation-duration: 2.5s;
  animation-name: newbox1animation;
}

@keyframes newbox1animation {
  0% {
    left: 0px;
    opacity: 0;
  }

  20% {
    left: 65%;
    opacity: 100;
  }

  60% {
    left: 55%;
  }

  100% {
    left: 55%;
  }
}

.newheading1 {
  display: flex;
  align-items: center;
  justify-content: center;
  border-top-right-radius: 9px;
  border-top-left-radius: 9px;
  border: 1px solid #70706F;
  background-color: #d9d9d9;
  height: 35px;
  margin: 0px;
}

.newcontent11 {
  background-color: white;
  border-right: 1px solid #70706F;
  border-left: 1px solid #70706F;
  border-bottom: 1px solid #70706F;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 5px;
}

.newbox12 {
  border: none;
  height: 140px;
  width: 170px;
  position: absolute;
  top: -75px;
  padding: 0px;
  border-radius: 10px;
  left: 10%;
  margin: 0;
  animation-duration: 2.5s;
  animation-name: newbox12animation;
}

@keyframes newbox12animation {
  0% {
    left: 0px;
    opacity: 0;
  }

  40% {
    left: 0px;
    opacity: 0;
  }

  50% {
    left: 20%;
    opacity: 100;
  }

  70% {
    left: 10%;
  }

  100% {
    left: 10%;
  }
}

.newcontent12 {
  background-color: white;
  border-right: 1px solid #70706F;
  border-left: 1px solid #70706F;
  border-bottom: 1px solid #70706F;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 5px;
}

/*  second row */

.newline2 {
  animation-duration: 1.5s;
  animation-name: line2;
}

@keyframes line2 {
  0% {
    margin-left: -100px;
    opacity: 0;
    width: 0;
  }

  70% {
    margin-left: -100px;
    opacity: 0;
    width: 0;
  }

  100% {
    opacity: 100;
    width: 100%;
  }
}

.newbox2 {
  border: none;
  height: 180px;
  width: 220px;
  position: absolute;
  top: -100px;
  padding: 0px;
  border-radius: 10px;
  left: 55%;
  margin: 0;
  animation-duration: 2.5s;
  animation-name: newbox2animation;
}

@keyframes newbox2animation {
  0% {
    left: 0px;
    opacity: 0;
  }

  20% {
    left: 65%;
    opacity: 100;
  }

  60% {
    left: 55%;
  }

  100% {
    left: 55%;
  }
}

.newheading2 {
  display: flex;
  align-items: center;
  justify-content: center;
  border-top-right-radius: 9px;
  border-top-left-radius: 9px;
  border: 1px solid #70706F;
  background-color: #F46035;
  height: 40px;
  margin: 0px;
}

.newcontent21 {
  background-color: white;
  border-right: 1px solid #70706F;
  border-left: 1px solid #70706F;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding-top: 5px;
}

.newbox22 {
  border: none;
  height: 140px;
  width: 170px;
  position: absolute;
  top: -75px;
  padding: 0px;
  border-radius: 10px;
  left: 10%;
  margin: 0;
  animation-duration: 2.5s;
  animation-name: newbox22animation;
}

@keyframes newbox22animation {
  0% {
    left: 0px;
    opacity: 0;
  }

  60% {
    left: 0px;
    opacity: 0;
  }

  70% {
    left: 20%;
    opacity: 100;
  }

  80% {
    left: 10%;
  }

  100% {
    left: 10%;
  }
}

.newcontent22 {
  background-color: white;
  border-right: 1px solid #70706F;
  border-left: 1px solid #70706F;
  border-bottom: 1px solid #70706F;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 5px;
}

/*  third row */

.newline3 {
  animation-duration: 2s;
  animation-name: line3;
}

@keyframes line3 {
  0% {
    margin-left: -100px;
    opacity: 0;
    width: 0;
  }

  70% {
    margin-left: -100px;
    opacity: 0;
    width: 0;
  }

  100% {
    opacity: 100;
    width: 100%;
  }
}

.newbox3 {
  border: none;
  height: 180px;
  width: 220px;
  position: absolute;
  top: -100px;
  padding: 0px;
  border-radius: 10px;
  left: 55%;
  margin: 0;
  animation-duration: 2.5s;
  animation-name: newbox3animation;
}

@keyframes newbox3animation {
  0% {
    left: 0px;
    opacity: 0;
  }

  20% {
    left: 65%;
    opacity: 100;
  }

  60% {
    left: 55%;
  }

  100% {
    left: 55%;
  }
}

.newheading3 {
  display: flex;
  align-items: center;
  justify-content: center;
  border-top-right-radius: 9px;
  border-top-left-radius: 9px;
  border: 1px solid #70706F;
  background-color: #00A7E1;
  height: 40px;
  margin: 0px;
}

.newcontent31 {
  background-color: white;
  border-right: 1px solid #70706F;
  border-left: 1px solid #70706F;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding-top: 5px;
}

.newbox32 {
  border: none;
  height: 140px;
  width: 170px;
  position: absolute;
  top: -75px;
  padding: 0px;
  border-radius: 10px;
  left: 10%;
  margin: 0;
  animation-duration: 2.5s;
  animation-name: newbox32animation;
}

@keyframes newbox32animation {
  0% {
    left: 0px;
    opacity: 0;
  }

  70% {
    left: 0px;
    opacity: 0;
  }

  80% {
    left: 20%;
    opacity: 100;
  }

  90% {
    left: 10%;
  }

  100% {
    left: 10%;
  }
}

.newcontent32 {
  background-color: white;
  border-right: 1px solid #70706F;
  border-left: 1px solid #70706F;
  border-bottom: 1px solid #70706F;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 5px;
}

.licenseinputval {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 34px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
  padding-left: 12px;
  margin-left: -15px;
}

.editpopup {
  display: flex;
  flex-direction: column;
  margin-top: 10px;
}

.editpopup .smeditlabel {
  background-color: #F46035;
  color: #fff;
  font-family: Montserrat-Medium;
  padding: 5px;
  padding-left: 20px;
}

.editpopup .smeditlabel2 {
  background-color: #00A7E1;
  color: #fff;
  font-family: Montserrat-Medium;
  padding: 5px;
  padding-left: 20px;
}

.editpopup .smeditfield {
  display: flex;
  flex-direction: row;
  margin-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.editpopup .form-control {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  font-size: 14px !important;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.editpopup .fieldselect {
  width: 65%;
}

.editpopup .smfieldlabel {
  padding: 10px;
  width: 35%;
  font-family: Montserrat-Regular !important;
}

.smbutton {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  outline: none;
  font-size: 15px !important;
  height: 40px;
}

.buyer-container {
  width: 100%;
  height: 100%;
  flex-direction: column;
}

.buyer-container .bringToClose .legend-item-0 {
  /*display:none !important;*/
}

.buyer-container .top-part {
  order: 1;
  height: 70px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #172850;
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}

.buyer-container .top-part .options {
  order: 1;
  flex-grow: 1;
}

.buyer-container .top-part .options button {
  float: left;
  height: 36px;
  width: 120px;
  background-color: #ffffff;
  color: #000000;
}

.buyer-container .top-part .tabs {
  width: 50%;
  order: 1;
  flex-grow: 2;
  text-align: center;
  align-items: flex-start;
}

.buyer-container .top-part .tabs button {
  height: 36px;
  width: 140px;
  background-color: #172850;
  color: #ffffff;
  margin: 0px 5px;
  border: 1px solid #508AFF;
  border-radius: 4px;
  outline: none;
}

.buyer-container .top-part .tabs button:hover {
  background-color: #508AFF;
  color: #ffffff;
}

.buyer-container .top-part .tabs .selected {
  background-color: #508AFF;
  color: #ffffff;
}

.buyer-container .top-part .share {
  order: 2;
  flex-grow: 1;
}

.buyer-container .top-part .share button {
  float: right;
  height: 36px;
  width: 120px;
  background-color: #ffffff;
  color: #000000;
}

.buyer-container .a_tagmyestimate {
  color: #508AFF !important;
  text-decoration: none !important;
}

.buyer-container .a_tagmyestimate:hover {
  color: #508AFF !important;
  text-decoration: none !important;
}

.buyer-container .a_tagmyestimate:focus {
  color: #508AFF !important;
  text-decoration: none !important;
}

.buyer-container .estimates-container {
  order: 2;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
  width: 100%;
}

.buyer-container .estimates-container .top {
  height: 300px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  background-color: #172850;
}

.buyer-container .estimates-container .top .chart-wrapper .text-anchor {
  position: relative;
  width: 0;
  height: 0;
}

.buyer-container .estimates-container .top .chart-wrapper .text-anchor .center-text {
  position: absolute;
  color: #ffffff;
  font-size: 20px;
  position: relative;
  top: 60px;
  left: 60px;
  width: 80px;
  text-align: center;
  z-index: 50;
}

.buyer-container .estimates-container .top .chart-wrapper .text-anchor .title-text {
  position: absolute;
  color: #ffffff;
  font-size: 18px;
  position: relative;
  top: 120px;
  left: 0px;
  width: 200px;
  text-align: center;
  z-index: 50;
}

.buyer-container .estimates-container .top .chart-wrapper .recharts-legend-wrapper {
  color: #ffffff;
  margin-bottom: -70px;
}

.buyer-container .estimates-container .top .chart-wrapper .recharts-tooltip-wrapper {
  z-index: 100;
}

.buyer-container .estimates-container .bottom {
  background-color: transparent;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.buyer-container .estimates-container .bottom .form-wrapper {
  width: 100%;
  background-color: transparent;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}

.buyer-container .estimates-container .bottom .form-wrapper .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.buyer-container .estimates-container .bottom .form-wrapper .field-row select,
.buyer-container .estimates-container .bottom .form-wrapper .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.buyer-container .estimates-container .bottom .form-wrapper .compute {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px !important;
  letter-spacing: 1px;
  width: 100%;
  height: 40px !important;
}

.buyer-container table {
  width: 100%;
}

.buyer-container .margtop5 {
  margin-top: 20px !important;
}

.lb {
  color: #8CA3D2;
  display: inline-block;
}

.white {
  color: #ffffff;
  display: inline-block;
}

.text-wrapper {
  display: inline-block;
}

.amort-container {
  width: 100%;
  height: 100%;
  padding-bottom: 30px;
  background-color: #ffffff;
}

.amort-container .centered-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  background-color: #ffffff;
}

.amort-container .centered-wrapper .year-wrapper {
  width: 100%;
  height: auto;
  border: 1px solid #ffffff;
  border-radius: 5px;
}

.amort-container .centered-wrapper .year-wrapper .banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  background-color: #ffffff;
  color: #508AFF;
  font-size: 20px;
  font-family: Montserrat-Medium;
  cursor: pointer;
}

.amort-container .centered-wrapper .year-wrapper .banner .year-label {
  order: 1;
  align-self: flex-start;
  padding: 10px 10px;
  cursor: pointer;
}

.amort-container .centered-wrapper .year-wrapper .banner .amount {
  order: 2;
  align-self: flex-end;
  padding: 10px 10px;
  cursor: pointer;
}

.amort-container .centered-wrapper .year-wrapper .banner .dropicon {
  cursor: pointer;
}

.amort-container .centered-wrapper .year-wrapper .banner .dropicon img {
  padding-left: 12px;
}

.amort-container .centered-wrapper .year-wrapper .amort_newbanner {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  background-color: #ffffff;
  color: #508AFF !important;
  font-size: 16px;
  font-family: Montserrat-Medium;
  cursor: pointer;
}

.amort-container .centered-wrapper .year-wrapper .amort_newbanner .year-label {
  order: 1;
  align-self: flex-start;
  padding: 10px 10px;
  cursor: pointer;
}

.amort-container .centered-wrapper .year-wrapper .amort_newbanner .amount {
  order: 2;
  align-self: flex-end;
  padding: 10px 10px;
  cursor: pointer;
}

.amort-container .centered-wrapper .year-wrapper .amort_newbanner .dropicon {
  cursor: pointer;
}

.amort-container .centered-wrapper .year-wrapper .amort_newbanner .dropicon img {
  padding-left: 12px;
}

.amort-container .centered-wrapper .year-wrapper table th {
  color: #23405E;
  font-size: 16px;
  text-align: center;
  padding: 5px 0px;
  font-family: Montserrat-Medium;
}

.amort-container .centered-wrapper .year-wrapper table td {
  color: #23405E;
  font-size: 16px;
  text-align: center;
  padding: 5px 0px;
  font-family: Montserrat-Regular;
  letter-spacing: 1px;
}

.amort-container .centered-wrapper .loan-wrapper {
  width: 100%;
  height: auto;
  margin-top: 20px;
  border: none;
  border-radius: 5px;
}

.amort-container .centered-wrapper .loan-wrapper .banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  background-color: transparent;
  font-size: 20px;
  font-family: Montserrat-Regular;
  font-size: 16px;
  color: #23405E;
}

.amort-container .centered-wrapper .loan-wrapper .banner .loan-name {
  order: 1;
  align-self: flex-start;
  padding: 10px 10px;
}

.amort-container .centered-wrapper .loan-wrapper .banner .loan-type {
  order: 2;
  align-self: flex-end;
  padding: 10px 10px;
}

.amort-container .centered-wrapper .loan-wrapper .banner .loan-title {
  order: 0;
  align-self: flex-start;
  padding: 10px 10px;
  font-family: Montserrat-Medium;
  font-size: 24px;
  color: #23405E;
}

.amort-container table {
  width: 100%;
}

.smartcomp-container {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
}

.smartcomp-container .centered-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.smartcomp-container .centered-wrapper .loan-wrapper {
  width: 100%;
  height: auto;
  margin-top: 20px;
  border: none;
  border-radius: 5px;
  margin-bottom: 0px;
}

.smartcomp-container .centered-wrapper .loan-wrapper .banner {
  display: flex;
  flex-direction: row;
  justify-content: center;
  background-color: transparent;
  font-size: 20px;
  font-family: Montserrat-Regular;
  font-size: 16px;
  color: #23405E;
  text-align: center;
}

.smartcomp-container .centered-wrapper .loan-wrapper .banner .loan-name {
  order: 1;
  align-self: flex-start;
  padding: 14px 10px;
}

.smartcomp-container .centered-wrapper .loan-wrapper .banner .loan-head {
  order: 1;
  align-self: flex-start;
  padding: 14px 10px;
  font-size: 14px;
}

.smartcomp-container .centered-wrapper .loan-wrapper .banner .loan-type {
  order: 2;
  align-self: flex-end;
  padding: 14px 10px;
}

.smartcomp-container .centered-wrapper .loan-wrapper .banner .loan-middle {
  order: 1;
  align-self: flex-start;
  padding: 14px 10px;
  font-family: Montserrat-Regular;
}

.smartcomp-container .centered-wrapper .loan-wrapper .editbtn {
  color: #508AFF;
  font-family: Montserrat-Regular;
  font-weight: bold;
  padding-left: 3px;
  cursor: pointer;
  font-size: 15px !important;
}

.smartcomp-container .centered-wrapper .loan-wrapper .banner-piechart {
  display: flex;
  flex-direction: row;
  justify-content: center;
  background-color: transparent;
  font-size: 20px;
  font-family: Montserrat-Regular;
  font-size: 16px;
  color: #23405E;
  height: 160px;
  padding-top: 43px;
}

.smartcomp-container .centered-wrapper .loan-wrapper .main-banner {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: transparent;
  font-size: 20px;
  font-family: Montserrat-Regular;
  font-size: 16px;
  color: #23405E;
}

.smartcomp-container .centered-wrapper .loan-wrapper .main-banner .loan-title {
  order: 0;
  /*align-self: flex-start;*/
  font-family: Montserrat-Medium;
  font-size: 24px;
  color: #23405E;
  text-align: center;
}

.smartcomp-container .centered-wrapper .loan-main {
  background: #e7ebee;
  border-radius: 4px;
}

.smartcomp-container .centered-wrapper .details {
  display: flex;
  flex-direction: row;
}

.smartcomp-container .centered-wrapper .details .desc {
  order: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  padding-left: 10px;
  color: #ffffff;
}

.smartcomp-container .centered-wrapper .details .desc .years {
  order: 1;
}

.smartcomp-container .centered-wrapper .details .desc .down {
  order: 2;
}

.smartcomp-container .centered-wrapper .details .desc .interest {
  order: 3;
}

.smartcomp-container .centered-wrapper .details .chart {
  order: 2;
  margin-left: 10px;
}

.smartcomp-container .centered-wrapper .details .chart .recharts-legend-wrapper {
  color: #ffffff;
  margin-left: 40px;
  margin-top: 15px;
}

.smartcomp-container .centered-wrapper .loan-buttons {
  display: flex;
  flex-direction: row;
  margin-top: 20px;
  align-content: space-between;
  width: 100%;
}

.smartcomp-container .centered-wrapper .loan-buttons .add-loan {
  order: 1;
  background-color: #00BF0C;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
}

.smartcomp-container .centered-wrapper .loan-buttons .clear-loans {
  order: 2;
  background-color: #777777;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
}

.smartcomp-container table {
  width: 100%;
}

.modal-heading {
  font-size: 18px;
  color: #031C53;
  margin: 0 auto;
  text-align: center;
}

.centered-field {
  /*margin: 10px 200px;*/
  margin-top: 10px;
  margin-left: 250px;
  width: 60px;
  height: 40px;
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  padding: 10px;
}

.subheading {
  font-size: 15px;
}

.centered {
  text-align: center;
}

.large {
  font-size: 18px;
}

.sub-margin {
  margin-top: 30px;
}

.modal-section {
  margin: 20px 130px;
}

.modal-section .modal-field-row {
  margin: 0 auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}

.modal-section .modal-field-row .item-name {
  order: 1;
  width: 250px;
  height: 40px;
  margin-right: 10px;
  margin-top: 10px;
  padding: 10px;
  border: 1px solid #d4d7e0;
  border-radius: 5px;
}

.modal-section .modal-field-row .price {
  order: 2;
  width: 70px;
  height: 40px;
  margin-top: 10px;
  border: 1px solid #d4d7e0;
  border-radius: 5px;
}

.modal-section .add {
  margin: 10px auto;
  text-align: center;
  color: #00C80C;
}

.modal-button {
  margin: 0 180px;
}

.estimates-container {
  background: #FFF;
}

.buyer-title {
  font-family: Montserrat-Medium;
  font-size: 32px;
  color: #23405E;
}

.displayrow {
  display: flex;
}

.buyer-settings {
  padding-top: 18px !important;
  text-align: right;
  cursor: pointer;
  margin-top: 15px !important;
}

.buyer-settings img {
  padding-right: 3px;
  margin-top: -4px;
}

.seller-settings {
  padding-top: 18px !important;
  text-align: right;
  cursor: pointer;
  margin-top: 4px !important;
}

.seller-settings img {
  padding-right: 3px;
  margin-top: -4px;
}

.seller-settings span {
  color: #508AFF;
  font-size: 16px;
}

.buyer-settings span {
  color: #508AFF;
  font-size: 16px;
  font-family: Montserrat-Medium;
}

.ibuyersetting {
  padding-top: 18px !important;
  text-align: right;
  cursor: pointer;
}

.ibuyersetting img {
  padding-right: 3px;
  margin-top: -4px;
}

.ibuyersetting span {
  color: #508AFF;
  font-size: 16px;
  font-family: Montserrat-Medium;
}

.paddzero {
  padding: 0px !important;
}

.CollapseDropTitle {
  color: #23405E;
  font-size: 20px;
  font-family: Montserrat-Regular !important;
}

.CollapseDropIcon {
  cursor: pointer;
}

.topcls {
  margin-top: 20px;
}

.widthcls {
  width: 100%;
  display: inline-flex;
  height: 40px;
  border: 1px solid #d4d7e0;
  border-left: none !important;
}

.arrow_cls {
  width: 3%;
  margin-top: 2px;
}

.SupportTitle {
  font-family: Montserrat-Medium;
  font-size: 24px;
  color: #23405E;
  margin-bottom: 25px;
  text-align: left;
}

.height20 {
  height: 20px;
}

.maillabelcls {
  margin-top: 15px;
}

.emailFields {
  width: 100%;
  height: 34px;
  padding-left: 6px;
}

.emailFieldsmsg {
  width: 100%;
  padding-left: 6px;
  border-color: #D4D7FF;
}

.addonfront {
  margin-top: 0px !important;
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}

.addonback {
  margin-top: 0px !important;
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-right: 0px solid transparent !important;
}

.addonfrontback {
  margin-top: 0px !important;
  border-radius: 0px !important;
  border-right: 0px solid transparent !important;
}

.multiplefields-addon {
  border-right: 0px solid transparent !important;
  border-radius: 0px;
}

.input-group {
  margin-top: 6px;
}

.addon-active {
  background-color: #f6f6f6;
  color: #C3C3C3 !important;
}

.settings-addon {
  background-color: #FFF;
  border-left-color: transparent;
  cursor: pointer;
  border-bottom-right-radius: 4px !important;
  border-top-right-radius: 4px !important;
}

.calendar-addon {
  background-color: #FFF;
  border-right: 0px solid transparent !important;
  border-radius: 0px;
  cursor: pointer;
}

.input-group-addon {
  font-family: Montserrat-Medium;
  color: #23405E;
  cursor: pointer;
  border: 1px solid #d4d7e0;
}

.input-group-addon img {
  padding-right: 3px;
}

.input_blue {
  border: 1px solid #508aff !important;
  background-color: #fff !important;
  color: #508aff !important;
}

.estimates-heading {
  margin-top: 18px;
  text-align: center;
  font-family: Montserrat-Medium;
  font-size: 24px;
  color: #23405E;
}

.ReactModal__Overlay--after-open {
  z-index: 999999;
}

.img-loading {
  width: auto;
  height: 76px;
}

.startover-button-div,
.estimates-button-div {
  text-align: center;
}

.estimates-button-div {
  margin-bottom: 0px;
}

.startover-button-div {
  margin-top: 19px;
}

.a_tagmyestimate {
  color: #508AFF !important;
  text-decoration: none !important;
}

.a_tagmyestimate:hover {
  color: #508AFF !important;
  text-decoration: none !important;
}

.a_tagmyestimate:focus {
  color: #508AFF !important;
  text-decoration: none !important;
}

.startover-button {
  margin: 0px !important;
  background: #508AFF !important;
  color: #FFF !important;
  border-radius: 4px;
  padding-left: 22px;
  padding-right: 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 3px;
  font-family: Montserrat-Medium;
  font-size: 14px;
  color: #23405E;
  letter-spacing: 1px;
  height: auto !important;
  width: 230px;
  outline: none;
}

.estimates-button {
  color: #508AFF;
  margin: 0px !important;
  background: #FFF !important;
  border-radius: 4px;
  padding-left: 22px;
  padding-right: 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 3px;
  font-family: Montserrat-Medium;
  font-size: 16px;
  /*letter-spacing: 1px;*/
  height: auto !important;
  outline: none;
}

.dispnone {
  display: none;
}

.padd15 {
  padding-left: 15px;
  padding-right: 15px;
}

.saveestimate-container .menu-title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #0e2f51;
}

.saveestimate-container .save-estimate,
.saveestimate-container .reset-estimate {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  cursor: pointer;
}

.saveestimate-container .save-estimate {
  text-align: left;
  color: #508AFF;
}

.saveestimate-container .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.saveestimate-container .field-row select,
.saveestimate-container .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.saveestimate-container .compute {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 0px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 60%;
  margin-left: 20%;
  margin-right: 20%;
}

.saveestimate-container .marginzero {
  margin: 0px;
}

.options-container {
  font-size: 16px;
}

.options-container .menu-title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #0e2f51;
}

.options-container .brief {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #23405E;
}

.options-container .list {
  font-family: Montserrat-Regular;
  color: #23405E;
}

.options-container .icon-right {
  text-align: right;
  cursor: pointer;
}

.options-container .defaults-container {
  width: 100%;
  height: 100%;
  flex-direction: column;
}

.options-container .defaults-container .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.options-container .defaults-container .field-row select,
.options-container .defaults-container .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  box-shadow: none;
  color: #23405E;
}

.options-container .defaults-container .form-group {
  padding: 0px;
}

.options-container .defaults-container .update {
  background-color: #508AFF;
  color: white;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  font-size: 15px !important;
}

.options-container .defaults-container .title {
  font-family: Montserrat-Medium;
  color: #23405E;
}

.options-container .defaults-container .title h3 {
  padding-left: 26px;
  font-size: 24px;
}

.options-container .defaults-container .icon-left {
  margin-top: 22px;
  cursor: pointer;
  margin-bottom: 12px;
}

.options-container .settings-container {
  width: 100%;
  height: 100%;
  flex-direction: column;
}

.options-container .settings-container .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.options-container .settings-container .field-row select,
.options-container .settings-container .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  box-shadow: none;
  color: #23405E;
}

.options-container .settings-container .form-group {
  padding: 0px;
}

.options-container .settings-container .update {
  background-color: transparent;
  color: #508AFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 15px !important;
}

.options-container .settings-container .title {
  font-family: Montserrat-Medium;
  color: #23405E;
}

.options-container .settings-container .icon-left {
  margin-top: 22px;
  cursor: pointer;
  margin-bottom: 12px;
}

.options-container .pmiform-container {
  width: 100%;
  height: 100%;
  flex-direction: column;
}

.options-container .pmiform-container .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.options-container .pmiform-container .field-row select,
.options-container .pmiform-container .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  box-shadow: none;
  color: #23405E;
}

.options-container .pmiform-container .form-group {
  padding: 0px;
}

.options-container .pmiform-container .update {
  background-color: transparent;
  color: #508AFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 15px !important;
}

.options-container .pmiform-container .title {
  font-family: Montserrat-Medium;
  color: #23405E;
}

.options-container .pmiform-container .icon-left {
  margin-top: 22px;
  cursor: pointer;
  margin-bottom: 12px;
}

.options-container .pmiform-container .dropdowncls {
  border: 0px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  width: 100%;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.options-container table {
  width: 100%;
}

input[type=number] {
  -moz-appearance: textfield !important;
}

.taxes-container .menu-title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #0e2f51;
  margin-top: 27px;
  font-size: 20px;
}

.taxes-container .detailsblock {
  font-size: 12px;
  font-family: Montserrat-Regular;
  color: #b3abab;
  padding-left: 10px;
  padding-right: 10px;
}

.taxes-container .hrMargin {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.taxes-container .subpopup-title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #0e2f51;
  margin-top: 27px;
  font-size: 24px;
}

.taxes-container .brief {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #0e2f51;
  height: 65px;
  padding-top: 15px !important;
}

.taxes-container .paddingbottom {
  padding-bottom: 20px;
}

.taxes-container table tr td {
  /*border : 1px solid #CFD6DE;
		color: #ACB9C6;	*/
  padding: 3px;
}

.taxes-container thead tr td {
  font-weight: normal;
}

.taxes-container input,
.taxes-container select {
  border: 1px solid #d4d7e0 !important;
  padding: 10px;
  width: 100%;
  border-radius: 5px;
  box-shadow: none !important;
}

.taxes-container .tdTitle {
  color: #0e2f51;
  font-family: Montserrat-Regular !important;
}

.taxes-container .fundTitle {
  padding-top: 15px;
  color: #0e2f51;
  font-family: Montserrat-Regular !important;
}

.taxes-container .tdTitleSeller {
  color: #0e2f51;
  font-family: Montserrat-Medium !important;
}

.taxes-container .tdTitleRight {
  color: #0e2f51;
  text-align: right;
  font-family: Montserrat-Regular !important;
}

.taxes-container input:focus,
.taxes-container select:focus {
  outline: none !important;
}

.taxes-container .icon-left {
  margin-top: 29px;
  cursor: pointer;
  margin-bottom: 12px;
  color: #508AFF;
}

.taxes-container .icon-left img {
  padding-right: 11px;
}

.taxes-container .icon-top {
  margin-top: 29px;
  cursor: pointer;
  margin-bottom: 12px;
  color: #508AFF;
}

.taxes-container .update {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  outline: none;
  font-size: 15px !important;
}

.taxes-container .bgcolor {
  background: #1F2853;
}

.taxes-container table {
  width: 100%;
}

.taxes-container .dropdowncls {
  border: 0px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  width: 100%;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.taxes-container .dropdownblackcls {
  border: 0px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  width: 100%;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.taxes-container .radio-btn-group {
  float: left;
}

.propertytaxes-container .menu-title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 24px;
  margin-bottom: 12px;
}

.propertytaxes-container .brief {
  text-align: left;
  font-family: Montserrat-Medium;
  color: #575757;
  font-size: 15px;
  height: 43px;
  padding-top: 13px;
  background: #EEF0FC;
  border-top: 1px solid #CFD6DE;
}

.propertytaxes-container table tr td {
  border: 1px solid #CFD6DE;
  color: #3F486C;
  font-family: Montserrat-Medium;
  width: 73%;
  padding: 8px;
}

.propertytaxes-container table {
  margin: 0px;
}

.propertytaxes-container select,
.propertytaxes-container input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
  padding-left: 12px;
}

.propertytaxes-container ::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a7b5c3;
  font-family: Montserrat-Regular;
  opacity: 1;
  /* Firefox */
}

.propertytaxes-container :-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #a7b5c3;
  font-family: Montserrat-Regular;
}

.propertytaxes-container ::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #a7b5c3;
  font-family: Montserrat-Regular;
}

.propertytaxes-container input:focus {
  border-color: none !important;
  outline: none !important;
}

.propertytaxes-container .icon-left {
  margin-top: 29px;
  cursor: pointer;
  margin-bottom: 12px;
  color: #508AFF;
}

.propertytaxes-container .icon-left img {
  padding-right: 11px;
}

.propertytaxes-container .icon-top {
  margin-top: 29px;
  cursor: pointer;
  margin-bottom: 12px;
  color: #508AFF;
}

.propertytaxes-container .update {
  background-color: #508AFF;
  color: #FFFFFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 15px !important;
}

.propertytaxes-container .addbtn {
  text-align: center;
}

.propertytaxes-container .addbtn .update {
  background-color: transparent;
  color: #508AFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 15px !important;
}

.propertytaxes-container .radio-btn-group {
  float: left;
  cursor: pointer;
}

.propertytaxes-container .cursorptr {
  cursor: pointer;
}

.propertytaxes-container table {
  width: 100%;
}

.propertytaxes-container .banner {
  display: flex;
  width: 100%;
  background-color: transparent;
  font-size: 20px;
  font-family: Montserrat-Regular;
  font-size: 16px;
  color: #23405E;
}

.propertytaxes-container .banner .order1 {
  order: 1;
  align-self: flex-start;
  float: left;
  width: 45%;
}

.propertytaxes-container .banner .order2 {
  order: 2;
  align-self: flex-start;
  padding-left: 12px;
  padding-right: 12px;
  float: left;
  width: 45%;
}

.propertytaxes-container .banner .order3 {
  order: 3;
  align-self: flex-start;
  padding-top: 12px;
  float: left;
  width: 10%;
}

.propertytaxes-container .banner-head {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  font-size: 20px;
  font-family: Montserrat-Regular;
  font-size: 16px;
  color: #23405E;
}

.propertytaxes-container .banner-head .order1 {
  order: 1;
  align-self: flex-start;
}

.propertytaxes-container .banner-head .order2 {
  order: 2;
  align-self: flex-start;
  padding-left: 12px;
}

.propertytaxes-container .banner-head .order3 {
  order: 3;
  align-self: flex-start;
}

.propertytaxes-container .ctaxcls {
  padding-top: 15px;
  font-size: 16px;
  font-weight: bold;
}

.propertytaxes-container .taxablevaluecontainer {
  width: 100%;
  display: flex;
  align-items: center;
  font-family: Montserrat-Medium;
  justify-content: space-between;
}

.propertytaxes-container .taxablevaluecontainer .taxabletitle {
  font-size: 17px;
}

.propertytaxes-container .taxablevaluecontainer .taxableimage {
  cursor: pointer;
  width: 7%;
}

.misc-container .menu-title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 24px;
  margin-bottom: 12px;
}

.misc-container .brief {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #23405E;
  font-size: 16px;
}

.misc-container table tr td {
  border: 1px solid #CFD6DE;
  padding: 8px;
  color: #ACB9C6;
  font-family: Montserrat-Regular;
  width: 73%;
}

.misc-container table {
  margin: 0px;
}

.misc-container input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
  padding-left: 12px;
  line-height: 20px;
}

.misc-container input:focus {
  border-color: none !important;
  outline: none !important;
}

.misc-container ::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a7b5c3;
  opacity: 1;
  /* Firefox */
  font-family: Montserrat-Regular;
}

.misc-container :-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #a7b5c3;
  font-family: Montserrat-Regular;
}

.misc-container ::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #a7b5c3;
  font-family: Montserrat-Regular;
}

.misc-container .icon-left {
  margin-top: 29px;
  cursor: pointer;
  margin-bottom: 12px;
  color: #508AFF;
}

.misc-container .icon-left img {
  padding-right: 11px;
}

.misc-container .icon-top {
  margin-top: 29px;
  cursor: pointer;
  margin-bottom: 12px;
  color: #508AFF;
}

.misc-container .update {
  background-color: #508AFF;
  color: #FFFFFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 15px !important;
}

.misc-container .bgcolor {
  background: #1F2853;
  height: 40px;
}

.misc-container .addbtn {
  text-align: center;
}

.misc-container .addbtn .update {
  background-color: transparent;
  color: #508AFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 15px !important;
}

.misc-container .radio-btn-group {
  float: left;
  cursor: pointer;
}

.misc-container .cursorptr {
  cursor: pointer;
}

.misc-container table {
  width: 100%;
}

.misc-container .banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  font-size: 20px;
  font-family: Montserrat-Regular;
  font-size: 16px;
  color: #23405E;
}

.misc-container .banner .order1 {
  order: 1;
  align-self: flex-start;
}

.misc-container .banner .order2 {
  order: 2;
  align-self: flex-end;
  padding-left: 12px;
  padding-right: 12px;
}

.misc-container .banner .order3 {
  order: 3;
  align-self: flex-start;
  padding-top: 12px;
}

.misc-container .banner-head {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  font-size: 20px;
  font-family: Montserrat-Regular;
  font-size: 16px;
  color: #23405E;
}

.misc-container .banner-head .order1 {
  order: 1;
  align-self: flex-start;
}

.misc-container .banner-head .order2 {
  order: 2;
  align-self: flex-start;
  padding-left: 12px;
}

.misc-container .banner-head .order3 {
  order: 3;
  align-self: flex-start;
}

.misc-container .adpropration {
  text-align: center;
  font-family: Montserrat-Regular;
  font-size: 17px;
  margin: 15px 0px;
  color: #508AFF;
}

.misc-container .adpropration span {
  cursor: pointer;
}

.miscerrorcontainer {
  width: 100%;
  font-family: Montserrat-Regular;
  font-size: 20px;
  color: #777777;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.miscerrorcontainer span {
  text-align: center;
}

.miscerrorcontainer .miscerrbth {
  background-color: #508AFF;
  padding: 5px 40px;
  margin-top: 20px;
  border-radius: 5px;
  color: white;
  cursor: pointer;
}

.miscprorationcontailer .detailsblock {
  font-size: 12px;
  font-family: Montserrat-Regular;
  color: #b3abab;
}

.miscprorationcontailer .misheading {
  display: flex;
  width: 100%;
  margin-bottom: 20px;
}

.miscprorationcontailer .misheading .mhfirstdiv {
  width: 10%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.miscprorationcontailer .misheading .mhfirstdiv span {
  cursor: pointer;
}

.miscprorationcontailer .misheading .mhfirstdiv .mhfback {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #508AFF;
  cursor: pointer;
}

.miscprorationcontailer .misheading .mhfirstdiv .mhfback img {
  width: 7px;
  margin-right: 5px;
}

.miscprorationcontailer .misheading .mhseconddiv {
  width: 80%;
  text-align: center;
  font-family: Montserrat-Semibold;
  font-size: 20px;
}

.miscprorationcontailer .mpinputcontainer {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin: 15px 0px;
}

.miscprorationcontailer .mpinputcontainer .mpselection {
  width: 5%;
}

.miscprorationcontailer .mpinputcontainer .mpselection .mpselfield {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: none;
  margin-top: 0px !important;
  box-shadow: none;
}

.miscprorationcontailer .mpinputcontainer .mpinput {
  width: 40%;
}

.miscprorationcontailer .mpinputcontainer .mpinput .mpinputfield {
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.miscprorationcontailer .mpinputcontainer .mpipwithseldiv {
  display: flex;
  width: 100%;
  border: 1px solid #ccc;
  margin-top: 6px;
  border-radius: 4px;
}

.miscprorationcontailer .mpinputcontainer .mpinputwithsel {
  width: 94%;
}

.miscprorationcontailer .mpinputcontainer .mpinputwithsel .mpinputfieldwithsel {
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  line-height: 1.42857143;
  color: #555;
  margin-top: 0px !important;
  background-color: #fff;
  border: none;
  box-shadow: none;
  border-radius: 5px;
}

.miscprorationcontailer .mpsecondbox {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin: 15px 0px;
}

.miscprorationcontailer .mpsecondbox .mpscetop {
  font-family: Montserrat-Medium;
  margin: 10px 0px;
}

.miscprorationcontailer .mpsecondbox .mpscetoptimefra {
  font-family: Montserrat-Medium;
  padding: 10px 0px;
}

.miscprorationcontailer .mpsecondbox .mpscetoptimefranotse {
  font-family: Montserrat-Medium;
}

.miscprorationcontailer .mpsecondbox .mpscebottompop {
  display: flex;
  width: 100%;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
  font-family: Montserrat-Regular;
  border-top: 1px solid #d8d8da;
  border-bottom: 1px solid #d8d8da;
}

.miscprorationcontailer .mpsecondbox .mpscebottompop .mpinput {
  width: 45%;
  margin-left: 2%;
}

.miscprorationcontailer .mpsecondbox .mpscebottompop .mpinput .field-row .input-group {
  margin-top: 0px !important;
}

.miscprorationcontailer .mpsecondbox .mpscebottompop .mpinput .mpinputfield {
  width: 100%;
  height: 34px;
  margin-top: 0px !important;
  padding: 6px 12px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.miscprorationcontailer .mpsecondbox .mpscebottompop .mpscelistpop {
  display: flex;
  flex-direction: row;
  width: 50%;
  background-color: #eeeeef;
  padding: 3px;
  font-size: 13px;
  border-radius: 8px;
}

.miscprorationcontailer .mpsecondbox .mpscebottompop .mpscelistpop .mpsceoptionsselectedpop {
  width: 50%;
  text-align: center;
  padding: 5px 10px;
  background-color: white;
  border-radius: 6px;
  cursor: pointer;
}

.miscprorationcontailer .mpsecondbox .mpscebottompop .mpscelistpop .mpsceoptionspop {
  width: 50%;
  text-align: center;
  padding: 5px 10px;
  cursor: pointer;
}

.miscprorationcontailer .mpsecondbox .mpscebottom,
.miscprorationcontailer .mpsecondbox .mpscebottombottom {
  display: flex;
  width: 100%;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 10px;
  font-family: Montserrat-Regular;
  border-top: 1px solid #d8d8da;
  border-bottom: 1px solid #d8d8da;
}

.miscprorationcontailer .mpsecondbox .mpscebottom .mpscelist,
.miscprorationcontailer .mpsecondbox .mpscebottombottom .mpscelist {
  display: flex;
  flex-direction: row;
  width: 100%;
  background-color: #eeeeef;
  padding: 3px;
  font-size: 13px;
  border-radius: 8px;
}

.miscprorationcontailer .mpsecondbox .mpscebottom .mpscelist .mpsceoptions,
.miscprorationcontailer .mpsecondbox .mpscebottombottom .mpscelist .mpsceoptions {
  width: 25%;
  text-align: center;
  padding: 5px 10px;
  cursor: pointer;
}

.miscprorationcontailer .mpsecondbox .mpscebottom .mpscelist .mpborderdesign,
.miscprorationcontailer .mpsecondbox .mpscebottombottom .mpscelist .mpborderdesign {
  border-right: 1px solid #d8d8da;
}

.miscprorationcontailer .mpsecondbox .mpscebottom .mpscelist .mpsceoptionsselected,
.miscprorationcontailer .mpsecondbox .mpscebottombottom .mpscelist .mpsceoptionsselected {
  width: 25%;
  text-align: center;
  padding: 5px 10px;
  background-color: white;
  border-radius: 6px;
  cursor: pointer;
}

.miscprorationcontailer .mpsecondbox .mpscebottom .mpscelist2,
.miscprorationcontailer .mpsecondbox .mpscebottombottom .mpscelist2 {
  display: flex;
  flex-direction: row;
  width: 49%;
  background-color: #eeeeef;
  padding: 3px;
  font-size: 13px;
  border-radius: 8px;
}

.miscprorationcontailer .mpsecondbox .mpscebottom .mpscelist2 .mpsceoptions,
.miscprorationcontailer .mpsecondbox .mpscebottombottom .mpscelist2 .mpsceoptions {
  width: 50%;
  text-align: center;
  padding: 5px 10px;
  cursor: pointer;
}

.miscprorationcontailer .mpsecondbox .mpscebottom .mpscelist2 .mpsceoptionsselected,
.miscprorationcontailer .mpsecondbox .mpscebottombottom .mpscelist2 .mpsceoptionsselected {
  width: 50%;
  text-align: center;
  padding: 5px 10px;
  background-color: white;
  border-radius: 6px;
  cursor: pointer;
}

.miscprorationcontailer .mpsecondbox .mpscebottom .mpcalendar,
.miscprorationcontailer .mpsecondbox .mpscebottombottom .mpcalendar {
  width: 49%;
  display: flex;
}

.miscprorationcontailer .mpsecondbox .mpscebottom .mpcalendar .gmTeoB,
.miscprorationcontailer .mpsecondbox .mpscebottombottom .mpcalendar .gmTeoB {
  right: 0px;
}

.miscprorationcontailer .mpsecondbox .mpscebottom .mpcalendar .timeframedatemodermbottom,
.miscprorationcontailer .mpsecondbox .mpscebottombottom .mpcalendar .timeframedatemodermbottom {
  margin: 0px !important;
  padding-left: 8px;
  border-radius: 8px;
}

.miscprorationcontailer .mpsecondbox .mpscebottom .mpcalendar .mpinputfield,
.miscprorationcontailer .mpsecondbox .mpscebottombottom .mpcalendar .mpinputfield {
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  line-height: 1.42857143;
  color: #555;
  border: none;
  border-radius: 4px;
  box-shadow: none;
}

.miscprorationcontailer .mpclosingdate {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  font-family: Montserrat-Regular;
  padding: 10px;
  padding-top: 0;
  border-bottom: 1px solid #d8d8da;
  margin: 15px 0px;
}

.miscprorationcontailer .mpclosingdate .mpcdtitle {
  width: 50%;
}

.miscprorationcontailer .mpclosingdate .mpcddatepicker {
  display: flex;
  width: 50%;
}

.miscprorationcontailer .mpclosingdate .mpcddatepicker .closingdatedatemodermbottom {
  margin: 0px !important;
  padding-left: 8px;
  border-radius: 8px;
}

.miscprorationcontailer .miscprosavediv {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 25px;
  margin-bottom: 25px;
}

.miscprorationcontailer .miscprosavediv .miscprosave {
  width: auto;
  height: auto;
  margin-top: 0px;
  background-color: #508AFF;
  padding: 6px 30px;
  border-radius: 5px;
  color: white;
  font-size: 16px;
  font-family: Montserrat-Regular;
}

.miscprorationcontailer .miscprosavediv img {
  position: absolute !important;
  right: 5px;
  width: 25px;
  cursor: pointer;
}

.miscprorationcontailer .miscprodelete {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.miscprorationcontailer .miscprodelete img {
  width: 65px;
  cursor: pointer;
}

.miscprorationcontailer .miscrestorecontainer {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: Montserrat-Regular;
  margin-bottom: 10px;
}

.miscprorationcontailer .miscrestorecontainer img {
  width: 15px;
  margin-right: 5px;
}

.miscprorationcontailer .miscrestorecontainer span {
  cursor: pointer;
}

.miscprorationcontainer {
  display: flex;
  width: 100%;
  margin: 15px 0px;
  font-family: Montserrat-Regular;
  justify-content: space-around;
  flex-direction: column;
  font-size: 15px;
}

.miscprorationcontainer .mpname {
  border-radius: 3px;
  padding: 7px 0px;
  display: flex;
  align-items: center;
}

.miscprorationcontainer .mpprice {
  width: 90%;
  border: 1px solid #ccc;
  padding: 6px;
  display: flex;
  align-items: center;
}

.miscprorationcontainer .mpgear1 {
  width: 10%;
  border: 1px solid #508aff;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  padding: 9px 19px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.miscprorationcontainer .mpgear {
  width: 10%;
  border: 1px solid #508aff;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  padding: 9px 19px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.miscprorationcontainer .mpinputfields {
  display: flex;
  flex-direction: row;
  width: 100%;
}

.prorationcontainer {
  display: flex;
  flex-direction: column;
  margin: 10px 0px;
}

.prorationcontainer .pcheading {
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #23405E;
  display: flex;
  justify-content: space-between;
}

.prorationcontainer .pcheading .pcheadingedit {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-right: 15px;
  cursor: pointer;
}

.prorationcontainer .pcheading .pcheadingedit .pcheadingdot {
  width: 6px;
  height: 6px;
  background-color: black;
  border-radius: 10px;
  margin: 0px 1px;
}

.prorationcontainer .pcdatadiv {
  display: flex;
  flex-direction: column;
  width: 100%;
}

.prorationcontainer .pcdatadiv .pssingdata {
  display: flex;
  flex-direction: row;
  margin: 9px 0px 0px 0px;
  font-size: 13px;
  font-family: Montserrat-Regular;
}

.prorationcontainer .pcdatadiv .pssingdata .pcdatname {
  width: 50%;
  justify-content: flex-start;
  display: flex;
}

.prorationcontainer .pcdatadiv .pssingdata .pcdatvalue {
  width: 50%;
  justify-content: flex-end;
  display: flex;
  padding-right: 15px;
}

.proratdetailcontainer {
  width: 100%;
  display: flex;
  flex-direction: column;
}

.proratdetailcontainer .prdsingcontailer {
  display: flex;
  flex-direction: column;
  margin: 10px;
}

.proratdetailcontainer .prdsingcontailer .prdsinghead {
  font-size: 17px;
  font-family: Montserrat-Medium;
}

.proratdetailcontainer .prdsingcontailer .prdsingcont {
  font-size: 15px;
  font-family: Montserrat-Regular;
}

.editmoddiv {
  text-align: center;
  font-size: 20px;
  font-family: Montserrat-Medium;
}

.editmoddiv .editmodseccontent {
  font-size: 15px;
  margin: 10px 0px;
}

.editmoddiv .editdelbtndiv {
  width: 100%;
  display: flex;
  justify-content: space-around;
  margin-top: 30px;
  font-family: Montserrat-Regular;
  font-size: 13px;
}

.editmoddiv .editdelbtndiv .proreditbtn {
  width: 40%;
  background-color: #508AFF;
  padding: 11px 22px;
  border-radius: 3px;
  color: white;
  cursor: pointer;
}

.editmoddiv .editdelbtndiv .prordeletebtn {
  width: 40%;
  background-color: #EA4B28;
  padding: 11px 22px;
  border-radius: 3px;
  color: white;
  cursor: pointer;
}

.closingdate-container .menu-title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 24px;
  margin-bottom: 12px;
}

.closingdate-container .brief {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #23405E;
  font-size: 16px;
}

.closingdate-container table tr td {
  border: none;
  color: #3F486C;
  font-family: Montserrat-Medium;
  width: 73%;
  padding: 16px;
  cursor: pointer;
}

.closingdate-container input {
  border: none;
}

.closingdate-container input:focus {
  border-color: none !important;
  outline: none !important;
}

.closingdate-container .icon-left {
  margin-top: 29px;
  cursor: pointer;
  margin-bottom: 12px;
  color: #508AFF;
}

.closingdate-container .icon-left img {
  padding-right: 11px;
}

.closingdate-container .icon-top {
  margin-top: 29px;
  cursor: pointer;
  margin-bottom: 12px;
  color: #508AFF;
}

.closingdate-container .update {
  background-color: transparent;
  color: #508AFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  outline: none;
  font-size: 15px !important;
}

.closingdate-container .bgcolor {
  background: #1F2853;
}

.closingdate-container table {
  width: 100%;
  text-align: center;
}

.closingdate-container .closingdateselection {
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 16px;
  margin-bottom: 12px;
  cursor: pointer;
}

.closingdate-container .radiobtn .floatleft {
  display: block !important;
}

.react-datepicker__navigation--previous,
.react-datepicker__navigation--next {
  top: -12px !important;
  height: 10px !important;
}

.react-datepicker-popper {
  z-index: 10000 !important;
}

.react-datepicker__input-container {
  width: 100% !important;
}

.react-datepicker-wrapper {
  width: 100% !important;
}

.input-group {
  line-height: 0.42857 !important;
}

.closingcost-container .menu-title {
  padding-left: 30px;
  text-align: left;
  font-family: Montserrat-Medium;
  color: #0e2f51;
}

.closingcost-container h3 {
  margin: 0px;
}

.closingcost-container .brief {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #23405E;
}

.closingcost-container .list {
  font-family: Montserrat-Regular;
  color: #23405E;
}

.closingcost-container .icon-right {
  text-align: right;
  cursor: pointer;
}

.closingcost-container .icon-left {
  cursor: pointer;
}

.closingcost-container table {
  width: 100%;
}

ul {
  list-style-type: none;
}

.calculation-container {
  border: 1px solid #D3D5DF;
  border-radius: 4px;
  box-shadow: 0px 0px 13px -12px #2290ef;
  overflow-y: none;
  overflow: hidden;
}

.calculation-container .sub-container {
  overflow-x: hidden;
  max-height: 820px;
}

.calculation-container .navbar-wrapper {
  width: 100%;
  height: auto;
  margin-top: 25px;
  border: none;
  margin-bottom: 13px;
  padding: 10px;
}

.calculation-container .navbar-wrapper .banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  font-weight: bold;
  font-family: Montserrat-Regular;
  color: #508AFF;
  font-size: 15px;
  text-align: center;
}

.calculation-container .navbar-wrapper .banner a {
  color: #508AFF;
  text-decoration: none;
  cursor: pointer;
}

.calculation-container .title {
  text-align: center;
  font-family: Montserrat-Medium;
  font-size: 18px;
  color: #283F5F;
  margin-top: 30px;
  padding-left: 64px;
}

.calculation-container .closingcosts {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #007AFF;
  padding-left: 46px;
  font-size: 17px;
  cursor: pointer;
}

.calculation-container .lb {
  color: #283F5F;
  display: inline-block;
  font-family: Montserrat-Regular;
  font-size: 16px;
  line-height: 32px;
  display: inline-block;
  width: 90px;
  padding-left: 2px;
  margin-top: 1px;
  white-space: nowrap;
}

.calculation-container .white {
  color: #ffffff;
  display: inline-block;
  color: #283F5F;
  font-family: Montserrat-Regular;
  text-align: right;
  width: 78px;
  white-space: nowrap;
}

.calculation-container .recharts-legend-wrapper {
  left: 46px !important;
  top: 190px;
}

.calculation-container .recharts-default-legend {
  margin-top: 25px !important;
}

.calculation-container text {
  font-family: Montserrat-Medium;
  font-size: 16px;
  cursor: pointer;
}

.calculation-container hr {
  margin-top: 10px;
  border-top: 1px solid #D3D5DF;
}

.calculation-container .active {
  color: #374D6B !important;
}

.calculation-container .BUY_runNum_animate {
  position: absolute;
  top: 42%;
  transform: translate(-50%, -50%);
  left: 54%;
  font-family: Montserrat-Regular;
  font-size: 24px;
  color: #23405e;
}

.calculation-container .BUY_runNum_animate_iframe {
  left: 51% !important;
}

.calculation-container .BUY_runNum_animate_ExceedLength {
  position: absolute;
  top: 43%;
  transform: translate(-50%, -50%);
  left: 54%;
  font-family: Montserrat-Regular;
  font-size: 19px;
  color: #23405e;
}

.calculation-container .BUY_runNum_animate_2 {
  position: absolute;
  top: 35%;
  transform: translate(-50%, -50%);
  left: 54%;
  font-family: Montserrat-Regular;
  font-size: 24px;
  color: #23405e;
}

.calculation-container .BUY_runNum_animate_2_ExceedLength {
  position: absolute;
  top: 36%;
  transform: translate(-50%, -50%);
  left: 54%;
  font-family: Montserrat-Regular;
  font-size: 20px;
  color: #23405e;
}

.calculation-container .bringtoclose {
  position: absolute;
  top: 38%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 9999;
  display: none;
  font-family: Montserrat-Medium;
  font-size: 14px;
  width: 118px;
  border-radius: 4px;
}

.calculation-container .bringtoclose input {
  width: 88px;
  border: none !important;
  margin-top: 0% !important;
  outline: none;
  text-align: left;
  font-family: Montserrat-Medium;
  font-size: 14px;
  border-radius: 14px;
  text-shadow: 0px 0px 0px #000;
  -webkit-text-fill-color: transparent;
  color: #2a94ff;
}

.calculation-container .bringtoclose .bringtocloseinput {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 6%;
}

.calculation-container .monthlypay {
  position: absolute;
  top: 46%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 100000;
  display: none;
  font-family: Montserrat-Medium;
  font-size: 14px;
  width: 118px;
  border-radius: 4px;
}

.calculation-container .monthlypay input {
  width: 88px;
  border: none !important;
  margin-top: 0% !important;
  outline: none;
  text-align: left;
  font-family: Montserrat-Medium;
  font-size: 14px;
  border-radius: 14px;
  text-shadow: 0px 0px 0px #000;
  -webkit-text-fill-color: transparent;
  color: #2a94ff;
}

.calculation-container .monthlypay .monthlyinput {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 6%;
}

.calculation-container .active {
  display: block !important;
}

.calculation-container .piti-btn,
.calculation-container .closing-btn {
  background: transparent;
  font-family: Montserrat-Medium;
  font-size: 17px;
  cursor: pointer;
  outline: none;
  color: #9FAFBD;
  text-align: center;
  width: 100%;
  height: auto;
  margin: 0px;
  margin-top: 5px;
}

.calculation-container table {
  width: 100%;
}

@media screen and (min-width: 1192px) {
  .calculation-container .monthlypay {
    padding-left: 15px !important;
  }

  .calculation-container .bringtoclose {
    padding-left: 15px !important;
  }
}

@media screen and (min-width: 300px) and (max-width: 400px) {
  .buyer-title {
    font-size: 26px !important;
  }
}

@media screen and (min-width: 400px) and (max-width: 500px) {
  .buyer-title {
    font-size: 30px !important;
  }
}

@media screen and (max-width: 1199px) {
  .calculation-container .sub-container {
    max-height: 100%;
  }

  .calculation-container .monthlypay {
    top: 50%;
    left: 49%;
  }

  .calculation-container .monthlypay input {
    width: 50%;
  }

  .calculation-container .bringtoclose {
    top: 44%;
    left: 49%;
  }

  .calculation-container .bringtoclose input {
    width: 58%;
  }
}

.report {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  text-align: center;
  color: #508AFF;
  cursor: pointer;
  margin: 0px !important;
  font-size: 14px;
}

.report2 {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  text-align: center;
  color: #508AFF;
  cursor: pointer;
  margin: 0px !important;
  font-size: 14px;
}

.save-estimate,
.reset-estimate {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  cursor: pointer;
}

.openOrder_cls {
  color: #508AFF;
  cursor: pointer;
  font-size: 14px;
  text-align: right;
  padding-right: 5px;
  width: 48%;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
}

.save-estimate {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  text-align: left;
  color: #508AFF;
  cursor: pointer;
  font-size: 14px;
}

.reset-estimate {
  text-align: right;
  color: #EE7055;
}

@media screen and (max-width: 990px) and (min-width: 300px) {
  .save-estimate,
  .reset-estimate,
  .mulrepobtn {
    text-align: center !important;
    margin-top: 20px;
  }
}

.renew-container .head_center {
  text-align: center;
  color: #23405E;
}

.renew-container .para {
  text-align: center;
}

.reset-container {
  display: inline-block;
}

.reset-container .reset-title {
  margin-top: 18px;
  text-align: center;
  font-family: 'Montserrat-Medium';
  font-size: 20px;
  color: #23405E;
}

.reset-container .reset-brief {
  margin-top: 18px;
  text-align: center;
  font-family: Montserrat-Regular;
  font-size: 19px;
  color: #23405E;
}

.reset-container .additional-brief {
  margin: 15px 0px;
  text-align: center;
  font-family: Montserrat-Regular;
  font-size: 16px;
  color: #23405E;
}

.reset-container .resetover-button-div {
  text-align: center;
  margin-top: 35px;
}

.reset-container .resetover-button {
  background-color: #508AFF;
  color: #FFFFFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 15px !important;
}

.reset-container .resetover-buttonmoved {
  background-color: #508AFF;
  color: #FFFFFF;
  padding: 5px 20px;
  border-radius: 35px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 15px !important;
  height: 35px !important;
}

.reset-container .redirect-button {
  background-color: #508AFF;
  color: #FFFFFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 95%;
  margin-left: 8px;
  border: 1px solid #508AFF;
  outline: none;
  height: 40px;
  font-size: 13px !important;
  cursor: pointer;
}

.reset-container .update {
  background-color: transparent;
  color: #508AFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 15px !important;
}

.reset-container table {
  width: 100%;
}

.reset-closepopup {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -42px;
  max-width: 480px;
  text-align: right;
  margin-left: -93px;
}

.reset-closepopup img {
  width: 15px;
}

.reset-closepopup_Email {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -55px;
  max-width: 480px;
  text-align: right;
  margin-left: -23px;
}

.height100 {
  height: 100px;
}

.margintop20 {
  margin-top: -20px;
}

.closingcost-container .title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 24px;
  margin-bottom: 12px;
}

.closingcost-container .paddleft60 {
  padding-left: 60px;
}

.closingcost-container .banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  color: #23405E;
  margin-top: 10px;
}

.closingcost-container .banner .total-costs {
  font-family: Montserrat-Medium;
  font-size: 20px;
}

.closingcost-container .banner .total-price {
  font-family: Montserrat-Medium;
  font-size: 20px;
}

.closingcost-container .banner .costs-title {
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.closingcost-container .banner .costs-price {
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.closingcost-container .banner .costs-fees {
  font-family: Montserrat-Medium;
  font-size: 18px;
}

.closingcost-container .closingcostsbtn {
  color: #508AFF;
  padding: 0px 10px 0px 0px;
  border-radius: 5px;
  /* margin-bottom: 20px; */
  margin-top: -7px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  /* width: 100%; */
  height: 42px;
  text-align: center;
  padding-top: 10px;
  cursor: pointer;
  font-size: 22px !important;
  float: right;
}

.closingcost-container table {
  width: 100%;
}

.estimatesform-container .form-wrapper {
  width: 100%;
}

.estimatesform-container table {
  width: 100%;
}

.iframe_form_container {
  display: flex;
  justify-content: center;
  padding-left: 28%;
}

.refiiframe_form_container {
  display: flex;
  justify-content: space-around;
  padding-left: 28% !important;
}

.iframe_form {
  width: 380px;
}

.iframe_result_align {
  display: flex;
  flex-direction: column;
}

.alter_padding {
  padding: 0 15% !important;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .seller-container .alter_padding {
    padding: 0 15% !important;
  }
}

.taxable-container {
  order: 2;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
  width: 100%;
}

.taxable-container .top {
  height: 300px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  background-color: #172850;
}

.taxable-container .top .chart-wrapper .text-anchor {
  position: relative;
  width: 0;
  height: 0;
}

.taxable-container .top .chart-wrapper .text-anchor .center-text {
  position: absolute;
  color: #ffffff;
  font-size: 20px;
  position: relative;
  top: 60px;
  left: 60px;
  width: 80px;
  text-align: center;
  z-index: 50;
}

.taxable-container .top .chart-wrapper .text-anchor .title-text {
  position: absolute;
  color: #ffffff;
  font-size: 18px;
  position: relative;
  top: 120px;
  left: 0px;
  width: 200px;
  text-align: center;
  z-index: 50;
}

.taxable-container .top .chart-wrapper .recharts-legend-wrapper {
  color: #ffffff;
  margin-bottom: -70px;
}

.taxable-container .top .chart-wrapper .recharts-tooltip-wrapper {
  z-index: 100;
}

.taxable-container .bottom {
  background-color: transparent;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.taxable-container .bottom .form-wrapper {
  width: 100%;
  background-color: transparent;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}

.taxable-container .bottom .form-wrapper .title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 24px;
  margin-bottom: 12px;
}

.taxable-container .bottom .form-wrapper .brief {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #23405E;
  font-size: 15px;
}

.taxable-container .bottom .form-wrapper .brief b {
  font-family: Montserrat-SemiBold;
}

.taxable-container .bottom .form-wrapper .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.taxable-container .bottom .form-wrapper .field-row select,
.taxable-container .bottom .form-wrapper .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.taxable-container .bottom .form-wrapper .smartcomparebtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 15px !important;
}

.taxable-container table {
  width: 100%;
}

.smartcompare-container {
  order: 2;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
  width: 100%;
}

.smartcompare-container .top {
  height: 300px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  background-color: #172850;
}

.smartcompare-container .top .chart-wrapper .text-anchor {
  position: relative;
  width: 0;
  height: 0;
}

.smartcompare-container .top .chart-wrapper .text-anchor .center-text {
  position: absolute;
  color: #ffffff;
  font-size: 20px;
  position: relative;
  top: 60px;
  left: 60px;
  width: 80px;
  text-align: center;
  z-index: 50;
}

.smartcompare-container .top .chart-wrapper .text-anchor .title-text {
  position: absolute;
  color: #ffffff;
  font-size: 18px;
  position: relative;
  top: 120px;
  left: 0px;
  width: 200px;
  text-align: center;
  z-index: 50;
}

.smartcompare-container .top .chart-wrapper .recharts-legend-wrapper {
  color: #ffffff;
  margin-bottom: -70px;
}

.smartcompare-container .top .chart-wrapper .recharts-tooltip-wrapper {
  z-index: 100;
}

.smartcompare-container .bottom {
  background-color: transparent;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.smartcompare-container .bottom .form-wrapper {
  width: 100%;
  background-color: transparent;
  /*display: flex;*/
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}

.smartcompare-container .bottom .form-wrapper .title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 24px;
  margin-bottom: 12px;
}

.smartcompare-container .bottom .form-wrapper .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.smartcompare-container .bottom .form-wrapper .field-row select,
.smartcompare-container .bottom .form-wrapper .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.smartcompare-container .bottom .form-wrapper .smartcomparebtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 15px !important;
}

.smartcompare-container table {
  width: 100%;
}

.proptaxuncheck,
proptaxcheck {
  cursor: pointer;
}

.closingcostform-container .menu-title {
  padding-left: 30px;
  text-align: left;
  font-family: Montserrat-Medium;
  color: #0e2f51;
}

.closingcostform-container select,
.closingcostform-container input {
  font-size: 15px !important;
  font-family: Montserrat-Regular !important;
  margin-top: 6px !important;
  font-weight: 600 !important;
}

.closingcostform-container .paddleft60 {
  padding-left: 60px;
}

.closingcostform-container h3 {
  margin: 0px;
}

.closingcostform-container .brief {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #23405E;
}

.closingcostform-container .list {
  font-family: Montserrat-Regular;
  color: #23405E;
}

.closingcostform-container .icon-right {
  text-align: right;
  cursor: pointer;
}

.closingcostform-container .icon-left {
  cursor: pointer;
}

.closingcostform-container table {
  width: 100%;
}

.closingcostform-container .title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 24px;
  margin-bottom: 12px;
}

.closingcostform-container .banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  color: #23405E;
  margin-top: 10px;
}

.closingcostform-container .banner .total-costs {
  font-family: Montserrat-Medium;
  font-size: 20px;
}

.closingcostform-container .banner .total-price {
  font-family: Montserrat-Medium;
  font-size: 20px;
}

.closingcostform-container .banner2 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  color: #23405E;
  margin-top: 10px;
  border-top: 1px solid #CFD6DE;
  border-left: 1px solid #CFD6DE;
  border-right: 1px solid #CFD6DE;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  height: 40px;
  padding: 9px;
  background: #EEF0FC;
}

.closingcostform-container .banner2 .costs-title {
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.closingcostform-container .banner2 .costs-price {
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.closingcostform-container .banner2 .costs-fees {
  font-family: Montserrat-Medium;
  font-size: 18px;
}

.closingcostform-container .closingcostsbtn {
  color: #508AFF;
  padding: 0px 10px 0px 0px;
  border-radius: 5px;
  /* margin-bottom: 20px; */
  margin-top: -7px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  /* width: 100%; */
  height: 42px;
  text-align: center;
  padding-top: 10px;
  cursor: pointer;
  font-size: 22px !important;
  float: right;
}

.closingcostform-container table {
  width: 100%;
}

.closingcostform-container table tr td {
  color: #3F486C;
  font-family: Montserrat-Medium;
  width: 61%;
  padding: 8px;
}

.closingcostform-container table {
  margin: 0px;
}

.closingcostform-container table {
  border-collapse: separate;
  border-spacing: 0;
}

.closingcostform-container td {
  border: 1px solid #CFD6DE;
  border-style: none solid solid none;
  padding: 10px;
}

.closingcostform-container tr:last-child td:first-child {
  border-bottom-left-radius: 10px;
}

.closingcostform-container tr:last-child td:last-child {
  border-bottom-right-radius: 10px;
}

.closingcostform-container tr:first-child td {
  border-top-style: solid;
}

.closingcostform-container tr td:first-child {
  border-left-style: solid;
}

.closingcostform-container input {
  border: none !important;
  font-family: Montserrat-Regular;
  color: #3F486C;
  background: none;
  width: 85%;
  padding: 0px !important;
}

.closingcostform-container ::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a7b5c3;
  font-family: Montserrat-Regular;
  opacity: 1;
  /* Firefox */
}

.closingcostform-container :-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #a7b5c3;
  font-family: Montserrat-Regular;
}

.closingcostform-container ::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #a7b5c3;
  font-family: Montserrat-Regular;
}

.closingcostform-container input:focus {
  border-color: none !important;
  outline: none !important;
}

.closingcostform-container .icon-left {
  margin-top: 29px;
  cursor: pointer;
  margin-bottom: 12px;
  color: #508AFF;
}

.closingcostform-container .icon-left img {
  padding-right: 11px;
}

.closingcostform-container .icon-top {
  margin-top: 29px;
  cursor: pointer;
  margin-bottom: 12px;
  color: #508AFF;
}

.closingcostform-container .update {
  background-color: transparent;
  color: #508AFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  outline: none;
  font-size: 15px !important;
}

.closingcostform-container .addbtn {
  text-align: center;
}

.closingcostform-container .addbtn .update {
  background-color: transparent;
  color: #508AFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 20%;
  border: 1px solid #508AFF;
  font-size: 15px !important;
}

.closingcostform-container .radio-btn-group {
  float: left;
  cursor: pointer;
}

.closingcostform-container .cursorptr {
  cursor: pointer;
}

.closingcostform-container table {
  width: 100%;
}

.closingcostform-container .ptr {
  cursor: pointer;
}

.closingcostform-container .paddleft25 {
  margin-left: 21px;
}

.closingcostform-container .alignright {
  text-align: right;
  cursor: pointer;
}

.closingcostform-container .margintop4 {
  margin-top: -4px;
}

.closingcostform-container .modaldropdown {
  box-shadow: none;
  border: none !important;
  /*padding-left: 20px;*/
  font-family: Montserrat-Regular;
  color: #3F486C;
  height: auto !important;
  padding: 0px;
  background-position: right 0rem center;
}

.closingcostform-container .closingcostsbtn {
  color: #508AFF;
  padding: 0px 10px 0px 0px;
  border-radius: 5px;
  /* margin-bottom: 20px; */
  margin-top: -7px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  /* width: 100%; */
  height: 42px;
  text-align: center;
  padding-top: 10px;
  cursor: pointer;
  font-size: 22px !important;
  float: right;
}

.closingcostform-container .nonedit {
  color: #3F486C !important;
}

@media screen and (max-width: 1192px) and (min-width: 320px) {
  .nonedit {
    font-weight: bold !important;
  }
}

@media only screen and (max-device-width: 480px) and (min-device-width: 320px) {
  .ReactModal__Content .closingcostform-container .title {
    width: 96% !important;
  }
}

.buyer-overlay {
  position: absolute !important;
  top: 93px;
  right: 0px;
  bottom: 0px;
  overflow: auto;
  background-color: rgba(255, 255, 255, 0.71);
  height: 90%;
  width: 100%;
  z-index: 1200;
  display: none;
}

.floatleft {
  float: left;
}

.radiobtn .floatleft {
  display: none;
}

.radiobtn .alignright {
  padding-right: 10px;
}

.paddtop20 {
  padding-top: 20px !important;
}

.paddbot10 {
  padding-bottom: 10px !important;
}

.margleft10 {
  margin-left: 10px !important;
}

.alignright {
  text-align: right;
}

.margtop5 {
  margin-top: 5px !important;
}

.iconrotate {
  padding-left: 15px;
  cursor: pointer;
}

.iconrotate_mon {
  padding-left: 52px;
  cursor: pointer;
  margin-bottom: -21px;
}

.tdcitytax {
  width: 70% !important;
}

.tdcitytax .input-group {
  margin-top: 0px !important;
}

.tdcitytax input {
  height: 41px !important;
}

td .input-group {
  margin-top: 0px !important;
}

.txtcenter {
  text-align: center !important;
}

.midle {
  padding-right: 10% !important;
}

.offerprice-container .hiddenbtn {
  background: transparent;
  width: auto;
  height: auto;
  color: #FFFFFF;
  outline: none;
  margin-top: 15px;
  margin-bottom: 20px;
}

.escrowoptindetails {
  display: flex;
  flex-direction: column;
  font-size: 11px;
  justify-content: center;
  align-items: center;
  color: #d4d7e0;
  font-family: Montserrat-Regular;
}

.offershow-container .offer_list {
  padding-left: 35px;
  padding-right: 35px;
}

.offershow-container .title {
  padding-left: 30px;
  text-align: center;
  font-family: Montserrat-Medium;
  color: #0e2f51;
}

.offershow-container h3 {
  margin: 0px;
}

.offershow-container .brief {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #23405E;
  font-size: 16px;
}

.offershow-container .briefREFI {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #ffffff;
  font-size: 16px;
  background-color: #000;
  height: 36px;
}

.offershow-container .list {
  font-family: Montserrat-Regular;
  color: #23405E;
}

.offershow-container .icon-right {
  text-align: right;
  cursor: pointer;
}

.offershow-container .icon-left {
  cursor: pointer;
}

.offershow-container table {
  width: 100%;
}

.offershow-container .banner-head {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  color: #23405E;
  margin-top: 10px;
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.offershow-container .banner-first {
  background: #508AFF !important;
  color: #FFF !important;
}

.offershow-container .banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  color: #0e2f51;
  margin-top: 10px;
  border: 1px solid #d4d7e0;
  border-radius: 3px;
  padding: 12px;
  font-family: Montserrat-Medium;
  font-size: 16px;
}

.offershow-container .allprices {
  margin-top: 25px;
  font-family: Montserrat-Regular;
  text-align: center;
  color: #0e2f51;
  font-size: 14px;
}

.offershow-container .icon-settings {
  text-align: left;
  cursor: pointer;
}

.offershow-container .icon-share {
  text-align: right;
  cursor: pointer;
}

.hiddenfeature-container .title {
  padding-left: 30px;
  text-align: center;
  font-family: Montserrat-Medium;
  color: #0e2f51;
}

.hiddenfeature-container h3 {
  margin: 0px;
}

.hiddenfeature-container .brief {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #23405E;
  font-size: 16px;
}

.hiddenfeature-container .list {
  font-family: Montserrat-Regular;
  color: #23405E;
}

.hiddenfeature-container .icon-right {
  text-align: right;
  cursor: pointer;
}

.hiddenfeature-container .icon-left {
  cursor: pointer;
}

.hiddenfeature-container table {
  width: 100%;
}

.hiddenfeature-container .banner-head {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  color: #23405E;
  margin-top: 10px;
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.hiddenfeature-container .banner-first {
  background: #508AFF !important;
  color: #FFF !important;
}

.hiddenfeature-container .banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  color: #0e2f51;
  margin-top: 10px;
  border: 1px solid #d4d7e0;
  border-radius: 3px;
  padding: 12px;
  font-family: Montserrat-Medium;
  font-size: 16px;
}

.hiddenfeature-container .allprices {
  margin-top: 25px;
  font-family: Montserrat-Regular;
  text-align: center;
  color: #0e2f51;
  font-size: 16px;
}

.hiddenfeature-container .icon-settings {
  text-align: left;
  cursor: pointer;
}

.hiddenfeature-container .icon-share {
  text-align: right;
  cursor: pointer;
}

.hiddenfeature-container .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.hiddenfeature-container .field-row select,
.hiddenfeature-container .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.hiddenfeature-container .backimg {
  padding-right: 20px;
  padding-bottom: 8px;
  width: 31px;
  cursor: pointer;
}

.hiddenfeature-container .addbtn {
  text-align: center;
}

.hiddenfeature-container .addbtn .update {
  background-color: #508AFF;
  color: white;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 15px !important;
}

.optlist {
  cursor: pointer !important;
}

.divabs {
  position: absolute !important;
  z-index: 111;
  width: 30px;
}

.EstimateContainer {
  width: 100%;
  height: 100%;
  flex-direction: column;
}

.EstimateContainer .title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 24px;
  margin-bottom: 12px;
}

.EstimateContainer .currentestimatebtn {
  background-color: transparent;
  color: #508AFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 14px !important;
}

.EstimateContainer .allestimatebtn {
  background-color: transparent;
  color: #508AFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 14px !important;
}

.buyerestimates-container .buyereditbtn,
.sellerchart .buyereditbtn {
  font-family: Montserrat-Medium;
  font-size: 14px;
  fill: #9FAFBD !important;
}

.restoretxt {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #0e2f51;
  margin-top: 27px;
  font-size: 20px;
}

.confirmrestorebtn {
  background: #EA4B28 !important;
}

.fundinggear {
  float: right;
  cursor: pointer !important;
}

.start_ibuyeroverbtn {
  width: 20px;
  cursor: pointer;
}

.start_overbtn {
  width: 22px;
  margin-left: 10px;
  cursor: pointer;
  margin-top: -3px;
  border-radius: 10px;
  transform: rotate(14deg);
}

.start_overbtn_handy {
  width: 20px;
  margin-left: 20px;
  cursor: pointer;
  margin-top: 0px;
}

.escrowdropdowncls {
  background-repeat: no-repeat;
  background-position: 97% center;
}

.divmanucalc {
  cursor: pointer;
  display: inline-flex;
  width: 100%;
  font-weight: 600;
}

.divmanucalc img {
  float: right;
}

.dropactive {
  transform: rotate(180deg);
  transition: 0.6s;
}

.dropinactive {
  transform: rotate(0deg);
  transition: 0.6s;
}

.margtop25 {
  margin-top: 25px;
}

.offerpricerow {
  cursor: pointer;
  padding: 8px 5px;
}

.activeoffer {
  background-color: #508aff !important;
  color: white !important;
}

.divstepresults {
  min-height: 260px;
  height: auto;
  overflow: hidden;
  overflow-y: auto;
  padding: 10px;
}

.miscBuyerCloseup {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -44px;
  max-width: 480px;
  text-align: right;
  margin-left: 12px;
}

.miscBuyerCloseup img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.miscBuyerdetCloseup {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -55px;
  max-width: 411px;
  text-align: right;
  margin-left: 12px;
}

.miscBuyerdetCloseup img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.priceSettingCloseup {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -57px;
  max-width: 480px;
  text-align: right;
  margin-left: -1px;
}

.priceSettingCloseup img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.propertyTaxesCloseup {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -44px;
  max-width: 480px;
  text-align: right;
  margin-left: 13px;
}

.propertyTaxesCloseup img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.InputEscrowCloseup {
  z-index: 9999999 !important;
  position: absolute  !important;
  margin-top: -45px;
  max-width: 480px;
  text-align: right;
  margin-left: 13px;
}

.InputEscrowCloseup img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.ClosingDateCloseup {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -45px;
  max-width: 480px;
  text-align: right;
  margin-left: 12px;
}

.ClosingDateCloseup img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.CalcREFI-container .PaidTaxDivCls {
  color: #508AFF;
  font-size: 15px;
  font-family: Montserrat-Regular;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  cursor: pointer;
  font-weight: bold;
}

.CalcREFI-container .PaidTaxDivCls .ResultCollapseDropIcon {
  cursor: pointer;
}

.GrayCirleCls {
  border: 1px solid #EEF1FC;
  background-color: #EEF1FC;
}

.height50 {
  height: 50px !important;
}

.paddleft78 {
  padding-left: 78px !important;
}

.RightContainerCls .navbar-wrapper {
  width: 100%;
  height: auto;
  margin-top: 25px;
  border: none;
  margin-bottom: 25px;
}

.RightContainerCls .navbar-wrapper .banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  font-weight: bold;
  font-family: Montserrat-Regular;
  color: #508AFF;
  font-size: 22px;
  text-align: center;
}

.RightContainerCls .navbar-wrapper .banner a {
  color: #6897f7;
  text-decoration: none;
  cursor: pointer;
}

.BoldFont {
  font-family: Montserrat-Medium !important;
}

.slider-cotainer {
  display: flex;
  flex-direction: row;
  justify-content: center;
  background-color: #e7ebee;
  font-size: 20px;
  font-family: Montserrat-Regular;
  font-size: 16px;
  color: #23405E;
  padding: 10px 10px 10px 10px;
  min-height: 350px;
}

.slider-cotainer .loan-wrapper {
  width: 100%;
  height: auto;
  margin-top: 20px;
  border: none;
  border-radius: 5px;
  margin-bottom: 0px;
}

.slider-cotainer .loan-wrapper .banner {
  display: flex;
  flex-direction: row;
  justify-content: center;
  background-color: transparent;
  font-size: 20px;
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #23405E;
}

.slider-cotainer .loan-wrapper .banner .loan-name {
  order: 1;
  align-self: flex-start;
  padding: 14px 10px;
}

.slider-cotainer .loan-wrapper .banner .loan-head {
  order: 1;
  align-self: flex-start;
  padding: 14px 10px;
  font-size: 14px;
}

.slider-cotainer .loan-wrapper .banner .loan-type {
  order: 2;
  align-self: flex-end;
  padding: 14px 10px;
}

.slider-cotainer .loan-wrapper .banner .loan-middle {
  order: 1;
  align-self: flex-start;
  padding: 14px 10px;
  font-family: Montserrat-Regular;
}

.slider-cotainer .loan-wrapper .editbtn {
  color: #508AFF;
  font-family: Montserrat-Regular;
  font-weight: bold;
  padding-left: 3px;
  cursor: pointer;
  font-size: 15px !important;
}

.slider-cotainer .loan-wrapper .banner-piechart {
  display: flex;
  flex-direction: row;
  justify-content: center;
  background-color: transparent;
  font-size: 20px;
  font-family: Montserrat-Regular;
  font-size: 16px;
  color: #23405E;
  height: 160px;
  padding-top: 43px;
}

.slider-cotainer .loan-wrapper .main-banner {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: transparent;
  font-size: 20px;
  font-family: Montserrat-Regular;
  font-size: 16px;
  color: #23405E;
}

.slider-cotainer .loan-wrapper .main-banner .loan-title {
  order: 0;
  /*align-self: flex-start;*/
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #23405E;
  text-align: center;
}

.slider-cotainer .ChartHeaderLabel {
  text-align: center;
  padding-top: 26px;
  padding-bottom: 12px;
  font-family: Montserrat-Medium;
  text-transform: capitalize;
}

.slider-cotainer td {
  padding-top: 12px;
}

.slider-cotainer .BlueCircleCls {
  border: 1px solid #508AFF;
  background-color: #508AFF;
  margin-top: 0px !important;
  margin-right: 10px;
  height: 15px;
  width: 15px;
  border-radius: 3px;
}

.slider-cotainer .YellowCircleCls {
  border: 1px solid #FFB600;
  background-color: #FFB600;
  margin-top: 0px !important;
  margin-right: 10px;
  height: 15px;
  width: 15px;
  border-radius: 3px;
}

.slider-cotainer .WhiteCircleCls {
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
  margin-top: 0px !important;
  margin-right: 10px;
  height: 15px;
  width: 15px;
  border-radius: 3px;
}

.slider-cotainer .rc-slider-step {
  display: none;
}

.slider-cotainer .rc-slider-handle {
  margin-left: -7px;
  margin-top: -14px;
  width: 28px;
  height: 28px;
  border: solid 2px transparent !important;
  box-shadow: 0px 1px 4px 2px transparent;
  background-color: #508AFF !important;
}

.slider-cotainer .rc-slider-mark {
  font-family: Montserrat-Medium;
  font-size: 13px;
  padding-top: 12px;
}

.slider-cotainer .chart_Bottom {
  margin-top: 20px;
}

.slider-cotainer .SliderDivCls {
  padding-top: 20px;
  padding-bottom: 20px;
}

.slider-cotainer .rc-slider-rail {
  background-color: #508AFF !important;
  height: 1px !important;
}

.slider-cotainer .rc-slider-track {
  background-color: #508AFF !important;
  height: 1px !important;
}

.slider-cotainer .rc-slider-handle:focus {
  box-shadow: 0 0 0 5px transparent;
}

.slider-cotainer .rc-slider-tooltip {
  position: relative;
  top: -31px;
  left: 3px;
  font-family: Montserrat-Regular;
  color: #508AFF;
  font-size: 16px;
}

.paddbtm34 {
  padding-bottom: 34px !important;
}

.headfindrates {
  font-size: 16px;
  font-weight: bold;
}

.buyersinglepagepadd {
  padding-left: 4px !important;
  padding-right: 16px !important;
}

.buyertitlemarg {
  margin-left: -2px;
  margin-right: 2px;
}

.buyerleftpadd {
  padding-left: 84px !important;
  padding-right: 32px !important;
}

.buyerrightpadd {
  padding-left: 26px !important;
  margin-top: 7px;
  padding-right: 97px !important;
}

.iframe_buyerrightpadd {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.nav1,
.nav2,
.nav3,
.nav4 {
  font-size: 14px;
  letter-spacing: 1px;
}

.grpahheadmarg {
  margin-top: 35px;
}

.nonbuybardes {
  width: 100%;
  text-align: center;
}

.buyerestimates-container .recharts-surface {
  width: 330px;
  height: 330px;
  position: absolute;
  left: -3px;
}

.buyerestimates-container svg tspan {
  font-size: 25px;
  font-family: Avenir Next  Bold;
}

.recharts-default-legend .recharts-surface {
  width: 15px;
  height: 15px;
  position: static;
  left: 0px;
}

select,
input {
  font-size: 14px !important;
  font-family: Montserrat-Regular !important;
  margin-top: 6px !important;
  font-weight: 600 !important;
}

label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 0px !important;
  font-weight: 100 !important;
  margin-left: 2px !important;
  color: #23405E !important;
  font-family: Montserrat-Regular !important;
}

.fieldlabel {
  margin-left: 2px !important;
  color: #23405E !important;
  font-family: Montserrat-Regular !important;
}

.smartcomparediv .buyer-title {
  white-space: nowrap;
}

.smartcomparediv .start_overbtn {
  margin-left: 5px;
}

.margbotdiv {
  margin-bottom: 40px;
}

.update,
.compute,
.smartcomparebtn {
  height: 40px !important;
}

.smartcmpstovr {
  display: inline-flex;
}

.example-enter {
  opacity: 0.01;
  width: 0px;
}

.example-enter.example-enter-active {
  opacity: 1;
  width: 100px;
  transition: 700ms;
}

.example-leave {
  opacity: 1;
  width: 100px;
}

.example-leave.example-leave-active {
  opacity: 0.01;
  width: 0px;
  transition: 700ms;
}

.amortdwlnd {
  text-decoration: none;
  cursor: pointer;
  padding: 10px 10px;
  float: right;
}

.amortdwlnd a {
  text-decoration: none !important;
  font-size: 13px;
  color: #508AFF !important;
}

.amortdwlnd img {
  width: 25px;
  height: 25px;
}

.sharefield {
  padding: 8px;
  border: 1px solid #D3D5DF;
  border-radius: 6px;
  font-size: 14px;
  font-family: Montserrat-Medium;
  cursor: pointer;
}

.sharefield .sharetd {
  width: 90%;
}

.sharefield .sharefulltd {
  width: 100%;
}

.Bizfield {
  margin-top: 30px;
}

.Bizfield .colm1 {
  width: 10%;
}

.Bizfield .colm2 {
  width: 80%;
  padding: 8px;
  border: 1px solid #D3D5DF;
  border-radius: 6px;
  font-size: 14px;
  font-family: Montserrat-Medium;
  text-align: center;
}

.shareclose {
  max-width: 460px !important;
}

.shareclose1 {
  max-width: 472px !important;
  margin-top: -48px !important;
}

@media screen and (max-width: 500px) and (min-width: 300px) {
  .shareclose1 {
    margin-top: -15% !important;
  }
}

#downloadpdfbtn a {
  text-decoration: none;
  color: #508AFF;
}

.email-form-input {
  font-size: 16px !important;
  font-family: Montserrat-Regular !important;
  margin-top: 0px !important;
  font-weight: 100 !important;
}

.emailshareclose {
  max-width: inherit !important;
  margin-left: 10px !important;
}

.pushclose {
  max-width: 490px !important;
}

.emailshare .update {
  background-color: #508AFF;
  width: 100%;
  margin-top: 36px;
  font-size: 18px;
}

#divbringToClose .recharts-wrapper {
  height: 360px !important;
  overflow: hidden !important;
}

.countupnum {
  font-family: Montserrat-Regular !important;
}

.buyercomedit {
  display: inline-flex;
}

.changeareatext {
  font-family: Montserrat-Regular !important;
  font-size: 20px;
  text-align: center;
  margin: 20px;
  margin-bottom: 30px;
}

.changearebtn {
  margin: 0px !important;
  background: #508AFF !important;
  color: #FFF !important;
  border-radius: 4px;
  padding-left: 22px;
  padding-right: 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 3px;
  font-family: Montserrat-Medium;
  font-size: 13px;
  color: #23405E;
  letter-spacing: 1px;
  height: auto !important;
  outline: none;
}

.newchangearea {
  background-color: #508AFF;
  color: #FFFFFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 15px !important;
}

.chclose {
  cursor: pointer;
  margin-top: -67px;
  margin-left: -25px;
}

.chclose img {
  width: 15px;
  height: 15px;
}

@media screen and (max-width: 1200px) and (min-width: 300px) {
  .buyerleftpadd {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .buyerrightpadd {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .buyergraphflex {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .calculation-container .title {
    padding-left: 0px !important;
  }

  .calculation-container .paddleft78 {
    padding-left: 0px !important;
  }

  .calculation-container .BUY_runNum_animate_2 {
    top: 41% !important;
    left: 48% !important;
  }

  .calculation-container .BUY_runNum_animate {
    top: 47% !important;
    left: 49% !important;
  }

  .calculation-container .closingcosts {
    padding-left: 15% !important;
    margin-left: -8% !important;
  }

  .buyer_padd {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
}

@media screen and (max-width: 767px) and (min-width: 300px) {
  .recharts-default-legend .recharts-surface {
    height: 33px !important;
  }
}

.dollarclass {
  color: #3F486C;
  font-family: Montserrat-Regular !important;
  font-weight: bold;
  font-size: 16px;
}

.cancelbtnCenter {
  text-align: center;
}

.cancelbtnCenter .cancelbtnbtn {
  background-color: #508AFF;
  color: #ffffff;
  border-radius: 5px;
  outline: none;
  font-family: Montserrat-Regular;
  height: 40px;
  width: 200px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 16px;
}

.ClipBoardbtn {
  background-color: #508AFF;
  color: #ffffff;
  border-radius: 5px;
  outline: none;
  font-family: Montserrat-Regular;
  height: 40px;
  width: 200px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 16px;
}

.copydiv {
  padding-top: 10px;
}

.copydiv input {
  height: 50px;
  font-family: Montserrat-Medium !important;
  word-wrap: break-word;
  word-wrap: break-word;
  color: #23405E;
}

.embedcopydiv {
  padding-top: 10px;
  padding-left: 0px;
  padding-bottom: 10px;
}

.embedcopydiv textarea {
  height: 130px;
  font-family: Montserrat-Medium !important;
  color: #23405E;
}

.templateviewscrollview {
  width: 1300px;
  overflow-x: auto;
  margin-left: auto;
  margin-right: auto;
  float: none;
}

.linkdownloada {
  display: none;
}

.nofliefound {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5%;
  font-size: 20px;
  font-family: Montserrat-Medium;
}

.cursorptr {
  cursor: pointer;
}

.offerhiddentitle {
  height: 50px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #23405E;
  color: #fff !important;
}

.offerhiddentitleREFI {
  height: 50px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #23405E;
  color: #fff !important;
  font-weight: bold;
}

.offersubtitle {
  height: 40px;
  background-color: #f0f0f0 !important;
  align-items: center;
}

.offermargintop {
  margin-top: 0px !important;
}

.kGGIis {
  border: 1px solid #ccc !important;
}

.Modern-Datepicker .field-row input {
  border: 1px solid #d4d7e0;
  background-color: #fff;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-right: 0px solid transparent !important;
}

.loandefaultalign {
  text-align: justify !important;
}

.loandefmarghtop {
  margin-top: 15px !important;
}

.loanqualifyheddesign {
  display: flex;
  justify-content: space-between;
}

.loanqualifyheddesign .lqhotcontainer {
  flex-direction: row;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.loanqualifyheddesign .lqhotcontainer .lqhdots {
  width: 6px;
  height: 6px;
  background-color: #333;
  border-radius: 10px;
  margin: 2px;
}

.loandefaprmarghtop {
  margin-top: 25px !important;
}

.mippmi_info {
  width: 16px;
  height: 16px;
  cursor: pointer;
  margin-left: 10px;
}

.pmiclose {
  z-index: 9999999 !important;
  position: absolute  !important;
  margin-top: -60px;
  max-width: 497px;
  text-align: right;
  margin-left: -10px;
}

.pmiclose img {
  cursor: pointer;
}

.pmicloseNew {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -55px;
  max-width: 550px;
  text-align: right;
  margin-left: -10px;
}

.pmicloseNew img {
  cursor: pointer;
}

.pmihead {
  margin-top: 0px !important;
}

.pmicontent {
  font-size: 17px !important;
  text-align: justify !important;
}

.closingcostseditbtn {
  background: transparent;
  border: none;
  font-family: inherit;
  font-size: inherit;
  border-radius: inherit;
  color: inherit;
  width: auto;
  height: auto;
  box-shadow: inherit;
  border-image: none;
  margin-top: 0px;
  border-color: inherit;
  overflow: hidden;
  outline: none !important;
}

.closingcostseditbtn:focus {
  border: none !important;
  outline: none !important;
}

.fontsize20 {
  font-size: 18px !important;
}

.closingcustom {
  font-family: Montserrat-Medium;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 16px;
}

.closingcustom .radio-btn-group {
  width: 25%;
}

.closingcustom .radio-btn-group .radiobtn {
  display: inherit !important;
}

.width100 {
  width: 100% !important;
}

.conv2buyer {
  width: 100%;
  margin-bottom: 14px;
}

.brokercommtitle {
  font-family: 'Montserrat-Regular';
  padding: 9px;
  font-size: 18px !important;
  background-color: #edf2fc;
}

.alertpopup {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 16px;
}

.displayinline {
  display: inline-flex;
  padding-left: 5px !important;
  padding-right: 5px !important;
  cursor: pointer;
}

.displayinline .imgdisplay {
  width: 10px;
  height: 7px;
}

.displayinline .infodisplay {
  width: 16px;
  height: 16px;
}

.investorbuilddrop {
  margin-top: 0px !important;
}

.prophomecontainer {
  margin-top: 10px;
}

.prophomecontainer .homeproptax {
  text-align: left;
  display: flex;
  align-items: center;
  height: 52px;
  font-size: 15px;
  font-family: 'Montserrat-Regular';
}

.prophomecontainer .homeproptax .lable {
  padding-left: 5px;
}

.millagedivrate .input-group {
  width: 100%;
}

.notapply {
  text-align: center;
  font-family: Montserrat-Regular;
  font-size: 15px;
}

.stickycompute {
  position: absolute !important;
  bottom: 0px;
  margin-bottom: 10px !important;
  z-index: 9999;
  animation: stickycomputekey .5s;
  -webkit-animation: stickycomputekey .5s;
}

.buttoncontainer {
  text-align: left;
  height: 50px !important;
  margin-bottom: 50px !important;
}

.stickycompute-bottom {
  position: static;
  animation: stickycomputekeytobtm .5s;
  -webkit-animation: stickycomputekeytobtm .5s;
}

/* Safari 4.0 - 8.0 */

@-webkit-keyframes stickycomputekey {
  from {
    bottom: -100%;
  }

  to {
    bottom: 0;
  }
}

/* Standard syntax */

@keyframes stickycomputekey {
  from {
    bottom: -100%;
  }

  to {
    bottom: 0;
  }
}

/* Safari 4.0 - 8.0 */

@-webkit-keyframes stickycomputekeytobtm {
  from {
    margin-bottom: 0;
  }

  to {
    margin-bottom: -100%;
  }
}

/* Standard syntax */

@keyframes stickycomputekeytobtm {
  from {
    margin-bottom: 0;
  }

  to {
    margin-bottom: -100%;
  }
}

select::-ms-expand {
  display: none;
}

.font_bold {
  font-weight: bold !important;
}

img {
  user-drag: none;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

.webleadgen {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  margin-top: -35px;
  margin-bottom: 10px;
}

.drpdownselect select option {
  width: 150px;
}

.divemailamortcontent {
  border: 1px solid #ccc;
  height: 400px;
  overflow: hidden;
  overflow-y: auto;
}

.divemailamortcontentshareapp {
  border: 1px solid #ccc;
  height: 280px;
  overflow: hidden;
  overflow-y: auto;
}

.iesstaticwidth {
  width: 900px !important;
}

.fixbtn {
  display: flex;
  justify-content: center;
  align-items: center;
}

.historicalheading {
  height: 50px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #172951;
  color: #fff !important;
  font-size: 17px;
  text-align: center;
}

.HistoryRatestable th {
  text-align: center;
}

.HistoryRatestable .tddrop {
  width: 25%;
}

.HistoryRatestable .tdchk {
  width: 25%;
}

.HistoryRatestable .tdpadd {
  padding-left: 28px;
}

.historicalcontent {
  text-align: center;
  font-size: 15px;
}

.histclose {
  max-width: 530px !important;
}

.downtxt {
  font-size: 10px;
}

.fbPost {
  text-align: center;
  font-size: 24px;
  margin-top: 50px;
}

.fbPost .fbPostbtndiv {
  text-align: center;
  margin-top: 20px;
}

.fbPost .fbPostbtn {
  margin: 0px !important;
  background: #508AFF !important;
  color: #FFF !important;
  border-radius: 4px;
}

input:-webkit-autofill {
  -webkit-box-shadow: inset 0 0 0px 9999px white  !important;
}

input:focus,
input:-webkit-autofill:focus {
  -webkit-box-shadow: inset 0 0 0px 9999px white, 0 0 2px white  !important;
}

.radiolftdiv {
  display: flex;
}

.radiolftimg {
  margin-right: 10px;
  cursor: pointer;
}

.radiotxt {
  font-size: 16px;
  font-family: Montserrat-Regular !important;
}

.mrgtop20 {
  margin-top: 20px;
}

.mrgtop7 {
  margin-top: 7px;
}

.xAxis .recharts-cartesian-axis-ticks {
  display: none !important;
}

.StackedBarChartContainer .xAxis .recharts-cartesian-axis-ticks {
  display: block !important;
}

select.nonedit {
  padding-left: 6px !important;
  /* for Firefox */
  -moz-appearance: none;
  /* for Chrome */
  -webkit-appearance: none;
  appearance: none;
}

.hltapplicabletxt {
  font-size: 13px;
}

#analyticsvalue {
  display: none;
}

#calculationimagedata {
  display: none;
}

.displaynone {
  display: none;
}

.pertdiv {
  padding: 6px 9px !important;
}

.pertdiv .pertimg {
  width: 17px !important;
}

.white-bg {
  background-color: #fff !important;
}

.misc-input-border {
  border: 1px solid #d4d7e0 !important;
}

.margintopmisc {
  margin-top: 6px !important;
}

.bringToClosediv {
  display: none;
}

.divearnestmoney {
  display: inline-flex !important;
}

.divearnestmoney .lb {
  white-space: pre-line !important;
  line-height: 20px !important;
}

.divearnestmoney .white {
  margin-top: 10px !important;
}

.earnestsvg {
  margin-top: 12px;
}

.sweet-overlay {
  z-index: 999999 !important;
}

.showSweetAlert {
  z-index: 9999999 !important;
}

.sweet-alert .btn-primary {
  background-color: #508AFF !important;
  border-color: #508AFF !important;
}

.ErrorPopupClose {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -45px;
  max-width: 520px;
  text-align: right;
  margin-left: -93px;
}

.ErrorPopupClose img {
  height: 15px;
  width: 15px;
}

.ErrorMsgContent {
  padding: 15px;
  text-align: center;
}

.ErrorMsgContent .ErrorMsgText {
  font-size: 21px;
  color: #777777;
  margin-bottom: 20px;
}

.ErrorMsgText {
  font-family: Montserrat-Regular;
}

.errormsg-blue-button {
  background-color: #508AFF;
  color: #FFFFFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 15px !important;
}

.errormsg-blue-buttons {
  background-color: #508AFF;
  color: #FFFFFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 12px !important;
}

.errormsg-white-button {
  background-color: transparent;
  color: #508AFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 15px !important;
}

.errormsgbtns .leftbtn {
  padding-right: 5px !important;
}

.errormsgbtns .rightbtn {
  padding-right: 5px !important;
}

.animationfirst {
  animation: showSweetAlert .7s;
  -webkit-animation: showSweetAlert .7s;
}

@keyframes showSweetAlert {
  0% {
    -ms-transform: scale(0.7);
    -webkit-transform: scale(0.7);
    transform: scale(0.7);
  }

  45% {
    -ms-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  80% {
    -ms-transform: scale(0.95);
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }

  100% {
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.markallread {
  justify-content: center;
  align-items: center;
  display: flex;
  padding: 5px;
  cursor: pointer;
  color: #23405e;
}

.collapsed {
  -ms-transition: .3s height ease-in-out;
  -webkit-transition: .3s height ease-in-out;
  transition: .3s height ease-in-out;
}

.closingloantype {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 20px !important;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.expiryhead {
  text-align: center;
  font-size: 22px !important;
  color: #0E2F51 !important;
  font-family: Montserrat-Medium !important;
}

.updatepagerow {
  height: 100%;
  padding-top: 5%;
}

.updatepagerow_MG {
  height: 100%;
  background: #00853e;
  padding-top: 5%;
}

.seccontain {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.width300 {
  width: 300px;
}

.expiryhead2 {
  text-align: center;
  font-size: 14px !important;
  color: #0E2F51 !important;
  font-family: Montserrat-Medium !important;
}

.expirymsgcontent {
  text-align: justify !important;
  width: 100% !important;
  text-align-last: center !important;
  color: #0E2F51 !important;
  font-family: Montserrat-Regular !important;
}

.ExpiryClose {
  max-width: 515px !important;
}

.expirysmiley {
  height: 23px !important;
  width: 23px !important;
  margin-right: 10px !important;
}

.expirybtn {
  width: 95% !important;
  padding: 0px !important;
  height: 40px !important;
}

.NotificationTitle {
  color: grey;
}

.NotificationMessage {
  color: lightslategrey;
}

.NotificationContainer {
  width: 100%;
}

.NotificationContainer .heading {
  font-size: 26px;
}

.NotificationContainer .MarginCls {
  margin-top: 7px;
  margin-bottom: 7px;
}

.NotificationContainer .MarginCls .LabelStyleCls {
  margin-bottom: 5px;
  font-size: 14px;
  font-family: Montserrat-Medium;
  color: grey;
}

.NotificationContainer .DropDownCls {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  height: auto;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  cursor: pointer;
  padding-bottom: 7px !important;
}

.NotificationContainer .DropDownnotificCls {
  border-radius: 5px;
  height: auto;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  cursor: pointer;
  padding-bottom: 7px !important;
}

.NotificationContainer .pushliststyle {
  margin-top: 30px;
}

.buyerdetailcc {
  text-align: center !important;
  margin-left: 0px !important;
  margin-top: 20px !important;
}

.buyerdetailcc .ccicon {
  padding-top: 10px !important;
  padding-left: 2px !important;
}

.newshareprint {
  display: flex;
  justify-content: space-around;
  font-family: Montserrat-Regular;
  color: #007AFF;
  font-size: 17px;
}

.newshareprint .shareprintpointer {
  cursor: pointer;
}

.ibmshareprint {
  display: flex;
  justify-content: center;
  align-items: center;
}

.smartcompshareprint {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding: 0px 10px;
  margin: 10px 0px;
  font-family: Montserrat-Regular;
  color: #508AFF;
}

.smartcompshareprint .shareprintpointer {
  cursor: pointer;
}

.pac-container {
  z-index: 100000000000000 !important;
}

.leadgenpreview .premiumbackbtncls {
  text-align: right;
  font-size: 22px;
  font-family: Montserrat-Medium;
  color: black;
  cursor: pointer;
}

.addonselected {
  height: 16px;
}

.addonunselected {
  height: 14px;
}

.notifyupdatebtn {
  margin-left: 10px !important;
  margin-top: 27px !important;
  background-color: #508AFF;
  color: #ffffff;
  border-radius: 4px !important;
  margin-bottom: 20px !important;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 12px !important;
  letter-spacing: 1px !important;
  width: 88% !important;
  height: 33px !important;
  text-transform: uppercase !important;
  text-align: center !important;
}

.nomsg {
  color: #c0c0c0 !important;
  font-family: Heebo-Regular;
  text-align: center !important;
  font-size: 16px;
}

.inactiveul {
  width: 100% !important;
}

.textwhite {
  color: white !important;
}

.inactivedropdowns select {
  width: 100% !important;
  color: #23405E !important;
  background-color: transparent !important;
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  height: 40px;
  box-shadow: none;
  -moz-appearance: inherit;
  background-position: 97% center;
  background-repeat: no-repeat;
}

.inactivedropdowns_MG select {
  width: 100% !important;
  color: white !important;
  background-color: #00853e !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  height: 40px;
}

.logoutbtn {
  background-color: #172951 !important;
  border: none !important;
  margin: 0px !important;
  text-align: center !important;
  width: 100% !important;
  padding: 0px !important;
  font-size: 15px !important;
  cursor: pointer !important;
  margin-top: 20px !important;
  color: #fff;
}

.logoutbtn:hover {
  color: #fff !important;
}

.inactivelogout {
  display: flex;
  margin-bottom: 30px;
}

.repcontentcontent {
  color: #fff;
  margin-bottom: 20px;
  font-family: Montserrat-Regular;
}

.repmartitle {
  color: #23405E;
  font-size: 22px;
  margin-bottom: 15px;
  font-family: Montserrat-Medium;
}

.repcontin {
  max-height: 400px;
  overflow-y: auto;
  overflow-x: hidden;
  width: 400px;
}

.repcontin .repdiv {
  display: flex;
  flex-direction: row;
  width: 400px;
  padding: 10px;
  border-bottom: 1px solid #fff;
}

.repcontin .repdiv img {
  width: 35px;
  height: 35px;
}

.repcontin .repdiv .subrepdiv {
  display: flex;
  justify-content: space-between;
  width: 100%;
  color: #fff;
  align-items: center;
  padding-left: 10px;
  font-family: Montserrat-Regular;
}

.repcontin .repdiv .subrepdiv img {
  width: 25px;
  height: 25px;
}

.finshbtncon {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  width: 400px;
}

.finshbtncon .fnleft {
  width: 70px;
  background-color: #0078ff;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 5px;
}

.finshbtncon .fnright {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 330px;
  color: #fff;
  height: 40px;
  background-color: #0078ff;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  font-family: Montserrat-Medium;
  font-size: 17px;
}

.finshbtncon2 {
  align-items: center;
  margin-top: 10px;
  width: 400px;
}

.finshbtncon2 .fnleft {
  width: 70px;
  background-color: #0078ff;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 5px;
}

.finshbtncon2 .fnright {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: #fff;
  height: 40px;
  background-color: #0078ff;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  font-size: 17px;
}

.newgraphcontiner {
  margin-top: 56px;
}

.newgrapthtitle {
  display: flex;
  justify-content: space-between;
  margin-bottom: 15px;
  padding: 0px 20px;
}

.newgrapthtitle .nav1,
.newgrapthtitle .nav2,
.newgrapthtitle .nav3,
.newgrapthtitle .nav4 {
  font-size: 14px;
  letter-spacing: 1px;
}

.newgrapthtitle .nav1 a,
.newgrapthtitle .nav2 a,
.newgrapthtitle .nav3 a,
.newgrapthtitle .nav4 a {
  color: #508AFF !important;
  font-family: Montserrat-Regular;
  text-decoration: none !important;
  cursor: pointer;
}

.newgrapthtitle .nav1 a:hover,
.newgrapthtitle .nav2 a:hover,
.newgrapthtitle .nav3 a:hover,
.newgrapthtitle .nav4 a:hover {
  text-decoration: none !important;
}

.newgrapthtitle .active {
  color: #508AFF !important;
  font-family: Montserrat-Medium !important;
  border-bottom: 2px solid #508AFF;
}

.notifyclose {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  position: relative;
  left: 69px;
  margin-top: 16px;
}

.notifyanimate {
  animation-duration: 1s;
  animation-name: animatenotify;
}

@keyframes animatenotify {
  0% {
    right: -200px;
  }

  100% {
    right: 0px;
  }
}

.notifytext {
  color: #010101 !important;
  font-size: 14px;
  letter-spacing: 1px !important;
  line-height: 26px !important;
  padding: 2px 5px;
  padding-top: 5px;
  font-family: Heebo-Light;
  cursor: pointer;
}

.notifytext:hover {
  background: #F0F0F0;
  color: #000000 !important;
}

.mobnotifytext {
  color: #23405E;
  font-size: 14px;
  letter-spacing: 1px !important;
  line-height: 26px !important;
  margin-left: 25px;
  font-family: Montserrat-Medium;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.mobnotifytext .maobotdot {
  width: 6px;
  height: 6px;
  background-color: #23405E;
  border-radius: 10px;
  margin-right: 20px;
}

.BackBtnprofile {
  color: #508aff;
  text-align: left;
  font-size: 18px;
  font-weight: bold;
  cursor: pointer;
  margin-bottom: 8px;
}

.historialsilder .rc-slider-mark {
  font-family: Montserrat-Medium;
}

.historicaldiv svg text {
  fill: #494949 !important;
  font-family: Montserrat-Regular;
}

.propertyinput {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px !important;
  width: 100% !important;
  margin: 0px !important;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.propertyinput:foucs {
  border-color: #d4d7e0 !important;
}

.propertyinput:foucs {
  border-color: #d4d7e0 !important;
}

.iconrighterr {
  width: 9px;
  cursor: pointer;
}

.loadingtxt {
  font-size: 22px;
  color: #fff;
  margin-top: 10px;
  font-family: Montserrat-Regular;
}

.sendtotxt {
  font-size: 12px;
  padding-left: 10px;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

.btncntlink {
  padding: 10px 28px !important;
  text-decoration: none !important;
}

.btncntlink:foucs {
  text-decoration: none !important;
}

.btndivlink {
  margin-top: 22px;
  text-align: center;
}

.span90 {
  font-size: 8px;
}

.tutresult {
  animation-duration: 6s;
  animation-name: tutresul;
}

@keyframes tutresul {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 100;
  }
}

.inpscreen {
  animation-duration: 2s;
  animation-name: inpscr;
}

@keyframes inpscr {
  0% {
    margin-left: 250px;
  }

  100% {
    margin-left: 0px;
  }
}

.cladisp {
  display: none;
}

.outputclose {
  animation-duration: 2s;
  animation-name: outclo;
}

@keyframes outclo {
  0% {
    opacity: 100;
  }

  100% {
    opacity: 0;
  }
}

.outleft {
  animation-duration: 2s;
  animation-name: outlet;
}

@keyframes outlet {
  0% {
    margin-left: 50px;
  }

  100% {
    margin-left: 250px;
  }
}

.outformclose {
  animation-duration: 2s;
  animation-name: outforclo;
}

@keyframes outforclo {
  0% {
    margin-left: -300px;
  }

  100% {
    margin-left: 0px;
  }
}

@media screen and (max-width: 420px) and (min-width: 365px) {
  .loan-wrapper .banner .loan-title {
    padding-left: 0px !important;
    padding-right: 0px !important;
    font-family: Montserrat-Medium;
  }

  .amortdwlnd {
    padding-left: 0px;
    padding-right: 0px;
  }

  .amortdwlnd a {
    font-size: 11px;
  }

  .amortdwlnd img {
    width: 25px;
    height: 25px;
  }
}

@media screen and (max-width: 420px) and (min-width: 350px) {
  .year-wrapper table th {
    font-size: 16px;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    padding-left: 5px !important;
  }

  .year-wrapper table td {
    font-size: 14px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    padding-left: 5px !important;
    letter-spacing: 0px !important;
  }
}

@media screen and (max-width: 470px) and (min-width: 400px) {
  .smartcomparenew .loan-title {
    font-size: 19px;
  }

  .recharts-default-legend .recharts-surface {
    position: absolute !important;
    height: 33px !important;
  }
}

@media screen and (max-width: 400px) and (min-width: 350px) {
  .smartcomparenew .loan-title {
    font-size: 16px;
  }

  .recharts-default-legend .recharts-surface {
    position: absolute !important;
    height: 33px !important;
  }
}

@media screen and (max-width: 490px) and (min-width: 400px) {
  .smartcomparenew .innercircle1,
  .smartcomparenew .innercircle2 {
    height: 70px;
    width: 70px;
  }

  .smartcomparenew .circle1,
  .smartcomparenew .circle12,
  .smartcomparenew .circle21,
  .smartcomparenew .circle22,
  .smartcomparenew .circle3,
  .smartcomparenew .circle32 {
    height: 80px;
    width: 80px;
    top: -38px;
  }

  .smartcomparenew .box,
  .smartcomparenew .box2 {
    height: 100%;
    width: 146px;
    top: -75px;
  }

  .smartcomparenew .yeardownrate,
  .smartcomparenew .H_yeardownrate,
  .smartcomparenew .boxvalues,
  .smartcomparenew .H_boxvalues {
    width: 65px;
  }

  .smartcomparenew .yeardownrate1,
  .smartcomparenew .boxvalues1,
  .smartcomparenew .H_yeardownrate1,
  .smartcomparenew .H_boxvalues1 {
    width: 65px;
  }

  .smartcomparenew .bringto {
    top: -66px !important;
    right: 5% !important;
    font-size: 12px !important;
  }

  .smartcomparenew .payment {
    top: -66px !important;
    right: 35% !important;
    font-size: 12px !important;
  }

  .smartcomparenew .innercirclecontent {
    font-size: 15px;
  }

  .smartcomparenew .innercirclecontent1 {
    font-size: 13px;
  }

  .smartcomparenew .innercirclecontent2 {
    font-size: 11px;
  }

  .smartcomparenew .mbdltvalue {
    width: 70px;
    font-size: 10px;
  }

  .smartcomparenew .mbdlt {
    width: 78px;
    font-size: 10px;
  }

  .newbox1,
  .newbox2,
  .newbox3 {
    width: 160px;
  }

  .newbox12,
  .newbox22,
  .newbox32 {
    width: 145px;
  }
}

@media screen and (max-width: 400px) and (min-width: 350px) {
  .smartcomparenew .innercircle1,
  .smartcomparenew .innercircle2 {
    height: 60px;
    width: 60px;
  }

  .smartcomparenew .circle1,
  .smartcomparenew .circle12,
  .smartcomparenew .circle21,
  .smartcomparenew .circle22,
  .smartcomparenew .circle3,
  .smartcomparenew .circle32 {
    height: 70px;
    width: 70px;
    top: -35px;
  }

  .smartcomparenew .box,
  .smartcomparenew .box2 {
    height: 100%;
    width: 125px;
    top: -75px;
  }

  .smartcomparenew .yeardownrate,
  .smartcomparenew .H_yeardownrate,
  .smartcomparenew .boxvalues,
  .smartcomparenew .H_boxvalues {
    width: 55px;
  }

  .smartcomparenew .yeardownrate1,
  .smartcomparenew .boxvalues1,
  .smartcomparenew .H_yeardownrate1,
  .smartcomparenew .H_boxvalues1 {
    width: 50px;
    font-size: 10px;
  }

  .smartcomparenew .bringto {
    top: -66px !important;
    right: 2% !important;
    font-size: 12px !important;
  }

  .smartcomparenew .payment {
    top: -66px !important;
    right: 33% !important;
    font-size: 12px !important;
  }

  .smartcomparenew .heading1,
  .smartcomparenew .heading2,
  .smartcomparenew .heading3 {
    height: 30px;
  }

  .smartcomparenew .innercirclecontent {
    font-size: 12px;
  }

  .smartcomparenew .innercirclecontent1 {
    font-size: 10px;
  }

  .smartcomparenew .innercirclecontent2 {
    font-size: 9px;
  }

  .smartcomparenew .mbdltvalue {
    width: 50px;
    font-size: 8px;
  }

  .smartcomparenew .mbdlt {
    width: 70px;
    font-size: 9px;
  }

  .newbox1,
  .newbox2,
  .newbox3 {
    width: 134px;
    top: -83px;
  }

  .newbox12,
  .newbox22,
  .newbox32 {
    width: 120px;
  }

  .newheading2,
  .newheading1,
  .newheading3 {
    height: 30px;
  }
}

@media screen and (max-width: 550px) and (min-width: 490px) {
  .smartcomparenew .mbdltvalue {
    width: 80px;
    font-size: 12px;
  }

  .smartcomparenew .mbdlt {
    width: 105px;
    font-size: 12px;
  }

  .newbox1,
  .newbox2,
  .newbox3 {
    width: 198px;
  }
}

@media screen and (max-width: 1119px) {
  .newgraphcontiner {
    margin-top: 0px;
  }
}

@media screen and (max-width: 365px) and (min-width: 350px) {
  .loan-wrapper .banner .loan-title {
    padding-left: 0px !important;
    padding-right: 0px !important;
    font-size: 22px !important;
  }

  .amortdwlnd {
    padding-left: 0px;
    padding-right: 0px;
  }

  .amortdwlnd a {
    font-size: 11px;
  }

  .amortdwlnd img {
    width: 25px;
    height: 25px;
  }
}

@media screen and (max-width: 500px) {
  .calculation-container .closingcosts {
    font-size: 15px;
  }

  .buyerdetailcc {
    margin-top: 0px !important;
  }

  .offerprice-container .hiddenbtn {
    margin-top: 15px;
    margin-bottom: 15px;
  }
}

@media screen and (max-width: 500px) {
  .SupportTitle {
    padding-left: 8px;
  }
}

@media screen and (max-width: 395px) {
  .options-container .list {
    font-size: 14px;
  }
}

@media screen and (max-width: 530px) {
  .priceSettingCloseup {
    margin-left: -5%;
  }

  .propertyTaxesCloseup {
    margin-left: -7%;
  }

  .ClosingDateCloseup {
    margin-left: -7%;
  }
}

.autocomplete {
  position: relative;
  display: inline-block;
}

.autocomplete-items {
  position: absolute !important;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
  top: 100%;
  left: 0;
  right: 0;
  font-size: 14px;
}

.autocomplete-items div {
  padding: 10px;
  display: flex;
  align-items: center;
  line-height: 1.42857 !important;
  cursor: pointer;
  background-color: #f2f2f2;
  border-bottom: 1px solid #d4d4d4;
  font-family: Heebo-Medium;
  color: #494949;
}

.autocomplete-recentimg {
  width: 10%;
  height: 10%;
  padding-right: 10px;
}

.autocomplete-content {
  line-height: 18px;
  padding: 0px !important;
  border-bottom: none !important;
}

/*when hovering an item:*/

.autocomplete-items div:hover {
  background-color: #e9e9e9;
}

/*when navigating through the items using the arrow keys:*/

.autocomplete-active {
  background-color: DodgerBlue !important;
  color: #ffffff;
}

.Extrapremiback {
  margin-left: -120px;
  font-size: 22px;
  padding-top: 6px;
  color: #508AFF;
  cursor: pointer;
  width: 28% !important;
  margin-right: 0px !important;
}

.Extrapremiback img {
  width: 10px;
  height: 18px;
  margin-top: -5px;
  margin-right: 5px;
}

.premiback {
  margin-left: -120px;
  margin-right: 36px;
  font-size: 22px;
  padding-top: 6px;
  color: #508AFF;
  cursor: pointer;
  width: 38%;
}

.premiback img {
  width: 10px;
  height: 18px;
  margin-top: -5px;
  margin-right: 5px;
}

.premibacknone {
  display: none;
}

@media screen and (max-width: 992px) and (min-width: 350px) {
  .premiback {
    margin-left: 0px;
    margin-right: 21px;
    width: 0%;
  }

  .premiback img {
    width: 10px;
    height: 18px;
    margin-top: -5px;
    margin-right: 5px;
  }

  .premiback span {
    display: none;
  }
}

.btnclor {
  background-color: #d9dfe5 !important;
}

.reloadpopup {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(74, 81, 93, 0.71);
  overflow-Y: auto;
  overflow-X: hidden;
  z-index: 999999999999999;
}

.reloadpopup .reloadcontent {
  widows: 200px;
  height: 200px;
  background-color: white;
}

.reloadback {
  background-color: rgba(74, 81, 93, 0.71);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow-Y: auto;
  overflow-X: hidden;
  z-index: 99;
  animation-duration: 1.5s;
  animation-name: reloadpop;
}

@keyframes reloadpop {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 100;
  }
}

.fadeout {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow-Y: auto;
  overflow-X: hidden;
  z-index: 99;
  animation-duration: 1.5s;
  animation-name: fadeou;
}

@keyframes fadeou {
  0% {
    opacity: 100;
    background-color: rgba(74, 81, 93, 0.71);
  }

  100% {
    opacity: 0;
    background-color: rgba(74, 81, 93, 0.71);
  }
}

.seefullback {
  background-color: rgba(74, 81, 93, 0.71);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow-Y: auto;
  overflow-X: hidden;
  z-index: 99999;
}

.seefullnewimg {
  position: absolute;
  z-index: 999990;
  left: 50px;
  top: 600px;
  animation-duration: 1.5s;
  animation-name: reloadpop;
}

.seefullnewimg2 {
  position: absolute;
  z-index: 999993;
  left: 76px;
  top: 640px;
  cursor: pointer;
  opacity: 0;
}

.reloadimage {
  position: absolute;
  z-index: 999990;
  left: 40px;
  top: -58px;
  animation-duration: 1.5s;
  animation-name: reloadpop;
}

.reloadimage2 {
  position: absolute;
  z-index: 999993;
  opacity: 0;
  left: 222%;
  top: 15px;
  cursor: pointer;
}

.reloadimg {
  opacity: 0;
  position: absolute;
  z-index: 999990;
  left: 40px;
  top: -58px;
  animation-duration: 2s;
  animation-name: fadout;
}

@keyframes fadout {
  0% {
    opacity: 100;
  }

  50% {
    opacity: 100;
  }

  100% {
    opacity: 0;
  }
}

.seefullimgfadeout {
  opacity: 0;
  position: absolute;
  z-index: 999990;
  left: 50px;
  top: 600px;
  animation-duration: 2s;
  animation-name: fadout;
}

.ulwidth {
  width: 50%;
}

@media screen and (max-width: 1200px) and (min-width: 1000px) {
  .reloadimage {
    left: 88px;
    top: -17px;
    height: 241px;
  }

  .reloadimage2 {
    left: 55%;
    top: 22px;
    height: 8px;
  }

  .seefullnewimg {
    left: 96px;
    top: -64px;
    height: 393%;
  }

  .seefullnewimg2 {
    left: 111px;
    top: -42px;
    height: 12px;
  }
}

@media screen and (max-width: 1000px) and (min-width: 768px) {
  .reloadimage {
    left: 88px;
    top: -17px;
    height: 241px;
  }

  .reloadimage2 {
    left: 72%;
    top: 22px;
    height: 8px;
  }

  .seefullnewimg {
    left: 32px;
    top: -64px;
    height: 393%;
  }

  .seefullnewimg2 {
    left: 47px;
    top: -42px;
    height: 12px;
  }
}

@media screen and (max-width: 768px) and (min-width: 600px) {
  .reloadimage {
    left: 88px;
    top: -17px;
    height: 241px;
  }

  .reloadimage2 {
    left: 340px;
    top: 22px;
    height: 8px;
  }

  .seefullnewimg {
    left: 32px;
    top: -64px;
    height: 393%;
  }

  .seefullnewimg2 {
    left: 47px;
    top: -42px;
    height: 12px;
  }
}

@media screen and (max-width: 500px) and (min-width: 400px) {
  .reloadimage {
    left: 88px;
    top: -11px;
    height: 179px;
  }

  .reloadimage2 {
    left: 276px;
    top: 17px;
    height: 8px;
  }

  .seefullnewimg {
    left: 2px;
    top: -53px;
    height: 265%;
  }

  .seefullnewimg2 {
    left: 9px;
    top: -40px;
    height: 12px;
  }
}

@media screen and (max-width: 400px) and (min-width: 350px) {
  .reloadimage {
    left: 88px;
    top: -11px;
    height: 179px;
  }

  .reloadimage2 {
    left: 276px;
    top: 17px;
    height: 8px;
  }

  .seefullnewimg {
    left: 2px;
    top: -53px;
    height: 265%;
  }

  .seefullnewimg2 {
    left: 9px;
    top: -40px;
    height: 12px;
  }
}

.newseefull {
  width: 98%;
  height: 70px;
  display: flex;
}

.newseefull .commoncontainer {
  width: 30%;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.newseefull .commoncontainer .seefullimagecont {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30%;
  height: 35px;
}

.newseefull .commoncontainer .seefullimagecont img {
  width: 40px;
}

.newseefull .commoncontainer .seefulltextcont {
  color: #494949;
  display: flex;
  font-size: 15px;
  font-family: Montserrat-Medium;
  flex-direction: column;
}

.newseefull .commoncontainer .seefulltextcont1 {
  color: #508AFE;
  display: flex;
  font-size: 15px;
  font-family: Montserrat-Medium;
  flex-direction: column;
}

.newseefull .detailcontainer {
  width: 10%;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}

.newseefull .detailcontainer img {
  width: 30px;
}

.newseefull .overcont {
  position: absolute !important;
  width: 86%;
  height: 70px;
  background-color: white;
  opacity: 0;
}

.viewquickpopupbox {
  background-color: azure;
  width: 100%;
  display: flex;
  align-items: flex-end;
  padding-bottom: 150px;
  overflow: hidden;
}

.popuptotalcont {
  justify-content: space-between;
  display: flex;
  align-items: center;
  width: 100%;
}

.popuptotalcont .mainpopdiv {
  width: 100%;
  font-size: 22px;
  position: relative;
  border-radius: 10px;
  text-align: center;
}

.popuptotalcont .mainpopdiv .closepop {
  position: absolute !important;
  top: -45px;
  width: 100%;
  justify-content: flex-end;
  display: flex;
}

.popuptotalcont .mainpopdiv .closepop .sharetitle {
  width: 100%;
  font-family: Poppins-Bold;
  color: #414141;
}

.popuptotalcont .mainpopdiv .closepop .closeimgali {
  display: flex;
  align-items: center;
  justify-content: center;
}

.popuptotalcont .mainpopdiv .overcontent {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 80%;
  font-family: Poppins-Regular;
  color: white;
}

.popuptotalcont .mainpopdiv .overcontent span {
  font-family: Poppins-Bold;
  font-weight: bolder;
}

.popuptotalcont .mainpopdiv .overcontent1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 80%;
  font-family: Poppins-Regular;
  color: white;
}

.popuptotalcont .mainpopdiv .overcontent1 span {
  font-family: Poppins-Bold;
  font-weight: bolder;
}

.popuptotalcont .previousicon {
  width: 50px;
  cursor: pointer;
  justify-content: center;
  display: flex;
}

.popuptotalcont .nexticon {
  width: 50px;
  cursor: pointer;
  justify-content: center;
  display: flex;
}

.popuptotalcont .extradiv {
  height: 100px;
  background-color: #34aefe;
  width: 20px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.popuptotalcont .extradiv2 {
  height: 100px;
  background-color: #34aefe;
  width: 20px;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.popuptotalcont .extraplusdiv {
  width: 100px;
}

.bottomindication {
  width: 100%;
  height: 10%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.bottomindication .dotsfill {
  width: 10px;
  height: 10px;
  border: 6px solid #508afe;
  border-radius: 20px;
  margin: 10px;
}

.bottomindication .dots {
  width: 10px;
  height: 10px;
  border: 2px solid #508afe;
  border-radius: 20px;
  margin: 10px;
}

.seefullsticky {
  position: relative;
  bottom: 0;
  z-index: 99999;
}

.seefullfixed {
  position: fixed !important;
  width: 100% !important;
  z-index: 9999999 !important;
  left: 2px !important;
  bottom: 0px !important;
  right: 0px !important;
  margin-left: 0px !important;
}

.mobwebseefullfixed {
  display: none;
}

@media screen and (min-width: 1199px) {
  .seefullsticky {
    position: relative;
    z-index: 9999;
  }
}

@media screen and (max-width: 1199px) and (min-width: 300px) {
  .responsive-buyer-conatiner {
    padding: 0px !important;
  }

  .buyerrightpadd,
  .buyerrightpadd1,
  .newsee {
    padding: 0px !important;
  }

  .hfmobile {
    display: flex !important;
  }

  .mobileseefull,
  .mobileseefullseller,
  .mobileseefullmonthlyaffor,
  .mobileseefullrefi {
    position: sticky;
    position: -webkit-sticky;
    bottom: 0px;
    width: 103%;
    margin-left: -1%;
    background-color: #ebebeb;
    border-radius: 10px;
    padding: 0px;
  }

  .mobileseefullcommon {
    display: flex;
    justify-content: "center";
    z-index: 9999px;
    position: sticky;
    position: -webkit-sticky;
    bottom: 0px;
    width: 103%;
    margin-left: -1%;
    background-color: #ebebeb;
    border-radius: 10px;
    padding: 0px;
  }
}

@media screen and (min-width: 1199px) {
  .mobilefullwidth {
    width: 100% !important;
  }

  .mobileseefull {
    position: sticky;
    position: -webkit-sticky;
    bottom: 0px;
    width: 86%;
    margin-left: 2%;
    background-color: #ebebeb;
    border-radius: 10px;
    padding: 0px;
    height: 60px;
    margin-top: 5px;
  }

  .mobileseefullcommon {
    display: flex;
    justify-content: "center";
    position: "sticky";
    position: -webkit-sticky;
    bottom: 0px;
    width: 100%;
    z-index: 9999px;
  }

  .mobileseefullseller {
    position: sticky;
    position: -webkit-sticky;
    bottom: 0px;
    width: 104%;
    margin-left: -2%;
    background-color: #ebebeb;
    border-radius: 10px;
    padding: 0px;
    height: 60px;
    margin-top: 5px;
  }

  .mobileseefullmonthlyaffor {
    position: sticky;
    position: -webkit-sticky;
    bottom: 0px;
    width: 87%;
    margin-left: 5%;
    background-color: #ebebeb;
    border-radius: 10px;
    padding: 0px;
    height: 60px;
    margin-top: 5px;
  }

  .mobileseefullrefi {
    position: sticky;
    position: -webkit-sticky;
    bottom: 0px;
    width: 98%;
    margin-left: 2%;
    background-color: #ebebeb;
    border-radius: 10px;
    padding: 0px;
    height: 60px;
    margin-top: 5px;
  }

  .newseefull {
    height: 60px;
  }

  .newseefull .commoncontainer .seefullimagecont img {
    width: 39px;
  }

  .newseefull .commoncontainer .seefulltextcont,
  .newseefull .commoncontainer .seefulltextcont1 {
    font-size: 11px;
  }

  .newseefull .detailcontainer img {
    width: 25px;
  }

  .hfmobile {
    margin-bottom: -35px !important;
  }

  .reportmain {
    height: 100% !important;
  }
}

@media screen and (max-width: 600px) and (min-width: 350px) {
  .detailcontainer img {
    width: 22px !important;
  }

  .seefullimagecont img {
    width: 35px !important;
  }

  .commoncontainer .seefulltextcont {
    font-size: 9px !important;
  }

  .commoncontainer .seefulltextcont1 {
    font-size: 9px !important;
  }

  .commoncontainer .seefullimagecont {
    padding-right: 0px !important;
  }
}

.overcontentright {
  animation-duration: 2s;
  animation-name: overconright;
}

@keyframes overconright {
  0% {
    opacity: 100;
  }

  100% {
    opacity: 0;
  }
}

.overcontentleft {
  animation-duration: 2s;
  animation-name: overconleft;
}

@keyframes overconleft {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 100;
  }
}

.miscaddnew {
  float: left;
  font-size: 12px;
  font-family: Montserrat-Regular !important;
  color: #508AFF;
  cursor: pointer;
}

@media screen and (max-width: 1112px) {
  .demositelogo {
    display: none !important;
  }
}

.viewclose {
  padding-left: 20%;
  padding-right: 12%;
  width: 100%;
  justify-content: flex-end;
  display: flex;
}

.viewclose .sharetitle {
  font-size: 5.8vw;
  text-align: center;
  width: 100%;
  font-family: Poppins-Bold;
  color: #414141;
}

.viewclose .closeimgali {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}

.displaycontent {
  position: absolute;
  text-align: center;
  top: 45%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 80%;
  font-size: 2.5vw;
  font-family: Poppins-Regular;
  color: white;
}

.displaycontent span {
  font-family: Poppins-Bold;
  font-weight: bolder;
}

.mobileleftarrow {
  width: 5%;
  height: 100%;
  margin-left: 10%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.mobilerightarrow {
  width: 5%;
  height: 100%;
  margin-left: 70%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.mainview {
  width: 70%;
  height: 100%;
  display: flex;
  position: absolute !important;
  margin-top: 1%;
  margin-left: 15%;
}

.righttomainview {
  width: 70%;
  height: 100%;
  display: flex;
  position: absolute !important;
  margin-top: 1%;
  margin-left: 15%;
  z-index: 1;
  animation-duration: 1s;
  animation-name: righttomain;
}

@keyframes righttomain {
  0% {
    margin-left: 90%;
  }

  100% {
    margin-left: 15%;
  }
}

.lefttomainview {
  width: 70%;
  height: 100%;
  display: flex;
  position: absolute;
  margin-top: 1%;
  margin-left: 15%;
  z-index: 1;
  animation-duration: 1s;
  animation-name: lefttomain;
}

@keyframes lefttomain {
  0% {
    margin-left: -60%;
  }

  100% {
    margin-left: 15%;
  }
}

.rightview {
  width: 70%;
  height: 90%;
  display: flex;
  position: absolute !important;
  margin-top: 4%;
  margin-left: 93%;
  z-index: 1;
  animation-duration: 1s;
  animation-name: maintoright;
}

@keyframes maintoright {
  0% {
    margin-top: 1%;
    height: 100%;
    margin-left: 15%;
  }

  100% {
    margin-top: 4%;
    height: 90%;
    margin-left: 93%;
  }
}

@keyframes maintorightforweb {
  0% {
    margin-top: 1%;
    height: 100%;
    margin-left: 15%;
  }

  100% {
    margin-top: 4%;
    height: 90%;
    margin-left: 100%;
  }
}

.leftview {
  width: 70%;
  height: 90%;
  display: flex;
  position: absolute !important;
  margin-top: 4%;
  margin-left: -63%;
  z-index: 1;
  animation-duration: 1s;
  animation-name: maintoleft;
}

@keyframes maintoleft {
  0% {
    margin-top: 1%;
    height: 100%;
    margin-left: 15%;
  }

  100% {
    margin-top: 4%;
    height: 90%;
    margin-left: -63%;
  }
}

@keyframes maintoleftforweb {
  0% {
    margin-top: 1%;
    height: 100%;
    margin-left: 15%;
  }

  100% {
    margin-top: 4%;
    height: 90%;
    margin-left: -70%;
  }
}

.reportmain {
  display: flex;
  position: relative;
  width: 100%;
  height: 60%;
  overflow: hidden;
  animation-duration: 1s;
  animation-name: bottotop;
}

@keyframes bottotop {
  0% {
    margin-bottom: -100%;
  }

  100% {
    margin-bottom: 0%;
  }
}

.mobwebreportmain {
  display: flex;
  position: relative;
  width: 100%;
  height: 270px;
  overflow: hidden;
  animation-duration: 1s;
  animation-name: bottotop;
}

/*  For mobile property details display in webb or more than 1200px*/

/* --------- Start --------- */

@media screen and (min-width: 1198px) {
  .viewclose .sharetitle {
    font-size: 30px;
  }

  .viewclose .closeimgali img {
    width: 43% !important;
  }

  .reportmain {
    width: 42%;
    height: 42% !important;
    align-items: center;
  }

  .displaycontent {
    font-size: 13px;
  }

  .viewclose {
    width: 30%;
    padding-left: 2%;
    padding-right: 0%;
  }

  .leftview {
    margin-left: -70%;
    animation-name: maintoleftforweb;
  }

  .rightview {
    margin-left: 100%;
    animation-name: maintorightforweb;
  }
}

/* --------- End --------- */

@media screen and (max-width: 500px) and (min-width: 300px) {
  .reportmain {
    height: 35%;
  }

  .mobilerightarrow img {
    width: 70% !important;
  }

  .mobileleftarrow img {
    width: 70% !important;
  }
}

@media screen and (max-width: 800px) and (min-width: 500px) {
  .reportmain {
    height: 50%;
  }

  .mobilerightarrow img {
    width: 40% !important;
  }

  .mobileleftarrow img {
    width: 40% !important;
  }
}

@media screen and (max-width: 1000px) and (min-width: 800px) {
  .reportmain {
    height: 55%;
  }
}

@media screen and (min-width: 800px) {
  .mobilerightarrow img {
    width: 35% !important;
  }

  .mobileleftarrow img {
    width: 35% !important;
  }
}

.mobemailpopclo {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -50px;
  max-width: 530px;
  text-align: right;
  margin-left: -14px;
}

.navbar-default .navbar-toggle {
  border-color: #fff !important;
}

@media (max-width: 992px) {
  #largenav {
    display: none !important;
  }

  #mobilenav {
    display: block !important;
  }

  #navbar ul li a img,
  #changeArea ul li a img {
    margin-bottom: 0px !important;
  }

  #navbar a {
    height: 51px;
    align-items: center;
    display: flex;
    justify-content: space-between;
    font-size: 14px;
  }

  .mobnotifytext {
    height: 51px;
    font-size: 14px;
  }

  .navbar-nav li {
    border-bottom: 1px solid #e7e7e7;
  }

  .navbar-nav li a {
    line-height: 16px !important;
  }

  .navbar-default .navbar-toggle {
    margin-bottom: 0px !important;
    padding: 0px !important;
    margin-top: 8px;
  }

  #profileToggle .dropdown-menu {
    background: #ffffff !important;
    padding: 0px !important;
  }

  #profileToggle .dropdown-menu li {
    padding-left: 9% !important;
  }

  #profileToggle .dropdown-menu li a {
    color: #23405E !important;
  }

  .open a {
    background: #ffffff !important;
  }
}

@media (min-width: 992px) {
  #largenav {
    display: block !important;
  }

  #mobilenav {
    display: none !important;
  }
}

.repselectionlistcont .title {
  color: #444;
  font-size: 23px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.repselectionlistcont .title .one {
  font-size: 25px;
  padding-right: 5px;
  font-family: Montserrat-Medium !important;
}

.repselectionlistcont .title .two {
  font-size: 25px;
  padding-right: 13px;
  font-family: Montserrat-SemiBold !important;
}

.repselectionlistcont .heightdiv {
  width: 90%;
  height: 1px;
  background-color: #ccc;
  margin-left: 5%;
  margin-right: 5%;
}

.repselectionlistcont .listview {
  padding-top: 4%;
  display: flex;
  flex-wrap: wrap;
  margin: 1%;
  justify-content: center;
  align-items: center;
}

.repselectionlistcont .profileimg {
  width: 50px;
  border-radius: 50%;
  border: 2px solid #fff;
}

.repselectionlistcont .marketimg {
  width: 30%;
  border-radius: 22%;
  margin-left: -6px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
}

.repselectionlistcont .topcontent {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  flex-direction: column;
}

.repselectionlistcont .repdivselection {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  color: #444;
  border-bottom: 1px solid #fff;
  padding-bottom: 5px;
  margin-bottom: 10px;
  width: 195px;
  height: 160px;
  margin: 2%;
  border-radius: 5px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
  -o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
}

.repselectionlistcont .repdivselection .subrepdivselection {
  width: 100%;
  padding-left: 10px;
  height: 45%;
  padding-top: 5px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.repselectionlistcont .repdivselection .subrepdivselection .subli {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 2px 0px;
}

.repselectionlistcont .repdivselection .subrepdivselection .subli .title {
  width: 30%;
  font-size: 12px;
  display: flex;
  justify-content: space-between;
  font-family: Montserrat-Regular !important;
}

.repselectionlistcont .repdivselection .subrepdivselection .subli .marketstate {
  font-family: Montserrat-Regular !important;
  font-size: 12px;
  width: 70%;
  padding-left: 2px;
}

.repselectionlistcont .repdivselection .markettitle {
  font-family: Montserrat-Medium !important;
  font-size: 16px;
  margin-top: 7px;
}

.repselectionlistcont .repdivselection .marketstate {
  font-family: Montserrat-Light !important;
  font-size: 10px;
}

.hfmobile {
  display: flex !important;
  flex-direction: row;
  margin: 0px;
  width: 100%;
  background-color: #ebebeb;
  padding: 10px !important;
  margin-top: 5%;
}

.hfmobile .hfsetting {
  width: 35%;
  display: flex;
  align-items: center;
  margin-left: 3%;
}

.hfmobile .hfshare {
  align-items: center;
  width: 65%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-right: 3%;
}

.hfmobile .hfcontainer1 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.hfmobile .hfcontainer1 .hfimage {
  width: 47%;
}

.hfmobile .hfcontainer1 .hfimage img {
  width: 100%;
}

.hfmobile .hfcontainer1 .hffulltextcont {
  width: 100%;
  font-family: Montserrat-Medium;
  color: #494949;
  font-size: 11px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hfmobile .hfcontainer {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.hfmobile .hfcontainer .hfimage {
  width: 40%;
}

.hfmobile .hfcontainer .hfimage img {
  width: 100%;
}

.hfmobile .hfcontainer .hffulltextcont {
  width: 60%;
  padding-left: 10px;
  font-family: Montserrat-Medium;
  color: #494949;
}

@media only screen and (max-device-width: 400px) and (min-device-width: 320px) {
  .hfmobile .hfsetting {
    width: 15%;
  }

  .hfmobile .hfshare {
    width: 85%;
  }
}

.hfmodalcontent {
  padding: 35px 35px 0px;
}

.hfclosepopup {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -23px;
  max-width: 495px;
  text-align: right;
}

.hfclosepopup img {
  width: 15px;
}

.mfclosepopup {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -23px;
  max-width: 495px;
  text-align: right;
}

.mfclosepopup img {
  width: 15px;
}

@media screen and (max-device-width: 736px) and (max-device-height: 230px) and (orientation: landscape) {
  .navscroll {
    max-height: 65vh !important;
  }
}

@media only screen and (max-device-width: 1192px) and (min-device-width: 320px) {
  .hfmodalcontent {
    width: 100% !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
  }
}

@media only screen and (max-width: 1192px) and (min-device-width: 320px) {
  .hfmodalmobile {
    padding: 0px !important;
  }

  .hfmodalmobile .hfaddbtn {
    padding-bottom: 35px;
  }

  .calculation-container .monthlypay {
    z-index: 99999;
  }
}

.mobilehamcount {
  position: absolute !important;
  background-color: red;
  top: -12%;
  left: -75%;
  border-radius: 50%;
  font-size: 11px;
  padding: 2px;
  width: 100%;
}

.navscroll {
  overflow-y: auto !important;
  overflow-x: hidden !important;
  max-height: 74vh;
  z-index: 99999999;
}

.estarea {
  display: flex;
  justify-content: center;
  align-items: center;
}

@media screen and (max-width: 767px) {
  .mobbring {
    margin-top: 100px;
  }

  .mobbring .mobhei {
    height: 0px;
  }
}

.dateinput {
  line-height: 2;
  margin-top: 0px !important;
  position: absolute !important;
  left: 0px;
  opacity: 0;
  padding-right: 14%;
}

.replacecalender {
  margin-top: 0% !important;
  padding-left: 1%;
  border-radius: 3px;
}

.hidecalendar {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 0px !important;
}

.smartbuyerleftpadd {
  padding-left: 84px !important;
  padding-right: 32px !important;
  margin-left: 0px;
  background-color: white;
}

.anibuyerleftpadd {
  padding-left: 84px !important;
  padding-right: 32px !important;
  margin-left: 0px;
  background-color: white;
}

.iframe_anibuyerleftpadd {
  padding-left: 0px !important;
}

@media screen and (max-width: 1200px) and (min-width: 300px) {
  .anibuyerleftpadd {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }

  .smartbuyerleftpadd {
    padding: 0px !important;
  }

  .mobbring {
    margin-top: 0px !important;
  }
}

@media screen and (min-width: 315px) and (max-width: 468px) {
  .text-wrapper {
    display: inline-block;
    margin-left: 28px;
    width: 100%;
  }
}

@keyframes smartform {
  0% {
    margin-left: 62%;
  }

  100% {
    margin-left: 0%;
  }
}

@media screen and (max-width: 468px) {
  .smartresizembl {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

.smartbuyerrightpadd {
  padding-left: 26px !important;
  margin-top: 7px;
  padding-right: 97px !important;
  opacity: 1;
}

@keyframes smartresult {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.smartbuyersinglepagepadd {
  padding-left: 4px !important;
  padding-right: 16px !important;
  margin-left: 0%;
  opacity: 1;
  background-color: white;
}

@keyframes smartformonly {
  0% {
    margin-left: -25%;
  }

  100% {
    margin-left: 0%;
  }
}

.anibuyersinglepagepadd {
  padding-left: 4px !important;
  padding-right: 16px !important;
  margin-left: 0%;
  opacity: 1;
  background-color: white;
}

.buyercenterani {
  margin-left: 63%;
  background-color: white;
}

@keyframes buycentan {
  0% {
    margin-left: 0%;
  }

  100% {
    margin-left: 63%;
  }
}

.smartbuyersinglepagepaddonly {
  padding-left: 4px !important;
  padding-right: 16px !important;
  margin-left: 0%;
  opacity: 1;
}

.smarttttt {
  display: none !important;
}

.noresult {
  display: block;
  opacity: 0;
  z-index: 0;
  position: absolute;
}

.refinoresult {
  display: none;
  opacity: 0;
  z-index: 0;
  position: absolute;
}

.sellernoresult {
  display: block;
  margin-right: 10%;
  opacity: 0;
  z-index: 0;
  position: absolute;
}

@keyframes smartnoresult {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.noresultonly {
  display: none;
  opacity: 0;
  z-index: 0;
}

.yesresult {
  display: block;
  opacity: 1;
}

@keyframes smartyesresult {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.afterdiv {
  z-index: 99;
}

.newcompu {
  margin-left: 0%;
  display: none;
}

.monthlyrightpad {
  background-color: white;
}

.monthlycenterpad {
  background-color: white;
}

.sellercenterpad {
  margin-left: 81%;
  background-color: white;
}

@keyframes sellercenter {
  0% {
    margin-left: 0%;
  }

  100% {
    margin-left: 81%;
  }
}

.refileftpadreset {
  margin-left: 76%;
  background-color: white;
}

@keyframes refileft {
  0% {
    margin-left: 0%;
  }

  100% {
    margin-left: 76%;
  }
}

.reficenterpad {
  background-color: white;
}

@keyframes reficenter {
  0% {
    margin-left: 76%;
  }

  100% {
    margin-left: 0%;
  }
}

.selltonetleft {
  margin-left: 69%;
  background-color: white;
}

@keyframes sellleft {
  0% {
    margin-left: 0%;
  }

  100% {
    margin-left: 69%;
  }
}

.selltoresult {
  background-color: white;
}

.selltonetcenter {
  margin-left: 0%;
  background-color: white;
}

@keyframes sellcenter {
  0% {
    margin-left: 69%;
  }

  100% {
    margin-left: 0%;
  }
}

.monthlycenterani {
  margin-left: 70%;
  background-color: white;
}

@keyframes animonth {
  0% {
    margin-left: 0%;
  }

  100% {
    margin-left: 70%;
  }
}

.ibuyintoresult {
  background-color: white;
}

@keyframes buyintores {
  0% {
    margin-left: 76%;
  }

  100% {
    margin-left: 0%;
  }
}

.ibuyercenter {
  background-color: white;
}

@keyframes ibuycen {
  0% {
    margin-left: 0%;
  }

  100% {
    margin-left: 70%;
  }
}

@media only screen and (min-width: 1192px) {
  .buyerleftpaddanimat {
    animation-duration: 2s;
    animation-name: smartform;
    -webkit-animation-name: smartform;
  }

  .smartbuyerrightpadd {
    animation-duration: 5s;
    animation-name: smartresult;
    -webkit-animation-name: smartresult;
  }

  .smartbuyersinglepagepadd {
    animation-duration: 2s;
    animation-name: smartformonly;
    -webkit-animation-name: smartformonly;
  }

  .noresult {
    animation-duration: 2s;
    animation-name: smartnoresult;
    -webkit-animation-name: smartnoresult;
  }

  .sellernoresult {
    animation-duration: 2s;
    animation-name: smartnoresult;
    -webkit-animation-name: smartnoresult;
  }

  .yesresult {
    animation-duration: 4s;
    animation-name: smartyesresult;
    -webkit-animation-name: smartyesresult;
  }

  .newcompu {
    animation-duration: 2s;
    animation-name: newc;
    -webkit-animation-name: newc;
  }

  .monthlyrightpad {
    animation-duration: 2s;
    animation-name: smartform;
    -webkit-animation-name: smartform;
  }

  .monthlycenterpad {
    animation-duration: 2s;
    animation-name: smartformonly;
    -webkit-animation-name: smartformonly;
  }

  .refileftpadreset {
    animation-duration: 2s;
    animation-name: refileft;
    -webkit-animation-name: refileft;
  }

  .reficentoleft {
    animation-duration: 2s;
    animation-name: reficenter;
    -webkit-animation-name: reficenter;
  }

  .selltonetleft {
    animation-duration: 2s;
    animation-name: sellleft;
    -webkit-animation-name: sellleft;
  }

  .selltoresult {
    animation-duration: 2s;
    animation-name: refileft;
    -webkit-animation-name: refileft;
  }

  .selltonetcenter {
    animation-duration: 2s;
    animation-name: sellcenter;
    -webkit-animation-name: sellcenter;
  }

  .buyercenterani {
    animation-duration: 2s;
    animation-name: buycentan;
    -webkit-animation-name: buycentan;
  }

  .sellercenterpad {
    animation-duration: 2s;
    animation-name: sellercenter;
    -webkit-animation-name: sellercenter;
  }

  .monthlycenterani {
    animation-duration: 2s;
    animation-name: animonth;
    -webkit-animation-name: animonth;
  }

  .ibuyintoresult {
    animation-duration: 2s;
    animation-name: buyintores;
    -webkit-animation-name: buyintores;
  }

  .ibuyercenter {
    animation-duration: 2s;
    animation-name: ibuycen;
    -webkit-animation-name: ibuycen;
  }
}

/* style sheet for "A4" printing */

@media print and (width: 21cm) and (height: 29.7cm) {
@page {
    margin: 3cm;
}
}

/* style sheet for "letter" printing */

@media print and (width: 8.5in) and (height: 11in) {
@page {
    margin: 3cm;
}
}

/* A4 Landscape*/

@page {
  size: A4 landscape;
  margin: 10%;
}

.ibuyerccselctitle {
  width: 100%;
  display: flex;
  justify-content: space-between;
  font-size: 16px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.ibuyerccselctitle .ibsub1 {
  width: 50%;
}

.ibuyerccselctitle .ibsub2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 50%;
  color: #23405E;
}

.ibuyerccselctitle .ibsub2 .ibt1 {
  width: 50%;
  display: flex;
  justify-content: flex-end;
  font-family: Montserrat-Medium;
}

.ibuyerccselctitle .ibsub2 .ibt1 .ibuydropdown {
  border: none;
  color: #333;
  box-shadow: none;
  font-weight: bolder !important;
  margin-top: 2px !important;
  font-size: 16px !important;
}

.ibuyerccselctitle .ibsub2 .ibt2 {
  width: 50%;
  display: flex;
  justify-content: center;
  font-family: Montserrat-Medium;
}

.wid50 {
  width: 50%;
}

.ibedittitle {
  width: 50% !important;
}

.ibeditvalue {
  width: 25% !important;
}

.sellingname {
  border: none;
  font-size: 21px !important;
  box-shadow: none;
  margin-top: 2px !important;
  background-position: 99% 56%;
  background-repeat: no-repeat;
  width: 127%;
  -webkit-appearance: none;
  padding: 0px;
  color: #23405E;
  font-family: Montserrat-Medium !important;
}

.pdfIframe {
  -ms-zoom: 0.75;
  -moz-transform: scale(0.75);
  -moz-transform-origin: 0 0;
  -o-transform: scale(0.75);
  -o-transform-origin: 0 0;
  -webkit-transform: scale(0.75);
  -webkit-transform-origin: 0 0;
}

.sharecontent {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border: 1px solid #ccc;
  padding: 10px;
  border-radius: 5px;
  margin-bottom: 10px;
  cursor: pointer;
}

.sharecontentspan {
  font-family: Montserrat-Medium;
  color: #23405E;
}

.sharecontent:focus {
  outline: none !important;
}

.newibuyheading {
  width: 100%;
  padding-top: 15px;
  display: flex;
}

.newibuyheading .title {
  width: 60%;
}

.newibuyheading .realibuy {
  width: 20%;
  text-align: center;
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.newibuyercontent {
  width: 100%;
}

.newibuyercontent .contentnames {
  width: 60%;
}

.newibuyercontent .contentvalue {
  width: 20%;
  text-align: center;
}

.newcolarrmainheading {
  color: #34577b;
  font-family: 'Poppins-Medium' !important;
  font-size: 14px;
  padding: 0px;
}

.newcolarrmain {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding: 0px;
  border-radius: 5px;
  background-color: transparent;
  margin-top: 6px;
  justify-content: space-evenly;
}

.newcolarrmain .selcol {
  border: 1px solid #d4d7e0;
  margin: 5px 15px !important;
  padding: 4px 5px;
  border-radius: 6px;
  background-color: transparent;
  box-shadow: 4px 6px 6px 0px #6f7175;
}

.newcolarrmain .newcolarrdiv {
  width: 55px;
  height: 55px;
  border-radius: 6px;
  box-shadow: 4px 6px 6px 0px #6f7175;
}

@media only screen and (max-width: 430px) {
  .newcolarrmain .newcolarrdiv {
    width: 35px;
    height: 35px;
  }
}

.profliecircle {
  border-radius: 50% !important;
}

.profliecircle .cropper-view-box {
  border-radius: 50%;
}

.bs5cropimg {
  width: -webkit-fill-available;
}

.addaddr {
  font-size: 15px;
  cursor: pointer;
  font-family: 'Montserrat-Regular';
}

.profiletrash {
  width: 45%;
  cursor: pointer;
}

.profiletrash img {
  width: 16px;
}

.proptaxnamewithcounty {
  text-align: left;
  padding-left: 15px;
  text-decoration: underline #508AFF;
  font-size: 24px;
  margin-top: 20px;
}

.proptaxtutorial {
  width: 100%;
  display: flex;
  flex-direction: column;
}

.proptaxtutorial .homelink {
  margin-bottom: 25px;
}

.proptaxtutorial .homelink img {
  width: 100%;
}

.proptaxtutorial .pttimagediv {
  margin-bottom: 25px;
}

.proptaxtutorial .pttimagediv .firstdiv {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}

.proptaxtutorial .pttimagediv .firstdiv img {
  width: 80%;
}

.proptaxtutorial .pttimagediv .firstdiv .pttfirsthoverimg {
  position: absolute !important;
  width: 87%;
  bottom: 35px;
  animation-duration: 3s;
  animation-name: pttfirstanim;
}

@keyframes pttfirstanim {
  0% {
    transform: scale(0.9);
  }

  25% {
    transform: scale(1.1);
  }

  50% {
    transform: scale(0.9);
  }

  75% {
    transform: scale(1.1);
  }

  100% {
    transform: scale(1);
  }
}

.proptaxtutorial .pttimagediv .seconddiv {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}

.proptaxtutorial .pttimagediv .seconddiv img {
  width: 80%;
}

.proptaxtutorial .pttimagediv .seconddiv .pttsecondhovernum {
  position: absolute !important;
  font-size: 21px;
  bottom: 29px;
  font-family: Montserrat-Medium;
}

.proptaxtutorial .pttcontent {
  width: 100%;
  margin-bottom: 20px;
}

.proptaxtutorial .pttcontent .pttfirstcontent {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 15px;
}

.proptaxtutorial .pttcontent .pttfirstcontent .pttfihead {
  font-family: Montserrat-SemiBold;
}

.proptaxtutorial .pttcontent .pttfirstcontent .pttficont {
  font-family: Montserrat-Regular;
  font-size: 13px;
  text-align: center;
}

.proptaxtutorial .pttcontent .pttfirstcontent .pttficont span {
  font-family: Montserrat-SemiBold;
}

.proptaxtutorial .pttdot {
  width: 100%;
  flex-direction: row;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
}

.proptaxtutorial .pttdot .pttseldot {
  width: 12px;
  height: 12px;
  background-color: #494949;
  border-radius: 12px;
  margin: 0px 5px;
  cursor: pointer;
}

.proptaxtutorial .pttdot .pttunseldot {
  width: 12px;
  height: 12px;
  background-color: #d1d1d1;
  border-radius: 12px;
  margin: 0px 5px;
  cursor: pointer;
}

.proptaxtutorial .pttfinish {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  font-family: Montserrat-Regular;
}

.proptaxtutorial .pttfinish .pttfirstfinish {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  padding: 10px 25px;
}

.proptaxtutorial .pttfinish .pttfirstfinish img {
  max-width: 6px;
  height: auto;
  margin-top: 1px;
  margin-left: 5px;
}

.proptaxtutorial .pttfinish .pttsecondfinish {
  padding: 10px 25px;
  background-color: #508AFF;
  color: white;
  border-radius: 21px;
  cursor: pointer;
}

.DownloadAlertRow {
  border: 1px solid black;
}

.DownloadAlertRowHeader {
  font-size: 17px;
}

.DownloadAlertRow {
  width: 100%;
  border-radius: 5px;
  border: 1px solid #ccc;
  margin-bottom: 13px;
  cursor: pointer;
}

.DownloadAlertRow1 {
  width: 84%;
  display: inline-block;
  margin: 9px;
}

.DownloadAlertRow2 {
  display: inline-block;
}

.DownloadContent1 {
  font-family: 'Montserrat-Semibold';
  color: #0e2f51;
  font-size: 15px;
}

.DownloadContent2 {
  font-family: 'Montserrat-Regular';
  color: #9d9d9d;
  font-size: 11px;
  line-height: 14px;
}

.DownloadIcon {
  width: 43px;
  height: 43px;
  margin-top: -19px;
}

.buildyeardiv {
  width: 100%;
  display: flex;
  flex-direction: row;
}

.buildyeardiv .buildtitle {
  width: 40%;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #508aff;
  color: #508aff;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.buildyeardiv .buildinput {
  width: 60%;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #d4d7e0;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.buildyeardiv .buildinput .buildfield {
  margin-top: 0px !important;
}

.webinarallpageheight {
  margin-top: 45px;
}

.newnotoverallheight {
  height: 100%;
}

.newnitificationcontainer {
  height: 100%;
  display: flex;
  padding: 15px;
  flex-direction: column;
}

.newnitificationcontainer .newnot_close {
  align-items: center;
  justify-content: flex-end;
  display: flex;
  margin: 0px 10px;
}

.newnitificationcontainer .newnot_close img {
  cursor: pointer;
}

.newnitificationcontainer .newnot_title {
  font-family: Heebo-Medium;
  font-size: 20px;
  border-bottom: 1px solid #e1e1e1;
  border-right: 5px;
  margin: 0px 10px;
}

.newnitificationcontainer .newnot_title span {
  border-bottom: 2px solid #9a9a9a;
  color: #727272;
  border-right: 5px;
}

.newnitificationcontainer .newnot_pushtitle {
  display: flex;
  align-items: center;
  padding: 10px;
  font-family: Heebo-Regular;
  font-size: 14px;
  color: #c0c0c0;
}

.newnitificationcontainer .newnot_fornomessstyle {
  height: 100%;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
}

.newnitificationcontainer .newnot_messagediv {
  display: flex;
  flex-direction: column;
  font-family: Heebo-Regular;
  padding: 0px 10px;
  margin: 15px 0px;
}

.newnitificationcontainer .newnot_messagediv .newnot_messagecontainer {
  display: flex;
  flex-direction: column;
}

.newnitificationcontainer .newnot_messagediv .newnot_messagecontainer .newnotmes_daterep {
  color: #c0c0c0;
  font-size: 16px;
}

.newnitificationcontainer .newnot_messagediv .newnot_messagecontainer .newnotmes_content {
  display: flex;
  flex-direction: row;
  width: 100%;
  margin: 10px 0px 7px 0px;
  cursor: pointer;
}

.newnitificationcontainer .newnot_messagediv .newnot_messagecontainer .newnotmes_content .newnotmes_image {
  display: flex;
  width: 70px;
  padding: 0px 10px 0px 0px;
}

.newnitificationcontainer .newnot_messagediv .newnot_messagecontainer .newnotmes_content .newnotmes_image img {
  width: 55px;
  height: 55px;
}

.newnitificationcontainer .newnot_messagediv .newnot_messagecontainer .newnotmes_content .newnotmes_msgcont {
  display: flex;
  flex-direction: column;
  color: #9a9a9a;
  font-family: Heebo-Regular;
  font-size: 14px;
  width: 100%;
}

.newnitificationcontainer .newnot_messagediv .newnot_messagecontainer .newnotmes_content .newnotmes_msgcont .newnotmes_msghead {
  font-family: Heebo-Medium;
  font-size: 16px;
  width: 94%;
  margin-bottom: 7px;
}

.newnitificationcontainer .newnot_messagediv .newnot_messagecontainer .newnotmes_content .newnotmes_msgcont .newnotmes_msgmessage {
  width: 74%;
  font-size: 13px;
}

.newnitificationcontainer .newnot_delete {
  display: flex;
  justify-content: center;
  padding: 0px 10px;
}

.newnitificationcontainer .newnot_delete img {
  width: 20px;
  height: 24px;
}

.newnitificationcontainer .newnot_toggleon {
  background-color: #2196f3 !important;
}

.newnitificationcontainer .newnot_toogle_off {
  position: relative;
  width: 40px;
  height: 23px;
  border: 1px solid #ccc;
  border-radius: 15px;
  background-color: #ccc;
  display: flex;
  align-items: center;
  margin-left: 20px;
}

.newnitificationcontainer .newnot_toogle_off .newnot_toogle_switch {
  position: absolute !important;
  width: 19px;
  height: 19px;
  border-radius: 10px;
  background-color: #ffffff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25);
  cursor: pointer;
}

.newnitificationcontainer .newnot_toogle_off .newnot_toogle_switch:hover {
  background-color: #ffffff;
}

.newnitificationcontainer .newnot_toogle_off .newnot_butright {
  right: 1px;
  animation-duration: 1s;
  animation-name: newnot_right;
}

@keyframes newnot_right {
  0% {
    left: 1px;
  }

  50% {
    left: 50%;
  }

  100% {
    right: 1px;
  }
}

.newnitificationcontainer .newnot_toogle_off .newnot_butleft {
  left: 1px;
  animation-duration: 1s;
  animation-name: newnot_left;
}

@keyframes newnot_left {
  0% {
    right: 1px;
  }

  50% {
    right: 50%;
  }

  100% {
    left: 1px;
  }
}

.miscoption {
  height: 40px;
  border: none;
  width: 15px !important;
  box-shadow: none !important;
  background-repeat: no-repeat;
  color: transparent;
}

.miscoption option {
  color: black;
}

.calcstartover {
  width: 22px;
  margin-left: 8px;
  cursor: pointer;
  border-radius: 10px;
  transform: rotate(14deg);
}

.checkoptioncontainer {
  display: flex;
  align-items: center;
  width: 100%;
  flex-wrap: wrap;
  justify-content: center;
  row-gap: 25px;
  margin: 15px 0px;
}

.checkoptioncontainer .checkoptiondiv {
  display: flex;
  align-items: center;
  width: 50%;
}

.checkoptioncontainer .checkoptiondiv .tickmark {
  width: 20px;
  height: 10px;
  border-left: 3px solid #508AFF;
  border-bottom: 3px solid #508AFF;
  transform: rotate(-45deg);
  margin: 0px 10px;
  margin-top: -5px;
  cursor: pointer;
}

.checkoptioncontainer .checkoptiondiv .checkbox {
  width: 20px;
  height: 10px;
  border-left: 3px solid #bec4d2;
  border-bottom: 3px solid #bec4d2;
  transform: rotate(-45deg);
  margin: 0px 10px;
  margin-top: -5px;
  cursor: pointer;
}

.checkoptioncontainer .checkoptiondiv .taxname {
  font-size: 14px;
  font-family: Montserrat-Regular;
  color: #23405E;
}

.selectedagentcontainer .seloptlist {
  margin: 20px 0px;
}

.selectedagentcontainer .seloptlist .sellist {
  font-family: Montserrat-Regular;
  color: #0e2f51;
  font-size: 14px;
}

.selectedagentcontainer .seletitle {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 24px;
  margin-bottom: 12px;
  display: flex;
  width: 100%;
}

.selectedagentcontainer .seletitle img {
  cursor: pointer;
}

.selectedagentcontainer .seletitle .selimgdiv {
  width: 10%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.selectedagentcontainer .seletitle span {
  width: 80%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.selectedagentcontainer .advancechecking {
  display: flex;
  justify-content: flex-end;
}

.selectedagentcontainer .advancechecking .tickmark {
  width: 20px;
  height: 10px;
  border-left: 3px solid #508AFF;
  border-bottom: 3px solid #508AFF;
  transform: rotate(-45deg);
  margin: 0px 0px;
  margin-top: 3px;
  cursor: pointer;
}

.selectedagentcontainer .advancechecking .checkbox {
  width: 20px;
  height: 10px;
  border-left: 3px solid #bec4d2;
  border-bottom: 3px solid #bec4d2;
  transform: rotate(-45deg);
  margin: 0px 0px;
  margin-top: 3px;
  cursor: pointer;
}

.learnpop .started {
  padding: 10px 40px;
  background-color: #508AFF;
  font-size: 15px;
  color: white;
  border-radius: 5px;
  margin-left: 31%;
  margin-top: 11%;
  margin-bottom: 15px;
  cursor: pointer;
}

.learnpop .learn {
  text-align: center !important;
  font-size: 20px !important;
}

.learnpop .pictime {
  float: right;
  margin-top: 11px;
}

.learnpop .timeline {
  display: flex;
  font-family: heebo-regular;
  font: size 14dp;
  color: #494949;
}

.learnpop .timepic {
  width: 40%;
}

.learnpop .pictime {
  width: 100%;
  margin-left: 15%;
}

.learnpop .premium {
  float: right;
  width: 11px;
  cursor: pointer;
}

.learnpop .title {
  font-family: heebo-medium;
  color: #000000;
  font-size: 15px;
}

.learnpop .timeheader {
  width: 60%;
}

.learnpop .headertime1 {
  margin-left: 27%;
  margin-top: 21%;
}

.learnpop .headertime2 {
  margin-left: 27%;
  margin-top: 22%;
}

.learnpop .headertime3 {
  margin-left: 27%;
  margin-top: 16%;
}

.learnpop .thumb {
  text-align: left;
  margin-left: 27%;
  margin-top: 59px;
  font-size: 13px;
}

.learnpop .content {
  text-align: left;
  margin-left: 27%;
  margin-top: 31px;
  font-size: 13px;
}

.learnpop .standardsize {
  text-align: left;
  margin-left: 27%;
  margin-top: 10px;
  font-size: 13px;
}

.learnpop .preicon {
  width: 20px;
  margin-left: 20px;
}

.learnpop .time1 {
  margin-top: -28px;
}

@media screen and (max-width: 500px) and (min-width: 390px) {
  .learnpop .timepic {
    width: 40%;
    margin-left: 10%;
  }

  .learnpop .timeheader {
    width: 50%;
  }

  .learnpop .timeline {
    font-size: 11px;
  }

  .learnpop .title {
    font-size: 18px !important;
  }

  .learnpop .premium {
    margin-right: 18px;
  }

  .learnpop .headertime1 {
    margin-top: 27%;
    margin-left: 8%;
  }

  .learnpop .headertime2 {
    margin-left: 8%;
    margin-top: 24%;
  }

  .learnpop .pre1 {
    margin-left: 39%;
  }

  .learnpop .pre2 {
    margin-left: 57%;
  }

  .learnpop .pre3 {
    margin-left: 37%;
  }

  .learnpop .thumb {
    margin-left: 8%;
    margin-top: 29px;
    font-size: 12px;
  }

  .learnpop .content {
    margin-left: 8%;
    font-size: 12px;
    margin-top: 13%;
  }

  .learnpop .standardsize {
    margin-left: 8%;
    font-size: 12px;
    margin-top: 8%;
  }

  .learnpop .headertime3 {
    margin-left: 8%;
  }
}

@media screen and (max-width: 391px) and (min-width: 300px) {
  .learnpop .timepic {
    width: 40%;
    margin-left: 7%;
  }

  .learnpop .preicon {
    width: 15px;
  }

  .learnpop .timeheader {
    width: 50%;
  }

  .learnpop .premium {
    margin-right: 18px;
  }

  .learnpop .pre1 {
    margin-left: 35%;
  }

  .learnpop .pre2 {
    margin-left: 56%;
  }

  .learnpop .pre3 {
    margin-left: 33%;
  }

  .learnpop .title {
    font-size: 20px !important;
  }

  .learnpop .thumb {
    margin-top: 33px;
    margin-left: 8%;
    font-size: 11px !important;
  }

  .learnpop .content {
    margin-left: 8%;
    font-size: 11px !important;
    margin-top: 26px;
  }

  .learnpop .standardsize {
    margin-left: 8%;
    font-size: 11px !important;
  }

  .learnpop .headertime1 {
    margin-left: 8%;
  }

  .learnpop .headertime2 {
    margin-left: 8%;
  }

  .learnpop .headertime3 {
    margin-left: 8%;
  }
}

.iframecalcpopup .ifcheading {
  font-size: 17px;
  text-align: center;
  font-family: Montserrat-Medium;
  margin-bottom: 20px;
}

.iframecalcpopup .ifcbutton {
  background-color: #508AFF;
  color: #FFFFFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
  outline: none;
  font-size: 15px !important;
}

.reissuemessage .reissuemessage {
  font-size: 15px;
  font-family: Montserrat-Regular;
  text-align: center;
}

.reissuemessage .reissuebtncontain {
  width: 100%;
  text-align: center;
  display: flex;
  justify-content: space-between;
}

.reissuemessage .reissuebtncontain .reissuebuttontwo {
  width: 45%;
  color: white;
  text-align: center;
  font-family: Montserrat-Medium;
  font-size: 15px !important;
  background: #508AFF;
  border-radius: 5px;
  padding: 10px 0px;
  margin: 10px 0px 10px 0px;
}

.reissuemessage .reissuebutton {
  color: white;
  text-align: center;
  font-family: Montserrat-Medium;
  font-size: 15px !important;
  background: #508AFF;
  border-radius: 5px;
  padding: 10px 0px;
  margin: 10px 0px 10px 0px;
}

.homelinkpopupaddressclose {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -46px;
  max-width: 470px;
  text-align: right;
  margin-left: 0px;
}

.homelinkpopupaddressselection {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 0px 10px;
}

.homelinkpopupaddressselection .h_l_heading {
  text-align: center;
  font-size: 20px;
  margin-bottom: 15px;
  font-family: Montserrat-Medium;
}

.homelinkpopupaddressselection .h_l_body {
  max-height: 375px;
  overflow: scroll;
  overflow-x: hidden;
}

.homelinkpopupaddressselection .h_l_address {
  width: 100%;
  display: flex;
  margin: 10px 5px;
}

.homelinkpopupaddressselection .h_l_address .h_l_selection {
  display: flex;
  align-items: center;
  width: 10%;
}

.homelinkpopupaddressselection .h_l_address .h_l_selection .h_l_selectiondiv {
  width: 20px;
  height: 20px;
  border-radius: 10px;
  border: 2px solid #508AFF;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.homelinkpopupaddressselection .h_l_address .h_l_selection .h_l_selectiondiv .h_l_selected {
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background-color: #508AFF;
}

.homelinkpopupaddressselection .h_l_address .h_l_places {
  width: 90%;
  font-size: 15px;
  font-family: Montserrat-Regular;
}

.homelinkpopupaddressselection .h_l_done {
  text-align: center;
  margin: 20px 0px;
}

.homelinkpopupaddressselection .h_l_done span {
  background-color: #508AFF;
  color: #FFF;
  padding: 10px 20px;
  font-size: 14px;
  font-family: Montserrat-Medium;
  border-radius: 5px;
  cursor: pointer;
}

.PMI_Container {
  width: 100%;
  display: flex;
  flex-direction: column;
}

.PMI_Container .PMI_Header {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.PMI_Container .PMI_Header .PH_Backarrow {
  width: 20%;
  cursor: pointer;
}

.PMI_Container .PMI_Header .PH_Heading {
  width: 60%;
  text-align: center;
  font-size: 30px;
  font-family: Heebo-Bold;
}

.PMI_Container .PMI_Header .default_text {
  text-align: center;
  width: 100%;
}

.PMI_Container .PMI_Middle {
  width: 100%;
  margin-top: 40px;
}

.PMI_Container .PMI_Middle .PM_Title_Cont {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.PMI_Container .PMI_Middle .PM_Title_Cont .PMT_Title {
  font-size: 16px;
  font-family: Heebo-Bold;
}

.PMI_Container .PMI_Middle .PM_Content_Div {
  margin-top: 10px;
  font-size: 13px;
  font-family: Heebo-Regular;
}

.PMI_Container .PMI_Bottom {
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-top: 15px;
}

.PMI_Container .PMI_Bottom .PB_Credit_div {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.PMI_Container .PMI_Bottom .PB_Credit_div .PBC_Credit {
  font-size: 16px;
  font-family: Heebo-Bold;
}

.PMI_Container .PMI_Bottom .PB_Credit_div .PBC_Dropdown {
  width: 30%;
}

.PMI_Container .PMI_Bottom .PB_Fields_Cont {
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-top: 20px;
}

.PMI_Container .PMI_Bottom .PB_Fields_Cont .PBF_Titles {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-items: center;
  font-size: 13px;
  font-family: Heebo-Bold;
}

.PMI_Container .PMI_Bottom .PB_Fields_Cont .PBF_Titles .PBF_Tit_Txt {
  width: 30%;
}

.PMI_Container .PMI_Bottom .PB_Fields_Cont .PBF_Array_Cont {
  width: 100%;
  display: flex;
  flex-direction: column;
  font-size: 14px;
  font-family: Heebo-Regular;
}

.PMI_Container .PMI_Bottom .PB_Fields_Cont .PBF_Array_Cont .PBFA_div {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  padding: 10px 0px;
  align-items: center;
}

.PMI_Container .PMI_Bottom .PB_Fields_Cont .PBF_Array_Cont .PBFA_div .PBFA_Name {
  width: 30%;
}

.PMI_Container .PMI_Bottom .PB_Fields_Cont .PBF_Array_Cont .PBFA_div .PBFA_InpOne {
  width: 30%;
}

.PMI_Container .PMI_Bottom .PB_Fields_Cont .PBF_Array_Cont .PBFA_div .PBFA_InpOne .PBFAIP {
  margin: 0px !important;
  border-radius: 5px;
  background-color: transparent;
  width: 100%;
  border: 1px solid #d4d7e0 !important;
  box-shadow: none !important;
  padding: 8px;
  font-family: Heebo-Regular !important;
}

.PMI_Container .PMI_Bottom .PMI_Main_div {
  width: 100%;
  display: flex;
  flex-direction: column;
  font-size: 14px;
  font-family: Heebo-Regular;
}

.PMI_Container .PMI_Bottom .PMI_MA_div {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  padding: 10px 0px;
  align-items: center;
}

.PMI_Container .PMI_Bottom .PMI_MA_div .PMI_Title {
  width: 31%;
  font-size: 13px;
  margin-left: -3px;
}

.PMI_Container .PMI_Bottom .PMI_MA_div .PMI_InfoIcon {
  width: 16px;
  padding-bottom: 5px;
  margin-left: 4px;
  cursor: pointer;
}

.PMI_Container .PMI_Bottom .PMI_MA_div .PMI_InpOne {
  width: 30%;
  display: flex;
}

.PMI_Container .PMI_Bottom .PMI_MA_div .PMI_InpOne .PMI_BluePer {
  width: 25%;
  border: 1px solid #508aff !important;
  background-color: #fff !important;
  color: #508aff !important;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.PMI_Container .PMI_Bottom .PMI_MA_div .PMI_InpOne .PMI_Input {
  margin: 0px !important;
  background-color: transparent;
  border: 1px solid #d4d7e0 !important;
  box-shadow: none !important;
  padding: 8px;
  font-family: Heebo-Regular !important;
  width: 75%;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  outline: none;
}

.PMI_Container .PMI_Bottom .PMI_MA_div .PMI_CmpBtn {
  width: 30%;
}

.PMI_Container .PMI_Bottom .PMI_MA_div .PMI_CmpBtn .PMI_update {
  background-color: #d9dfe5;
  color: #ffffff;
  padding: 8px 20px;
  border-radius: 5px;
  margin: auto;
  font-family: Heebo-Regular;
  letter-spacing: 1px;
  width: 100%;
  outline: none;
  font-size: 15px;
  height: auto;
}

.PMI_Container .PMI_Bottom .PMI_MA_div .PMI_CmpBtn .BtnStatus {
  background-color: #508AFF !important;
}

.PMI_Container .PMI_Buttons {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.PMI_Container .PMI_Buttons .PMI_update {
  background-color: #508AFF;
  color: #ffffff;
  padding: 8px 2px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Heebo-Regular;
  letter-spacing: 1px;
  width: 48%;
  outline: none;
  font-size: 15px;
  height: auto;
}

.Ho_Container .Ho_Label {
  margin-left: 2px;
  color: #23405E;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.Ho_Container .Ho_Fields {
  display: flex;
  width: 100%;
}

.Ho_Container .Ho_Options {
  display: flex;
}

.Ho_Container .Ho_Unselected {
  border: 1px solid #bec4d2;
  background-color: #f6f6f6;
  color: #C3C3C3;
  font-family: Montserrat-Medium;
  cursor: pointer;
  padding: 0px 10px;
  font-size: 13px;
  font-weight: 400;
  display: flex;
  justify-content: center;
  align-items: center;
}

.Ho_Container .Ho_Selected {
  border: 1px solid #508aff;
  background-color: #fff;
  color: #508aff;
  font-family: Montserrat-Medium;
  cursor: pointer;
  padding: 0px 10px;
  font-size: 13px;
  font-weight: 400;
  display: flex;
  justify-content: center;
  align-items: center;
}

.Ho_Container .Ho_Border {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.Ho_Container .Ho_Inputs {
  height: 40px;
}

.Ho_Container .Ho_Inputs .Ho_InputFields {
  width: 100%;
  margin: 0px;
  margin-top: 0px !important;
  height: 40px;
  border: 1px solid #d4d7e0;
  background-color: transparent;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  outline: none;
  padding: 6px 12px;
}

.cursorcls {
  cursor: default !important;
}

.rollcosdivright {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.MIP_N_Cont {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.MIP_N_Cont .MIPN_Head {
  flex-direction: row;
  display: flex;
  width: 95%;
  font-size: 14px;
  font-family: Heebo-Bold;
  padding: 7px 0px;
}

.MIP_N_Cont .MIPN_Head .MIPN_Head0 {
  width: 40%;
  text-align: center;
  justify-content: center;
  font-size: 14px;
}

.MIP_N_Cont .MIPN_Head .MIPN_Head1 {
  width: 30%;
  text-align: end;
  font-size: 14px;
}

.MIP_N_Cont .MIPN_Head .MIP_NB_C_1 {
  width: 40%;
  text-align: center;
  font-size: 13px;
  font-family: Heebo-Regular;
}

.MIP_N_Cont .MIPN_Head .MIP_NB_C_2 {
  width: 30%;
  text-align: end;
  font-size: 13px;
  font-family: Heebo-Regular;
}

.MIP_N_Cont .MIP_N_Body {
  display: flex;
  flex-direction: column;
}

.MIP_N_Cont .MIP_titles {
  text-align: center;
  font-family: Montserrat-SemiBold;
  padding: 5px;
}

.MIP_N_Cont table {
  width: 96%;
}

.MIP_N_Cont table td {
  border: 1px solid #dddddd;
  padding: 7px;
  font-family: Montserrat-Regular;
  text-align: center;
}

.MIP_N_Cont table th {
  border: 1px solid #dddddd;
  padding: 7px;
  font-family: Montserrat-Medium;
  text-align: center;
}

.MIP_N_Cont table th:first-child {
  border-radius: 6px 0 0 0;
}

.MIP_N_Cont table th:last-child {
  border-radius: 0 6px 0 0;
}

.MIP_N_Cont table tr:last-child td:first-child {
  border-radius: 0 0 0 6px;
}

.MIP_N_Cont table tr:last-child td:last-child {
  border-radius: 0 0 6px 0;
}

.MIP_N_Cont table .MIP_1st {
  width: 40%;
}

.MIP_N_Cont table .MIP_2nd {
  width: 60%;
}

.MIP_N_Cont table .DYN_tbl {
  padding: 0;
  font-family: Montserrat-Regular;
  text-align: center;
  justify-content: center;
  flex-direction: row;
  border: none;
}

.td_width {
  width: 30%;
}

.border {
  border-bottom: 1px solid #dddddd;
  display: flex;
  align-items: center;
}

.B_F_M_Content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}

.buydownHeader {
  border-bottom: 1px solid #d4d7e0;
  padding-bottom: 10px;
  margin-bottom: 25px;
  font-size: 12px;
  color: #aebdc9;
}

.buydown_label {
  width: 45%;
}

.buydown_input {
  width: 50%;
}

.buydown_input .input-group {
  width: 100%;
  margin-top: 0px !important;
}

.buydown_input input {
  margin-top: 0px !important;
}

.estimatecolor {
  background-color: #d9dfe5 !important;
}

.smartcparebtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 15px !important;
}

.home_amortization {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 820px;
}

.dropdimg {
  background-repeat: no-repeat;
  background-position: right;
}

.changealertCloseup {
  z-index: 9999999 !important;
  position: absolute !important;
  margin-top: -44px;
  max-width: 400px;
  text-align: right;
  margin-left: 12px;
}

.changealertCloseup img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.alertul {
  background: white !important;
  border: none;
  border-top-left-radius: 0px !important;
  border-top-right-radius: 4px !important;
  box-shadow: none;
  width: 100%;
  -webkit-box-shadow: 0 -2px 20px rgba(0, 0, 0, 0.175) !important;
  box-shadow: 0 -2px 20px rgba(0, 0, 0, 0.175) !important;
  margin: 5px 0px;
  font-family: Montserrat-Regular;
  font-size: 14px;
  color: #0E2F51;
}

.alertul li {
  color: #0E2F51 !important;
  font-size: 14px;
  letter-spacing: 1px !important;
  line-height: 26px !important;
  background: white !important;
  cursor: pointer;
  padding: 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  width: 80%;
  margin: auto;
}

.dropborder {
  padding: 10px;
  background-repeat: no-repeat;
  background-position: right;
  font-family: Montserrat-Regular;
  font-size: 14px;
  color: #0E2F51;
}

.alertupdate {
  background: #508AFF;
  padding: 5px;
  height: auto;
  font-size: 14px;
  width: 100%;
}

.alertfulldiv {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.alertheight {
  height: 200px;
}

.margin13 {
  margin-top: 13px !important;
}

.custombuttons {
  display: flex;
  justify-content: space-between;
  width: 80%;
  margin: auto;
  margin-top: 15px;
}

.custombuttons button {
  background-color: #007AFF;
  width: 150px;
  height: auto;
  padding: 5px 10px;
  font-size: 16px;
  border-radius: 20px;
}

.iframe_logo_div {
  margin: 48% 0 0 5%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}

.iframe_logo {
  border: 0;
  border-radius: 10px;
  width: auto;
  height: 150px;
}

.iframe_logo_link1 {
  color: #508AFF;
  font-size: 15px;
  font-family: Montserrat-Regular;
  width: 40%;
  cursor: pointer;
  text-align: center;
}

.iframe_logo_link {
  color: #508AFF;
  font-size: 15px;
  font-family: Montserrat-Regular;
  cursor: pointer;
  text-align: center;
}

.refi_iframe_logo_link {
  color: #508AFF;
  font-size: 15px;
  font-family: Montserrat-Regular;
  cursor: pointer;
  text-align: center;
}

.iframe_form_div {
  display: flex;
  justify-content: space-around;
}

.iframe_logo_container {
  width: 30%;
}

.iframe_form_container1 {
  display: flex;
  justify-content: center;
  padding: 0 5% !important;
}

.iframe_form1 {
  width: 65%;
}

.iframe_form2 {
  width: 65%;
}

.iframe_logo_container1 {
  width: 35%;
}

.logo_free_text {
  font-family: Montserrat-Bold !important;
}

@media (max-width: 576px) {
  .iframe_form_container1 {
    flex-direction: column;
  }

  .iframe_logo_div {
    margin: 0px;
    padding-bottom: 10%;
  }

  .logo_container,
  .iframe_logo_container1,
  .iframe_form,
  .iframe_form1 {
    margin: auto;
  }
}

.scheduled_frame {
  height: 100vh;
  border: none;
}

.schedule_back {
  position: fixed;
  left: 10%;
  top: 15%;
  color: #007AFF;
  cursor: pointer;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 5px;
  font-size: 15px;
}

.ent_wid {
  width: 90% !important;
}

.FTHB_Discount {
  width: 100%;
  display: inline-block;
  max-width: 100%;
  margin-bottom: 0px !important;
  font-weight: 100 !important;
  margin-left: 5px !important;
  color: #23405E !important;
  font-family: Montserrat-Regular !important;
}

.title_installment {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  color: #23405E;
  margin-top: 10px;
  height: 40px;
  padding: 9px;
  border-radius: 5px;
  background: #EEF0FC;
  font-family: 'Montserrat-Medium';
  color: #0e2f51;
}

.table_heading {
  font-family: Montserrat-Medium;
  font-size: 18px;
}

.padd_left {
  padding-left: 2%;
}

.align_center {
  text-align: center;
}

.principal_center {
  text-align: center;
  padding-left: 9%;
}

.balance_center {
  padding-left: 4%;
}

.modal_property {
  margin: 10% auto !important;
}

.advancetax_btn {
  font-size: 20px !important;
  color: #007AFF !important;
  padding: 2px 5px;
  margin: 5px;
  letter-spacing: 0.5px;
  outline: none !important;
  cursor: pointer;
  text-decoration: none;
}

.smartcomparebtn_dlt {
  height: 40px !important;
  background-color: #EA4B28;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 15px !important;
}

.flexbtn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.flexcenter {
  display: flex;
  align-items: center;
}

.hrtag {
  margin-top: 4px;
  margin-bottom: 11px;
  border: 0;
  border-top: 1px solid #eee;
}

.paddsapcing {
  margin-left: 20px;
}

.bfcheck {
  display: block;
  width: 40px;
}

.bfdeleteIcon {
  cursor: pointer;
}

.BF_btn_div {
  background-color: #508AFF;
  color: #ffffff;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  max-height: 40px;
  width: 100%;
  outline: none;
  font-size: 15px !important;
}

.BF_bscp_title {
  font-family: 'Montserrat-Medium';
  text-align: center;
  color: #23405E;
  font-size: 24px;
}

.BF_bscp_message {
  font-size: 18px;
  padding: 3%;
  text-align: center;
  font-family: 'Montserrat-Regular';
  color: #23405E;
}

.split-control {
  height: 40px !important;
  padding: 6px 12px;
  line-height: 1.42857143;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 0px 4px 4px 0px;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  cursor: pointer;
}

.split-control:focus {
  border-color: none !important;
  outline: none !important;
}

.ba_resultHundred {
  width: 95%;
  margin: auto;
}

.ba_resultOne {
  margin-top: 3%;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.resultOne_title {
  padding: 0px 8px 0px 8px;
  display: flex;
  justify-content: space-between;
  font-size: 18px;
  align-items: center;
  width: 100%;
  border-radius: 18px;
}

.resultOneSection {
  width: 95%;
  border-radius: 25px;
  margin-top: 2%;
  background-color: #ffff;
  box-shadow: 0px 4px 40px 0px rgba(181, 181, 181, 0.75);
  border-radius: var(--spacing-16, 16px);
  border: 1px solid var(--card-stroke, #F1EFEE);
}

.resultOnecontent {
  color: var(--headers-green-dark, #258D2B);
  font-feature-settings: 'liga' off, 'clig' off;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: -0.5px;
  font-family: 'Montserrat-Bold';
}

.offerDetailParent {
  display: flex;
  padding: var(--spacing-16, 16px) var(--spacing-8, 8px) var(--spacing-16, 16px) 8px;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
}

.offerDetailchild {
  width: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}

.totalSection {
  display: flex;
  width: 100%;
  border-top: 1px solid #F0EFF5;
}

.totalBringToClose {
  border-left: 1px solid #F0EFF5;
}

.res_title_info {
  width: 24px;
  cursor: pointer;
}

.offer_gray {
  font-size: 16px;
  font-family: 'Montserrat-Semibold';
  color: var(--text-secondary, #828282);
  font-style: normal;
  font-weight: 590;
  line-height: 16px;
  /* 123.077% */
}

.offer_black {
  font-size: 32px;
  color: #0F0F0F;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

.offerSection {
  padding: 6px 0 0 8px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 46px;
}

.detailOne {
  font-size: 16px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-16, 16px);
}

.detail_1 {
  display: flex;
  align-items: center;
  gap: 18px;
  border-radius: 8px;
  background: var(--card-inside-box-1, #F1EFEE);
}

.detail_2 {
  display: flex;
  padding-left: 8px;
  justify-content: center;
  align-items: center;
  gap: 8px;
}

.gap10 {
  margin-top: 10px;
}

.totalMonthlytitle {
  font-size: 16px;
  font-family: 'Montserrat-Regular';
  color: var(--text-secondary, #828282);
  font-style: normal;
  font-weight: 400;
  line-height: 12px;
  /* 109.091% */
}

.totalMonthlyval {
  font-family: 'Montserrat-Bold';
  color: var(--text-primary, #0F0F0F);
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 18px;
  /* 120% */
}

.splitbring_total {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 8px;
}

.extra_cont {
  font-size: 16px;
  margin: 0;
  color: #828282;
  font-family: 'Montserrat-Regular';
  white-space: nowrap;
}

.extra_simg {
  width: 18px;
}

/*animation change by raja*/

@keyframes slideIn {
  from {
    transform: translateX(100vw);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes slideOut {
  from {
    transform: translateX(-100vw);
    /* Start from left outside the viewport */
  }

  to {
    transform: translateX(0);
    /* End at the original position */
  }
}

.resultContainer-overflow {
  overflow: hidden;
}

.result-title-bg-yellow {
  background: rgba(253, 238, 175, 0.7);
}

.result-title-bg-bule {
  background: rgba(175, 216, 253, 0.7);
}

.result-title-bg-green {
  background: rgba(175, 253, 178, 0.7);
  padding: 8px 16px;
  justify-content: space-between;
  align-items: center;
  border-radius: 18px;
  cursor: pointer;
  border-radius: var(--spacing-12, 12px);
  border: 1px solid var(--headers-green-light, #9ADB9D);
  background: var(--headers-green-main, #C0F6C2);
  box-shadow: 0px 2px 16px 8px rgba(8, 53, 101, 0.04);
}

.icon_size {
  width: 24px;
  height: 24px;
}

.result_center {
  display: flex;
  justify-content: start;
  flex-direction: column;
  align-items: center;
  background-color: #F2F1F6;
  height: 100%;
  width: 100%;
  overflow: hidden;
}

@media (max-width: 1025px) {
  .offer_black {
    font-size: 30px;
  }
}

/* less than ipad and > mobile */

@media (max-width: 767px) and (min-width: 480px) {
  .resultOne_title {
    justify-content: space-around;
    height: auto;
  }
}

.left_offer {
  display: flex;
  padding-left: 8px;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
}

.left_extra_cont {
  display: flex;
  padding-left: 8px;
  justify-content: space-between;
  align-items: flex-start;
  gap: 4px;
  font-family: 'Montserrat-Regular';
}

.left_extra_value {
  font-size: 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  align-self: stretch;
  font-family: 'Montserrat-Regular';
  color: #828282;
}

.mf_commissionbox,
.mf_concessionbox {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
  align-self: stretch;
}

.mf_com_detail_1,
.mf_con_detail_1 {
  display: flex;
  color: var(--text-primary, #0F0F0F);
  padding: 4px var(--spacing-16, 16px) 4px 8px;
  align-items: center;
  gap: 18px;
  border-radius: 8px;
  background: var(--card-inside-box-1, #F1EFEE);
}

.mf_com_detail_2,
.mf_con_detail_2 {
  display: flex;
  padding-left: 8px;
  justify-content: center;
  align-items: center;
  gap: 8px;
}

.mf_content_clr {
  color: var(--text-secondary, #828282);
}

.mf_content_clrdark {
  color: var(--text-secondary, #828282);
}

.mf_box1,
.mf_box2 {
  padding: var(--spacing-12, 12px) var(--spacing-0, 0px) var(--spacing-12, 12px) var(--spacing-16, 16px);
  align-items: center;
  gap: 8px;
  flex: 1 0 0;
  border-radius: var(--spacing-0, 0px) var(--spacing-0, 0px) var(--spacing-16, 16px) var(--spacing-0, 0px);
}

.displayflex {
  display: flex;
}

.extra_img_one,
.extra_img_two {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 4px;
  padding: 10px 10px 0px 0px;
}

.font-regular {
  font-family: 'Montserrat-Regular';
}

.font-medium {
  font-family: 'Montserrat-Medium';
}

.font-semibold {
  font-family: 'Montserrat-Bold';
}

.font-bold {
  font-family: 'Montserrat-Bold';
}

.mf_bottom_div {
  margin-top: 15% !important;
  margin-bottom: 10px !important;
  width: 70%;
  margin: auto;
}

.mf_bottomdiv_cc {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.Editbox_div {
  display: flex;
  justify-content: center;
  gap: 8px;
  align-self: stretch;
  display: flex;
  align-items: center;
}

.Editbox_right {
  width: 40%;
  display: flex;
  padding: var(--spacing-12, 12px) var(--spacing-16, 16px);
  justify-content: center;
  align-items: center;
  gap: 8px;
  flex: 1 0 0;
  border-radius: var(--spacing-8, 8px);
  background: var(--card-inside-box-1, #F1EFEE);
  cursor: pointer;
}

.Editbox_left {
  width: 30%;
  display: flex;
  padding: var(--spacing-12, 12px) 24px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border-radius: var(--spacing-8, 8px);
  background: var(--card-inside-box-1, #F1EFEE);
  cursor: pointer;
}

.Editbox_content {
  color: var(--text-primary, #0F0F0F);
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: 'Montserrat-Medium';
  font-size: 16px;
  font-style: normal;
  font-weight: 510;
  line-height: 24px;
  /* 160% */
}

.usemodified {
  display: flex;
  padding: var(--spacing-12, 12px) var(--spacing-16, 16px);
  justify-content: center;
  align-items: center;
  gap: var(--spacing-16, 16px);
  border-radius: var(--spacing-8, 8px);
  background: var(--buttons-main-blue, #1066C4);
  flex: 1 0 0;
  cursor: pointer;
}

.usemodified_btn {
  color: var(--text-inverse, #FFF);
  text-align: right;
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: 'Montserrat-Medium';
  font-size: 15px;
  font-style: normal;
  font-weight: 510;
  line-height: 24px;
  /* 160% */
}

.pop_maindiv {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--spacing-16, 16px);
  align-self: stretch;
}

.pop_comm_header {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
}

.pop_comm_title {
  color: #3171B0;
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: 'Montserrat-Bold';
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: -0.5px;
}

.pop_comm_content_div {
  display: flex;
  padding: 10px 0px var(--spacing-0, 0px) var(--spacing-0, 0px);
  align-items: flex-start;
  gap: 4px;
  align-self: stretch;
}

.pop_comm_content {
  color: var(--text-secondary, #828282);
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: 'Montserrat-Regular';
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}

.pop_comm_main {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  gap: var(--spacing-12, 12px);
}

.pop_comm_buyer {
  display: flex;
  width: 100%;
  padding-top: 4px;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-16, 16px);
  border-radius: 8px;
  background: var(--card-inside-box-1, #F1EFEE);
}

.pop_comm_buyerF {
  display: flex;
  width: 100%;
  height: 40px;
  padding: var(--spacing-0, 0px) 8px var(--spacing-0, 0px) var(--spacing-16, 16px);
  justify-content: space-between;
  align-items: center;
}

.pop_buyerF_height {
  height: 48px;
}

.pop_buyerF_left {
  display: flex;
  align-items: center;
  gap: 8px;
  flex: 1 0 0;
}

.pop_buyerF_left_roll {
  display: flex;
  align-items: center;
  gap: 8px;
}

.pop_buyerF_title {
  overflow: hidden;
  color: var(--text-primary, #0F0F0F);
  font-feature-settings: 'liga' off, 'clig' off;
  text-overflow: ellipsis;
  font-family: 'Montserrat-Regular';
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  /* 184.615% */
  letter-spacing: -0.43px;
}

.pop_buyerF_right,
.pop_buyerF_right1,
.pop_buyerF_right2 {
  display: flex;
  width: 71px;
  height: 32px;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  background: var(--card-slider-bottom-sheet, #FAF8F6);
}

.pop_buyerF_val {
  color: var(--headers-blue-dark, #1066C4);
  text-align: center;
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: 'Montserrat-Regular';
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  /* 184.615% */
  letter-spacing: -0.43px;
  background-color: #FAF8F6;
  display: flex;
  text-align: center;
  align-items: center;
  border-radius: 8px;
}

.coll_div {
  color: var(--text-secondary, #828282);
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: 'Montserrat-Regular';
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  /* 136.364% */
  align-self: stretch;
}

.main_coll {
  display: flex;
  padding: 0px 8px 0px 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 8px;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s ease-out, opacity 0.5s ease-out;
  opacity: 0;
}

.main_coll.expand {
  max-height: 100px;
  /* Adjust this value based on the content height */
  opacity: 1;
  display: flex;
  padding: 12px 8px 8px 8px;
}

.mf_SliderDivClsArea {
  margin-top: 0px;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 40px;
}

.mf_rolled {
  display: flex;
  padding: 2px 8px;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  background: var(--gray-200, #D6D3D2);
}

.mf_rolled_cont {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  color: var(--text-inverse, #FFF);
  font-feature-settings: 'liga' off, 'clig' off;
  text-overflow: ellipsis;
  font-family: 'Montserrat-Semibold';
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
  /* 218.182% */
  letter-spacing: -0.43px;
}

.hr_liner {
  display: flex;
  width: 361px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  gap: var(--spacing-12, 12px);
}

.mf_hrstyle {
  width: 265px;
  height: var(--spacing-0, 0.33px);
  background: var(--gray-200, #D6D3D2);
}

.mf_rollefiled {
  display: flex;
  align-items: center;
  gap: 8px;
}

.mf_donebtn_div {
  width: 100%;
  margin-top: 20%;
  justify-content: space-between;
  display: flex;
  padding: var(--spacing-0, 0px) var(--spacing-16, 16px);
  justify-content: center;
  align-items: flex-start;
  gap: 8px;
  align-self: stretch;
  cursor: pointer;
}

.mf_donebtn_div1 {
  margin-top: 20%;
  display: flex;
  height: 48px;
  padding: var(--spacing-12, 12px) 40px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border-radius: var(--spacing-8, 8px);
  background: var(--card-inside-box-1, #F1EFEE);
  cursor: pointer;
}

.mf_donebtn_cont {
  color: var(--text-primary, #0F0F0F);
  text-align: right;
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: 'Montserrat-Medium';
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 160% */
}

.mf_SliderDivClsArea .rc-slider-track {
  background-color: #1066C4 !important;
}

.mf_SliderDivClsArea .rc-slider-handle {
  width: 20px;
  height: 20px;
  background-color: #1066C4 !important;
  border: solid 2px #B7D1ED !important;
}

.mf_SliderDivClsArea .rc-slider-mark-text {
  transform: translateX(-50%);
  left: 16.6667%;
  color: var(--text-primary, #0F0F0F);
  text-align: center;
  font-family: 'Montserrat-Regular';
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 13px;
}

.mf_SliderDivClsArea .rc-slider-mark {
  position: absolute;
  top: 18px;
  width: 97%;
  font-size: 12px;
  padding-top: 10px;
  margin-left: 10px;
}

.mf_SliderDivClsArea .rc-slider {
  position: relative;
  height: 14px;
  padding: 5px 0;
  width: 97%;
  border-radius: 6px;
  -ms-touch-action: none;
  touch-action: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.mf_SliderDivClsArea .rc-slider-rail {
  background-color: #D6D3D2;
}

.gap4px {
  gap: 4px;
}

.mf_cancelbtn_div {
  display: flex;
  height: 48px;
  padding: var(--spacing-12, 12px) 24px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border-radius: var(--spacing-8, 8px);
  background: var(--card-inside-box-1, #F1EFEE);
  cursor: pointer;
}

.mf_savebtn_div {
  display: flex;
  height: 48px;
  padding: var(--spacing-12, 12px) 40px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  flex: 1 0 0;
  border-radius: var(--spacing-8, 8px);
  background: #9F87FE;
  cursor: pointer;
}

.mf_savebtn_cont {
  color: #FFF;
  text-align: right;
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: 'Montserrat-Medium';
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 160% */
}

.mf_cancelbtn_cont {
  color: var(--text-primary, #0F0F0F);
  text-align: right;
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: 'Montserrat-Medium';
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 160% */
}

.mf_SliderDivClsArea .rc-slider-mark {
  font-size: 12px;
  /* Adjust for readability */
}

.mf_SliderDivClsArea {
  width: 100%;
  /* Ensure container is full-width */
  padding: 15px;
  box-sizing: border-box;
}

.overalldiv_modal {
  border-radius: var(--spacing-16, 16px) !important;
  border: 1px solid var(--gray-200, #D6D3D2) !important;
  background: var(--card-slider-bottom-sheet, #FAF8F6) !important;
  box-shadow: 0px 2px 16px 4px rgba(65, 65, 65, 0.25) !important;
}

.sl_maxcontent {
  display: flex;
  justify-content: end;
  margin-top: 35px;
  font-size: 11px;
  color: #A4A4A4;
  text-align: center;
  font-family: 'Montserrat-Regular';
  font-style: normal;
  font-weight: 400;
  line-height: 15px;
  /* 166.667% */
}

.mf_Finput {
  width: 100%;
  margin: 0 !important;
  border: none;
  height: 32px;
  border-radius: 8px;
  text-align: center;
  background-color: #FAF8F6;
}

.mf_Finput:focus {
  border: none !important;
  outline: none !important;
}

.popR_right {
  display: flex;
  gap: 8px;
}

.pop_buyerF_center {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  width: 75px;
  height: 32px;
  border-radius: 8px;
  padding: 2px;
  background: var(--card-slider-bottom-sheet, #E7E7E7);
}

.sel_symb {
  padding: 3px 10px;
  border-radius: 7px;
}

.Sel_symb_BackClr {
  background: #FFFFFF;
  color: #000000 !important;
  font-size: 14px;
  font-family: 'Montserrat-Medium';
}

.update_editbtn {
  background-color: transparent;
  color: #508AFF;
  border: none;
  padding: 5px 10px;
  margin-top: 0;
  font-size: 20px !important;
  font-family: 'Montserrat-Medium';
  width: auto;
  height: auto;
}

.Editbtn_div {
  margin-top: 20px;
  margin-bottom: 10px;
}

.h2fontsize24 {
  font-size: 24px;
  padding: 2%;
}

.citytax_pop {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.textcapitalize {
  text-transform: capitalize;
  background: transparent !important;
}

.marginbottom6 {
  margin-bottom: 6px !important;
}

.ds-flex {
  display: flex;
}

.js-spacebetween {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.stickycompute {
  position: relative !important;
}

.input-group-text {
  font-family: Montserrat-Medium;
  color: #23405E;
  cursor: pointer;
  font-size: 14px;
  border-radius: 4px;
  border: 1px solid #d4d7e0;
}

.input-group-text img {
  padding-right: 3px;
}

.left-border {
  border-left: 1px solid #508aff !important;
}

.input-group {
  flex-wrap: nowrap !important;
}

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: auto;
}

.form-group {
  margin-bottom: 15px;
}

.input-group-text:last-child {
  border-left: 0;
}

.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
  display: flex;
  align-items: center;
}

.ds-flex-wrap {
  display: flex;
  flex-wrap: wrap;
}

.ps-relative {
  position: relative;
}

.saveestimate-container {
  padding: 5px;
}

.bs-h3 {
  font-size: 24px;
  font-weight: 400;
}

.hiddenfeature-container {
  padding: 25px;
}

.bs-redious {
  border-top-left-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
}

.js-cont {
  justify-content: space-between;
}

.sp_btn {
  justify-content: space-between;
}

.js-spaceevenly {
  display: flex;
  justify-content: space-evenly;
}

.ds-flex-center {
  display: flex;
  justify-content: center;
}

.bs-mic-selecte {
  width: auto;
}

.misc-no-width {
  width: auto;
}

.closingcost-container .title {
  display: flex;
}

.closingcost-container .modelcontentdiv {
  padding: 0px 15px;
}

.closingcostform-container .title {
  display: flex;
}

.closingcostform-container .modelcontentdiv {
  padding: 0px 15px;
}

hr {
  border-top: 1px solid #eee;
  opacity: unset;
}

.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12 {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
}

@media (min-width: 1200px) {
  .h2,
  h2 {
    font-size: 30px;
    margin-top: 20px;
    margin-bottom: 10px;
  }
}

.form-control:disabled {
  cursor: not-allowed;
}

.bs-margin-left {
  margin-left: 0px;
}

.bs-pading {
  padding: 0px 10px;
}

.h5,
h5 {
  font-size: 14px;
}

.dropdowncls {
  cursor: pointer;
}

.dropdowncls option {
  cursor: pointer;
}

.d-flex-align {
  display: flex;
  align-items: baseline;
}

@media (min-width: 1200px) {
  .h3,
  h3 {
    font-size: 24px;
  }
}

.d-flex .icon-left {
  padding: 0px;
}

.bs-btn-width {
  width: 45% !important;
}

.split-control {
  margin-top: 7px !important;
  padding: 6px 10px;
}

.form-control::placeholder {
  color: #999 !important;
  font-size: 14px !important;
}

.form-control {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.optlist {
  display: flex;
}

.option-margin {
  margin: 25px 0px;
}

.h1,
.h2,
.h3,
h1,
h2,
h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}

/* BS3-like .container overrides for BS5 */

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 768px) {
  .container {
    max-width: 750px;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 970px;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 1170px;
  }
}

.bs-m {
  width: 70%;
  margin: auto;
}

.bs-graduate {
  width: 100%;
  display: flex;
  flex-direction: column;
}

.cal-extra-padding {
  padding: 10px;
}

.emailshareclose {
  cursor: pointer !important;
}

.bs-pointer {
  cursor: pointer;
}

.icon-left {
  cursor: pointer;
}

.bs-mic-selecte select {
  cursor: pointer;
}

.hfclosepopup {
  margin-left: 20px;
  cursor: pointer;
}

select {
  cursor: pointer;
}

.ds-margin {
  max-width: 500px !important;
}

.buyerrightpadd1 {
  padding-right: 82px;
  padding-left: 0px;
}

.container-buy {
  margin-left: 1px;
}

.buyerrightpadd2 {
  padding-left: 20px !important;
  margin-top: 7px;
  padding-right: 90px !important;
}

.bs-close {
  max-width: inherit !important;
  margin-left: 10px !important;
  margin-top: -50px !important;
}

.form-select:focus {
  box-shadow: none !important;
  border-color: silver !important;
}

@media screen and (max-width: 575px) {
  .mobbring {
    margin-top: 100px !important;
  }

  .mobbring .mobhei {
    height: 0px;
  }
}

input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none !important;
  appearance: none;
  display: none;
}

.form-control:focus {
  border-color: #d4d7e0 !important;
}

.EmailVerify_container {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.EmailVerify_container .Title_logo {
  display: flex;
  justify-content: center;
  align-items: center;
}

.EmailVerify_container .Title_logo img {
  width: 100px;
  height: 100px;
}

.EmailVerify_container .Email_Title {
  text-align: center;
  font-family: 'Montserrat-Bold';
  color: #000000;
  font-size: 30px;
  font-style: normal;
  font-weight: 600;
  line-height: 110%;
}

.EmailVerify_container .Email_desc {
  color: #3D3D3D;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  padding: 0;
}

.EmailVerify_container .addbtn {
  width: 100%;
  margin: 0;
}

.EmailVerify_container .sendEmail {
  background-color: #508AFF;
  color: #ffffff;
  border-radius: 5px;
  margin-top: 12px;
  font-family: 'Montserrat-Medium';
  letter-spacing: 1px;
  max-height: 48px;
  width: 100%;
  outline: none;
  font-size: 15px !important;
}

.EmailPopup_close {
  margin-top: -41px;
  margin-left: -51px;
  z-index: 9999999 !important;
  position: absolute !important;
  max-width: 480px;
  text-align: right;
}

.EmailPopup_close img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.close_cursor {
  cursor: pointer;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvYnV5ZXIuc2NzcyIsInNvdXJjZXMiOlsiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvYnV5ZXIuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJcbi5zbWFydGNvbXBhcmVuZXd7XG5cdC5sb2FuLXRpdGxle1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdGZvbnQtZmFtaWx5OiBIZWViby1NZWRpdW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcblx0XHRjb2xvcjogIzRGNEY0Rjtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdmN2Y3Zjtcblx0fVxuXHQudGl0bGUteW91e1xuXHRcdHBhZGRpbmctbGVmdDo1cHg7XG5cdFx0Y29sb3I6IzAwQTM4NTtcblx0XHRmb250LWZhbWlseTogSGVlYm8tRXh0cmFCb2xkO1xuXHR9XG5cdC55b3VhbmltYXRlIHNwYW57XG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAyLjVzO1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZWFuaW1hdGlvbjtcblx0fVxuXHRAa2V5ZnJhbWVzIGJvdW5jZWFuaW1hdGlvbiB7XG5cdFx0MCUge3RyYW5zZm9ybTogc2NhbGUoMC44KTt9XG5cblx0XHQ1MCUge3RyYW5zZm9ybTogc2NhbGUoMS4xKTt9XG5cblx0XHQxMDAlIHt0cmFuc2Zvcm06IHNjYWxlKDEpO31cblx0fVxuXHQubG9hbi10aXRsZTJ7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1mYW1pbHk6ICBIZWViby1SZWd1bGFyO1xuXHRcdGNvbG9yOiAjNDk0OTQ5O1xuXHR9XG5cdC5sb2FuLXRpdGxlM3tcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFQ0VDO1xuXHRcdGZvbnQtZmFtaWx5OiAgSGVlYm8tTWVkaXVtO1xuXHRcdGNvbG9yOiAjNDE0MTQxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogM3B4O1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAjNzA3MDZGO1xuXHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICM3MDcwNkY7XG5cdH1cblxuXHQvKiBmaXJzdCBsaW5lKi9cblx0LmZpcnN0bGluZXtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG4gICAgXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICAjNTI1MjUyO1xuXHRcdC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuXG5cdH1cblxuXG5cdC8qIGNpcmNsZTEgKi9cblx0LmNpcmNsZTF7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjojZDlkOWQ5O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MjUyNTI7XG5cdFx0aGVpZ2h0OjEwMHB4O1xuXHRcdHdpZHRoOjEwMHB4O1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdHRvcDotNTBweDtcblx0XHRib3JkZXItcmFkaXVzOiA3MHB4O1xuXHRcdGxlZnQ6NzclO1xuXHR9XG5cdC5jaXJjbGUyMXtcblx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNGNDYwMzU7XG5cdFx0aGVpZ2h0OjEwMHB4O1xuXHRcdHdpZHRoOjEwMHB4O1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdHRvcDotNTBweDtcblx0XHRib3JkZXItcmFkaXVzOiA3MHB4O1xuXHRcdGxlZnQ6NzclO1xuXHR9XG5cdC5jaXJjbGUze1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IzAwQTdFMTtcblx0XHRoZWlnaHQ6MTAwcHg7XG5cdFx0d2lkdGg6MTAwcHg7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0dG9wOi01MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDcwcHg7XG5cdFx0bGVmdDo3NyU7XG5cdH1cblx0LmNpcmNsZTEye1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6I2Q5ZDlkOTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjNTI1MjUyO1xuXHRcdGhlaWdodDoxMDBweDtcblx0XHR3aWR0aDoxMDBweDtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR0b3A6LTUwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNzBweDtcblx0XHRsZWZ0OjUwJTtcblx0fVxuXHQuY2lyY2xlMjJ7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjojRjQ2MDM1O1xuXHRcdGhlaWdodDoxMDBweDtcblx0XHR3aWR0aDoxMDBweDtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR0b3A6LTUwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNzBweDtcblx0XHRsZWZ0OjUwJTtcblx0fVxuXHQuY2lyY2xlMzJ7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjojMDBBN0UxO1xuXHRcdGhlaWdodDoxMDBweDtcblx0XHR3aWR0aDoxMDBweDtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR0b3A6LTUwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNzBweDtcblx0XHRsZWZ0OjUwJTtcblx0fVxuXHQuaW5uZXJjaXJjbGUxe1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQgLy9wb3NpdGlvbjphYnNvbHV0ZTtcblx0IGJvcmRlcjoycHggc29saWQgd2hpdGU7XG5cdCBoZWlnaHQ6OTBweDtcblx0IHdpZHRoOjkwcHg7XG5cdCBib3JkZXItcmFkaXVzOiA1MHB4O1xuXHR9XG5cdC5pbm5lcmNpcmNsZTJ7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdCAvL3Bvc2l0aW9uOmFic29sdXRlO1xuXHQgYm9yZGVyOjFweCBzb2xpZCAjNTI1MjUyO1xuXHQgaGVpZ2h0OjkwcHg7XG5cdCB3aWR0aDo5MHB4O1xuXHQgYm9yZGVyLXJhZGl1czogNTBweDtcblx0fVxuXHQuaW5uZXJjaXJjbGVjb250ZW50e1xuXHRcdGZvbnQtc2l6ZToxN3B4O1xuXHR9XG5cdC5pbm5lcmNpcmNsZWNvbnRlbnQxe1xuXHRcdGZvbnQtc2l6ZToxNXB4O1xuXHR9XG5cdC5pbm5lcmNpcmNsZWNvbnRlbnQye1xuXHRcdGZvbnQtc2l6ZToxNHB4O1xuXHR9XG5cblxuXHQuYW5pbWF0ZXtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDAuNnM7XG5cdH1cblxuXHQubGluZSB7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IGxpbmU7XG5cdH1cblx0LyogQGtleWZyYW1lcyBsaW5lIHtcblx0XHRmcm9tIHttYXJnaW4tbGVmdDogLTEwMHB4O29wYWNpdHk6MDt3aWR0aDowfVxuXHRcdHRvIHtvcGFjaXR5OjEwMDt3aWR0aDo3MDBweH1cblx0fSAgKi9cblx0QGtleWZyYW1lcyBsaW5lIHtcblx0XHQwJSB7bWFyZ2luLWxlZnQ6IC0xMDBweDtvcGFjaXR5OjA7d2lkdGg6MH1cblx0XHQ1MCUge29wYWNpdHk6MTAwO3dpZHRoOjUwOXB4fVxuXHR9XG5cdC5hbmltYXRlY2l7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxLjM1cztcblx0XHRhbmltYXRpb24tbmFtZTogY2lyY2xlYW5pbTtcblx0fVxuXHRAa2V5ZnJhbWVzIGNpcmNsZWFuaW0ge1xuXHRcdDAlIHsgbGVmdDowcHg7IG9wYWNpdHk6MH1cblx0XHQxMCUgeyBsZWZ0OjMwcHg7IG9wYWNpdHk6MTAwfVxuXG5cblx0XHQ0MCUgeyBsZWZ0Ojc5JX1cblx0XHQ1MCUgeyBsZWZ0Ojc3JTsgfVxuXHR9XG5cblx0LmFuaW1hdGVjaTJ7XG5cblx0XHRhbmltYXRpb24tZHVyYXRpb246IDIuNXM7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IGNpcmNsZWFuaW0yO1xuXHR9XG5cdEBrZXlmcmFtZXMgY2lyY2xlYW5pbTIge1xuXHRcdDAlIHsgbGVmdDowcHg7IG9wYWNpdHk6MH1cblx0XHQxNSUgeyBsZWZ0OjBweDsgb3BhY2l0eTowfVxuXG5cblx0XHQzMCUgeyBsZWZ0OjU4JTsgb3BhY2l0eToxMDB9XG5cblx0XHQ3MCV7bGVmdDo1MCV9XG5cblx0fVxuXHQuYW5pbWF0ZWJveHtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDIuNXM7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IGFuaW1hdGVib3g7XG5cdH1cblx0QGtleWZyYW1lcyBhbmltYXRlYm94IHtcblx0XHQwJSB7IGxlZnQ6MHB4OyBvcGFjaXR5OjB9XG5cdFx0MzAlIHsgbGVmdDowcHg7IG9wYWNpdHk6MH1cblxuXHRcdDQwJSB7IGxlZnQ6MTUlOyBvcGFjaXR5OjEwMH1cblxuXHQgICA2MCUgeyBsZWZ0OjclO31cblx0XHQxMDAlIHsgbGVmdDo3JTsgfVxuXHR9XG5cdC5ib3h7XG5cdFx0Ym9yZGVyOm5vbmU7XG5cdFx0aGVpZ2h0OjEwMCU7XG5cdFx0d2lkdGg6MTcwcHg7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0dG9wOi02NHB4O1xuXHRcdHBhZGRpbmc6MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0bGVmdDo3JTtcblx0XHRtYXJnaW46MDtcblx0fVxuXHQuYm94MntcblxuXHRcdGhlaWdodDoxNDdweDtcblx0XHR3aWR0aDoxNzBweDtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR0b3A6LTcwcHg7XG5cdFx0cGFkZGluZzowcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRsZWZ0OjclO1xuXHR9XG5cdC5oZWFkaW5nMXtcblx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOXB4O1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDlweDtcblx0XHRib3JkZXI6MXB4IHNvbGlkICM1MjUyNTI7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuXHRcdGhlaWdodDozNXB4O1xuXHRcdG1hcmdpbjowcHg7XG5cblx0fVxuXHQuaGVhZGluZzJ7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDlweDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5cHg7XG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAjNzA3MDZGO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y0NjAzNTtcblx0XHRoZWlnaHQ6NDBweDtcblx0XHRtYXJnaW46MHB4O1xuXG5cdH1cblx0LmhlYWRpbmcze1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5cHg7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOXB4O1xuXHRcdGJvcmRlcjoxcHggc29saWQgIzcwNzA2RjtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG5cdFx0aGVpZ2h0OjQwcHg7XG5cdFx0bWFyZ2luOjBweDtcblxuXHR9XG5cdC5jb250ZW50e1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdGJvcmRlci1yaWdodDoxcHggc29saWQgIzcwNzA2Rjtcblx0XHRib3JkZXItbGVmdDoxcHggc29saWQgIzcwNzA2Rjtcblx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmc6NXB4O1xuXG5cdH1cblx0LmNvbnRlbnQxe1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdGJvcmRlci1yaWdodDoxcHggc29saWQgIzUyNTI1Mjtcblx0XHRib3JkZXItbGVmdDoxcHggc29saWQgIzUyNTI1Mjtcblx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNTI1MjUyO1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0cGFkZGluZzo1cHg7XG5cdH1cblx0LnllYXJkb3ducmF0ZXtcblx0XHR3aWR0aDo3MHB4O1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtcblx0XHRmb250LXNpemU6MTJweDtcblx0XHRmb250LWZhbWlseTpIZWViby1SZWd1bGFyO1xuXHRcdGNvbG9yOiM0MTQxNDE7XG5cdH1cblx0LkhfeWVhcmRvd25yYXRle1xuXHRcdHdpZHRoOjEwMHB4O1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtcblx0XHRmb250LXNpemU6MTFweDtcblx0XHRmb250LWZhbWlseTpIZWViby1SZWd1bGFyO1xuXHRcdGNvbG9yOiM0MTQxNDE7XG5cdH1cblx0LmJveHZhbHVlc3tcblx0XHR3aWR0aDo3MHB4O1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7XG5cdFx0Zm9udC1zaXplOjEycHg7XG5cdFx0Zm9udC1mYW1pbHk6SGVlYm8tTWVkaXVtO1xuXHRcdGNvbG9yOiM0MTQxNDE7XG5cdH1cblx0LkhfYm94dmFsdWVze1xuXHRcdHdpZHRoOjQwcHg7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDpmbGV4LWVuZDtcblx0XHRmb250LXNpemU6MTFweDtcblx0XHRmb250LWZhbWlseTpIZWViby1NZWRpdW07XG5cdFx0Y29sb3I6IzQxNDE0MTtcblx0fVxuXHQueWVhcmRvd25yYXRlMXtcblx0XHR3aWR0aDo3MHB4O1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtcblx0XHRmb250LXNpemU6MTJweDtcblx0XHRmb250LWZhbWlseTpIZWViby1SZWd1bGFyO1xuXHRcdGNvbG9yOiM0MTQxNDE7XG5cdH1cblx0LmJveHZhbHVlczF7XG5cdFx0d2lkdGg6NzBweDtcblx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO1xuXHRcdGZvbnQtc2l6ZToxMnB4O1xuXHRcdGZvbnQtZmFtaWx5OkhlZWJvLU1lZGl1bTtcblx0XHRjb2xvcjojNDE0MTQxO1xuXHR9XG5cdC5IX3llYXJkb3ducmF0ZTF7XG5cdFx0d2lkdGg6MTAwcHg7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O1xuXHRcdGZvbnQtc2l6ZToxMXB4O1xuXHRcdGZvbnQtZmFtaWx5OkhlZWJvLVJlZ3VsYXI7XG5cdFx0Y29sb3I6IzQxNDE0MTtcblx0fVxuXHQuSF9ib3h2YWx1ZXMxe1xuXHRcdHdpZHRoOjQwcHg7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDpmbGV4LWVuZDtcblx0XHRmb250LXNpemU6MTFweDtcblx0XHRmb250LWZhbWlseTpIZWViby1NZWRpdW07XG5cdFx0Y29sb3I6IzQxNDE0MTtcblx0fVxuXHQubWJkbHR7XG5cdFx0d2lkdGg6MTEwcHg7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O1xuXHRcdGZvbnQtc2l6ZToxMnB4O1xuXHRcdGZvbnQtZmFtaWx5OkhlZWJvLVJlZ3VsYXI7XG5cdFx0Y29sb3I6IzQxNDE0MTtcblx0fVxuXHQubWJkbHRzYXZpbmdze1xuXHRcdHdpZHRoOjExMHB4O1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtcblx0XHRmb250LXNpemU6MTJweDtcblx0XHRmb250LWZhbWlseTpIZWViby1SZWd1bGFyO1xuXHRcdGNvbG9yOiNmZmZmO1xuXHR9XG5cdC5tYmRsdHNhdmluZ3ZhbHVle1xuXHRcdHdpZHRoOjkwcHg7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDpmbGV4LWVuZDtcblx0XHRmb250LWZhbWlseTpIZWViby1SZWd1bGFyO1xuXHRcdGZvbnQtc2l6ZToxMnB4O1xuXHR9XG5cdC5tYmRsdHZhbHVle1xuXHRcdHdpZHRoOjkwcHg7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDpmbGV4LWVuZDtcblx0XHRmb250LXNpemU6MTJweDtcblx0XHRmb250LWZhbWlseTpIZWViby1NZWRpdW07XG5cdFx0Y29sb3I6IzQxNDE0MTtcblx0fVxuXHQuY29udmVudGlvbmFse1xuXHRcdGZvbnQtc2l6ZToxMnB4O1xuXHRcdGZvbnQtZmFtaWx5OkhlZWJvLU1lZGl1bTtcblx0XHRjb2xvcjojNDE0MTQxO1xuXHR9XG5cblxuXHQuY2lyY2xldGl0bGUxe1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcblx0XHRhbmltYXRpb24tbmFtZTogY2lyY2xldGl0bGUxO1xuXHR9XG5cdEBrZXlmcmFtZXMgY2lyY2xldGl0bGUxIHtcblx0XHQwJSB7IG9wYWNpdHk6MH1cblx0XHQ5MCUgeyBvcGFjaXR5OjB9XG5cdFx0MTAwJSB7ICBvcGFjaXR5OjEwMCB9XG5cdH1cblxuXHQvKiBzZWNvbmQgbGluZSAqL1xuXHQuYW5pbWF0ZTJ7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcblx0fVxuXHQubGluZTJ7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IGxpbmUyXG5cdH1cblx0QGtleWZyYW1lcyBsaW5lMiB7XG5cdFx0MCUge21hcmdpbi1sZWZ0OiAtMTAwcHg7b3BhY2l0eTowO3dpZHRoOjB9XG5cdFx0MTAlIHttYXJnaW4tbGVmdDogLTEwMHB4O29wYWNpdHk6MDt3aWR0aDowfVxuXHRcdDUwJSB7bWFyZ2luLWxlZnQ6IC0xMDBweDtvcGFjaXR5OjA7d2lkdGg6MH1cblxuXHRcdDgwJSB7b3BhY2l0eToxMDA7d2lkdGg6NTA5cHh9XG5cdH1cblx0LnR3b2FuaW1hdGVjaXtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDJzO1xuXHRcdGFuaW1hdGlvbi1uYW1lOiB0d29hbmltYXRlY2lyY2xlO1xuXHR9XG5cdEBrZXlmcmFtZXMgdHdvYW5pbWF0ZWNpcmNsZSB7XG5cdFx0IDAlIHsgbGVmdDowcHg7IG9wYWNpdHk6MH1cblx0XHQgNDAlIHsgbGVmdDowcHg7IG9wYWNpdHk6MH1cblx0XHQgNjAlIHsgbGVmdDo3OSU7b3BhY2l0eToxMDB9XG5cblx0XHQgODAlIHsgbGVmdDo3NyV9XG5cdH1cblx0LnR3b2FuaW1hdGVjaTJ7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAyLjVzO1xuXHRcdGFuaW1hdGlvbi1uYW1lOiB0d29hbmltYXRlY2lyY2xlMjtcblx0fVxuXHRAa2V5ZnJhbWVzIHR3b2FuaW1hdGVjaXJjbGUyIHtcblx0XHQwJSB7IGxlZnQ6MHB4OyBvcGFjaXR5OjB9XG5cdFx0MjUlIHsgbGVmdDowcHg7IG9wYWNpdHk6MH1cblx0XHQzNSUgeyBsZWZ0OjBweDsgb3BhY2l0eTowfVxuXHRcdDQwJSB7IGxlZnQ6MHB4OyAgb3BhY2l0eTowfVxuXHRcdDYwJXtsZWZ0OjU4JTsgb3BhY2l0eToxMDB9XG5cdFx0NjglIHsgbGVmdDo1MCU7IH1cblx0XHQ4MCUgeyBsZWZ0OjUwJTsgfVxuXHR9XG5cdC50d29hbmltYXRlYm94e1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMi41cztcblx0XHRhbmltYXRpb24tbmFtZTogdHdvYW5pbWF0ZWJveDI7XG5cdH1cblx0QGtleWZyYW1lcyB0d29hbmltYXRlYm94MiB7XG5cdFx0MCUgeyBsZWZ0OjBweDsgb3BhY2l0eTowfVxuXHRcdDUwJSB7IGxlZnQ6MHB4OyBvcGFjaXR5OjB9XG5cblx0XHQ2MCUgeyBsZWZ0OjEyJTsgb3BhY2l0eToxMDB9XG5cblxuXHRcdDgwJSB7IGxlZnQ6NyU7IH1cblx0fVxuXHQuY2lyY2xldGl0bGUye1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IGNpcmNsZXRpdGxlMjtcblx0fVxuXHRAa2V5ZnJhbWVzIGNpcmNsZXRpdGxlMiB7XG5cdFx0MCUgeyBvcGFjaXR5OjB9XG5cdFx0OTAlIHsgb3BhY2l0eTowfVxuXHRcdDEwMCUgeyAgb3BhY2l0eToxMDAgfVxuXHR9XG5cblx0LyogdGhpcmQgYW5pbWF0aW9uIGxpbmUgKi9cblxuXHQuYW5pbWF0ZTN7XG5cblx0XHRhbmltYXRpb24tZHVyYXRpb246IDEuNzVzO1xuXHR9XG5cdC5saW5lM3tcblx0XHRhbmltYXRpb24tbmFtZTogbGluZTNcblx0fVxuXHRAa2V5ZnJhbWVzIGxpbmUzIHtcblx0XHQwJSB7bWFyZ2luLWxlZnQ6IC0xMDBweDtvcGFjaXR5OjA7d2lkdGg6MH1cblx0XHQxMCUge21hcmdpbi1sZWZ0OiAtMTAwcHg7b3BhY2l0eTowO3dpZHRoOjB9XG5cdFx0ODAlIHttYXJnaW4tbGVmdDogLTEwMHB4O29wYWNpdHk6MDt3aWR0aDowfVxuXG5cdFx0MTAwJSB7b3BhY2l0eToxMDA7d2lkdGg6MTAwJX1cblx0fVxuXHQudGhyZWVhbmltYXRlY2l7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAzLjVzO1xuXHRcdGFuaW1hdGlvbi1uYW1lOiB0aHJlZWFuaW1hdGVjaXJjbGU7XG5cdH1cblx0QGtleWZyYW1lcyB0aHJlZWFuaW1hdGVjaXJjbGUge1xuXHRcdDAlIHsgbGVmdDowcHg7IG9wYWNpdHk6MH1cblx0XHQyNSUgeyBsZWZ0OjBweDsgb3BhY2l0eTowfVxuXHRcdDQ1JSB7IGxlZnQ6NzklOyBvcGFjaXR5OjEwMH1cblx0XHQ3MCUgeyBsZWZ0Ojc3JX1cblx0XHQ4OSUgeyBsZWZ0Ojc3JTsgfVxuXHR9XG5cdC50aHJlZWFuaW1hdGVjaTJ7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAyLjVzO1xuXHRcdGFuaW1hdGlvbi1uYW1lOiB0aHJlZWFuaW1hdGVjaXJjbGUyO1xuXHR9XG5cdEBrZXlmcmFtZXMgdGhyZWVhbmltYXRlY2lyY2xlMiB7XG5cdFx0MCUgeyBsZWZ0OjBweDsgb3BhY2l0eTowfVxuXHRcdDI1JSB7IGxlZnQ6MHB4OyBvcGFjaXR5OjB9XG5cblxuXHRcdDM1JSB7IGxlZnQ6MHB4OyBvcGFjaXR5OjB9XG5cdFx0NjUlIHsgbGVmdDowcHg7IG9wYWNpdHk6MH1cblxuXHRcdDgwJXtsZWZ0OjU4JTsgb3BhY2l0eToxMDB9XG5cdFx0OTAlIHsgbGVmdDo1MCU7IH1cblx0XHQxMDAlIHsgbGVmdDo1MCU7IH1cblx0fVxuXHQudGhyZWVhbmltYXRlYm94Mntcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDIuNHM7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IHRocmVlYW5pbWF0ZWJveDtcblx0fVxuXHRAa2V5ZnJhbWVzIHRocmVlYW5pbWF0ZWJveCB7XG5cdFx0MCUgeyBsZWZ0OjBweDsgb3BhY2l0eTowfVxuXHRcdDMwJSB7IGxlZnQ6MHB4OyBvcGFjaXR5OjB9XG5cdFx0ODUlIHsgbGVmdDowcHg7IG9wYWNpdHk6MH1cblx0XHQ5MCUgeyBsZWZ0OjEyJTsgb3BhY2l0eToxMDB9XG5cdFx0MTAwJSB7IGxlZnQ6NyU7IH1cblx0fVxuXHQuY2lyY2xldGl0bGUze1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMi41cztcblx0XHRhbmltYXRpb24tbmFtZTogY2lyY2xldGl0bGUzO1xuXHR9XG5cdEBrZXlmcmFtZXMgY2lyY2xldGl0bGUzIHtcblx0XHQwJSB7IG9wYWNpdHk6MH1cblx0XHQ5MCUgeyBvcGFjaXR5OjB9XG5cdFx0MTAwJSB7ICBvcGFjaXR5OjEwMCB9XG5cdH1cbn1cbi5lZGl0c2NyZWVue1xuXHRtYXJnaW4tbGVmdDoyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnSGVlYm8tUmVndWxhcic7XG5cdGZvbnQtc2l6ZTogMTdweDtcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi52aWV3IHtcblx0aGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdC8vIGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgLy9wYWRkaW5nOiA1cHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAwLjc1cyxiYWNrZ3JvdW5kLWNvbG9yIC4xMjVzO1xuXHQtbW96LXRyYW5zaXRpb246LW1vei10cmFuc2Zvcm0gMC43NXMsYmFja2dyb3VuZC1jb2xvciAuMTI1cztcblx0LW1zLXRyYW5zaXRpb246LW1zLXRyYW5zZm9ybSAwLjc1cyxiYWNrZ3JvdW5kLWNvbG9yIC4xMjVzO1xuXHR0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjc1cyxiYWNrZ3JvdW5kLWNvbG9yIC4xMjVzO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDtcblx0LW1vei10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2Q7XG5cdC1tcy10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2Q7XG5cdHRyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXG59XG4vKmZvciBlZGdlIGRlc2lnbiBzdGFydCovXG4udmlld2VkZ2V7XG5cdGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIC8vcGFkZGluZzogNXB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDtcblx0LW1vei10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2Q7XG5cdC1tcy10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2Q7XG5cdHRyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnZpZXdlZGdlIGRpdiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lZGdlc3R5e1xuXHRkaXNwbGF5Om5vbmU7XG59XG4uZWRnZXN0eWRpc3B7XG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4udmlld2VkZ2UgLmJhY2sge1xuXHRtYXJnaW4tbGVmdDoyNjVweDtcblx0d2lkdGg6MTAwcHg7XG5cdC13ZWJraXQtYW5pbWF0aW9uIDpmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcblx0ei1pbmRleDoyO1xuXHQvL2JhY2tncm91bmQtY29sb3I6IzUwOEFGRjtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoZUFCNEFQSUFBUFR5N1B6NjlQejI5UFQyOVB6Ky9QVHk5UHo2L1BMeDdTSC9DMDVGVkZORFFWQkZNaTR3QXdFQUFBQWgrUVFKQ3dBSEFDd0FBQUFBZUFCNEFBQUQvM2k2M1A0d3lrbXJ2VGpyemJ2L1lDaU9aR21lYUtxdWJPdStjQ3pQTkRrTXdsRHZIeEFZQklJaFVPQVpNOENnMG5Cc1VnWkpaVkRYRy93TXd4dkFHUkpJcFFJUDlQc2xjc1hrWUlBelRwTU4yN1BHbTZabTZPNjBvU2pIQUtKTGNSY0ZBWG1HQkhaOUZXMUtmQmMraDRlT2loUUFBbG1DRndPUmtabVVLSXljYm1zdEFBV2VPNWFpa1pNbUFEYy9Xa2VicTRkTUtLK0FRcWd5dExXR3ZDQ3ZibkE3QmJxL1pJa2pvV1hHeVlla0pYaHV3YVhRaHJja3c0YkxNQVhZZWRvang0ZmVMNzdoWCtNaTNIbXRNT25xU3lmeTY2bnpieWZsYnVjdmYvbkFnRUpHUUJvTlFnR1YrQXNCY0VrWUkvYkNzVHRoU2dDOEdnM3pQZndFS3YraE5ZN0NDUDVhQ0RKRXMxOGJTM2JFTmxHbGlVdkppcmxjY2RLUWdJOHpSK1NLdENjbmpGY3cxMW5FNlpOaWdRSTRCcHdpV3JTcDA2ZFFvMHFkMnU1VlVpMU1xWExZbVNiQWdLeGFMWEROOWpXc3NJaDVicHJ0a0hGVkFMQnJGN2hEQ2ZaR2poeFV3WVVqdVlBUW9DRVhjMEtTaU5NS01iNGcwZFlpYVZnY1lrcUQxY2wwb01vV1hDNXR3d1d1dWU1eEg3MzUvQ24ra25MbTZGcWxGMUN6MmZUMHF0UUtWcWR0blJEMkFkZEJiQ2V1RFlIemw4QzdBL3Fybk8yeUV3QWVJL2plNVpTZjVJK2NEWGltaE5zY0JiOWxnTHZNL0d2eUJCeVhsRkt0M2krdUg5bWkxSnAvSkxMNCtnekVPYWwvNzhlNVkrUDBGVmdTS1IxL2ZnYi9BQUFWM2xmKy9XZmdnUWdtcU9DQ0REYm80Q00zM0xEVWd4YmdnRVVVbUZBWXdYNWt5V0JLaEFYUzFONFhaWlV5QmhCWWVIVUdkNnl4NE50OFBDQTBrb2lXellKTmlCT0FGbzBST3Y1aTBEYUZpS0pkQytpdGdrS1B0cVF5WWlUVFlVQWVjelFzRjhtUERDMnBUQTFQNnVHS2xTVFdVT1FxTGZYQXBSUk5BaGhoRGlWcU1rK1lIMlE1NUFNY2R2Ym1BbEltYWNLVDNsV3lYSDhWc1BnYVJhaGxVSjF1QUk3cHhwd2JrQWRYblFvdG9rNEtmdjZHZ1gwOEVSV3BkWkF1U2VnRFdSS3dxUUtkQ3NIQ1hGTDA1SWVoZ1ZUd0pURTREbUxoRUVOcEVDb2lmWklublljaHpqcmRxcW42eE90c2o2eUthQit6ZnNycEZiQU9xNGl1TVJveVMrR2xyR3A0d0s5a1VOa2dvMHNvbTkrVHhpWklyYWZTT3JCbm1RbGl0NDRaNFc2WUZKcXRwdXZ1dS9DNm13QUFJZmtFQ1FzQUJ3QXNBQUFBQUhnQWVBQUFBLzk0dXR6K01NWWhpTDAyRk1tNy8yQUlEZ0ZtWHNZZ3JtenJQa0IxenBhd3ZYaXVNMFZKL3diQWJrZ01BUXkvSkNGWWJEb2JnSUZTR1JBK3IwVHBWS25DZW5ISHJaTDVMYSswNG1UWHpQWWcwMGxEZXk0QndLZFd1bjVSdUN0dmUzdG9mak5ySGdBRkF3TUFlWUV0TW9RekFoNktNeW1OamlPUk5KTjFiMnFaSW9PYkY0WU9rRk1HZ0tFY2ZhUW1xd3dBUG5DeHJEQ3ZKcGdMbzJtMnR3MmZyM0lQdlduRXdCREdoS1lLWVp1ZHlRN1ByN3NIcUpIV1JWRVVBNzhjeTNEUlBNS1I0MDVIbnlraTFJUmtEZUZ3eU9qbEZzMGM3ZkxhOFhEYU9zdnpQdVRic2c0R3RrMzNkb1JqMFVOZmhJR1JFdW80ZU1HZmhFVDFKRmxNbE12LzNwV0ZMZ29JeUxqRVJnZUl6RDVtUE1lQ2tTSUJBcnd4MHRUeG04SVRBUVB4Uy9PbFlRMWdPd2xLYTRNU2pzU2hUb0xHUVVxVW9pK21iUXFRbkJJQTZwd0JVNEZZcFlQVjRkWTVQc2NJc1BqMUNpSURKQTFvS09zb0NreTBBV0tPWlh1TEVTS3lkUFBxM2N1M3I5Ky9nQU1MSG55eXdGM0RlQW1EcVlRaHhTTEZUYUprdlFSNVJ4UXhjeXUvQ0Vzd3NXWVlTakZrQmhGbHB1TFFKbzVDR1ltRXNtRE9Yc0hWS3dnWTlRblZCMUMrNnh1RFZCVU9Ubi8rbFVwcTk3VEpucG5hZVdYemdLc2t6Yjh1SjlXODZKTGtTRzNQcUk1OGVLN284VmpxdGI2RmJGZEwySkZ5M0dTODJHemNaYlZqZ0o5NzVCSzE2YUdTQjRLZFcvNnQvL0lSUU45bnNnVDN3MmdFZ2dEYkdORWxDSUZJbVAzbllHN24wWkJDZ3hQV2daVXdhRDJXWVE2TUpHS1lZUitXYU9LSktLYW80b29zdHVqaWl4TWlzZ2lKTUZJU0FGeExCT0JOalJQY2FLR0hQUEtTbFFYdGVlR1dJZ05lZFl5RUxGUklKSk5QN0lkQlZWL004Z09HYk5EeUZCYVhKUUZsRnU1NHNWTk9leGpvcFZsbVdvQWxsMFAra0tRSXhFMGgzbFZ0Y21JV1pxRTRDUWVWOUd3eFp4dDZwc0ZuWkhXK0NRV1NTT1lucFNSWWpDa2hSaHpxaU4yQ1lxelowcEIvZ21OZ2tSTkU4a1U4bkxhaXBZWEpCU3BuR1hHYWdDQnBTb1hxZ0haZmtzWmFqcGJDWXhScGRWNVFLNGdoTWtrcGZ3cm1tcWxWcGtKbnhLZzRHUXFVSDBTR3BxcnFyc21rZWNLd0Q1RXcwbzZCYVVldGlkb3BTMkN4YnZLNDZKTkJvdVp0Z291NnV1S3ZqY1ZLSUx2WEJUbE5vSzdKTzQxSTNRQnA3Nzc4OXV2dnZ5MGtBQUFoK1FRSkN3QUhBQ3dBQUFBQWVBQjRBQUFELzNpNjNQNHd5a21ydlRockJrWXdoR0VFQTdDZGFLb3VSVUM4Y0d5WWEyM2ZSeGZ2dTBEandDQUZBT0laWHpPaGNzbHlIWjlKcHZTbWUxcDkwNnhxVUxRK0I5cXdCdUQwUW4vaXRLUmdOaGZVOE1pZzdSWEViWUJDcVlDdUVPbFdVWGNiSFNJN0kyOStYWUE4Z29NWFZZRmdFd0NNVm4yUEV3V0xYZ0dVbkpZd21CR0ZSWWhhYzVhT0RadWhqYU1PWEZld05xbWhxd3QvcmpLMENwR1NTcmF1dUFyQ3UzWVN2MjVCdXJzRXlMSE9NSWtReW0zVU5nTFNTTmk1b0l6RUM4WjA0WVRiTU5BTjQ0eVRFR3pITit2RG93RGE4eEx5ZEwwWTM3dnRyUDBDOVdybTZoK0tTdWRnR09RUTBFaTVZZzNOR0tqeEx1RXpXaTNJN1R1UWovOWNqWTYzQnNxQ1VxS0NQV2sxRUZwODZLdUFBRU1oREFnb2FRRmttNDhXWHdUWW1DdVBUdzBubmFXTXlFNk1UUzhUYXhBRnRKQkpLMmZwVXBRNTEyM0sxRkJWVHh4dHd6TEl5RnM0bHBwcEtvVWdvNndvdGdxRVU1R1JKeUJCWGFITm9oWUpUdzFpalVSVjB4YnAzVEY1WSt4bGUxWHYzdzBld0pGbE95QXVFZ0Z6Y2RSYmFtRHhvSHFOWi9KSjR6Smc1Y09aNEhTWU9XSW1aTkNoSCtWSnpicTE2OWV3WTh1ZVRidTI3ZHU0YzlmMitWUDNJRDB6UTNnWUVObTNra0pIUGh2WDhuVHRjaVptenp4WGtoRlExK2thNnI0WXZPWkRaY3UrbzBzc3p1Q3JjT3psL2RYOFJ0NDJtVjA3S3hSR2dqNUhZRjRWK2lYRkxsNWYvdVQvOWFrVWtud0FvdGVmUkR3MUI0TUI3ZTJtM1lKM2pjT2RjUSsrQUI0cjNnWFE0RzBIV3JGaGZSTTRac2FFSUdhZ0lJSWw0aUVXZ3luR005OGhGN2FJUVdkUFlDRWpFSHA4RUJNSkg5NllBVytyK1Nqa2tFUVdhZVNSU0NhcDVKSk1OdW5razFDcXdGdVVKcjRFZ2dna29MYWtOVWhVUmlVcFJNWFk1SXM4OUxoQ1lpSEU5NXBhMTZVMG41bGxCVVlpRHZsb3VZUjJiYVpnM2lHdDNVY0FuQm1BeEZxSFI0aVpnb2d4MkJsRVgzVE1pZE1scVozWWhxTm5CaktvbjRZZUZGQ21WbUZGMXpmN3BkQkJZNlRhdWFkZnFGeGxvNTQ2TGtnQ0lZRnhxa0lCTGpVR3FEcjZ5WG9BbzlJOWgyWnl1cjZFNG5Qdm9acGRRNUJoZDZvUlM0RFc0eEJOMDIxRmFRUzBtbGFDb3E2UnVjTmJYektBS0EvY2RsdE1vK0ttMTRhdVJoSWFBclpFOHJyRHJVY3VHOEswVVA2NklMcE01aEhBU3dOQVcrNi9BQWNzOE1BRUZ5eGJBZ0FoK1FRSkN3QUhBQ3dBQUFBQWVBQjRBQUFELzNpNjNQNHd5a21ydlRqcnpidi9HMUFNUXpBSUF3Q0FiT3M2UUVuTTlHeWtiNjVyZ0dIVXdKbWdzQ3NhSDRWQWNFa3dySTdRWFkvSmRFYXZyU21WR1hoaXY1dkJkanNBbXpFQTVianFQYnNoaGZXVytLNDd4SEptMmM1WENQSk1BbjBlTVFFK0puc1hXb0JBWFlNYUF6OWNiUkl4akVGV2p4Wkpjb0lVQlgrWE5RS1VueVVHaUtWR2VIbVpFcXlpQklrVU1aSkJBWFJIc0sycURMdVhzNVcyVkRoRkFMRk52UXFMbDY0U0JjTmJwRVhSako0UnYzblh3b3pCTGRtQXpnNmN6Y3Erb3VZYzFjQVRrWmU1cjdFQk9YSElOSTZ2NjBzM0ZxSG9MLzdzR1lBSFFjWVljUkdZZFh1aHh0NE1idzlxVlpsbXdaMjhGL3JZV1JBaHdQK1FBUlFVTDFnVVpRQ2pReG9RSjZoUXdRR2NuSkl1R2pva2VLVmVMSmd0TW9aTGVVUWhvRzBnWElaTEowWG5uQnduQ2N4ekkzU0xEcG14YUdMeHVZWm5CNXMzN1l4OFNYUkRRRWI4N0h3ZDAxVmRMS0J2bXRxUTZvS3FORTFiTVpVbFpKUkdXRTBBQlBpd2k0cXRsTGhCVUdpQ01ZTFUzQmQ1OS9JVlBMZ3hBeFdGUnh4MlRMbXk1Y3VZTTJ2ZXpMbHpUUklvSm50R2JQQldzZEZSSkI0OGpmb3ZJMXl0ZDBBaktScHpBY2hvb0E2Ti9aaUVJUk80aUxyTmd5ODJ1VnQrRmFpdEdsdDFGZGFQNjY1QnVIazVBYlRLa3o1RURaallBK2t2UjZjQlMrbVk5aG0xdFlvS2hqVnBjc3BqMXdDMW5zZXE0K0ZVbk1XM2g5MHlmamIvNTV4M1hXY2owQmJnZWZZMTl0OCtiYlIzMG51TzBYZFBBK2FkbDE0ZEVtN1hBSGpUaWNkaE1uY2dpSnFEUjhId0lSVVg4ckZmWU5nazFaOW16Z1dpeklKYlVFZWdiallJZDZKZEtXcFNRQkkrb0JMYUpqdmEyQnh1R2RESUkyOS8xWFZEajB4VzBsMFQwRVc1Q2tnRFFHamxsbHgyNmVXWFlJWXA1cGhrbG1ubW1XaW1xU2FGdDBHNXBqcy85TFVtQjI1Vk9lY3pZN3pZVXlSeVdvWWpFQW5tRUplZTZrM241a2JyQkhvR2VJcXkwQjFPZURINmhVdjMvVFJwRlpWcTg4VnNMRG9tNlJmeEhTcG9IbHEyTmRKQWxTMFgwcVlvM0paRERDS3dzS0lOaldZR1pKQ3dmZURTWFZHV1psZXRCVlV6QkpkdUdhbklDY2k2eXVXZlBETXNkV2NGK0JuNzdBS2NWbEhxbmI0dUlTcVkwVzRMSnJOS1RVdWt0ZUpXVkEydjVhcTAxeUhYcHJzTUNkNjZLKys4OU5acjc3MzQ1c3RrQWdBaCtRUUpDd0FIQUN3QUFBQUFlQUI0QUFBRC8zaTYzUDR3eWttcnZUanJ6YnYvWUNpT3BBUVV3eUFNWittK0hEQVlSRzBiTEt6djBHei90d0Z2dVBNQmp3UWhjVGt5SW85S3BwUlRDRHlmQnNCMG14bGNyd0t1bUFLZ2ZaSFpzZnJoUFQrajYzamJEWTNiRHdJNk1uenZ5Rkk1RzNONk5ueDlHREptUUdrWWc0UkpoNDJLVHdGYUZvNkVjQmN5S3lzRmxrUXllb3dVQlpPakJSa0FlVWM0b0VXUEJxa1ZWbzhFQVloT2U2OHZtRzZrRXFheHM1ZDB3Q1ZsdGpXR0U3NWdqWVRIVGNvMTBnK2lkQUs4SnFkbm1pUGRtUmFyNFQ4RHhCWE9WOVlmQU5RMnVCZFYzUVlDNkJVQXRZLzNJZXJHMnhOUUNBaXdJc1dHWkxhWWlmRDNDeUFSWFhyaWtXRDFqdDBRaHBSY1lQeGlrZjhIeEd3dUNyeXI1bkFJd2tmZlFveThwWVlpSVg0aHl0R0J5V1RqRHdNdzNGSER1Y2FsRzVveHFRRmxjdktNUW1ReW54d1Y4L0hJMGhKTmxRN2RvazdXRW1GdW5xNlpSNENHZ1hvbFg1QmJOM1dOakxOakVuMzlTakJscEVnQXpvWjlTN2V1M2J0NDgrcmR5N2V2MzcrQUEydUlTM2l1WUxFb3ZuYjl5c0x3WVJBeTlLRUo5TmdGdHF5T0syT29FaXV6WmpLU1IzbmVleUp1cm5lVlBxY3dFSUMxd1hRcjNmWk4xSW95aEtMS091YTlqQ1IxQkpFckNaUzlpMUgyQVp0ZnRPYU5ldE10N3AyakQ5bDgrangzOUR2VjBRRFVHWnpBZFR1Yy8xM3JYdU43bk95dHRpY1ZEUmdGZXdmb281bVBFL3FLUkFmSW53VUdmZ2JINys3L3c5bmwweDdjcktRYlh2SHBsbDhkajlIbWxHR3J2S09OYWdLc1ZZOXhEWVEzekdjTHlLV0JodUp4R0FLSXlRVW9JajVZWVdIYmlTR2NVS0VaakgzQ29nNkZtVGJqalRqbXFPT09QUFk0Mnljc3lPaWpCNXg0MVZWcktjeTNvNE5ZQkdEaWtDU3VzK0tRYk5SbmxKSWl4Z2NHbHBweFJ3MkdQRm9aRFpnNThqZVNjbHNJOUJvUFl0cnlKQ3czY1RuQmVucWd1VVE1WkhLdzREcHlldURQbXhjTVdGR2ZWQmdGUTV2S0FFb0NRd2R1UU9kTGFpQmFnNklVU0xxUEdvd1N5c0NlV0ZDNlVIK2FMaUFvZEdza2xlZUg1TjBTcWdaVnJickFvMjZjdWtPRjZjRnA0SGMyanNBVlk2NHlvR1ZXckxibUdqS2Y5SXJmclYyY0lpdGRUYVArc3F5WFAzaDZoNlZJQUNvbVQ0YzFxNTJqV0JoYjA2T053aWVUdDBReEZ5NEU1V0Q3V1FFcnNOYkppRTlJUytXQWRsSlppaFZma1l0anJ2YjI2KysvQUFjczhNQUVGMnh3dndrQUFDSDVCQWtMQUFjQUxBQUFBQUI0QUhnQUFBUC9lTHJjL2pES1NhdTlPT3ZOdS85Z0tJNWthWjRvQkJSRFd3QkFLcy9xRUJoRVRoakJFTlBBRk1DQTB4a0pna0p3U1NvRWp0RGRqMG5sQUFiUmFHQmE3VnF3MmVqQVM2WU13MUVEdDh4ZURJcm9vN0pOVjREangzR2RMc0JEQlh0MGQzNDVnSUVkS3o0ZWc0UjZoeGdGZlVjR2lobHZoRHFPajJhU1daUVpaNWhxSHpCZEJYQm9taFdkZm9ZYlYyOHVheklBVDQwWW9YaWpHbGVvT1FGek5JeHhCc0VWdVdHZnZNTTZ5aklGbU0yZ3ZwT3pGcXhweGlmWWZzNFdBQUxVQmdMV0ZjeFFXekxSUnE2NEF3STJTZVVXMUZtcUpBRHJPZ0Z0cDdjbzBQVHRhSk9QRURrVTUzVE5DM0twMjBJUEJmVVpJSWpwM29pSTYvaTFxU2RHL3diSE9CYXJjRXZ6OEVQQ1pDV0JCSXpUN2dTeVZudFdla3BwTXRxdU92NmlIQVF5a3VTalduQ0loRXpSRU9XbUJRVlkwRFRocE42NHBVZURSQ0xDZ3hMVXFGV3VZdDNLdGF2WHIyRERpaDFMdHF6WnMyalRxaVdvZFMwaUZ2QW9EWGpoRmtVdlQ1WHFpbkNDQjVqZUVEWUllZnZMNjZOUHdvVWx0bzBLYXk3VWs2blcyaWpDWTJpRFdnS2xwQTJuczRKTWZkckduclJzSjNNTzBsd3hHNVhRMCtEWm9sbENNM2laY1hFZHlBUXNYekd0dVN6dWxnNXNaUVllRm5ZVTJReHdSelpMMjhoTkNKL1hJUWQ3a3ZobHcyaWVsKzFwM1lIeWptbzVOME85b0RreDI1dFd3S09MQzNzMXhCeU1KeU1QWDRWNzdmVkJ5YzloTlQ4STlmOXZCTEFlZXY0OVVFcUJDQ2FvNElJTU51amdneEIrQlFPQkM4SVMxenR6UldqR0cwNGxvU0VFZ1JHVDE0Y0g3SmRGT2lSaVJBaUtFWm9IMG9ldGlkZ2liOTJWd1I0UTMza3lYVmFvMFBlQmV5KzZnMkVMRkI2ZzRpODA4RmFJQlN4dzFGOEhIUG00UVhUNnNGakRmU05lY0tRT05ZS1E0MnJRZllrZkJRbU5LY0tXNjVoWklwQ1RTR2xrR0ZhV1FHVkdFZkFsa0pvUWhORWxDRW9pVVFOdmVIcVh6UXhzaGhIU2wvWms0TXRnSnlENm5nTXVpbkxWTzVYdFNFS2hVSVFVWXpSN0draUZvL3lWZzJsMlhtMmFSVGxvWmxZa0RaRWVGd0dvaG5xMVd6Yzdtc29wZGRnRmFpc21uUjRTb25NN1RRQnJGcjF1d3NLTjEvVEp6b0kvdzRLWFlLb0NyUnJXcUdnMHVDc2V4ZFkxcHo3U2l0WHNrZzYyZWg2RU9TbW1vWW5adVFtZnVNNTFtOWFzMkxxNzFsU2VlRWhpQkZmQTAwT1dleVFBQUNINUJBa0xBQWNBTEFBQUFBQjRBSGdBQUFQL2VMcmMvakRLU2F1OU9Pdk51LzlnS0k1a2FaNW9xcTVzNjY3QU1BanlBTHc0S2h0RVR4aUJRbTRvR3ZCOFNNT0F5T1FNQXNqb2I5bXNWZ0FDcWRSd3Mzb2hScTFVK0MwekJtS3B3TXcrUU5QSVFOdWNoZnZrOHkvYTNsdm5Od0FBQllGZEhYdDhWSDhYTVVjK0FvTWNBSTFwWElvWFlXSkJrWHhrbGhTSGxJVVpvR29oZ3FkRG1IYVZHd1dUUFFhZEhqSS9CQUUyTDVKOGpoMHhBZ1lHTktJZGRWR3NMS1NydzFiSlBzY3B1cnMraVY3UlluNHFBTkp4WnMxSnl5VUYyODUwcTdJbjJ1TS9abTl3NXliaTZnYmR5akRxQk5oZThXa0I0Q1h0MHFoNWVSWGwzWWw5dStheHNSWWxYemFDYVFSK1lkZ0hCOFZyaWdvRUNEYkEveUFNaUVnY2VpS0NSVXlza1dVS1BBRVdnQWJLbHpCanlweEpzNmJObXpoejZ0ekpzNmZQbjBDRENoMUt0RUVNR1RSd0ZRMmhrcUFTajB1dlBJR2p4RjlVQ2Q1S1hiMEVVb3ZFclE4MGpudTI4NVRWQ01XMmljUVpCdGpYQ0JmNWtMMlpERStGckhiZXprd2IwZ0plT0hwanh2MXhkZ0ZmdFRvUmpybDdyMkxPZEZwT2ZtcE1JRERNd1hNZi9JMjQ4N0JqQ29PcEZvN3BGSU5uTzNaMU1vSWxZUFNacnBHaDJqUzdZWE5mc0JWT2E4VjlGN1lTM2hnME90VUVQSU92R1RKY0YxL092TG56NTlDalM1OU9jcENOUWNxWkgzMEZwR04yc0t1cFBwb3VYTnB2RjBlVGRtd3pWVjAvR0VhNEUvZlMvbDVxRTZxdXlXNFJldGZhRVArMkVkWkVESlFoWVZsdFkzMUhRb0NybEFEWk52ZTU0RXFCVVJ5SUFVRGI3SGNDZzNLTm9OZzJDdVhDSVNkRlVDWVplckRkODU4R0tRSUdDQ0dCWFBBaGhiYUlRT0dLRC9qU0NERENURWFqTVRZV2lDTUQ0Wm1rRkFRelVoamlCemZlRmVCOERvellZUWd0cGpIa0FmVWw5TmFEUDY0VEFvYmpXTmFmU2VCTTJPVm5IMGdKeTFrbE5UWVhBR0JTYU9FVlZlNEdocHdQNk5hWWdsamRrOWtDWnBxNGpKb1lqVENtRkpZUmFxQURiZjZvb1hGMTRrT0JudEtzbForSjZGUjU0S0Z5Z2FQb21pZ1V1WVZyU2Q0RFRxT05QZW9CSXp1MnRzaVpIbkdxaGFwV2xLcU9iSlRPK2hLWEJSWjJxWlcwVmhOcEtMMVJGV3dadWZJUm9RUTNCUWl3RVVzOTB2UnBEM01HSlN1WnpIMTZaVkhYR3NNblVJR0MrSzIxdzU0SFhaYWlVU2ZxRmtlcU84TWszWTNMMnluWVViZFRBZ0FoK1FRSkN3QUhBQ3dBQUFBQWVBQjRBQUFELzNpNjNQNHd5a21ydlRqcnpidi9ZQ2lPWkdtZWFLcXViT3UrY053Q0JRREllQWtNQm1FRWcwSnU2T0VSamtqRGdNakVBSHJJcU9IV3JFb0UwU3hCWU8wNm5sb3AxZXN0aExOQ3NuY1FPQitWYWkvWVBZMTcyKzZBdlF3TnAvY2FOQU03TmlGR1dYQ0FHVHQ5UGdKL1JRRlFQNUNLRlR0bmlTQ0NZeU0wblRCemJwVmtBd0k4Z3pJRGJrbWdYWGhKU3kraXJMS2xZWFV1WnF4SmFyUlJYQzZydkc5cXc3aXVLQURFeGJlWnlTZkh2QWErZWJQTUJIcHFqVkcyTEFCWXhLUlZ5MXJVTUx1c3dYSHBSK3Zvck9lQUJRT3BPWWRaNzVaTTRBWTlCcWYyQ1J4SXNLREJnd2dUS2x6SXNLSERoeEFqU3B4SXNXSWdmTEdnV2NSUUFQOFdIWTBiSldEQ3RnVmt5QVlkU2JZNlNlRVh5Vnd0NjhtMHQ5Q2xTcGdRR0RYNlFST2hOSlhBSkhUa0ZpWEFPSUh0Z0tMSlNkU2N5VDBlbFVwNVlETk1nS2Rxa2txTjR1b25MMjhDdzIzVm9xL3FzNEpOeDhwVGdKSFowVDFqM1RUd1NneXNwYmhuR29nbHFVOVJPYnhaNWlydE93K3dGc0ZBN1NveUhKaEIyN29GR1VkcFlCWVpXc2srSE5CMW8xalJYc0I5QVVUOWFGQnIzSEVGMG9wQnFCcm9Xc3F0Y1JZMExmWHRBVWJtZWg3OExKWHdsd0tuVHVsR21EcXViSllNS3NmcmpKenRhR0xIbTFQbXJRNnI5T0xUYkV1bktvQW9RT3ZiSTlRSVQ3NjgrZk8zQzZGM1F1K1VFaUREMXllbmwwa0plT2tqcHpGSFFjOVV2ZnYvdXJTbVJYd21tSkxORy83c0owTktRUG5taVNTa05jSEdWZ3A2b0p3UEZhNEFUbHdBV25BaEVobW1zTmxMMGR6VW9RZ2I0cVZkSUFLU2RVK0x4R2d6d29nUnhrQWppU1E4QjVrTTFFbDFZZ1F3RHRpQkRlcGRrSitLSkFTWnowWHVvVUtnQXd3Q0ZxSUZXemxJMVdOdlBMbEFpbEltS2RXVTJDMDN3Wkdua1hDalpSVmdpWXVDUFNwVkFtM3hXRERoUy92QmVaTUpPbkoyU1o0MWZxR2tubStxWktWakZGNEIySThUblBrR1ZsRzZwcEdhMkF4YWhJRFJQYUFvb0JCY2lzc0tqV2FoSldKVkpyb1ZvaHgxOXc4UTkzRXAxVlZDdFpuSmlsMkVLVldsaEdKRGF4eWlHY2Nvbis0WTlHRWU0QUczSnFsRWFCcUdwQThVb094NE5nc1pLK1I1dnpxMW5yTklJSHRTdEN2SkIra1pzRGEzclJSVGV0dWlKdklsMTEwbUFoQjdyU2svOFBScHVWdmEwQzI4OUc2VUFBQTcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcblx0LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlWCgxODBkZWcpO1xuXHQtbW96LXRyYW5zZm9ybTpyb3RhdGVYKDE4MGRlZyk7XG5cdC1tcy10cmFuc2Zvcm06cm90YXRlWCgxODBkZWcpO1xuXHR0cmFuc2Zvcm06cm90YXRlWCgxODBkZWcpO1xuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO1xuXHQtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO1xuXHQtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4udmlld2VkZ2UuZmxpcHBlZCB7XG5cdC8vIC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZVgoMTgwZGVnKTtcblx0Ly8gLW1vei10cmFuc2Zvcm06cm90YXRlWCgxODBkZWcpO1xuXHQvLyAtbXMtdHJhbnNmb3JtOnJvdGF0ZVgoMTgwZGVnKTtcblx0Ly8gdHJhbnNmb3JtOnJvdGF0ZVgoMTgwZGVnKTtcbn1cbi8qZm9yIGVkZ2UgZGVzaWduIGVuZCovXG4udmlldyBkaXYge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mcm9udCB7XG4gIHotaW5kZXg6MTtcbiAgYmFja2dyb3VuZDogIzUwOEFGRjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG4gIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG59XG4udmlldyAuYmFjayB7XG5cdHotaW5kZXg6Mjtcblx0YmFja2dyb3VuZC1jb2xvcjojNTA4QUZGO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhlQUI0QVBJQUFQVHk3UHo2OVB6MjlQVDI5UHorL1BUeTlQejYvUEx4N1NIL0MwNUZWRk5EUVZCRk1pNHdBd0VBQUFBaCtRUUpDd0FIQUN3QUFBQUFlQUI0QUFBRC8zaTYzUDR3eWttcnZUanJ6YnYvWUNpT1pHbWVhS3F1Yk91K2NDelBORGtNd2xEdkh4QVlCSUloVU9BWk04Q2cwbkJzVWdaSlpWRFhHL3dNd3h2QUdSSklwUUlQOVBzbGNzWGtZSUF6VHBNTjI3UEdtNlptNk82MG9TakhBS0pMY1JjRkFYbUdCSFo5RlcxS2ZCYytoNGVPaWhRQUFsbUNGd09Sa1ptVUtJeWNibXN0QUFXZU81YWlrWk1tQURjL1drZWJxNGRNS0srQVFxZ3l0TFdHdkNDdmJuQTdCYnEvWklram9XWEd5WWVrSlhodXdhWFFocmNrdzRiTE1BWFllZG9qeDRmZUw3N2hYK01pM0htdE1PbnFTeWZ5NjZuemJ5ZmxidWN2Zi9uQWdFSkdRQm9OUWdHVitBc0JjRWtZSS9iQ3NUdGhTZ0M4R2czelBmd0VLditoTlk3Q0NQNWFDREpFczE4YlMzYkVObEdsaVV2SmlybGNjZEtRZ0k4elIrU0t0Q2NuakZjdzExbkU2Wk5pZ1FJNEJwd2lXclNwMDZkUW8wcWQydTVWVWkxTXFYTFltU2JBZ0t4YUxYRE45aldzc0loNWJwcnRrSEZWQUxCckY3aERDZlpHamh4VXdZVWp1WUFRb0NFWGMwS1NpTk1LTWI0ZzBkWWlhVmdjWWtxRDFjbDBvTW9XWEM1dHd3V3V1ZTV4SDczNS9DbitrbkxtNkZxbEYxQ3oyZlQwcXRRS1ZxZHRuUkQyQWRkQmJDZXVEWUh6bDhDN0EvcXJuTzJ5RXdBZUkvamU1WlNmNUkrY0RYaW1oTnNjQmI5bGdMdk0vR3Z5QkJ5WGxGS3QzaSt1SDltaTFKcC9KTEw0K2d6RU9hbC83OGU1WStQMEZWZ1NLUjEvZmdiL0FBQVYzbGYrL1dmZ2dRZ21xT0NDRERibzRDTTMzTERVZ3hiZ2dFVVVtRkFZd1g1a3lXQktoQVhTMU40WFpaVXlCaEJZZUhVR2Q2eXg0TnQ4UENBMGtvaVd6WUpOaUJPQUZvMFJPdjVpMERhRmlLSmRDK2l0Z2tLUHRxUXlZaVRUWVVBZWN6UXNGOG1QREMycFRBMVA2dUdLbFNUV1VPUXFMZlhBcFJSTkFoaGhEaVZxTWsrWUgyUTU1QU1jZHZibUFsSW1hY0tUM2xXeVhIOFZzUGdhUmFobFVKMXVBSTdweHB3YmtBZFhuUW90b2s0S2Z2NkdnWDA4RVJXcGRaQXVTZWdEV1JLd3FRS2RDc0hDWEZMMDVJZWhnVlR3SlRFNERtTGhFRU5wRUNvaWZaSW5uWWNoempyZHFxbjZ4T3RzajZ5S2FCK3pmc3JwRmJBT3E0aXVNUm95UytHbHJHcDR3SzlrVU5rZ28wc29tOStUeGlaSXJhZlNPckJubVFsaXQ0NFo0VzZZRkpxdHB1dnV1L0M2bXdBQUlma0VDUXNBQndBc0FBQUFBSGdBZUFBQUEvOTR1dHorTU1ZaGlMMDJGTW03LzJBSURnRm1Yc1lncm16clBrQjF6cGF3dlhpdU0wVkovd2JBYmtnTUFReS9KQ0ZZYkRvYmdJRlNHUkErcjBUcFZLbkNlbkhIclpMNUxhKzA0bVRYelBZZzAwbERleTRCd0tkV3VuNVJ1Q3R2ZTN0b2ZqTnJIZ0FGQXdNQWVZRXRNb1F6QWg2S015bU5qaU9STkpOMWIycVpJb09iRjRZT2tGTUdnS0VjZmFRbXF3d0FQbkN4ckRDdkpwZ0xvMm0ydHcyZnIzSVB2V25Fd0JER2hLWUtZWnVkeVE3UHI3c0hxSkhXUlZFVUE3OGN5M0RSUE1LUjQwNUhueWtpMUlSa0RlRnd5T2psRnMwYzdmTGE4WERhT3N2elB1VGJzZzRHdGszM2RvUmowVU5maElHUkV1bzRlTUdmaEVUMUpGbE1sTXYvM3BXRkxnb0l5TGpFUmdlSXpENW1QTWVDa1NJQkFyd3gwdFR4bThJVEFRUHhTL09sWVExZ093bEthNE1TanNTaFRvTEdRVXFVb2krbWJRcVFuQklBNnB3QlU0RllwWVBWNGRZNVBzY0lzUGoxQ2lJREpBMW9LT3NvQ2t5MEFXS09aWHVMRVNLeWRQUHEzY3UzcjkrL2dBTUxIbnl5d0YzRGVBbURxWVFoeFNMRlRhSmt2UVI1UnhReGN5dS9DRXN3c1dZWVNqRmtCaEZscHVMUUpvNUNHWW1Fc21ET1hzSFZLd2dZOVFuVkIxQys2eHVEVkJVT1RuLytsVXBxOTdUSm5wbmFlV1h6Z0tza3piOHVKOVc4NkpMa1NHM1BxSTU4ZUs3bzhWanF0YjZGYkZkTDJKRnkzR1M4Mkd6Y1piVmpnSjk3NUJLMTZhR1NCNEtkVy82dC8vSVJRTjluc2dUM3cyZ0VnZ0RiR05FbENJRkltUDNuWUc3bjBaQkNneFBXZ1pVd2FEMldZUTZNSkdLWVlSK1dhT0tKS0thbzRvb3N0dWppaXhNaXNnaUpNRklTQUZ4TEJPQk5qUlBjYUtHSFBQS1NsUVh0ZWVHV0lnTmVkWXlFTEZSSUpKTlA3SWRCVlYvTThnT0diTkR5RkJhWEpRRmxGdTU0c1ZOT2V4am9wVmxtV29BbGwwUCtrS1FJeEUwaDNsVnRjbUlXWnFFNENRZVY5R3d4Wnh0NnBzRm5aSFcrQ1FXU1NPWW5wU1JZakNraFJoenFpTjJDWXF6WjBwQi9nbU5na1JORThrVThuTGFpcFlYSkJTcG5HWEdhZ0NCcFNvWHFnSFpma3NaYWpwYkNZeFJwZFY1UUs0Z2hNa2twZndybW1xbFZwa0pueEtnNEdRcVVIMFNHcHFycXJzbWtlY0t3RDVFdzBvNkJhVWV0aWRvcFMyQ3hidks0NkpOQm91WnRnb3U2dXVLdmpjVktJTHZYQlRsTm9LN0pPNDFJM1FCcDc3Nzg5dXZ2dnkwa0FBQWgrUVFKQ3dBSEFDd0FBQUFBZUFCNEFBQUQvM2k2M1A0d3lrbXJ2VGhyQmtZd2hHRUVBN0NkYUtvdVJVQzhjR3lZYTIzZlJ4ZnZ1MERqd0NBRkFPSVpYek9oY3NseUhaOUpwdlNtZTFwOTA2eHFVTFErQjlxd0J1RDBRbi9pdEtSZ05oZlU4TWlnN1JYRWJZQkNxWUN1RU9sV1VYY2JIU0k3STI5K1hZQThnb01YVllGZ0V3Q01WbjJQRXdXTFhnR1VuSll3bUJHRlJZaGFjNWFPRFp1aGphTU9YRmV3TnFtaHF3dC9yakswQ3BHU1NyYXV1QXJDdTNZU3YyNUJ1cnNFeUxIT01Ja1F5bTNVTmdMU1NOaTVvSXpFQzhaMDRZVGJNTkFONDR5VEVHekhOK3ZEb3dEYTh4THlkTDBZMzd2dHJQMEM5V3JtNmgrS1N1ZGdHT1FRMEVpNVlnM05HS2p4THVFeldpM0k3VHVRai85Y2pZNjNCc3FDVXFLQ1BXazFFRnA4Nkt1QUFFTWhEQWdvYVFGa200OFdYd1RZbUN1UFR3MG5uYVdNeUU2TVRTOFRheEFGdEpCSksyZnBVcFE1MTIzSzFGQlZUeHh0d3pMSXlGczRscHBwS29VZ282d290Z3FFVTVHUkp5QkJYYUhOb2hZSlR3MWlqVVJWMHhicDNURjVZK3hsZTFYdjN3MGV3SkZsT3lBdUVnRnpjZFJiYW1EeG9IcU5aL0pKNHpKZzVjT1o0SFNZT1dJbVpOQ2hIK1ZKemJxMTY5ZXdZOHVlVGJ1MjdkdTRjOWYyK1ZQM0lEMHpRM2dZRU5tM2trSkhQaHZYOG5UdGNpWm16enhYa2hGUTEra2E2cjRZdk9aRFpjdStvMHNzenVDcmNPemwvZFg4UnQ0Mm1WMDdLeFJHZ2o1SFlGNFYraVhGTGw1Zi91VC85YWtVa253QW90ZWZSRHcxQjRNQjdlMm0zWUozamNPZGNRKytBQjRyM2dYUTRHMEhXckZoZlJNNFpzYUVJR2FnSUlJbDRpRVdneW5HTTk4aEY3YUlRV2RQWUNFakVIcDhFQk1KSDk2WUFXK3IrU2pra0VRV2FlU1JTQ2FwNUpKTU51bmtrMUNxd0Z1VUpyNEVnZ2drb0xha05VaFVSaVVwUk1YWTVJczg5TGhDWWlIRTk1cGExNlUwbjVsbEJVWWlEdmxvdVlSMmJhWmczaUd0M1VjQW5CbUF4RnFIUjRpWmdvZ3gyQmxFWDNUTWlkTWxxWjNZaHFObkJqS29uNFllRkZDbVZtRkYxemY3cGRCQlk2VGF1YWRmcUZ4bG81NDZMa2dDSVlGeHFrSUJMalVHcURyNnlYb0FvOUk5aDJaeXVyNkU0blB2b1pwZFE1QmhkNm9SUzREVzR4Qk4wMjFGYVFTMG1sYUNvcTZSdWNOYlh6S0FLQS9jZGx0TW8rS20xNGF1UmhJYUFyWkU4cnJEclVjdUc4SzBVUDY2SUxwTTVoSEFTd05BVys2L0FBY3M4TUFFRnl4YkFnQWgrUVFKQ3dBSEFDd0FBQUFBZUFCNEFBQUQvM2k2M1A0d3lrbXJ2VGpyemJ2L0cxQU1RekFJQXdDQWJPczZRRW5NOUd5a2I2NXJnR0hVd0ptZ3NDc2FINFZBY0Vrd3JJN1FYWS9KZEVhdnJTbVZHWGhpdjV2QmRqc0FtekVBNWJqcVBic2hoZldXK0s0N3hISm0yYzVYQ1BKTUFuMGVNUUUrSm5zWFdvQkFYWU1hQXo5Y2JSSXhqRUZXanhaSmNvSVVCWCtYTlFLVW55VUdpS1ZHZUhtWkVxeWlCSWtVTVpKQkFYUkhzSzJxREx1WHM1VzJWRGhGQUxGTnZRcUxsNjRTQmNOYnBFWFJqSjRSdjNuWHdvekJMZG1Bemc2Y3pjcStvdVljMWNBVGtaZTVyN0VCT1hISU5JNnY2MHMzRnFIb0wvN3NHWUFIUWNZWWNSR1lkWHVoeHQ0TWJ3OXFWWmxtd1oyOEYvcllXUkFod1ArUUFSUVVMMWdVWlFDalF4b1FKNmhRd1FHY25KSXVHam9rZUtWZUxKZ3RNb1pMZVVRaG9HMGdYSVpMSjBYbm5Cd25DY3h6STNTTERwbXhhR0x4dVlabkI1czM3WXg4U1hSRFFFYjg3SHdkMDFWZExLQnZtdHFRNm9LcU5FMWJNWlVsWkpSR1dFMEFCUGl3aTRxdGxMaEJVR2lDTVlMVTNCZDU5L0lWUExneEF4V0ZSeHgyVExteTVjdVlNMnZlekxselRSSW9KbnRHYlBCV3NkRlJKQjQ4amZvdkkxeXRkMEFqS1JwekFjaG9vQTZOL1ppRUlSTzRpTHJOZ3k4MnVWdCtGYWl0R2x0MUZkYVA2NjVCdUhrNUFiVEtrejVFRFpqWUEra3ZSNmNCUyttWTlobTF0WW9LaGpWcGNzcGoxd0MxbnNlcTQrRlVuTVczaDkweWZqYi81NXgzWFdjajBCYmdlZlkxOXQ4K2JiUjMwbnVPMFhkUEErYWRsMTRkRW03WEFIalRpY2RoTW5jZ2lKcURSOEh3SVJVWDhyRmZZTmdrMVo5bXpnV2l6SUpiVUVlZ2JqWUlkNkpkS1dwU1FCSStvQkxhSmp2YTJCeHVHZERJSTI5LzFYVkRqMHhXMGwwVDBFVzVDa2dEUUdqbGxseDI2ZVdYWUlZcDVwaGtsbW5tbVdpbXFTYUZ0MEc1cGpzLzlMVW1CMjVWT2Vjelk3ellVeVJ5V29ZakVBbm1FSmVlNmszbjVrYnJCSG9HZUlxeTBCMU9lREg2aFV2My9UUnBGWlZxODhWc0xEb202UmZ4SFNwb0hscTJOZEpBbFMwWDBxWW8zSlpERENLd3NLSU5qV1lHWkpDd2ZlRFNYVkdXWmxldEJWVXpCSmR1R2FuSUNjaTZ5dVdmUERNc2RXY0YrQm43N0FLY1ZsSHFuYjR1SVNxWTBXNExKck5LVFV1a3RlSldWQTJ2NWFxMDF5SFhwcnNNQ2Q2NksrKzg5TlpyNzczNDVzdGtBZ0FoK1FRSkN3QUhBQ3dBQUFBQWVBQjRBQUFELzNpNjNQNHd5a21ydlRqcnpidi9ZQ2lPcEFRVXd5QU1aK20rSERBWVJHMGJMS3p2MEd6L3R3RnZ1UE1CandRaGNUa3lJbzlLcHBSVENEeWZCc0IwbXhsY3J3S3VtQUtnZlpIWnNmcmhQVCtqNjNqYkRZM2JEd0k2TW56dnlGSTVHM042Tm54OUdESm1RR2tZZzRSSmg0MktUd0ZhRm82RWNCY3lLeXNGbGtReWVvd1VCWk9qQlJrQWVVYzRvRVdQQnFrVlZvOEVBWWhPZTY4dm1HNmtFcWF4czVkMHdDVmx0aldHRTc1Z2pZVEhUY28xMGcraWRBSzhKcWRubWlQZG1SYXI0VDhEeEJYT1Y5WWZBTlEydUJkVjNRWUM2QlVBdFkvM0llckcyeE5RQ0Fpd0lzV0daTGFZaWZEM0N5QVJYWHJpa1dEMWp0MFFocFJjWVB4aWtmOEh4R3d1Q3J5cjVuQUl3a2ZmUW95OHBZWWlJWDRoeXRHQnlXVGpEd013M0ZIRHVjYWxHNW94cVFGbGN2S01RbVF5bnh3VjgvSEkwaEpObFE3ZG9rN1dFbUZ1bnE2WlI0Q0dnWG9sWDVCYk4zV05qTE5qRW4zOVNqQmxwRWdBem9aOVM3ZXUzYnQ0OCtyZHk3ZXYzNytBQTJ1SVMzaXVZTEVvdm5iOXlzTHdZUkF5OUtFSjlOZ0Z0cXlPSzJPb0VpdXpaaktTUjNuZWV5SnVybmVWUHFjd0VJQzF3WFFyM2ZaTjFJb3loS0xLT3VhOWpDUjFCSkVyQ1pTOWkxSDJBWnRmdE9hTmV0TXQ3cDJqRDlsOCtqeDM5RHZWMFFEVUdaekFkVHVjLzEzclh1TjduT3l0dGljVkRSZ0Zld2ZvbzVtUEUvcUtSQWZJbndVR2ZnYkg3KzcvdzlubDB4N2NyS1FiWHZIcGxsOGRqOUhtbEdHcnZLT05hZ0tzVlk5eERZUTN6R2NMeUtXQmh1SnhHQUtJeVFVb0lqNVlZV0hiaVNHY1VLRVpqSDNDb2c2Rm1UYmpqVGptcU9PT1BQWTQyeWNzeU9pakI1eDQxVlZyS2N5M280TllCR0Rpa0NTdXMrS1FiTlJubEpJaXhnY0dscHB4UncyR1BGb1pEWmc1OGplU2Nsc0k5Qm9QWXRyeUpDdzNjVG5CZW5xZ3VVUTVaSEt3NERweWV1RFBteGNNV0ZHZlZCZ0ZRNXZLQUVvQ1F3ZHVRT2RMYWlCYWc2SVVTTHFQR293U3lzQ2VXRkM2VUgrYUxpQW9kR3NrbGVlSDVOMFNxZ1pWcmJyQW8yNmN1a09GNmNGcDRIYzJqc0FWWTY0eW9HVldyTGJtR2pLZjlJcmZyVjJjSWl0ZFRhUCtzcXlYUDNoNmg2VklBQ29tVDRjMXE1MmpXQmhiMDZPTndpZVR0MFF4Rnk0RTVXRDdXUUVyc05iSmlFOUlTK1dBZGxKWmloVmZrWXRqcnZiMjYrKy9BQWNzOE1BRUYyeHd2d2tBQUNINUJBa0xBQWNBTEFBQUFBQjRBSGdBQUFQL2VMcmMvakRLU2F1OU9Pdk51LzlnS0k1a2FaNG9CQlJEV3dCQUtzL3FFQmhFVGhqQkVOUEFGTUNBMHhrSmdrSndTU29FanREZGowbmxBQWJSYUdCYTdWcXcyZWpBUzZZTXcxRUR0OHhlRElyb283Sk5WNERqeDNHZExzQkRCWHQwZDM0NWdJRWRLejRlZzRSNmh4Z0ZmVWNHaWhsdmhEcU9qMmFTV1pRWlo1aHFIekJkQlhCb21oV2Rmb1liVjI4dWF6SUFUNDBZb1hpakdsZW9PUUZ6Tkl4eEJzRVZ1V0dmdk1NNnlqSUZtTTJndnBPekZxeHB4aWZZZnM0V0FBTFVCZ0xXRmN4UVd6TFJScTY0QXdJMlNlVVcxRm1xSkFEck9nRnRwN2NvMFBUdGFKT1BFRGtVNTNUTkMzS3AyMElQQmZVWklJanAzb2lJNi9pMXFTZEcvd2JIT0JhcmNFdno4RVBDWkNXQkJJelQ3Z1N5Vm50V2VrcHBNdHF1T3Y2aUhBUXlrdVNqV25DSWhFelJFT1dtQlFWWTBEVGhwTjY0cFVlRFJDTENneExVcUZXdVl0M0t0YXZYcjJERGloMUx0cXpaczJqVHFpV29kUzBpRnZBb0RYamhGa1V2VDVYcWluQ0NCNWplRURZSWVmdkw2Nk5Qd29VbHRvMEtheTdVazZuVzJpakNZMmlEV2dLbHBBMm5zNEpNZmRyR25yUnNKM01PMGx3eEc1WFEwK0Rab2xsQ00zaVpjWEVkeUFRc1h6R3R1U3p1bGc1c1pRWWVGbllVMlF4d1J6WkwyOGhOQ0ovWElRZDdrdmhsdzJpZWwrMXAzWUh5am1vNU4wTzlvRGt4MjV0V3dLT0xDM3MxeEJ5TUp5TVBYNFY3N2ZWQnljOWhOVDhJOWY5dkJMQWVldjQ5VUVxQkNDYW80SUlNTnVqZ2d4QitCUU9CQzhJUzF6dHpSV2pHRzA0bG9TRUVnUkdUMTRjSDdKZEZPaVJpUkFpS0Vab0gwb2V0aWRnaWI5MlZ3UjRRMzNreVhWYW8wUGVCZXkrNmcyRUxGQjZnNGk4MDhGYUlCU3h3MUY4SEhQbTRRWFQ2c0ZqRGZTTmVjS1FPTllLUTQyclFmWWtmQlFtTktjS1c2NWhaSXBDVFNHbGtHRmFXUUdWR0VmQWxrSm9RaE5FbENFb2lVUU52ZUhxWHpReHNoaEhTbC9aazRNdGdKeUQ2bmdNdWluTFZPNVh0U0VLaFVJUVVZelI3R2tpRm8veVZnMmwyWG0yYVJUbG9abFlrRFpFZUZ3R29obnExV3pjN21zb3BkZGdGYWlzbW5SNFNvbk03VFFCckZyMXV3c0tOMS9USnpvSS93NEtYWUtvQ3JScldxR2cwdUNzZXhkWTFwejdTaXRYc2tnNjJlaDZFT1NtbW9Zblp1UW1mdU01MW05YXMyTHE3MWxTZWVFaGlCRmZBMDBPV2V5UUFBQ0g1QkFrTEFBY0FMQUFBQUFCNEFIZ0FBQVAvZUxyYy9qREtTYXU5T092TnUvOWdLSTVrYVo1b3FxNXM2NjdBTUFqeUFMdzRLaHRFVHhpQlFtNG9HdkI4U01PQXlPUU1Bc2pvYjltc1ZnQUNxZFJ3czNvaFJxMVUrQzB6Qm1LcHdNdytRTlBJUU51Y2hmdms4eS9hM2x2bk53QUFCWUZkSFh0OFZIOFhNVWMrQW9NY0FJMXBYSW9YWVdKQmtYeGtsaFNIbElVWm9Hb2hncWREbUhhVkd3V1RQUWFkSGpJL0JBRTJMNUo4amgweEFnWUdOS0lkZFZHc0xLU3J3MWJKUHNjcHVycytpVjdSWW40cUFOSnhaczFKeXlVRjI4NTBxN0luMnVNL1ptOXc1eWJpNmdiZHlqRHFCTmhlOFdrQjRDWHQwcWg1ZVJYbDNZbDl1K2F4c1JZbFh6YUNhUVIrWWRnSEI4VnJpZ29FQ0RiQS95QU1pRWdjZWlLQ1JVeXNrV1VLUEFFV2dBYktsekJqeXB4SnM2Yk5temh6NnR6SnM2ZlBuMENEQ2gxS3RFRU1HVFJ3RlEyaGtxQVNqMHV2UElHanhGOVVDZDVLWGIwRVVvdkVyUTgwam51Mjg1VFZDTVcyaWNRWkJ0alhDQmY1a0wyWkRFK0ZySGJlemt3YjBnSmVPSHBqeHYxeGRnRmZ0VG9SanJsN3IyTE9kRnBPZm1wTUlERE13WE1mL0kyNDg3QmpDb09wRm83cEZJTm5PM1oxTW9JbFlQU1pycEdoMmpTN1lYTmZzQlZPYThWOUY3WVMzaGcwT3RVRVBJT3ZHVEpjRjEvT3ZMbno1OUNqUzU5T2NwQ05RY3FaSDMwRnBHTjJzS3VwUHBvdVhOcHZGMGVUZG13elZWMC9HRWE0RS9mUy9sNXFFNnF1eVc0UmV0ZmFFUCsyRWRaRURKUWhZVmx0WTMxSFFvQ3JsQURaTnZlNTRFcUJVUnlJQVVEYjdIY0NnM0tOb05nMkN1WENJU2RGVUNZWmVyRGQ4NThHS1FJR0NDR0JYUEFoaGJhSVFPR0tEL2pTQ0REQ1RFYWpNVFlXaUNNRDRabWtGQVF6VWhqaUJ6ZmVGZUI4RG96WVlRZ3RwakhrQWZVbDlOYURQNjRUQW9ialdOYWZTZUJNMk9WbkgwZ0p5MWtsTlRZWEFHQlNhT0VWVmU0R2hwd1A2TmFZZ2xqZGs5a0NacHE0akpvWWpUQ21GSllSYXFBRGJmNm9vWEYxNGtPQm50S3NsWitKNkZSNTRLRnlnYVBvbWlnVXVZVnJTZDREVHFPTlBlb0JJenUydHNpWkhuR3FoYXBXbEtxT2JKVE8raEtYQlJaMnFaVzBWaE5wS0wxUkZXd1p1ZklSb1FRM0JRaXdFVXM5MHZScEQzTUdKU3VaekgxNlpWSFhHc01uVUlHQytLMjF3NTRIWFphaVVTZnFGa2VxTzhNazNZM0wyeW5ZVWJkVEFnQWgrUVFKQ3dBSEFDd0FBQUFBZUFCNEFBQUQvM2k2M1A0d3lrbXJ2VGpyemJ2L1lDaU9aR21lYUtxdWJPdStjTndDQlFESWVBa01CbUVFZzBKdTZPRVJqa2pEZ01qRUFIcklxT0hXckVvRTBTeEJZTzA2bmxvcDFlc3RoTE5Dc25jUU9CK1ZhaS9ZUFkxNzIrNkF2UXdOcC9jYU5BTTdOaUZHV1hDQUdUdDlQZ0ovUlFGUVA1Q0tGVHRuaVNDQ1l5TTBuVEJ6YnBWa0F3SThneklEYmttZ1hYaEpTeStpckxLbFlYVXVacXhKYXJSUlhDNnJ2RzlxdzdpdUtBREV4YmVaeVNmSHZBYStlYlBNQkhwcWpWRzJMQUJZeEtSVnkxclVNTHVzd1hIcFIrdm9yT2VBQlFPcE9ZZFo3NVpNNEFZOUJxZjJDUnhJc0tEQmd3Z1RLbHpJc0tIRGh4QWpTcHhJc1dJZ2ZMR2dXY1JRQVA4V0hZMGJKV0RDdGdWa3lBWWRTYlk2U2VFWHlWd3Q2OG0wdDlDbFNwZ1FHRFg2UVJPaE5KWEFKSFRrRmlYQU9JSHRnS0xKU2RTY3lUMGVsVXA1WUROTWdLZHFra3FONHVvbkwyOEN3MjNWb3EvcXM0Sk54OHBUZ0pIWjBUMWozVFR3U2d5c3BiaG5Hb2dscVU5Uk9ieFo1aXJ0T3crd0ZzRkE3U295SEpoQjI3b0ZHVWRwWUJZWldzaytITkIxbzFqUlhzQjlBVVQ5YUZCcjNIRUYwb3BCcUJyb1dzcXRjUlkwTGZYdEFVYm1laDc4TEpYd2x3S25UdWxHbURxdWJKWU1Lc2Zyakp6dGFHTEhtMVBtclE2cjlPTFRiRXVuS29Bb1FPdmJJOVFJVDc2OCtmTzNDNkYzUXUrVUVpREQxeWVubDBrSmVPa2pwekZIUWM5VXZmdi91clNtUlh3bW1KTE5HLzdzSjBOS1FQbm1pU1NrTmNIR1ZncDZvSndQRmE0QVRsd0FXbkFoRWhtbXNObEwwZHpVb1FnYjRxVmRJQUtTZFUrTHhHZ3p3b2dSeGtBamlTUThCNWtNMUVsMVlnUXdEdGlCRGVwZGtKK0tKQVNaejBYdW9VS2dBd3dDRnFJRld6bEkxV052UExsQWlsSW1LZFdVMkMwM3daR25rWENqWlJWZ2lZdUNQU3BWQW0zeFdERGhTL3ZCZVpNSk9uSjJTWjQxZnFHa25tK3FaS1ZqRkY0QjJJOFRuUGtHVmxHNnBwR2EyQXhhaElEUlBhQW9vQkJjaXNzS2pXYWhKV0pWSnJvVm9oeDE5dzhROTNFcDFWVkN0Wm5KaWwyRUtWV2xoR0pEYXh5aUdjY29uKzRZOUdFZTRBRzNKcWxFYUJxR3BBOFVvT3g0TmdzWksrUjV2enExbnJOSUlIdFN0Q3ZKQitrWnNEYTNyUlJUZXR1aUp2SWwxMTBtQWhCN3JTay84UFJwdVZ2YTBDMjg5RzZVQUFBNyk7XG5cdGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xuXHQtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGVYKDE4MGRlZyk7XG5cdC1tb3otdHJhbnNmb3JtOnJvdGF0ZVgoMTgwZGVnKTtcblx0LW1zLXRyYW5zZm9ybTpyb3RhdGVYKDE4MGRlZyk7XG5cdHRyYW5zZm9ybTpyb3RhdGVYKDE4MGRlZyk7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG5cdC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG5cdC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi52aWV3LmZsaXBwZWQge1xuXHQtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGVYKDE4MGRlZyk7XG5cdC1tb3otdHJhbnNmb3JtOnJvdGF0ZVgoMTgwZGVnKTtcblx0LW1zLXRyYW5zZm9ybTpyb3RhdGVYKDE4MGRlZyk7XG5cdHRyYW5zZm9ybTpyb3RhdGVYKDE4MGRlZyk7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi1yZXNvbHV0aW9uOi4wMDFkcGNtKVxueyBAc3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKSB7XG5cblxuXG5cblx0XHQudmlldyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhlQUI0QVBJQUFQVHk3UHo2OVB6MjlQVDI5UHorL1BUeTlQejYvUEx4N1NIL0MwNUZWRk5EUVZCRk1pNHdBd0VBQUFBaCtRUUpDd0FIQUN3QUFBQUFlQUI0QUFBRC8zaTYzUDR3eWttcnZUanJ6YnYvWUNpT1pHbWVhS3F1Yk91K2NDelBORGtNd2xEdkh4QVlCSUloVU9BWk04Q2cwbkJzVWdaSlpWRFhHL3dNd3h2QUdSSklwUUlQOVBzbGNzWGtZSUF6VHBNTjI3UEdtNlptNk82MG9TakhBS0pMY1JjRkFYbUdCSFo5RlcxS2ZCYytoNGVPaWhRQUFsbUNGd09Sa1ptVUtJeWNibXN0QUFXZU81YWlrWk1tQURjL1drZWJxNGRNS0srQVFxZ3l0TFdHdkNDdmJuQTdCYnEvWklram9XWEd5WWVrSlhodXdhWFFocmNrdzRiTE1BWFllZG9qeDRmZUw3N2hYK01pM0htdE1PbnFTeWZ5NjZuemJ5ZmxidWN2Zi9uQWdFSkdRQm9OUWdHVitBc0JjRWtZSS9iQ3NUdGhTZ0M4R2czelBmd0VLditoTlk3Q0NQNWFDREpFczE4YlMzYkVObEdsaVV2SmlybGNjZEtRZ0k4elIrU0t0Q2NuakZjdzExbkU2Wk5pZ1FJNEJwd2lXclNwMDZkUW8wcWQydTVWVWkxTXFYTFltU2JBZ0t4YUxYRE45aldzc0loNWJwcnRrSEZWQUxCckY3aERDZlpHamh4VXdZVWp1WUFRb0NFWGMwS1NpTk1LTWI0ZzBkWWlhVmdjWWtxRDFjbDBvTW9XWEM1dHd3V3V1ZTV4SDczNS9DbitrbkxtNkZxbEYxQ3oyZlQwcXRRS1ZxZHRuUkQyQWRkQmJDZXVEWUh6bDhDN0EvcXJuTzJ5RXdBZUkvamU1WlNmNUkrY0RYaW1oTnNjQmI5bGdMdk0vR3Z5QkJ5WGxGS3QzaSt1SDltaTFKcC9KTEw0K2d6RU9hbC83OGU1WStQMEZWZ1NLUjEvZmdiL0FBQVYzbGYrL1dmZ2dRZ21xT0NDRERibzRDTTMzTERVZ3hiZ2dFVVVtRkFZd1g1a3lXQktoQVhTMU40WFpaVXlCaEJZZUhVR2Q2eXg0TnQ4UENBMGtvaVd6WUpOaUJPQUZvMFJPdjVpMERhRmlLSmRDK2l0Z2tLUHRxUXlZaVRUWVVBZWN6UXNGOG1QREMycFRBMVA2dUdLbFNUV1VPUXFMZlhBcFJSTkFoaGhEaVZxTWsrWUgyUTU1QU1jZHZibUFsSW1hY0tUM2xXeVhIOFZzUGdhUmFobFVKMXVBSTdweHB3YmtBZFhuUW90b2s0S2Z2NkdnWDA4RVJXcGRaQXVTZWdEV1JLd3FRS2RDc0hDWEZMMDVJZWhnVlR3SlRFNERtTGhFRU5wRUNvaWZaSW5uWWNoempyZHFxbjZ4T3RzajZ5S2FCK3pmc3JwRmJBT3E0aXVNUm95UytHbHJHcDR3SzlrVU5rZ28wc29tOStUeGlaSXJhZlNPckJubVFsaXQ0NFo0VzZZRkpxdHB1dnV1L0M2bXdBQUlma0VDUXNBQndBc0FBQUFBSGdBZUFBQUEvOTR1dHorTU1ZaGlMMDJGTW03LzJBSURnRm1Yc1lncm16clBrQjF6cGF3dlhpdU0wVkovd2JBYmtnTUFReS9KQ0ZZYkRvYmdJRlNHUkErcjBUcFZLbkNlbkhIclpMNUxhKzA0bVRYelBZZzAwbERleTRCd0tkV3VuNVJ1Q3R2ZTN0b2ZqTnJIZ0FGQXdNQWVZRXRNb1F6QWg2S015bU5qaU9STkpOMWIycVpJb09iRjRZT2tGTUdnS0VjZmFRbXF3d0FQbkN4ckRDdkpwZ0xvMm0ydHcyZnIzSVB2V25Fd0JER2hLWUtZWnVkeVE3UHI3c0hxSkhXUlZFVUE3OGN5M0RSUE1LUjQwNUhueWtpMUlSa0RlRnd5T2psRnMwYzdmTGE4WERhT3N2elB1VGJzZzRHdGszM2RvUmowVU5maElHUkV1bzRlTUdmaEVUMUpGbE1sTXYvM3BXRkxnb0l5TGpFUmdlSXpENW1QTWVDa1NJQkFyd3gwdFR4bThJVEFRUHhTL09sWVExZ093bEthNE1TanNTaFRvTEdRVXFVb2krbWJRcVFuQklBNnB3QlU0RllwWVBWNGRZNVBzY0lzUGoxQ2lJREpBMW9LT3NvQ2t5MEFXS09aWHVMRVNLeWRQUHEzY3UzcjkrL2dBTUxIbnl5d0YzRGVBbURxWVFoeFNMRlRhSmt2UVI1UnhReGN5dS9DRXN3c1dZWVNqRmtCaEZscHVMUUpvNUNHWW1Fc21ET1hzSFZLd2dZOVFuVkIxQys2eHVEVkJVT1RuLytsVXBxOTdUSm5wbmFlV1h6Z0tza3piOHVKOVc4NkpMa1NHM1BxSTU4ZUs3bzhWanF0YjZGYkZkTDJKRnkzR1M4Mkd6Y1piVmpnSjk3NUJLMTZhR1NCNEtkVy82dC8vSVJRTjluc2dUM3cyZ0VnZ0RiR05FbENJRkltUDNuWUc3bjBaQkNneFBXZ1pVd2FEMldZUTZNSkdLWVlSK1dhT0tKS0thbzRvb3N0dWppaXhNaXNnaUpNRklTQUZ4TEJPQk5qUlBjYUtHSFBQS1NsUVh0ZWVHV0lnTmVkWXlFTEZSSUpKTlA3SWRCVlYvTThnT0diTkR5RkJhWEpRRmxGdTU0c1ZOT2V4am9wVmxtV29BbGwwUCtrS1FJeEUwaDNsVnRjbUlXWnFFNENRZVY5R3d4Wnh0NnBzRm5aSFcrQ1FXU1NPWW5wU1JZakNraFJoenFpTjJDWXF6WjBwQi9nbU5na1JORThrVThuTGFpcFlYSkJTcG5HWEdhZ0NCcFNvWHFnSFpma3NaYWpwYkNZeFJwZFY1UUs0Z2hNa2twZndybW1xbFZwa0pueEtnNEdRcVVIMFNHcHFycXJzbWtlY0t3RDVFdzBvNkJhVWV0aWRvcFMyQ3hidks0NkpOQm91WnRnb3U2dXVLdmpjVktJTHZYQlRsTm9LN0pPNDFJM1FCcDc3Nzg5dXZ2dnkwa0FBQWgrUVFKQ3dBSEFDd0FBQUFBZUFCNEFBQUQvM2k2M1A0d3lrbXJ2VGhyQmtZd2hHRUVBN0NkYUtvdVJVQzhjR3lZYTIzZlJ4ZnZ1MERqd0NBRkFPSVpYek9oY3NseUhaOUpwdlNtZTFwOTA2eHFVTFErQjlxd0J1RDBRbi9pdEtSZ05oZlU4TWlnN1JYRWJZQkNxWUN1RU9sV1VYY2JIU0k3STI5K1hZQThnb01YVllGZ0V3Q01WbjJQRXdXTFhnR1VuSll3bUJHRlJZaGFjNWFPRFp1aGphTU9YRmV3TnFtaHF3dC9yakswQ3BHU1NyYXV1QXJDdTNZU3YyNUJ1cnNFeUxIT01Ja1F5bTNVTmdMU1NOaTVvSXpFQzhaMDRZVGJNTkFONDR5VEVHekhOK3ZEb3dEYTh4THlkTDBZMzd2dHJQMEM5V3JtNmgrS1N1ZGdHT1FRMEVpNVlnM05HS2p4THVFeldpM0k3VHVRai85Y2pZNjNCc3FDVXFLQ1BXazFFRnA4Nkt1QUFFTWhEQWdvYVFGa200OFdYd1RZbUN1UFR3MG5uYVdNeUU2TVRTOFRheEFGdEpCSksyZnBVcFE1MTIzSzFGQlZUeHh0d3pMSXlGczRscHBwS29VZ282d290Z3FFVTVHUkp5QkJYYUhOb2hZSlR3MWlqVVJWMHhicDNURjVZK3hsZTFYdjN3MGV3SkZsT3lBdUVnRnpjZFJiYW1EeG9IcU5aL0pKNHpKZzVjT1o0SFNZT1dJbVpOQ2hIK1ZKemJxMTY5ZXdZOHVlVGJ1MjdkdTRjOWYyK1ZQM0lEMHpRM2dZRU5tM2trSkhQaHZYOG5UdGNpWm16enhYa2hGUTEra2E2cjRZdk9aRFpjdStvMHNzenVDcmNPemwvZFg4UnQ0Mm1WMDdLeFJHZ2o1SFlGNFYraVhGTGw1Zi91VC85YWtVa253QW90ZWZSRHcxQjRNQjdlMm0zWUozamNPZGNRKytBQjRyM2dYUTRHMEhXckZoZlJNNFpzYUVJR2FnSUlJbDRpRVdneW5HTTk4aEY3YUlRV2RQWUNFakVIcDhFQk1KSDk2WUFXK3IrU2pra0VRV2FlU1JTQ2FwNUpKTU51bmtrMUNxd0Z1VUpyNEVnZ2drb0xha05VaFVSaVVwUk1YWTVJczg5TGhDWWlIRTk1cGExNlUwbjVsbEJVWWlEdmxvdVlSMmJhWmczaUd0M1VjQW5CbUF4RnFIUjRpWmdvZ3gyQmxFWDNUTWlkTWxxWjNZaHFObkJqS29uNFllRkZDbVZtRkYxemY3cGRCQlk2VGF1YWRmcUZ4bG81NDZMa2dDSVlGeHFrSUJMalVHcURyNnlYb0FvOUk5aDJaeXVyNkU0blB2b1pwZFE1QmhkNm9SUzREVzR4Qk4wMjFGYVFTMG1sYUNvcTZSdWNOYlh6S0FLQS9jZGx0TW8rS20xNGF1UmhJYUFyWkU4cnJEclVjdUc4SzBVUDY2SUxwTTVoSEFTd05BVys2L0FBY3M4TUFFRnl4YkFnQWgrUVFKQ3dBSEFDd0FBQUFBZUFCNEFBQUQvM2k2M1A0d3lrbXJ2VGpyemJ2L0cxQU1RekFJQXdDQWJPczZRRW5NOUd5a2I2NXJnR0hVd0ptZ3NDc2FINFZBY0Vrd3JJN1FYWS9KZEVhdnJTbVZHWGhpdjV2QmRqc0FtekVBNWJqcVBic2hoZldXK0s0N3hISm0yYzVYQ1BKTUFuMGVNUUUrSm5zWFdvQkFYWU1hQXo5Y2JSSXhqRUZXanhaSmNvSVVCWCtYTlFLVW55VUdpS1ZHZUhtWkVxeWlCSWtVTVpKQkFYUkhzSzJxREx1WHM1VzJWRGhGQUxGTnZRcUxsNjRTQmNOYnBFWFJqSjRSdjNuWHdvekJMZG1Bemc2Y3pjcStvdVljMWNBVGtaZTVyN0VCT1hISU5JNnY2MHMzRnFIb0wvN3NHWUFIUWNZWWNSR1lkWHVoeHQ0TWJ3OXFWWmxtd1oyOEYvcllXUkFod1ArUUFSUVVMMWdVWlFDalF4b1FKNmhRd1FHY25KSXVHam9rZUtWZUxKZ3RNb1pMZVVRaG9HMGdYSVpMSjBYbm5Cd25DY3h6STNTTERwbXhhR0x4dVlabkI1czM3WXg4U1hSRFFFYjg3SHdkMDFWZExLQnZtdHFRNm9LcU5FMWJNWlVsWkpSR1dFMEFCUGl3aTRxdGxMaEJVR2lDTVlMVTNCZDU5L0lWUExneEF4V0ZSeHgyVExteTVjdVlNMnZlekxselRSSW9KbnRHYlBCV3NkRlJKQjQ4amZvdkkxeXRkMEFqS1JwekFjaG9vQTZOL1ppRUlSTzRpTHJOZ3k4MnVWdCtGYWl0R2x0MUZkYVA2NjVCdUhrNUFiVEtrejVFRFpqWUEra3ZSNmNCUyttWTlobTF0WW9LaGpWcGNzcGoxd0MxbnNlcTQrRlVuTVczaDkweWZqYi81NXgzWFdjajBCYmdlZlkxOXQ4K2JiUjMwbnVPMFhkUEErYWRsMTRkRW03WEFIalRpY2RoTW5jZ2lKcURSOEh3SVJVWDhyRmZZTmdrMVo5bXpnV2l6SUpiVUVlZ2JqWUlkNkpkS1dwU1FCSStvQkxhSmp2YTJCeHVHZERJSTI5LzFYVkRqMHhXMGwwVDBFVzVDa2dEUUdqbGxseDI2ZVdYWUlZcDVwaGtsbW5tbVdpbXFTYUZ0MEc1cGpzLzlMVW1CMjVWT2Vjelk3ellVeVJ5V29ZakVBbm1FSmVlNmszbjVrYnJCSG9HZUlxeTBCMU9lREg2aFV2My9UUnBGWlZxODhWc0xEb202UmZ4SFNwb0hscTJOZEpBbFMwWDBxWW8zSlpERENLd3NLSU5qV1lHWkpDd2ZlRFNYVkdXWmxldEJWVXpCSmR1R2FuSUNjaTZ5dVdmUERNc2RXY0YrQm43N0FLY1ZsSHFuYjR1SVNxWTBXNExKck5LVFV1a3RlSldWQTJ2NWFxMDF5SFhwcnNNQ2Q2NksrKzg5TlpyNzczNDVzdGtBZ0FoK1FRSkN3QUhBQ3dBQUFBQWVBQjRBQUFELzNpNjNQNHd5a21ydlRqcnpidi9ZQ2lPcEFRVXd5QU1aK20rSERBWVJHMGJMS3p2MEd6L3R3RnZ1UE1CandRaGNUa3lJbzlLcHBSVENEeWZCc0IwbXhsY3J3S3VtQUtnZlpIWnNmcmhQVCtqNjNqYkRZM2JEd0k2TW56dnlGSTVHM042Tm54OUdESm1RR2tZZzRSSmg0MktUd0ZhRm82RWNCY3lLeXNGbGtReWVvd1VCWk9qQlJrQWVVYzRvRVdQQnFrVlZvOEVBWWhPZTY4dm1HNmtFcWF4czVkMHdDVmx0aldHRTc1Z2pZVEhUY28xMGcraWRBSzhKcWRubWlQZG1SYXI0VDhEeEJYT1Y5WWZBTlEydUJkVjNRWUM2QlVBdFkvM0llckcyeE5RQ0Fpd0lzV0daTGFZaWZEM0N5QVJYWHJpa1dEMWp0MFFocFJjWVB4aWtmOEh4R3d1Q3J5cjVuQUl3a2ZmUW95OHBZWWlJWDRoeXRHQnlXVGpEd013M0ZIRHVjYWxHNW94cVFGbGN2S01RbVF5bnh3VjgvSEkwaEpObFE3ZG9rN1dFbUZ1bnE2WlI0Q0dnWG9sWDVCYk4zV05qTE5qRW4zOVNqQmxwRWdBem9aOVM3ZXUzYnQ0OCtyZHk3ZXYzNytBQTJ1SVMzaXVZTEVvdm5iOXlzTHdZUkF5OUtFSjlOZ0Z0cXlPSzJPb0VpdXpaaktTUjNuZWV5SnVybmVWUHFjd0VJQzF3WFFyM2ZaTjFJb3loS0xLT3VhOWpDUjFCSkVyQ1pTOWkxSDJBWnRmdE9hTmV0TXQ3cDJqRDlsOCtqeDM5RHZWMFFEVUdaekFkVHVjLzEzclh1TjduT3l0dGljVkRSZ0Zld2ZvbzVtUEUvcUtSQWZJbndVR2ZnYkg3KzcvdzlubDB4N2NyS1FiWHZIcGxsOGRqOUhtbEdHcnZLT05hZ0tzVlk5eERZUTN6R2NMeUtXQmh1SnhHQUtJeVFVb0lqNVlZV0hiaVNHY1VLRVpqSDNDb2c2Rm1UYmpqVGptcU9PT1BQWTQyeWNzeU9pakI1eDQxVlZyS2N5M280TllCR0Rpa0NTdXMrS1FiTlJubEpJaXhnY0dscHB4UncyR1BGb1pEWmc1OGplU2Nsc0k5Qm9QWXRyeUpDdzNjVG5CZW5xZ3VVUTVaSEt3NERweWV1RFBteGNNV0ZHZlZCZ0ZRNXZLQUVvQ1F3ZHVRT2RMYWlCYWc2SVVTTHFQR293U3lzQ2VXRkM2VUgrYUxpQW9kR3NrbGVlSDVOMFNxZ1pWcmJyQW8yNmN1a09GNmNGcDRIYzJqc0FWWTY0eW9HVldyTGJtR2pLZjlJcmZyVjJjSWl0ZFRhUCtzcXlYUDNoNmg2VklBQ29tVDRjMXE1MmpXQmhiMDZPTndpZVR0MFF4Rnk0RTVXRDdXUUVyc05iSmlFOUlTK1dBZGxKWmloVmZrWXRqcnZiMjYrKy9BQWNzOE1BRUYyeHd2d2tBQUNINUJBa0xBQWNBTEFBQUFBQjRBSGdBQUFQL2VMcmMvakRLU2F1OU9Pdk51LzlnS0k1a2FaNG9CQlJEV3dCQUtzL3FFQmhFVGhqQkVOUEFGTUNBMHhrSmdrSndTU29FanREZGowbmxBQWJSYUdCYTdWcXcyZWpBUzZZTXcxRUR0OHhlRElyb283Sk5WNERqeDNHZExzQkRCWHQwZDM0NWdJRWRLejRlZzRSNmh4Z0ZmVWNHaWhsdmhEcU9qMmFTV1pRWlo1aHFIekJkQlhCb21oV2Rmb1liVjI4dWF6SUFUNDBZb1hpakdsZW9PUUZ6Tkl4eEJzRVZ1V0dmdk1NNnlqSUZtTTJndnBPekZxeHB4aWZZZnM0V0FBTFVCZ0xXRmN4UVd6TFJScTY0QXdJMlNlVVcxRm1xSkFEck9nRnRwN2NvMFBUdGFKT1BFRGtVNTNUTkMzS3AyMElQQmZVWklJanAzb2lJNi9pMXFTZEcvd2JIT0JhcmNFdno4RVBDWkNXQkJJelQ3Z1N5Vm50V2VrcHBNdHF1T3Y2aUhBUXlrdVNqV25DSWhFelJFT1dtQlFWWTBEVGhwTjY0cFVlRFJDTENneExVcUZXdVl0M0t0YXZYcjJERGloMUx0cXpaczJqVHFpV29kUzBpRnZBb0RYamhGa1V2VDVYcWluQ0NCNWplRURZSWVmdkw2Nk5Qd29VbHRvMEtheTdVazZuVzJpakNZMmlEV2dLbHBBMm5zNEpNZmRyR25yUnNKM01PMGx3eEc1WFEwK0Rab2xsQ00zaVpjWEVkeUFRc1h6R3R1U3p1bGc1c1pRWWVGbllVMlF4d1J6WkwyOGhOQ0ovWElRZDdrdmhsdzJpZWwrMXAzWUh5am1vNU4wTzlvRGt4MjV0V3dLT0xDM3MxeEJ5TUp5TVBYNFY3N2ZWQnljOWhOVDhJOWY5dkJMQWVldjQ5VUVxQkNDYW80SUlNTnVqZ2d4QitCUU9CQzhJUzF6dHpSV2pHRzA0bG9TRUVnUkdUMTRjSDdKZEZPaVJpUkFpS0Vab0gwb2V0aWRnaWI5MlZ3UjRRMzNreVhWYW8wUGVCZXkrNmcyRUxGQjZnNGk4MDhGYUlCU3h3MUY4SEhQbTRRWFQ2c0ZqRGZTTmVjS1FPTllLUTQyclFmWWtmQlFtTktjS1c2NWhaSXBDVFNHbGtHRmFXUUdWR0VmQWxrSm9RaE5FbENFb2lVUU52ZUhxWHpReHNoaEhTbC9aazRNdGdKeUQ2bmdNdWluTFZPNVh0U0VLaFVJUVVZelI3R2tpRm8veVZnMmwyWG0yYVJUbG9abFlrRFpFZUZ3R29obnExV3pjN21zb3BkZGdGYWlzbW5SNFNvbk03VFFCckZyMXV3c0tOMS9USnpvSS93NEtYWUtvQ3JScldxR2cwdUNzZXhkWTFwejdTaXRYc2tnNjJlaDZFT1NtbW9Zblp1UW1mdU01MW05YXMyTHE3MWxTZWVFaGlCRmZBMDBPV2V5UUFBQ0g1QkFrTEFBY0FMQUFBQUFCNEFIZ0FBQVAvZUxyYy9qREtTYXU5T092TnUvOWdLSTVrYVo1b3FxNXM2NjdBTUFqeUFMdzRLaHRFVHhpQlFtNG9HdkI4U01PQXlPUU1Bc2pvYjltc1ZnQUNxZFJ3czNvaFJxMVUrQzB6Qm1LcHdNdytRTlBJUU51Y2hmdms4eS9hM2x2bk53QUFCWUZkSFh0OFZIOFhNVWMrQW9NY0FJMXBYSW9YWVdKQmtYeGtsaFNIbElVWm9Hb2hncWREbUhhVkd3V1RQUWFkSGpJL0JBRTJMNUo4amgweEFnWUdOS0lkZFZHc0xLU3J3MWJKUHNjcHVycytpVjdSWW40cUFOSnhaczFKeXlVRjI4NTBxN0luMnVNL1ptOXc1eWJpNmdiZHlqRHFCTmhlOFdrQjRDWHQwcWg1ZVJYbDNZbDl1K2F4c1JZbFh6YUNhUVIrWWRnSEI4VnJpZ29FQ0RiQS95QU1pRWdjZWlLQ1JVeXNrV1VLUEFFV2dBYktsekJqeXB4SnM2Yk5temh6NnR6SnM2ZlBuMENEQ2gxS3RFRU1HVFJ3RlEyaGtxQVNqMHV2UElHanhGOVVDZDVLWGIwRVVvdkVyUTgwam51Mjg1VFZDTVcyaWNRWkJ0alhDQmY1a0wyWkRFK0ZySGJlemt3YjBnSmVPSHBqeHYxeGRnRmZ0VG9SanJsN3IyTE9kRnBPZm1wTUlERE13WE1mL0kyNDg3QmpDb09wRm83cEZJTm5PM1oxTW9JbFlQU1pycEdoMmpTN1lYTmZzQlZPYThWOUY3WVMzaGcwT3RVRVBJT3ZHVEpjRjEvT3ZMbno1OUNqUzU5T2NwQ05RY3FaSDMwRnBHTjJzS3VwUHBvdVhOcHZGMGVUZG13elZWMC9HRWE0RS9mUy9sNXFFNnF1eVc0UmV0ZmFFUCsyRWRaRURKUWhZVmx0WTMxSFFvQ3JsQURaTnZlNTRFcUJVUnlJQVVEYjdIY0NnM0tOb05nMkN1WENJU2RGVUNZWmVyRGQ4NThHS1FJR0NDR0JYUEFoaGJhSVFPR0tEL2pTQ0REQ1RFYWpNVFlXaUNNRDRabWtGQVF6VWhqaUJ6ZmVGZUI4RG96WVlRZ3RwakhrQWZVbDlOYURQNjRUQW9ialdOYWZTZUJNMk9WbkgwZ0p5MWtsTlRZWEFHQlNhT0VWVmU0R2hwd1A2TmFZZ2xqZGs5a0NacHE0akpvWWpUQ21GSllSYXFBRGJmNm9vWEYxNGtPQm50S3NsWitKNkZSNTRLRnlnYVBvbWlnVXVZVnJTZDREVHFPTlBlb0JJenUydHNpWkhuR3FoYXBXbEtxT2JKVE8raEtYQlJaMnFaVzBWaE5wS0wxUkZXd1p1ZklSb1FRM0JRaXdFVXM5MHZScEQzTUdKU3VaekgxNlpWSFhHc01uVUlHQytLMjF3NTRIWFphaVVTZnFGa2VxTzhNazNZM0wyeW5ZVWJkVEFnQWgrUVFKQ3dBSEFDd0FBQUFBZUFCNEFBQUQvM2k2M1A0d3lrbXJ2VGpyemJ2L1lDaU9aR21lYUtxdWJPdStjTndDQlFESWVBa01CbUVFZzBKdTZPRVJqa2pEZ01qRUFIcklxT0hXckVvRTBTeEJZTzA2bmxvcDFlc3RoTE5Dc25jUU9CK1ZhaS9ZUFkxNzIrNkF2UXdOcC9jYU5BTTdOaUZHV1hDQUdUdDlQZ0ovUlFGUVA1Q0tGVHRuaVNDQ1l5TTBuVEJ6YnBWa0F3SThneklEYmttZ1hYaEpTeStpckxLbFlYVXVacXhKYXJSUlhDNnJ2RzlxdzdpdUtBREV4YmVaeVNmSHZBYStlYlBNQkhwcWpWRzJMQUJZeEtSVnkxclVNTHVzd1hIcFIrdm9yT2VBQlFPcE9ZZFo3NVpNNEFZOUJxZjJDUnhJc0tEQmd3Z1RLbHpJc0tIRGh4QWpTcHhJc1dJZ2ZMR2dXY1JRQVA4V0hZMGJKV0RDdGdWa3lBWWRTYlk2U2VFWHlWd3Q2OG0wdDlDbFNwZ1FHRFg2UVJPaE5KWEFKSFRrRmlYQU9JSHRnS0xKU2RTY3lUMGVsVXA1WUROTWdLZHFra3FONHVvbkwyOEN3MjNWb3EvcXM0Sk54OHBUZ0pIWjBUMWozVFR3U2d5c3BiaG5Hb2dscVU5Uk9ieFo1aXJ0T3crd0ZzRkE3U295SEpoQjI3b0ZHVWRwWUJZWldzaytITkIxbzFqUlhzQjlBVVQ5YUZCcjNIRUYwb3BCcUJyb1dzcXRjUlkwTGZYdEFVYm1laDc4TEpYd2x3S25UdWxHbURxdWJKWU1Lc2Zyakp6dGFHTEhtMVBtclE2cjlPTFRiRXVuS29Bb1FPdmJJOVFJVDc2OCtmTzNDNkYzUXUrVUVpREQxeWVubDBrSmVPa2pwekZIUWM5VXZmdi91clNtUlh3bW1KTE5HLzdzSjBOS1FQbm1pU1NrTmNIR1ZncDZvSndQRmE0QVRsd0FXbkFoRWhtbXNObEwwZHpVb1FnYjRxVmRJQUtTZFUrTHhHZ3p3b2dSeGtBamlTUThCNWtNMUVsMVlnUXdEdGlCRGVwZGtKK0tKQVNaejBYdW9VS2dBd3dDRnFJRld6bEkxV052UExsQWlsSW1LZFdVMkMwM3daR25rWENqWlJWZ2lZdUNQU3BWQW0zeFdERGhTL3ZCZVpNSk9uSjJTWjQxZnFHa25tK3FaS1ZqRkY0QjJJOFRuUGtHVmxHNnBwR2EyQXhhaElEUlBhQW9vQkJjaXNzS2pXYWhKV0pWSnJvVm9oeDE5dzhROTNFcDFWVkN0Wm5KaWwyRUtWV2xoR0pEYXh5aUdjY29uKzRZOUdFZTRBRzNKcWxFYUJxR3BBOFVvT3g0TmdzWksrUjV2enExbnJOSUlIdFN0Q3ZKQitrWnNEYTNyUlJUZXR1aUp2SWwxMTBtQWhCN3JTay84UFJwdVZ2YTBDMjg5RzZVQUFBNyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcblx0XHR9XG5cbn19XG4uY29sb3J7XG4gICAgY29sb3I6Z3JlZW47XG4gICAgZm9udC1zaXplOiAxMDBweDtcbn1cbi5wYWRkbGVmdHJpZ2h0e1xuXHRwYWRkaW5nLWxlZnQ6MHB4ICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctcmlnaHQ6MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5uZXdzY3JlZW57XG5cblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcblx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZWJvdHRvbTtcbn1cbkBrZXlmcmFtZXMgYm91bmNlYm90dG9tIHtcblx0MCUgeyB0b3A6ODAwcHg7fVxuXG5cdDEwMCUgeyB0b3A6MDsgfVxufVxuLnNtb2xkc2NyZWVue1xuXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdGFuaW1hdGlvbi1uYW1lOiBib3VuY2V0b3A7XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZXRvcCB7XG5cdDAlIHsgYm90dG9tOjkwMHB4O31cblxuXHQxMDAlIHsgYm90dG9tOjBweDsgfVxufVxuXG5cblxuXHQvKiBmaXJzdCByb3cgKi9cblx0Lm5ld2xpbmUxIHtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xuXHRcdGFuaW1hdGlvbi1uYW1lOiBsaW5lMTtcblx0fVxuXG5cdEBrZXlmcmFtZXMgbGluZTEge1xuXHRcdDAlIHttYXJnaW4tbGVmdDogLTEwMHB4O29wYWNpdHk6MDt3aWR0aDowfVxuXHRcdDcwJSB7bWFyZ2luLWxlZnQ6IC0xMDBweDtvcGFjaXR5OjA7d2lkdGg6MH1cblx0XHQxMDAlIHtvcGFjaXR5OjEwMDt3aWR0aDoxMDAlfVxuXHR9XG5cdC5uZXdib3gxe1xuXHRcdGJvcmRlcjpub25lO1xuXHRcdGhlaWdodDoxODBweDtcblx0XHR3aWR0aDoyMjBweDtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR0b3A6LTk1cHg7XG5cdFx0cGFkZGluZzowcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRsZWZ0OjU1JTtcblx0XHRtYXJnaW46MDtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDIuNXM7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IG5ld2JveDFhbmltYXRpb247XG5cdH1cblxuXHRAa2V5ZnJhbWVzIG5ld2JveDFhbmltYXRpb24ge1xuXHRcdDAlIHsgbGVmdDowcHg7IG9wYWNpdHk6MH1cblxuXHRcdDIwJSB7IGxlZnQ6NjUlOyBvcGFjaXR5OjEwMH1cblxuXHQgICAgNjAlIHsgbGVmdDo1NSU7fVxuXHRcdDEwMCUgeyBsZWZ0OjU1JTsgfVxuXHR9XG5cdC5uZXdoZWFkaW5nMXtcblx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOXB4O1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDlweDtcblx0XHRib3JkZXI6MXB4IHNvbGlkICM3MDcwNkY7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuXHRcdGhlaWdodDozNXB4O1xuXHRcdG1hcmdpbjowcHg7XG5cblx0fVxuXHQubmV3Y29udGVudDExe1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdGJvcmRlci1yaWdodDoxcHggc29saWQgIzcwNzA2Rjtcblx0XHRib3JkZXItbGVmdDoxcHggc29saWQgIzcwNzA2Rjtcblx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNzA3MDZGO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRwYWRkaW5nOjVweDtcblx0fVxuXG5cdC5uZXdib3gxMntcblx0XHRib3JkZXI6bm9uZTtcblx0XHRoZWlnaHQ6MTQwcHg7XG5cdFx0d2lkdGg6MTcwcHg7XG5cblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR0b3A6LTc1cHg7XG5cdFx0cGFkZGluZzowcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRsZWZ0OjEwJTtcblx0XHRtYXJnaW46MDtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDIuNXM7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IG5ld2JveDEyYW5pbWF0aW9uO1xuXHR9XG5cdEBrZXlmcmFtZXMgbmV3Ym94MTJhbmltYXRpb24ge1xuXHRcdDAlIHsgbGVmdDowcHg7IG9wYWNpdHk6MH1cblx0XHQ0MCUgeyBsZWZ0OjBweDsgb3BhY2l0eTowfVxuXHRcdDUwJSB7IGxlZnQ6MjAlO29wYWNpdHk6MTAwIH1cblxuXHQgICAgNzAlIHsgbGVmdDoxMCU7fVxuXHRcdDEwMCUgeyBsZWZ0OjEwJTsgfVxuXHR9XG5cdC5uZXdjb250ZW50MTJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjNzA3MDZGO1xuXHRcdGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjNzA3MDZGO1xuXHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICM3MDcwNkY7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRwYWRkaW5nOjVweDtcblx0fVxuXHQvKiAgc2Vjb25kIHJvdyAqL1xuXHQubmV3bGluZTIge1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcblx0XHRhbmltYXRpb24tbmFtZTogbGluZTI7XG5cdH1cblxuXHRAa2V5ZnJhbWVzIGxpbmUyIHtcblx0XHQwJSB7bWFyZ2luLWxlZnQ6IC0xMDBweDtvcGFjaXR5OjA7d2lkdGg6MH1cblx0XHQ3MCUge21hcmdpbi1sZWZ0OiAtMTAwcHg7b3BhY2l0eTowO3dpZHRoOjB9XG5cdFx0MTAwJSB7b3BhY2l0eToxMDA7d2lkdGg6MTAwJX1cblx0fVxuXHQubmV3Ym94Mntcblx0XHRib3JkZXI6bm9uZTtcblx0XHRoZWlnaHQ6MTgwcHg7XG5cdFx0d2lkdGg6MjIwcHg7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0dG9wOi0xMDBweDtcblx0XHRwYWRkaW5nOjBweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdGxlZnQ6NTUlO1xuXHRcdG1hcmdpbjowO1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMi41cztcblx0XHRhbmltYXRpb24tbmFtZTogbmV3Ym94MmFuaW1hdGlvbjtcblx0fVxuXG5cdEBrZXlmcmFtZXMgbmV3Ym94MmFuaW1hdGlvbiB7XG5cdFx0MCUgeyBsZWZ0OjBweDsgb3BhY2l0eTowfVxuXG5cdFx0MjAlIHsgbGVmdDo2NSU7IG9wYWNpdHk6MTAwfVxuXG5cdCAgICA2MCUgeyBsZWZ0OjU1JTt9XG5cdFx0MTAwJSB7IGxlZnQ6NTUlOyB9XG5cdH1cblx0Lm5ld2hlYWRpbmcye1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5cHg7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOXB4O1xuXHRcdGJvcmRlcjoxcHggc29saWQgIzcwNzA2RjtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNDYwMzVcblxuXHRcdDtcblx0XHRoZWlnaHQ6NDBweDtcblx0XHRtYXJnaW46MHB4O1xuXG5cdH1cblx0Lm5ld2NvbnRlbnQyMXtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRib3JkZXItcmlnaHQ6MXB4IHNvbGlkICM3MDcwNkY7XG5cdFx0Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICM3MDcwNkY7XG5cblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuXHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0cGFkZGluZy10b3A6NXB4O1xuXHR9XG5cdC5uZXdib3gyMntcblx0XHRib3JkZXI6bm9uZTtcblx0XHRoZWlnaHQ6MTQwcHg7XG5cdFx0d2lkdGg6MTcwcHg7XG5cblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR0b3A6LTc1cHg7XG5cdFx0cGFkZGluZzowcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRsZWZ0OjEwJTtcblx0XHRtYXJnaW46MDtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDIuNXM7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IG5ld2JveDIyYW5pbWF0aW9uO1xuXHR9XG5cdEBrZXlmcmFtZXMgbmV3Ym94MjJhbmltYXRpb24ge1xuXHRcdDAlIHsgbGVmdDowcHg7IG9wYWNpdHk6MH1cblx0XHQ2MCUgeyBsZWZ0OjBweDsgb3BhY2l0eTowfVxuXHRcdDcwJSB7IGxlZnQ6MjAlO29wYWNpdHk6MTAwIH1cblxuXHQgICAgODAlIHsgbGVmdDoxMCU7fVxuXHRcdDEwMCUgeyBsZWZ0OjEwJTsgfVxuXHR9XG5cdC5uZXdjb250ZW50MjJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjNzA3MDZGO1xuXHRcdGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjNzA3MDZGO1xuXHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICM3MDcwNkY7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRwYWRkaW5nOjVweDtcblx0fVxuXHQvKiAgdGhpcmQgcm93ICovXG5cdC5uZXdsaW5lMyB7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblx0XHRhbmltYXRpb24tbmFtZTogbGluZTM7XG5cdH1cblxuXHRAa2V5ZnJhbWVzIGxpbmUzIHtcblx0XHQwJSB7bWFyZ2luLWxlZnQ6IC0xMDBweDtvcGFjaXR5OjA7d2lkdGg6MH1cblx0XHQ3MCUge21hcmdpbi1sZWZ0OiAtMTAwcHg7b3BhY2l0eTowO3dpZHRoOjB9XG5cdFx0MTAwJSB7b3BhY2l0eToxMDA7d2lkdGg6MTAwJX1cblx0fVxuXHQubmV3Ym94M3tcblx0XHRib3JkZXI6bm9uZTtcblx0XHRoZWlnaHQ6MTgwcHg7XG5cdFx0d2lkdGg6MjIwcHg7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0dG9wOi0xMDBweDtcblx0XHRwYWRkaW5nOjBweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdGxlZnQ6NTUlO1xuXHRcdG1hcmdpbjowO1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMi41cztcblx0XHRhbmltYXRpb24tbmFtZTogbmV3Ym94M2FuaW1hdGlvbjtcblx0fVxuXG5cdEBrZXlmcmFtZXMgbmV3Ym94M2FuaW1hdGlvbiB7XG5cdFx0MCUgeyBsZWZ0OjBweDsgb3BhY2l0eTowfVxuXG5cdFx0MjAlIHsgbGVmdDo2NSU7IG9wYWNpdHk6MTAwfVxuXG5cdCAgICA2MCUgeyBsZWZ0OjU1JTt9XG5cdFx0MTAwJSB7IGxlZnQ6NTUlOyB9XG5cdH1cblx0Lm5ld2hlYWRpbmcze1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5cHg7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOXB4O1xuXHRcdGJvcmRlcjoxcHggc29saWQgIzcwNzA2RjtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMEE3RTE7XG5cdFx0aGVpZ2h0OjQwcHg7XG5cdFx0bWFyZ2luOjBweDtcblxuXHR9XG5cdC5uZXdjb250ZW50MzF7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjNzA3MDZGO1xuXHRcdGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjNzA3MDZGO1xuXG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcblx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmctdG9wOjVweDtcblx0fVxuXHQubmV3Ym94MzJ7XG5cdFx0Ym9yZGVyOm5vbmU7XG5cdFx0aGVpZ2h0OjE0MHB4O1xuXHRcdHdpZHRoOjE3MHB4O1xuXG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0dG9wOi03NXB4O1xuXHRcdHBhZGRpbmc6MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0bGVmdDoxMCU7XG5cdFx0bWFyZ2luOjA7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAyLjVzO1xuXHRcdGFuaW1hdGlvbi1uYW1lOiBuZXdib3gzMmFuaW1hdGlvbjtcblx0fVxuXHRAa2V5ZnJhbWVzIG5ld2JveDMyYW5pbWF0aW9uIHtcblx0XHQwJSB7IGxlZnQ6MHB4OyBvcGFjaXR5OjB9XG5cdFx0NzAlIHsgbGVmdDowcHg7IG9wYWNpdHk6MH1cblx0XHQ4MCUgeyBsZWZ0OjIwJTtvcGFjaXR5OjEwMCB9XG5cblx0ICAgIDkwJSB7IGxlZnQ6MTAlO31cblx0XHQxMDAlIHsgbGVmdDoxMCU7IH1cblx0fVxuXHQubmV3Y29udGVudDMye1xuXHRcdGJhY2tncm91bmQtY29sb3I6d2hpdGU7XG5cdFx0Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjNzA3MDZGO1xuXHRcdGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjNzA3MDZGO1xuXHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICM3MDcwNkY7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRwYWRkaW5nOjVweDtcblx0fVxuXHQubGljZW5zZWlucHV0bmFtZSB7XG5cdC8vIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgIH1cblx0LmxpY2Vuc2VpbnB1dHZhbCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0ICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXHQgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0ICAgaGVpZ2h0OiAzNHB4O1xuXHQgICB3aWR0aDogMTAwJTtcblx0ICAgbWFyZ2luLXRvcDoxMHB4O1xuXHQgICAtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdCAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0ICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcblx0ICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ICAgZm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XG5cdCAgIGJveC1zaGFkb3c6bm9uZTtcblx0ICAgY29sb3I6IzIzNDA1RTtcblx0ICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuXHQgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICB9XG5cbi5lZGl0cG9wdXB7XG5cdGRpc3BsYXk6ZmxleDtcblx0ZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuXHRtYXJnaW4tdG9wOjEwcHg7XG5cdC5zbWVkaXRsYWJlbHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNGNDYwMzU7XG5cdFx0Y29sb3I6I2ZmZjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0cGFkZGluZzo1cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHR9XG5cdC5zbWVkaXRsYWJlbDJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjojMDBBN0UxO1xuXHRcdGNvbG9yOiNmZmY7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdHBhZGRpbmc6NXB4O1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0fVxuXHQuc21lZGl0ZmllbGR7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0bWFyZ2luLXRvcDoxMHB4O1xuXHRcdHBhZGRpbmctbGVmdDoxMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6MTBweDtcblxuXHRcdC8vYm9yZGVyOjFweCBzb2xpZCBibHVlO1xuXHR9XG5cdCAuZm9ybS1jb250cm9se1xuXHQgXHRib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuXHQgXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdCBcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHQgXHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdCBcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0IFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcblx0IFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0IFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHQgXHRib3gtc2hhZG93OiBub25lO1xuXHQgXHRjb2xvcjogIzIzNDA1RTtcblx0IH1cblx0LmZpZWxkc2VsZWN0e1xuXHRcdC8vYm9yZGVyOjFweCBzb2xpZCBncmVlbjtcblx0XHR3aWR0aDo2NSU7XG5cblx0fVxuXHQuc21maWVsZGxhYmVse1xuXHRcdHBhZGRpbmc6MTBweDtcblx0XHQvL2JvcmRlcjoxcHggc29saWQgcmVkO1xuXHRcdHdpZHRoOjM1JTtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG5cdH1cblxufVxuLnNtYnV0dG9ue1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cdGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDQwcHg7XG59XG5cblxuXG5cblxuLmJ1eWVyLWNvbnRhaW5lcntcblxuXHQuYnJpbmdUb0Nsb3NlIHtcblx0XHQubGVnZW5kLWl0ZW0tMHtcblx0XHRcdC8qZGlzcGxheTpub25lICFpbXBvcnRhbnQ7Ki9cblx0XHR9XG5cdH1cblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC50b3AtcGFydHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg1MDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC5vcHRpb25ze1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50YWJze1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgZmxleC1ncm93OiAyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODUwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuXHRcdFx0IGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdCBvdXRsaW5lOm5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBidXR0b246aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWxlY3RlZHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zaGFyZXtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cdC5hX3RhZ215ZXN0aW1hdGV7XG5cdFx0Y29sb3I6ICM1MDhBRkYgIWltcG9ydGFudDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHQmOmhvdmVyIHtcblx0XHRjb2xvcjogIzUwOEFGRiAhaW1wb3J0YW50O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHR9ICY6Zm9jdXMge1xuXHRcdGNvbG9yOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0fVxuICAgIC5lc3RpbWF0ZXMtY29udGFpbmVye1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC50b3B7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg1MDtcbiAgICAgICAgICAgIC5jaGFydC13cmFwcGVye1xuICAgICAgICAgICAgICAgIC50ZXh0LWFuY2hvcntcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAuY2VudGVyLXRleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDUwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS10ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogNTA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnJlY2hhcnRzLWxlZ2VuZC13cmFwcGVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTcwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5yZWNoYXJ0cy10b29sdGlwLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICAuYm90dG9te1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAuZm9ybS13cmFwcGVye1xuICAgICAgICAgICAgXHR3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIC5maWVsZC1yb3d7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMEUyRjUxO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHNlbGVjdCxpbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQgICAgbWFyZ2luLXRvcDoxMHB4O1xuXHRcdFx0XHQgICAgLW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdFx0XHQgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcblx0XHRcdFx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdCAgICBmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0ICAgIGJveC1zaGFkb3c6bm9uZTtcblx0XHRcdFx0ICAgIGNvbG9yOiMyMzQwNUU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbXB1dGV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRvdXRsaW5lOm5vbmU7XG5cdFx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6MXB4O1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6NDBweCAhIGltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cdFx0fVxuXG5cbiAgICB9XG5cbiAgICB0YWJsZSB7XG5cdFx0d2lkdGg6MTAwJTtcblx0fVxuXG5cdC5tYXJndG9wNSB7XG5cdFx0bWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuXHR9XG59XG4ubGJ7XG4gICAgY29sb3I6ICM4Q0EzRDI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndoaXRle1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50ZXh0LXdyYXBwZXJ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmFtb3J0LWNvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIC5jZW50ZXJlZC13cmFwcGVye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIC55ZWFyLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIC8vbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAuYmFubmVye1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzUwOEFGRjtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAueWVhci1sYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweDtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYW1vdW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweDtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmRyb3BpY29uIHtcblx0XHRcdFx0XHRcdGN1cnNvciA6cG9pbnRlcjtcblx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTJweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG4gICAgICAgICAgICAgICAgfVxuXHRcdFx0XHQuYW1vcnRfbmV3YmFubmVye1xuICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzUwOEFGRiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIC55ZWFyLWxhYmVse1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5hbW91bnR7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZHJvcGljb24ge1xuXHRcdFx0XHRcdFx0Y3Vyc29yIDpwb2ludGVyO1xuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdGFibGV7XG4gICAgICAgICAgICAgICAgICAgIHRoe1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMzQwNUU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHRke1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMzQwNUU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOjFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblx0XHRcdH1cblx0XHRcdC5sb2FuLXdyYXBwZXJ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHQuYmFubmVye1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRcdFx0LmxvYW4tbmFtZXtcblx0XHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweDtcblxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5sb2FuLXR5cGV7XG5cdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubG9hbi10aXRsZSB7XG5cdFx0XHRcdFx0XHRvcmRlcjogMDtcblx0XHRcdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHg7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cbiAgICAgICAgfVxuXHQgICAgdGFibGUge1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHR9XG59XG5cbi5zbWFydGNvbXAtY29udGFpbmVye1xuICAgIHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC8vIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIC5jZW50ZXJlZC13cmFwcGVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAvLyBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHQvLyBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLmxvYW4td3JhcHBlcntcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206MHB4O1xuXHRcdFx0LmJhbm5lcntcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0LmxvYW4tbmFtZXtcblx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMTBweDtcblxuXHRcdFx0XHR9XG5cdFx0XHRcdC5sb2FuLWhlYWR7XG5cdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxNHB4IDEwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmxvYW4tdHlwZXtcblx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxNHB4IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmxvYW4tbWlkZGxlIHtcblx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMTBweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZWRpdGJ0biB7XG5cdFx0XHRcdGNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzcHg7XG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5iYW5uZXItcGllY2hhcnQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdFx0aGVpZ2h0OiAxNjBweDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDQzcHg7XG5cdFx0XHR9XG5cdFx0XHQubWFpbi1iYW5uZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdFx0LmxvYW4tdGl0bGUge1xuXHRcdFx0XHRcdG9yZGVyOiAwO1xuXHRcdFx0XHRcdC8qYWxpZ24tc2VsZjogZmxleC1zdGFydDsqL1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0XHQubG9hbi1tYWluIHtcblx0XHRcdGJhY2tncm91bmQ6ICNlN2ViZWU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0fVxuICAgICAgICAuZGV0YWlsc3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgLmRlc2N7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAueWVhcnN7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZG93bntcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbnRlcmVzdHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNoYXJ0e1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIC5yZWNoYXJ0cy1sZWdlbmQtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubG9hbi1idXR0b25ze1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLmFkZC1sb2Fue1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEJGMEM7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2xlYXItbG9hbnN7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc3Nzc3NztcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAgdGFibGUge1xuXHRcdHdpZHRoOjEwMCU7XG5cdH1cbn1cblxuLm1vZGFsLWhlYWRpbmd7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjMDMxQzUzO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jZW50ZXJlZC1maWVsZHtcbiAgICAvKm1hcmdpbjogMTBweCAyMDBweDsqL1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuLnN1YmhlYWRpbmd7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuLmNlbnRlcmVke1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sYXJnZXtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG4uc3ViLW1hcmdpbntcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLm1vZGFsLXNlY3Rpb257XG4gICAgbWFyZ2luOiAyMHB4IDEzMHB4O1xuICAgIC5tb2RhbC1maWVsZC1yb3d7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLml0ZW0tbmFtZXtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5wcmljZXtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYWRke1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzAwQzgwQztcbiAgICB9XG59XG4ubW9kYWwtYnV0dG9ue1xuICAgIG1hcmdpbjogMCAxODBweDtcbn1cblxuXG4uZXN0aW1hdGVzLWNvbnRhaW5lciB7XG4gICAgICBiYWNrZ3JvdW5kOiNGRkY7XG59XG5cblxuLmJ1eWVyLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbG9yOiAjMjM0MDVFO1xufVxuLmRpc3BsYXlyb3d7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG4uYnV5ZXItc2V0dGluZ3Mge1xuICAgIHBhZGRpbmctdG9wOjE4cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOnJpZ2h0O1xuXHRjdXJzb3I6cG9pbnRlcjtcblx0bWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuXHRpbWd7XG5cdFx0cGFkZGluZy1yaWdodDogM3B4O1xuXHRcdG1hcmdpbi10b3A6IC00cHg7XG5cdH1cbn1cbi5zZWxsZXItc2V0dGluZ3Mge1xuICAgIHBhZGRpbmctdG9wOjE4cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOnJpZ2h0O1xuXHRjdXJzb3I6cG9pbnRlcjtcblx0bWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG5cdGltZ3tcblx0XHRwYWRkaW5nLXJpZ2h0OiAzcHg7XG5cdFx0bWFyZ2luLXRvcDogLTRweDtcblx0fVxuXHRzcGFuIHtcblx0XHRjb2xvcjogIzUwOEFGRjtcblx0IFx0Zm9udC1zaXplOiAxNnB4O1xuIH1cbn1cblxuLmJ1eWVyLXNldHRpbmdzIHNwYW4ge1xuICAgICAgIGNvbG9yOiAjNTA4QUZGO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG59XG5cblxuLmlidXllcnNldHRpbmcge1xuICAgIHBhZGRpbmctdG9wOjE4cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOnJpZ2h0O1xuXHRjdXJzb3I6cG9pbnRlcjtcblx0XG5cdGltZ3tcblx0XHRwYWRkaW5nLXJpZ2h0OiAzcHg7XG5cdFx0bWFyZ2luLXRvcDogLTRweDtcblx0fVxufVxuXG5cbi5pYnV5ZXJzZXR0aW5nIHNwYW4ge1xuICAgICAgIGNvbG9yOiAjNTA4QUZGO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG59XG5cbi5wYWRkemVybyB7XG4gcGFkZGluZzowcHggIWltcG9ydGFudDtcbn1cblxuLkNvbGxhcHNlRHJvcFRpdGxle1xuXHRjb2xvcjogIzIzNDA1RTtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG59XG4uQ29sbGFwc2VEcm9wSWNvbntcblx0Y3Vyc29yOnBvaW50ZXI7XG59XG5cbi50b3BjbHN7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG4ud2lkdGhjbHN7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuXHRib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmFycm93X2Nsc3tcblx0d2lkdGg6IDMlO1xuXHRtYXJnaW4tdG9wOiAycHg7XG59XG4uU3VwcG9ydFRpdGxle1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5mb250LXNpemU6IDI0cHg7XG5jb2xvcjogIzIzNDA1RTtcbm1hcmdpbi1ib3R0b206IDI1cHg7XG50ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5cbi5oZWlnaHQyMCB7XG4gICAgaGVpZ2h0OjIwcHg7XG59XG5cbi5tYWlsbGFiZWxjbHN7XG5cdG1hcmdpbi10b3A6MTVweDtcbn1cbi5lbWFpbEZpZWxkc3tcblx0d2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xufVxuXG4uZW1haWxGaWVsZHNtc2d7XG5cdHdpZHRoOiAxMDAlO1xuICAgLy8gaGVpZ2h0OiAzNHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDZweDtcblx0Ly9ib3JkZXItY29sb3I6ICNkNGQ3ZTA7XG5cdGJvcmRlci1jb2xvcjogI0Q0RDdGRjtcblxufVxuXG5cblxuLmFkZG9uZnJvbnQge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmFkZG9uYmFjayB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDBweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYWRkb25mcm9udGJhY2sge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6MHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuXG4ubXVsdGlwbGVmaWVsZHMtYWRkb24ge1xuICAgIGJvcmRlci1yaWdodDogMHB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6NnB4O1xufVxuXG4uYWRkb24tYWN0aXZlIHtcbiAgIGJhY2tncm91bmQtY29sb3I6I2Y2ZjZmNjtcbiAgIC8vY29sb3I6ICMyNjkxRkYgIWltcG9ydGFudDtcbiAgIGNvbG9yOiAjQzNDM0MzICFpbXBvcnRhbnQ7XG59XG5cbi5zZXR0aW5ncy1hZGRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojRkZGO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uY2FsZW5kYXItYWRkb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6I0ZGRjtcbiAgICBib3JkZXItcmlnaHQ6IDBweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6MHB4O1xuICAgIGN1cnNvcjpwb2ludGVyO1xufVxuXG5cbi5pbnB1dC1ncm91cC1hZGRvbiB7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgY29sb3I6ICMyMzQwNUU7XG5cdGN1cnNvcjpwb2ludGVyO1xuXHQvLyBtaW4td2lkdGg6MzdweDtcblx0Ym9yZGVyOjFweCBzb2xpZCAjZDRkN2UwO1xuXHRpbWd7XG5cdFx0cGFkZGluZy1yaWdodDogM3B4O1xuXHR9XG59XG4uaW5wdXRfYmx1ZXtcblx0Ym9yZGVyOiAxcHggc29saWQgIzUwOGFmZiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzUwOGFmZiAhaW1wb3J0YW50O1xufVxuXG5cbi5lc3RpbWF0ZXMtaGVhZGluZ3tcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAjMjM0MDVFO1xufVxuXG5cblxuXG4uUmVhY3RNb2RhbF9fT3ZlcmxheS0tYWZ0ZXItb3BlbiB7XG5cdHotaW5kZXg6OTk5OTk5O1xufVxuLmltZy1sb2FkaW5ne1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0Ojc2cHg7XG59XG4uc3RhcnRvdmVyLWJ1dHRvbi1kaXYsLmVzdGltYXRlcy1idXR0b24tZGl2IHtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG59XG5cbi5lc3RpbWF0ZXMtYnV0dG9uLWRpdiB7XG5cdG1hcmdpbi1ib3R0b206MHB4O1xufVxuXG4uc3RhcnRvdmVyLWJ1dHRvbi1kaXYge1xuXHRtYXJnaW4tdG9wOjE5cHg7XG59XG5cbi5hX3RhZ215ZXN0aW1hdGV7XG5cdFx0Y29sb3I6ICM1MDhBRkYgIWltcG9ydGFudDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHQmOmhvdmVyIHtcblx0XHRjb2xvcjogIzUwOEFGRiAhaW1wb3J0YW50O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHR9ICY6Zm9jdXMge1xuXHRcdGNvbG9yOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0fVxuXG4uc3RhcnRvdmVyLWJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICMyMzQwNUU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0d2lkdGg6MjMwcHg7XG5cdG91dGxpbmU6bm9uZTtcbn1cblxuXG4uZXN0aW1hdGVzLWJ1dHRvbiB7XG4gICAgY29sb3I6ICM1MDhBRkY7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIC8qbGV0dGVyLXNwYWNpbmc6IDFweDsqL1xuXHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0b3V0bGluZTogbm9uZTtcblxufVxuXG5cblxuXG4uZGlzcG5vbmUge1xuXHRkaXNwbGF5Om5vbmU7XG59XG5cbi5wYWRkMTUge1xuXHRwYWRkaW5nLWxlZnQ6MTVweDtcblx0cGFkZGluZy1yaWdodDoxNXB4O1xufVxuXG4uc2F2ZWVzdGltYXRlLWNvbnRhaW5lciB7XG5cdC5tZW51LXRpdGxlIHtcblx0IFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGNvbG9yOiAjMGUyZjUxO1xuXHR9XG5cdC5zYXZlLWVzdGltYXRlLC5yZXNldC1lc3RpbWF0ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDBweDtcblx0XHQvL21hcmdpbi10b3A6LTIwcHg7XG5cdFx0b3V0bGluZTpub25lO1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHR9XG5cblx0LnNhdmUtZXN0aW1hdGUge1xuXHRcdHRleHQtYWxpZ246bGVmdDtcblx0XHRjb2xvcjogIzUwOEFGRjtcblx0fVxuXHQuZmllbGQtcm93e1xuXHRcdGNvbG9yOiAjMEUyRjUxO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOjE0cHg7XG5cdFx0c2VsZWN0LGlucHV0e1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Ym94LXNoYWRvdzpub25lO1xuXHRcdFx0Y29sb3I6IzIzNDA1RTtcblx0XHR9XG5cdH1cblx0LmNvbXB1dGV7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRwYWRkaW5nOiA1cHggMjBweDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0b3V0bGluZTpub25lO1xuXHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGxldHRlci1zcGFjaW5nOjFweDtcblx0XHR3aWR0aDogNjAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAyMCU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMCVcblx0fVxuXHQubWFyZ2luemVyb3tcblx0XHRtYXJnaW46MHB4O1xuXHR9XG59XG5cbi5vcHRpb25zLWNvbnRhaW5lciB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Lm1lbnUtdGl0bGUge1xuXHQgXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Y29sb3I6ICMwZTJmNTE7XG5cdH1cblx0LmJyaWVmIHtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHR9XG5cdC5saXN0IHtcblx0IFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0fVxuXHQuaWNvbi1yaWdodCB7XG5cdFx0dGV4dC1hbGlnbjpyaWdodDtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0fVxuXHQuZGVmYXVsdHMtY29udGFpbmVye1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBoZWlnaHQ6IDEwMCU7XG5cdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQgICAuZmllbGQtcm93e1xuXHRcdCAgICBjb2xvcjogIzBFMkY1MTtcblx0XHQgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHQgICAgZm9udC1zaXplOjE0cHg7XG5cdFx0ICAgIHNlbGVjdCxpbnB1dHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xuXHRcdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRib3gtc2hhZG93Om5vbmU7XG5cdFx0XHRjb2xvcjojMjM0MDVFO1xuXHRcdCAgICB9XG5cdCAgICB9XG5cdCAgICAuZm9ybS1ncm91cCB7XG5cdFx0cGFkZGluZzowcHg7XG5cdCAgICB9XG5cdCAgICAudXBkYXRle1xuXHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiM1MDhBRkY7XG5cdFx0ICAgIGNvbG9yOiB3aGl0ZTtcblx0XHQgICAgcGFkZGluZzogNXB4IDIwcHg7XG5cdFx0ICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHQgICAgbWFyZ2luLXRvcDogMjBweDtcblx0XHQgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdCAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgIzUwOEFGRjtcblx0XHQgICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHQgICAudGl0bGUge1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHQvLyBtYXJnaW4tdG9wOiAyMnB4O1xuXHRcdGgzIHtcblx0XHRcdCAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cdCAgICB9XG5cdCAgICAuaWNvbi1sZWZ0IHtcblx0XHRtYXJnaW4tdG9wOjIycHg7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbToxMnB4O1xuXHQgICAgfVxuXG5cdH1cblxuXHQuc2V0dGluZ3MtY29udGFpbmVye1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdC5maWVsZC1yb3d7XG5cdFx0XHRjb2xvcjogIzBFMkY1MTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRmb250LXNpemU6MTRweDtcblx0XHRcdHNlbGVjdCxpbnB1dHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xuXHRcdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRib3gtc2hhZG93Om5vbmU7XG5cdFx0XHRjb2xvcjojMjM0MDVFO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcdC5mb3JtLWdyb3VwIHtcblx0XHRwYWRkaW5nOjBweDtcblx0XHR9XG5cdFx0LnVwZGF0ZXtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0XHRwYWRkaW5nOiA1cHggMjBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzUwOEFGRjtcblx0XHRcdG91dGxpbmU6bm9uZTtcblx0XHRcdGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQudGl0bGUge1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRjb2xvcjogIzIzNDA1RTtcblxuXHRcdH1cblx0XHQuaWNvbi1sZWZ0IHtcblx0XHRtYXJnaW4tdG9wOjIycHg7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbToxMnB4O1xuXHRcdH1cblx0fVxuXG5cdC5wbWlmb3JtLWNvbnRhaW5lcntcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgaGVpZ2h0OiAxMDAlO1xuXHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0ICAgIC5maWVsZC1yb3d7XG5cdFx0ICAgIGNvbG9yOiAjMEUyRjUxO1xuXHRcdCAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdCAgICBmb250LXNpemU6MTRweDtcblx0XHQgICAgc2VsZWN0LGlucHV0e1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJveC1zaGFkb3c6bm9uZTtcblx0XHRcdGNvbG9yOiMyMzQwNUU7XG5cdFx0ICAgIH1cblx0ICAgIH1cblx0ICAgICAuZm9ybS1ncm91cCB7XG5cdFx0cGFkZGluZzowcHg7XG5cdCAgICB9XG5cdCAgICAudXBkYXRle1xuXHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQgICAgY29sb3I6ICM1MDhBRkY7XG5cdFx0ICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdCAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0ICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHQgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuXHRcdFx0b3V0bGluZTpub25lO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHQgICAgLnRpdGxlIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHQgICAgfVxuXHQgICAgLmljb24tbGVmdCB7XG5cdFx0XHRtYXJnaW4tdG9wOjIycHg7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206MTJweDtcblx0XHR9XG5cblx0XHQuZHJvcGRvd25jbHN7XG5cdFx0XHRib3JkZXI6IDBweCBzb2xpZCAjZDRkN2UwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcblx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0Zm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XG5cblx0XHR9XG5cdH1cblxuXHQgdGFibGUge1xuXHRcdHdpZHRoOjEwMCU7XG5cdH1cbn1cblxuXG5cblxuaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgICAtbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkICFpbXBvcnRhbnQ7XG59XG5cblxuLnRheGVzLWNvbnRhaW5lciB7XG5cdC5tZW51LXRpdGxlIHtcblx0IFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRjb2xvcjogIzBlMmY1MTtcblx0XHRtYXJnaW4tdG9wOiAyN3B4O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXHQuZGV0YWlsc2Jsb2Nre1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgICAgIGNvbG9yOiAjYjNhYmFiO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDoxMHB4O1xuICAgIH1cbiAgICAuaHJNYXJnaW4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cdC5zdWJwb3B1cC10aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRjb2xvcjogIzBlMmY1MTtcblx0XHRtYXJnaW4tdG9wOiAyN3B4O1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxuXHQuYnJpZWYge1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Ly8gY29sb3I6ICMyMzQwNUU7XG5cdFx0Y29sb3I6IzBlMmY1MTtcblx0XHRoZWlnaHQ6IDY1cHg7XG4gICAgXHRcdHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0Ly8gYmFja2dyb3VuZDogI0VFRjBGQztcblx0fVxuXHQucGFkZGluZ2JvdHRvbVx0IHtcblx0XHRwYWRkaW5nLWJvdHRvbToyMHB4O1xuXHR9XG4gICAgdGFibGUgdHIgdGQge1xuXHQgICAgLypib3JkZXIgOiAxcHggc29saWQgI0NGRDZERTtcblx0XHRjb2xvcjogI0FDQjlDNjtcdCovXG5cdCAgICBwYWRkaW5nOjNweDtcblx0fVxuXHR0aGVhZCB0ciB0ZHtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHR9XG5cdGlucHV0LCBzZWxlY3Qge1xuXHQgICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMCAhaW1wb3J0YW50O1xuXHQgICAgcGFkZGluZzoxMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRkVGl0bGV7XG5cdFx0Ly8gY29sb3I6ICNkNGQ3ZTA7XG5cdFx0Y29sb3I6ICMwZTJmNTE7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhciAhaW1wb3J0YW50O1xuXHR9XG5cdC5mdW5kVGl0bGV7XG5cdFx0Ly8gY29sb3I6ICNkNGQ3ZTA7XG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0Y29sb3I6ICMwZTJmNTE7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhciAhaW1wb3J0YW50O1xuXHR9XG5cdC50ZFRpdGxlU2VsbGVye1xuXHRcdGNvbG9yOiAjMGUyZjUxO1xuXHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRkVGl0bGVSaWdodHtcblx0XHRjb2xvcjogIzBlMmY1MTtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG5cdH1cblx0aW5wdXQ6Zm9jdXMgLCBzZWxlY3Q6Zm9jdXMge1xuXHQgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5pY29uLWxlZnQge1xuXHRcdG1hcmdpbi10b3A6IDI5cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0Ly8gcGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0aW1nIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDExcHg7XG5cdFx0XHQvLyB3aWR0aDogMjJweDtcblx0XHR9XG5cdCB9XG5cdC5pY29uLXRvcCB7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDI5cHg7XG5cdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHQgICAgY29sb3I6ICM1MDhBRkY7XG5cdCB9XG5cdC51cGRhdGV7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRwYWRkaW5nOiA1cHggMjBweDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0bWFyZ2luLXRvcDogMTNweDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdXRsaW5lOm5vbmU7XG5cdFx0Zm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LmJnY29sb3Ige1xuXHRcdGJhY2tncm91bmQ6ICMxRjI4NTM7XG5cdH1cblxuICAgIHRhYmxlIHtcblx0XHR3aWR0aDoxMDAlO1xuXHR9XG5cdC5kcm9wZG93bmNsc3tcblx0XHRib3JkZXI6IDBweCBzb2xpZCAjZDRkN2UwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0fVxuXHQuZHJvcGRvd25ibGFja2Nsc3tcblx0XHRib3JkZXI6IDBweCBzb2xpZCAjZDRkN2UwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0fVxuXHQucmFkaW8tYnRuLWdyb3VwIHtcblx0XHRmbG9hdDpsZWZ0O1xuXHR9XG59XG5cbi5wcm9wZXJ0eXRheGVzLWNvbnRhaW5lciB7XG5cdC5tZW51LXRpdGxlIHtcblx0IFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0fVxuXHQuYnJpZWYge1xuXHRcdHRleHQtYWxpZ246bGVmdDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdCAgICBjb2xvcjogIzU3NTc1Nztcblx0ICAgICAgICBmb250LXNpemU6IDE1cHg7XG5cdFx0aGVpZ2h0OiA0M3B4O1xuICAgIFx0XHRwYWRkaW5nLXRvcDogMTNweDtcblx0XHRiYWNrZ3JvdW5kOiAjRUVGMEZDO1xuXHQgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0ZENkRFO1xuXHR9XG4gICAgdGFibGUgdHIgdGQge1xuXHQgICAgYm9yZGVyIDogMXB4IHNvbGlkICNDRkQ2REU7XG5cdCAgICBjb2xvcjogIzNGNDg2Qztcblx0ICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0ICAgIHdpZHRoOiA3MyU7XG5cdCAgICBwYWRkaW5nOiA4cHg7XG5cdH1cblx0dGFibGUge1xuXHRcdFx0bWFyZ2luOjBweDtcblx0fVxuXHRzZWxlY3QsaW5wdXR7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6MTBweDtcblx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0XHRib3gtc2hhZG93Om5vbmU7XG5cdFx0Y29sb3I6IzIzNDA1RTtcblx0XHRwYWRkaW5nLWxlZnQ6MTJweDtcblx0fVxuXHQ6OnBsYWNlaG9sZGVyIHsgLyogQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErICovXG5cdCAgICBjb2xvcjogI2E3YjVjMztcblx0ICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdCAgICBvcGFjaXR5OiAxOyAvKiBGaXJlZm94ICovXG5cdH1cblxuXHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cblx0ICAgIGNvbG9yOiAjYTdiNWMzO1xuXHQgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0fVxuXG5cdDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cblx0ICAgIGNvbG9yOiAjYTdiNWMzO1xuXHQgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0fVxuXHRpbnB1dDpmb2N1cyB7XG5cdCAgICBib3JkZXItY29sb3I6IG5vbmUgIWltcG9ydGFudDtcblx0ICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQuaWNvbi1sZWZ0IHtcblx0XHQgICAgbWFyZ2luLXRvcDogMjlweDtcblx0XHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHRcdCAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdCAgICBjb2xvcjogIzUwOEFGRjtcblx0XHQgICAgaW1nIHtcblx0XHRcdCAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuXHRcdCAgICB9XG5cdCB9XG5cdC5pY29uLXRvcCB7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDI5cHg7XG5cdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHQgICAgY29sb3I6ICM1MDhBRkY7XG5cdCB9XG5cdC51cGRhdGV7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0ICAgIGNvbG9yOiAjRkZGRkZGO1xuXHRcdCAgICBwYWRkaW5nOiA1cHggMjBweDtcblx0XHQgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXHRcdCAgICBtYXJnaW4tdG9wOiAxM3B4O1xuXHRcdCAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0ICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuXHRcdCAgICBvdXRsaW5lOm5vbmU7XG5cdFx0ICAgIGZvbnQtc2l6ZSA6IDE1cHggIWltcG9ydGFudDtcblx0fVxuXHQuYWRkYnRuIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0LnVwZGF0ZXtcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0ICAgIGNvbG9yOiAjNTA4QUZGO1xuXHRcdCAgICBwYWRkaW5nOiA1cHggMjBweDtcblx0XHQgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXHRcdCAgICBtYXJnaW4tdG9wOiAxM3B4O1xuXHRcdCAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0ICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuXHRcdCAgICBvdXRsaW5lOm5vbmU7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQucmFkaW8tYnRuLWdyb3VwIHtcblx0XHRmbG9hdDpsZWZ0O1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHR9XG5cdC5jdXJzb3JwdHIge1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHR9XG5cbiAgICAgIHRhYmxlIHtcblx0XHR3aWR0aDoxMDAlO1xuXHR9XG5cdC5iYW5uZXJ7XG5cdFx0Ly8gZGlzcGxheTogaW5saW5lO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHQvL2Rpc3BsYXk6IGZsZXg7XG5cdFx0Ly9mbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdC8vanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHQub3JkZXIxIHtcblx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHR3aWR0aDogNDUlO1xuXHRcdH1cblx0XHQub3JkZXIyIHtcblx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdHBhZGRpbmctbGVmdDoxMnB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHR3aWR0aDogNDUlO1xuXG5cdFx0fVxuXHRcdC5vcmRlcjMge1xuXHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0cGFkZGluZy10b3A6MTJweDtcblx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHR3aWR0aDogMTAlO1xuXHRcdH1cblxuXHR9XG5cblx0LmJhbm5lci1oZWFke1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdC5vcmRlcjEge1xuXHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0XHQub3JkZXIyIHtcblx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdHBhZGRpbmctbGVmdDoxMnB4O1xuXHRcdH1cblx0XHQub3JkZXIzIHtcblx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHR9XG5cblx0fVxuXHQuY3RheGNscyB7XG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR9XG5cdC50YXhhYmxldmFsdWVjb250YWluZXJ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0LnRheGFibGV0aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHR9XG5cdFx0LnRheGFibGVmaWVsZHtcblx0XHR9XG5cdFx0LnRheGFibGVpbWFnZXtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHdpZHRoOiA3JTtcblx0XHR9XG5cdH1cbn1cblxuXG4ubWlzYy1jb250YWluZXIge1xuXHQubWVudS10aXRsZSB7XG5cdCBcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdH1cblx0LmJyaWVmIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cbiAgICAgICAgdGFibGUgdHIgdGQge1xuXHQgICAgYm9yZGVyIDogMXB4IHNvbGlkICNDRkQ2REU7XG5cdCAgICBwYWRkaW5nOjhweDtcblx0ICAgIGNvbG9yOiAjQUNCOUM2O1xuXHQgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0ICAgIHdpZHRoOiA3MyU7XG5cdH1cblx0dGFibGUge1xuXHQgICBtYXJnaW46IDBweDtcblx0fVxuXHRpbnB1dCB7XG5cdCAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6MTBweDtcblx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0XHRib3gtc2hhZG93Om5vbmU7XG5cdFx0Y29sb3I6IzIzNDA1RTtcblx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdH1cblx0aW5wdXQ6Zm9jdXMge1xuXHQgICAgYm9yZGVyLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XG5cdCAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0OjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xuXHQgICAgY29sb3I6ICNhN2I1YzM7XG5cdCAgICBvcGFjaXR5OiAxOyAvKiBGaXJlZm94ICovXG5cdCAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHR9XG5cblx0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG5cdCAgICBjb2xvcjogI2E3YjVjMztcblx0ICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdH1cblxuXHQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG5cdCAgICBjb2xvcjogI2E3YjVjMztcblx0ICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdH1cblx0Lmljb24tbGVmdCB7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDI5cHg7XG5cdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHQgICAgY29sb3I6ICM1MDhBRkY7XG5cdFx0ICAgIGltZyB7XG5cdFx0XHQgICAgcGFkZGluZy1yaWdodDogMTFweDtcblx0XHQgICAgfVxuXHQgfVxuXHQuaWNvbi10b3Age1xuXHRcdCAgICBtYXJnaW4tdG9wOiAyOXB4O1xuXHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0ICAgIGNvbG9yOiAjNTA4QUZGO1xuXHQgfVxuXHQudXBkYXRle1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0cGFkZGluZzogNXB4IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdG1hcmdpbi10b3A6IDEzcHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzUwOEFGRjtcblx0XHRvdXRsaW5lOm5vbmU7XG5cdFx0Zm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdH1cbiAgICAgICAgLmJnY29sb3Ige1xuXHRcdGJhY2tncm91bmQ6ICMxRjI4NTM7XG5cdFx0aGVpZ2h0OjQwcHg7XG5cdH1cblx0LmFkZGJ0biB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC51cGRhdGV7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdCAgICBjb2xvcjogIzUwOEFGRjtcblx0XHQgICAgcGFkZGluZzogNXB4IDIwcHg7XG5cdFx0ICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHQgICAgbWFyZ2luLXRvcDogMTNweDtcblx0XHQgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdCAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgIzUwOEFGRjtcblx0XHQgICAgb3V0bGluZTpub25lO1xuXHRcdCAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LnJhZGlvLWJ0bi1ncm91cCB7XG5cdFx0ZmxvYXQ6bGVmdDtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0fVxuXHQuY3Vyc29ycHRyIHtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0fVxuXG5cbiAgICAgIHRhYmxlIHtcblx0XHR3aWR0aDoxMDAlO1xuXHR9XG5cblx0LmJhbm5lcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHQub3JkZXIxIHtcblx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHR9XG5cdFx0Lm9yZGVyMiB7XG5cdFx0XHRvcmRlcjogMjtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHRcdFx0cGFkZGluZy1sZWZ0OjEycHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OjEycHg7XG5cdFx0XHQvL21hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQub3JkZXIzIHtcblx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdHBhZGRpbmctdG9wOjEycHg7XG5cdFx0fVxuXG5cdH1cblxuXHQuYmFubmVyLWhlYWR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0Lm9yZGVyMSB7XG5cdFx0XHRvcmRlcjogMTtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHRcdFxuXHRcdC5vcmRlcjIge1xuXHRcdFx0b3JkZXI6IDI7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0cGFkZGluZy1sZWZ0OjEycHg7XG5cdFx0fVxuXHRcdC5vcmRlcjMge1xuXHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0XHRcblxuXHR9XG5cdC5hZHByb3ByYXRpb257XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdG1hcmdpbjogMTVweCAwcHg7XG5cdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0c3Bhbntcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cbn1cbi5taXNjZXJyb3Jjb250YWluZXJ7XG5cdHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjNzc3Nzc3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0c3Bhbntcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0Lm1pc2NlcnJidGh7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRwYWRkaW5nOiA1cHggNDBweDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRjb2xvcjp3aGl0ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cbi5taXNjcHJvcmF0aW9uY29udGFpbGVye1xuXHQuZGV0YWlsc2Jsb2Nre1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGNvbG9yOiAjYjNhYmFiO1xuXHR9XG5cdC5taXNoZWFkaW5ne1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHQubWhmaXJzdGRpdntcblx0XHRcdHdpZHRoOiAxMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0c3Bhbntcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0Lm1oZmJhY2t7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRjb2xvcjojNTA4QUZGO1xuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHdpZHRoOiA3cHg7XG4gICAgXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubWhzZWNvbmRkaXZ7XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaWJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdC5tcGlucHV0Y29udGFpbmVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDE1cHggMHB4O1xuXHRcdC5tcHNlbGVjdGlvbntcblx0XHRcdHdpZHRoOiA1JTtcblx0XHRcdC5tcHNlbGZpZWxke1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcbiAgIFx0XHRcdFx0d2lkdGg6IDEwMCU7XG4gICBcdFx0XHRcdGhlaWdodDogMzRweDtcbiAgIFx0XHRcdFx0cGFkZGluZzogNnB4IDEycHg7XG4gICBcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcbiAgIFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gICBcdFx0XHRcdGNvbG9yOiAjNTU1O1xuICAgXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgXHRcdFx0XHQvL2JvcmRlci1yYWRpdXM6IDRweDtcbiAgIFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1waW5wdXR7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0Lm1waW5wdXRmaWVsZHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMzRweDtcblx0XHRcdFx0cGFkZGluZzogNnB4IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuXHRcdFx0XHRjb2xvcjogIzU1NTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XG5cdFx0fVxuXHRcdC5tcGlwd2l0aHNlbGRpdntcblx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdFx0bWFyZ2luLXRvcDogNnB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdH1cblx0XHQubXBpbnB1dHdpdGhzZWx7XG5cdFx0XHR3aWR0aDogOTQlO1xuXHRcdFx0Lm1waW5wdXRmaWVsZHdpdGhzZWx7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40Mjg1NzE0Mztcblx0XHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdC8vYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuXHRcdFx0XHQvL2JvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cdC5tcHNlY29uZGJveHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAxNXB4IDBweDtcblx0XHQubXBzY2V0b3B7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRtYXJnaW46IDEwcHggMHB4O1xuXHRcdH1cblx0XHQubXBzY2V0b3B0aW1lZnJhe1xuXHRcdFx0Ly9ib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkYTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdHBhZGRpbmc6IDEwcHggMHB4O1xuXHRcdH1cblx0XHQubXBzY2V0b3B0aW1lZnJhbm90c2V7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0fVxuXHRcdC5tcHNjZWJvdHRvbXBvcHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2Q4ZDhkYTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGRhO1xuXHRcdFx0Lm1waW5wdXR7XG5cdFx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjIlO1xuXHRcdFx0XHQuZmllbGQtcm93e1xuXHRcdFx0XHRcdC5pbnB1dC1ncm91cHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubXBpbnB1dGZpZWxke1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMzRweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuXHRcdFx0XHRcdGNvbG9yOiAjNTU1O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5tcHNjZWxpc3Rwb3B7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWY7XG5cdFx0XHRcdHBhZGRpbmc6IDNweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdC5tcHNjZW9wdGlvbnNzZWxlY3RlZHBvcHtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5tcHNjZW9wdGlvbnNwb3B7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1wc2NlYm90dG9tYm90dG9te1xuXG5cdFx0fVxuXHRcdC5tcHNjZWJvdHRvbSwubXBzY2Vib3R0b21ib3R0b217XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkOGQ4ZGE7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkYTtcblx0XHRcdC5tcHNjZWxpc3R7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdC8vanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWY7XG5cdFx0XHRcdHBhZGRpbmc6IDNweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdC5tcHNjZW9wdGlvbnN7XG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5tcGJvcmRlcmRlc2lnbntcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkOGQ4ZGFcblx0XHRcdFx0fVxuXHRcdFx0XHQubXBzY2VvcHRpb25zc2VsZWN0ZWR7XG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1wc2NlbGlzdDJ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdHdpZHRoOiA0OSU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWY7XG5cdFx0XHRcdHBhZGRpbmc6IDNweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdC5tcHNjZW9wdGlvbnN7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5tcHNjZW9wdGlvbnNzZWxlY3RlZHtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubXBjYWxlbmRhcntcblx0XHRcdFx0d2lkdGg6IDQ5JTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0LmdtVGVvQntcblx0XHRcdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50aW1lZnJhbWVkYXRlbW9kZXJtYm90dG9te1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA4cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5tcGlucHV0ZmllbGR7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuXHRcdFx0XHRcdGNvbG9yOiAjNTU1O1xuXHRcdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHQvL2JvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdFx0Ym9yZGVyOm5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5tcGNsb3NpbmdkYXRle1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkI2Q4ZDhkYTtcblx0XHRtYXJnaW46MTVweCAwcHg7XG5cdFx0Ly9tYXJnaW46IDEwcHggMHB4IC0xMnB4IDBweDtcblx0XHQubXBjZHRpdGxle1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdFx0Lm1wY2RkYXRlcGlja2Vye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHQuY2xvc2luZ2RhdGVkYXRlbW9kZXJtYm90dG9te1xuXHRcdFx0XHRtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDhweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubWlzY3Byb3NhdmVkaXZ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0Lm1pc2Nwcm9zYXZle1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0cGFkZGluZzogNnB4IDMwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRjb2xvcjp3aGl0ZTtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0fVxuXHRcdGltZ3tcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxuXHQubWlzY3Byb2RlbGV0ZXtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDY1cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHR9XG5cdC5taXNjcmVzdG9yZWNvbnRhaW5lcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0fVxuXHRcdHNwYW57XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHR9XG59XG4ubWlzY3Byb3JhdGlvbmNvbnRhaW5lcntcblx0ZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAxNXB4IDBweDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Lm1wbmFtZXtcblx0XHQvL3dpZHRoOiA0NCU7XG5cdFx0Ly9ib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRwYWRkaW5nOiA3cHggMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHQubXBwcmljZXtcblx0XHR3aWR0aDogOTAlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0Ly9ib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0cGFkZGluZzogNnB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHQubXBnZWFyMXtcblx0XHR3aWR0aDogMTAlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDhhZmY7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcblx0XHRwYWRkaW5nOiA5cHggMTlweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblx0Lm1wZ2Vhcntcblx0XHR3aWR0aDogMTAlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDhhZmY7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuXHRcdHBhZGRpbmc6IDlweCAxOXB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHQubXBpbnB1dGZpZWxkc3tcblx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHR3aWR0aDoxMDAlO1xuXHR9XG59XG4ucHJvcmF0aW9uY29udGFpbmVye1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXJnaW46IDEwcHggMHB4O1xuXHQucGNoZWFkaW5ne1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0LnBjaGVhZGluZ2VkaXR7ICAgIFxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdC5wY2hlYWRpbmdkb3R7XG5cdFx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRcdGhlaWdodDogNnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0bWFyZ2luOiAwcHggMXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucGNkYXRhZGl2e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQucHNzaW5nZGF0YXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0bWFyZ2luOiA5cHggMHB4IDBweCAwcHg7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0LnBjZGF0bmFtZXtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdFx0LnBjZGF0dmFsdWV7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ucHJvcmF0ZGV0YWlsY29udGFpbmVye1xuXHR3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdC5wcmRzaW5nY29udGFpbGVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW46IDEwcHg7XG5cdFx0LnByZHNpbmdoZWFke1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdH1cblx0XHQucHJkc2luZ2NvbnR7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdH1cblx0fVxufVxuLmVkaXRtb2RkaXZ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0LmVkaXRtb2RzZWNjb250ZW50e1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRtYXJnaW46IDEwcHggMHB4O1xuXHR9XG5cdC5lZGl0ZGVsYnRuZGl2e1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHQucHJvcmVkaXRidG57XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRcdHBhZGRpbmc6IDExcHggMjJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0LnByb3JkZWxldGVidG57XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0VBNEIyODtcbiAgICBcdFx0cGFkZGluZzogMTFweCAyMnB4O1xuICAgIFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi5jbG9zaW5nZGF0ZS1jb250YWluZXIge1xuXHQubWVudS10aXRsZSB7XG5cdCBcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdH1cblx0LmJyaWVmIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cbiAgICAgICAgdGFibGUgdHIgdGQge1xuXHQgICAgYm9yZGVyIDogbm9uZTtcblx0ICAgIGNvbG9yOiAjM0Y0ODZDO1xuXHQgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHQgICAgd2lkdGg6IDczJTtcblx0ICAgIHBhZGRpbmc6IDE2cHg7XG5cdCAgICBjdXJzb3I6cG9pbnRlcjtcblx0fVxuXHRpbnB1dCB7XG5cdCAgICBib3JkZXI6IG5vbmU7XG5cdH1cblx0aW5wdXQ6Zm9jdXMge1xuXHQgICAgYm9yZGVyLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XG5cdCAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0Lmljb24tbGVmdCB7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDI5cHg7XG5cdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHQgICAgY29sb3I6ICM1MDhBRkY7XG5cdFx0ICAgIGltZyB7XG5cdFx0XHQgICAgcGFkZGluZy1yaWdodDogMTFweDtcblx0XHQgICAgfVxuXHQgfVxuXHQuaWNvbi10b3Age1xuXHRcdCAgICBtYXJnaW4tdG9wOiAyOXB4O1xuXHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0ICAgIGNvbG9yOiAjNTA4QUZGO1xuXHQgfVxuXHQudXBkYXRle1xuXHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQgICAgY29sb3I6ICM1MDhBRkY7XG5cdFx0ICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdCAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDEzcHg7XG5cdFx0ICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRvdXRsaW5lOm5vbmU7XG5cdFx0XHRmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0fVxuXHQuYmdjb2xvciB7XG5cdFx0YmFja2dyb3VuZDogIzFGMjg1Mztcblx0fVxuXG5cdCB0YWJsZSB7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0fVxuXG5cdC5jbG9zaW5nZGF0ZXNlbGVjdGlvbiB7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0fVxuXHQucmFkaW9idG4ge1xuXG5cdFx0LmZsb2F0bGVmdCB7XG5cdFx0XHRkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cbn1cblxuXG5cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS1wcmV2aW91cywgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLW5leHQge1xuICAgIHRvcCA6IC0xMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlciB7XG56LWluZGV4OjEwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC1jb250YWluZXIge1xud2lkdGg6MTAwJSAhaW1wb3J0YW50O1xufVxuXG5cbi5yZWFjdC1kYXRlcGlja2VyLXdyYXBwZXIge1xud2lkdGg6MTAwJSAhaW1wb3J0YW50O1xufVxuXG5cbi5pbnB1dC1ncm91cCB7XG4gICAgbGluZS1oZWlnaHQ6IDAuNDI4NTcgIWltcG9ydGFudDtcbn1cblxuXG5cblxuXG5cbi5jbG9zaW5nY29zdC1jb250YWluZXIge1xuXHQubWVudS10aXRsZSB7XG5cdFx0cGFkZGluZy1sZWZ0OjMwcHg7XG5cdCBcdHRleHQtYWxpZ246bGVmdDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Y29sb3I6ICMwZTJmNTE7XG5cdH1cblx0aDMge1xuXHRcdG1hcmdpbjowcHg7XG5cdH1cblx0LmJyaWVmIHtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHR9XG5cdC5saXN0IHtcblx0IFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0fVxuXHQuaWNvbi1yaWdodCB7XG5cdFx0dGV4dC1hbGlnbjpyaWdodDtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0fVxuXG4gICAgICAgLmljb24tbGVmdCB7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdCAgICB9XG5cdCB0YWJsZSB7XG5cdFx0d2lkdGg6MTAwJTtcblx0fVxufVxuXG51bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uY2FsY3VsYXRpb24tY29udGFpbmVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI0QzRDVERjtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHQvL2JveC1zaGFkb3c6IDBweCAwcHggMjdweCAtMTJweCAjMjI5MGVmO1xuXHRib3gtc2hhZG93OiAwcHggMHB4IDEzcHggLTEycHggIzIyOTBlZjtcblx0b3ZlcmZsb3cteTogbm9uZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ly8gcGFkZGluZy1ib3R0b206IDIwcHg7XG5cdC5zdWItY29udGFpbmVyIHtcblx0XHQvLyBvdmVyZmxvdy15OiBoaWRkZW47XG5cdCAgICBcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0ICAgIFx0bWF4LWhlaWdodDogODIwcHg7XG5cdH1cblx0Lm5hdmJhci13cmFwcGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdC5iYW5uZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnRpdGxlIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRjb2xvcjogIzI4M0Y1Rjtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdHBhZGRpbmctbGVmdDo2NHB4O1xuXHR9XG5cdC5jbG9zaW5nY29zdHMge1xuXHRcdC8vIG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Ly9jb2xvcjogIzJhOTRmZjtcblx0XHRjb2xvcjogIzAwN0FGRjtcblx0XHRwYWRkaW5nLWxlZnQ6IDQ2cHg7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHR9XG5cdC5sYiB7XG5cblx0XHRjb2xvcjogIzI4M0Y1Rjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA5MHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMnB4O1xuXHRcdG1hcmdpbi10b3A6IDFweDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdH1cblxuXG5cblx0LndoaXRlIHtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Y29sb3I6ICMyODNGNUY7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHR3aWR0aDogNzhweDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG5cblx0LnJlY2hhcnRzLWxlZ2VuZC13cmFwcGVyIHtcblx0XHRsZWZ0OiA0NnB4ICFpbXBvcnRhbnQ7XG4gICAgXHR0b3A6IDE5MHB4O1xuXHR9XG5cblx0LnJlY2hhcnRzLWRlZmF1bHQtbGVnZW5kIHtcblx0XHRtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0dGV4dCB7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGZvbnQtc2l6ZToxNnB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdGhyIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDNENURGO1xuXHR9XG5cblx0LmFjdGl2ZSB7XG5cdFx0Y29sb3IgOiAjMzc0RDZCICFpbXBvcnRhbnQ7XG5cdH1cblx0Ly8gLmJyaW5ndG9jbG9zZXtcblx0Ly8gXHRtYXJnaW4tbGVmdDogMThweCAhaW1wb3J0YW50O1xuXHQvLyB9XG5cdC5CVVlfcnVuTnVtX2FuaW1hdGV7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNDIlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdGxlZnQ6IDU0JTtcblx0Ly9cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LWZhbWlseTpNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGNvbG9yOiAjMjM0MDVlO1xuXG5cdH1cblx0LkJVWV9ydW5OdW1fYW5pbWF0ZV9pZnJhbWV7XG5cdFx0bGVmdDogNTElICFpbXBvcnRhbnQ7XG5cdH1cblx0LkJVWV9ydW5OdW1fYW5pbWF0ZV9FeGNlZWRMZW5ndGh7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNDMlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdGxlZnQ6IDU0JTtcblx0Ly9cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LWZhbWlseTpNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdGNvbG9yOiAjMjM0MDVlO1xuXG5cdH1cblx0LkJVWV9ydW5OdW1fYW5pbWF0ZV8ye1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDM1JTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRsZWZ0OiA1NCU7XG5cdC8vXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1mYW1pbHk6TW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRjb2xvcjogIzIzNDA1ZTtcblxuXHR9XG5cdC5CVVlfcnVuTnVtX2FuaW1hdGVfMl9FeGNlZWRMZW5ndGh7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMzYlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdGxlZnQ6IDU0JTtcblx0Ly9cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LWZhbWlseTpNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGNvbG9yOiAjMjM0MDVlO1xuXG5cdH1cblx0XG5cdC5tb250aGx5cGF5e1xuXHRcdC8vbGVmdDo4NnB4ICFpbXBvcnRhbnQ7XG5cdFx0LnBpdGktYnRue1xuXHRcdFx0Ly93aWR0aDogNTUlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5icmluZ3RvY2xvc2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQvL3RvcDogMTE5cHg7XG5cdFx0Ly9sZWZ0OiA4MXB4O1xuXHRcdHRvcDogMzglO1xuICAgIFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdC8vei1pbmRleDogMTAwMDAwO1xuXHRcdHotaW5kZXg6IDk5OTk7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdHdpZHRoOiAxMThweDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0aW5wdXQge1xuXHRcdFx0d2lkdGg6IDg4cHg7XG5cdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi10b3A6MCUgIWltcG9ydGFudDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTRweDtcblx0XHRcdHRleHQtc2hhZG93OiAwcHggMHB4IDBweCAjMDAwO1xuXHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Y29sb3I6ICMyYTk0ZmY7XG5cdFx0fVxuXHRcdC5icmluZ3RvY2xvc2VpbnB1dHtcblx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi10b3A6NiU7XG5cdFx0fVxuXG5cdH1cblx0Lm1vbnRobHlwYXl7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdC8vdG9wOiAxMTlweDtcblx0XHQvL2xlZnQ6IDgxcHg7XG5cdFx0dG9wOiA0NiU7XG4gICAgXHRsZWZ0OiA1MCUgO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdHotaW5kZXg6IDEwMDAwMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0d2lkdGg6IDExOHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRpbnB1dCB7XG5cdFx0XHR3aWR0aDogODhweDtcblx0XHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXRvcDowJSAhaW1wb3J0YW50O1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxNHB4O1xuXHRcdFx0dGV4dC1zaGFkb3c6IDBweCAwcHggMHB4ICMwMDA7XG5cdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogIzJhOTRmZjtcblx0XHR9XG5cdFx0Lm1vbnRobHlpbnB1dHtcblx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi10b3A6NiU7XG5cdFx0fVxuXG5cdH1cblx0LmFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXHQucGl0aS1idG4sLmNsb3NpbmctYnRuIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3V0bGluZTogbm9uZTtcblx0Ly9jb2xvcjogcmdiKDQyLCAxNDgsIDI1NSk7XG5cdGNvbG9yOiAjOUZBRkJEO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ly93aWR0aDogNjUlO1xuXHR3aWR0aDoxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG1hcmdpbjowcHg7XG5cdG1hcmdpbi10b3A6IDVweDtcblx0fVxuXG5cblx0IHRhYmxlIHtcblx0XHR3aWR0aDoxMDAlO1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTkycHgpIHtcblx0LmNhbGN1bGF0aW9uLWNvbnRhaW5lclxuXHR7XG5cdFx0IC5tb250aGx5cGF5e1xuXHRcdFx0IHBhZGRpbmctbGVmdDoxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0IH1cblx0XHQgLmJyaW5ndG9jbG9zZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6MTVweCAhaW1wb3J0YW50O1xuXHRcdCB9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MzAwcHgpIGFuZCAobWF4LXdpZHRoOjQwMHB4KXtcblx0LmJ1eWVyLXRpdGxle1xuXHRcdGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwMHB4KSBhbmQgKG1heC13aWR0aDo1MDBweCl7XG5cdC5idXllci10aXRsZXtcblx0XHRmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcblx0fVxufVxuIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuIFx0LmNhbGN1bGF0aW9uLWNvbnRhaW5lciB7XG4gXHRcdC5zdWItY29udGFpbmVyIHtcbiBcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0IH1cblx0XHQgLm1vbnRobHlwYXl7XG5cdFx0XHR0b3A6NTAlO1xuXHRcdFx0bGVmdDogNDklIDtcblx0XHRcdGlucHV0e1xuXHRcdFx0XHR3aWR0aDo1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5icmluZ3RvY2xvc2Uge1xuXHRcdFx0dG9wOjQ0JTtcblx0XHRcdGxlZnQ6IDQ5JTtcblx0XHRcdGlucHV0e1xuXHRcdFx0XHR3aWR0aDo1OCU7XG5cdFx0XHR9XG5cdFx0IH1cbiB9XG4gXG59XG5cbi5yZXBvcnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwcHg7XG5cdG91dGxpbmU6bm9uZTtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdGNvbG9yOiAjNTA4QUZGO1xuXHRjdXJzb3I6cG9pbnRlcjtcblx0bWFyZ2luOjBweCAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6MTRweDtcbn1cbi5yZXBvcnQyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMHB4O1xuXHRvdXRsaW5lOm5vbmU7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXHRjb2xvcjogIzUwOEFGRjtcblx0Y3Vyc29yOnBvaW50ZXI7XG5cdG1hcmdpbjowcHggIWltcG9ydGFudDtcblx0Zm9udC1zaXplOjE0cHg7XG59XG5cbi5zYXZlLWVzdGltYXRlLC5yZXNldC1lc3RpbWF0ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMHB4O1xuXHQvL21hcmdpbi10b3A6LTIwcHg7XG5cdG91dGxpbmU6bm9uZTtcblx0Y3Vyc29yOnBvaW50ZXI7XG59XG4ub3Blbk9yZGVyX2Nsc3tcblx0Y29sb3I6ICM1MDhBRkY7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0cGFkZGluZy1yaWdodDogNXB4O1xuXHR3aWR0aDogNDglO1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cbn1cblxuLnNhdmUtZXN0aW1hdGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzUwOEFGRjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ucmVzZXQtZXN0aW1hdGUge1xuXHR0ZXh0LWFsaWduOnJpZ2h0O1xuXHRjb2xvciA6ICNFRTcwNTU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MHB4KSBhbmQgKG1pbi13aWR0aDogMzAwcHgpIHtcblx0LnNhdmUtZXN0aW1hdGUsLnJlc2V0LWVzdGltYXRlICwubXVscmVwb2J0bntcblx0XHR0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi10b3A6MjBweDtcblx0fVxufVxuXG5cblxuLnJlbmV3LWNvbnRhaW5lciB7XG5cdC5oZWFkX2NlbnRlcntcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdH1cblx0LnBhcmF7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG5cbi5yZXNldC1jb250YWluZXIge1xuXG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdC5yZXNldC10aXRsZXtcblx0XHRtYXJnaW4tdG9wOiAxOHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJztcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdH1cblx0LnJlc2V0LWJyaWVme1xuXHRcdG1hcmdpbi10b3A6IDE4cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHR9XG5cdC5hZGRpdGlvbmFsLWJyaWVme1xuXHRcdG1hcmdpbjogMTVweCAwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHR9XG5cdC5yZXNldG92ZXItYnV0dG9uLWRpdiB7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDozNXB4O1xuXHR9XG5cdC5yZXNldG92ZXItYnV0dG9uIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRtYXJnaW4tdG9wOiAxM3B4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDhBRkY7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0fVxuXHQucmVzZXRvdmVyLWJ1dHRvbm1vdmVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDM1cHg7XG5cdFx0bWFyZ2luLXRvcDogMTNweDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OjM1cHggIWltcG9ydGFudDtcblx0fVxuXHQucmVkaXJlY3QtYnV0dG9uIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRtYXJnaW4tdG9wOiAxM3B4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdHdpZHRoOiA5NSU7XG5cdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0aGVpZ2h0OjQwcHg7XG5cdFx0Zm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cblx0LnVwZGF0ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0cGFkZGluZzogNXB4IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdG1hcmdpbi10b3A6IDEzcHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzUwOEFGRjtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0IHRhYmxlIHtcblx0XHR3aWR0aDoxMDAlO1xuXHR9XG5cblxufVxuXG5cbi5yZXNldC1jbG9zZXBvcHVwIHtcbiAgICB6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLTQycHg7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogLTkzcHg7XG59XG5cbi5yZXNldC1jbG9zZXBvcHVwIGltZyB7XG5cdHdpZHRoOiAxNXB4O1xufVxuXG4ucmVzZXQtY2xvc2Vwb3B1cF9FbWFpbCB7XG4gICAgei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IC01NXB4O1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cdG1hcmdpbi1sZWZ0OiAtMjNweDtcbn1cblxuXG4uaGVpZ2h0MTAwIHtcblx0aGVpZ2h0OiAxMDBweDtcbn1cblxuXG5cbi5tYXJnaW50b3AyMCB7XG5cdG1hcmdpbi10b3A6IC0yMHB4O1xufVxuXG5cblxuXG4uY2xvc2luZ2Nvc3QtY29udGFpbmVyIHtcblx0LnRpdGxlIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHR9XG5cdC5wYWRkbGVmdDYwe1xuXHRcdCAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG5cdH1cblx0LmJhbm5lcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdG1hcmdpbi10b3A6MTBweDtcblx0XHQudG90YWwtY29zdHMge1xuXHRcdFx0Zm9udC1mYW1pbHlcdDogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cblx0XHR9XG5cdFx0LnRvdGFsLXByaWNlIHtcblx0XHRcdGZvbnQtZmFtaWx5XHQ6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblx0XHQuY29zdHMtdGl0bGUge1xuXHRcdFx0Zm9udC1mYW1pbHlcdDogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0XHQuY29zdHMtcHJpY2Uge1xuXHRcdFx0Zm9udC1mYW1pbHlcdDogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0XHQuY29zdHMtZmVlcyB7XG5cdFx0XHRmb250LWZhbWlseVx0OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblx0LmNsb3Npbmdjb3N0c2J0bntcblx0XHQgICBjb2xvcjogIzUwOEFGRjtcbiAgICBwYWRkaW5nOiAwcHggMTBweCAwcHggMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAvKiBtYXJnaW4tYm90dG9tOiAyMHB4OyAqL1xuICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAvKiB3aWR0aDogMTAwJTsgKi9cbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgICBmbG9hdDogcmlnaHQ7XG5cdH1cblxuXHQgdGFibGUge1xuXHRcdHdpZHRoOjEwMCU7XG5cdH1cbn1cblxuXG5cbi5lc3RpbWF0ZXNmb3JtLWNvbnRhaW5lciB7XG5cdC5mb3JtLXdyYXBwZXIge1xuXHRcdHdpZHRoOjEwMCU7XG5cdH1cblxuXHQgdGFibGUge1xuXHRcdHdpZHRoOjEwMCU7XG5cdH1cbn1cbi5pZnJhbWVfZm9ybV9jb250YWluZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMjglO1xufVxuLnJlZmlpZnJhbWVfZm9ybV9jb250YWluZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHRwYWRkaW5nLWxlZnQ6IDI4JSAhaW1wb3J0YW50O1xufVxuLmlmcmFtZV9mb3Jte1xuXHR3aWR0aDogMzgwcHg7XG59XG4uaWZyYW1lX3Jlc3VsdF9hbGlnbntcblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmFsdGVyX3BhZGRpbmd7XG5cdHBhZGRpbmc6IDAgMTUlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7XG5cdC5zZWxsZXItY29udGFpbmVyIC5hbHRlcl9wYWRkaW5ne1xuXHRcdHBhZGRpbmcgOiAwIDE1JSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi50YXhhYmxlLWNvbnRhaW5lcntcblx0b3JkZXI6IDI7XG5cdGZsZXgtZ3JvdzogMTtcblx0ZmxleC1zaHJpbms6IDE7XG5cdGZsZXgtYmFzaXM6IGF1dG87XG5cdHdpZHRoOiAxMDAlO1xuXHQudG9we1xuXHRcdGhlaWdodDogMzAwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMxNzI4NTA7XG5cdFx0LmNoYXJ0LXdyYXBwZXJ7XG5cdFx0XHQudGV4dC1hbmNob3J7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0LmNlbnRlci10ZXh0e1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDogNjBweDtcblx0XHRcdFx0XHRsZWZ0OiA2MHB4O1xuXHRcdFx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR6LWluZGV4OiA1MDtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGl0bGUtdGV4dHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR0b3A6IDEyMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdHotaW5kZXg6IDUwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucmVjaGFydHMtbGVnZW5kLXdyYXBwZXJ7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtNzBweDtcblx0XHRcdH1cblx0XHRcdC5yZWNoYXJ0cy10b29sdGlwLXdyYXBwZXJ7XG5cdFx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmJvdHRvbXtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0LmZvcm0td3JhcHBlcntcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdH1cblx0XHRcdC5icmllZiB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0Yntcblx0XHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1TZW1pQm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZpZWxkLXJvd3tcblx0XHRcdFx0Y29sb3I6ICMwRTJGNTE7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xuXHRcdFx0XHRzZWxlY3QsaW5wdXR7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6MTBweDtcblx0XHRcdFx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdFx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0XHRib3gtc2hhZG93Om5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6IzIzNDA1RTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNtYXJ0Y29tcGFyZWJ0bntcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdG91dGxpbmU6bm9uZTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOjFweDtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0IHRhYmxlIHtcblx0XHR3aWR0aDoxMDAlO1xuXHR9XG5cbn1cblxuLnNtYXJ0Y29tcGFyZS1jb250YWluZXJ7XG5cdG9yZGVyOiAyO1xuXHRmbGV4LWdyb3c6IDE7XG5cdGZsZXgtc2hyaW5rOiAxO1xuXHRmbGV4LWJhc2lzOiBhdXRvO1xuXHR3aWR0aDogMTAwJTtcblx0LnRvcHtcblx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODUwO1xuXHRcdC5jaGFydC13cmFwcGVye1xuXHRcdFx0LnRleHQtYW5jaG9ye1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdC5jZW50ZXItdGV4dHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR0b3A6IDYwcHg7XG5cdFx0XHRcdFx0bGVmdDogNjBweDtcblx0XHRcdFx0XHR3aWR0aDogODBweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0ei1pbmRleDogNTA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRpdGxlLXRleHR7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dG9wOiAxMjBweDtcblx0XHRcdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR6LWluZGV4OiA1MDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnJlY2hhcnRzLWxlZ2VuZC13cmFwcGVye1xuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTcwcHg7XG5cdFx0XHR9XG5cdFx0XHQucmVjaGFydHMtdG9vbHRpcC13cmFwcGVye1xuXHRcdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5ib3R0b217XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdC5mb3JtLXdyYXBwZXJ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0LypkaXNwbGF5OiBmbGV4OyovXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdH1cblx0XHRcdC5maWVsZC1yb3d7XG5cdFx0XHRcdGNvbG9yOiAjMEUyRjUxO1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHRmb250LXNpemU6MTRweDtcblx0XHRcdFx0c2VsZWN0LGlucHV0e1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzpub25lO1xuXHRcdFx0XHRcdGNvbG9yOiMyMzQwNUU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbWFydGNvbXBhcmVidG57XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMjBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRvdXRsaW5lOm5vbmU7XG5cdFx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzoxcHg7XG5cdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCB0YWJsZSB7XG5cdFx0d2lkdGg6MTAwJTtcblx0fVxuXG59XG5cbi5wcm9wdGF4dW5jaGVjayxwcm9wdGF4Y2hlY2sge1xuXHRjdXJzb3I6cG9pbnRlcjtcbn1cblxuXG4uY2xvc2luZ2Nvc3Rmb3JtLWNvbnRhaW5lciB7XG5cdC5tZW51LXRpdGxlIHtcblx0XHRwYWRkaW5nLWxlZnQ6MzBweDtcblx0IFx0dGV4dC1hbGlnbjpsZWZ0O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRjb2xvcjogIzBlMmY1MTtcblx0fVxuXHRzZWxlY3QsaW5wdXR7XG5cdFx0Zm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhciAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcblx0fVxuXHQucGFkZGxlZnQ2MCB7XG5cdFx0cGFkZGluZy1sZWZ0OiA2MHB4O1xuXHR9XG5cdGgzIHtcblx0XHRtYXJnaW46MHB4O1xuXHR9XG5cdC5icmllZiB7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0fVxuXHQubGlzdCB7XG5cdCBcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdH1cblx0Lmljb24tcmlnaHQge1xuXHRcdHRleHQtYWxpZ246cmlnaHQ7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdH1cblxuICAgICAgIC5pY29uLWxlZnQge1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHQgICAgfVxuXHQgdGFibGUge1xuXHRcdHdpZHRoOjEwMCU7XG5cdH1cblx0LnRpdGxlIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHR9XG5cdC5iYW5uZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0LnRvdGFsLWNvc3RzIHtcblx0XHRcdGZvbnQtZmFtaWx5XHQ6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXG5cdFx0fVxuXHRcdC50b3RhbC1wcmljZSB7XG5cdFx0XHRmb250LWZhbWlseVx0OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cdH1cblx0LmJhbm5lcjJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNDRkQ2REU7XG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQ0ZENkRFO1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDRkQ2REU7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0cGFkZGluZzogOXB4O1xuXHRcdGJhY2tncm91bmQ6ICNFRUYwRkM7XG5cdFx0LmNvc3RzLXRpdGxlIHtcblx0XHRcdGZvbnQtZmFtaWx5XHQ6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0LmNvc3RzLXByaWNlIHtcblx0XHRcdGZvbnQtZmFtaWx5XHQ6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0LmNvc3RzLWZlZXMge1xuXHRcdFx0Zm9udC1mYW1pbHlcdDogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG5cdC5jbG9zaW5nY29zdHNidG57XG5cdFx0XHQgICBjb2xvcjogIzUwOEFGRjtcblx0XHRcdFx0cGFkZGluZzogMHB4IDEwcHggMHB4IDBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHQvKiBtYXJnaW4tYm90dG9tOiAyMHB4OyAqL1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtN3B4O1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdC8qIHdpZHRoOiAxMDAlOyAqL1xuXHRcdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0fVxuXG5cdCB0YWJsZSB7XG5cdFx0d2lkdGg6MTAwJTtcblx0fVxuXG4gICAgICB0YWJsZSB0ciB0ZCB7XG5cdFx0Y29sb3I6ICMzRjQ4NkM7XG5cdCAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdCAgICB3aWR0aDogNjElO1xuXHQgICAgcGFkZGluZzogOHB4O1xuXHR9XG5cdHRhYmxlIHtcblx0XHRcdG1hcmdpbjowcHg7XG5cdH1cblx0dGFibGUgeyBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOyBib3JkZXItc3BhY2luZzogMDsgfVxuXHR0ZCB7XG5cdCAgICBib3JkZXIgOiAxcHggc29saWQgI0NGRDZERTtcblx0ICAgIGJvcmRlci1zdHlsZTogbm9uZSBzb2xpZCBzb2xpZCBub25lO1xuXHQgICAgcGFkZGluZzogMTBweDtcblx0fVxuXHR0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDsgfVxuXHR0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQgeyBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDsgfVxuXHR0cjpmaXJzdC1jaGlsZCB0ZCB7IGJvcmRlci10b3Atc3R5bGU6IHNvbGlkOyB9XG5cdHRyIHRkOmZpcnN0LWNoaWxkIHsgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkOyB9XG5cdGlucHV0IHtcblx0ICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHQgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0ICAgIGNvbG9yOiAjM0Y0ODZDO1xuXHQgICAgYmFja2dyb3VuZDogbm9uZTtcblx0ICAgIHdpZHRoOiA4NSU7XG5cdCAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcblx0fVxuXHQ6OnBsYWNlaG9sZGVyIHsgLyogQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErICovXG5cdCAgICBjb2xvcjogI2E3YjVjMztcblx0ICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdCAgICBvcGFjaXR5OiAxOyAvKiBGaXJlZm94ICovXG5cdH1cblxuXHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cblx0ICAgIGNvbG9yOiAjYTdiNWMzO1xuXHQgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0fVxuXG5cdDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cblx0ICAgIGNvbG9yOiAjYTdiNWMzO1xuXHQgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0fVxuXHRpbnB1dDpmb2N1cyB7XG5cdCAgICBib3JkZXItY29sb3I6IG5vbmUgIWltcG9ydGFudDtcblx0ICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQuaWNvbi1sZWZ0IHtcblx0XHQgICAgbWFyZ2luLXRvcDogMjlweDtcblx0XHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHRcdCAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdCAgICBjb2xvcjogIzUwOEFGRjtcblx0XHQgICAgaW1nIHtcblx0XHRcdCAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuXHRcdCAgICB9XG5cdCB9XG5cdC5pY29uLXRvcCB7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDI5cHg7XG5cdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHQgICAgY29sb3I6ICM1MDhBRkY7XG5cdCB9XG5cdC51cGRhdGV7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdCAgICBjb2xvcjogIzUwOEFGRjtcblx0XHQgICAgcGFkZGluZzogNXB4IDIwcHg7XG5cdFx0ICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHQgICAgbWFyZ2luLXRvcDogMTNweDtcblx0XHQgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdCAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgb3V0bGluZTpub25lO1xuXHRcdCAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0fVxuXHQuYWRkYnRuIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0LnVwZGF0ZXtcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0ICAgIGNvbG9yOiAjNTA4QUZGO1xuXHRcdCAgICBwYWRkaW5nOiA1cHggMjBweDtcblx0XHQgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXHRcdCAgICBtYXJnaW4tdG9wOiAxM3B4O1xuXHRcdCAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0ICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0ICAgIHdpZHRoOiAyMCU7XG5cdFx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICM1MDhBRkY7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQucmFkaW8tYnRuLWdyb3VwIHtcblx0XHRmbG9hdDpsZWZ0O1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHR9XG5cdC5jdXJzb3JwdHIge1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHR9XG5cbiAgICAgIHRhYmxlIHtcblx0XHR3aWR0aDoxMDAlO1xuXHR9XG5cblx0LnB0ciB7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdH1cblx0LnBhZGRsZWZ0MjUge1xuXHRcdG1hcmdpbi1sZWZ0OjIxcHg7XG5cdH1cblx0LmFsaWducmlnaHQge1xuXHRcdHRleHQtYWxpZ246cmlnaHQ7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdH1cblx0Lm1hcmdpbnRvcDQge1xuXHRcdG1hcmdpbi10b3AgOiAtNHB4O1xuXHR9XG5cdC5tb2RhbGRyb3Bkb3duIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdC8vIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIC8qcGFkZGluZy1sZWZ0OiAyMHB4OyovXG4gXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Y29sb3I6ICMzRjQ4NkM7XG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZyA6IDBweDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwcmVtIGNlbnRlcjtcblx0fVxuXHQuY2xvc2luZ2Nvc3RzYnRue1xuXHRcdFx0ICAgY29sb3I6ICM1MDhBRkY7XG5cdFx0XHRcdHBhZGRpbmc6IDBweCAxMHB4IDBweCAwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0LyogbWFyZ2luLWJvdHRvbTogMjBweDsgKi9cblx0XHRcdFx0bWFyZ2luLXRvcDogLTdweDtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0XHQvKiB3aWR0aDogMTAwJTsgKi9cblx0XHRcdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdH1cblxuXHQubm9uZWRpdCB7XG5cdFx0Ly9jb2xvcjojNTE1MTUxICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6IzNGNDg2QyAhaW1wb3J0YW50O1xuXHRcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5MnB4KSBhbmQgKG1pbi13aWR0aDozMjBweCkge1xuXHQubm9uZWRpdCB7XG5cdFx0Zm9udC13ZWlnaHQ6Ym9sZCAhaW1wb3J0YW50O1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA0ODBweCkgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzMjBweCl7XG4uUmVhY3RNb2RhbF9fQ29udGVudCAuY2xvc2luZ2Nvc3Rmb3JtLWNvbnRhaW5lciAudGl0bGUge1xud2lkdGg6OTYlICFpbXBvcnRhbnQ7XG59XG59XG5cbi5idXllci1vdmVybGF5IHtcblxuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0dG9wOiA5M3B4O1xuXHRyaWdodDogMHB4O1xuXHRib3R0b206IDBweDtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43MSk7XG5cdGhlaWdodDogOTAlO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTIwMDtcblx0ZGlzcGxheTpub25lO1xufVxuXG5cbi5mbG9hdGxlZnQge1xuXHRmbG9hdDpsZWZ0O1xufVxuLnJhZGlvYnRue1xuXHQuZmxvYXRsZWZ0e1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmFsaWducmlnaHR7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0fVxufVxuLnBhZGR0b3AyMHtcblx0cGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cbi5wYWRkYm90MTB7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ubWFyZ2xlZnQxMHtcblx0bWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cbi5hbGlnbnJpZ2h0IHtcblx0dGV4dC1hbGlnbjpyaWdodDtcbn1cbi5tYXJndG9wNXtcblx0bWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG4uaWNvbnJvdGF0ZSB7XG5cdHBhZGRpbmctbGVmdDoxNXB4O1xuXHRjdXJzb3I6cG9pbnRlcjtcbn1cbi5pY29ucm90YXRlX21vbntcblx0cGFkZGluZy1sZWZ0OjUycHg7XG5cdGN1cnNvcjpwb2ludGVyO1xuXHRtYXJnaW4tYm90dG9tOiAtMjFweDtcbn1cbi50ZGNpdHl0YXh7XG5cdHdpZHRoOiA3MCUgIWltcG9ydGFudDtcblx0LmlucHV0LWdyb3Vwe1xuXHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdGlucHV0e1xuXHRcdGhlaWdodDo0MXB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbnRke1xuXHQuaW5wdXQtZ3JvdXB7XG5cdFx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi50eHRjZW50ZXJ7XG5cdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuLm1pZGxle1xuXHRwYWRkaW5nLXJpZ2h0OjEwJSAhaW1wb3J0YW50O1xufVxuXG4ub2ZmZXJwcmljZS1jb250YWluZXIge1xuLmhpZGRlbmJ0biB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiBhdXRvO1xuXHRjb2xvcjogI0ZGRkZGRjtcblx0b3V0bGluZTpub25lO1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxufVxuLmVzY3Jvd29wdGluZGV0YWlsc3tcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y29sb3I6I2Q0ZDdlMDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbn1cbi5vZmZlcnNob3ctY29udGFpbmVyIHtcblx0Lm9mZmVyX2xpc3R7XG5cdFx0Ly9ib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuXHRcdHBhZGRpbmctbGVmdDogMzVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuXHR9XG5cdFx0LnRpdGxlIHtcblx0XHRcdHBhZGRpbmctbGVmdDozMHB4O1xuXHRcdCBcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Y29sb3I6ICMwZTJmNTE7XG5cdFx0fVxuXHRcdGgzIHtcblx0XHRcdG1hcmdpbjowcHg7XG5cdFx0fVxuXHRcdC5icmllZiB7XG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdGZvbnQtc2l6ZToxNnB4O1xuXHRcdH1cblx0XHQuYnJpZWZSRUZJIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0fVxuXHRcdC5saXN0IHtcblx0XHQgXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0fVxuXHRcdC5pY29uLXJpZ2h0IHtcblx0XHRcdHRleHQtYWxpZ246cmlnaHQ7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHR9XG5cblx0XHQgIC5pY29uLWxlZnQge1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0ICAgIH1cblx0XHQgdGFibGUge1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHR9XG5cdFx0LmJhbm5lci1oZWFkIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdG1hcmdpbi10b3A6MTBweDtcblx0XHRcdGZvbnQtZmFtaWx5XHQ6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0LmJhbm5lci1maXJzdCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuYmFubmVye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiAjMGUyZjUxO1xuXHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0XHRmb250LWZhbWlseVx0OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0LmFsbHByaWNlcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAjMGUyZjUxO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0XHQuaWNvbi1zZXR0aW5ncyB7XG5cdFx0XHR0ZXh0LWFsaWduOmxlZnQ7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHR9XG5cdFx0Lmljb24tc2hhcmUge1xuXHRcdFx0dGV4dC1hbGlnbjpyaWdodDtcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdH1cblxuXHR9XG5cblxuLmhpZGRlbmZlYXR1cmUtY29udGFpbmVyIHtcblx0XHQudGl0bGUge1xuXHRcdFx0cGFkZGluZy1sZWZ0OjMwcHg7XG5cdFx0IFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRjb2xvcjogIzBlMmY1MTtcblx0XHR9XG5cdFx0aDMge1xuXHRcdFx0bWFyZ2luOjBweDtcblx0XHR9XG5cdFx0LmJyaWVmIHtcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdFx0Zm9udC1zaXplOjE2cHg7XG5cdFx0fVxuXHRcdC5saXN0IHtcblx0XHQgXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0fVxuXHRcdC5pY29uLXJpZ2h0IHtcblx0XHRcdHRleHQtYWxpZ246cmlnaHQ7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHR9XG5cblx0XHQgIC5pY29uLWxlZnQge1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0ICAgIH1cblx0XHQgdGFibGUge1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHR9XG5cdFx0LmJhbm5lci1oZWFkIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdG1hcmdpbi10b3A6MTBweDtcblx0XHRcdGZvbnQtZmFtaWx5XHQ6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0LmJhbm5lci1maXJzdCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuYmFubmVye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiAjMGUyZjUxO1xuXHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0XHRmb250LWZhbWlseVx0OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0LmFsbHByaWNlcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAjMGUyZjUxO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0XHQuaWNvbi1zZXR0aW5ncyB7XG5cdFx0XHR0ZXh0LWFsaWduOmxlZnQ7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHR9XG5cdFx0Lmljb24tc2hhcmUge1xuXHRcdFx0dGV4dC1hbGlnbjpyaWdodDtcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdH1cblx0XHQuZmllbGQtcm93e1xuICAgICAgICAgICAgICAgY29sb3I6ICMwRTJGNTE7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Zm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICAgICBzZWxlY3QsaW5wdXR7XG4gICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcbiAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgIG1hcmdpbi10b3A6MTBweDtcblx0XHRcdCAgICAtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdFx0XHQgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdCAgICBmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdCAgICBib3gtc2hhZG93Om5vbmU7XG5cdFx0XHQgICAgY29sb3I6IzIzNDA1RTtcbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgfVxuXHRcdCAuYmFja2ltZyB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDhweDtcblx0XHRcdHdpZHRoOiAzMXB4O1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0fVxuXHRcdC5hZGRidG4ge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0LnVwZGF0ZXtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0ICAgIGNvbG9yOiB3aGl0ZTtcblx0XHRcdCAgICBwYWRkaW5nOiA1cHggMjBweDtcblx0XHRcdCAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHQgICAgbWFyZ2luLXRvcDogMTNweDtcblx0XHRcdCAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHQgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdCAgICBib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuXHRcdFx0ICAgIG91dGxpbmU6bm9uZTtcblx0XHQgICAgICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXHQub3B0bGlzdHtcblx0XHRjdXJzb3I6cG9pbnRlciAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmRpdmFic3tcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0XHR6LWluZGV4OiAxMTE7XG5cdFx0d2lkdGg6IDMwcHg7XG5cdH1cblxuXG5cbi5Fc3RpbWF0ZUNvbnRhaW5lciB7XG5cdCAgICB3aWR0aDogMTAwJTtcblx0ICAgIGhlaWdodDogMTAwJTtcblx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0LnRpdGxlIHtcblx0XHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdCAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0ICAgIGNvbG9yOiAjMjM0MDVFO1xuXHRcdCAgICBmb250LXNpemU6IDI0cHg7XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0fVxuXHRcdC5jdXJyZW50ZXN0aW1hdGVidG4ge1xuXHRcdCAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMTNweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDhBRkY7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Zm9udC1zaXplOjE0cHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmFsbGVzdGltYXRlYnRuIHtcblx0XHQgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0XHRwYWRkaW5nOiA1cHggMjBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdG1hcmdpbi10b3A6IDEzcHg7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cbn1cblxuXG4uYnV5ZXJlc3RpbWF0ZXMtY29udGFpbmVyLC5zZWxsZXJjaGFydCB7XG5cdC5idXllcmVkaXRidG4ge1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHQvL2ZpbGw6ICMyYTk0ZmYgIWltcG9ydGFudDtcblx0IFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdC8vZm9udC1mYW1pbHk6aGVlYm9fcmVndWxhcjtcblx0XHRmaWxsOiAjOUZBRkJEICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5yZXN0b3JldHh0e1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0Y29sb3I6ICMwZTJmNTE7XG5cdG1hcmdpbi10b3A6IDI3cHg7XG5cdGZvbnQtc2l6ZTogMjBweDtcbn1cbi5jb25maXJtcmVzdG9yZWJ0bntcblx0YmFja2dyb3VuZDojRUE0QjI4ICFpbXBvcnRhbnQ7XG59XG4uZnVuZGluZ2dlYXJ7XG5cdGZsb2F0OiByaWdodDtcblx0Y3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG4uc3RhcnRfaWJ1eWVyb3ZlcmJ0biB7XG5cdHdpZHRoOiAyMHB4O1xuXG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zdGFydF9vdmVyYnRuIHtcblx0XHQvL3dpZHRoOiAyMHB4O1xuXHRcdC8vbWFyZ2luLWxlZnQ6IDE3cHg7XG5cdFx0Ly9jdXJzb3I6IHBvaW50ZXI7XG5cdFx0d2lkdGg6IDIycHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdG1hcmdpbi10b3A6IC0zcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxNGRlZyk7XG5cdH1cblx0LnN0YXJ0X292ZXJidG5faGFuZHkge1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdH1cbi5lc2Nyb3dkcm9wZG93bmNsc3tcblx0YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xufVxuLmRpdm1hbnVjYWxje1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0aW1ne1xuXHRcdGZsb2F0OiByaWdodDtcblx0fVxufVxuLmRyb3BhY3RpdmV7XG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdHRyYW5zaXRpb246IDAuNnM7XG59XG4uZHJvcGluYWN0aXZle1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0dHJhbnNpdGlvbjogMC42cztcbn1cbi5tYXJndG9wMjV7XG5cdG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5tb2RlbGNvbnRlbnRkaXZ7XG5cdC8vbWF4LWhlaWdodDogMzcwcHg7XG5cdC8vb3ZlcmZsb3c6IGF1dG87XG59XG4ub2ZmZXJwcmljZXJvd3tcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwYWRkaW5nOiA4cHggNXB4O1xufVxuLmFjdGl2ZW9mZmVye1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAgIzUwOGFmZiAhaW1wb3J0YW50O1xuXHRjb2xvcjp3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmRpdnN0ZXByZXN1bHRze1xuIFx0bWluLWhlaWdodDogMjYwcHg7XG5cdC8vaGVpZ2h0OiAyNjBweDtcblx0aGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuLm1pc2NCdXllckNsb3NldXB7XG5cdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAtNDRweDtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogMTJweDtcblx0aW1ne1xuICAgICAgICB3aWR0aDoxNXB4O1xuICAgICAgICBoZWlnaHQ6MTVweDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgfVxufVxuLm1pc2NCdXllcmRldENsb3NldXB7XG5cdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgICBtYXgtd2lkdGg6IDQxMXB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRpbWd7XG4gICAgICAgIHdpZHRoOjE1cHg7XG4gICAgICAgIGhlaWdodDoxNXB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB9XG59XG4ucHJpY2VTZXR0aW5nQ2xvc2V1cHtcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IC01N3B4O1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cdG1hcmdpbi1sZWZ0OiAtMXB4O1xuXHRpbWd7XG4gICAgICAgIHdpZHRoOjE1cHg7XG4gICAgICAgIGhlaWdodDoxNXB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB9XG59XG4ucHJvcGVydHlUYXhlc0Nsb3NldXB7XG5cdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAtNDRweDtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogMTNweDtcblx0aW1ne1xuICAgICAgICB3aWR0aDoxNXB4O1xuICAgICAgICBoZWlnaHQ6MTVweDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgfVxufVxuLklucHV0RXNjcm93Q2xvc2V1cHtcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAtNDVweDtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogMTNweDtcblx0aW1ne1xuICAgICAgICB3aWR0aDoxNXB4O1xuICAgICAgICBoZWlnaHQ6MTVweDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgfVxufVxuLkNsb3NpbmdEYXRlQ2xvc2V1cHtcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IC00NXB4O1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRpbWd7XG4gICAgICAgIHdpZHRoOjE1cHg7XG4gICAgICAgIGhlaWdodDoxNXB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB9XG59XG4uQ2FsY1JFRkktY29udGFpbmVye1xuXHQuUGFpZFRheERpdkNsc3tcblx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdC5SZXN1bHRDb2xsYXBzZURyb3BJY29ue1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0fVxuXHR9XG59XG4uR3JheUNpcmxlQ2xze1xuXHRib3JkZXI6IDFweCBzb2xpZCAjRUVGMUZDO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUYxRkM7XG59XG5cbi5oZWlnaHQ1MCB7XG5cdGhlaWdodCA6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnBhZGRsZWZ0Nzgge1xuXHRwYWRkaW5nLWxlZnQ6IDc4cHggIWltcG9ydGFudDtcbn1cblxuLlJpZ2h0Q29udGFpbmVyQ2xze1xuICAgIC5uYXZiYXItd3JhcHBlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0LmJhbm5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICM2ODk3Zjc7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uQm9sZEZvbnQge1xuXHRmb250LWZhbWlseSA6IE1vbnRzZXJyYXQtTWVkaXVtICFpbXBvcnRhbnQ7XG59XG5cblxuLnNsaWRlci1jb3RhaW5lcntcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlN2ViZWU7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRjb2xvcjogIzIzNDA1RTtcblx0cGFkZGluZzogMTBweCAxMHB4IDEwcHggMTBweDtcblx0bWluLWhlaWdodDogMzUwcHg7XG5cdC5sb2FuLXdyYXBwZXJ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRtYXJnaW4tYm90dG9tOjBweDtcblx0XHQuYmFubmVye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHQubG9hbi1uYW1le1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdFx0cGFkZGluZzogMTRweCAxMHB4O1xuXG5cdFx0XHR9XG5cdFx0XHQubG9hbi1oZWFke1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdFx0cGFkZGluZzogMTRweCAxMHB4O1xuXHRcdFx0XHRmb250LXNpemU6MTRweDtcblx0XHRcdH1cblx0XHRcdC5sb2FuLXR5cGV7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0XHRcdFx0cGFkZGluZzogMTRweCAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0LmxvYW4tbWlkZGxlIHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDE0cHggMTBweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmVkaXRidG4ge1xuXHRcdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDNweDtcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5iYW5uZXItcGllY2hhcnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdFx0aGVpZ2h0OiAxNjBweDtcblx0XHRcdHBhZGRpbmctdG9wOiA0M3B4O1xuXHRcdH1cblx0XHQubWFpbi1iYW5uZXJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdFx0LmxvYW4tdGl0bGUge1xuXHRcdFx0XHRvcmRlcjogMDtcblx0XHRcdFx0LyphbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyovXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblx0LkNoYXJ0SGVhZGVyTGFiZWwge1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiAyNnB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMnB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0fVxuXHR0ZCB7XG5cdFx0cGFkZGluZy10b3A6IDEycHg7XG5cdH1cblx0LkJsdWVDaXJjbGVDbHMge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDhBRkY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdHdpZHRoOiAxNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0fVxuXHQuWWVsbG93Q2lyY2xlQ2xzIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRkZCNjAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkI2MDA7XG5cdFx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdGhlaWdodDogMTVweDtcblx0XHR3aWR0aDogMTVweDtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdH1cblx0LldoaXRlQ2lyY2xlQ2xzIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdFx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdGhlaWdodDogMTVweDtcblx0XHR3aWR0aDogMTVweDtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdH1cblx0LnJjLXNsaWRlci1zdGVwIHtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblx0LnJjLXNsaWRlci1oYW5kbGV7XG5cdFx0Ly96LWluZGV4OiAxMDAwMDAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAtN3B4O1xuXHRcdG1hcmdpbi10b3A6IC0xNHB4O1xuXHRcdHdpZHRoOiAyOHB4O1xuXHRcdGhlaWdodDogMjhweDtcblx0XHRib3JkZXI6IHNvbGlkIDJweCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6IDBweCAxcHggNHB4IDJweCB0cmFuc3BhcmVudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdH1cblx0LnJjLXNsaWRlci1tYXJrIHtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdHBhZGRpbmctdG9wOjEycHg7XG5cdH1cblx0LmNoYXJ0X0JvdHRvbSB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXHQuU2xpZGVyRGl2Q2xzIHtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0fVxuXHQucmMtc2xpZGVyLXJhaWwge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkYgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6MXB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LnJjLXNsaWRlci10cmFjayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRiAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDoxcHggIWltcG9ydGFudDtcblx0fVxuXHQucmMtc2xpZGVyLWhhbmRsZTpmb2N1cyB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgNXB4IHRyYW5zcGFyZW50O1xuXHR9XG5cdC5yYy1zbGlkZXItdG9vbHRpcCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogLTMxcHg7XG5cdFx0bGVmdDogM3B4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbi5wYWRkYnRtMzQge1xuXHRwYWRkaW5nLWJvdHRvbTogMzRweCAhaW1wb3J0YW50O1xufVxuLmhlYWRmaW5kcmF0ZXN7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDpib2xkO1xufVxuLmJ1eWVyc2luZ2xlcGFnZXBhZGR7XG5cdHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xufVxuLmJ1eWVydGl0bGVtYXJne1xuXHRtYXJnaW4tbGVmdDogLTJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi5idXllcmxlZnRwYWRke1xuXHRwYWRkaW5nLWxlZnQ6IDg0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG59XG4uYnV5ZXJyaWdodHBhZGR7XG5cdHBhZGRpbmctbGVmdDogMjZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5N3B4ICFpbXBvcnRhbnQ7XG59XG4uaWZyYW1lX2J1eWVycmlnaHRwYWRkIHtcblx0cGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcblx0cGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ubmF2MSwubmF2MiwubmF2MywubmF2NHtcblx0Zm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4uZ3JwYWhoZWFkbWFyZ3tcblx0bWFyZ2luLXRvcDogMzVweDtcbn1cbi5ub25idXliYXJkZXN7XG5cdHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuXG4uYnV5ZXJlc3RpbWF0ZXMtY29udGFpbmVye1xuXHQucmVjaGFydHMtc3VyZmFjZXtcblx0XHQgd2lkdGg6IDMzMHB4O1xuXHRcdCBoZWlnaHQ6IDMzMHB4O1xuXHRcdCBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0IGxlZnQ6IC0zcHg7XG5cdH1cblx0c3Zne1xuXHRcdHRzcGFue1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IEF2ZW5pciBOZXh0ICBCb2xkO1xuXHRcdH1cblx0fVxufVxuLnJlY2hhcnRzLWRlZmF1bHQtbGVnZW5ke1xuXHQucmVjaGFydHMtc3VyZmFjZXtcblx0XHR3aWR0aDogMTVweDtcblx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRsZWZ0OiAwcHg7XG5cdH1cbn1cbnNlbGVjdCxpbnB1dHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxubGFiZWx7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjMjM0MDVFICFpbXBvcnRhbnQ7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcbn1cbi5maWVsZGxhYmVse1xuXHRtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjMjM0MDVFICFpbXBvcnRhbnQ7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcbn1cbi5zbWFydGNvbXBhcmVkaXZ7XG5cdC5idXllci10aXRsZXtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG5cdC5zdGFydF9vdmVyYnRue1xuXHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdH1cbn1cbi5tYXJnYm90ZGl2e1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnVwZGF0ZSwuY29tcHV0ZSxcbi5zbWFydGNvbXBhcmVidG57XG5cdGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuLnNtYXJ0Y21wc3RvdnJ7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIC8vei1pbmRleDogOTk5O1xufVxuXG5cbiAgLmV4YW1wbGUtZW50ZXIge1xuXHRvcGFjaXR5OiAwLjAxO1xuXHR3aWR0aDogMHB4O1xuICB9XG5cbiAgLmV4YW1wbGUtZW50ZXIuZXhhbXBsZS1lbnRlci1hY3RpdmUge1xuXHRvcGFjaXR5OiAxO1xuXHR3aWR0aDogMTAwcHg7XG5cdHRyYW5zaXRpb246IDcwMG1zO1xuICB9XG5cbiAgLmV4YW1wbGUtbGVhdmUge1xuXHRvcGFjaXR5OiAxO1xuXHR3aWR0aDogMTAwcHg7XG4gIH1cblxuICAuZXhhbXBsZS1sZWF2ZS5leGFtcGxlLWxlYXZlLWFjdGl2ZSB7XG5cdG9wYWNpdHk6IDAuMDE7XG5cdHdpZHRoOiAwcHg7XG5cdHRyYW5zaXRpb246IDcwMG1zO1xuICB9XG4vLyAuaG9tZVRyYW5zaXRpb24tYXBwZWFye1xuLy8gICAgIG9wYWNpdHk6IDA7XG4vLyAgICAgdHJhbnNmb3JtOiA3MDBtcztcbi8vIH1cblxuLy8gLmhvbWVUcmFuc2l0aW9uLWFwcGVhci5ob21lVHJhbnNpdGlvbi1hcHBlYXItYWN0aXZle1xuLy8gICAgIG9wYWNpdHk6IDE7XG4vLyAgICAgdHJhbnNmb3JtOiA3MDBtcztcbi8vICAgICAvL3RyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG4vLyB9XG4uYW1vcnRkd2xuZHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBhZGRpbmc6IDEwcHggMTBweDtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRhe1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRjb2xvcjogIzUwOEFGRiAhaW1wb3J0YW50O1xuXHR9XG5cdGltZ3tcblx0XHR3aWR0aDogMjVweDtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdH1cbn1cbi5zaGFyZWZpZWxke1xuXHRwYWRkaW5nOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0QzRDVERjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC5zaGFyZXRke1xuXHRcdHdpZHRoOjkwJTtcblx0fVxuXHQuc2hhcmVmdWxsdGR7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxufVxuXG4uQml6ZmllbGR7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0LmNvbG0xe1xuXHRcdHdpZHRoOjEwJTtcblx0fVxuXHQuY29sbTJ7XG5cdFx0d2lkdGg6ODAlO1xuXHRcdHBhZGRpbmc6IDhweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRDNENURGO1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG59XG5cbi5zaGFyZWNsb3Nle1xuXHRtYXgtd2lkdGg6NDYwcHggIWltcG9ydGFudDtcbn1cbi5zaGFyZWNsb3NlMXtcblx0bWF4LXdpZHRoOjQ3MnB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6LTQ4cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo1MDBweClhbmQgKG1pbi13aWR0aDozMDBweCl7XG5cdC5zaGFyZWNsb3NlMXtcblx0bWFyZ2luLXRvcDogLTE1JSAhaW1wb3J0YW50O1xuXHR9XG59XG4jZG93bmxvYWRwZGZidG57XG5cdGF7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiAjNTA4QUZGO1xuXHR9XG59XG4uZW1haWwtZm9ybS1pbnB1dHtcblx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcbiAgICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgIGZvbnQtd2VpZ2h0OiAxMDAgIWltcG9ydGFudDtcbn1cbi5lbWFpbHNoYXJlY2xvc2V7XG5cdG1heC13aWR0aDppbmhlcml0ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucHVzaGNsb3Nle1xuXHRtYXgtd2lkdGg6NDkwcHggIWltcG9ydGFudDtcbn1cbi5lbWFpbHNoYXJle1xuXHQudXBkYXRlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDM2cHg7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG59XG4jZGl2YnJpbmdUb0Nsb3Nle1xuXHQucmVjaGFydHMtd3JhcHBlcntcblx0XHRoZWlnaHQ6IDM2MHB4ICFpbXBvcnRhbnQ7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5jb3VudHVwbnVte1xuXHRmb250LWZhbWlseTpNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcbn1cbi5idXllcmNvbWVkaXR7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmNoYW5nZWFyZWF0ZXh0e1xuXHRmb250LWZhbWlseTpNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmNoYW5nZWFyZWJ0bntcblx0bWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgY29sb3I6ICMyMzQwNUU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLm5ld2NoYW5nZWFyZWF7XG5cdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzUwOEFGRjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xufVxuLmNoY2xvc2V7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0bWFyZ2luLXRvcDogLTY3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuXHRpbWd7XG5cdFx0d2lkdGg6IDE1cHg7XG5cdFx0aGVpZ2h0OiAxNXB4O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDMwMHB4KXtcblx0LmJ1eWVybGVmdHBhZGRcblx0e1xuXHRcdHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LmJ1eWVycmlnaHRwYWRkXG5cdHtcblx0XHRwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5idXllcmdyYXBoZmxleHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHQuY2FsY3VsYXRpb24tY29udGFpbmVyXG5cdHtcblx0XHQudGl0bGVcblx0XHR7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQucGFkZGxlZnQ3OHtcblx0XHRcdHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5CVVlfcnVuTnVtX2FuaW1hdGVfMntcblx0XHRcdHRvcDogNDElICFpbXBvcnRhbnQ7XG5cdFx0XHRsZWZ0OiA0OCUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LkJVWV9ydW5OdW1fYW5pbWF0ZXtcblx0XHRcdHRvcDogNDclICFpbXBvcnRhbnQ7XG5cdFx0XHRsZWZ0OiA0OSUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmNsb3Npbmdjb3N0c3tcblx0XHRcdHBhZGRpbmctbGVmdDogMTUlICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTglICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdH1cblx0LmJ1eWVyX3BhZGR7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuXHR9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiAzMDBweCkge1xuXHQucmVjaGFydHMtZGVmYXVsdC1sZWdlbmQge1xuXHRcdC5yZWNoYXJ0cy1zdXJmYWNle1xuXHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRoZWlnaHQ6MzNweCAhaW1wb3J0YW50O1xuXG5cdFx0fVxufVxufVxuXG4uZG9sbGFyY2xhc3Mge1xuXG5cdGNvbG9yOiAjM0Y0ODZDO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5jYW5jZWxidG5DZW50ZXJ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0LmNhbmNlbGJ0bmJ0bntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHdpZHRoOiAyMDBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cbn1cbi5DbGlwQm9hcmRidG57XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcblx0cGFkZGluZy1yaWdodDogMTVweDtcblx0Zm9udC1zaXplOiAxNnB4O1xufVxuLmNvcHlkaXZ7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRpbnB1dHtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtICFpbXBvcnRhbnQ7XG5cdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXG5cdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHR9XG59XG4uZW1iZWRjb3B5ZGl2e1xuXHRwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0dGV4dGFyZWF7XG5cdFx0aGVpZ2h0OiAxMzBweDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gIWltcG9ydGFudDtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0fVxufVxuLnRlbXBsYXRldmlld3Njcm9sbHZpZXd7XG5cdHdpZHRoOiAxMzAwcHg7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbn1cbi5saW5rZG93bmxvYWRhe1xuXHRkaXNwbGF5OiBub25lO1xufVxuLm5vZmxpZWZvdW5ke1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNSU7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbn1cbi5jdXJzb3JwdHIge1xuXHRjdXJzb3I6cG9pbnRlcjtcbn1cbi5vZmZlcmhpZGRlbnRpdGxlXG57XG5cdGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM0MDVFO1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4ub2ZmZXJoaWRkZW50aXRsZVJFRklcbntcblx0aGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzQwNUU7XG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm9mZmVyc3VidGl0bGVcbntcblx0aGVpZ2h0OiA0MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5vZmZlcm1hcmdpbnRvcFxue1xuXHRtYXJnaW4tdG9wOjBweCAhaW1wb3J0YW50O1xufVxuLmtHR0lpc3tcblx0Ym9yZGVyOjFweCBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5Nb2Rlcm4tRGF0ZXBpY2tlciAuZmllbGQtcm93IGlucHV0IHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0ICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0XHRcdGJvcmRlci1yaWdodDogMHB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdH1cblxuLmxvYW5kZWZhdWx0YWxpZ257XG5cdHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cbi5sb2FuZGVmbWFyZ2h0b3B7XG5cdG1hcmdpbi10b3A6MTVweCAhaW1wb3J0YW50O1xufVxuLmxvYW5xdWFsaWZ5aGVkZGVzaWdue1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdC5scWhvdGNvbnRhaW5lcntcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0LmxxaGRvdHN7XG5cdFx0XHR3aWR0aDo2cHg7XG5cdFx0XHRoZWlnaHQ6NnB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRtYXJnaW46IDJweDtcblx0XHR9XG5cdH1cblx0XG59XG5cbi5sb2FuZGVmYXBybWFyZ2h0b3B7XG5cdG1hcmdpbi10b3A6MjVweCAhaW1wb3J0YW50O1xufVxuLm1pcHBtaV9pbmZve1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucG1pY2xvc2V7XG5cdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gICAgbWF4LXdpZHRoOiA0OTdweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcblx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRpbWd7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuLnBtaWNsb3NlTmV3e1xuXHR6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IC01NXB4O1xuICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0aW1ne1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cbi5wbWloZWFke1xuXHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi5wbWljb250ZW50e1xuXHRmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcblx0dGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4uY2xvc2luZ2Nvc3RzZWRpdGJ0biB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3gtc2hhZG93OiBpbmhlcml0O1xuICAgIGJvcmRlci1pbWFnZTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIG92ZXJmbG93IDogaGlkZGVuO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNsb3Npbmdjb3N0c2VkaXRidG46Zm9jdXMge1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmZvbnRzaXplMjB7XG5cdGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xufVxuLmNsb3NpbmdjdXN0b217XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0ZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0LnJhZGlvLWJ0bi1ncm91cHtcblx0XHR3aWR0aDogMjUlO1xuXHRcdC5yYWRpb2J0bntcblx0XHRcdGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLndpZHRoMTAwIHtcblx0d2lkdGggOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5jb252MmJ1eWVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLmJyb2tlcmNvbW10aXRsZXtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xuICAgIHBhZGRpbmc6IDlweDtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmMmZjO1xufVxuLmFsZXJ0cG9wdXB7XG5cdGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG4uZGlzcGxheWlubGluZXtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblx0LmltZ2Rpc3BsYXl7XG5cdFx0d2lkdGg6IDEwcHg7XG5cdFx0aGVpZ2h0OiA3cHg7XG5cdH1cblx0LmluZm9kaXNwbGF5e1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0fVxufVxuLmludmVzdG9yYnVpbGRkcm9we1xuXHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbi5wcm9waG9tZWNvbnRhaW5lcntcblx0bWFyZ2luLXRvcDogMTBweDtcbi5ob21lcHJvcHRheFxue1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDUycHg7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xuXHQubGFibGV7XG5cdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdH1cbn1cbn1cbi5taWxsYWdlZGl2cmF0ZXtcblx0LmlucHV0LWdyb3Vwe1xuXHRcdHdpZHRoOjEwMCU7XG5cdH1cbn1cbi8vIC5qcS10b2FzdC13cmFwe1xuLy8gXHR3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbi8vIFx0LmpxLXRvYXN0LXNpbmdsZXtcbi8vIFx0XHRoZWlnaHQ6IDEwMHB4O1xuLy8gXHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuLy8gXHR9XG4vLyB9XG5cbi5ub3RhcHBseSB7XG50ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG4uc3RpY2t5Y29tcHV0ZXtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdCBib3R0b206IDBweCA7XG5cdCBtYXJnaW4tYm90dG9tOjEwcHggIWltcG9ydGFudDtcblx0IHotaW5kZXg6OTk5OSA7XG5cdCAvL291dGxpbmU6IDEwcHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xuXHQgYW5pbWF0aW9uOiBzdGlja3ljb21wdXRla2V5IC41cztcblx0IC13ZWJraXQtYW5pbWF0aW9uOiAgc3RpY2t5Y29tcHV0ZWtleSAuNXM7XG59XG4uYnV0dG9uY29udGFpbmVyIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0aGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudCA7XG59XG4uc3RpY2t5Y29tcHV0ZS1ib3R0b217XG5cdHBvc2l0aW9uOiBzdGF0aWMgO1xuXHRhbmltYXRpb246IHN0aWNreWNvbXB1dGVrZXl0b2J0bSAuNXM7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiAgc3RpY2t5Y29tcHV0ZWtleXRvYnRtIC41cztcbn1cbi8qIFNhZmFyaSA0LjAgLSA4LjAgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBzdGlja3ljb21wdXRla2V5IHtcbiAgICBmcm9tICAge2JvdHRvbTogLTEwMCU7fVxuICAgIHRvICB7Ym90dG9tOiAwO31cbn1cblxuLyogU3RhbmRhcmQgc3ludGF4ICovXG5Aa2V5ZnJhbWVzIHN0aWNreWNvbXB1dGVrZXkge1xuICAgIGZyb20gICB7Ym90dG9tOiAtMTAwJTt9XG4gICAgdG8gIHtib3R0b206IDA7fVxufVxuLyogU2FmYXJpIDQuMCAtIDguMCAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHN0aWNreWNvbXB1dGVrZXl0b2J0bSB7XG4gICAgZnJvbSAgIHttYXJnaW4tYm90dG9tOiAwO31cbiAgICB0byAge21hcmdpbi1ib3R0b206IC0xMDAlO31cbn1cblxuLyogU3RhbmRhcmQgc3ludGF4ICovXG5Aa2V5ZnJhbWVzIHN0aWNreWNvbXB1dGVrZXl0b2J0bSB7XG4gICAgZnJvbSAgIHttYXJnaW4tYm90dG9tOiAwO31cbiAgICB0byAge21hcmdpbi1ib3R0b206IC0xMDAlO31cbn1cblxuXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLmZvbnRfYm9sZCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbi8vRHJhZyBpbWFnZSBzdG9wIGNzc1xuaW1ne1xuXHR1c2VyLWRyYWc6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHQtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ud2VibGVhZGdlbntcblx0ZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcblx0bWFyZ2luLXRvcDogLTM1cHg7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZHJwZG93bnNlbGVjdHtcblx0c2VsZWN0IG9wdGlvblxuXHR7XG5cdFx0d2lkdGg6MTUwcHg7XG5cdH1cbn1cblxuLmRpdmVtYWlsYW1vcnRjb250ZW50e1xuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmRpdmVtYWlsYW1vcnRjb250ZW50c2hhcmVhcHB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59XG4uaWVzc3RhdGljd2lkdGh7XG5cdHdpZHRoOjkwMHB4ICFpbXBvcnRhbnQ7XG59XG4uZml4YnRue1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhpc3RvcmljYWxoZWFkaW5ne1xuXHRoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjk1MTtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uSGlzdG9yeVJhdGVzdGFibGV7XG5cdHRoe1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQudGRkcm9we1xuXHRcdHdpZHRoOiAyNSU7XG5cdH1cblx0LnRkY2hre1xuXHRcdHdpZHRoOjI1JTtcblx0fVxuXHQudGRwYWRke1xuXHRcdHBhZGRpbmctbGVmdDogMjhweDtcblx0fVxufVxuLmhpc3RvcmljYWxjb250ZW50e1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTVweDtcbn1cbi5oaXN0Y2xvc2V7XG5cdG1heC13aWR0aDogNTMwcHggIWltcG9ydGFudDtcbn1cbi5kb3dudHh0e1xuXHRmb250LXNpemU6IDEwcHg7XG59XG5cbi5mYlBvc3R7XG5cblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdG1hcmdpbi10b3A6IDUwcHg7XG5cblx0LmZiUG9zdGJ0bmRpdntcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXG5cdC5mYlBvc3RidG57XG5cdFx0bWFyZ2luOiAwcHggIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICNGRkYgIWltcG9ydGFudDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cblx0fVxufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsIHtcblx0IC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDBweCA5OTk5cHggd2hpdGUgICFpbXBvcnRhbnQ7XG5cdC8vLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICAhaW1wb3J0YW50O1xufVxuaW5wdXQ6Zm9jdXMsaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1c3tcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMHB4IDk5OTlweCB3aGl0ZSwgMCAwIDJweCB3aGl0ZSAgIWltcG9ydGFudDtcblx0Ly8td2Via2l0LWJveC1zaGFkb3c6IG5vbmUgICFpbXBvcnRhbnQ7XG59XG4ucmFkaW9sZnRkaXZ7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG4ucmFkaW9sZnRpbWd7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLnJhZGlvdHh0e1xuXHRmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhciAhaW1wb3J0YW50O1xufVxuLm1yZ3RvcDIwe1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuLm1yZ3RvcDd7XG5cdG1hcmdpbi10b3A6IDdweDtcbn1cbi54QXhpc3tcbi5yZWNoYXJ0cy1jYXJ0ZXNpYW4tYXhpcy10aWNrc3tcblx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG59XG59XG4uU3RhY2tlZEJhckNoYXJ0Q29udGFpbmVye1xuXHQueEF4aXN7XG5cdFx0LnJlY2hhcnRzLWNhcnRlc2lhbi1heGlzLXRpY2tze1xuXHRcdFx0ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHR9XG59XG5zZWxlY3Qubm9uZWRpdFxue1xuXHRcdHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG5cdFx0LyogZm9yIEZpcmVmb3ggKi9cblx0XHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0LyogZm9yIENocm9tZSAqL1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXG59XG4uaGx0YXBwbGljYWJsZXR4dHtcblx0Zm9udC1zaXplOiAxM3B4O1xufVxuICNhbmFseXRpY3N2YWx1ZXtcblx0ZGlzcGxheTogbm9uZTtcbn1cbiNjYWxjdWxhdGlvbmltYWdlZGF0YXtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5kaXNwbGF5bm9uZVxue1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnBlcnRkaXZ7XG5cdHBhZGRpbmc6IDZweCA5cHggIWltcG9ydGFudDtcblx0Ly8gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG5cdC8vIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuXHQvLyBib3JkZXItcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuXHQvLyBib3JkZXItbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG5cdC5wZXJ0aW1ne1xuXHRcdHdpZHRoOiAxN3B4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi53aGl0ZS1iZ3tcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLm1pc2MtaW5wdXQtYm9yZGVye1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwICFpbXBvcnRhbnQ7XG59XG4ubWFyZ2ludG9wbWlzY3tcblx0bWFyZ2luLXRvcDo2cHggIWltcG9ydGFudDtcbn1cblxuLmJyaW5nVG9DbG9zZWRpdlxue1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmRpdmVhcm5lc3Rtb25leXtcblx0ZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcblx0Lmxie1xuXHRcdHdoaXRlLXNwYWNlOiBwcmUtbGluZSAhaW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LndoaXRle1xuXHRcdG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcblx0fVxufVxuLmVhcm5lc3Rzdmd7XG5cdG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi8vU3dlZXQgQWxlcnQgU3R5bGVzXG4uc3dlZXQtb3ZlcmxheXtcblx0ei1pbmRleDogOTk5OTk5ICFpbXBvcnRhbnQ7XG59XG4uc2hvd1N3ZWV0QWxlcnR7XG5cdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcbn1cbi5zd2VldC1hbGVydHtcblx0LmJ0bi1wcmltYXJ5e1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkYgIWltcG9ydGFudDtcblx0XHRib3JkZXItY29sb3I6ICM1MDhBRkYgIWltcG9ydGFudDtcblx0fVxufVxuLy9cbi5FcnJvclBvcHVwQ2xvc2V7XG5cdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAtNDVweDtcbiAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogLTkzcHg7XG5cdGltZ3tcblx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0d2lkdGg6MTVweDtcblx0fVxufVxuLkVycm9yTXNnQ29udGVudHtcblx0cGFkZGluZzoxNXB4O1xuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0LkVycm9yTXNnVGV4dHtcblx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0Y29sb3I6IHJnYigxMTksIDExOSwgMTE5KTtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG59XG5cbi5FcnJvck1zZ1RleHR7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG59XG5cbi5lcnJvcm1zZy1ibHVlLWJ1dHRvbntcblx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5lcnJvcm1zZy1ibHVlLWJ1dHRvbnN7XG5cdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzUwOEFGRjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xufVxuXG4uZXJyb3Jtc2ctd2hpdGUtYnV0dG9ue1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzUwOEFGRjtcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4uZXJyb3Jtc2didG5ze1xuXHQubGVmdGJ0bntcblx0XHRwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcblx0fVxuXHQucmlnaHRidG57XG5cdFx0cGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuXG4uYW5pbWF0aW9uZmlyc3R7XG5cdGFuaW1hdGlvbjogc2hvd1N3ZWV0QWxlcnQgLjdzO1xuXHQtd2Via2l0LWFuaW1hdGlvbjogIHNob3dTd2VldEFsZXJ0IC43cztcbn1cbkBrZXlmcmFtZXMgc2hvd1N3ZWV0QWxlcnQge1xuXHQwJSB7XG5cdFx0LW1zLXRyYW5zZm9ybTogc2NhbGUoLjcpO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguNyk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSguNyk7XG5cdH1cblx0NDUlIHtcblx0XHQtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjA1KTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHR9XG5cdDgwJSB7XG5cdFx0LW1zLXRyYW5zZm9ybTogc2NhbGUoLjk1KTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjk1KTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKC45NSk7XG5cdH1cblx0MTAwJSB7XG5cdFx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdH1cbn1cbi5tYXJrYWxscmVhZFxue1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogIzIzNDA1ZTtcbn1cblxuLmNvbGxhcHNlZCB7XG5cdC1tcy10cmFuc2l0aW9uOi4zcyBoZWlnaHQgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGhlaWdodCBlYXNlLWluLW91dDtcblx0dHJhbnNpdGlvbjogLjNzIGhlaWdodCBlYXNlLWluLW91dDtcbn1cblxuLmNsb3Npbmdsb2FudHlwZXtcblx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAjMjM0MDVFO1xufVxuLmV4cGlyeWhlYWR7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiMwRTJGNTEgIWltcG9ydGFudDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtICFpbXBvcnRhbnQ7XG59XG4udXBkYXRlcGFnZXJvd3tcblx0aGVpZ2h0OiAxMDAlO1xuICAgIC8vIGJhY2tncm91bmQ6ICMxNzI5NTE7XG4gICAgcGFkZGluZy10b3A6IDUlO1xufVxuLnVwZGF0ZXBhZ2Vyb3dfTUd7XG5cdGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjMDA4NTNlO1xuICAgIHBhZGRpbmctdG9wOiA1JTtcbn1cbi5zZWNjb250YWlue1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG5cdGFsaWduLWl0ZW1zOmNlbnRlcjtcblxufVxuLndpZHRoMzAwe1xuXHR3aWR0aDozMDBweDtcbn1cbi5leHBpcnloZWFkMntcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblx0Y29sb3I6IzBFMkY1MSAhaW1wb3J0YW50O1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gIWltcG9ydGFudDtcbn1cbi5leHBpcnltc2djb250ZW50e1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHR0ZXh0LWFsaWduLWxhc3Q6IGNlbnRlciAhaW1wb3J0YW50O1xuXHRjb2xvcjojMEUyRjUxICFpbXBvcnRhbnQ7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcbn1cbi5FeHBpcnlDbG9zZXtcblx0bWF4LXdpZHRoOiA1MTVweCAhaW1wb3J0YW50O1xufVxuLmV4cGlyeXNtaWxleXtcblx0aGVpZ2h0OiAyM3B4ICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAyM3B4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuLmV4cGlyeWJ0bntcblx0d2lkdGg6OTUlICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cbi5Ob3RpZmljYXRpb25UaXRsZXtcblx0Y29sb3I6IGdyZXk7XG59XG4uTm90aWZpY2F0aW9uTWVzc2FnZXtcblx0Y29sb3I6IGxpZ2h0c2xhdGVncmV5O1xufVxuLk5vdGlmaWNhdGlvbkNvbnRhaW5lcntcblx0d2lkdGg6MTAwJTtcblx0LmhlYWRpbmd7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXG5cdH1cblx0Lk1hcmdpbkNsc3tcblx0XHRtYXJnaW4tdG9wOjdweDtcblx0XHRtYXJnaW4tYm90dG9tOjdweDtcblx0XHQuTGFiZWxTdHlsZUNsc3tcblx0XHRcdG1hcmdpbi1ib3R0b206NXB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Y29sb3I6IGdyZXk7XG5cdFx0fVxuXHR9XG5cdC5Ecm9wRG93bkNsc3tcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDtcblx0fVxuXHQuRHJvcERvd25ub3RpZmljQ2xze1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblxuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5wdXNobGlzdHN0eWxle1xuXHRcdG1hcmdpbi10b3A6MzBweDtcblx0fVxuXG59XG4uYnV5ZXJkZXRhaWxjY3tcblx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdC5jY2ljb257XG5cdFx0cGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuXHR9XG59XG4ubmV3c2hhcmVwcmludHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdGNvbG9yOiAjMDA3QUZGO1xuXHRmb250LXNpemU6IDE3cHg7XG5cdC5zaGFyZXByaW50cG9pbnRlcntcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0fVxufVxuLmlibXNoYXJlcHJpbnR7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zbWFydGNvbXBzaGFyZXByaW50e1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwcHggMTBweDtcbiAgICBtYXJnaW46IDEwcHggMHB4O1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRjb2xvcjogIzUwOEFGRjtcblx0LnNoYXJlcHJpbnRwb2ludGVye1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHR9XG59XG4ucGFjLWNvbnRhaW5lciB7XG4gICAgei1pbmRleDogMTAwMDAwMDAwMDAwMDAwICFpbXBvcnRhbnQ7XG59XG4ubGVhZGdlbnByZXZpZXd7XG5cdC5wcmVtaXVtYmFja2J0bmNsc3tcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cbi5hZGRvbnNlbGVjdGVke1xuICAgIGhlaWdodDogMTZweDtcbn1cbi5hZGRvbnVuc2VsZWN0ZWR7XG4gICAgaGVpZ2h0OiAxNHB4O1xufVxuLm5vdGlmeXVwZGF0ZWJ0bntcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDI3cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDg4JSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzNweCAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbi5ub21zZ3tcblx0Y29sb3I6ICNjMGMwYzAgIWltcG9ydGFudDtcblx0Zm9udC1mYW1pbHk6IEhlZWJvLVJlZ3VsYXI7XG5cdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDE2cHg7XG59XG4uaW5hY3RpdmV1bHtcblx0d2lkdGg6MTAwJSAhaW1wb3J0YW50O1xufVxuLnRleHR3aGl0ZXtcblx0Y29sb3I6d2hpdGUgIWltcG9ydGFudDtcbn1cbi5pbmFjdGl2ZWRyb3Bkb3duc3tcblx0c2VsZWN0e1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICMyMzQwNUUgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdC8vIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6ICMxNzI5NTEgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHR9XG59XG4uaW5hY3RpdmVkcm9wZG93bnNfTUd7XG5cdHNlbGVjdHtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDg1M2UgIWltcG9ydGFudDtcblx0XHRib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdH1cbn1cbi5sb2dvdXRidG57XG5cdGJhY2tncm91bmQtY29sb3I6ICMxNzI5NTEgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjZmZmO1xuXHQmOmhvdmVye1xuXHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5pbmFjdGl2ZWxvZ291dHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5yZXBjb250ZW50Y29udGVudHtcblx0Y29sb3I6ICNmZmY7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG59XG4ucmVwbWFydGl0bGVcbntcblx0Ly8gY29sb3I6ICNmZmY7XG5cdGNvbG9yOiAjMjM0MDVFO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbn1cbi5yZXBjb250aW57XG5cdG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0d2lkdGg6IDQwMHB4O1xuXG4ucmVwZGl2e1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdHdpZHRoOiA0MDBweDtcblx0cGFkZGluZzogMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcblx0aW1ne1xuXHRcdHdpZHRoOiAzNXB4O1xuXHRcdGhlaWdodDogMzVweDtcblx0fVxuXHQuc3VicmVwZGl2e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0fVxuXHR9XG59XG5cbn1cbi5maW5zaGJ0bmNvbntcblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cdHdpZHRoOiA0MDBweDtcblx0LmZubGVmdHtcblx0XHR3aWR0aDogNzBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGZmO1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0fVxuXHQuZm5yaWdodHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiAzMzBweDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwNzhmZjtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuXHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblxuXHR9XG59XG4uZmluc2hidG5jb24ye1x0XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXHR3aWR0aDogNDAwcHg7XG5cdC5mbmxlZnR7XG5cdFx0d2lkdGg6IDcwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwNzhmZjtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdH1cblx0LmZucmlnaHR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcdFx0XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1x0XHRcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXG5cdH1cbn1cbi5uZXdncmFwaGNvbnRpbmVye1xuXHRtYXJnaW4tdG9wOjU2cHg7XG5cblxufVxuLm5ld2dyYXB0aHRpdGxle1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdHBhZGRpbmc6IDBweCAyMHB4O1xuXHQubmF2MSwgLm5hdjIsIC5uYXYzLCAubmF2NFxuXHR7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0YXtcblx0XHRcdGNvbG9yOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHQmOmhvdmVyXG5cdFx0XHR7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuYWN0aXZle1xuXHRcdGNvbG9yOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM1MDhBRkY7XG5cdH1cbn1cbi5ub3RpZnljbG9zZXtcblx0ZGlzcGxheTogZmxleDtcbmZsZXgtZGlyZWN0aW9uOiByb3c7XG5qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xucG9zaXRpb246IHJlbGF0aXZlO1xubGVmdDogNjlweDtcbm1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5ub3RpZnlhbmltYXRle1xuXHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xuXHRhbmltYXRpb24tbmFtZTogYW5pbWF0ZW5vdGlmeTtcblx0QGtleWZyYW1lcyBhbmltYXRlbm90aWZ5e1xuXHRcdDAle1xuXHRcdFx0XG5cdFx0XHRyaWdodDotMjAwcHg7XG5cdFx0IH1cblx0XHQgMTAwJXtcblx0XHQgIFxuXHRcdFx0cmlnaHQ6IDBweDtcblx0XHQgfVxuXHR9XG59XG4ubm90aWZ5dGV4dHtcblx0Y29sb3I6ICMwMTAxMDEgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweCAhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogMjZweCAhaW1wb3J0YW50O1xuXHQvL21hcmdpbjogNXB4O1xuXHQvLyBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdHBhZGRpbmc6IDJweCA1cHg7XG5cdHBhZGRpbmctdG9wOiA1cHg7XG5cdC8vZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRmb250LWZhbWlseTogSGVlYm8tTGlnaHQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ub3RpZnl0ZXh0OmhvdmVye1xuXHRiYWNrZ3JvdW5kOiAjRjBGMEYwO1x0XG5cdGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG4ubW9ibm90aWZ5dGV4dHtcblx0Y29sb3I6ICMyMzQwNUU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC5tYW9ib3Rkb3R7XG5cdFx0d2lkdGg6IDZweDtcblx0XHRoZWlnaHQ6IDZweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjM0MDVFO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHR9XG59XG4uQmFja0J0bnByb2ZpbGVcbntcblx0Y29sb3I6IHJnYig4MCwgMTM4LCAyNTUpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uaGlzdG9yaWFsc2lsZGVyXG57XG5cdC5yYy1zbGlkZXItbWFya1xuXHR7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHR9XG59XG4uaGlzdG9yaWNhbGRpdntcblx0c3ZnXG5cdHtcblx0XHR0ZXh0e1xuXHRcdFx0ZmlsbDogIzQ5NDk0OSAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHR9XG5cdH1cbn1cbi5wcm9wZXJ0eWlucHV0e1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cdGNvbG9yOiAjMjM0MDVFO1xuXHQmOmZvdWNze1xuXHRcdGJvcmRlci1jb2xvcjogI2Q0ZDdlMCAhaW1wb3J0YW50O1xuXHR9XG59XG4ucHJvcGVydHlpbnB1dDpmb3Vjc3tcblx0Ym9yZGVyLWNvbG9yOiAjZDRkN2UwICFpbXBvcnRhbnQ7XG59XG4uaWNvbnJpZ2h0ZXJye1xuXHR3aWR0aDogOXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5sb2FkaW5ndHh0e1xuXHRmb250LXNpemU6IDIycHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG59XG4uc2VuZHRvdHh0e1xuXHRmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG59XG4uYnRuY250bGlua3tcblx0cGFkZGluZzogMTBweCAyOHB4ICFpbXBvcnRhbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHQmOmZvdWNze1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4uYnRuZGl2bGlua3tcblx0bWFyZ2luLXRvcDoyMnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3Bhbjkwe1xuXHRmb250LXNpemU6IDhweDtcbn1cbi50dXRyZXN1bHR7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogNnM7XG5cdGFuaW1hdGlvbi1uYW1lOiB0dXRyZXN1bDtcbn1cbkBrZXlmcmFtZXMgdHV0cmVzdWx7XG5cdDAlIHtcblx0XHRvcGFjaXR5OjA7XG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eToxMDA7XG5cdH1cbn1cbi5pbnBzY3JlZW57XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cdGFuaW1hdGlvbi1uYW1lOiBpbnBzY3I7XG59XG5Aa2V5ZnJhbWVzIGlucHNjcntcblx0MCUge1xuXHRcdG1hcmdpbi1sZWZ0OiAyNTBweDtcblx0fVxuXHQxMDAlIHtcblx0XHRtYXJnaW4tbGVmdDowcHg7XG5cdH1cbn1cbi5jbGFkaXNwe1xuXHRkaXNwbGF5Om5vbmU7XG59XG4ub3V0cHV0Y2xvc2V7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cdGFuaW1hdGlvbi1uYW1lOiBvdXRjbG87XG59XG5Aa2V5ZnJhbWVzIG91dGNsb3tcblx0MCUge1xuXHRcdG9wYWNpdHk6MTAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6MDtcblx0fVxufVxuLm91dGxlZnR7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cdGFuaW1hdGlvbi1uYW1lOiBvdXRsZXQ7XG59XG5cbkBrZXlmcmFtZXMgb3V0bGV0e1xuXHQwJSB7XG5cdFx0Ly9vcGFjaXR5OjEwMDtcblx0XHRtYXJnaW4tbGVmdDo1MHB4IDtcblx0fVxuXHQxMDAlIHtcblx0XHQvL29wYWNpdHk6MDtcblx0XHRtYXJnaW4tbGVmdDoyNTBweCA7XG5cdH1cbn1cbi5vdXRmb3JtY2xvc2V7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cdGFuaW1hdGlvbi1uYW1lOiBvdXRmb3JjbG87XG59XG5Aa2V5ZnJhbWVzIG91dGZvcmNsb3tcblx0MCUge1xuXHRcdG1hcmdpbi1sZWZ0OiAtMzAwcHg7XG5cdH1cblx0MTAwJSB7XG5cdFx0bWFyZ2luLWxlZnQ6MHB4O1xuXHR9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpYW5kIChtaW4td2lkdGg6IDM2NXB4KSB7XG4gXHQubG9hbi13cmFwcGVye1xuIFx0XHQuYmFubmVye1xuIFx0XHRcdC5sb2FuLXRpdGxlIHtcbiBcdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiBcdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiBcdFx0XHR9XG4gXHRcdH1cblx0IH1cblx0IC5hbW9ydGR3bG5ke1xuXHRcdHBhZGRpbmctbGVmdDogMHB4O1xuIFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cdFx0YXtcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHR9XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0fVxuXHR9XG4gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweClhbmQgKG1pbi13aWR0aDogMzUwcHgpIHtcblx0LnllYXItd3JhcHBlcntcblx0XHR0YWJsZXtcblx0XHRcdHRoe1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6NXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHR0ZHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6NXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOjBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzBweClhbmQgKG1pbi13aWR0aDogNDAwcHgpIHtcblx0LnNtYXJ0Y29tcGFyZW5ld3tcblx0XHQubG9hbi10aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHR9XG5cdH1cblx0LnJlY2hhcnRzLWRlZmF1bHQtbGVnZW5kIHtcblx0XHQucmVjaGFydHMtc3VyZmFjZXtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OjMzcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KWFuZCAobWluLXdpZHRoOiAzNTBweCkge1xuXHQuc21hcnRjb21wYXJlbmV3e1xuXHRcdC5sb2FuLXRpdGxle1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxuXHQucmVjaGFydHMtZGVmYXVsdC1sZWdlbmQge1xuXHRcdC5yZWNoYXJ0cy1zdXJmYWNle1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRoZWlnaHQ6MzNweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDkwcHgpYW5kIChtaW4td2lkdGg6IDQwMHB4KSB7XG5cdC5zbWFydGNvbXBhcmVuZXcge1xuXHRcdC5pbm5lcmNpcmNsZTEsLmlubmVyY2lyY2xlMntcblx0XHRcdGhlaWdodDogNzBweDtcblx0XHRcdHdpZHRoOiA3MHB4O1xuXHRcdH1cblx0XHQuY2lyY2xlMSwuY2lyY2xlMTIsIC5jaXJjbGUyMSwuY2lyY2xlMjIsLmNpcmNsZTMsLmNpcmNsZTMye1xuXHRcdFx0aGVpZ2h0OiA4MHB4O1xuICBcdFx0XHQgd2lkdGg6IDgwcHg7XG4gIFx0XHRcdCB0b3A6IC0zOHB4O1xuXHRcdH1cblx0XHQuYm94LC5ib3gye1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDE0NnB4O1xuXHRcdFx0dG9wOiAtNzVweDtcblx0XHR9XG5cdFx0LnllYXJkb3ducmF0ZSwuSF95ZWFyZG93bnJhdGUsIC5ib3h2YWx1ZXMsIC5IX2JveHZhbHVlc3tcblx0XHRcdHdpZHRoOiA2NXB4O1xuXHRcdH1cblx0XHQueWVhcmRvd25yYXRlMSwgLmJveHZhbHVlczEsIC5IX3llYXJkb3ducmF0ZTEsIC5IX2JveHZhbHVlczF7XG5cdFx0XHR3aWR0aDogNjVweDtcblx0XHR9XG5cdFx0LmJyaW5ndG97XG5cdFx0XHR0b3A6IC02NnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRyaWdodDogNSUgIWltcG9ydGFudDtcblxuXHRcdFx0Zm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5wYXltZW50e1xuXHRcdFx0dG9wOiAtNjZweCAhaW1wb3J0YW50O1xuXHRcdFx0cmlnaHQ6IDM1JSAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5pbm5lcmNpcmNsZWNvbnRlbnR7XG5cdFx0XHRmb250LXNpemU6MTVweDtcblx0XHR9XG5cdFx0LmlubmVyY2lyY2xlY29udGVudDF7XG5cdFx0XHRmb250LXNpemU6MTNweDtcblx0XHR9XG5cdFx0LmlubmVyY2lyY2xlY29udGVudDJ7XG5cdFx0XHRmb250LXNpemU6MTFweDtcblx0XHR9XG5cdFx0Lm1iZGx0dmFsdWV7XG5cdFx0XHR3aWR0aDogNzBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHR9XG5cdFx0Lm1iZGx0e1xuXHRcdFx0d2lkdGg6IDc4cHg7XG5cdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0fVxuXHR9XG5cdC5uZXdib3gxLC5uZXdib3gyLC5uZXdib3gzIHtcblx0XHR3aWR0aDogMTYwcHg7XG5cdH1cblx0Lm5ld2JveDEyLC5uZXdib3gyMiwubmV3Ym94MzJ7XG5cdFx0d2lkdGg6IDE0NXB4O1xuXHR9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpYW5kIChtaW4td2lkdGg6IDM1MHB4KSB7XG5cdC5zbWFydGNvbXBhcmVuZXcge1xuXHRcdC5pbm5lcmNpcmNsZTEsLmlubmVyY2lyY2xlMntcblx0XHRcdGhlaWdodDo2MHB4O1xuXHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0fVxuXHRcdC5jaXJjbGUxLC5jaXJjbGUxMiwgLmNpcmNsZTIxLC5jaXJjbGUyMiwuY2lyY2xlMywuY2lyY2xlMzJ7XG5cdFx0XHRoZWlnaHQ6IDcwcHg7XG4gIFx0XHRcdCB3aWR0aDogNzBweDtcbiAgXHRcdFx0IHRvcDogLTM1cHg7XG5cdFx0fVxuXHRcdC5ib3gsLmJveDJ7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTI1cHg7XG5cdFx0XHR0b3A6IC03NXB4O1xuXHRcdH1cblx0XHQueWVhcmRvd25yYXRlLC5IX3llYXJkb3ducmF0ZSwgLmJveHZhbHVlcywuSF9ib3h2YWx1ZXN7XG5cdFx0XHR3aWR0aDogNTVweDtcblx0XHR9XG5cdFx0LnllYXJkb3ducmF0ZTEsIC5ib3h2YWx1ZXMxLCAuSF95ZWFyZG93bnJhdGUxLCAuSF9ib3h2YWx1ZXMxe1xuXHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRmb250LXNpemU6MTBweDtcblx0XHR9XG5cdFx0LmJyaW5ndG97XG5cdFx0XHR0b3A6IC02NnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRyaWdodDogMiUgIWltcG9ydGFudDtcblxuXHRcdFx0Zm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5wYXltZW50e1xuXHRcdFx0dG9wOiAtNjZweCAhaW1wb3J0YW50O1xuXHRcdFx0cmlnaHQ6IDMzJSAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5oZWFkaW5nMSwuaGVhZGluZzIsLmhlYWRpbmcze1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdH1cblx0XHQuaW5uZXJjaXJjbGVjb250ZW50e1xuXHRcdFx0Zm9udC1zaXplOjEycHg7XG5cdFx0fVxuXHRcdC5pbm5lcmNpcmNsZWNvbnRlbnQxe1xuXHRcdFx0Zm9udC1zaXplOjEwcHg7XG5cdFx0fVxuXHRcdC5pbm5lcmNpcmNsZWNvbnRlbnQye1xuXHRcdFx0Zm9udC1zaXplOjlweDtcblx0XHR9XG5cdFx0Lm1iZGx0dmFsdWV7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGZvbnQtc2l6ZTo4cHg7XG5cdFx0fVxuXHRcdC5tYmRsdHtcblx0XHRcdHdpZHRoOiA3MHB4O1xuXHRcdFx0Zm9udC1zaXplOiA5cHg7XG5cdFx0fVxuXHR9XG5cdC5uZXdib3gxLC5uZXdib3gyLC5uZXdib3gzIHtcblx0XHR3aWR0aDogMTM0cHg7XG5cdFx0dG9wOiAtODNweDtcblx0fVxuXHQubmV3Ym94MTIsLm5ld2JveDIyLC5uZXdib3gzMntcblx0XHR3aWR0aDogMTIwcHg7XG5cdH1cblx0Lm5ld2hlYWRpbmcyLC5uZXdoZWFkaW5nMSwubmV3aGVhZGluZzN7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KWFuZCAobWluLXdpZHRoOiA0OTBweCkge1xuXHQuc21hcnRjb21wYXJlbmV3IHtcblx0XHQubWJkbHR2YWx1ZXtcblx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0Zm9udC1zaXplOjEycHg7XG5cdFx0fVxuXHRcdC5tYmRsdHtcblx0XHRcdHdpZHRoOiAxMDVweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cdH1cblxuXHQgLm5ld2JveDEsLm5ld2JveDIsLm5ld2JveDMge1xuXHQgXHR3aWR0aDogMTk4cHg7XG5cdCB9XG5cdC8vIC5uZXdib3gxMiwubmV3Ym94MjIsLm5ld2JveDMye1xuXHQvLyBcdHdpZHRoOiAxMzRweDtcblx0Ly8gfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTExOXB4KSAge1xuXHQubmV3Z3JhcGhjb250aW5lciB7XG5cdFx0bWFyZ2luLXRvcDogMHB4O1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjVweClhbmQgKG1pbi13aWR0aDogMzUwcHgpIHtcblx0LmxvYW4td3JhcHBlcntcblx0XHQuYmFubmVye1xuXHRcdFx0LmxvYW4tdGl0bGUge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOjIycHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFtb3J0ZHdsbmR7XG5cdCAgIHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0ICAgYXtcblx0XHQgICBmb250LXNpemU6IDExcHg7XG5cdCAgIH1cblx0ICAgaW1ne1xuXHRcdCAgIHdpZHRoOiAyNXB4O1xuXHRcdCAgIGhlaWdodDogMjVweDtcblx0ICAgfVxuICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpICB7XG5cdC5jYWxjdWxhdGlvbi1jb250YWluZXIge1xuXHRcdC5jbG9zaW5nY29zdHN7XG5cdFx0XHRmb250LXNpemU6MTVweDtcblx0XHR9XG5cdH1cblx0LmJ1eWVyZGV0YWlsY2N7XG5cdFx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm9mZmVycHJpY2UtY29udGFpbmVyIHtcblx0XHQuaGlkZGVuYnRue1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHQvLyBpbWd7XG5cdFx0XHQvLyBcdHdpZHRoOjg2cHg7XG5cdFx0XHQvLyBcdGhlaWdodDoyNHB4O1xuXHRcdFx0Ly8gfVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpICB7XG5cdC5TdXBwb3J0VGl0bGV7XG5cdFx0cGFkZGluZy1sZWZ0OiA4cHg7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5NXB4KSAge1xuXHQub3B0aW9ucy1jb250YWluZXJ7XG5cdFx0Lmxpc3R7XG5cdFx0XHRmb250LXNpemU6MTRweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzMHB4KSAge1xuXHQucHJpY2VTZXR0aW5nQ2xvc2V1cHtcblx0XHRtYXJnaW4tbGVmdDogLTUlO1xuXHR9XG5cdC5wcm9wZXJ0eVRheGVzQ2xvc2V1cHtcblx0XHRtYXJnaW4tbGVmdDogLTclO1xuXHR9XG5cdC5DbG9zaW5nRGF0ZUNsb3NldXB7XG5cdFx0bWFyZ2luLWxlZnQ6IC03JTtcblx0fVxufVxuXG4uYXV0b2NvbXBsZXRlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuXG4gIC5hdXRvY29tcGxldGUtaXRlbXMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0Ym9yZGVyLXRvcDogbm9uZTtcblx0ei1pbmRleDogOTk7XG5cdC8qcG9zaXRpb24gdGhlIGF1dG9jb21wbGV0ZSBpdGVtcyB0byBiZSB0aGUgc2FtZSB3aWR0aCBhcyB0aGUgY29udGFpbmVyOiovXG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5hdXRvY29tcGxldGUtaXRlbXMgZGl2IHtcblx0cGFkZGluZzogMTBweDtcblx0ICBkaXNwbGF5OmZsZXg7XG5cdCAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ICBsaW5lLWhlaWdodDogMS40Mjg1NyAhaW1wb3J0YW50O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDRkNGQ0O1xuXHRmb250LWZhbWlseTogSGVlYm8tTWVkaXVtO1xuXHRjb2xvcjogIzQ5NDk0OTtcbiAgfVxuICAuYXV0b2NvbXBsZXRlLXJlY2VudGltZ3tcblx0Ly93aWR0aDogMzVweDtcblx0XHR3aWR0aDogMTAlO1xuICAgIFx0aGVpZ2h0OiAxMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAuYXV0b2NvbXBsZXRlLWNvbnRlbnR7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyp3aGVuIGhvdmVyaW5nIGFuIGl0ZW06Ki9cbiAgLmF1dG9jb21wbGV0ZS1pdGVtcyBkaXY6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xuICB9XG5cbiAgLyp3aGVuIG5hdmlnYXRpbmcgdGhyb3VnaCB0aGUgaXRlbXMgdXNpbmcgdGhlIGFycm93IGtleXM6Ki9cbiAgLmF1dG9jb21wbGV0ZS1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBEb2RnZXJCbHVlICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjZmZmZmZmO1xuICB9XG4uRXh0cmFwcmVtaWJhY2t7XG5cdG1hcmdpbi1sZWZ0OiAtMTIwcHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuXHRwYWRkaW5nLXRvcDogNnB4O1xuXHRjb2xvcjogIzUwOEFGRjtcblx0Y3Vyc29yOnBvaW50ZXI7XG5cdHdpZHRoOiAyOCUgIWltcG9ydGFudDtcblx0bWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcblx0aW1ne1xuXHRcdHdpZHRoOiAxMHB4O1xuXHRcdGhlaWdodDogMThweDtcblx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHR9XG59XG4ucHJlbWliYWNre1xuXHRtYXJnaW4tbGVmdDogLTEyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzZweDtcbiAgICBmb250LXNpemU6IDIycHg7XG5cdHBhZGRpbmctdG9wOiA2cHg7XG5cdGNvbG9yOiAjNTA4QUZGO1xuXHRjdXJzb3I6cG9pbnRlcjtcblx0d2lkdGg6IDM4JTtcblx0aW1ne1xuXHRcdHdpZHRoOiAxMHB4O1xuXHRcdGhlaWdodDogMThweDtcblx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHR9XG59XG4ucHJlbWliYWNrbm9uZXtcbiBkaXNwbGF5Om5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6MzUwcHgpIHtcblx0LnByZW1pYmFja3tcblx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMjFweDtcblx0XHR3aWR0aDogMCU7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0fVxuXHRcdHNwYW57XG5cdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0fVxuXHR9XG59XG4uYnRuY2xvcntcblx0YmFja2dyb3VuZC1jb2xvcjogI2Q5ZGZlNSAhaW1wb3J0YW50O1xufVxuLnJlbG9hZHBvcHVwe1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDc0LCA4MSwgOTMsIDAuNzEpO1xuXHRvdmVyZmxvdy1ZOiBhdXRvO1xuXHRvdmVyZmxvdy1YOiBoaWRkZW47XG5cdHotaW5kZXg6IDk5OTk5OTk5OTk5OTk5OTtcblx0LnJlbG9hZGNvbnRlbnR7XG5cdFx0d2lkb3dzOiAyMDBweDtcblx0XHRoZWlnaHQ6MjAwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtcblx0fVxuXG59XG4vLyAucmVsb2FkaW1ne1xuLy8gXHRwb3NpdGlvbjphYnNvbHV0ZTtcbi8vIFx0bGVmdDogODhweDtcbi8vIFx0Ym90dG9tOiAtMTVweDtcbi8vIFx0d2lkdGg6IDQxOXB4O1xuLy8gICAgIGhlaWdodDogNjVweDtcbi8vIFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbi8vIFx0ZGlzcGxheTpmbGV4O1xuLy8gXHRhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gXHRib3JkZXItcmFkaXVzOiA0MHB4O1xuLy8gXHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xuLy8gXHRhbmltYXRpb24tbmFtZTogcmVsb2FkcG9wO1xuLy8gXHRjdXJzb3I6cG9pbnRlcjtcbi8vIFx0c3Bhbntcbi8vIFx0XHRmb250LXNpemU6MjJweDtcbi8vIFx0XHRjb2xvcjp3aGl0ZTtcbi8vIFx0fVxuLy8gXHQucmVsb2FkbmV3aW1ne1xuLy8gXHRcdHdpZHRoOiA2MHB4O1xuLy8gXHRcdG1hcmdpbjogNnB4O1xuLy8gXHRcdHBhZGRpbmctbGVmdDogOXB4O1xuLy8gXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC4xcztcbi8vIFx0XHRhbmltYXRpb24tbmFtZTogaW1ncmVsO1xuLy8gXHR9XG4vLyB9XG4ucmVsb2FkYmFja3tcblx0Ly8gcG9zaXRpb246YWJzb2x1dGU7XG5cdC8vIHdpZHRoOjIwMHB4O1xuXHQvLyBoZWlnaHQ6MjAwcHg7XG5cblx0IGJhY2tncm91bmQtY29sb3I6cmdiYSg3NCwgODEsIDkzLCAwLjcxKTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRvdmVyZmxvdy1ZOiBhdXRvO1xuXHRcdG92ZXJmbG93LVg6IGhpZGRlbjtcblx0XHR6LWluZGV4Ojk5O1xuXHRcdC8vYW5pbWF0aW9uLWRlbGF5OiAxcztcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IHJlbG9hZHBvcDtcbn1cbkBrZXlmcmFtZXMgcmVsb2FkcG9wIHtcblx0MCUge29wYWNpdHk6IDA7fVxuXHQxMDAlIHtvcGFjaXR5OiAxMDA7fVxufVxuLmZhZGVvdXR7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRvdmVyZmxvdy1ZOiBhdXRvO1xuXHRvdmVyZmxvdy1YOiBoaWRkZW47XG5cdHotaW5kZXg6OTk7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVvdTtcbn1cbkBrZXlmcmFtZXMgZmFkZW91IHtcblx0MCUge29wYWNpdHk6IDEwMDsgYmFja2dyb3VuZC1jb2xvcjpyZ2JhKDc0LCA4MSwgOTMsIDAuNzEpO31cblx0MTAwJSB7b3BhY2l0eTogMDsgYmFja2dyb3VuZC1jb2xvcjpyZ2JhKDc0LCA4MSwgOTMsIDAuNzEpO31cbn1cblxuLnNlZWZ1bGxiYWNre1xuXHRiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNzQsIDgxLCA5MywgMC43MSk7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0b3ZlcmZsb3ctWTogYXV0bztcblx0XHRvdmVyZmxvdy1YOiBoaWRkZW47XG5cdFx0ei1pbmRleDo5OTk5OTtcbn1cbi5zZWVmdWxsbmV3aW1ne1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0ei1pbmRleDo5OTk5OTA7XG5cdC8vY3Vyc29yOnBvaW50ZXI7XG5cdGxlZnQ6IDUwcHg7XG5cdHRvcDogNjAwcHg7XG5cdC8vYW5pbWF0aW9uLWRlbGF5OiAxcztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuXHRhbmltYXRpb24tbmFtZTogcmVsb2FkcG9wO1xufVxuLnNlZWZ1bGxuZXdpbWcye1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0ei1pbmRleDo5OTk5OTM7XG5cdC8vY3Vyc29yOnBvaW50ZXI7XG5cdC8vbGVmdDogOTZweDtcblx0Ly90b3A6IDgzMHB4O1xuXHRsZWZ0OiA3NnB4O1xuXHR0b3A6IDY0MHB4O1xuXHRjdXJzb3I6cG9pbnRlcjtcblx0b3BhY2l0eTowO1xuXHQvL2FuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcblx0Ly9hbmltYXRpb24tbmFtZTogcmVsb2FkcG9wO1xufVxuLnJlbG9hZGltYWdle1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0ei1pbmRleDo5OTk5OTA7XG5cdC8vY3Vyc29yOnBvaW50ZXI7XG5cdGxlZnQ6IDQwcHg7XG5cdHRvcDogLTU4cHg7XG5cdC8vYm90dG9tOiAtNDBweDtcblx0Ly9hbmltYXRpb24tZGVsYXk6IDFzO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG5cdGFuaW1hdGlvbi1uYW1lOiByZWxvYWRwb3A7XG59XG4ucmVsb2FkaW1hZ2Uye1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0ei1pbmRleDo5OTk5OTM7XG5cdC8vY3Vyc29yOnBvaW50ZXI7XG5cdG9wYWNpdHk6MDtcblx0bGVmdDogMjIyJTtcblx0dG9wOiAxNXB4O1xuXHRjdXJzb3I6cG9pbnRlcjtcblx0Ly9hbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG5cdC8vYW5pbWF0aW9uLW5hbWU6IHJlbG9hZHBvcDtcbn1cbi5yZWxvYWRpbWd7XG5cdG9wYWNpdHk6IDA7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHR6LWluZGV4Ojk5OTk5MDtcblx0bGVmdDogNDBweDtcblx0dG9wOiAtNThweDtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblx0YW5pbWF0aW9uLW5hbWU6IGZhZG91dDtcbn1cbkBrZXlmcmFtZXMgZmFkb3V0IHtcblx0MCUge29wYWNpdHk6IDEwMDt9XG5cdDUwJSB7b3BhY2l0eTogMTAwO31cblx0MTAwJSB7b3BhY2l0eTogMDt9XG59XG4uc2VlZnVsbGltZ2ZhZGVvdXR7XG5cdG9wYWNpdHk6IDA7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHR6LWluZGV4Ojk5OTk5MDtcblx0bGVmdDogNTBweDtcblx0dG9wOiA2MDBweDtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblx0YW5pbWF0aW9uLW5hbWU6IGZhZG91dDtcbn1cbi51bHdpZHRoe1xud2lkdGg6NTAlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6MTAwMHB4KSB7XG5cdC5yZWxvYWRpbWFnZXtcblx0XHRsZWZ0OiA4OHB4O1xuXHRcdHRvcDogLTE3cHg7XG5cdFx0aGVpZ2h0OiAyNDFweDtcblx0fVxuXHQucmVsb2FkaW1hZ2Uye1xuXHRcdGxlZnQ6IDU1JTtcblx0XHR0b3A6IDIycHg7XG5cdFx0aGVpZ2h0OiA4cHg7XG5cdH1cblx0LnNlZWZ1bGxuZXdpbWd7XG5cdFx0bGVmdDogOTZweDtcblx0XHR0b3A6IC02NHB4O1xuXHRcdGhlaWdodDogMzkzJTtcblx0fVxuXHQuc2VlZnVsbG5ld2ltZzJ7XG5cdFx0bGVmdDogMTExcHg7XG5cdFx0dG9wOiAtNDJweDtcblx0XHRoZWlnaHQ6IDEycHg7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuXHQucmVsb2FkaW1hZ2V7XG5cdFx0bGVmdDogODhweDtcblx0XHR0b3A6IC0xN3B4O1xuXHRcdGhlaWdodDogMjQxcHg7XG5cdH1cblx0LnJlbG9hZGltYWdlMntcblx0XHRsZWZ0OiA3MiU7XG5cdFx0dG9wOiAyMnB4O1xuXHRcdGhlaWdodDogOHB4O1xuXHR9XG5cdC5zZWVmdWxsbmV3aW1ne1xuXHRcdGxlZnQ6IDMycHg7XG5cdFx0dG9wOiAtNjRweDtcblx0XHRoZWlnaHQ6IDM5MyU7XG5cdH1cblx0LnNlZWZ1bGxuZXdpbWcye1xuXHRcdGxlZnQ6IDQ3cHg7XG5cdFx0dG9wOiAtNDJweDtcblx0XHRoZWlnaHQ6IDEycHg7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDo2MDBweCkge1xuXHQucmVsb2FkaW1hZ2V7XG5cdFx0bGVmdDogODhweDtcblx0XHR0b3A6IC0xN3B4O1xuXHRcdGhlaWdodDogMjQxcHg7XG5cdH1cblx0LnJlbG9hZGltYWdlMntcblx0XHRsZWZ0OiAzNDBweDtcblx0XHR0b3A6IDIycHg7XG5cdFx0aGVpZ2h0OiA4cHg7XG5cdH1cblx0LnNlZWZ1bGxuZXdpbWd7XG5cdFx0bGVmdDogMzJweDtcblx0XHR0b3A6IC02NHB4O1xuXHRcdGhlaWdodDogMzkzJTtcblx0fVxuXHQuc2VlZnVsbG5ld2ltZzJ7XG5cdFx0bGVmdDogNDdweDtcblx0XHR0b3A6IC00MnB4O1xuXHRcdGhlaWdodDogMTJweDtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIGFuZCAobWluLXdpZHRoOjQwMHB4KSB7XG5cdC5yZWxvYWRpbWFnZXtcblx0XHRsZWZ0OiA4OHB4O1xuXHRcdHRvcDogLTExcHg7XG5cdFx0aGVpZ2h0OiAxNzlweDtcblx0fVxuXHQucmVsb2FkaW1hZ2Uye1xuXHRcdGxlZnQ6IDI3NnB4O1xuXHRcdHRvcDogMTdweDtcblx0XHRoZWlnaHQ6IDhweDtcblx0fVxuXHQuc2VlZnVsbG5ld2ltZ3tcblx0XHRsZWZ0OiAycHg7XG5cdFx0dG9wOiAtNTNweDtcblx0XHRoZWlnaHQ6IDI2NSU7XG5cdH1cblx0LnNlZWZ1bGxuZXdpbWcye1xuXHRcdGxlZnQ6IDlweDtcblx0XHR0b3A6IC00MHB4O1xuXHRcdGhlaWdodDogMTJweDtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIGFuZCAobWluLXdpZHRoOjM1MHB4KSB7XG5cdC5yZWxvYWRpbWFnZXtcblx0XHRsZWZ0OiA4OHB4O1xuXHRcdHRvcDogLTExcHg7XG5cdFx0aGVpZ2h0OiAxNzlweDtcblx0fVxuXHQucmVsb2FkaW1hZ2Uye1xuXHRcdGxlZnQ6IDI3NnB4O1xuXHRcdHRvcDogMTdweDtcblx0XHRoZWlnaHQ6IDhweDtcblx0fVxuXHQuc2VlZnVsbG5ld2ltZ3tcblx0XHRsZWZ0OiAycHg7XG5cdFx0dG9wOiAtNTNweDtcblx0XHRoZWlnaHQ6IDI2NSU7XG5cdH1cblx0LnNlZWZ1bGxuZXdpbWcye1xuXHRcdGxlZnQ6IDlweDtcblx0XHR0b3A6IC00MHB4O1xuXHRcdGhlaWdodDogMTJweDtcblx0fVxufVxuLm5ld3NlZWZ1bGx7XG5cdHdpZHRoOjk4JTtcblx0aGVpZ2h0OjcwcHg7XG5cdC8vIGJvcmRlcjoxcHggc29saWQgZ3JleTtcblx0Ly8gYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcblx0ZGlzcGxheTpmbGV4O1xuXHQuY29tbW9uY29udGFpbmVye1xuXHRcdHdpZHRoOjMwJTtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHQvL2JvcmRlcjoxcHggc29saWQgcmVkO1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHQvL2ZsZXgtZGlyZWN0aW9uOiByb3c7XHQvL2ZvciBuZXdkZXNpZ25cblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0LnNlZWZ1bGxpbWFnZWNvbnR7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuICAgIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcdFx0Ly9wYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0d2lkdGg6MzAlO1xuXHRcdFx0aGVpZ2h0OjM1cHg7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOjQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zZWVmdWxsdGV4dGNvbnR7XG5cdFx0ICBjb2xvcjojNDk0OTQ5O1xuXHRcdCAgZGlzcGxheTogZmxleDtcblx0XHQgIGZvbnQtc2l6ZTogMTVweDtcblx0XHQgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHQgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ICAvL3BhZGRpbmctbGVmdDogMTBweDtcblx0XHR9XG5cdFx0LnNlZWZ1bGx0ZXh0Y29udDF7XG5cdFx0XHRjb2xvcjojNTA4QUZFO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHQvL3BhZGRpbmctbGVmdDogMTBweDtcblx0XHQgIH1cblx0fVxuXHQuZGV0YWlsY29udGFpbmVye1xuXHRcdHdpZHRoOjEwJTtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHQvL2JvcmRlcjoxcHggc29saWQgYmx1ZTtcblx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDozMHB4O1xuXHRcdH1cblx0fVxuXHQub3ZlcmNvbnR7XG5cdFx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDg2JTtcblx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHRcbn1cbi52aWV3cXVpY2twb3B1cGJveHtcblx0YmFja2dyb3VuZC1jb2xvcjogYXp1cmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbn1cbi5wb3B1cHRvdGFsY29udHtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOjEwMCU7XG5cdC5tYWlucG9wZGl2e1xuXHRcdC8vYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdC8vcGFkZGluZzogMjVweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0LmNsb3NlcG9we1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdFx0XHR0b3A6IC00NXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC5zaGFyZXRpdGxle1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRmb250LWZhbWlseTogUG9wcGlucy1Cb2xkO1xuXHRcdFx0XHRjb2xvcjojNDE0MTQxO1xuXHRcdFx0fVxuXHRcdFx0LmNsb3NlaW1nYWxpe1xuXHRcdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQub3ZlcmNvbnRlbnR7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgXHRcdHRvcDogNTAlO1xuICAgIFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHRmb250LWZhbWlseTpQb3BwaW5zLVJlZ3VsYXI7XG5cdFx0XHRjb2xvcjp3aGl0ZTtcblx0XHRcdHNwYW57XG5cdFx0XHRcdGZvbnQtZmFtaWx5OlBvcHBpbnMtQm9sZDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGRlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm92ZXJjb250ZW50MXtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdFx0dG9wOiA1MCU7XG4gICAgXHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdGZvbnQtZmFtaWx5OlBvcHBpbnMtUmVndWxhcjtcblx0XHRcdGNvbG9yOndoaXRlO1xuXHRcdFx0c3Bhbntcblx0XHRcdFx0Zm9udC1mYW1pbHk6UG9wcGlucy1Cb2xkO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucHJldmlvdXNpY29ue1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXHQubmV4dGljb257XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXHQuZXh0cmFkaXZ7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzRhZWZlO1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuXHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuXHR9XG5cdC5leHRyYWRpdjJ7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzRhZWZlO1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcblx0fVxuXHQuZXh0cmFwbHVzZGl2e1xuXHRcdHdpZHRoOjEwMHB4O1xuXHR9XG59XG4uYm90dG9taW5kaWNhdGlvbntcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OjEwJTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC5kb3RzZmlsbHtcblx0XHR3aWR0aDogMTBweDtcbiAgICBcdGhlaWdodDogMTBweDtcbiAgICBcdGJvcmRlcjogNnB4IHNvbGlkICM1MDhhZmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRtYXJnaW46MTBweDtcblx0fVxuXHQuZG90c3tcblx0XHR3aWR0aDogMTBweDtcbiAgICBcdGhlaWdodDogMTBweDtcbiAgICBcdGJvcmRlcjogMnB4IHNvbGlkICM1MDhhZmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRtYXJnaW46MTBweDtcblx0fVxuXHRcdFxufVxuXG4uc2VlZnVsbHN0aWNreXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3R0b206MDtcblx0Ly96LWluZGV4OiAxMDAwMFxuXHR6LWluZGV4OiA5OTk5OTtcbn1cbi5zZWVmdWxsZml4ZWR7XG5cdHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cbi5tb2J3ZWJzZWVmdWxsZml4ZWR7XG5cdGRpc3BsYXk6bm9uZTtcbn1cblxuLy8gLm1vYmlsZXNlZWZ1bGx7XG4vLyBcdHBvc2l0aW9uOnN0aWNreTtcbi8vIFx0cG9zaXRpb246LXdlYmtpdC1zdGlja3k7XG4vLyAgICBib3R0b206MHB4O1xuLy8gICAgd2lkdGg6IDEwNCU7XG4vLyAgICBtYXJnaW4tbGVmdDogLTIlO1xuLy8gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbi8vICAgIGJvcmRlci1yYWRpdXM6MTBweDtcbi8vICAgIHBhZGRpbmc6MHB4O1x0IFxuLy8gfVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSAge1xuXHQuc2VlZnVsbHN0aWNreXtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHRcblx0XHR6LWluZGV4OiA5OTk5O1x0XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkgIGFuZCAobWluLXdpZHRoOjMwMHB4KSB7XG4gIFx0Ly8gLnJlcG9ydHtcbiAgXHQvLyBcdGRpc3BsYXk6bm9uZTtcbiAgXHQvLyB9XG5cdC5yZXNwb25zaXZlLWJ1eWVyLWNvbmF0aW5lcntcblx0XHRwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcblx0fVxuICBcdC5idXllcnJpZ2h0cGFkZCwuYnV5ZXJyaWdodHBhZGQxLC5uZXdzZWV7XG4gIFx0XHRwYWRkaW5nOjBweCAhaW1wb3J0YW50XG4gIFx0fVxuICBcdC8vIC5uZXdzZWVmdWxse1xuICBcdC8vIFx0ZGlzcGxheTpmbGV4O1x0XG5cdC8vICAgfVxuXHQgIC5oZm1vYmlsZXtcblx0XHQgIGRpc3BsYXk6ZmxleCAhaW1wb3J0YW50O1xuXHQgIH1cblx0Ly8gICAgLnNlZWZ1bGxzdGlja3l7XG5cdC8vIFx0ICAgcG9zaXRpb246c3RpY2t5O1xuXHQvLyBcdCAgIHBvc2l0aW9uOi13ZWJraXQtc3RpY2t5O1xuXHQvLyBcdCAgYm90dG9tOjBweDtcblx0Ly8gXHQgIHdpZHRoOiAxMDQlO1xuXHQvLyBcdCAgbWFyZ2luLWxlZnQ6IC0yJTtcblx0Ly8gXHQgIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG5cdC8vIFx0ICBib3JkZXItcmFkaXVzOjEwcHg7XG5cdC8vIFx0ICBwYWRkaW5nOjBweDtcdCBcblx0Ly8gXHR9XG5cdC5tb2JpbGVzZWVmdWxsLC5tb2JpbGVzZWVmdWxsc2VsbGVyLC5tb2JpbGVzZWVmdWxsbW9udGhseWFmZm9yLC5tb2JpbGVzZWVmdWxscmVmaXtcblx0XHRwb3NpdGlvbjpzdGlja3k7XG5cdFx0cG9zaXRpb246LXdlYmtpdC1zdGlja3k7XG5cdCAgIGJvdHRvbTowcHg7XG5cdCAgIHdpZHRoOiAxMDMlO1xuXHQgICBtYXJnaW4tbGVmdDogLTElO1xuXHQgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuXHQgICBib3JkZXItcmFkaXVzOjEwcHg7XG5cdCAgIHBhZGRpbmc6MHB4O1x0IFxuXHR9XG5cdC5tb2JpbGVzZWVmdWxsY29tbW9ue1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBcImNlbnRlclwiO1xuXHRcdHotaW5kZXg6IDk5OTlweDtcblx0XHRwb3NpdGlvbjpzdGlja3k7XG5cdFx0cG9zaXRpb246LXdlYmtpdC1zdGlja3k7XG5cdCAgIGJvdHRvbTowcHg7XG5cdCAgIHdpZHRoOiAxMDMlO1xuXHQgICBtYXJnaW4tbGVmdDogLTElO1xuXHQgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuXHQgICBib3JkZXItcmFkaXVzOjEwcHg7XG5cdCAgIHBhZGRpbmc6MHB4O1x0IFxuXHR9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMTk5cHgpIHtcblx0Lm1vYmlsZWZ1bGx3aWR0aFxuXHR7XG5cdFx0d2lkdGg6MTAwJSAhaW1wb3J0YW50O1xuXHR9XG5cdC5tb2JpbGVzZWVmdWxse1xuXHRcdHBvc2l0aW9uOnN0aWNreTtcblx0XHRwb3NpdGlvbjotd2Via2l0LXN0aWNreTtcblx0ICAgYm90dG9tOjBweDtcblx0ICAgLy93aWR0aDogMTA0JTtcblx0ICAgLy9tYXJnaW4tbGVmdDogLTIlO1xuXHQgICB3aWR0aDogODYlO1xuICAgICAgIG1hcmdpbi1sZWZ0OiAyJTtcblx0ICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcblx0ICAgYm9yZGVyLXJhZGl1czoxMHB4O1xuXHQgICBwYWRkaW5nOjBweDtcdCBcblx0ICAgaGVpZ2h0OjYwcHg7XG5cdCAgIG1hcmdpbi10b3A6NXB4O1xuXHR9XG5cdC5tb2JpbGVzZWVmdWxsY29tbW9ue1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBcImNlbnRlclwiO1xuXHRcdHBvc2l0aW9uOiBcInN0aWNreVwiO1xuXHRcdHBvc2l0aW9uOi13ZWJraXQtc3RpY2t5O1xuXHRcdGJvdHRvbTogMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDk5OTlweDtcblx0fVxuXHQubW9iaWxlc2VlZnVsbHNlbGxlcntcblx0XHRwb3NpdGlvbjpzdGlja3k7XG5cdFx0cG9zaXRpb246LXdlYmtpdC1zdGlja3k7XG5cdCAgIGJvdHRvbTowcHg7XG5cdCAgIHdpZHRoOiAxMDQlO1xuXHQgICBtYXJnaW4tbGVmdDogLTIlO1xuXHQgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuXHQgICBib3JkZXItcmFkaXVzOjEwcHg7XG5cdCAgIHBhZGRpbmc6MHB4O1x0IFxuXHQgICBoZWlnaHQ6NjBweDtcblx0ICAgbWFyZ2luLXRvcDo1cHg7XG5cdH1cblx0Lm1vYmlsZXNlZWZ1bGxtb250aGx5YWZmb3J7XG5cdFx0cG9zaXRpb246c3RpY2t5O1xuXHRcdHBvc2l0aW9uOi13ZWJraXQtc3RpY2t5O1xuXHQgICBib3R0b206MHB4O1xuXHQgICB3aWR0aDogODclO1xuXHQgICBtYXJnaW4tbGVmdDogNSU7XG5cdCAgIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG5cdCAgIGJvcmRlci1yYWRpdXM6MTBweDtcblx0ICAgcGFkZGluZzowcHg7XHQgXG5cdCAgIGhlaWdodDo2MHB4O1xuXHQgICBtYXJnaW4tdG9wOjVweDtcblx0fVxuXHQubW9iaWxlc2VlZnVsbHJlZml7XG5cdFx0cG9zaXRpb246c3RpY2t5O1xuXHRcdHBvc2l0aW9uOi13ZWJraXQtc3RpY2t5O1xuXHQgICBib3R0b206MHB4O1xuXHQgICB3aWR0aDogOTglO1xuXHQgICBtYXJnaW4tbGVmdDogMiU7XG5cdCAgIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG5cdCAgIGJvcmRlci1yYWRpdXM6MTBweDtcblx0ICAgcGFkZGluZzowcHg7XHQgXG5cdCAgIGhlaWdodDo2MHB4O1xuXHQgICBtYXJnaW4tdG9wOjVweDtcblx0fVxuXHQubmV3c2VlZnVsbHtcblx0XHRoZWlnaHQ6NjBweDtcblx0XHQuY29tbW9uY29udGFpbmVye1xuXHRcdFx0LnNlZWZ1bGxpbWFnZWNvbnQge1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0Ly93aWR0aDogNDdweDtcdC8vZm9yIG5ld2Rlc2lnblxuXHRcdFx0XHRcdHdpZHRoOiAzOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9IFxuXHRcdFx0LnNlZWZ1bGx0ZXh0Y29udCwgLnNlZWZ1bGx0ZXh0Y29udDF7XG5cdFx0XHRcdC8vZm9udC1zaXplOjE0cHg7XHQvL2ZvciBuZXdkZXNpZ25cblx0XHRcdFx0Zm9udC1zaXplOjExcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kZXRhaWxjb250YWluZXJ7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0fVxuXHRcdH0gXG5cdCAgfVxuXHQuaGZtb2JpbGV7XG5cdFx0bWFyZ2luLWJvdHRvbTotMzVweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5yZXBvcnRtYWlue1xuXHRcdGhlaWdodDoxMDAlICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSAgYW5kIChtaW4td2lkdGg6MzUwcHgpIHtcblx0LmRldGFpbGNvbnRhaW5lcntcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDoyMnB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5zZWVmdWxsaW1hZ2Vjb250e1xuXHRcdGltZ3tcblx0XHRcdHdpZHRoOjM1cHggIWltcG9ydGFudDtcblx0XHRcdFxuXHRcdH1cblx0fVxuXHQuY29tbW9uY29udGFpbmVye1xuXHRcdC5zZWVmdWxsdGV4dGNvbnR7XG5cdFx0XHRmb250LXNpemU6IDlweCAhaW1wb3J0YW50O1xuXHRcdCAgfVxuXHRcdCAgLnNlZWZ1bGx0ZXh0Y29udDF7XG5cdFx0XHRmb250LXNpemU6IDlweCAhaW1wb3J0YW50O1xuXHRcdCAgfVxuXHRcdCAgLnNlZWZ1bGxpbWFnZWNvbnR7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcblx0XHQgIH1cblx0fVxuXHRcbn1cblxuLm92ZXJjb250ZW50cmlnaHR7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cdGFuaW1hdGlvbi1uYW1lOiBvdmVyY29ucmlnaHQ7XG59XG5Aa2V5ZnJhbWVzIG92ZXJjb25yaWdodHtcblx0MCV7XG5cdFx0Ly9tYXJnaW4tbGVmdDogMHB4O1xuXHRcdG9wYWNpdHk6MTAwO1xuXHR9XG5cdDEwMCV7XG5cdFx0Ly9tYXJnaW4tbGVmdDogLTEwMHB4O1xuXHRcdG9wYWNpdHk6MDtcblx0fVxufVxuLm92ZXJjb250ZW50bGVmdHtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblx0YW5pbWF0aW9uLW5hbWU6IG92ZXJjb25sZWZ0O1xufVxuQGtleWZyYW1lcyBvdmVyY29ubGVmdHtcblx0MCV7XG5cdFx0Ly9tYXJnaW4tbGVmdDogMTAwcHg7XG5cdFx0b3BhY2l0eTowO1xuXHR9XG5cdDEwMCV7XG5cdFx0Ly9tYXJnaW4tbGVmdDogMHB4O1xuXHRcdG9wYWNpdHk6MTAwO1xuXHR9XG59XG4ubWlzY2FkZG5ld3tcblx0ZmxvYXQ6IGxlZnQ7XG5cdGZvbnQtc2l6ZToxMnB4O1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjNTA4QUZGO1xuXHRjdXJzb3I6cG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMTJweCkgIHtcblx0LmRlbW9zaXRlbG9nb3tcblx0XHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQuaW50ZXJjb20tYXBwe1xuXHRcdC8vZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnZpZXdjbG9zZXtcblx0cGFkZGluZy1sZWZ0OiAyMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTIlO1xuXHR3aWR0aDogMTAwJTtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0ZGlzcGxheTogZmxleDtcblx0LnNoYXJldGl0bGV7XG5cdFx0Zm9udC1zaXplOiA1Ljh2dztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRmb250LWZhbWlseTogUG9wcGlucy1Cb2xkO1xuXHRcdGNvbG9yOiM0MTQxNDE7XG5cdH1cblx0LmNsb3NlaW1nYWxpe1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuLmRpc3BsYXljb250ZW50e1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0b3A6IDQ1JTtcbiAgICBsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHR3aWR0aDogODAlO1xuXHRmb250LXNpemU6IDIuNXZ3O1xuXHRmb250LWZhbWlseTpQb3BwaW5zLVJlZ3VsYXI7XG5cdGNvbG9yOndoaXRlO1xuXHRzcGFue1xuXHRcdFxuXHRcdGZvbnQtZmFtaWx5OlBvcHBpbnMtQm9sZDtcblx0XHRmb250LXdlaWdodDogYm9sZGVyO1xuXHR9XG59XG5cbi5tb2JpbGVsZWZ0YXJyb3d7ICAgXG5cdHdpZHRoOiA1JTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cdC8vYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmVlbjtcblx0bWFyZ2luLWxlZnQ6IDEwJTtcblx0ZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG59XG4ubW9iaWxlcmlnaHRhcnJvd3sgICBcblx0d2lkdGg6IDUlO1xuICAgIGhlaWdodDogMTAwJTtcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiBsaWdodHNhbG1vbjtcblx0bWFyZ2luLWxlZnQ6IDcwJTtcblx0ZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG59XG4ubWFpbnZpZXd7XG5cdHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMSU7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTtcbn1cbi5yaWdodHRvbWFpbnZpZXd7XG5cdHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMSU7XG5cdG1hcmdpbi1sZWZ0OiAxNSU7XG5cdHotaW5kZXg6IDE7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdGFuaW1hdGlvbi1uYW1lOiByaWdodHRvbWFpbjtcbn1cbkBrZXlmcmFtZXMgcmlnaHR0b21haW57XG5cdDAle1xuXHRcdG1hcmdpbi1sZWZ0OiA5MCU7XG5cdH1cblx0MTAwJXtcblx0XHRtYXJnaW4tbGVmdDogMTUlO1xuXHR9XG59XG4ubGVmdHRvbWFpbnZpZXd7XG5cdHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IDElO1xuXHRtYXJnaW4tbGVmdDogMTUlO1xuXHR6LWluZGV4OiAxO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xuXHRhbmltYXRpb24tbmFtZTogbGVmdHRvbWFpbjtcbn1cbkBrZXlmcmFtZXMgbGVmdHRvbWFpbntcblx0MCV7XG5cdFx0bWFyZ2luLWxlZnQ6IC02MCU7XG5cdH1cblx0MTAwJXtcblx0XHRtYXJnaW4tbGVmdDogMTUlO1xuXHR9XG59XG4ucmlnaHR2aWV3e1xuXHR3aWR0aDogNzAlO1xuICAgIGhlaWdodDogOTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogNCU7XG5cdG1hcmdpbi1sZWZ0OiA5MyU7XG5cdHotaW5kZXg6IDE7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdGFuaW1hdGlvbi1uYW1lOiBtYWludG9yaWdodDtcbn1cbkBrZXlmcmFtZXMgbWFpbnRvcmlnaHR7XG5cdDAle1xuXHRcdG1hcmdpbi10b3A6IDElO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRtYXJnaW4tbGVmdDogMTUlO1xuXHR9XG5cdDEwMCV7XG5cdFx0bWFyZ2luLXRvcDogNCU7XG5cdFx0aGVpZ2h0OiA5MCU7XG5cdFx0bWFyZ2luLWxlZnQ6IDkzJTtcblx0fVxufVxuQGtleWZyYW1lcyBtYWludG9yaWdodGZvcndlYntcblx0MCV7XG5cdFx0bWFyZ2luLXRvcDogMSU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAxNSU7XG5cdH1cblx0MTAwJXtcblx0XHRtYXJnaW4tdG9wOiA0JTtcblx0XHRoZWlnaHQ6IDkwJTtcblx0XHRtYXJnaW4tbGVmdDogMTAwJTtcblx0fVxufVxuXG4ubGVmdHZpZXd7XG5cdHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiA5MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiA0JTtcblx0bWFyZ2luLWxlZnQ6IC02MyU7XG5cdHotaW5kZXg6IDE7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdGFuaW1hdGlvbi1uYW1lOiBtYWludG9sZWZ0O1xufVxuQGtleWZyYW1lcyBtYWludG9sZWZ0e1xuXHQwJXtcblx0XHRtYXJnaW4tdG9wOiAxJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bWFyZ2luLWxlZnQ6IDE1JTtcblx0fVxuXHQxMDAle1xuXHRcdG1hcmdpbi10b3A6IDQlO1xuXHRcdGhlaWdodDogOTAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAtNjMlO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIG1haW50b2xlZnRmb3J3ZWJ7XG5cdDAle1xuXHRcdG1hcmdpbi10b3A6IDElO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRtYXJnaW4tbGVmdDogMTUlO1xuXHR9XG5cdDEwMCV7XG5cdFx0bWFyZ2luLXRvcDogNCU7XG5cdFx0aGVpZ2h0OiA5MCU7XG5cdFx0bWFyZ2luLWxlZnQ6IC03MCU7XG5cdH1cbn1cblxuLnJlcG9ydG1haW4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYwJTtcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGJsdWU7XG5cdG92ZXJmbG93OmhpZGRlbjtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcblx0YW5pbWF0aW9uLW5hbWU6IGJvdHRvdG9wO1xufVxuQGtleWZyYW1lcyBib3R0b3RvcHtcblx0MCV7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTEwMCU7XG5cdH1cblx0MTAwJXtcblx0XHRtYXJnaW4tYm90dG9tOiAwJTtcblx0fVxufVxuLm1vYndlYnJlcG9ydG1haW57XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjcwcHg7XG5cdC8vYmFja2dyb3VuZC1jb2xvcjogbGlnaHRibHVlO1xuXHRvdmVyZmxvdzpoaWRkZW47XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdGFuaW1hdGlvbi1uYW1lOiBib3R0b3RvcDtcbn1cbi8qICBGb3IgbW9iaWxlIHByb3BlcnR5IGRldGFpbHMgZGlzcGxheSBpbiB3ZWJiIG9yIG1vcmUgdGhhbiAxMjAwcHgqL1xuXG4vKiAtLS0tLS0tLS0gU3RhcnQgLS0tLS0tLS0tICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk4cHgpICB7XG5cdC52aWV3Y2xvc2V7XG5cdFx0LnNoYXJldGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0fVxuXHRcdC5jbG9zZWltZ2FsaXtcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6NDMlICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5yZXBvcnRtYWluIHtcblx0XHR3aWR0aDogNDIlO1xuXHRcdGhlaWdodDo0MiUgIWltcG9ydGFudDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdC5kaXNwbGF5Y29udGVudHtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdH1cblx0LnZpZXdjbG9zZXtcblx0XHR3aWR0aDozMCU7XG5cdFx0cGFkZGluZy1sZWZ0OiAyJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwJTtcblx0fVxuXHQubGVmdHZpZXd7XG5cdFx0bWFyZ2luLWxlZnQ6IC03MCU7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IG1haW50b2xlZnRmb3J3ZWI7XG5cdH1cblx0LnJpZ2h0dmlld3tcblx0XHRtYXJnaW4tbGVmdDogMTAwJTtcblx0XHRhbmltYXRpb24tbmFtZTogbWFpbnRvcmlnaHRmb3J3ZWI7XG5cdH1cbn1cbi8qIC0tLS0tLS0tLSBFbmQgLS0tLS0tLS0tICovXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpICBhbmQgKG1pbi13aWR0aDozMDBweCkge1xuXHQucmVwb3J0bWFpbiB7XG5cdFx0aGVpZ2h0OiAzNSU7XG5cdH1cblx0Lm1vYmlsZXJpZ2h0YXJyb3d7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6NzAlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5tb2JpbGVsZWZ0YXJyb3d7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6NzAlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kICAobWluLXdpZHRoOjUwMHB4KSB7XG5cdC5yZXBvcnRtYWluIHtcblx0XHRoZWlnaHQ6IDUwJTtcblx0fVxuXHQubW9iaWxlcmlnaHRhcnJvd3tcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDo0MCUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0Lm1vYmlsZWxlZnRhcnJvd3tcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDo0MCUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIGFuZCAgKG1pbi13aWR0aDo4MDBweCkge1xuXHQucmVwb3J0bWFpbiB7XG5cdFx0aGVpZ2h0OiA1NSU7XG5cdH1cblx0XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAgKG1pbi13aWR0aDo4MDBweCkge1xuXHQubW9iaWxlcmlnaHRhcnJvd3tcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDozNSUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0Lm1vYmlsZWxlZnRhcnJvd3tcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDozNSUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbi5tb2JlbWFpbHBvcGNsb3tcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgIG1heC13aWR0aDogNTMwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xufVxuLm5hdmJhci1kZWZhdWx0IFxue1xuXHQubmF2YmFyLXRvZ2dsZVxuXHR7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHQjbGFyZ2VuYXZ7XG5cdFx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0I21vYmlsZW5hdntcblx0XHRkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cblx0I25hdmJhciB1bCBsaSBhIGltZywjY2hhbmdlQXJlYSB1bCBsaSBhIGltZ3tcblx0XHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcblx0fVxuXHQjbmF2YmFyIGF7XG5cdFx0XG5cdFx0aGVpZ2h0OjUxcHg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblx0Lm1vYm5vdGlmeXRleHR7XG5cdFx0aGVpZ2h0OjUxcHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cdC5uYXZiYXItbmF2e1xuXHRcdGxpe1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG5cdFx0XHRhXG5cdFx0XHR7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5uYXZiYXItZGVmYXVsdCBcblx0e1xuXHRcdC5uYXZiYXItdG9nZ2xlXG5cdFx0e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHR9XG5cdH1cblx0I3Byb2ZpbGVUb2dnbGUgXG5cdHtcblx0XHQuZHJvcGRvd24tbWVudXsgXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nOjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XG5cdFx0XHRsaXsgXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogOSUgIWltcG9ydGFudDtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRjb2xvcjogIzIzNDA1RSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5vcGVueyBcblx0XHRhIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7fVxuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0I2xhcmdlbmF2e1xuXHRcdGRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtcblx0fVxuXHQjbW9iaWxlbmF2e1xuXHRcdGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5yZXBzZWxlY3Rpb25saXN0Y29udHtcblx0LnRpdGxle1xuXHRcdGNvbG9yOiAjNDQ0O1xuXHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Lm9uZXtcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQudHdve1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTNweDtcbiAgICBcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaUJvbGQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmhlaWdodGRpdntcblx0XHR3aWR0aDogOTAlO1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG5cdFx0bWFyZ2luLWxlZnQ6IDUlO1xuXHRcdG1hcmdpbi1yaWdodDogNSU7XG5cdH1cblx0Lmxpc3R2aWV3e1xuXHRcdHBhZGRpbmctdG9wOjQlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogMSU7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdC5wcm9maWxlaW1ne1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXHR9XG5cdC5tYXJrZXRpbWd7XG5cdFx0d2lkdGg6IDMwJTtcblx0XHQvL2JvcmRlci1yYWRpdXM6IDUwJTtcblx0XHQvL2JvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjIlO1xuXHRcdG1hcmdpbi1sZWZ0OiAtNnB4O1xuXHRcdGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLDAsMCwwLjQpO1xuXHRcdC1tb3otYm94LXNoYWRvdzowIDAgM3B4IHJnYmEoMCwwLDAsMC40KTtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLDAsMCwwLjQpO1xuXHRcdC1vLWJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLDAsMCwwLjQpO1xuXHR9XG5cdC50b3Bjb250ZW50e1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHQucmVwZGl2c2VsZWN0aW9ue1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Y29sb3I6ICM0NDQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG5cdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdHdpZHRoOjE5NXB4O1xuXHRcdGhlaWdodDoxNjBweDtcblx0XHRtYXJnaW46IDIlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsMCwwLDAuNik7XG5cdFx0LW1vei1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsMCwwLDAuNik7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsMCwwLDAuNik7XG5cdFx0LW8tYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwwLjYpO1xuXHRcdC5zdWJyZXBkaXZzZWxlY3Rpb257XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdGhlaWdodDogNDUlO1xuXHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHQuc3VibGl7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMnB4IDBweDtcblx0XHRcdFx0LnRpdGxle1xuXHRcdFx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQubWFya2V0c3RhdGV7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tYXJrZXR0aXRsZXtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bSAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bWFyZ2luLXRvcDogN3B4XG5cdFx0XG5cdFx0fVxuXHRcdC5tYXJrZXRzdGF0ZXtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LUxpZ2h0ICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5oZm1vYmlsZXtcblx0ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW46IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuXHRwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6NSU7XG5cdC5oZnNldHRpbmd7XG5cdFx0d2lkdGg6MzUlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tbGVmdDozJTtcblx0fVxuXHQuaGZzaGFyZXtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOjY1JTtcblx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW4tcmlnaHQ6IDMlO1xuXHR9XG5cdC5oZmNvbnRhaW5lcjF7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQvL21hcmdpbi1yaWdodDo1JTtcblx0XHQuaGZpbWFnZXtcblx0XHRcdHdpZHRoOjQ3JTtcblx0XHRcdGltZ3tcblx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0fVxuXHRcdH1cblx0XHQuaGZmdWxsdGV4dGNvbnR7XG5cdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0Ly9wYWRkaW5nLWxlZnQ6MTBweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGNvbG9yOiAjNDk0OTQ5O1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuICAgIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdH1cblx0LmhmY29udGFpbmVye1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0LmhmaW1hZ2V7XG5cdFx0XHR3aWR0aDo0MCU7XG5cdFx0XHRpbWd7XG5cdFx0XHR3aWR0aDoxMDAlO1xuXHRcdH1cblx0XHR9XG5cdFx0LmhmZnVsbHRleHRjb250e1xuXHRcdFx0d2lkdGg6NjAlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OjEwcHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGNvbG9yOiAjNDk0OTQ5O1xuXHR9XG5cdH1cblx0XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDQwMHB4KSBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4KXtcblx0LmhmbW9iaWxle1xuXHQuaGZzZXR0aW5ne1xuXHRcdHdpZHRoOiAxNSU7XG5cdH1cblx0Lmhmc2hhcmV7XG5cdFx0d2lkdGg6ODUlO1xuXHR9XG59XG59XG4uaGZtb2RhbGNvbnRlbnR7XG4gXHQvLyBwYWRkaW5nOiAzNXB4O1xuIFx0cGFkZGluZzogMzVweCAzNXB4IDBweDtcbiB9XG4gLmhmY2xvc2Vwb3B1cHtcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IC0yM3B4O1xuICAgIG1heC13aWR0aDogNDk1cHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRpbWd7XG5cdFx0d2lkdGg6MTVweDtcblx0fVxuIH1cbiAubWZjbG9zZXBvcHVwe1xuXHR6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLTIzcHg7XG4gICAgbWF4LXdpZHRoOiA0OTVweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdGltZ3tcblx0XHR3aWR0aDoxNXB4O1xuXHR9XG4gfVxuIEBtZWRpYSBzY3JlZW4gXG4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA3MzZweCkgXG4gYW5kIChtYXgtZGV2aWNlLWhlaWdodDoyMzBweClcbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0Lm5hdnNjcm9sbCB7XG5cdFx0bWF4LWhlaWdodDogNjV2aCAhaW1wb3J0YW50O1xuXHR9XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogMTE5MnB4KSBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4KXtcblx0LmhmbW9kYWxjb250ZW50e1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgXHRwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBcdHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBcdHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5MnB4KSBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4KXtcblx0LmhmbW9kYWxtb2JpbGV7XG5cdHBhZGRpbmc6MHB4ICFpbXBvcnRhbnQ7XG5cdC5oZmFkZGJ0bntcblx0XHRwYWRkaW5nLWJvdHRvbTozNXB4O1xuXHR9XG59XG4uY2FsY3VsYXRpb24tY29udGFpbmVyIC5tb250aGx5cGF5e1xuXHR6LWluZGV4OiA5OTk5OTtcbn1cbn1cbi5tb2JpbGVoYW1jb3VudHtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICB0b3A6IC0xMiU7XG4gICAgbGVmdDogLTc1JTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5uYXZzY3JvbGx7XG5cdG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcblx0b3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdG1heC1oZWlnaHQ6IDc0dmg7XG5cdHotaW5kZXg6IDk5OTk5OTk5O1xufVxuLmVzdGFyZWF7XG5cdGRpc3BsYXk6ZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubW9iYnJpbmd7XG5cdFx0bWFyZ2luLXRvcDoxMDBweDtcblx0XHQubW9iaGVpe1xuXHRcdFx0aGVpZ2h0OjBweDtcblx0XHR9XG5cdH1cbn1cbi5kYXRlaW5wdXR7XG5cdGxpbmUtaGVpZ2h0OiAyO1xuXHRtYXJnaW4tdG9wOjBweCAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNCU7XG59XG4ucmVwbGFjZWNhbGVuZGVye1xuXHRtYXJnaW4tdG9wOjAlICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctbGVmdDogMSU7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi8vIC5pbnBpbWFnZWNhbGN7XG4vLyBcdC8vYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWFnZXMvSWNvbi1jYWxlbmRhci5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciBmaXhlZDtcbi8vIH1cbi5oaWRlY2FsZW5kYXJ7XG5cdG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcblx0bGVmdDogMDtcblx0bWFyZ2luLXRvcDowcHggIWltcG9ydGFudDtcbn1cblxuLy9zbWFydGNvbXBhcmUgYW5pbWF0aW9uXG4uc21hcnRidXllcmxlZnRwYWRke1xuXHRwYWRkaW5nLWxlZnQ6IDg0cHggIWltcG9ydGFudDtcblx0cGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDowcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcbn1cbi5hbmlidXllcmxlZnRwYWRke1xuXHRwYWRkaW5nLWxlZnQ6IDg0cHggIWltcG9ydGFudDtcblx0cGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDowcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmlmcmFtZV9hbmlidXllcmxlZnRwYWRkIHtcblx0cGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudCA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiAzMDBweCl7XG4uYW5pYnV5ZXJsZWZ0cGFkZCAgICB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDowcHggIWltcG9ydGFudDtcblx0fVxuXHQuc21hcnRidXllcmxlZnRwYWRke1xuXHRcdHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5tb2JicmluZ3tcblx0XHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDozMTVweCkgYW5kIChtYXgtd2lkdGg6NDY4cHgpe1xuXHQudGV4dC13cmFwcGVye1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMjhweDtcbiAgICB3aWR0aDogMTAwJTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNtYXJ0Zm9ybXtcblx0MCV7XG5cdFx0bWFyZ2luLWxlZnQ6IDYyJTtcblx0XHRcblx0fVxuXHQxMDAle1xuXHRcdG1hcmdpbi1sZWZ0OiAwJTtcblx0XHRcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo0NjhweCl7XG5cdC5zbWFydHJlc2l6ZW1ibHtcblx0XHRwYWRkaW5nLWxlZnQ6IDBweCFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1yaWdodDogMHB4IWltcG9ydGFudDtcblx0fVxufVxuLnNtYXJ0YnV5ZXJyaWdodHBhZGR7XG5cdHBhZGRpbmctbGVmdDogMjZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDdweDtcblx0cGFkZGluZy1yaWdodDogOTdweCAhaW1wb3J0YW50O1xuXHRvcGFjaXR5OjE7XG5cdFxufVxuQGtleWZyYW1lcyBzbWFydHJlc3VsdHtcblx0MCV7XG5cdFx0b3BhY2l0eTowO1xuXHRcdFxuXHR9XG5cdDEwMCV7XG5cdFx0b3BhY2l0eToxO1xuXHRcdFxuXHR9XG59XG4uc21hcnRidXllcnNpbmdsZXBhZ2VwYWRke1xuXHRwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1sZWZ0OjAlO1xuXHRvcGFjaXR5OjE7XG5cdGJhY2tncm91bmQtY29sb3I6d2hpdGU7XG5cbn1cbkBrZXlmcmFtZXMgc21hcnRmb3Jtb25seXtcblx0MCV7XG5cdFx0bWFyZ2luLWxlZnQ6LTI1JTtcblx0XHRcblx0fVxuXHQxMDAle1xuXHRcdG1hcmdpbi1sZWZ0OjAlO1xuXHRcdFxuXHR9XG59XG4uYW5pYnV5ZXJzaW5nbGVwYWdlcGFkZHtcblx0cGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcblx0cGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDowJTtcblx0b3BhY2l0eToxO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xuXG59XG4uYnV5ZXJjZW50ZXJhbml7XG5cdG1hcmdpbi1sZWZ0OjYzJTtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5Aa2V5ZnJhbWVzIGJ1eWNlbnRhbntcblx0MCV7XG5cdFx0bWFyZ2luLWxlZnQ6MCU7XG5cdFx0XG5cdH1cblx0MTAwJXtcblx0XHRtYXJnaW4tbGVmdDo2MyU7XG5cdFx0XG5cdH1cbn1cbi5zbWFydGJ1eWVyc2luZ2xlcGFnZXBhZGRvbmx5e1xuXHRwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1sZWZ0OjAlO1xuXHRvcGFjaXR5OjE7XG59XG4uc21hcnR0dHR0e1xuXHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcbn1cbi5ub3Jlc3VsdHtcblx0ZGlzcGxheTpibG9jaztcblx0XG5cdG9wYWNpdHk6MDtcblx0ei1pbmRleDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcbn1cbi5yZWZpbm9yZXN1bHR7XG5cdC8vZGlzcGxheTpibG9jaztcblx0ZGlzcGxheTpub25lO1xuXHRvcGFjaXR5OjA7XG5cdHotaW5kZXg6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XG59XG4uc2VsbGVybm9yZXN1bHR7XG5cdGRpc3BsYXk6YmxvY2s7XG5cdG1hcmdpbi1yaWdodDoxMCU7XG5cdG9wYWNpdHk6MDtcblx0ei1pbmRleDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcbn1cbkBrZXlmcmFtZXMgc21hcnRub3Jlc3VsdHtcblx0MCV7XG5cdFx0b3BhY2l0eToxO1xuXHRcdFxuXHRcdFxuXHR9XG5cdDEwMCV7XG5cdFx0b3BhY2l0eTowO1xuXHRcdFxuXHR9XG59XG4ubm9yZXN1bHRvbmx5e1xuXHRkaXNwbGF5Om5vbmU7XG5cdC8vcG9zaXRpb246YWJzb2x1dGU7XG5cdG9wYWNpdHk6MDtcblx0ei1pbmRleDogMDtcbn1cbi55ZXNyZXN1bHR7XG5cdGRpc3BsYXk6YmxvY2s7XG5cdG9wYWNpdHk6MTtcblx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdFxufVxuQGtleWZyYW1lcyBzbWFydHllc3Jlc3VsdHtcblx0MCV7XG5cdFx0b3BhY2l0eTowO1xuXHRcdFxuXHR9XG5cdDEwMCV7XG5cdFx0b3BhY2l0eToxO1xuXHRcdFxuXHR9XG59XG4uYWZ0ZXJkaXZ7XG5cdHotaW5kZXg6OTk7XG59XG4vLyAuYmVmb3JlZGl2e1xuLy8gXHQvL2xlZnQ6NXB4O1xuLy8gfVxuLm5ld2NvbXB1e1xuXHRtYXJnaW4tbGVmdDowJTtcblx0ZGlzcGxheTpub25lO1xufVxuLm1vbnRobHlyaWdodHBhZHtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGVcbn1cbi5tb250aGx5Y2VudGVycGFke1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZVxufVxuLnNlbGxlcmNlbnRlcnBhZHtcblx0bWFyZ2luLWxlZnQ6ODElO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XG59XG5Aa2V5ZnJhbWVzIHNlbGxlcmNlbnRlcntcblx0MCV7XG5cdFx0bWFyZ2luLWxlZnQ6MCU7XG5cdFx0XG5cdH1cblx0MTAwJXtcblx0XHRtYXJnaW4tbGVmdDo4MSU7XG5cdFx0XG5cdH1cbn1cblxuLnJlZmlsZWZ0cGFkcmVzZXR7XG5cdG1hcmdpbi1sZWZ0Ojc2JTtcblx0YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtcbn1cbkBrZXlmcmFtZXMgcmVmaWxlZnR7XG5cdDAle1xuXHRcdG1hcmdpbi1sZWZ0OjAlO1xuXHRcdFxuXHR9XG5cdDEwMCV7XG5cdFx0bWFyZ2luLWxlZnQ6NzYlO1xuXHRcdFxuXHR9XG59XG4ucmVmaWNlbnRlcnBhZHtcblx0YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtcbn1cbkBrZXlmcmFtZXMgcmVmaWNlbnRlcntcblx0MCV7XG5cdFx0bWFyZ2luLWxlZnQ6NzYlO1xuXHRcdFxuXHR9XG5cdDEwMCV7XG5cdFx0bWFyZ2luLWxlZnQ6MCU7XG5cdFx0XG5cdH1cbn1cbi5zZWxsdG9uZXRsZWZ0e1xuXHRtYXJnaW4tbGVmdDo2OSU7XG5cdGJhY2tncm91bmQtY29sb3I6d2hpdGU7XG59XG5Aa2V5ZnJhbWVzIHNlbGxsZWZ0e1xuXHQwJXtcblx0XHRtYXJnaW4tbGVmdDowJTtcblx0XHRcblx0fVxuXHQxMDAle1xuXHRcdG1hcmdpbi1sZWZ0OjY5JTtcblx0XHRcblx0fVxufVxuLnNlbGx0b3Jlc3VsdHtcblx0YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtcbn1cbi5zZWxsdG9uZXRjZW50ZXJ7XG5cdG1hcmdpbi1sZWZ0OjAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xufVxuQGtleWZyYW1lcyBzZWxsY2VudGVye1xuXHQwJXtcblx0XHRtYXJnaW4tbGVmdDo2OSU7XG5cdFx0XG5cdH1cblx0MTAwJXtcblx0XHRtYXJnaW4tbGVmdDowJTtcblx0XHRcblx0fVxufVxuLm1vbnRobHljZW50ZXJhbml7XG5cdG1hcmdpbi1sZWZ0OiA3MCU7XG5cdGJhY2tncm91bmQtY29sb3I6d2hpdGU7XG59XG5Aa2V5ZnJhbWVzIGFuaW1vbnRoe1xuXHQwJXtcblx0XHRtYXJnaW4tbGVmdDowJTtcblx0XHRcblx0fVxuXHQxMDAle1xuXHQgICAgbWFyZ2luLWxlZnQ6IDcwJTtcblx0XHRcblx0fVxufVxuLmlidXlpbnRvcmVzdWx0e1xuXHRiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xufVxuQGtleWZyYW1lcyBidXlpbnRvcmVze1xuXHQwJXtcblx0XHRtYXJnaW4tbGVmdDo3NiU7XG5cdFx0XG5cdH1cblx0MTAwJXtcblx0XHRtYXJnaW4tbGVmdDowJTtcblx0XHRcblx0fVxufVxuLmlidXllcmNlbnRlcntcblx0YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtcbn1cbkBrZXlmcmFtZXMgaWJ1eWNlbntcblx0MCV7XG5cdFx0bWFyZ2luLWxlZnQ6MCU7XG5cdFx0XG5cdH1cblx0MTAwJXtcblx0XHRtYXJnaW4tbGVmdDo3MCU7XG5cdFx0XG5cdH1cbn1cblxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTkycHgpe1xuIFx0Ly8gLnNtYXJ0YnV5ZXJsZWZ0cGFkZHtcbiBcdC8vIFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblx0Ly8gXHQgYW5pbWF0aW9uLW5hbWU6IHNtYXJ0Zm9ybTtcblx0Ly8gXHQgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc21hcnRmb3JtO1xuXHQvLyAgfVxuXHQgLmJ1eWVybGVmdHBhZGRhbmltYXR7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblx0XHRhbmltYXRpb24tbmFtZTogc21hcnRmb3JtO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNtYXJ0Zm9ybTtcblx0fVxuIFx0LnNtYXJ0YnV5ZXJyaWdodHBhZGR7XG4gXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogNXM7XG5cdFx0IGFuaW1hdGlvbi1uYW1lOiBzbWFydHJlc3VsdDtcblx0XHQgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc21hcnRyZXN1bHQ7XG4gXHR9XG4gXHQuc21hcnRidXllcnNpbmdsZXBhZ2VwYWRke1xuIFx0XHRhbmltYXRpb24tZHVyYXRpb246IDJzO1xuXHRcdCBhbmltYXRpb24tbmFtZTogc21hcnRmb3Jtb25seTtcblx0XHQgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc21hcnRmb3Jtb25seTtcbiBcdH1cbiBcdC5ub3Jlc3VsdHtcbiBcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblx0XHQgYW5pbWF0aW9uLW5hbWU6IHNtYXJ0bm9yZXN1bHQ7XG5cdFx0IC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNtYXJ0bm9yZXN1bHQ7XG5cdCB9XG5cdCAuc2VsbGVybm9yZXN1bHR7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblx0XHRhbmltYXRpb24tbmFtZTogc21hcnRub3Jlc3VsdDtcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbWFydG5vcmVzdWx0O1xuXHR9XG4gXHQueWVzcmVzdWx0e1xuIFx0XHRhbmltYXRpb24tZHVyYXRpb246IDRzO1xuXHRcdCBhbmltYXRpb24tbmFtZTogc21hcnR5ZXNyZXN1bHQ7XG5cdFx0IC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNtYXJ0eWVzcmVzdWx0O1xuIFx0fVxuIFx0Lm5ld2NvbXB1e1xuIFx0XHRhbmltYXRpb24tZHVyYXRpb246IDJzO1xuXHRcdCBhbmltYXRpb24tbmFtZTogbmV3Yztcblx0XHQgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbmV3Yztcblx0IH1cblx0IC5tb250aGx5cmlnaHRwYWR7XG5cdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDJzO1xuXHRcdFx0YW5pbWF0aW9uLW5hbWU6IHNtYXJ0Zm9ybTtcblx0XHRcdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNtYXJ0Zm9ybTtcblx0IH1cblx0IC5tb250aGx5Y2VudGVycGFke1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IHNtYXJ0Zm9ybW9ubHk7XG5cdFx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc21hcnRmb3Jtb25seTtcblx0fVxuXHQucmVmaWxlZnRwYWRyZXNldHtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDJzO1xuXHRcdGFuaW1hdGlvbi1uYW1lOiByZWZpbGVmdDtcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByZWZpbGVmdDtcblx0fVxuXHQucmVmaWNlbnRvbGVmdHtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDJzO1xuXHRcdGFuaW1hdGlvbi1uYW1lOiByZWZpY2VudGVyO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJlZmljZW50ZXI7XG5cdH1cblx0LnNlbGx0b25ldGxlZnR7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblx0XHRhbmltYXRpb24tbmFtZTogc2VsbGxlZnQ7XG5cdFx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2VsbGxlZnQ7XG5cdH1cblx0LnNlbGx0b3Jlc3VsdHtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDJzO1xuXHRcdGFuaW1hdGlvbi1uYW1lOiByZWZpbGVmdDtcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByZWZpbGVmdDtcblx0fVxuXHQuc2VsbHRvbmV0Y2VudGVye1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IHNlbGxjZW50ZXI7XG5cdFx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2VsbGNlbnRlcjtcblx0fVxuXHQuYnV5ZXJjZW50ZXJhbml7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblx0XHRhbmltYXRpb24tbmFtZTogYnV5Y2VudGFuO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJ1eWNlbnRhbjtcblx0fVxuXHQuc2VsbGVyY2VudGVycGFke1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cdFx0IGFuaW1hdGlvbi1uYW1lOiBzZWxsZXJjZW50ZXI7XG5cdFx0IC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNlbGxlcmNlbnRlcjtcblx0fVxuXHQubW9udGhseWNlbnRlcmFuaXtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDJzO1xuXHRcdCBhbmltYXRpb24tbmFtZTogYW5pbW9udGg7XG5cdFx0IC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGFuaW1vbnRoO1xuXHR9XG5cdC5pYnV5aW50b3Jlc3VsdHtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDJzO1xuXHRcdCBhbmltYXRpb24tbmFtZTogYnV5aW50b3Jlcztcblx0XHQgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYnV5aW50b3Jlcztcblx0fVxuXHQuaWJ1eWVyY2VudGVye1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cdFx0IGFuaW1hdGlvbi1uYW1lOiBpYnV5Y2VuO1xuXHRcdCAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBpYnV5Y2VuO1xuXHR9XG4gfVxuLyogc3R5bGUgc2hlZXQgZm9yIFwiQTRcIiBwcmludGluZyAqL1xuQG1lZGlhIHByaW50IGFuZCAod2lkdGg6IDIxY20pIGFuZCAoaGVpZ2h0OiAyOS43Y20pIHtcbiAgICAgQHBhZ2Uge1xuICAgICAgICBtYXJnaW46IDNjbTtcbiAgICAgfVxufVxuXG4vKiBzdHlsZSBzaGVldCBmb3IgXCJsZXR0ZXJcIiBwcmludGluZyAqL1xuQG1lZGlhIHByaW50IGFuZCAod2lkdGg6IDguNWluKSBhbmQgKGhlaWdodDogMTFpbikge1xuICAgIEBwYWdlIHtcbiAgICAgICAgbWFyZ2luOiAzY207XG4gICAgfVxufVxuXG4vKiBBNCBMYW5kc2NhcGUqL1xuQHBhZ2Uge1xuICAgIHNpemU6IEE0IGxhbmRzY2FwZTtcbiAgICBtYXJnaW46IDEwJTtcbn1cbi5pYnV5ZXJjY3NlbGN0aXRsZXtcblx0d2lkdGg6IDEwMCU7ICAgXG4gICAgZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdG1hcmdpbi10b3A6IDVweDtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHQuaWJzdWIxXG5cdHtcblx0XHR3aWR0aDogNTAlXG5cdH1cblx0Lmlic3ViMlxuXHR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogNTAlO1x0XG5cdFx0Y29sb3I6ICMyMzQwNUU7XHRcblx0XHQuaWJ0MVxuXHRcdHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdC5pYnV5ZHJvcGRvd257XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcbiAgICBcdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5pYnQyXG5cdFx0e1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHR9XG5cdH1cbn1cbi53aWQ1MHtcblx0d2lkdGg6NTAlXG59XG4uaWJlZGl0dGl0bGV7XG5cdHdpZHRoOjUwJSAhaW1wb3J0YW50XG59XG4uaWJlZGl0dmFsdWV7XG5cdHdpZHRoOjI1JSAhaW1wb3J0YW50XG59XG4uc2VsbGluZ25hbWV7XG5cdGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDIxcHggIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk5JSA1NiU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB3aWR0aDogMTI3JTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdHBhZGRpbmc6IDBweDtcblx0Y29sb3I6ICMyMzQwNUU7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtICFpbXBvcnRhbnQ7XG59XG4ucGRmSWZyYW1le1xuXHQtbXMtem9vbTogMC43NTtcblx0LW1vei10cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuXHQtbW96LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcblx0LW8tdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcblx0LW8tdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xufVxuLnNoYXJlY29udGVudHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2hhcmVjb250ZW50c3BhbntcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07ICAgIFxuICAgIGNvbG9yOiAjMjM0MDVFO1xufVxuLnNoYXJlY29udGVudDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5ld2lidXloZWFkaW5ne1xuXHR3aWR0aDoxMDAlO1xuXHRwYWRkaW5nLXRvcDogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXHQudGl0bGV7XG5cdFx0d2lkdGg6NjAlO1xuXHR9XG5cdC5yZWFsaWJ1eXtcblx0XHR3aWR0aDoyMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG4ubmV3aWJ1eWVyY29udGVudHtcblx0d2lkdGg6MTAwJTtcblx0LmNvbnRlbnRuYW1lc3tcblx0XHR3aWR0aDo2MCU7XG5cdFx0XG5cdH1cblx0LmNvbnRlbnR2YWx1ZXtcblx0XHR3aWR0aDoyMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG4ubmV3Y29sYXJybWFpbmhlYWRpbmd7XG5cdGNvbG9yOiAjMzQ1NzdiO1xuXHRmb250LWZhbWlseTogJ1BvcHBpbnMtTWVkaXVtJyAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAwcHg7XG59XG4ubmV3Y29sYXJybWFpbntcblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDBweDtcblx0Ly9ib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdG1hcmdpbi10b3A6NnB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcblx0LnNlbGNvbHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuXHRcdG1hcmdpbjogNXB4IDE1cHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiA0cHggNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2hhZG93OiA0cHggNnB4IDZweCAwcHggIzZmNzE3NVxuXG5cdH1cblx0XG5cdC5uZXdjb2xhcnJkaXZ7XG5cdCAgICB3aWR0aDogNTVweDtcbiAgICBcdGhlaWdodDogNTVweDtcbiAgICBcdC8vbWFyZ2luOiAxMHB4IDIxcHggMTBweCAyMXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRib3gtc2hhZG93OiA0cHggNnB4IDZweCAwcHggIzZmNzE3NTtcblx0fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzBweCl7XG5cdC5uZXdjb2xhcnJtYWlue1xuXHRcdC5uZXdjb2xhcnJkaXZ7XG5cdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdGhlaWdodDogMzVweDtcblx0XHR9XG5cdH1cbn1cbi5wcm9mbGllY2lyY2xle1xuXHRib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcblx0LmNyb3BwZXItdmlldy1ib3h7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR9XG59XG4uYnM1Y3JvcGltZ3tcblx0d2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG59XG4uYWRkYWRkcntcblx0Zm9udC1zaXplOjE1cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xufVxuLnByb2ZpbGV0cmFzaHtcblx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogNDUlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGltZ3tcblx0XHR3aWR0aDogMTZweDtcblx0fVxufVxuLnByb3B0YXhuYW1ld2l0aGNvdW50eXtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAjNTA4QUZGO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucHJvcHRheHR1dG9yaWFse1xuXHR3aWR0aDoxMDAlO1xuXHRkaXNwbGF5OmZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcblx0LmhvbWVsaW5re1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHR9XG5cdH1cblx0LnB0dGltYWdlZGl2e1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0LmZpcnN0ZGl2e1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdH1cblx0XHRcdC5wdHRmaXJzdGhvdmVyaW1ne1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0XHRcdFx0d2lkdGg6IDg3JTtcblx0XHRcdFx0Ym90dG9tOiAzNXB4O1xuXHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDNzO1xuXHRcdFx0XHRhbmltYXRpb24tbmFtZTogcHR0Zmlyc3RhbmltO1xuXHRcdFx0fVxuXG5cdFx0XHRAa2V5ZnJhbWVzIHB0dGZpcnN0YW5pbXtcblx0XHRcdFx0MCUge3RyYW5zZm9ybTogc2NhbGUoMC45KTt9XG5cblx0XHRcdFx0MjUlIHt0cmFuc2Zvcm06IHNjYWxlKDEuMSk7fVxuXHRcdFxuXHRcdFx0XHQ1MCUge3RyYW5zZm9ybTogc2NhbGUoMC45KTt9XG5cblx0XHRcdFx0NzUlIHt0cmFuc2Zvcm06IHNjYWxlKDEuMSk7fVxuXG5cdFx0XHRcdDEwMCUge3RyYW5zZm9ybTogc2NhbGUoMSk7fVxuXHRcdFx0fVxuXHRcblx0XHR9XG5cdFx0LnNlY29uZGRpdntcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHR9XG5cdFx0XHQucHR0c2Vjb25kaG92ZXJudW17XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRcdGJvdHRvbTogMjlweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdFxuXHR9XG5cdC5wdHRjb250ZW50e1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHQucHR0Zmlyc3Rjb250ZW50e1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHQucHR0ZmloZWFke1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1TZW1pQm9sZFxuXHRcdFx0fVxuXHRcdFx0LnB0dGZpY29udHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaUJvbGRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucHR0ZG90e1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHQucHR0c2VsZG90e1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDk0OTQ5O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRcdG1hcmdpbjogMHB4IDVweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0LnB0dHVuc2VsZG90e1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMWQxO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRcdG1hcmdpbjogMHB4IDVweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cblx0LnB0dGZpbmlzaHtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgXHRmb250LXNpemU6IDEzcHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHQucHR0Zmlyc3RmaW5pc2h7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0cGFkZGluZzogMTBweCAyNXB4O1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRtYXgtd2lkdGg6IDZweDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wdHRzZWNvbmRmaW5pc2h7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDI1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjFweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cbn1cblxuLy90ZW1wbGF0ZSBkb3dubG9hZFxuLkRvd25sb2FkQWxlcnRSb3d7XG5cdGJvcmRlcjoxcHggc29saWQgYmxhY2tcbn1cbi5Eb3dubG9hZEFsZXJ0Um93SGVhZGVye1xuXHRmb250LXNpemU6IDE3cHg7XG59XG4uRG93bmxvYWRBbGVydENvbHVte1xuXHRcblx0XG59XG4uRG93bmxvYWRBbGVydFJvd3tcblx0XG5cdHdpZHRoOjEwMCU7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0Ym9yZGVyOjFweCBzb2xpZCAjY2NjO1xuXHRtYXJnaW4tYm90dG9tOjEzcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblx0LkRvd25sb2FkQWxlcnRSb3cxe1xuXHR3aWR0aDo4NCU7XG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRtYXJnaW46OXB4O1xuXHRcbn1cbi5Eb3dubG9hZEFsZXJ0Um93Mntcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFxufVxuLkRvd25sb2FkQ29udGVudDF7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1TZW1pYm9sZCc7XG5cdGNvbG9yOiAjMGUyZjUxO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdFxufVxuLkRvd25sb2FkQ29udGVudDJ7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcblx0Y29sb3I6ICM5ZDlkOWQ7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG59XG4uRG93bmxvYWRJY29ue1xuXHR3aWR0aDogNDNweDtcblx0aGVpZ2h0OiA0M3B4O1xuXHRtYXJnaW4tdG9wOiAtMTlweFxufVxuLy8gLmNvbnRhaW5lciwudGVtcGxhdGV2aWV3LWNvbnRhaW5lciwuaWJtdWxiYW5uZXJoZWlnaHR7XG4vLyBcdG1hcmdpbi10b3A6MTAwcHg7XG4vLyB9XG4uYnVpbGR5ZWFyZGl2e1xuXHR3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdC5idWlsZHRpdGxle1xuXHRcdHdpZHRoOiA0MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDhhZmY7XG5cdFx0Y29sb3I6IzUwOGFmZiA7XG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcblx0fVxuXHQuYnVpbGRpbnB1dHtcblx0XHR3aWR0aDogNjAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwIDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuXHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG5cdFx0LmJ1aWxkZmllbGR7XG5cdFx0XHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbi53ZWJpbmFyYWxscGFnZWhlaWdodHtcblx0bWFyZ2luLXRvcDo0NXB4O1xufVxuXG4vL25vdGlmaWNhdGlvbiBuZXcgZGVzaWduXG4ubmV3bm90b3ZlcmFsbGhlaWdodHtcblx0aGVpZ2h0OjEwMCVcbn1cbi5uZXduaXRpZmljYXRpb25jb250YWluZXJ7XG5cdGhlaWdodDoxMDAlO1xuXHRkaXNwbGF5OmZsZXg7XG5cdHBhZGRpbmc6MTVweDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcdFxuXHQubmV3bm90X2Nsb3Nle1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbjowcHggMTBweDtcblx0XHRpbWd7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHR9XG5cdC5uZXdub3RfdGl0bGV7XG5cdFx0Zm9udC1mYW1pbHk6IEhlZWJvLU1lZGl1bTtcbiAgICBcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTFlMTtcblx0XHRib3JkZXItcmlnaHQ6IDVweDtcblx0XHRtYXJnaW46IDBweCAxMHB4O1xuXHRcdHNwYW57XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzlhOWE5YTtcblx0XHRcdGNvbG9yOiM3MjcyNzI7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDVweDtcblx0XHR9XG5cdH1cblx0Lm5ld25vdF9wdXNodGl0bGV7XG5cdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMTBweCA7XG5cdFx0Zm9udC1mYW1pbHk6IEhlZWJvLVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjYzBjMGMwO1xuXHR9XG5cdC5uZXdub3RfZm9ybm9tZXNzc3R5bGV7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHQubmV3bm90X21lc3NhZ2VkaXZ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZvbnQtZmFtaWx5OiBIZWViby1SZWd1bGFyO1xuXHRcdHBhZGRpbmc6IDBweCAxMHB4O1xuXHRcdG1hcmdpbjogMTVweCAwcHg7XG5cdFx0Lm5ld25vdF9tZXNzYWdlY29udGFpbmVye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdC5uZXdub3RtZXNfZGF0ZXJlcHtcblx0XHRcdFx0Y29sb3I6ICNjMGMwYzA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblx0XHRcdC5uZXdub3RtZXNfY29udGVudHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMTBweCAwcHggN3B4IDBweDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHQubmV3bm90bWVzX2ltYWdle1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHRcdFx0Ly9oZWlnaHQ6IDcwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMHB4IDEwcHggMHB4IDBweDtcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHR3aWR0aDo1NXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OjU1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5uZXdub3RtZXNfbXNnY29udHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0Y29sb3I6ICM5YTlhOWE7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEhlZWJvLVJlZ3VsYXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0Lm5ld25vdG1lc19tc2doZWFke1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEhlZWJvLU1lZGl1bTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdHdpZHRoOiA5NCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5uZXdub3RtZXNfbXNnbWVzc2FnZXtcblx0XHRcdFx0XHRcdHdpZHRoOjc0JTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5uZXdub3RfZGVsZXRle1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMHB4IDEwcHg7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDIwcHg7XG4gICAgXHRcdGhlaWdodDogMjRweDtcblx0XHR9XG5cdH1cblx0Lm5ld25vdF90b2dnbGVvbntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NmYzICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm5ld25vdF90b29nbGVfb2Zme1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdC5uZXdub3RfdG9vZ2xlX3N3aXRjaHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDE5cHg7XG5cdFx0XHRoZWlnaHQ6IDE5cHg7XG5cdFx0XHQvL2JhY2tncm91bmQtY29sb3I6IHN0ZWVsYmx1ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubmV3bm90X2J1dHJpZ2h0e1xuXHRcdFx0cmlnaHQ6MXB4O1xuXHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcblx0XHRcdGFuaW1hdGlvbi1uYW1lOiBuZXdub3RfcmlnaHQ7XG5cdFx0fVxuXHRcdEBrZXlmcmFtZXMgbmV3bm90X3JpZ2h0IHtcblx0XHRcdDAlIHtsZWZ0OjFweH1cblx0XHRcdDUwJXtsZWZ0OjUwJX1cblx0XHRcdDEwMCUge3JpZ2h0OjFweH1cblx0XHR9XG5cdFx0Lm5ld25vdF9idXRsZWZ0e1xuXHRcdFx0bGVmdDoxcHg7XG5cdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xuXHRcdFx0YW5pbWF0aW9uLW5hbWU6IG5ld25vdF9sZWZ0O1xuXHRcdH1cblx0XHRAa2V5ZnJhbWVzIG5ld25vdF9sZWZ0IHtcblx0XHRcdDAlIHtyaWdodDoxcHh9XG5cdFx0XHQ1MCV7cmlnaHQ6NTAlfVxuXHRcdFx0MTAwJSB7bGVmdDoxcHh9XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHR9XG59XG4ubWlzY29wdGlvbntcblx0aGVpZ2h0OiA0MHB4O1xuXHRib3JkZXI6bm9uZTtcblx0d2lkdGg6MTVweCFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCA7XG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0b3B0aW9ue1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHQgIH1cbn1cbi5jYWxjc3RhcnRvdmVye1xuXHR3aWR0aDogMjJweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE0ZGVnKTtcbn1cbi5jaGVja29wdGlvbmNvbnRhaW5lcntcblx0ZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cm93LWdhcDogMjVweDtcblx0bWFyZ2luOiAxNXB4IDBweDtcblx0LmNoZWNrb3B0aW9uZGl2e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogNTAlO1xuXHRcdC50aWNrbWFya3tcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjNTA4QUZGO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICM1MDhBRkY7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0bWFyZ2luOiAwcHggMTBweDtcblx0XHRcdG1hcmdpbi10b3A6IC01cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHRcdC5jaGVja2JveHtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjYmVjNGQyO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNiZWM0ZDI7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0bWFyZ2luOiAwcHggMTBweDtcblx0XHRcdG1hcmdpbi10b3A6IC01cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHRcdC50YXhuYW1le1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdH1cblx0fVxufVxuLnNlbGVjdGVkYWdlbnRjb250YWluZXJ7XG5cdC5zZWxvcHRsaXN0e1xuXHRcdG1hcmdpbjogMjBweCAwcHg7XG5cdFx0LnNlbGxpc3R7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Y29sb3I6ICMwZTJmNTE7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG5cdC5zZWxldGl0bGV7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGltZ3tcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdH1cblx0XHQuc2VsaW1nZGl2e1xuXHRcdFx0d2lkdGg6IDEwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0XHRzcGFue1xuXHRcdFx0d2lkdGg6ODAlO1xuXHRcdFx0ZGlzcGxheTpmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0fVxuXHRcblx0LmFkdmFuY2VjaGVja2luZ3tcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0LnRpY2ttYXJre1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRib3JkZXItbGVmdDogM3B4IHNvbGlkICM1MDhBRkY7XG5cdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgIzUwOEFGRjtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHRtYXJnaW46IDBweCAwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHRcdC5jaGVja2JveHtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjYmVjNGQyO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNiZWM0ZDI7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0bWFyZ2luOiAwcHggMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxufVxuLmxlYXJucG9we1xuXHQuc3RhcnRlZHtcblx0Ly8gXHRiYWNrZ3JvdW5kOiAjNTA4QUZGO1xuXHQvLyBcdG1hcmdpbi10b3A6IDExJTtcbiAgICAvLyBib3JkZXItcmFkaXVzOiAyNXB4O1xuXHQvLyBtYXJnaW4tbGVmdDogMjYlO1xuXHRwYWRkaW5nOiAxMHB4IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6IHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdG1hcmdpbi1sZWZ0OiAzMSU7XG5cdG1hcmdpbi10b3A6IDExJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXHQubGVhcm57XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6MjBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5waWN0aW1le1xuXHRcdGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xuXHR9XG5cdC50aW1lbGluZXtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHQvLyBtYXJnaW4tdG9wOiAyNXB4XG5cdGZvbnQtZmFtaWx5OmhlZWJvLXJlZ3VsYXI7XG5cdGZvbnQ6IHNpemUgMTRkcDtcblx0Y29sb3I6IzQ5NDk0OTtcblx0fVxuXHQudGltZXBpY3tcblx0XHR3aWR0aDogNDAlO1xuXHR9XG5cdC5waWN0aW1le1xuXHRcdHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAxNSVcblx0fVxuXHQucHJlbWl1bXtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdHdpZHRoOiAxMXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0fVxuXHRcblx0LnRpdGxle1xuXHRcdGZvbnQtZmFtaWx5OmhlZWJvLW1lZGl1bTtcblx0XHRjb2xvcjojMDAwMDAwO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0fVxuXHQudGltZWhlYWRlcntcblx0XHR3aWR0aDogNjAlO1xuXHRcblx0fVxuXHQuaGVhZGVydGltZTF7XG5cdFx0bWFyZ2luLWxlZnQ6IDI3JTtcbiAgICBtYXJnaW4tdG9wOiAyMSU7XG5cdH1cblx0LmhlYWRlcnRpbWUye1xuXHRcdG1hcmdpbi1sZWZ0OiAyNyU7XG4gICAgbWFyZ2luLXRvcDogMjIlO1xuXHR9XG5cdC5oZWFkZXJ0aW1lM3tcblx0XHRtYXJnaW4tbGVmdDogMjclO1xuXHQvLyBtYXJnaW4tdG9wOiAxOSU7XG5cdG1hcmdpbi10b3A6IDE2JTtcblx0fVxuXHQudGh1bWJ7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMjclO1xuICAgIG1hcmdpbi10b3A6IDU5cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuXHR9XG5cdC5jb250ZW50e1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDI3JTtcbiAgICBtYXJnaW4tdG9wOiAzMXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcblx0fVxuXHQuc3RhbmRhcmRzaXple1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDI3JTtcbiAgICAvLyBtYXJnaW4tdG9wOiAyOHB4O1xuXHRtYXJnaW4tdG9wOjEwcHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0fVxuXHQucHJlaWNvbntcblx0XHR3aWR0aDogMjBweDtcblx0XHQvLyBmbG9hdDpyaWdodDtcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0fVxuXHQudGltZTF7XG5cdFx0bWFyZ2luLXRvcDogLTI4cHg7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTAwcHgpIGFuZCAobWluLXdpZHRoOjM5MHB4KXtcblx0LmxlYXJucG9we1xuXHRcdC50aW1lcGlje1xuXHRcdFx0d2lkdGg6NDAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6MTAlO1xuXHRcdH1cblx0XG5cdC50aW1laGVhZGVye1xuXHRcdHdpZHRoOjUwJTtcblx0fVxuXHQudGltZWxpbmV7XG5cdFx0Zm9udC1zaXplOjExcHg7XG5cdH1cblx0LnRpdGxle1xuXHRcdGZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LnByZW1pdW17XG5cdFx0bWFyZ2luLXJpZ2h0OjE4cHg7XG5cdH1cblx0LmhlYWRlcnRpbWUxe1xuXHRcdG1hcmdpbi10b3A6MjclO1xuXHRcdC8vIHdpZHRoOjgwJTtcblx0XHRtYXJnaW4tbGVmdDogOCU7XG5cdH1cblx0LmhlYWRlcnRpbWUye1xuXHRcdC8vIHdpZHRoOjgwJTtcblx0XHRtYXJnaW4tbGVmdDo4JTtcblx0XHRtYXJnaW4tdG9wOjI0JTtcblx0fVxuXHQucHJlaWNvbntcblx0XHQvLyBmbG9hdDpyaWdodDtcblx0fVxuXHQucHJlMXtcblx0XHRtYXJnaW4tbGVmdDozOSU7XG5cblx0fVxuXHQucHJlMntcblx0XHRtYXJnaW4tbGVmdDo1NyU7XG5cdH1cblx0LnByZTN7XG5cdFx0bWFyZ2luLWxlZnQ6MzclO1xuXHR9XG5cdC50aHVtYntcblx0XHRtYXJnaW4tbGVmdDo4JTtcblx0XHRtYXJnaW4tdG9wOjI5cHg7XG5cdFx0Zm9udC1zaXplOjEycHg7XG5cdH1cblx0LmNvbnRlbnR7XG5cdFx0bWFyZ2luLWxlZnQ6OCU7XG5cdFx0Zm9udC1zaXplOjEycHg7XG5cdFx0bWFyZ2luLXRvcDoxMyU7XG5cdH1cblx0LnN0YW5kYXJkc2l6ZXtcblx0XHRtYXJnaW4tbGVmdDo4JTtcblx0XHRmb250LXNpemU6MTJweDtcblx0XHRtYXJnaW4tdG9wOjglO1xuXHR9XG5cdC5oZWFkZXJ0aW1lM3tcblx0XHQvLyB3aWR0aDogODAlO1xuXHRcdG1hcmdpbi1sZWZ0OjglO1xuXHR9XG59XG59XG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6MzkxcHgpIGFuZCAobWluLXdpZHRoOjMwMHB4KXtcblx0LmxlYXJucG9we1xuXHRcdC50aW1lcGlje1xuXHRcdHdpZHRoOjQwJTtcblx0XHRtYXJnaW4tbGVmdDo3JTtcblx0XHR9XG5cdFx0LnByZWljb257XG5cdFx0XHR3aWR0aDoxNXB4O1xuXHRcdFx0Ly8gZmxvYXQ6cmlnaHQ7XG5cdFx0fVxuXHRcdC50aW1laGVhZGVye1xuXHRcdFx0d2lkdGg6NTAlO1xuXG5cdFx0fVxuXHRcdC5wcmVtaXVte1xuXHRcdFx0bWFyZ2luLXJpZ2h0OjE4cHg7XG5cdFx0fVxuXHRcdC5wcmUxe1xuXHRcdFx0bWFyZ2luLWxlZnQ6MzUlO1xuXHRcdH1cblx0XHQucHJlMntcblx0XHRcdG1hcmdpbi1sZWZ0OjU2JTtcblx0XHR9XG5cdFx0LnByZTN7XG5cdFx0XHRtYXJnaW4tbGVmdDozMyU7XG5cdFx0fVxuXHRcdC50aXRsZXtcblx0XHRcdGZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC50aHVtYntcblx0XHRcdG1hcmdpbi10b3A6MzNweDtcblx0XHRcdG1hcmdpbi1sZWZ0OjglO1xuXHRcdFx0Zm9udC1zaXplOjExcHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmNvbnRlbnR7XG5cdFx0XHRtYXJnaW4tbGVmdDo4JTtcblx0XHRcdGZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tdG9wOjI2cHg7XG5cdFx0fVxuXHRcdC5zdGFuZGFyZHNpemV7XG5cdFx0XHRtYXJnaW4tbGVmdDo4JTtcblx0XHRcdGZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5oZWFkZXJ0aW1lMXtcblx0XHRcdG1hcmdpbi1sZWZ0OjglO1xuXHRcdH1cblx0XHQuaGVhZGVydGltZTJ7XG5cdFx0XHRtYXJnaW4tbGVmdDo4JVxuXHRcdH1cblx0XHQuaGVhZGVydGltZTN7XG5cdFx0XHRtYXJnaW4tbGVmdDo4JTtcblx0XHR9XG5cblx0fVxuXHRcbn1cbi5pZnJhbWVjYWxjcG9wdXB7XG5cdC5pZmNoZWFkaW5ne1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblx0LmlmY2J1dHRvbntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRtYXJnaW4tdG9wOiAxM3B4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDhBRkY7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0fVxufVxuLnJlaXNzdWVtZXNzYWdle1xuXHQucmVpc3N1ZW1lc3NhZ2V7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuICAgIFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICBcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQucmVpc3N1ZWJ0bmNvbnRhaW57XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdC5yZWlzc3VlYnV0dG9udHdve1xuXHRcdFx0d2lkdGg6IDQ1JTtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZDogIzUwOEFGRjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdHBhZGRpbmc6IDEwcHggMHB4O1xuXHRcdFx0bWFyZ2luOiAxMHB4IDBweCAxMHB4IDBweDtcblx0XHR9XHRcblx0fVxuXHQucmVpc3N1ZWJ1dHRvbntcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kOiAjNTA4QUZGO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRwYWRkaW5nOiAxMHB4IDBweDtcblx0XHRtYXJnaW46IDEwcHggMHB4IDEwcHggMHB4O1xuXHR9XG59XG4uaG9tZWxpbmtwb3B1cGFkZHJlc3NjbG9zZXtcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IC00NnB4O1xuICAgIG1heC13aWR0aDogNDcwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cbi5ob21lbGlua3BvcHVwYWRkcmVzc3NlbGVjdGlvbntcblx0d2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRwYWRkaW5nOiAwcHggMTBweDtcblx0LmhfbF9oZWFkaW5ne1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdH1cblx0LmhfbF9ib2R5e1xuXHRcdG1heC1oZWlnaHQ6IDM3NXB4O1xuXHRcdG92ZXJmbG93OiBzY3JvbGw7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHR9XG5cdC5oX2xfYWRkcmVzc3tcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbjogMTBweCA1cHg7XG5cdFx0LmhfbF9zZWxlY3Rpb257XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMCU7XG5cdFx0XHQuaF9sX3NlbGVjdGlvbmRpdntcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgIzUwOEFGRjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0LmhfbF9zZWxlY3RlZHtcblx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5oX2xfcGxhY2Vze1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0fVxuXHR9XG5cdC5oX2xfZG9uZXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAyMHB4IDBweDtcblx0XHRzcGFue1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblxuXHR9XG59XG5cbi8vTmV3IFBNSSBkZXNpZ24gU3R5bGVzXG4uUE1JX0NvbnRhaW5lcntcblx0d2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQuUE1JX0hlYWRlcntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQuUEhfQmFja2Fycm93e1xuXHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0LlBIX0hlYWRpbmd7XG5cdFx0XHR3aWR0aDogNjAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuICAgIFx0XHRmb250LWZhbWlseTogSGVlYm8tQm9sZDtcblx0XHR9XG5cdFx0LmRlZmF1bHRfdGV4dHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQuUE1JX01pZGRsZXtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdC5QTV9UaXRsZV9Db250e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC5QTVRfVGl0bGV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEhlZWJvLUJvbGQ7XG5cdFx0XHR9XG5cdFx0XHQuUE1UX0NvbnRlbnR7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0XHQuUE1fQ29udGVudF9EaXZ7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IEhlZWJvLVJlZ3VsYXI7XG5cdFx0fVxuXHR9XG5cdC5QTUlfQm90dG9te1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdC5QQl9DcmVkaXRfZGl2e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQuUEJDX0NyZWRpdHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogSGVlYm8tQm9sZDtcblx0XHRcdH1cblx0XHRcdC5QQkNfRHJvcGRvd257XG5cdFx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5QQl9GaWVsZHNfQ29udHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0LlBCRl9UaXRsZXN7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRmb250LWZhbWlseTogSGVlYm8tQm9sZDtcblx0XHRcdFx0LlBCRl9UaXRfVHh0e1xuXHRcdFx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5QQkZfQXJyYXlfQ29udHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEhlZWJvLVJlZ3VsYXI7XG5cdFx0XHRcdC5QQkZBX2Rpdntcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAwcHg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHQuUEJGQV9OYW1le1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LlBCRkFfSW5wT25le1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFx0XHRcdC5QQkZBSVB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4O1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogSGVlYm8tUmVndWxhciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVx0XHRcdFxuXHRcdH1cblx0XHQuUE1JX01haW5fZGl2e1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBIZWViby1SZWd1bGFyO1xuXHRcdH1cblx0XHQuUE1JX01BX2Rpdntcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcblx0XHRcdHBhZGRpbmc6IDEwcHggMHB4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC5QTUlfVGl0bGV7XG5cdFx0XHRcdHdpZHRoOiAzMSU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0zcHg7XG5cdFx0XHR9XG5cdFx0XHQuUE1JX0luZm9JY29ue1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDRweDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0LlBNSV9JbnBPbmV7XG5cdFx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdC5QTUlfQmx1ZVBlcntcblx0XHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDhhZmYgIWltcG9ydGFudDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICM1MDhhZmYgIWltcG9ydGFudDtcblx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuUE1JX0lucHV0e1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ly9ib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ly93aWR0aDogMTAwJTtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogSGVlYm8tUmVndWxhciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5QTUlfQ21wQnRue1xuXHRcdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0XHQuUE1JX3VwZGF0ZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkZmU1OyBcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMjBweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBIZWViby1SZWd1bGFyIDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4IDtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdFx0LkJ0blN0YXR1c3tcdFxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkYgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHQuUE1JX0J1dHRvbnN7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQuUE1JX3VwZGF0ZXtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdHBhZGRpbmc6IDhweCAycHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxM3B4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IEhlZWJvLVJlZ3VsYXIgO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdHdpZHRoOiA0OCU7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4IDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cblxufVxuLkhvX0NvbnRhaW5lcntcblx0LkhvX0xhYmVse1xuXHRcdG1hcmdpbi1sZWZ0OiAycHggO1xuXHRcdGNvbG9yOiAjMjM0MDVFIDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyIDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblx0LkhvX0ZpZWxkc3tcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOjEwMCU7XG5cdH1cblx0LkhvX09wdGlvbnN7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXHQuSG9fVW5zZWxlY3RlZHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjYmVjNGQyIDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuXHRcdGNvbG9yOiAjQzNDM0MzIDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBhZGRpbmc6IDBweCAxMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHQuSG9fU2VsZWN0ZWR7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzUwOGFmZiA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZiA7XG5cdFx0Y29sb3I6ICM1MDhhZmY7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRwYWRkaW5nOiAwcHggMTBweDtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XG5cdH1cblx0LkhvX0JvcmRlcntcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuXHR9XG5cdC5Ib19JbnB1dHN7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdC5Ib19JbnB1dEZpZWxkc3tcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRcdH1cblx0fVxufVxuLmN1cnNvcmNsc3tcblx0Y3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG4ucm9sbGNvc2RpdnJpZ2h0e1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLy9NaXAgTmV3IERlc2lnblxuLk1JUF9OX0NvbnR7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQuTUlQTl9IZWFke1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogOTUlO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LWZhbWlseTogSGVlYm8tQm9sZDtcblx0XHRwYWRkaW5nOiA3cHggMHB4O1xuXHRcdC5NSVBOX0hlYWQwe1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0XHQuTUlQTl9IZWFkMXtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBlbmQ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHRcdC5NSVBfTkJfQ18xe1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcbiAgICBcdFx0Zm9udC1mYW1pbHk6IEhlZWJvLVJlZ3VsYXI7XG5cdFx0XHRcblx0XHR9XG5cdFx0Lk1JUF9OQl9DXzJ7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0dGV4dC1hbGlnbjogZW5kO1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuICAgIFx0XHRmb250LWZhbWlseTogSGVlYm8tUmVndWxhcjtcblx0XHR9XG5cdH1cblx0Lk1JUF9OX0JvZHl7XG5cdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XG5cdH1cblx0Lk1JUF90aXRsZXN7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtU2VtaUJvbGQ7XG5cdFx0cGFkZGluZzogNXB4O1xuXHR9XG5cdHRhYmxle1xuXHRcdHdpZHRoOiA5NiU7XG5cdFx0Ly8gYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZSAhaW1wb3J0YW50O1xuXHRcdHRke1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcblx0XHRcdHBhZGRpbmc6IDdweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdHRoe1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcblx0XHRcdHBhZGRpbmc6IDdweDtcblx0XHRcdC8vIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVNlbWlCb2xkO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHR0aDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA2cHggMCAwIDA7XHRcblx0XHR9XG5cdFx0ICBcblx0XHR0aDpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgNnB4IDAgMDtcblx0XHR9XG5cdFx0dHI6bGFzdC1jaGlsZCB7XG5cdFx0XHR0ZDpmaXJzdC1jaGlsZHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDAgNnB4O1x0XG5cdFx0XHR9XG5cdFx0XHR0ZDpsYXN0LWNoaWxke1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgNnB4IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5NSVBfMXN0e1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHR9XG5cdFx0Lk1JUF8ybmR7XG5cdFx0XHR3aWR0aDogNjAlO1xuXHRcdH1cblx0XHQuRFlOX3RibHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdC8vIFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdFx0XG5cdH1cbn1cbi50ZF93aWR0aHtcblx0d2lkdGg6IDMwJTtcbn1cbi5ib3JkZXJ7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLkJfRl9NX0NvbnRlbnR7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5idXlkb3duSGVhZGVye1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q0ZDdlMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3IgOiAjYWViZGM5O1xufVxuXG4uYnV5ZG93bl9sYWJlbHtcblx0d2lkdGggOiA0NSU7XG59XG5cbi5idXlkb3duX2lucHV0IHtcblx0d2lkdGg6IDUwJTtcblx0Ly8gbWFyZ2luLXRvcDogNnB4O1xufVxuXG4uYnV5ZG93bl9pbnB1dCAuaW5wdXQtZ3JvdXB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJ1eWRvd25faW5wdXQgaW5wdXR7XG5cdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZXN0aW1hdGVjb2xvcntcblx0YmFja2dyb3VuZC1jb2xvcjogI2Q5ZGZlNSAhaW1wb3J0YW50O1xufVxuLnNtYXJ0Y3BhcmVidG57XG5cdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRwYWRkaW5nOiA1cHggMjBweDtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRvdXRsaW5lOiBub25lO1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLmhvbWVfYW1vcnRpemF0aW9ue1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBtYXgtaGVpZ2h0OiA4MjBweDtcbn1cblxuLmRyb3BkaW1ne1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbn1cblxuLmNoYW5nZWFsZXJ0Q2xvc2V1cHtcblx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IC00NHB4O1xuICAgIC8vIG1heC13aWR0aDogMzUwcHg7XG5cdG1heC13aWR0aDogNDAwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRpbWd7XG4gICAgICAgIHdpZHRoOjE1cHg7XG4gICAgICAgIGhlaWdodDoxNXB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB9XG59XG5cbi5hbGVydHVse1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIC0ycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiAwIC0ycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogNXB4IDBweDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICMwRTJGNTE7XG59XG5cbi5hbGVydHVsIGxpe1xuXHRjb2xvcjogIzBFMkY1MSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IGF1dG87XG59XG5cbi5kcm9wYm9yZGVye1xuXHRwYWRkaW5nOiAxMHB4O1xuICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xNSk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzBFMkY1MTtcbn1cblxuLmFsZXJ0dXBkYXRle1xuXHRiYWNrZ3JvdW5kOiAjNTA4QUZGO1xuXHRwYWRkaW5nOiA1cHg7XG5cdGhlaWdodDogYXV0bztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5hbGVydGZ1bGxkaXZ7XG5cdC8vIGhlaWdodDogMjAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmFsZXJ0aGVpZ2h0e1xuXHRoZWlnaHQ6IDIwMHB4O1xufVxuXG4ubWFyZ2luMTN7XG5cdG1hcmdpbi10b3A6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbWJ1dHRvbnN7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5jdXN0b21idXR0b25zIGJ1dHRvbntcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwN0FGRjtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLmlmcmFtZV9sb2dvX2RpdiB7XG5cdG1hcmdpbjogNDglIDAgMCA1JTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaWZyYW1lX2xvZ28ge1xuXHRib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDE1MHB4O1xuXHQvLyBtYXJnaW4tbGVmdDogNSU7XG59XG4uaWZyYW1lX2xvZ29fbGluazEge1xuXHRjb2xvcjogIzUwOEFGRjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICB3aWR0aDogNDAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmlmcmFtZV9sb2dvX2xpbmsge1xuXHRjb2xvcjogIzUwOEFGRjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZWZpX2lmcmFtZV9sb2dvX2xpbmt7XG5cdGNvbG9yOiAjNTA4QUZGO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmlmcmFtZV9mb3JtX2RpdiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuLmlmcmFtZV9sb2dvX2NvbnRhaW5lciB7XG5cdHdpZHRoOiAzMCU7XG59XG4uaWZyYW1lX2Zvcm1fY29udGFpbmVyMSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAwIDUlICFpbXBvcnRhbnQ7XG59XG4uaWZyYW1lX2Zvcm0xIHtcblx0d2lkdGg6IDY1JTtcbn1cbi5pZnJhbWVfZm9ybTJ7XG5cdHdpZHRoOiA2NSU7XG59XG5cbi5pZnJhbWVfbG9nb19jb250YWluZXIxIHtcblx0d2lkdGg6IDM1JTtcbn1cbi5sb2dvX2ZyZWVfdGV4dCB7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LUJvbGQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCl7XG4gICAgLmlmcmFtZV9mb3JtX2NvbnRhaW5lcjEge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblx0LmlmcmFtZV9sb2dvX2RpdiB7XG5cdFx0bWFyZ2luOiAwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwJTtcblx0fVxuXHQubG9nb19jb250YWluZXIsXG5cdC5pZnJhbWVfbG9nb19jb250YWluZXIxLFxuXHQuaWZyYW1lX2Zvcm0sXG5cdC5pZnJhbWVfZm9ybTEge1xuXHRcdG1hcmdpbjogYXV0bztcblx0fVxufVxuLnNjaGVkdWxlZF9mcmFtZXtcblx0aGVpZ2h0OiAxMDB2aDtcblx0Ym9yZGVyOiBub25lO1xufVxuLnNjaGVkdWxlX2JhY2t7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMTAlO1xuXHR0b3A6IDE1JTtcblx0Y29sb3I6ICMwMDdBRkY7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ei1pbmRleDogMTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogNXB4O1xuXHRmb250LXNpemU6IDE1cHg7XG59XG4uZW50X3dpZHtcblx0d2lkdGg6IDkwJSAhaW1wb3J0YW50O1xufVxuLkZUSEJfRGlzY291bnR7XG5cdHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzIzNDA1RSAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcbn1cbi50aXRsZV9pbnN0YWxsbWVudHtcblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzIzNDA1RTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiA5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNFRUYwRkM7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bSc7XG4gICAgY29sb3I6ICMwZTJmNTE7XG59XG4udGFibGVfaGVhZGluZyB7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0Zm9udC1zaXplOiAxOHB4O1xufVxuLnBhZGRfbGVmdCB7XG5cdHBhZGRpbmctbGVmdDogMiU7XG59XG4uYWxpZ25fY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByaW5jaXBhbF9jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmctbGVmdDogOSU7XG59XG4uYmFsYW5jZV9jZW50ZXIge1xuXHRwYWRkaW5nLWxlZnQ6IDQlO1xufVxuICAgIFxuLm1vZGFsX3Byb3BlcnR5e1xuXHRtYXJnaW46IDEwJSBhdXRvICFpbXBvcnRhbnQ7XG59XG4uYWR2YW5jZXRheF9idG57XG5cdGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDA3QUZGICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMnB4IDVweDtcbiAgICBtYXJnaW46IDVweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zbWFydGNvbXBhcmVidG5fZGx0e1xuXHRoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0VBNEIyODtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdG91dGxpbmU6bm9uZTtcblx0Zm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XG5cdGxldHRlci1zcGFjaW5nOjFweDtcblx0d2lkdGg6MTAwJTtcblx0Zm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4YnRue1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmZsZXhjZW50ZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhydGFne1xuXHRtYXJnaW4tdG9wOiA0cHg7O1xuICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHRcblx0Ym9yZGVyOiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xufVxuXG4ucGFkZHNhcGNpbmd7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uYmZjaGVja3tcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA0MHB4O1xufVxuXG4uYmZkZWxldGVJY29ue1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uQkZfYnRuX2Rpdntcblx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcblx0bWF4LWhlaWdodDogNDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xufVxuLkJGX2JzY3BfdGl0bGV7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bSc7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMjM0MDVFO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5CRl9ic2NwX21lc3NhZ2V7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0cGFkZGluZzogMyU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xuXHRjb2xvcjogIzIzNDA1RTtcbn1cbi5zcGxpdC1jb250cm9sIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNHB4IDRweCAwcHg7O1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLnNwbGl0LWNvbnRyb2w6Zm9jdXMgeyBcblx0Ym9yZGVyLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XG5cdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcdFxufVxuXG4vL1NtYXJ0Y29tcGFyZSAtIE1vZGlmaWVkIGNvbXBhcmUgY3NzIFxuLmJhX3Jlc3VsdEh1bmRyZWR7XG5cdHdpZHRoOiA5NSU7XG5cdG1hcmdpbjogYXV0bztcbn1cbi5iYV9yZXN1bHRPbmV7XG4gICAgbWFyZ2luLXRvcDogMyU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucmVzdWx0T25lX3RpdGxle1xuICAgIHBhZGRpbmc6IDBweCA4cHggMHB4IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xufVxuLnJlc3VsdE9uZVNlY3Rpb257XG4gICAgd2lkdGg6IDk1JTtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIG1hcmdpbi10b3A6IDIlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmO1xuICAgIC8vIGJveC1zaGFkb3c6IDBweCA0cHggMjBweCAwcHggcmdiYSgxNiwgMTAyLCAxOTYsIDAuMDgpO1xuXHRib3gtc2hhZG93OiAwcHggNHB4IDQwcHggMHB4IHJnYmEoMTgxLCAxODEsIDE4MSwgMC43NSk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXNwYWNpbmctMTYsIDE2cHgpO1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jYXJkLXN0cm9rZSwgI0YxRUZFRSk7XG59XG4ucmVzdWx0T25lY29udGVudHtcblx0Y29sb3I6IHZhcigtLWhlYWRlcnMtZ3JlZW4tZGFyaywgIzI1OEQyQik7XG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYScgb2ZmLCAnY2xpZycgb2ZmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LUJvbGQnO1xuXG59XG4ub2ZmZXJEZXRhaWxQYXJlbnR7XG5kaXNwbGF5OiBmbGV4O1xucGFkZGluZzogdmFyKC0tc3BhY2luZy0xNiwgMTZweCkgdmFyKC0tc3BhY2luZy04LCA4cHgpIHZhcigtLXNwYWNpbmctMTYsIDE2cHgpIDhweDtcbmZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbmFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4ub2ZmZXJEZXRhaWxjaGlsZHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udG90YWxTZWN0aW9ue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGMEVGRjVcbn1cbi50b3RhbEJyaW5nVG9DbG9zZXtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGMEVGRjU7XG59XG4ucmVzX3RpdGxlX2luZm97XG4gICAgd2lkdGg6IDI0cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5vZmZlcl9ncmF5e1xuICAgIGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LVNlbWlib2xkJztcblx0Y29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5LCAjODI4MjgyKTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTkwO1xuXHRsaW5lLWhlaWdodDogMTZweDsgLyogMTIzLjA3NyUgKi9cbn1cbi5vZmZlcl9ibGFja3tcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29sb3I6ICMwRjBGMEY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxufVxuLm9mZmVyU2VjdGlvbntcbiAgICBwYWRkaW5nOiA2cHggMCAwIDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA0NnB4O1xufVxuLmRldGFpbE9uZXtcbiAgICBmb250LXNpemU6IDE2cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IHZhcigtLXNwYWNpbmctMTYsIDE2cHgpO1xufVxuLmRldGFpbF8xe1xuXG5cdFx0ZGlzcGxheTogZmxleDtcblx0ICAgIC8vIGhlaWdodDogMjRweDtcblx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdCAgICBnYXA6IDE4cHg7XG5cdCAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cdCAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jYXJkLWluc2lkZS1ib3gtMSwgI0YxRUZFRSk7XG59XG4uZGV0YWlsXzJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwYWRkaW5nLWxlZnQ6IDhweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogOHB4O1xufVxuLmdhcDEwe1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG4udG90YWxNb250aGx5dGl0bGV7XG4gICAgLy8gY29sb3I6ICNBNEE0QTQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSwgIzgyODI4Mik7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDEycHg7IC8qIDEwOS4wOTElICovXG59XG4udG90YWxNb250aGx5dmFse1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtQm9sZCc7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnksICMwRjBGMEYpO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDE4cHg7IC8qIDEyMCUgKi9cbn1cbi5zcGxpdGJyaW5nX3RvdGFse1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0Z2FwOiA4cHg7XG59XG5cbi5leHRyYV9jb250e1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6ICM4MjgyODI7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmV4dHJhX3NpbWd7XG4gICAgd2lkdGg6IDE4cHg7XG59XG4vKmFuaW1hdGlvbiBjaGFuZ2UgYnkgcmFqYSovXG5Aa2V5ZnJhbWVzIHNsaWRlSW4ge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwdncpOyBcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IFxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dCB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwdncpOyAvKiBTdGFydCBmcm9tIGxlZnQgb3V0c2lkZSB0aGUgdmlld3BvcnQgKi9cbiAgICB9XG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IC8qIEVuZCBhdCB0aGUgb3JpZ2luYWwgcG9zaXRpb24gKi9cbiAgICB9XG59XG5cbi8vIC5yZXN1bHQtYm94LXNsaWRlSU4ge1xuLy8gICAgIGFuaW1hdGlvbjogc2xpZGVJbiAwLjZzIGVhc2Utb3V0OyBcbi8vIH1cbi8vIC5yZXN1bHQtYm94LXNsaWRlT3V0IHtcbi8vICAgICBhbmltYXRpb246IHNsaWRlT3V0IDAuNnMgZWFzZS1vdXQ7IFxuLy8gfVxuLnJlc3VsdENvbnRhaW5lci1vdmVyZmxvd3tcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufSBcbi5yZXN1bHQtdGl0bGUtYmcteWVsbG93e1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUzLCAyMzgsIDE3NSwgMC43KTtcbn1cbi5yZXN1bHQtdGl0bGUtYmctYnVsZXtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE3NSwgMjE2LCAyNTMsIDAuNyk7XG59XG4ucmVzdWx0LXRpdGxlLWJnLWdyZWVue1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTc1LCAyNTMsIDE3OCwgMC43KTtcblx0cGFkZGluZzogOHB4IDE2cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMThweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1zcGFjaW5nLTEyLCAxMnB4KTtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0taGVhZGVycy1ncmVlbi1saWdodCwgIzlBREI5RCk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWhlYWRlcnMtZ3JlZW4tbWFpbiwgI0MwRjZDMik7XG5cdC8vIGJveC1zaGFkb3c6IDBweCA0cHggMjBweCAwcHggcmdiYSgxNiwgMTAyLCAxOTYsIDAuMDgpO1xuXHRib3gtc2hhZG93OiAwcHggMnB4IDE2cHggOHB4IHJnYmEoOCwgNTMsIDEwMSwgMC4wNCk7XG59XG4uaWNvbl9zaXple1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbn1cbi5yZXN1bHRfY2VudGVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjFGNjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAgIC5vZmZlcl9ibGFjayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG59XG4vKiBsZXNzIHRoYW4gaXBhZCBhbmQgPiBtb2JpbGUgKi9cbkBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAucmVzdWx0T25lX3RpdGxle1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLy8gTmV3IHN0eWxlcyBhZGRlZCBmb3IgbW9kaWZpZWQgY29tcGFyZSBzY3JlZW5cbi5sZWZ0X29mZmVye1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGdhcDogNHB4O1xufVxuXG4ubGVmdF9leHRyYV9jb250e1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwYWRkaW5nLWxlZnQ6IDhweDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0Z2FwOiA0cHg7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbn1cbi5sZWZ0X2V4dHJhX3ZhbHVle1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG5cdGNvbG9yOiAjODI4MjgyO1xuXHRcbn1cbi5tZl9jb21taXNzaW9uYm94LC5tZl9jb25jZXNzaW9uYm94e1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0Z2FwOiA0cHg7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4ubWZfY29tX2RldGFpbF8xLC5tZl9jb25fZGV0YWlsXzF7XG4gICAgZGlzcGxheTogZmxleDtcblx0Y29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSwgIzBGMEYwRik7XG4gICAgcGFkZGluZzogNHB4IHZhcigtLXNwYWNpbmctMTYsIDE2cHgpIDRweCA4cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNhcmQtaW5zaWRlLWJveC0xLCAjRjFFRkVFKTtcbn1cbi5tZl9jb21fZGV0YWlsXzIsLm1mX2Nvbl9kZXRhaWxfMntcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZy1sZWZ0OiA4cHg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDhweDtcbn1cbi5tZl9jb250ZW50X2Nscntcblx0Y29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5LCAjODI4MjgyKTtcbn1cbi5tZl9jb250ZW50X2NscmRhcmt7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSwgIzgyODI4Mik7XG59XG4ubWZfYm94MSwubWZfYm94MntcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTEyLCAxMnB4KSB2YXIoLS1zcGFjaW5nLTAsIDBweCkgdmFyKC0tc3BhY2luZy0xMiwgMTJweCkgdmFyKC0tc3BhY2luZy0xNiwgMTZweCk7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBmbGV4OiAxIDAgMDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1zcGFjaW5nLTAsIDBweCkgdmFyKC0tc3BhY2luZy0wLCAwcHgpIHZhcigtLXNwYWNpbmctMTYsIDE2cHgpIHZhcigtLXNwYWNpbmctMCwgMHB4KTtcbn1cbi5kaXNwbGF5ZmxleHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmV4dHJhX2ltZ19vbmUsLmV4dHJhX2ltZ190d297XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA0cHg7XG5cdHBhZGRpbmc6IDEwcHggMTBweCAwcHggMHB4O1xufVxuXG4uZm9udC1yZWd1bGFye1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG59XG4uZm9udC1tZWRpdW17XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xufVxuLmZvbnQtc2VtaWJvbGR7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1Cb2xkJztcbn1cbi5mb250LWJvbGR7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1Cb2xkJztcbn1cblxuLm1mX2JvdHRvbV9kaXZ7XG5cdG1hcmdpbi10b3A6IDE1JSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcblx0d2lkdGg6IDcwJTtcbiAgICBtYXJnaW46IGF1dG87XG59XG4ubWZfYm90dG9tZGl2X2Nje1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDhweDtcbn1cbi5FZGl0Ym94X2Rpdntcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLkVkaXRib3hfcmlnaHR7XG5cdHdpZHRoOiA0MCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMTIsIDEycHgpIHZhcigtLXNwYWNpbmctMTYsIDE2cHgpO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA4cHg7XG5cdGZsZXg6IDEgMCAwO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1zcGFjaW5nLTgsIDhweCk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNhcmQtaW5zaWRlLWJveC0xLCAjRjFFRkVFKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLkVkaXRib3hfbGVmdHtcblx0d2lkdGg6IDMwJTtcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZzogdmFyKC0tc3BhY2luZy0xMiwgMTJweCkgMjRweDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1zcGFjaW5nLTgsIDhweCk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNhcmQtaW5zaWRlLWJveC0xLCAjRjFFRkVFKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG59XG4uRWRpdGJveF9jb250ZW50e1xuXHRjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5LCAjMEYwRjBGKTtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYScgb2ZmLCAnY2xpZycgb2ZmO1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJztcdFxuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUxMDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7IC8qIDE2MCUgKi9cbn1cbi51c2Vtb2RpZmllZHtcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZzogdmFyKC0tc3BhY2luZy0xMiwgMTJweCkgdmFyKC0tc3BhY2luZy0xNiwgMTZweCk7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IHZhcigtLXNwYWNpbmctMTYsIDE2cHgpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1zcGFjaW5nLTgsIDhweCk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWJ1dHRvbnMtbWFpbi1ibHVlLCAjMTA2NkM0KTtcblx0ZmxleDogMSAwIDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi51c2Vtb2RpZmllZF9idG57XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWludmVyc2UsICNGRkYpO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYScgb2ZmLCAnY2xpZycgb2ZmO1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJztcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MTA7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4OyAvKiAxNjAlICovXG5cbn1cbi5wb3BfbWFpbmRpdntcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiB2YXIoLS1zcGFjaW5nLTE2LCAxNnB4KTtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi5wb3BfY29tbV9oZWFkZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLnBvcF9jb21tX3RpdGxle1xuXHRjb2xvcjogIzMxNzFCMDtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYScgb2ZmLCAnY2xpZycgb2ZmO1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtQm9sZCc7XHRcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG59XG4ucG9wX2NvbW1fY29udGVudF9kaXZ7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMTBweCAwcHggdmFyKC0tc3BhY2luZy0wLCAwcHgpIHZhcigtLXNwYWNpbmctMCwgMHB4KTtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGdhcDogNHB4O1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLnBvcF9jb21tX2NvbnRlbnR7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSwgIzgyODI4Mik7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnIG9mZiwgJ2NsaWcnIG9mZjtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1x0XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMjBweDsgXG59XG4ucG9wX2NvbW1fbWFpbntcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiB2YXIoLS1zcGFjaW5nLTEyLCAxMnB4KTtcbn1cbi5wb3BfY29tbV9idXllcntcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmctdG9wOiA0cHg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IHZhcigtLXNwYWNpbmctMTYsIDE2cHgpO1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNhcmQtaW5zaWRlLWJveC0xLCAjRjFFRkVFKTtcbn1cbi5wb3BfY29tbV9idXllckZ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMCwgMHB4KSA4cHggdmFyKC0tc3BhY2luZy0wLCAwcHgpIHZhcigtLXNwYWNpbmctMTYsIDE2cHgpO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucG9wX2J1eWVyRl9oZWlnaHR7XG5cdGhlaWdodDogNDhweDtcbn1cbi5wb3BfYnV5ZXJGX2xlZnR7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRmbGV4OiAxIDAgMDtcbn1cbi5wb3BfYnV5ZXJGX2xlZnRfcm9sbHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA4cHg7XG5cdC8vIGZsZXg6IDEgMCAwO1xufVxuLnBvcF9idXllckZfdGl0bGV7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnksICMwRjBGMEYpO1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJyBvZmYsICdjbGlnJyBvZmY7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XHRcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4OyAvKiAxODQuNjE1JSAqL1xuXHRsZXR0ZXItc3BhY2luZzogLTAuNDNweDtcbn1cbi5wb3BfYnV5ZXJGX3JpZ2h0LC5wb3BfYnV5ZXJGX3JpZ2h0MSwucG9wX2J1eWVyRl9yaWdodDJ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiA3MXB4O1xuXHRoZWlnaHQ6IDMycHg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LXNocmluazogMDtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jYXJkLXNsaWRlci1ib3R0b20tc2hlZXQsICNGQUY4RjYpO1xuXG59XG4ucG9wX2J1eWVyRl92YWx7XG5cdGNvbG9yOiB2YXIoLS1oZWFkZXJzLWJsdWUtZGFyaywgIzEwNjZDNCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYScgb2ZmLCAnY2xpZycgb2ZmO1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XHRcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4OyAvKiAxODQuNjE1JSAqL1xuXHRsZXR0ZXItc3BhY2luZzogLTAuNDNweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZBRjhGNjtcblx0ZGlzcGxheTogZmxleDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XG59XG4uY29sbF9kaXZ7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSwgIzgyODI4Mik7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnIG9mZiwgJ2NsaWcnIG9mZjtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1x0XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMjBweDsgLyogMTM2LjM2NCUgKi9cblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi5tYWluX2NvbGx7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmc6IDBweCA4cHggMHB4IDhweDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2Utb3V0LCBvcGFjaXR5IDAuNXMgZWFzZS1vdXQ7XG4gICAgb3BhY2l0eTogMDtcbn1cbi5tYWluX2NvbGwuZXhwYW5kIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweDsgLyogQWRqdXN0IHRoaXMgdmFsdWUgYmFzZWQgb24gdGhlIGNvbnRlbnQgaGVpZ2h0ICovXG4gICAgb3BhY2l0eTogMTtcblx0ZGlzcGxheTogZmxleDtcblx0cGFkZGluZzogMTJweCA4cHggOHB4IDhweDtcbn1cbi5tZl9TbGlkZXJEaXZDbHNBcmVhe1xuXHRtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbi5tZl9yb2xsZWR7XG5kaXNwbGF5OiBmbGV4O1xucGFkZGluZzogMnB4IDhweDtcbmp1c3RpZnktY29udGVudDogY2VudGVyO1xuYWxpZ24taXRlbXM6IGNlbnRlcjtcbmJvcmRlci1yYWRpdXM6IDhweDtcbmJhY2tncm91bmQ6IHZhcigtLWdyYXktMjAwLCAjRDZEM0QyKTtcbn1cbi5tZl9yb2xsZWRfY29udHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdC13ZWJraXQtbGluZS1jbGFtcDogMTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y29sb3I6IHZhcigtLXRleHQtaW52ZXJzZSwgI0ZGRik7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnIG9mZiwgJ2NsaWcnIG9mZjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdGZvbnQtZmFtaWx5OidNb250c2VycmF0LVNlbWlib2xkJztcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4OyAvKiAyMTguMTgyJSAqL1xuXHRsZXR0ZXItc3BhY2luZzogLTAuNDNweDtcbn1cblxuLmhyX2xpbmVye1xuXHRkaXNwbGF5OiBmbGV4O1xud2lkdGg6IDM2MXB4O1xuZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbmp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5hbGlnbi1pdGVtczogY2VudGVyO1xuZ2FwOiB2YXIoLS1zcGFjaW5nLTEyLCAxMnB4KTtcbn1cbi5tZl9ocnN0eWxle1xuXHR3aWR0aDogMjY1cHg7XG5cdGhlaWdodDogdmFyKC0tc3BhY2luZy0wLCAwLjMzcHgpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5LTIwMCwgI0Q2RDNEMik7XG59XG4ubWZfcm9sbGVmaWxlZHtcblx0ZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHB4O1xufVxuLm1mX2RvbmVidG5fZGl2e1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLXRvcDogMjAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMCwgMHB4KSB2YXIoLS1zcGFjaW5nLTE2LCAxNnB4KTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDhweDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWZfZG9uZWJ0bl9kaXYxe1xuXHRtYXJnaW4tdG9wOiAyMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGhlaWdodDogNDhweDtcblx0cGFkZGluZzogdmFyKC0tc3BhY2luZy0xMiwgMTJweCkgNDBweDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1zcGFjaW5nLTgsIDhweCk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNhcmQtaW5zaWRlLWJveC0xLCAjRjFFRkVFKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubWZfZG9uZWJ0bl9jb250e1xuXHRjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5LCAjMEYwRjBGKTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnIG9mZiwgJ2NsaWcnIG9mZjtcblx0Zm9udC1mYW1pbHk6J01vbnRzZXJyYXQtTWVkaXVtJztcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4OyAvKiAxNjAlICovXHRcbn1cbi5tZl9TbGlkZXJEaXZDbHNBcmVhe1xuXHQucmMtc2xpZGVyLXRyYWNrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTA2NkM0ICFpbXBvcnRhbnQ7XG5cdH1cblx0LnJjLXNsaWRlci1oYW5kbGV7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMxMDY2QzQgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IHNvbGlkIDJweCAjQjdEMUVEICFpbXBvcnRhbnQ7XG5cdH1cblx0LnJjLXNsaWRlci1tYXJrLXRleHR7XG5cdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0bGVmdDogMTYuNjY2NyU7XG5cdFx0Y29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSwgIzBGMEYwRik7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OidNb250c2VycmF0LVJlZ3VsYXInO1xuXHRcdGZvbnQtc2l6ZTogMTRweDsgXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEzcHg7IFxuIH1cbiAucmMtc2xpZGVyLW1hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE4cHg7XG4gICAgd2lkdGg6IDk3JTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IFxuXHR9XG5cblx0LnJjLXNsaWRlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogMTRweDtcblx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHR3aWR0aDogOTclO1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuXHRcdHRvdWNoLWFjdGlvbjogbm9uZTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiB9XG5cdC5yYy1zbGlkZXItcmFpbHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNENkQzRDJcblx0fVxuXG5cbn1cbi5nYXA0cHh7XG5cdGdhcDogNHB4O1xufVxuLm1mX2NhbmNlbGJ0bl9kaXZ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGhlaWdodDogNDhweDtcblx0cGFkZGluZzogdmFyKC0tc3BhY2luZy0xMiwgMTJweCkgMjRweDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1zcGFjaW5nLTgsIDhweCk7XG5iYWNrZ3JvdW5kOiB2YXIoLS1jYXJkLWluc2lkZS1ib3gtMSwgI0YxRUZFRSk7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZl9zYXZlYnRuX2Rpdntcblx0ZGlzcGxheTogZmxleDtcblx0aGVpZ2h0OiA0OHB4O1xuXHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTEyLCAxMnB4KSA0MHB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA4cHg7XG5cdGZsZXg6IDEgMCAwO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1zcGFjaW5nLTgsIDhweCk7XG5cdGJhY2tncm91bmQ6ICM5Rjg3RkU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZl9zYXZlYnRuX2NvbnR7XG5cdGNvbG9yOiAjRkZGO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYScgb2ZmLCAnY2xpZycgb2ZmO1xuXHRmb250LWZhbWlseTonTW9udHNlcnJhdC1NZWRpdW0nO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7IC8qIDE2MCUgKi9cbn1cbi5tZl9jYW5jZWxidG5fY29udHtcblx0Y29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSwgIzBGMEYwRik7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJyBvZmYsICdjbGlnJyBvZmY7XG5cdGZvbnQtZmFtaWx5OidNb250c2VycmF0LU1lZGl1bSc7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsaW5lLWhlaWdodDogMjRweDsgLyogMTYwJSAqL1xufVxuLm1mX1NsaWRlckRpdkNsc0FyZWEgLnJjLXNsaWRlci1tYXJrIHtcbiAgICBmb250LXNpemU6IDEycHg7IC8qIEFkanVzdCBmb3IgcmVhZGFiaWxpdHkgKi9cbn1cbi5tZl9TbGlkZXJEaXZDbHNBcmVhIHtcbiAgICB3aWR0aDogMTAwJTsgLyogRW5zdXJlIGNvbnRhaW5lciBpcyBmdWxsLXdpZHRoICovXG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLm92ZXJhbGxkaXZfbW9kYWx7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXNwYWNpbmctMTYsIDE2cHgpICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXktMjAwLCAjRDZEM0QyKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jYXJkLXNsaWRlci1ib3R0b20tc2hlZXQsICNGQUY4RjYpICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDBweCAycHggMTZweCA0cHggcmdiYSg2NSwgNjUsIDY1LCAwLjI1KSAhaW1wb3J0YW50O1xufVxuLnNsX21heGNvbnRlbnR7XG5cdGRpc3BsYXk6ZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBlbmQ7XG5cdG1hcmdpbi10b3A6IDM1cHg7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0Y29sb3I6ICNBNEE0QTQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6J01vbnRzZXJyYXQtUmVndWxhcic7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDE1cHg7IC8qIDE2Ni42NjclICovXG59XG5cbi5tZl9GaW5wdXR7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGOEY2O1xuICB9XG4gIC5tZl9GaW5wdXQ6Zm9jdXMge1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnBvcFJfcmlnaHR7XG5cdGRpc3BsYXk6ZmxleDtcbiBcdGdhcDogOHB4O1xufVxuLnBvcF9idXllckZfY2VudGVye1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwYWRkaW5nOiAycHg7XG4gICBiYWNrZ3JvdW5kOiB2YXIoLS1jYXJkLXNsaWRlci1ib3R0b20tc2hlZXQsICNFN0U3RTcpO1xufVxuLnNlbF9zeW1ie1xuXHRwYWRkaW5nOiAzcHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG59XG4uU2VsX3N5bWJfQmFja0Nscntcblx0YmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJztcbn1cblxuLnVwZGF0ZV9lZGl0YnRue1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzUwOEFGRjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bSc7XG5cdHdpZHRoOiBhdXRvO1xuXHRoZWlnaHQ6IGF1dG87XG59XG4uRWRpdGJ0bl9kaXZ7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5oMmZvbnRzaXplMjR7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0cGFkZGluZzogMiU7XG59XG4uY2l0eXRheF9wb3B7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udGV4dGNhcGl0YWxpemV7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLm1hcmdpbmJvdHRvbTYge1xuXHRtYXJnaW4tYm90dG9tIDogNnB4ICFpbXBvcnRhbnQ7XG59XG4vLy8gQm9vc3RyYXAgbWlncmF0aW9uIGNoYW5hZ2VzXG4uZHMtZmxleHtcblx0ZGlzcGxheTogZmxleDtcbn1cbi5qcy1zcGFjZWJldHdlZW4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3RpY2t5Y29tcHV0ZXtcblx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG4uaW5wdXQtZ3JvdXAtdGV4dHtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgICBjb2xvcjogIzIzNDA1RTtcblx0Y3Vyc29yOnBvaW50ZXI7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Ym9yZGVyLXJhZGl1czo0cHg7XG5cdGJvcmRlcjoxcHggc29saWQgI2Q0ZDdlMDtcblx0aW1ne1xuXHRcdHBhZGRpbmctcmlnaHQ6IDNweDtcblx0fVxufVxuLmxlZnQtYm9yZGVye1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICM1MDhhZmYgIWltcG9ydGFudDtcbn1cbi5pbnB1dC1ncm91cCB7XG4gZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmlucHV0LWdyb3VwPjpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCgudmFsaWQtdG9vbHRpcCk6bm90KC52YWxpZC1mZWVkYmFjayk6bm90KC5pbnZhbGlkLXRvb2x0aXApOm5vdCguaW52YWxpZC1mZWVkYmFjayl7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmZvcm0tZ3JvdXB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaW5wdXQtZ3JvdXAtdGV4dDpsYXN0LWNoaWxke1xuXHRib3JkZXItbGVmdDowO1xufVxuLmlucHV0LWdyb3VwLWFkZG9uIHtcblx0cGFkZGluZzogNnB4IDEycHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGNvbG9yOiAjNTU1O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kcy1mbGV4LXdyYXB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wcy1yZWxhdGl2ZXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNhdmVlc3RpbWF0ZS1jb250YWluZXJ7XG5cdHBhZGRpbmc6IDVweDtcbn1cbi5icy1oM3tcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuLmhpZGRlbmZlYXR1cmUtY29udGFpbmVye1xuXHRwYWRkaW5nOiAyNXB4O1xufVxuLmJzLXJlZGlvdXMge1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzIDogNXB4ICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMgOiA1cHggIWltcG9ydGFudDtcbn1cbi5qcy1jb250e1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc3BfYnRue1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4vLyBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4vLyBcdC5jb250YWluZXIsXG4vLyBcdC5jb250YWluZXItc20sXG4vLyBcdC5jb250YWluZXItbWQsXG4vLyBcdC5jb250YWluZXItbGcsXG4vLyBcdC5jb250YWluZXIteGwsXG4vLyBcdC5jb250YWluZXIteHhsIHtcbi8vIFx0ICBtYXgtd2lkdGg6IDExNzBweCAhaW1wb3J0YW50O1xuLy8gXHR9XG4vLyAgIH1cbiAgLy9wcmludG91dCBzZWN0aW9uIHNpZGUgYmFyIGNoYW5nZXNcbiAgLmpzLXNwYWNlZXZlbmx5IHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG4uZHMtZmxleC1jZW50ZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJzLW1pYy1zZWxlY3Rle1xuXHR3aWR0aDogYXV0bztcbn1cbi5taXNjLW5vLXdpZHRoe1xuXHR3aWR0aDogYXV0bztcbn1cbi5jbG9zaW5nY29zdC1jb250YWluZXJ7XG5cdC50aXRsZXtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cdC5tb2RlbGNvbnRlbnRkaXZ7XG5cdFx0cGFkZGluZzogMHB4IDE1cHg7XG5cdH1cbn1cbi5jbG9zaW5nY29zdGZvcm0tY29udGFpbmVye1xuXHQudGl0bGV7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXHQubW9kZWxjb250ZW50ZGl2e1xuXHRcdHBhZGRpbmc6IDBweCAxNXB4O1xuXHR9XG59XG5ociB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuXHRvcGFjaXR5OnVuc2V0XG59XG4uY29sLWxnLTEsIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLW1kLTEsIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLXNtLTEsIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXhzLTEsIC5jb2wteHMtMTAsIC5jb2wteHMtMTEsIC5jb2wteHMtMTIsIC5jb2wteHMtMiwgLmNvbC14cy0zLCAuY29sLXhzLTQsIC5jb2wteHMtNSwgLmNvbC14cy02LCAuY29sLXhzLTcsIC5jb2wteHMtOCwgLmNvbC14cy05LC5jb2wtMSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTJ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuaDIsIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmJzLW1hcmdpbi1sZWZ0e1xuXHRtYXJnaW4tbGVmdDogMHB4O1xufVxuLmJzLXBhZGluZ3tcblx0cGFkZGluZzogMHB4IDEwcHg7XG59XG4uaDUsXG5oNSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmRyb3Bkb3duY2xzIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZHJvcGRvd25jbHMge1xuXHRvcHRpb24ge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuLmQtZmxleC1hbGlnbntcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5oMywgaDMge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxufVxuLmQtZmxleHtcblx0Lmljb24tbGVmdHtcbiAgICAgIHBhZGRpbmc6IDBweDtcblx0fVxufVxuLmJzLWJ0bi13aWR0aHtcbndpZHRoOiA0NSUgIWltcG9ydGFudDtcbn1cbi5zcGxpdC1jb250cm9se1xuXHRtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcblx0cGFkZGluZzogNnB4IDEwcHg7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcntcblx0Y29sb3I6ICM5OTkgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdFxufVxuLmZvcm0tY29udHJvbHtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgLjA3NSk7XG59XG4ub3B0bGlzdHtcblx0ZGlzcGxheTogZmxleDtcbn1cbi5vcHRpb24tbWFyZ2lue1xuXHRtYXJnaW46IDI1cHggMHB4O1xufVxuLmgxLCAuaDIsIC5oMywgaDEsIGgyLCBoMyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLyogQlMzLWxpa2UgLmNvbnRhaW5lciBvdmVycmlkZXMgZm9yIEJTNSAqL1xuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk3MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gIH1cbn1cbi5icy1te1xuXHR3aWR0aDogNzAlO1xuXHRtYXJnaW46IGF1dG87XG59XG4uYnMtZ3JhZHVhdGV7XG5cdHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jYWwtZXh0cmEtcGFkZGluZ3tcblx0cGFkZGluZzogMTBweDtcbn1cbi5lbWFpbHNoYXJlY2xvc2V7XG5cdGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxuLmJzLXBvaW50ZXJ7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pY29uLWxlZnR7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icy1taWMtc2VsZWN0ZXtcblx0c2VsZWN0e1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuLmhmY2xvc2Vwb3B1cHtcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbnNlbGVjdHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLmRzLW1hcmdpbntcblx0bWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xufVxuLmJ1eWVycmlnaHRwYWRkMXtcblx0cGFkZGluZy1yaWdodDogODJweCA7XG5cdHBhZGRpbmctbGVmdDowcHggO1xufVxuLmNvbnRhaW5lci1idXl7XG5cdG1hcmdpbi1sZWZ0OiAxcHg7XG59XG4uYnV5ZXJyaWdodHBhZGQye1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuLmJzLWNsb3Nle1xuXHRtYXgtd2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcblx0bWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbn1cbi5mb3JtLXNlbGVjdDpmb2N1cyB7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0Ym9yZGVyLWNvbG9yOnNpbHZlciAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcblx0Lm1vYmJyaW5ne1xuXHRcdG1hcmdpbi10b3A6MTAwcHggIWltcG9ydGFudDtcblx0XHQubW9iaGVpe1xuXHRcdFx0aGVpZ2h0OjBweDtcblx0XHR9XG5cdH1cbn1cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjojZDRkN2UwICFpbXBvcnRhbnQ7XG59XG4uRW1haWxWZXJpZnlfY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJweDtcblx0LlRpdGxlX2xvZ28ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5FbWFpbF9UaXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1Cb2xkJztcblx0XHRjb2xvcjogIzAwMDAwMDtcblx0XHQvLyBmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTAlO1xuXHR9XG5cblx0LkVtYWlsX2Rlc2Mge1xuXHRcdGNvbG9yOiAjM0QzRDNEO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdC5hZGRidG57XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOjBcdFxuXHR9XG5cdC5zZW5kRW1haWx7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJztcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdG1heC1oZWlnaHQ6IDQ4cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0fVxufVxuLkVtYWlsUG9wdXBfY2xvc2V7XG5cdG1hcmdpbi10b3A6IC00MXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNTFweDtcdFxuXHR6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0aW1ne1xuXHRcdHdpZHRoOjE1cHg7XG5cdFx0aGVpZ2h0OjE1cHg7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdH1cbn1cbi5jbG9zZV9jdXJzb3J7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0fSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxBQUFBLGdCQUFnQixDQUFBO0VBZ0RmLGVBQWU7RUFZZixhQUFhO0VBaUhiOzs7TUFHSztFQWdQTCxpQkFBaUI7RUE2RGpCLDBCQUEwQixFQStEMUI7RUE1aEJELEFBQ0MsZ0JBRGUsQ0FDZixXQUFXLENBQUE7SUFDVixNQUFNLEVBQUUsSUFBSTtJQUNaLE9BQU8sRUFBRSxJQUFJO0lBQ2IsZUFBZSxFQUFFLE1BQU07SUFDdkIsV0FBVyxFQUFFLE1BQU07SUFDbkIsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsWUFBWTtJQUN6QixnQkFBZ0IsRUFBRSxPQUFPO0lBQ3pCLEtBQUssRUFBRSxPQUFPO0lBQ2QsYUFBYSxFQUFFLGlCQUFpQixHQUNoQztFQVhGLEFBWUMsZ0JBWmUsQ0FZZixVQUFVLENBQUE7SUFDVCxZQUFZLEVBQUMsR0FBRztJQUNo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 */.SellToNetContainer {
  width: 100%;
  text-align: center;
  font-size: 24px;
  font-family: Montserrat-Medium;
  margin-bottom: 40px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.SellToNetContainer .SellToNetTitle {
  font-family: Montserrat-Medium;
  font-size: 31px;
  color: #23405E;
  text-align: left;
  margin-bottom: 20px;
  text-wrap: nowrap;
}

.SellToNetContainer .gear-settings {
  padding-top: 6px !important;
  text-align: right;
  cursor: pointer;
}

.SellToNetContainer .gear-settings span {
  color: #508AFF;
  font-size: 16px;
  font-family: Montserrat-Medium;
}

.SellToNetContainer .form-group {
  padding: 0px;
  text-align: left;
}

.SellToNetContainer .form-group .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
  padding: 0px;
}

.SellToNetContainer .form-group .field-row .input-group-addon {
  font-family: Montserrat-Medium;
  color: #23405E;
  cursor: pointer;
}

.SellToNetContainer .form-group .field-row select,
.SellToNetContainer .form-group .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px !important;
  width: 100% !important;
  margin: 0px !important;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
  height: 40px;
}

.SellToNetContainer .form-group .field-row select {
  margin-top: 10px !important;
}

.SellToNetContainer .ComputeBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 14px;
}

.SellToNetContainer .SaveEstimateBtn {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  text-align: left;
  color: #508AFF;
  cursor: pointer;
  margin: 0px;
  font-size: 14px;
}

.SellToNetContainer .ResetEstimateBtn {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  text-align: right;
  color: #EE7055;
  cursor: pointer;
  margin: 0px;
  font-size: 14px;
}

.SellToNetContainer .CollapseDropTitle {
  color: #508AFF;
  font-size: 20px;
  font-family: Montserrat-Medium;
}

.SellToNetContainer .CollapseDropIcon {
  cursor: pointer;
}

.SellToNetContainer .input-group {
  width: 100%;
}

.misc-container .ModalInnerTitleCls {
  font-family: Montserrat-Regular;
  color: #23405E;
  height: 65px;
  padding-top: 20px;
  background-color: #fff;
  text-align: center;
}

.misc-container table tr td {
  border: 1px solid #d4d7e0;
  padding: 8px;
  box-shadow: none;
  color: #23405E;
  height: 40px;
  font-family: Montserrat-Medium;
  width: auto;
}

.misc-container .MiscModalBtnCls {
  background-color: #508AFF;
  color: #ffffff;
  height: 50px;
  margin-bottom: 50px;
}

.taxes-container .ModalInnerTitleCls {
  font-family: Montserrat-Regular;
  color: #23405E;
  height: 65px;
  padding-top: 20px;
  background-color: #fff;
}

.taxes-container .PriceSettingsDiv {
  font-family: Montserrat-Regular;
  padding-top: 20px;
  padding-bottom: 20px;
}

.taxes-container .PriceSettingsDiv input {
  box-shadow: none;
  color: #23405E;
  height: 40px;
  font-family: Montserrat-Medium;
}

.taxes-container .PriceSettingsDiv .MarginCls {
  margin-top: 10px;
  margin-bottom: 10px;
}

.taxes-container .PriceSettingsDiv .MarginCls .LabelStyleCls {
  margin-bottom: 5px;
  color: #0E2F51;
  font-size: 14px;
  font-family: Montserrat-Regular;
}

.taxes-container .PriceSettingsBtnDiv {
  margin-top: 30px;
}

.rvb-container .STN_runNum_animate {
  position: absolute;
  top: 265px;
  transform: translate(-50%, -50%);
  left: 48%;
  font-family: Montserrat-Medium;
  font-size: 28px;
  color: #23405e;
}

.rvb-container .runNum_animate {
  position: absolute;
  top: 36%;
  transform: translate(-50%, -50%);
  left: 47%;
  font-family: Montserrat-Medium;
  font-size: 31px;
  color: #23405e;
}

.rvb-container .RightContainerCls {
  border: 1px solid #D4D7E0;
  border-radius: 5px;
  box-shadow: 0px 0px 24px -15px #96bcdd;
  min-height: 400px;
}

.rvb-container .RightContainerCls .chart-wrapper {
  clear: both;
}

.rvb-container .RightContainerCls .chart-wrapper .ChartHeaderDiv {
  font-size: 23px;
  color: #313B62;
  font-family: Montserrat-Medium;
  text-align: center;
  padding-top: 30px;
  padding-bottom: 30px;
}

.rvb-container .RightContainerCls .chart-wrapper .recharts-wrapper {
  text-align: center !important;
  width: 100% !important;
  height: 100% !important;
  font-family: 'Montserrat-Regular';
}

.rvb-container .RightContainerCls .chart-wrapper .CursorPointerCls {
  cursor: pointer;
  font-family: 'Montserrat-Regular';
}

.rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls {
  position: absolute;
  top: 190px;
  left: 208px;
  z-index: 100000;
  display: none;
  font-family: Montserrat-Medium;
  font-size: 14px;
  width: 140px;
  border-radius: 4px;
}

.rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls .PriceValueCls {
  width: 100%;
  height: 25px !important;
  padding: 3px 6px !important;
}

.rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls .DollarSignCls {
  padding-top: 3px;
}

.rvb-container .RightContainerCls .chart-wrapper .EditDoneBtn {
  background: transparent;
  font-family: Montserrat-Regular;
  font-size: 14px;
  cursor: pointer;
  outline: none;
  color: #2a94ff;
  text-align: center;
  width: 100%;
  height: auto;
  margin: 0px;
  margin-top: 12px;
}

.rvb-container .RightContainerCls .chart-wrapper .active {
  display: block !important;
}

.rvb-container .RightContainerCls .chart_Bottom .blueBox {
  border: 1px solid #2A64FF;
  height: 17px;
  width: 17px;
  background-color: #2A64FF;
  border-radius: 4px;
}

.rvb-container .RightContainerCls .chart_Bottom .yellowBox {
  border: 1px solid #FFBA00;
  height: 17px;
  width: 17px;
  background-color: #FFBA00;
  margin-top: 15px;
  border-radius: 4px;
}

.rvb-container .RightContainerCls .chart_Bottom .yellowtext {
  margin-top: 13px;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable {
  width: 100%;
  margin-top: 10px;
  line-height: 30px;
  margin-bottom: 0px !important;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne {
  width: 5%;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .CircleCls {
  margin-top: 0px !important;
  margin-right: 10px;
  height: 15px;
  width: 15px;
  border-radius: 15px;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .YellowCircleCls {
  border: 1px solid #FFBA00;
  background-color: #FFBA00;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .LightGreenCircleCls {
  border: 1px solid #58FF00;
  background-color: #58FF00;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .GreenCircleCls {
  border: 1px solid #00B40A;
  background-color: #00B40A;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .PurpleCircleCls {
  border: 1px solid #8D6B94;
  background-color: #8D6B94;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .BlueCircleCls {
  border: 1px solid #508AFF;
  background-color: #508AFF;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .BorderCircleCls {
  border: 1px solid #0E2F51;
  background-color: #FFF;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdTwo {
  width: 35%;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdFour {
  width: 35%;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .BorderBottomCls {
  border-bottom: 1px solid #D4D7E0;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .AlignRightCls {
  text-align: right;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .MarginTopCls {
  margin-top: 1px;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .LabelRegularFontCls {
  font-family: 'Montserrat-Regular';
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .LabelBoldFontCls {
  font-family: 'Montserrat-Medium';
}

.rvb-container .RightContainerCls .chart_Bottom .PaidTaxDivCls {
  color: #508AFF;
  font-size: 15px;
  font-family: Montserrat-Regular;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 50px;
}

.rvb-container .RightContainerCls .chart_Bottom .PaidTaxDivCls .ResultCollapseDropIcon {
  cursor: pointer;
}

.rvb-container .RightContainerCls .SliderDivCls {
  margin-top: 30px;
  margin-bottom: 30px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
  padding-top: 38px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-track {
  background-color: #5978FF;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-handle {
  border: solid 2px #D3D5DF;
  margin-left: -13px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-mark-text-active {
  color: #2B4262;
  font-size: 20px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-mark-text {
  color: #2B4262;
  font-size: 15px;
}

.stcontpadd {
  padding-left: 80px !important;
  padding-right: 76px !important;
}

.strightpadd {
  padding-left: 12px !important;
  margin-top: 94px !important;
  padding-right: 20px !important;
}

.stleftpadd {
  padding-right: 30px !important;
}

.stheadmarg {
  margin-top: 20px;
}

.editPrice-cls input {
  font-size: 21px !important;
}

@media screen and (max-width: 1200px) and (min-width: 300px) {
  .stcontpadd {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }

  .strightpadd {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .seller-container .rvb-container .RightContainerCls .chart-wrapper .nettosheet .PiechartValueCls {
    top: 38% !important;
    left: 50% !important;
    transform: translate(-50%, -50%);
  }
}

@media only screen and (max-device-width: 480px) and (min-device-width: 320px) {
  .seller-container .rvb-container .RightContainerCls .chart-wrapper .nettosheet .EditDoneBtn {
    font-size: 14px !important;
  }

  .seller-container .rvb-container .RightContainerCls .chart-wrapper .nettosheet .PiechartValueCls {
    top: 36% !important;
    left: 50% !important;
    transform: translate(-50%, -50%);
  }
}

.Escalationstyle {
  display: block;
  border-radius: 15px;
  margin-top: 10px;
  min-height: 40px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvU2VsbFRvTmV0LnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL1NlbGxUb05ldC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5TZWxsVG9OZXRDb250YWluZXIge1xuXHR3aWR0aDoxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdC5TZWxsVG9OZXRUaXRsZXtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAzMXB4O1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR0ZXh0LXdyYXA6IG5vd3JhcDtcblx0fVxuXHQuZ2Vhci1zZXR0aW5nc3tcblx0XHRwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cdC5nZWFyLXNldHRpbmdzIHNwYW4ge1xuXHRcdGNvbG9yOiAjNTA4QUZGO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdH1cblx0XG5cdC5mb3JtLWdyb3Vwe1xuXHRcdHBhZGRpbmc6MHB4O1xuXHRcdHRleHQtYWxpZ246bGVmdDtcblx0XHQuZmllbGQtcm93e1xuXHRcdFx0Y29sb3I6ICMwRTJGNTE7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0cGFkZGluZzowcHg7XG5cdFx0XHQuaW5wdXQtZ3JvdXAtYWRkb24ge1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdH1cblx0XHRcdHNlbGVjdCwgaW5wdXR7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRcdGhlaWdodDo0MHB4O1xuXHRcdFx0fVxuXHRcdFx0c2VsZWN0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOjEwcHggIWltcG9ydGFudDtcdFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuQ29tcHV0ZUJ0bntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblx0LlNhdmVFc3RpbWF0ZUJ0bntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMHB4O1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWFyZ2luOiAwcHg7XG5cdFx0Zm9udC1zaXplOjE0cHg7XG5cdH1cblx0LlJlc2V0RXN0aW1hdGVCdG57XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDBweDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdGNvbG9yOiAjRUU3MDU1O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRtYXJnaW46IDBweDtcblx0XHRmb250LXNpemU6MTRweDtcblx0fVxuXHQuQ29sbGFwc2VEcm9wVGl0bGV7XG5cdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0fVxuXHQuQ29sbGFwc2VEcm9wSWNvbntcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0fVxuXHQuaW5wdXQtZ3JvdXB7XG5cdFx0d2lkdGg6MTAwJTtcblx0fVxufVxuLm1pc2MtY29udGFpbmVye1xuXHQuTW9kYWxJbm5lclRpdGxlQ2xze1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0aGVpZ2h0OiA2NXB4O1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6I2ZmZjtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0fVxuXHR0YWJsZSB0ciB0ZCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0XHRwYWRkaW5nOiA4cHg7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdC5NaXNjTW9kYWxCdG5DbHMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0aGVpZ2h0OjUwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTo1MHB4O1xuXHR9XG59XG4udGF4ZXMtY29udGFpbmVye1xuXHQuTW9kYWxJbm5lclRpdGxlQ2xze1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0aGVpZ2h0OiA2NXB4O1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6I2ZmZjtcblx0fVxuXHQuUHJpY2VTZXR0aW5nc0Rpdntcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdGlucHV0e1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdFx0aGVpZ2h0OjQwcHg7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0fVxuXHRcdC5NYXJnaW5DbHN7XG5cdFx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XG5cdFx0XHQuTGFiZWxTdHlsZUNsc3tcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTo1cHg7XG5cdFx0XHRcdGNvbG9yOiMwRTJGNTE7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LlByaWNlU2V0dGluZ3NCdG5EaXZ7XG5cdFx0bWFyZ2luLXRvcDozMHB4O1xuXHR9XG59XG4ucnZiLWNvbnRhaW5lcntcblx0LlNUTl9ydW5OdW1fYW5pbWF0ZXtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAyNjVweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRsZWZ0OiA0OCU7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRjb2xvcjogIzIzNDA1ZTtcblx0XG5cdH1cblx0LnJ1bk51bV9hbmltYXRlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAzNiU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0bGVmdDogNDclO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LXNpemU6IDMxcHg7XG5cdFx0Y29sb3I6ICMyMzQwNWU7XHRcbn1cblx0LlJpZ2h0Q29udGFpbmVyQ2xze1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNENEQ3RTA7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGJveC1zaGFkb3c6IDBweCAwcHggMjRweCAtMTVweCAjOTZiY2RkO1xuXHRcdG1pbi1oZWlnaHQ6NDAwcHg7XG5cdFx0LmNoYXJ0LXdyYXBwZXJ7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdC5DaGFydEhlYWRlckRpdntcblx0XHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0XHRjb2xvcjogIzMxM0I2Mjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHRcdH1cblx0XHRcdC5yZWNoYXJ0cy13cmFwcGVye1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdFx0d2lkdGg6MTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6MTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG5cdFx0XHR9XG5cdFx0XHQuQ3Vyc29yUG9pbnRlckNsc3tcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcblx0XHRcdH1cblx0XHRcdC5QaWVjaGFydFZhbHVlQ2xze1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMTkwcHg7XG5cdFx0XHRcdGxlZnQ6IDIwOHB4O1xuXHRcdFx0XHR6LWluZGV4OiAxMDAwMDA7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR3aWR0aDogMTQwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0LlByaWNlVmFsdWVDbHN7XG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRwYWRkaW5nOiAzcHggNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LkRvbGxhclNpZ25DbHN7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6M3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuRWRpdERvbmVCdG57XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICMyYTk0ZmY7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHR9XG5cdFx0XHQuYWN0aXZle1xuXHRcdFx0XHRkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jaGFydF9Cb3R0b217XG5cdFx0XHQuYmx1ZUJveHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzJBNjRGRjtcblx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHR3aWR0aDogMTdweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJBNjRGRjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0fVxuXHRcdFx0LnllbGxvd0JveHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0ZGQkEwMDtcblx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHR3aWR0aDogMTdweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogICNGRkJBMDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdH1cblx0XHRcdC55ZWxsb3d0ZXh0e1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxM3B4O1xuXHRcdFx0fVxuXHRcdFx0LkNoYXJ0UmVzdWx0VGFibGV7XG5cdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6MTBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHQuQ2hhcnRUYWJsZVRkT25le1xuXHRcdFx0XHRcdHdpZHRoOjUlO1xuXHRcdFx0XHRcdC5DaXJjbGVDbHN7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuWWVsbG93Q2lyY2xlQ2xze1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0ZGQkEwMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkJBMDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5MaWdodEdyZWVuQ2lyY2xlQ2xze1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzU4RkYwMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1OEZGMDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5HcmVlbkNpcmNsZUNsc3tcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMEI0MEE7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCNDBBO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuUHVycGxlQ2lyY2xlQ2xze1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzhENkI5NDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4RDZCOTQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5CbHVlQ2lyY2xlQ2xze1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzUwOEFGRjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5Cb3JkZXJDaXJjbGVDbHN7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMEUyRjUxO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LkNoYXJ0VGFibGVUZFR3b3tcblx0XHRcdFx0XHR3aWR0aDozNSU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LkNoYXJ0VGFibGVUZEZvdXJ7XG5cdFx0XHRcdFx0d2lkdGg6MzUlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5Cb3JkZXJCb3R0b21DbHN7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENEQ3RTA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LkFsaWduUmlnaHRDbHN7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lk1hcmdpblRvcENsc3tcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjFweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuTGFiZWxSZWd1bGFyRm9udENsc3tcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG5cdFx0XHRcdH1cblx0XHRcdFx0LkxhYmVsQm9sZEZvbnRDbHN7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bSc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5QYWlkVGF4RGl2Q2xze1xuXHRcdFx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0XHRcdC5SZXN1bHRDb2xsYXBzZURyb3BJY29ue1xuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5TbGlkZXJEaXZDbHN7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdC5yYy1zbGlkZXItbWFyayB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxOHB4O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMzhweDtcblx0XHRcdH1cblx0XHRcdC5yYy1zbGlkZXItZG90IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IC0ycHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNHB4O1xuXHRcdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2U5ZTllOTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQucmMtc2xpZGVyLXRyYWNrIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzU5NzhGRjtcblx0XHRcdH1cblx0XHRcdC5yYy1zbGlkZXItaGFuZGxlIHtcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAycHggI0QzRDVERjtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xM3B4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtOXB4O1xuXHRcdFx0XHR3aWR0aDogMjNweDtcblx0XHRcdFx0aGVpZ2h0OiAyM3B4O1xuXHRcdFx0fVxuXHRcdFx0LnJjLXNsaWRlci1tYXJrLXRleHQtYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICMyQjQyNjI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdH1cblx0XHRcdC5yYy1zbGlkZXItbWFyay10ZXh0IHtcblx0XHRcdFx0Y29sb3I6ICMyQjQyNjI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnN0Y29udHBhZGR7XG5cdHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLXJpZ2h0OiA3NnB4ICFpbXBvcnRhbnQ7XG59XG4uc3RyaWdodHBhZGR7XG5cdHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDk0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uc3RsZWZ0cGFkZHtcblx0cGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuLnN0aGVhZG1hcmd7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG4uZWRpdFByaWNlLWNsc3tcblx0aW5wdXR7XG5cdFx0Zm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDMwMHB4KXtcbiAgICAuc3Rjb250cGFkZFxuICAgIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDowcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuc3RyaWdodHBhZGR7XG4gICAgICAgIHBhZGRpbmctbGVmdDowcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDowcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnNlbGxlci1jb250YWluZXJcbiAgICB7XG4gICAgICAgIC5ydmItY29udGFpbmVyXG4gICAgICAgIHtcbiAgICAgICAgICAgIC5SaWdodENvbnRhaW5lckNscyBcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAuY2hhcnQtd3JhcHBlclxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgLm5ldHRvc2hlZXRcbiAgICAgICAgICAgICAgICAgICAge1xuXHRcdFx0XHRcdFx0LlBpZWNoYXJ0VmFsdWVDbHNcblx0XHRcdFx0XHRcdHtcblx0XHRcdFx0XHRcdFx0Ly90b3A6IDMzJTsgICBcblx0XHRcdFx0XHRcdFx0dG9wOiAzOCUgIWltcG9ydGFudDtcbiAgICBcdCAgICAgICAgICAgICAgICBcdGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgIFxuXHRcdFx0XHRcdFx0fSAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIH1cbiAgICB9IFxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogNDgwcHgpIGFuZCAobWluLWRldmljZS13aWR0aDogMzIwcHgpe1xuXHQuc2VsbGVyLWNvbnRhaW5lclxuICAgIHtcbiAgICAgICAgLnJ2Yi1jb250YWluZXJcbiAgICAgICAge1xuICAgICAgICAgICAgLlJpZ2h0Q29udGFpbmVyQ2xzIFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIC5jaGFydC13cmFwcGVyXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAubmV0dG9zaGVldFxuICAgICAgICAgICAgICAgICAgICB7XG5cdFx0XHRcdFx0XHQuRWRpdERvbmVCdG57XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuUGllY2hhcnRWYWx1ZUNsc1xuXHRcdFx0XHRcdFx0e1xuXHRcdFx0XHRcdFx0XHQvL3RvcDogMzMlOyAgIFxuXHRcdFx0XHRcdFx0XHR0b3A6IDM2JSAhaW1wb3J0YW50O1xuICAgIFx0ICAgICAgICAgICAgICAgIFx0bGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyAgXG5cdFx0XHRcdFx0XHR9ICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgfVxuICAgIH0gXG5cbn1cbi5Fc2NhbGF0aW9uc3R5bGV7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRtaW4taGVpZ2h0OjQwcHhcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFBQSxtQkFBbUIsQ0FBQztFQUNuQixLQUFLLEVBQUMsSUFBSTtFQUNWLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLGlCQUFpQjtFQUM5QixhQUFhLEVBQUUsSUFBSTtFQUNuQixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxHQUFHO0VBQ25CLFdB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 */.rc-slider {
  position: relative;
  height: 14px;
  padding: 5px 0;
  width: 100%;
  border-radius: 6px;
  -ms-touch-action: none;
  touch-action: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.rc-slider * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.rc-slider-rail {
  position: absolute;
  width: 100%;
  background-color: #e9e9e9;
  height: 4px;
  border-radius: 6px;
}

.rc-slider-track {
  position: absolute;
  left: 0;
  height: 4px;
  border-radius: 6px;
  background-color: #abe2fb;
}

.rc-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  cursor: pointer;
  cursor: -webkit-grab;
  margin-top: -5px;
  cursor: grab;
  border-radius: 50%;
  border: solid 2px #96dbfa;
  background-color: #fff;
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}

.rc-slider-handle:focus {
  border-color: #57c5f7;
  box-shadow: 0 0 0 5px #96dbfa;
  outline: none;
}

.rc-slider-handle-click-focused:focus {
  border-color: #96dbfa;
  box-shadow: unset;
}

.rc-slider-handle:hover {
  border-color: #57c5f7;
}

.rc-slider-handle:active {
  border-color: #57c5f7;
  box-shadow: 0 0 5px #57c5f7;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
}

.rc-slider-mark-text {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  color: #999;
}

.rc-slider-mark-text-active {
  color: #666;
}

.rc-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}

.rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
}

.rc-slider-dot-active {
  border-color: #96dbfa;
}

.rc-slider-dot-reverse {
  margin-left: 0;
  margin-right: -4px;
}

.rc-slider-disabled {
  background-color: #e9e9e9;
}

.rc-slider-disabled .rc-slider-track {
  background-color: #ccc;
}

.rc-slider-disabled .rc-slider-handle,
.rc-slider-disabled .rc-slider-dot {
  border-color: #ccc;
  box-shadow: none;
  background-color: #fff;
  cursor: not-allowed;
}

.rc-slider-disabled .rc-slider-mark-text,
.rc-slider-disabled .rc-slider-dot {
  cursor: not-allowed !important;
}

.rc-slider-vertical {
  width: 14px;
  height: 100%;
  padding: 0 5px;
}

.rc-slider-vertical .rc-slider-rail {
  height: 100%;
  width: 4px;
}

.rc-slider-vertical .rc-slider-track {
  left: 5px;
  bottom: 0;
  width: 4px;
}

.rc-slider-vertical .rc-slider-handle {
  margin-left: -5px;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

.rc-slider-vertical .rc-slider-mark {
  top: 0;
  left: 18px;
  height: 100%;
}

.rc-slider-vertical .rc-slider-step {
  height: 100%;
  width: 4px;
}

.rc-slider-vertical .rc-slider-dot {
  left: 2px;
  margin-bottom: -4px;
}

.rc-slider-vertical .rc-slider-dot:first-child {
  margin-bottom: -4px;
}

.rc-slider-vertical .rc-slider-dot:last-child {
  margin-bottom: -4px;
}

.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  animation-duration: .3s;
  animation-fill-mode: both;
  display: block !important;
  animation-play-state: paused;
}

.rc-slider-tooltip-zoom-down-leave {
  animation-duration: .3s;
  animation-fill-mode: both;
  display: block !important;
  animation-play-state: paused;
}

.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
  animation-name: rcSliderTooltipZoomDownIn;
  animation-play-state: running;
}

.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
  animation-name: rcSliderTooltipZoomDownOut;
  animation-play-state: running;
}

.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  transform: scale(0, 0);
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}

.rc-slider-tooltip-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}

@keyframes rcSliderTooltipZoomDownIn {
  0% {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: scale(0, 0);
  }

  100% {
    transform-origin: 50% 100%;
    transform: scale(1, 1);
  }
}

@keyframes rcSliderTooltipZoomDownOut {
  0% {
    transform-origin: 50% 100%;
    transform: scale(1, 1);
  }

  100% {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: scale(0, 0);
  }
}

.rc-slider-tooltip {
  position: absolute;
  left: -9999px;
  top: -9999px;
  visibility: visible;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.rc-slider-tooltip * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.rc-slider-tooltip-hidden {
  display: none;
}

.rc-slider-tooltip-placement-top {
  padding: 4px 0 8px 0;
}

.rc-slider-tooltip-inner {
  padding: 6px 2px;
  min-width: 24px;
  height: 24px;
  font-size: 12px;
  line-height: 1;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #6c6c6c;
  border-radius: 6px;
  box-shadow: 0 0 4px #d9d9d9;
}

.rc-slider-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
  bottom: 4px;
  left: 50%;
  margin-left: -4px;
  border-width: 4px 4px 0;
  border-top-color: #6c6c6c;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9ub2RlX21vZHVsZXMvcmMtc2xpZGVyL2Fzc2V0cy9pbmRleC5jc3MiLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9yYy1zbGlkZXIvYXNzZXRzL2luZGV4LmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIucmMtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHBhZGRpbmc6IDVweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ucmMtc2xpZGVyICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ucmMtc2xpZGVyLXJhaWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnJjLXNsaWRlci10cmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZTJmYjtcbn1cbi5yYy1zbGlkZXItaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBjdXJzb3I6IGdyYWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiBzb2xpZCAycHggIzk2ZGJmYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXg7XG4gICAgICB0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuLnJjLXNsaWRlci1oYW5kbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM1N2M1Zjc7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDVweCAjOTZkYmZhO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnJjLXNsaWRlci1oYW5kbGUtY2xpY2stZm9jdXNlZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzk2ZGJmYTtcbiAgYm94LXNoYWRvdzogdW5zZXQ7XG59XG4ucmMtc2xpZGVyLWhhbmRsZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzU3YzVmNztcbn1cbi5yYy1zbGlkZXItaGFuZGxlOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzU3YzVmNztcbiAgYm94LXNoYWRvdzogMCAwIDVweCAjNTdjNWY3O1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG4ucmMtc2xpZGVyLW1hcmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMThweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5yYy1zbGlkZXItbWFyay10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzk5OTtcbn1cbi5yYy1zbGlkZXItbWFyay10ZXh0LWFjdGl2ZSB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLnJjLXNsaWRlci1zdGVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnJjLXNsaWRlci1kb3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTJweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTllOWU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5yYy1zbGlkZXItZG90LWFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzk2ZGJmYTtcbn1cbi5yYy1zbGlkZXItZG90LXJldmVyc2Uge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xufVxuLnJjLXNsaWRlci1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG59XG4ucmMtc2xpZGVyLWRpc2FibGVkIC5yYy1zbGlkZXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLnJjLXNsaWRlci1kaXNhYmxlZCAucmMtc2xpZGVyLWhhbmRsZSxcbi5yYy1zbGlkZXItZGlzYWJsZWQgLnJjLXNsaWRlci1kb3Qge1xuICBib3JkZXItY29sb3I6ICNjY2M7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucmMtc2xpZGVyLWRpc2FibGVkIC5yYy1zbGlkZXItbWFyay10ZXh0LFxuLnJjLXNsaWRlci1kaXNhYmxlZCAucmMtc2xpZGVyLWRvdCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbn1cbi5yYy1zbGlkZXItdmVydGljYWwge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5yYy1zbGlkZXItdmVydGljYWwgLnJjLXNsaWRlci1yYWlsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNHB4O1xufVxuLnJjLXNsaWRlci12ZXJ0aWNhbCAucmMtc2xpZGVyLXRyYWNrIHtcbiAgbGVmdDogNXB4O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA0cHg7XG59XG4ucmMtc2xpZGVyLXZlcnRpY2FsIC5yYy1zbGlkZXItaGFuZGxlIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cbi5yYy1zbGlkZXItdmVydGljYWwgLnJjLXNsaWRlci1tYXJrIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxOHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucmMtc2xpZGVyLXZlcnRpY2FsIC5yYy1zbGlkZXItc3RlcCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDRweDtcbn1cbi5yYy1zbGlkZXItdmVydGljYWwgLnJjLXNsaWRlci1kb3Qge1xuICBsZWZ0OiAycHg7XG4gIG1hcmdpbi1ib3R0b206IC00cHg7XG59XG4ucmMtc2xpZGVyLXZlcnRpY2FsIC5yYy1zbGlkZXItZG90OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogLTRweDtcbn1cbi5yYy1zbGlkZXItdmVydGljYWwgLnJjLXNsaWRlci1kb3Q6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IC00cHg7XG59XG4ucmMtc2xpZGVyLXRvb2x0aXAtem9vbS1kb3duLWVudGVyLFxuLnJjLXNsaWRlci10b29sdGlwLXpvb20tZG93bi1hcHBlYXIge1xuICBhbmltYXRpb24tZHVyYXRpb246IC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5yYy1zbGlkZXItdG9vbHRpcC16b29tLWRvd24tbGVhdmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi5yYy1zbGlkZXItdG9vbHRpcC16b29tLWRvd24tZW50ZXIucmMtc2xpZGVyLXRvb2x0aXAtem9vbS1kb3duLWVudGVyLWFjdGl2ZSxcbi5yYy1zbGlkZXItdG9vbHRpcC16b29tLWRvd24tYXBwZWFyLnJjLXNsaWRlci10b29sdGlwLXpvb20tZG93bi1hcHBlYXItYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHJjU2xpZGVyVG9vbHRpcFpvb21Eb3duSW47XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xufVxuLnJjLXNsaWRlci10b29sdGlwLXpvb20tZG93bi1sZWF2ZS5yYy1zbGlkZXItdG9vbHRpcC16b29tLWRvd24tbGVhdmUtYWN0aXZlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHJjU2xpZGVyVG9vbHRpcFpvb21Eb3duT3V0O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbn1cbi5yYy1zbGlkZXItdG9vbHRpcC16b29tLWRvd24tZW50ZXIsXG4ucmMtc2xpZGVyLXRvb2x0aXAtem9vbS1kb3duLWFwcGVhciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbn1cbi5yYy1zbGlkZXItdG9vbHRpcC16b29tLWRvd24tbGVhdmUge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbn1cbkBrZXlmcmFtZXMgcmNTbGlkZXJUb29sdGlwWm9vbURvd25JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyByY1NsaWRlclRvb2x0aXBab29tRG93bk91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgfVxufVxuLnJjLXNsaWRlci10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4O1xuICB0b3A6IC05OTk5cHg7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5yYy1zbGlkZXItdG9vbHRpcCAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLnJjLXNsaWRlci10b29sdGlwLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmMtc2xpZGVyLXRvb2x0aXAtcGxhY2VtZW50LXRvcCB7XG4gIHBhZGRpbmc6IDRweCAwIDhweCAwO1xufVxuLnJjLXNsaWRlci10b29sdGlwLWlubmVyIHtcbiAgcGFkZGluZzogNnB4IDJweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNmM2YztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2hhZG93OiAwIDAgNHB4ICNkOWQ5ZDk7XG59XG4ucmMtc2xpZGVyLXRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4ucmMtc2xpZGVyLXRvb2x0aXAtcGxhY2VtZW50LXRvcCAucmMtc2xpZGVyLXRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDRweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgYm9yZGVyLXdpZHRoOiA0cHggNHB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2YzZjNmM7XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFBQSxVQUFVLENBQUM7RUFDVCxRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsSUFBSTtFQUNaLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLElBQUk7RUFDWCxhQUFhLEVBQUUsR0FBRztFQUNsQixnQkFBZ0IsRUFBRSxJQUFJO0VBQ2xCLFlBQVksRUFBRSxJQUFJO0VBQ3RCLFVBQVUsRUFBRSxVQUFVO0VBQ3RCLDJCQUEyQixFQUFFLGdCQUFnQixHQUM5Qzs7QUFDRCxBQUFBLFVBQVUsQ0FBQyxDQUFDLENBQUM7RUFDWCxVQUFVLEVBQUUsVUFBVTtFQUN0QiwyQkFBMkIsRUFBRSxnQkFBZ0IsR0FDOUM7O0FBQ0QsQUFBQSxlQUFlLENBQUM7RUFDZCxRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLGdCQUFnQixFQUFF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 */.overalldiv {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.overalldiv .homelink {
  justify-content: center;
  align-items: center;
  display: flex;
  margin-bottom: 20px;
  padding: 0px 20px;
}

.overalldiv .homelink img {
  width: 67%;
}

.overalldiv .propaddress {
  margin: 10px 0px;
  font-size: 14px;
  font-family: Montserrat-Medium;
  text-align: center;
  padding: 0px 20px;
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.overalldiv .textcontent {
  margin: 10px 0px;
  font-family: Montserrat-Regular;
  padding: 0px 20px;
  font-size: 12px;
  text-align: center;
}

.overalldiv .textcontent b {
  font-family: Montserrat-SemiBold;
}

.overalldiv .homesetting {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  padding: 0px 15px;
}

.overalldiv .homesetting img {
  width: 16px;
  margin-right: 5px;
  cursor: pointer;
}

.overalldiv .H_homesetting {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 0px 15px;
}

.overalldiv .H_homesetting img {
  width: 16px;
  margin-right: 5px;
  cursor: pointer;
}

.overalldiv .H_homesetting .HA_Img {
  width: 25px;
}

.overalldiv .margintop1 {
  margin-top: 8px !important;
}

.overalldiv .icondollar {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border: 1px solid #508aff !important;
  background-color: #fff !important;
  color: #508aff !important;
  font-family: Montserrat-Medium;
  cursor: pointer;
  margin-top: 6px;
  min-width: 40px;
  padding: 6px 5px;
  height: 33px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  text-align: center;
  border-radius: 4px;
  width: 0%;
  white-space: nowrap;
  vertical-align: middle;
  display: table-cell;
}

.overalldiv .iconwidth {
  width: 34%;
  padding: 8px 1px;
}

.overalldiv .borderleft {
  border-left: none !important;
}

.overalldiv .displayflex {
  display: flex;
}

.overalldiv .homesetting1 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  float: right;
  width: 41%;
  padding: 0px 15px;
  margin-top: -15px;
}

.overalldiv .homesetting1 img {
  width: 16px;
  margin-right: 5px;
  cursor: pointer;
}

.overalldiv .backhomelink {
  width: 95%;
  color: #508AFF;
  cursor: pointer;
}

.overalldiv .novaluetextcontent {
  margin: 10px 0px;
  font-family: Montserrat-Regular;
  padding: 0px 20px;
  font-size: 13px;
  text-align: center;
}

.overalldiv .novaluetextcontent2 {
  margin: 20px 0px 10px 0px;
  font-family: Montserrat-Regular;
  padding: 0px 20px;
  font-size: 15px;
  text-align: center;
}

.overalldiv .novaluetextcontentmarico {
  margin: 10px 0px;
  font-family: Montserrat-Regular;
  padding: 0px 20px;
  font-size: 18px;
  text-align: center;
}

.overalldiv .novalueimage {
  display: flex;
  justify-content: center;
  margin: 20px 0px;
}

.overalldiv .novalueimage img {
  width: 65%;
}

.overalldiv .propvaluediv {
  position: relative;
  height: 170px;
  width: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
}

.overalldiv .propvaluediv .desline {
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: #494949;
}

.overalldiv .propvaluediv .desbox {
  position: absolute;
  height: 130px;
  width: 200px;
}

.overalldiv .propvaluediv .desbox .desboxhead {
  background-color: #00A385;
  color: white;
  width: 100%;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-family: Montserrat-Medium;
  border-top-right-radius: 15px;
  border-top-left-radius: 15px;
  border-top: 1px solid #494949;
  border-left: 1px solid #494949;
  border-right: 1px solid #494949;
}

.overalldiv .propvaluediv .desbox .desboxvalue {
  width: 100%;
  height: 93px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 26px;
  font-family: Montserrat-Medium;
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
  border-top: 1px solid #494949;
  border-bottom: 1px solid #494949;
  border-left: 1px solid #494949;
  border-right: 1px solid #494949;
  background-color: white;
}

.overalldiv ::placeholder {
  color: #c4c4c4;
  text-align: center;
}

.overalldiv .usepermiss {
  padding: 0px 31px;
  text-align: center;
  font-size: 15px;
  font-family: Montserrat-Regular;
  margin: 15px 0px;
}

.overalldiv .usetaxes {
  padding: 7px 20px;
  width: 100%;
  display: flex;
  border-bottom: 1px solid #bec4d2;
  margin-top: 15px;
}

.overalldiv .usetaxes .usetaxcont {
  width: 80%;
  display: flex;
  justify-content: center;
  font-size: 15px;
  font-family: Montserrat-Medium;
}

.overalldiv .usetaxes .usetaxcontnosel {
  width: 80%;
  display: flex;
  justify-content: center;
  font-size: 15px;
  font-family: Montserrat-Regular;
}

.overalldiv .usetaxes .usetaxcheck {
  width: 20%;
  display: flex;
  justify-content: center;
}

.overalldiv .usetaxes .tickbg {
  width: 22px;
  border-radius: 13px;
  border: 1px solid #508AFF;
  height: 22px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.overalldiv .usetaxes .tick {
  height: 10px;
  width: 5px;
  border: solid #508AFF;
  border-width: 0px 2px 2px 0px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  display: block;
  margin-top: -2px;
}

.overalldiv .donediv {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 30px 0px 15px 0px;
}

.overalldiv .donediv .donetxt {
  background-color: #508AFF;
  color: white;
  padding: 6px 18px;
  border-radius: 17px;
  cursor: pointer;
  width: 70px;
  text-align: center;
}

.overalldiv .donedivmarico {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 15px 0px 15px 0px;
}

.overalldiv .donedivmarico .donetxt {
  background-color: #508AFF;
  color: white;
  padding: 10px 25px;
  border-radius: 5px;
  cursor: pointer;
  width: 50%;
  text-align: center;
}

.LoanbalanceText {
  padding: 5px 20px;
  font-family: Montserrat-Regular;
  font-size: 12px;
  color: #508aff;
  cursor: pointer;
}

.Marginbottom10 {
  margin-bottom: 10px !important;
  margin-top: 0 !important;
}

.threevaluewidth {
  width: 30%;
  text-align: center;
}

.width100 {
  width: 100%;
}

.Newdonebtn {
  width: 60% !important;
  cursor: pointer !important;
  border-radius: 8px !important;
  height: 37px !important;
}

.commonpropertytaxdiv {
  width: 97%;
  align-items: center;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  min-height: 170px;
}

.backnextdiv {
  display: flex;
  width: 100%;
  padding: var(--spacing-16, 16px) 8px;
  align-items: flex-start;
  gap: 8px;
  background: #FCFCFC;
  text-align: center;
  align-items: center;
  cursor: pointer;
}

.onlybackbtndiv {
  display: flex;
  padding: 10px var(--spacing-16, 16px);
  align-items: center;
  gap: 12px;
  flex: 1 0 0;
  width: 40%;
  cursor: pointer;
}

.onlybackbtncont {
  color: #C5C5C7;
  text-align: center;
  font-style: normal;
  font-weight: 700;
  line-height: 15px;
  /* 115.385% */
  cursor: pointer;
}

.onlynextbtndiv {
  display: flex;
  padding: 7px var(--spacing-16, 16px) 6px 60px;
  justify-content: center;
  gap: 40px;
  border-radius: 8px;
  background: #007AFF;
  text-align: center;
  width: 60%;
  cursor: pointer;
}

.onlynextbtncont {
  color: #FFF;
  text-align: center;
  font-style: normal;
  font-weight: 700;
  /* line-height: 15px; */
  /* 115.385% */
  cursor: pointer;
}

.findloancont {
  padding: 6px 0px !important;
  height: 37px !important;
  align-items: center !important;
  gap: 0 !important;
  cursor: pointer;
}

.rightleftarrow_img {
  width: 20px;
  cursor: pointer;
}

.avgintrate_withoutmonth {
  width: 100%;
  margin: 0px 0px 0px 15px;
  margin-bottom: 30% !important;
  color: #C5C5C7;
}

.Newskipstyle {
  color: #C5C5C7;
  font-weight: 700;
}

.selectcricle_img {
  width: 15px;
  height: 15px;
}

.Intertest_text11 {
  width: 97%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.whitebackground {
  background-color: white !important;
}

.marginzero {
  margin: 0 !important;
}

.Margintop15 {
  margin-top: 15%;
}

.disableddiv_next {
  background-color: #d9dfe5 !important;
}

.maxactiveloan_scroll {
  max-height: 200px;
  overflow-y: scroll;
}

.h-btn-width {
  width: 50% !important;
  height: 40px;
  display: flex;
  align-items: center;
  font-weight: 400;
  justify-content: center;
  font-family: Montserrat-Medium;
  font-size: 14px !important;
  border-radius: 5px;
}

.novalueimage textarea {
  outline: none;
  border: none;
  box-shadow: none;
  font-family: Montserrat-Regular;
}

.novalueimage textarea:focus {
  outline: none;
  border: none;
  box-shadow: none;
}

.novalueimage textarea::placeholder {
  color: #278AE5;
  text-align: left;
  font-family: Montserrat-Regular;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}

.req-btn {
  margin: 15px 0px !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvUHJvcGVydHlUYXhTZWxlY3Rpb24uc2NzcyIsInNvdXJjZXMiOlsiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvUHJvcGVydHlUYXhTZWxlY3Rpb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIub3ZlcmFsbGRpdntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmhvbWVsaW5re1xuICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgICAgIGltZ3tcbiAgICAgICAgICAgd2lkdGg6IDY3JTtcbiAgICAgICB9XG4gICAgfVxuICAgIC5wcm9wYWRkcmVzc3tcbiAgICAgICBtYXJnaW46IDEwcHggMHB4O1xuICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG4gICAgLnRleHRjb250ZW50e1xuICAgICAgIG1hcmdpbjogMTBweCAwcHg7XG4gICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICAgICBwYWRkaW5nOiAwcHggMjBweDtcbiAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgIGJ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVNlbWlCb2xkO1xuICAgICAgIH1cbiAgICB9XG4gICAgLmhvbWVzZXR0aW5nXG4gICAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMHB4IDE1cHg7XG4gICAgICAgIC8vZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAvL21hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgXG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLkhfaG9tZXNldHRpbmdcbiAgICB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxNXB4O1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgIC5IQV9JbWd7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubWFyZ2ludG9wMXtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5pY29uZG9sbGFye1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTA4YWZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNTA4YWZmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgbWluLXdpZHRoOiA0MHB4O1xuICAgIHBhZGRpbmc6IDZweCA1cHg7XG4gICAgaGVpZ2h0OiAzM3B4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgd2lkdGg6IDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIH1cbiAgICAuaWNvbndpZHRoe1xuICAgICAgICB3aWR0aDogMzQlO1xuICAgICAgICBwYWRkaW5nOiA4cHggMXB4O1xuICAgIH1cbiAgICAuYm9yZGVybGVmdHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmRpc3BsYXlmbGV4e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAuaG9tZXNldHRpbmcxXG4gICAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiA0MSU7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICAgICAgLy9mb250LXNpemU6IDEycHg7XG4gICAgICAgIC8vbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIFxuICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5iYWNraG9tZWxpbmt7XG4gICAgICAgIHdpZHRoOjk1JTsgICAgICAgIFxuICAgICAgICBjb2xvcjojNTA4QUZGO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIC5ub3ZhbHVldGV4dGNvbnRlbnR7XG4gICAgICAgIG1hcmdpbjogMTBweCAwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLm5vdmFsdWV0ZXh0Y29udGVudDJ7XG4gICAgICAgIG1hcmdpbjogMjBweCAwcHggMTBweCAwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLm5vdmFsdWV0ZXh0Y29udGVudG1hcmljb3tcbiAgICAgICAgbWFyZ2luOiAxMHB4IDBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICAgICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAubm92YWx1ZWltYWdle1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDBweDtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucHJvcHZhbHVlZGl2e1xuICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAuZGVzbGluZXtcbiAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0OTQ5NDk7XG4gICAgICAgfVxuICAgICAgIC5kZXNib3h7XG4gICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAuZGVzYm94aGVhZHtcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEEzODU7XG4gICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQ5NDk0OTtcbiAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQ5NDk0OTtcbiAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0OTQ5NDk7XG4gICAgICAgICAgIH1cbiAgICAgICAgICAgLmRlc2JveHZhbHVle1xuICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICBoZWlnaHQ6IDkzcHg7XG4gICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0OTQ5NDk7XG4gICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ5NDk0OTtcbiAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQ5NDk0OTtcbiAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0OTQ5NDk7XG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgfVxuICAgICAgIH1cblxuICAgIH1cbiAgICA6OnBsYWNlaG9sZGVye1xuICAgICAgICBjb2xvcjogI2M0YzRjNDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAudXNlcGVybWlzc3tcbiAgICAgICAgcGFkZGluZzogMHB4IDMxcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICBtYXJnaW46IDE1cHggMHB4O1xuICAgIH1cbiAgICAudXNldGF4ZXN7XG4gICAgICAgIHBhZGRpbmc6IDdweCAyMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZWM0ZDI7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIC51c2V0YXhjb250e1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgICAgfVxuICAgICAgICAudXNldGF4Y29udG5vc2Vse1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgICAgIH1cbiAgICAgICAgLnVzZXRheGNoZWNre1xuICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAudGlja2JnIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1MDhBRkY7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgIC50aWNrIHtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkICM1MDhBRkY7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDBweCAycHggMnB4IDBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRvbmVkaXZ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDBweCAxNXB4IDBweDtcbiAgICAgICAgLmRvbmV0eHR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDE4cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxN3B4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRvbmVkaXZtYXJpY297XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDBweCAxNXB4IDBweDtcbiAgICAgICAgLmRvbmV0eHR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5Mb2FuYmFsYW5jZVRleHR7XG4gICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHJnYig4MCwgMTM4LCAyNTUpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy9OZXcgSG9tZWxpbmsgY2hhbmdlcyBcbi5NYXJnaW5ib3R0b20xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi50aHJlZXZhbHVld2lkdGh7XG4gICAgd2lkdGg6IDMwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud2lkdGgxMDB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uTmV3ZG9uZWJ0bntcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzN3B4ICFpbXBvcnRhbnQ7XG59XG4gLmNvbW1vbnByb3BlcnR5dGF4ZGl2e1xuICAgIHdpZHRoOiA5NyU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1pbi1oZWlnaHQ6IDE3MHB4O1xufVxuXG4uYmFja25leHRkaXZ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTE2LCAxNnB4KSA4cHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA4cHg7XG4gICAgYmFja2dyb3VuZDogI0ZDRkNGQztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5vbmx5YmFja2J0bmRpdntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDEwcHggdmFyKC0tc3BhY2luZy0xNiwgMTZweCk7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEycHg7XG4gICAgZmxleDogMSAwIDA7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ub25seWJhY2tidG5jb250e1xuICAgIGNvbG9yOiAjQzVDNUM3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTVweDsgLyogMTE1LjM4NSUgKi9cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ub25seW5leHRidG5kaXZ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA3cHggdmFyKC0tc3BhY2luZy0xNiwgMTZweCkgNnB4IDYwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3QUZGO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNjAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5vbmx5bmV4dGJ0bmNvbnR7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIC8qIGxpbmUtaGVpZ2h0OiAxNXB4OyAqLyAvKiAxMTUuMzg1JSAqL1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZpbmRsb2FuY29udHtcbiAgICBwYWRkaW5nOiA2cHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzN3B4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJpZ2h0bGVmdGFycm93X2ltZ3tcbiAgICB3aWR0aDogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hdmdpbnRyYXRlX3dpdGhvdXRtb250aHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDBweCAwcHggMHB4IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzAlICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNDNUM1Qzc7XG59XG4uTmV3c2tpcHN0eWxle1xuICAgIGNvbG9yOiAjQzVDNUM3O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2VsZWN0Y3JpY2xlX2ltZ3tcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG59XG4uSW50ZXJ0ZXN0X3RleHQxMSB7XG4gICAgd2lkdGg6IDk3JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ud2hpdGViYWNrZ3JvdW5ke1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW56ZXJve1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLk1hcmdpbnRvcDE1e1xuICAgIG1hcmdpbi10b3A6IDE1JTtcbn1cbi5kaXNhYmxlZGRpdl9uZXh0e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWRmZTUgIWltcG9ydGFudDtcbiAgICAvLyBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tYXhhY3RpdmVsb2FuX3Njcm9sbHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4uaC1idG4td2lkdGh7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG59XG4ubm92YWx1ZWltYWdlIHRleHRhcmVhIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG59XG5cbi5ub3ZhbHVlaW1hZ2UgdGV4dGFyZWE6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubm92YWx1ZWltYWdlIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyNzhBRTU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTsgXG59XG4ucmVxLWJ0bntcbiAgICBtYXJnaW46IDE1cHggMHB4ICFpbXBvcnRhbnQ7XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFBQSxXQUFXLENBQUE7RUFDUCxLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRUFBQyxJQUFJO0VBQ1osY0FBYyxFQUFFLE1BQU07RUFDdEIsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU0sR0F1U3RCO0VBNVNELEFBT0ksV0FQTyxDQU9QLFNBQVMsQ0FBQTtJQUNOLGVBQWUsRUFBRSxNQUFNO0lBQ3ZCLFdBQVcsRUFBRSxNQUFNO0lBQ25CLE9BQU8sRUFBRSxJQUFJO0lBQ2IsYUFBYSxFQUFFLElBQUk7SUFDbkIsT0FBTyxF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 */:root {
  --column-width: 20px;
  --ticker-height: 32px;
  --ticker-animation-speed: 1s;
}

#ticker.flex {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: var(--ticker-height);
  font-family: "Montserrat-Bold";
}

#ticker.flex *,
#ticker.flex *:before,
#ticker.flex *:after {
  box-sizing: border-box;
}

#ticker.flex .ticker-view {
  width: calc(var(--column-width)-1);
  height: var(--ticker-height);
  display: flex;
  flex-direction: row-reverse;
  overflow: hidden;
  transition: width var(--ticker-animation-speed) ease-in-out;
}

#ticker.flex .dollar {
  font-size: var(--ticker-height);
  margin: 0;
}

#ticker.flex .ticker-column,
#ticker.flex .ticker-column-like {
  margin-inline-start: -1px;
  width: var(--column-width);
  height: calc(var(--ticker-height) * 10);
  transform: translateY(calc(var(--ticker-height) * -9));
  transition: transform var(--ticker-animation-speed) cubic-bezier(0.72, 0.01, 0.3, 1);
  will-change: transform;
}

#ticker.flex .ticker-column.created,
#ticker.flex .ticker-column-like.created {
  transform: translateY(calc(var(--ticker-height) * -10));
}

#ticker.flex .ticker-column-like {
  transform: none;
}

#ticker.flex .ticker-digit {
  width: 100%;
  height: var(--ticker-height);
  line-height: var(--ticker-height);
}

#ticker.flex .ticker-digit span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvVGlja2VyTnVtYmVyLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL1RpY2tlck51bWJlci5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIjpyb290IHtcbiAgLS1jb2x1bW4td2lkdGg6IDIwcHg7XG4gIC0tdGlja2VyLWhlaWdodDogMzJweDtcbiAgLS10aWNrZXItYW5pbWF0aW9uLXNwZWVkOiAxcztcbn1cblxuI3RpY2tlci5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdGlja2VyLWhlaWdodCk7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXQtQm9sZFwiO1xuXG4gICosXG4gICo6YmVmb3JlLFxuICAqOmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgLnRpY2tlci12aWV3IHtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1jb2x1bW4td2lkdGgpLTEpO1xuICAgIGhlaWdodDogdmFyKC0tdGlja2VyLWhlaWdodCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCB2YXIoLS10aWNrZXItYW5pbWF0aW9uLXNwZWVkKSBlYXNlLWluLW91dDtcbiAgfVxuXG4gIC5kb2xsYXIge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdGlja2VyLWhlaWdodCk7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnRpY2tlci1jb2x1bW4sXG4gIC50aWNrZXItY29sdW1uLWxpa2Uge1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC0xcHg7XG4gICAgd2lkdGg6IHZhcigtLWNvbHVtbi13aWR0aCk7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXRpY2tlci1oZWlnaHQpICogMTApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKHZhcigtLXRpY2tlci1oZWlnaHQpICogLTkpKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdGlja2VyLWFuaW1hdGlvbi1zcGVlZClcbiAgICAgIGN1YmljLWJlemllcigwLjcyLCAwLjAxLCAwLjMsIDEpO1xuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cbiAgICAmLmNyZWF0ZWQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGModmFyKC0tdGlja2VyLWhlaWdodCkgKiAtMTApKTtcbiAgICB9XG4gIH1cblxuICAudGlja2VyLWNvbHVtbi1saWtlIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAudGlja2VyLWRpZ2l0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHZhcigtLXRpY2tlci1oZWlnaHQpO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS10aWNrZXItaGVpZ2h0KTtcblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC8vICAgcGFkZGluZzogMCAxcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxBQUFBLEtBQUssQ0FBQztFQUNKLGNBQWMsQ0FBQSxLQUFDO0VBQ2YsZUFBZSxDQUFBLEtBQUM7RUFDaEIsd0JBQXdCLENBQUEsR0FBQyxHQUMxQjs7QUFFRCxBQUFBLE9BQU8sQUFBQSxLQUFLLENBQUM7RUFDWCxPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFNBQVMsRUFBRSxvQkFBb0I7RUFDL0IsV0FBVyxFQUFFLGlCQUFpQixHQXNEL0I7RUEzREQsQUFPRSxPQVBLLEFBQUEsS0FBSyxDQU9WLENBQUM7RUFQSCxPQUFPLEFBQUEsS0FBSyxDQVFWLENBQUMsQUFBQSxPQUFPO0VBUlYsT0FBTyxBQUFBLEtBQUssQ0FTVixDQUFDLEFBQUEsTUFBTSxDQUFDO0lBQ04sVUFBVSxFQUFFLFVBQVUsR0FDdkI7RUFYSCxBQWFFLE9BYkssQUFBQSxLQUFLLENBYVYsWUFBWSxDQUFDO0lBQ1gsS0FBSyxFQUFFLDJCQUEyQjtJQUNsQyxNQUFNLEVBQUUsb0JBQW9CO0lBQzVCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsY0FBYyxFQUFFLFdBQVc7SUFDM0IsUUFBUSxFQUFFLE1BQU07SUFDaEIsVUFBVSxFQUFFLEtBQUssQ0FBQyw2QkFBNkIsQ0FBQyxXQUFXLEdBQzVEO0VBcEJILEFBc0JFLE9BdEJLLEFBQUEsS0FBSyxDQXNCVixPQUFPLENBQUM7SUFDTixTQUFTLEVBQUUsb0JBQW9CO0lBQy9CLE1BQU0sRUFBRSxDQUFDLEdBQ1Y7RUF6QkgsQUEyQkUsT0EzQkssQUFBQSxLQUFLLENBMkJWLGNBQWM7RUEzQmhCLE9BQU8sQUFBQSxLQUFLLENBNEJWLG1CQUFtQixDQUFDO0lBQ2xCLG1CQUFtQixFQUFFLElBQUk7SUFDekIsS0FBSyxFQUFFLG1CQUFtQjtJQUMxQixNQUFNLEVBQUUsK0JBQStCO0lBQ3ZDLFNBQVMsRUFBRSwyQ0FBMkM7SUFDdEQsVUFBVSxFQUFFLFNBQVMsQ0FBQyw2QkFBNkIsQ0FDakQsZ0NBQWdDO0lBQ2xDLFdBQVcsRUFBRSxTQUFTLEdBS3ZCO0lBeENILEFBcUNJLE9BckNHLEFBQUEsS0FBSyxDQTJCVixjQUFjLEFBVVgsUUFBUTtJQXJDYixPQUFPLEFBQUEsS0FBSyxDQTRCVixtQkFBbUIsQUFTaEIsUUFBUSxDQUFDO01BQ1IsU0FBUyxFQUFFLDRDQUE0QyxHQUN4RDtFQXZDTCxBQTBDRSxPQTFDSyxBQUFBLEtBQUssQ0EwQ1YsbUJBQW1CLENBQUM7SUFDbEIsU0FBUyxFQUFFLElBQUksR0FDaEI7RUE1Q0gsQUE4Q0UsT0E5Q0ssQUFBQSxLQUFLLENBOENWLGFBQWEsQ0FBQztJQUNaLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLG9CQUFvQjtJQUM1QixXQUFXLEVBQUUsb0JBQW9CLEdBU2xDO0lBMURILEFBbURJLE9BbkRHLEFBQUEsS0FBSyxDQThDVixhQUFhLENBS1gsSUFBSSxDQUFDO01BQ0gsT0FBTyxFQUFFLElBQUk7TUFDYixXQUFXLEVBQUUsTUFBTTtNQUNuQixlQUFlLEVBQUUsTUFBTTtNQUV2QixLQUFLLEVBQUUsSUFBSSxHQUNaIn0= */.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  margin-left: -8px;
  position: absolute;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before {
  border-top: none;
  border-bottom-color: #f0f0f0;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  bottom: 0;
  margin-bottom: -8px;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  border-bottom: none;
  border-top-color: #fff;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}

.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0;
}

.react-datepicker {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
}

.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}

.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}

.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}

.react-datepicker-popper {
  z-index: 1;
}

.react-datepicker-popper[data-placement^="bottom"] {
  margin-top: 10px;
}

.react-datepicker-popper[data-placement="bottom-end"] .react-datepicker__triangle,
.react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle {
  left: auto;
  right: 50px;
}

.react-datepicker-popper[data-placement^="top"] {
  margin-bottom: 10px;
}

.react-datepicker-popper[data-placement^="right"] {
  margin-left: 8px;
}

.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}

.react-datepicker-popper[data-placement^="left"] {
  margin-right: 8px;
}

.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  padding-top: 8px;
  position: relative;
}

.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}

.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0;
}

.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 2px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  background: none;
  line-height: 1.7rem;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 10px;
  width: 0;
  padding: 0;
  border: 0.45rem solid transparent;
  z-index: 1;
  height: 10px;
  width: 10px;
  text-indent: -999em;
  overflow: hidden;
}

.react-datepicker__navigation--previous {
  left: 10px;
  border-right-color: #ccc;
}

.react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__navigation--previous--disabled,
.react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__navigation--next {
  right: 10px;
  border-left-color: #ccc;
}

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 95px;
}

.react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__navigation--next--disabled,
.react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__navigation--years-previous {
  top: 4px;
  border-top-color: #ccc;
}

.react-datepicker__navigation--years-previous:hover {
  border-top-color: #b3b3b3;
}

.react-datepicker__navigation--years-upcoming {
  top: -4px;
  border-bottom-color: #ccc;
}

.react-datepicker__navigation--years-upcoming:hover {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__year {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__year-wrapper {
  display: flex;
  flex-wrap: wrap;
  max-width: 180px;
}

.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}

.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: auto;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"] {
  -moz-appearance: textfield;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px;
}

.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -72px;
  top: 0;
}

.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + (1.7rem / 2));
  overflow-y: scroll;
  padding-right: 0px;
  padding-left: 0px;
  width: 100%;
  box-sizing: content-box;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day-names,
.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__month--selected,
.react-datepicker__month--in-selecting-range,
.react-datepicker__month--in-range,
.react-datepicker__quarter--selected,
.react-datepicker__quarter--in-selecting-range,
.react-datepicker__quarter--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__month--selected:hover,
.react-datepicker__month--in-selecting-range:hover,
.react-datepicker__month--in-range:hover,
.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter--in-selecting-range:hover,
.react-datepicker__quarter--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__month--disabled,
.react-datepicker__quarter--disabled {
  color: #ccc;
  pointer-events: none;
}

.react-datepicker__month--disabled:hover,
.react-datepicker__quarter--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
  cursor: pointer;
}

.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover,
.react-datepicker__year-text:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
  font-weight: bold;
}

.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}

.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover,
.react-datepicker__year-text--highlighted:hover {
  background-color: #32be3f;
}

.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
  color: magenta;
}

.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
  color: green;
}

.react-datepicker__day--selected,
.react-datepicker__day--in-selecting-range,
.react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--selected,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__day--selected:hover,
.react-datepicker__day--in-selecting-range:hover,
.react-datepicker__day--in-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--in-range:hover,
.react-datepicker__year-text--selected:hover,
.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker__year-text--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #2a87d0;
  color: #fff;
}

.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range {
  background-color: rgba(33, 107, 165, 0.5);
}

.react-datepicker__month--selecting-range .react-datepicker__day--in-range,
.react-datepicker__month--selecting-range
.react-datepicker__month-text--in-range,
.react-datepicker__month--selecting-range
.react-datepicker__quarter-text--in-range,
.react-datepicker__month--selecting-range
.react-datepicker__year-text--in-range {
  background-color: #f0f0f0;
  color: #000;
}

.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
  cursor: default;
  color: #ccc;
}

.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover,
.react-datepicker__year-text--disabled:hover {
  background-color: transparent;
}

.react-datepicker__month-text.react-datepicker__month--selected:hover,
.react-datepicker__month-text.react-datepicker__month--in-range:hover,
.react-datepicker__month-text.react-datepicker__quarter--selected:hover,
.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__month--selected:hover,
.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover {
  background-color: #216ba5;
}

.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover {
  background-color: #f0f0f0;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
}

.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}

.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  border-top-color: #ccc;
  float: right;
  margin-left: 20px;
  top: 8px;
  position: relative;
  border-width: 0.45rem;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}

.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}

.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0px 6px 0px 0px;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}

.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "\D7";
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}

.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}

@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}

.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

.react-datepicker__portal .react-datepicker__navigation {
  border: 0.81rem solid transparent;
}

.react-datepicker__portal .react-datepicker__navigation--previous {
  border-right-color: #ccc;
}

.react-datepicker__portal .react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--previous--disabled,
.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__portal .react-datepicker__navigation--next {
  border-left-color: #ccc;
}

.react-datepicker__portal .react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--next--disabled,
.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9ub2RlX21vZHVsZXMvcmVhY3QtZGF0ZXBpY2tlci9kaXN0L3JlYWN0LWRhdGVwaWNrZXIuY3NzIiwic291cmNlcyI6WyIuLi8uLi9ub2RlX21vZHVsZXMvcmVhY3QtZGF0ZXBpY2tlci9kaXN0L3JlYWN0LWRhdGVwaWNrZXIuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlLCAucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePVwidG9wXCJdIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZSwgLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItcmVhZC12aWV3LS1kb3duLWFycm93LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXJlYWQtdmlldy0tZG93bi1hcnJvdyxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLXJlYWQtdmlldy0tZG93bi1hcnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlLCAucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePVwidG9wXCJdIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZSwgLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItcmVhZC12aWV3LS1kb3duLWFycm93LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXJlYWQtdmlldy0tZG93bi1hcnJvdyxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLXJlYWQtdmlldy0tZG93bi1hcnJvdywgLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmJlZm9yZSwgLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1cInRvcFwiXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmJlZm9yZSwgLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItcmVhZC12aWV3LS1kb3duLWFycm93OjpiZWZvcmUsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtcmVhZC12aWV3LS1kb3duLWFycm93OjpiZWZvcmUsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgteWVhci1yZWFkLXZpZXctLWRvd24tYXJyb3c6OmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlOjpiZWZvcmUsIC5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49XCJ0b3BcIl0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlOjpiZWZvcmUsIC5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXJlYWQtdmlldy0tZG93bi1hcnJvdzo6YmVmb3JlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXJlYWQtdmlldy0tZG93bi1hcnJvdzo6YmVmb3JlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItcmVhZC12aWV3LS1kb3duLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAtMTtcbiAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIGxlZnQ6IC04cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNhZWFlYWU7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlIHtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZSwgLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmMGYwZjA7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlOjpiZWZvcmUge1xuICB0b3A6IC0xcHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNhZWFlYWU7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49XCJ0b3BcIl0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlLCAucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1yZWFkLXZpZXctLWRvd24tYXJyb3csXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtcmVhZC12aWV3LS1kb3duLWFycm93LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItcmVhZC12aWV3LS1kb3duLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePVwidG9wXCJdIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZSwgLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItcmVhZC12aWV3LS1kb3duLWFycm93LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXJlYWQtdmlldy0tZG93bi1hcnJvdyxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLXJlYWQtdmlldy0tZG93bi1hcnJvdywgLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1cInRvcFwiXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmJlZm9yZSwgLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItcmVhZC12aWV3LS1kb3duLWFycm93OjpiZWZvcmUsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtcmVhZC12aWV3LS1kb3duLWFycm93OjpiZWZvcmUsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgteWVhci1yZWFkLXZpZXctLWRvd24tYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49XCJ0b3BcIl0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlOjpiZWZvcmUsIC5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXJlYWQtdmlldy0tZG93bi1hcnJvdzo6YmVmb3JlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXJlYWQtdmlldy0tZG93bi1hcnJvdzo6YmVmb3JlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItcmVhZC12aWV3LS1kb3duLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IC0xcHg7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhZWFlYWU7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXIge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZWFlYWU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLS10aW1lLW9ubHkgLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlIHtcbiAgbGVmdDogMzVweDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXItLXRpbWUtb25seSAucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1jb250YWluZXIge1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXItLXRpbWUtb25seSAucmVhY3QtZGF0ZXBpY2tlcl9fdGltZSxcbi5yZWFjdC1kYXRlcGlja2VyLS10aW1lLW9ubHkgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtYm94IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwcHg7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlciB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnQ9XCJib3R0b20tZW5kXCJdIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZSwgLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50PVwidG9wLWVuZFwiXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNTBweDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49XCJyaWdodFwiXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNDJweDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1cImxlZnRcIl0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlIHtcbiAgbGVmdDogNDJweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWVhZWFlO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2hlYWRlci0tdGltZSB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19oZWFkZXItLXRpbWU6bm90KC5yZWFjdC1kYXRlcGlja2VyX19oZWFkZXItLXRpbWUtLW9ubHkpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2hlYWRlcjpub3QoLnJlYWN0LWRhdGVwaWNrZXJfX2hlYWRlci0taGFzLXRpbWUtc2VsZWN0KSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLWRyb3Bkb3duLWNvbnRhaW5lci0tc2VsZWN0LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLWRyb3Bkb3duLWNvbnRhaW5lci0tc2VsZWN0LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItZHJvcGRvd24tY29udGFpbmVyLS1zZWxlY3QsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1kcm9wZG93bi1jb250YWluZXItLXNjcm9sbCxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1kcm9wZG93bi1jb250YWluZXItLXNjcm9sbCxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLWRyb3Bkb3duLWNvbnRhaW5lci0tc2Nyb2xsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMnB4O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fY3VycmVudC1tb250aCxcbi5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2hlYWRlcixcbi5yZWFjdC1kYXRlcGlja2VyLXllYXItaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuOTQ0cmVtO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlci10aW1lX19oZWFkZXIge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBsaW5lLWhlaWdodDogMS43cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDAuNDVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS1wcmV2aW91cyB7XG4gIGxlZnQ6IDEwcHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2NjYztcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXByZXZpb3VzOmhvdmVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYjNiM2IzO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0tcHJldmlvdXMtLWRpc2FibGVkLCAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0tcHJldmlvdXMtLWRpc2FibGVkOmhvdmVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTZlNmU2O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS1uZXh0IHtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjY2NjO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0tbmV4dC0td2l0aC10aW1lOm5vdCgucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0tbmV4dC0td2l0aC10b2RheS1idXR0b24pIHtcbiAgcmlnaHQ6IDk1cHg7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS1uZXh0OmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNiM2IzYjM7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS1uZXh0LS1kaXNhYmxlZCwgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLW5leHQtLWRpc2FibGVkOmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlNmU2ZTY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXllYXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0teWVhcnMtcHJldmlvdXMge1xuICB0b3A6IDRweDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NjYztcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXllYXJzLXByZXZpb3VzOmhvdmVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IzYjNiMztcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXllYXJzLXVwY29taW5nIHtcbiAgdG9wOiAtNHB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjY2NjO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0teWVhcnMtdXBjb21pbmc6aG92ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYjNiM2IzO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyIHtcbiAgbWFyZ2luOiAwLjRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiAxODBweDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXIgLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDRyZW07XG4gIG1hcmdpbjogMnB4O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgge1xuICBtYXJnaW46IDAuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGggLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGggLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDRyZW07XG4gIG1hcmdpbjogMnB4O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtdGltZS1jb250YWluZXIge1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDVweCAwIDEwcHggMTVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LXRpbWUtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2NhcHRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC10aW1lLWNvbnRhaW5lciAucmVhY3QtZGF0ZXBpY2tlci10aW1lX19pbnB1dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC10aW1lLWNvbnRhaW5lciAucmVhY3QtZGF0ZXBpY2tlci10aW1lX19pbnB1dC1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXItdGltZV9faW5wdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtdGltZS1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXItdGltZV9faW5wdXQtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2lucHV0IGlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC10aW1lLWNvbnRhaW5lciAucmVhY3QtZGF0ZXBpY2tlci10aW1lX19pbnB1dC1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXItdGltZV9faW5wdXQgaW5wdXRbdHlwZT1cInRpbWVcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4ucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtdGltZS1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXItdGltZV9faW5wdXQtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2lucHV0IGlucHV0W3R5cGU9XCJ0aW1lXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC10aW1lLWNvbnRhaW5lciAucmVhY3QtZGF0ZXBpY2tlci10aW1lX19pbnB1dC1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXItdGltZV9faW5wdXQgaW5wdXRbdHlwZT1cInRpbWVcIl0ge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LXRpbWUtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2lucHV0LWNvbnRhaW5lciAucmVhY3QtZGF0ZXBpY2tlci10aW1lX19kZWxpbWl0ZXIge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX190aW1lLWNvbnRhaW5lciB7XG4gIGZsb2F0OiByaWdodDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWVhZWFlO1xuICB3aWR0aDogODVweDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtY29udGFpbmVyLS13aXRoLXRvZGF5LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FlYWVhZTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNzJweDtcbiAgdG9wOiAwO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtYm94IHtcbiAgd2lkdGg6IDg1cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyX190aW1lIC5yZWFjdC1kYXRlcGlja2VyX190aW1lLWJveCB1bC5yZWFjdC1kYXRlcGlja2VyX190aW1lLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogY2FsYygxOTVweCArICgxLjdyZW0gLyAyKSk7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtYm94IHVsLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtbGlzdCBsaS5yZWFjdC1kYXRlcGlja2VyX190aW1lLWxpc3QtaXRlbSB7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX190aW1lLWNvbnRhaW5lciAucmVhY3QtZGF0ZXBpY2tlcl9fdGltZSAucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1ib3ggdWwucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1saXN0IGxpLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtbGlzdC1pdGVtOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtYm94IHVsLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtbGlzdCBsaS5yZWFjdC1kYXRlcGlja2VyX190aW1lLWxpc3QtaXRlbS0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE2YmE1O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtYm94IHVsLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtbGlzdCBsaS5yZWFjdC1kYXRlcGlja2VyX190aW1lLWxpc3QtaXRlbS0tc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE2YmE1O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtYm94IHVsLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtbGlzdCBsaS5yZWFjdC1kYXRlcGlja2VyX190aW1lLWxpc3QtaXRlbS0tZGlzYWJsZWQge1xuICBjb2xvcjogI2NjYztcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyX190aW1lIC5yZWFjdC1kYXRlcGlja2VyX190aW1lLWJveCB1bC5yZWFjdC1kYXRlcGlja2VyX190aW1lLWxpc3QgbGkucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1saXN0LWl0ZW0tLWRpc2FibGVkOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3dlZWstbnVtYmVyIHtcbiAgY29sb3I6ICNjY2M7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAuMTY2cmVtO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fd2Vlay1udW1iZXIucmVhY3QtZGF0ZXBpY2tlcl9fd2Vlay1udW1iZXItLWNsaWNrYWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3dlZWstbnVtYmVyLnJlYWN0LWRhdGVwaWNrZXJfX3dlZWstbnVtYmVyLS1jbGlja2FibGU6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktbmFtZXMsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fd2VlayB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktbmFtZSxcbi5yZWFjdC1kYXRlcGlja2VyX19kYXksXG4ucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1uYW1lIHtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAuMTY2cmVtO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtLXNlbGVjdGVkLCAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtLWluLXNlbGVjdGluZy1yYW5nZSwgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLS1pbi1yYW5nZSxcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLS1zZWxlY3RlZCxcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLS1pbi1zZWxlY3RpbmctcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci0taW4tcmFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTZiYTU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtLXNlbGVjdGVkOmhvdmVyLCAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtLWluLXNlbGVjdGluZy1yYW5nZTpob3ZlciwgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLS1pbi1yYW5nZTpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLS1zZWxlY3RlZDpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLS1pbi1zZWxlY3RpbmctcmFuZ2U6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci0taW4tcmFuZ2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ1ZDkwO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtLWRpc2FibGVkLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItLWRpc2FibGVkIHtcbiAgY29sb3I6ICNjY2M7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtLWRpc2FibGVkOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItLWRpc2FibGVkOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dCxcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19kYXk6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dDpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0OmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS10b2RheSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LS10b2RheSxcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLXRvZGF5LFxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItdGV4dC0tdG9kYXkge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0taGlnaGxpZ2h0ZWQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0taGlnaGxpZ2h0ZWQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LS1oaWdobGlnaHRlZCxcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWhpZ2hsaWdodGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2RjYzRhO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0taGlnaGxpZ2h0ZWQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0taGlnaGxpZ2h0ZWQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LS1oaWdobGlnaHRlZDpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWhpZ2hsaWdodGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyYmUzZjtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0taGlnaGxpZ2h0ZWQtY3VzdG9tLTEsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0taGlnaGxpZ2h0ZWQtY3VzdG9tLTEsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LS1oaWdobGlnaHRlZC1jdXN0b20tMSxcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWhpZ2hsaWdodGVkLWN1c3RvbS0xIHtcbiAgY29sb3I6IG1hZ2VudGE7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLWhpZ2hsaWdodGVkLWN1c3RvbS0yLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWhpZ2hsaWdodGVkLWN1c3RvbS0yLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0taGlnaGxpZ2h0ZWQtY3VzdG9tLTIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1oaWdobGlnaHRlZC1jdXN0b20tMiB7XG4gIGNvbG9yOiBncmVlbjtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0tc2VsZWN0ZWQsIC5yZWFjdC1kYXRlcGlja2VyX19kYXktLWluLXNlbGVjdGluZy1yYW5nZSwgLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0taW4tcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0tc2VsZWN0ZWQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0taW4tc2VsZWN0aW5nLXJhbmdlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWluLXJhbmdlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0tc2VsZWN0ZWQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LS1pbi1zZWxlY3RpbmctcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LS1pbi1yYW5nZSxcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLXNlbGVjdGVkLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItdGV4dC0taW4tc2VsZWN0aW5nLXJhbmdlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItdGV4dC0taW4tcmFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTZiYTU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1zZWxlY3RlZDpob3ZlciwgLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0taW4tc2VsZWN0aW5nLXJhbmdlOmhvdmVyLCAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1pbi1yYW5nZTpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LS1zZWxlY3RlZDpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LS1pbi1zZWxlY3RpbmctcmFuZ2U6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0taW4tcmFuZ2U6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LS1zZWxlY3RlZDpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLWluLXNlbGVjdGluZy1yYW5nZTpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLWluLXJhbmdlOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItdGV4dC0tc2VsZWN0ZWQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1pbi1zZWxlY3RpbmctcmFuZ2U6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1pbi1yYW5nZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDVkOTA7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLWtleWJvYXJkLXNlbGVjdGVkLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWtleWJvYXJkLXNlbGVjdGVkLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0ta2V5Ym9hcmQtc2VsZWN0ZWQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1rZXlib2FyZC1zZWxlY3RlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhODdkMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLWtleWJvYXJkLXNlbGVjdGVkOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWtleWJvYXJkLXNlbGVjdGVkOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0ta2V5Ym9hcmQtc2VsZWN0ZWQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1rZXlib2FyZC1zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDVkOTA7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLWluLXNlbGVjdGluZy1yYW5nZSAsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0taW4tc2VsZWN0aW5nLXJhbmdlICxcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLWluLXNlbGVjdGluZy1yYW5nZSAsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1pbi1zZWxlY3RpbmctcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCAxMDcsIDE2NSwgMC41KTtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLS1zZWxlY3RpbmctcmFuZ2UgLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0taW4tcmFuZ2UgLCAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtLXNlbGVjdGluZy1yYW5nZVxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWluLXJhbmdlICwgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLS1zZWxlY3RpbmctcmFuZ2Vcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLWluLXJhbmdlICwgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLS1zZWxlY3RpbmctcmFuZ2Vcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWluLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLWRpc2FibGVkLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWRpc2FibGVkLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0tZGlzYWJsZWQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLWRpc2FibGVkOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWRpc2FibGVkOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0tZGlzYWJsZWQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC5yZWFjdC1kYXRlcGlja2VyX19tb250aC0tc2VsZWN0ZWQ6aG92ZXIsIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLS1pbi1yYW5nZTpob3ZlciwgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci0tc2VsZWN0ZWQ6aG92ZXIsIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItLWluLXJhbmdlOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC5yZWFjdC1kYXRlcGlja2VyX19tb250aC0tc2VsZWN0ZWQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLS1pbi1yYW5nZTpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci0tc2VsZWN0ZWQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItLWluLXJhbmdlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNmJhNTtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItcmVhZC12aWV3LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXJlYWQtdmlldyxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLXJlYWQtdmlldyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXJlYWQtdmlldzpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1yZWFkLXZpZXc6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgteWVhci1yZWFkLXZpZXc6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXJlYWQtdmlldzpob3ZlciAucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1yZWFkLXZpZXctLWRvd24tYXJyb3csXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1yZWFkLXZpZXc6aG92ZXIgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXJlYWQtdmlldy0tZG93bi1hcnJvdyxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1yZWFkLXZpZXc6aG92ZXIgLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItcmVhZC12aWV3LS1kb3duLWFycm93LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXJlYWQtdmlldzpob3ZlciAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtcmVhZC12aWV3LS1kb3duLWFycm93LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItcmVhZC12aWV3OmhvdmVyIC5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXJlYWQtdmlldy0tZG93bi1hcnJvdyxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLXJlYWQtdmlldzpob3ZlciAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtcmVhZC12aWV3LS1kb3duLWFycm93IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IzYjNiMztcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItcmVhZC12aWV3LS1kb3duLWFycm93LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXJlYWQtdmlldy0tZG93bi1hcnJvdyxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLXJlYWQtdmlldy0tZG93bi1hcnJvdyB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjY2M7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHRvcDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci13aWR0aDogMC40NXJlbTtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItZHJvcGRvd24sXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtZHJvcGRvd24sXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgteWVhci1kcm9wZG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwJTtcbiAgbGVmdDogMjUlO1xuICB0b3A6IDMwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWVhZWFlO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1kcm9wZG93bjpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1kcm9wZG93bjpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLWRyb3Bkb3duOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1kcm9wZG93bi0tc2Nyb2xsYWJsZSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1kcm9wZG93bi0tc2Nyb2xsYWJsZSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLWRyb3Bkb3duLS1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1vcHRpb24sXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtb3B0aW9uLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItb3B0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItb3B0aW9uOmZpcnN0LW9mLXR5cGUsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtb3B0aW9uOmZpcnN0LW9mLXR5cGUsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgteWVhci1vcHRpb246Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItb3B0aW9uOmxhc3Qtb2YtdHlwZSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1vcHRpb246bGFzdC1vZi10eXBlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItb3B0aW9uOmxhc3Qtb2YtdHlwZSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItb3B0aW9uOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLW9wdGlvbjpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLW9wdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLW9wdGlvbjpob3ZlciAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0teWVhcnMtdXBjb21pbmcsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtb3B0aW9uOmhvdmVyIC5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS15ZWFycy11cGNvbWluZyxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLW9wdGlvbjpob3ZlciAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0teWVhcnMtdXBjb21pbmcge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYjNiM2IzO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1vcHRpb246aG92ZXIgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXllYXJzLXByZXZpb3VzLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLW9wdGlvbjpob3ZlciAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0teWVhcnMtcHJldmlvdXMsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgteWVhci1vcHRpb246aG92ZXIgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXllYXJzLXByZXZpb3VzIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IzYjNiMztcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItb3B0aW9uLS1zZWxlY3RlZCxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1vcHRpb24tLXNlbGVjdGVkLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItb3B0aW9uLS1zZWxlY3RlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTVweDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2Nsb3NlLWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDBweCA2cHggMHB4IDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19jbG9zZS1pY29uOjphZnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNmJhNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcGFkZGluZzogMnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXFwwMGQ3XCI7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX190b2RheS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2FlYWVhZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19wb3J0YWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAyMTQ3NDgzNjQ3O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcG9ydGFsIC5yZWFjdC1kYXRlcGlja2VyX19kYXktbmFtZSxcbi5yZWFjdC1kYXRlcGlja2VyX19wb3J0YWwgLnJlYWN0LWRhdGVwaWNrZXJfX2RheSxcbi5yZWFjdC1kYXRlcGlja2VyX19wb3J0YWwgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtbmFtZSB7XG4gIHdpZHRoOiAzcmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSwgKG1heC1oZWlnaHQ6IDU1MHB4KSB7XG4gIC5yZWFjdC1kYXRlcGlja2VyX19wb3J0YWwgLnJlYWN0LWRhdGVwaWNrZXJfX2RheS1uYW1lLFxuICAucmVhY3QtZGF0ZXBpY2tlcl9fcG9ydGFsIC5yZWFjdC1kYXRlcGlja2VyX19kYXksXG4gIC5yZWFjdC1kYXRlcGlja2VyX19wb3J0YWwgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtbmFtZSB7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3BvcnRhbCAucmVhY3QtZGF0ZXBpY2tlcl9fY3VycmVudC1tb250aCxcbi5yZWFjdC1kYXRlcGlja2VyX19wb3J0YWwgLnJlYWN0LWRhdGVwaWNrZXItdGltZV9faGVhZGVyIHtcbiAgZm9udC1zaXplOiAxLjQ0cmVtO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcG9ydGFsIC5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uIHtcbiAgYm9yZGVyOiAwLjgxcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcG9ydGFsIC5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS1wcmV2aW91cyB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2NjYztcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3BvcnRhbCAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0tcHJldmlvdXM6aG92ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNiM2IzYjM7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19wb3J0YWwgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXByZXZpb3VzLS1kaXNhYmxlZCwgLnJlYWN0LWRhdGVwaWNrZXJfX3BvcnRhbCAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0tcHJldmlvdXMtLWRpc2FibGVkOmhvdmVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTZlNmU2O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19wb3J0YWwgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLW5leHQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2NjYztcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3BvcnRhbCAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0tbmV4dDpob3ZlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjYjNiM2IzO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcG9ydGFsIC5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS1uZXh0LS1kaXNhYmxlZCwgLnJlYWN0LWRhdGVwaWNrZXJfX3BvcnRhbCAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0tbmV4dC0tZGlzYWJsZWQ6aG92ZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2U2ZTZlNjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuIl0sIm5hbWVzIjpbXSwibWFw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 */.TemplateOverLay {
  position: fixed;
  *position: absolute;
  top: 0px;
  left: 0px;
  background-color: #FFF;
  opacity: .8;
  -moz-opacity: 0.80;
  z-index: 1055;
  width: 100% !important;
  height: 100% !important;
}

.TemplateLoadingImg {
  position: fixed;
  z-index: 1100;
  top: 50%;
  left: 50%;
  height: 150px;
  width: 200px;
  transform: translate(-50%);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvUGFnZUxvYWRlci5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9QYWdlTG9hZGVyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLlRlbXBsYXRlT3ZlckxheXtcclxuXHRwb3NpdGlvbjpmaXhlZDtcclxuXHQqcG9zaXRpb246YWJzb2x1dGU7XHJcblx0dG9wOjBweDtcclxuXHRsZWZ0OjBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7XHJcblx0b3BhY2l0eTouODtcclxuXHQtbW96LW9wYWNpdHk6IDAuODA7XHJcblx0ei1pbmRleDoxMDU1O1xyXG5cdHdpZHRoOjEwMCUgIWltcG9ydGFudDsgO1xyXG5cdGhlaWdodDoxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuLlRlbXBsYXRlTG9hZGluZ0ltZ3tcclxuXHRwb3NpdGlvbjpmaXhlZDtcclxuXHR6LWluZGV4OiAxMTAwO1xyXG5cdHRvcDo1MCU7XHJcblx0bGVmdDo1MCU7XHJcblx0aGVpZ2h0OjE1MHB4O3dpZHRoOjIwMHB4O1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xyXG5cclxufVxyXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFBQSxnQkFBZ0IsQ0FBQTtFQUNmLFFBQVEsRUFBQyxLQUFLO0VBQ2QsU0FBUyxFQUFDLFFBQVE7RUFDbEIsR0FBRyxFQUFDLEdBQUc7RUFDUCxJQUFJLEVBQUMsR0FBRztFQUNSLGdCQUFnQixFQUFDLElBQUk7RUFDckIsT0FBTyxFQUFDLEVBQUU7RUFDVixZQUFZLEVBQUUsSUFBSTtFQUNsQixPQUFPLEVBQUMsSUFBSTtFQUNaLEtBQUssRUFBQyxlQUFlO0VBQ3JCLE1BQU0sRUFBQyxlQUFlLEdBQ3RCOztBQUNELEFBQUEsbUJBQW1CLENBQUE7RUFDbEIsUUFBUSxFQUFDLEtBQUs7RUFDZCxPQUFPLEVBQUUsSUFBSTtFQUNiLEdBQUcsRUFBQyxHQUFHO0VBQ1AsSUFBSSxFQUFDLEdBQUc7RUFDUixNQUFNLEVBQUMsS0FBSztFQUFDLEtBQUssRUFBQyxLQUFLO0VBQ3hCLFNBQVMsRUFBRSxlQUFlLEdBRTFCIn0= */.piti-container {
  order: 2;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
  width: 100%;
}

.piti-container .top {
  height: 300px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  background-color: #172850;
}

.piti-container .top .chart-wrapper .text-anchor {
  position: relative;
  width: 0;
  height: 0;
}

.piti-container .top .chart-wrapper .text-anchor .center-text {
  position: absolute;
  color: #ffffff;
  font-size: 20px;
  position: relative;
  top: 115px;
  left: 80px;
  width: 80px;
  text-align: center;
  z-index: 50;
}

.piti-container .top .chart-wrapper .text-anchor .title-text {
  position: absolute;
  color: #ffffff;
  font-size: 18px;
  position: relative;
  top: 0px;
  left: 30px;
  width: 200px;
  text-align: center;
  z-index: 50;
}

.piti-container .top .chart-wrapper .recharts-legend-wrapper {
  color: #ffffff;
  margin-top: 90px;
}

.piti-container .top .chart-wrapper .slider {
  margin-top: -10px;
}

.piti-container .top .chart-wrapper .slider .rc-slider-rail {
  height: 1px;
  background-color: #B6B6B6;
}

.piti-container .top .chart-wrapper .slider .rc-slider-dot {
  bottom: -1px;
  display: none;
}

.piti-container .top .chart-wrapper .slider .slider {
  bottom: -1px;
}

.piti-container .bottom {
  background-color: transparent;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.piti-container .bottom .form-wrapper {
  width: 100%;
  background-color: transparent;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}

.piti-container .bottom .form-wrapper .field-row {
  color: #575757;
}

.piti-container .bottom .form-wrapper .field-row input {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  margin: 8px 0;
  height: 35px;
  width: 260px;
}

.piti-container .bottom .form-wrapper .field-row select {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  margin: 10px 10px;
  height: 35px;
  width: 150px;
  margin-bottom: 30px;
}

.piti-container .bottom .form-wrapper .compute {
  background-color: #00BF0C;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
}

.rvb-container {
  order: 2;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
  width: 100%;
}

.rvb-container .top {
  height: 350px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  background-color: #172850;
}

.rvb-container .top .center-container {
  order: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.rvb-container .top .center-container .title {
  order: 1;
  text-align: center;
  width: 100%;
  font-size: 24px;
  margin-top: 20px;
  margin-bottom: 20px;
  color: #ffffff;
}

.rvb-container .top .center-container .horizontal-wrap {
  order: 2;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.rvb-container .top .center-container .horizontal-wrap .comparisson {
  order: 1;
  color: #ffffff;
  margin-right: 30px;
}

.rvb-container .top .center-container .horizontal-wrap .comparisson .offer-wrapper {
  width: 300px;
  margin-top: 20px;
  border: 1px solid #508AFF;
  border-radius: 5px;
}

.rvb-container .top .center-container .horizontal-wrap .comparisson .offer-wrapper .banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: #508AFF;
  color: #ffffff;
  font-size: 20px;
}

.rvb-container .top .center-container .horizontal-wrap .comparisson .offer-wrapper .banner .offer-name {
  order: 1;
  align-self: flex-start;
  padding: 10px 10px;
}

.rvb-container .top .center-container .horizontal-wrap .comparisson .offer-wrapper .banner .offer-type {
  order: 2;
  align-self: flex-end;
  padding: 10px 10px;
}

.rvb-container .top .center-container .horizontal-wrap .comparisson .offer-wrapper .details {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-around;
}

.rvb-container .top .center-container .horizontal-wrap .comparisson .offer-wrapper .details .loan-info {
  order: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.rvb-container .top .center-container .horizontal-wrap .comparisson .offer-wrapper .details .loan-info .title {
  order: 1;
  font-size: 14px;
  color: #8CA3D2;
  letter-spacing: 0;
  margin: 0;
  margin-top: 20px;
}

.rvb-container .top .center-container .horizontal-wrap .comparisson .offer-wrapper .details .loan-info .data {
  order: 2;
  font-size: 20px;
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: 31px;
  margin: 10px auto;
}

.rvb-container .top .center-container .horizontal-wrap .chart-wrapper {
  order: 2;
  margin-left: 30px;
}

.rvb-container .top .center-container .horizontal-wrap .chart-wrapper .text-anchor {
  position: relative;
  width: 0;
  height: 0;
}

.rvb-container .top .center-container .horizontal-wrap .chart-wrapper .text-anchor .center-text {
  position: absolute;
  color: #ffffff;
  font-size: 20px;
  position: relative;
  top: 60px;
  left: 80px;
  width: 80px;
  text-align: center;
  z-index: 50;
}

.rvb-container .top .center-container .horizontal-wrap .chart-wrapper .recharts-legend-wrapper {
  color: #ffffff;
  margin-top: 50px;
}

.rvb-container .top .center-container .slider {
  margin-top: -20px;
  order: 3;
  width: 300px;
  align-self: center;
}

.rvb-container .top .center-container .slider .rc-slider-rail {
  height: 1px;
  background-color: #B6B6B6;
}

.rvb-container .top .center-container .slider .rc-slider-dot {
  bottom: -1px;
  display: none;
}

.rvb-container .top .center-container .slider .slider {
  bottom: -1px;
}

.rvb-container .bottom {
  background-color: transparent;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.rvb-container .bottom .form-wrapper {
  width: 100%;
  background-color: transparent;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}

.rvb-container .bottom .form-wrapper .field-row {
  color: #575757;
}

.rvb-container .bottom .form-wrapper .field-row input {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  margin: 8px 0;
  height: 35px;
  width: 260px;
}

.rvb-container .bottom .form-wrapper .field-row select {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  margin: 10px 10px;
  height: 35px;
  width: 150px;
  margin-bottom: 30px;
}

.rvb-container .bottom .form-wrapper .compute {
  background-color: #00BF0C;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
}

.lb {
  color: #8CA3D2;
  display: inline-block;
}

.white {
  color: #ffffff;
  display: inline-block;
}

.text-wrapper {
  display: inline-block;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvbW9yZS5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9tb3JlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnBpdGktY29udGFpbmVye1xuICAgIG9yZGVyOiAyO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC50b3B7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg1MDtcbiAgICAgICAgLmNoYXJ0LXdyYXBwZXJ7XG4gICAgICAgICAgICAudGV4dC1hbmNob3J7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAuY2VudGVyLXRleHR7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExNXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA1MDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdGxlLXRleHR7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDUwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZWNoYXJ0cy1sZWdlbmQtd3JhcHBlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWRlcntcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgICAgICAgICAucmMtc2xpZGVyLXJhaWx7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjZCNkI2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucmMtc2xpZGVyLWRvdHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2xpZGVye1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ib3R0b217XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC5mb3JtLXdyYXBwZXJ7XG4gICAgICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAuZmllbGQtcm93e1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTc1NzU3O1xuICAgICAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDhweCAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc2VsZWN0e1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbXB1dGV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkYwQztcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnJ2Yi1jb250YWluZXJ7XG4gICAgb3JkZXI6IDI7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLnRvcHtcbiAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODUwO1xuICAgICAgICAuY2VudGVyLWNvbnRhaW5lcntcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmhvcml6b250YWwtd3JhcHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLmNvbXBhcmlzc29ue1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgLm9mZmVyLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzUwOEFGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iYW5uZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAub2ZmZXItbmFtZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm9mZmVyLXR5cGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5kZXRhaWxze1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubG9hbi1pbmZve1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOENBM0QyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kYXRhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2hhcnQtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAudGV4dC1hbmNob3J7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jZW50ZXItdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogNTA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnJlY2hhcnRzLWxlZ2VuZC13cmFwcGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWRlcntcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgIC5yYy1zbGlkZXItcmFpbHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCNkI2QjY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5yYy1zbGlkZXItZG90e1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbGlkZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIC5ib3R0b217XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC5mb3JtLXdyYXBwZXJ7XG4gICAgICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAuZmllbGQtcm93e1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTc1NzU3O1xuICAgICAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDhweCAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc2VsZWN0e1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbXB1dGV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkYwQztcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4ubGJ7XG4gICAgY29sb3I6ICM4Q0EzRDI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndoaXRle1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50ZXh0LXdyYXBwZXJ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEFBQUEsZUFBZSxDQUFBO0VBQ1gsS0FBSyxFQUFFLENBQUM7RUFDUixTQUFTLEVBQUUsQ0FBQztFQUNaLFdBQVcsRUFBRSxDQUFDO0VBQ2QsVUFBVSxFQUFFLElBQUk7RUFDaEIsS0FBSyxFQUFFLElBQUksR0FtR2Q7RUF4R0QsQUFNSSxlQU5XLENBTVgsSUFBSSxDQUFBO0lBQ0EsTUFBTSxFQUFFLEtBQUs7SUFDYixPQUFPLEVBQUUsSUFBSTtJQUNiLGNBQWMsRUFBRSxHQUFHO0lBQ25CLFdBQVcsRUFBRSxVQUFVO0lBQ3ZCLGVBQWUsRUFBRSxNQUFNO0lBQ3ZCLGdCQUFnQixFQUFFLE9BQU8sR0FnRDVCO0lBNURMLEFBY1ksZUFkRyxDQU1YLElBQUksQ0FPQSxjQUFjLENBQ1YsWUFBWSxDQUFBO01BQ1IsUUFBUSxFQUFFLFFBQVE7TUFDbEIsS0FBSyxFQUFFLENBQUM7TUFDUixNQUFNLEVBQUUsQ0FBQyxHQXVCWjtNQXhDYixBQWtCZ0IsZUFsQkQsQ0FNWCxJQUFJLENBT0EsY0FBYyxDQUNWLFlBQVksQ0FJUixZQUFZLENBQUE7UUFDUixRQUFRLEVBQUUsUUFBUTtRQUNsQixLQUFLLEVBQUUsT0FBTztRQUNkLFNBQVMsRUFBRSxJQUFJO1FBQ2YsUUFBUSxFQUFFLFFBQVE7UUFDbEIsR0FBRyxFQUFFLEtBQUs7UUFDVixJQUFJLEVBQUUsSUFBSTtRQUNWLEtBQUssRUFBRSxJQUFJO1FBQ1gsVUFBVSxFQUFFLE1BQU07UUFDbEIsT0FBTyxFQUFFLEVBQUUsR0FDZDtNQTVCakIsQUE2QmdCLGVBN0JELENBTVgsSUFBSSxDQU9BLGNBQWMsQ0FDVixZQUFZLENBZVIsV0FBVyxDQUFBO1FBQ1AsUUFBUSxFQUFFLFFBQVE7UUFDbEIsS0FBSyxFQUFFLE9BQU87UUFDZCxTQUFTLEVBQUUsSUFBSTtRQUNmLFFBQVEs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 */.SellerContainer {
  width: 100%;
  text-align: center;
  font-size: 24px;
  font-family: Montserrat-Medium;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  padding-left: 0px;
  padding-right: 5px;
}

.SellerContainer .SellToNetTitle {
  font-family: Montserrat-Medium;
  font-size: 32px;
  color: #23405E;
  text-align: left;
  margin-bottom: 20px;
  text-wrap: nowrap;
}

.SellerContainer .displayrow {
  display: flex;
}

.SellerContainer .gear-settings {
  padding-top: 6px !important;
  text-align: right;
  cursor: pointer;
}

.SellerContainer .gear-settings span {
  color: #508AFF;
  font-size: 16px;
  font-family: Montserrat-Medium;
}

.SellerContainer .form-group {
  padding: 0px;
  text-align: left;
}

.SellerContainer .form-group .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
  padding: 0px;
}

.SellerContainer .form-group .field-row .input-group-addon {
  font-family: Montserrat-Medium;
  color: #23405E;
  cursor: pointer;
}

.SellerContainer .form-group .field-row select,
.SellerContainer .form-group .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px !important;
  width: 100% !important;
  margin: 0px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
  height: 40px;
}

.SellerContainer .form-group .field-row select {
  margin-top: 6px !important;
}

.SellerContainer .ComputeBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 14px;
  height: 40px !important;
}

.SellerContainer .openOrder_cls {
  color: #508AFF;
  cursor: pointer;
  font-size: 14px;
  text-align: right;
  padding-right: 5px;
  width: 48%;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
}

.SellerContainer .openOrder_clsselltonet {
  color: #508AFF;
  cursor: pointer;
  font-size: 14px;
  padding-right: 5px;
  width: 48%;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  margin-left: 6px;
}

.SellerContainer .SaveEstimateBtn {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  text-align: left;
  color: #508AFF;
  cursor: pointer;
  margin: 0px;
  font-size: 14px;
}

.SellerContainer .ResetEstimateBtn {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  text-align: right;
  color: #EE7055;
  cursor: pointer;
  margin: 0px;
  font-size: 14px;
}

.SellerContainer .CollapseDropTitle {
  color: #508AFF;
  font-size: 20px;
  font-family: Montserrat-Medium;
}

.SellerContainer .CollapseDropIcon {
  cursor: pointer;
}

.SellerContainer .input-group {
  width: 100%;
}

.misc-container .ModalInnerTitleCls {
  font-family: Montserrat-Regular;
  color: #23405E;
  height: 65px;
  padding-top: 20px;
  background-color: #fff;
  text-align: center;
}

.misc-container table tr td {
  border: 1px solid #d4d7e0;
  padding: 8px;
  box-shadow: none;
  color: #23405E;
  height: 40px;
  font-family: Montserrat-Medium;
  width: auto;
}

.misc-container .MiscModalBtnCls {
  background-color: #508AFF;
  color: #ffffff;
  height: 50px;
  margin-bottom: 50px;
}

.taxes-container .ModalInnerTitleCls {
  font-family: Montserrat-Regular;
  color: #23405E;
  height: 65px;
  padding-top: 20px;
  background-color: #fff;
}

.taxes-container .PriceSettingsDiv {
  font-family: Montserrat-Regular;
  padding-top: 20px;
  padding-bottom: 20px;
}

.taxes-container .PriceSettingsDiv input {
  box-shadow: none;
  color: #23405E;
  height: 40px;
  font-family: Montserrat-Medium;
}

.taxes-container .PriceSettingsDiv .MarginCls {
  margin-top: 10px;
  margin-bottom: 10px;
}

.taxes-container .PriceSettingsDiv .MarginCls .LabelStyleCls {
  margin-bottom: 5px;
  color: #0E2F51;
  font-size: 14px;
  font-family: Montserrat-Regular;
}

.taxes-container .PriceSettingsBtnDiv {
  margin-top: 30px;
}

.rvb-container .RightContainerCls {
  border: 1px solid #D4D7E0;
  border-radius: 5px;
  box-shadow: 0px 0px 24px -15px #96bcdd;
  min-height: 400px;
}

.rvb-container .RightContainerCls .chart-wrapper {
  clear: both;
  /*.recharts-surface{
                height:375px;
                width:375px;
            }*/
}

.rvb-container .RightContainerCls .chart-wrapper .ChartHeaderDiv {
  font-size: 23px;
  color: #313B62;
  font-family: Montserrat-Medium;
  text-align: center;
  padding-top: 30px;
  padding-bottom: 30px;
}

.rvb-container .RightContainerCls .chart-wrapper .text-right {
  text-align: right;
}

.rvb-container .RightContainerCls .chart-wrapper .Top_Header {
  height: 54px;
  border-bottom: 1px solid #D4D7E0;
  margin-top: 40px;
}

.rvb-container .RightContainerCls .chart-wrapper .recharts-wrapper {
  text-align: center !important;
  width: 100% !important;
  height: 100% !important;
  font-family: 'Montserrat-Regular';
}

.rvb-container .RightContainerCls .chart-wrapper .CursorPointerCls {
  cursor: pointer;
  font-family: 'Montserrat-Regular';
}

.rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls {
  position: absolute;
  top: 190px;
  left: 208px;
  z-index: 100000;
  display: none;
  font-family: Montserrat-Medium;
  font-size: 14px;
  width: 140px;
  border-radius: 4px;
}

.rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls .PriceValueCls {
  width: 100%;
  height: 25px !important;
  padding: 3px 6px !important;
}

.rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls .DollarSignCls {
  padding-top: 3px;
}

.rvb-container .RightContainerCls .chart-wrapper .EditDoneBtn {
  background: transparent;
  font-family: Montserrat-Regular;
  font-size: 14px;
  cursor: pointer;
  outline: none;
  color: #2a94ff;
  text-align: center;
  width: 100%;
  height: auto;
  margin: 0px;
  margin-top: 12px;
}

.rvb-container .RightContainerCls .chart-wrapper .active {
  display: block !important;
}

.rvb-container .RightContainerCls .chart_Bottom .blueBox {
  border: 1px solid #2A64FF;
  height: 17px;
  width: 17px;
  background-color: #2A64FF;
  border-radius: 4px;
}

.rvb-container .RightContainerCls .chart_Bottom .yellowBox {
  border: 1px solid #FFBA00;
  height: 17px;
  width: 17px;
  background-color: #FFBA00;
  margin-top: 15px;
  border-radius: 4px;
}

.rvb-container .RightContainerCls .chart_Bottom .yellowtext {
  margin-top: 13px;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable {
  width: 100%;
  margin-top: 10px;
  line-height: 30px;
  margin-bottom: 0px !important;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne {
  width: 5%;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .CircleCls {
  margin-top: 0px !important;
  margin-right: 10px;
  height: 15px;
  width: 15px;
  border-radius: 15px;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .YellowCircleCls {
  border: 1px solid #FFBA00;
  background-color: #FFBA00;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .LightGreenCircleCls {
  border: 1px solid #58FF00;
  background-color: #58FF00;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .GreenCircleCls {
  border: 1px solid #00B40A;
  background-color: #00B40A;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .PurpleCircleCls {
  border: 1px solid #8D6B94;
  background-color: #8D6B94;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .BlueCircleCls {
  border: 1px solid #508AFF;
  background-color: #508AFF;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .BorderCircleCls {
  border: 1px solid #0E2F51;
  background-color: #FFF;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdTwo {
  width: 35%;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdFour {
  width: 35%;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .BorderBottomCls {
  border-bottom: 1px solid #D4D7E0;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .AlignRightCls {
  text-align: right;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .MarginTopCls {
  margin-top: 1px;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .LabelRegularFontCls {
  font-family: 'Montserrat-Regular';
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .LabelBoldFontCls {
  font-family: 'Montserrat-Medium';
}

.rvb-container .RightContainerCls .chart_Bottom .PaidTaxDivCls {
  color: #508AFF;
  font-size: 15px;
  font-family: Montserrat-Regular;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 50px;
}

.rvb-container .RightContainerCls .chart_Bottom .PaidTaxDivCls .ResultCollapseDropIcon {
  cursor: pointer;
}

.rvb-container .RightContainerCls .SliderDivCls {
  margin-top: 30px;
  margin-bottom: 30px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
  padding-top: 38px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-track {
  background-color: #5978FF;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-handle {
  border: solid 2px #D3D5DF;
  margin-left: -13px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-mark-text-active {
  color: #2B4262;
  font-size: 20px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-mark-text {
  color: #2B4262;
  font-size: 15px;
}

.calctaxbtn {
  font-family: Montserrat-Regular !important;
  color: #23405E !important;
  cursor: pointer !important;
  font-weight: 600 !important;
  font-size: 13px !important;
}

.TemplateOverLay {
  *position: absolute;
  background-color: rgba(74, 81, 93, 0.71);
  opacity: .8;
  -moz-opacity: 0.80;
  z-index: 1055;
  width: 100% !important;
  height: 100% !important;
}

.TemplateLoadingImg {
  position: fixed;
  z-index: 1100;
  top: 45%;
  left: 50%;
  margin: 0px;
  height: 150px;
  width: 100%;
}

@media screen and (max-width: 768px) and (min-width: 500px) {
  .SellerContainer .openOrder_clsselltonet {
    width: 100% !important;
    text-align: center !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvU2VsbGVyX01pbmUuc2NzcyIsInNvdXJjZXMiOlsiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvU2VsbGVyX01pbmUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuU2VsbGVyQ29udGFpbmVyIHtcclxuXHR3aWR0aDoxMDAlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdC8vbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0cGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcblx0LlNlbGxUb05ldFRpdGxle1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0Y29sb3I6ICMyMzQwNUU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdHRleHQtd3JhcDogbm93cmFwO1xyXG5cdH1cclxuXHQuZGlzcGxheXJvd3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG5cdC5nZWFyLXNldHRpbmdze1xyXG5cdFx0cGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG5cdC5nZWFyLXNldHRpbmdzIHNwYW4ge1xyXG5cdFx0Y29sb3I6ICM1MDhBRkY7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcblx0fVxyXG5cdFxyXG5cdC5mb3JtLWdyb3Vwe1xyXG5cdFx0cGFkZGluZzowcHg7XHJcblx0XHR0ZXh0LWFsaWduOmxlZnQ7XHJcblx0XHQuZmllbGQtcm93e1xyXG5cdFx0XHRjb2xvcjogIzBFMkY1MTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRwYWRkaW5nOjBweDtcclxuXHRcdFx0LmlucHV0LWdyb3VwLWFkZG9uIHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcblx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XHJcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0c2VsZWN0LCBpbnB1dHtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweCA7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRtYXJnaW46MHB4IDtcclxuXHRcdFx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XHJcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdGNvbG9yOiAjMjM0MDVFO1xyXG5cdFx0XHRcdGhlaWdodDo0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdHNlbGVjdHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOjZweCAhaW1wb3J0YW50O1x0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LkNvbXB1dGVCdG57XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xyXG5cdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRwYWRkaW5nOiA1cHggMjBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQub3Blbk9yZGVyX2Nsc3tcclxuXHRcdGNvbG9yOiAjNTA4QUZGO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcblx0XHR3aWR0aDogNDglO1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHRcclxuXHR9XHJcblx0Lm9wZW5PcmRlcl9jbHNzZWxsdG9uZXR7XHJcblx0XHRjb2xvcjogIzUwOEFGRjtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcdFx0XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcblx0XHR3aWR0aDogNDglO1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiA2cHg7XHJcblx0fVxyXG5cdC5TYXZlRXN0aW1hdGVCdG57XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0Y29sb3I6ICM1MDhBRkY7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRtYXJnaW46IDBweDtcclxuXHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdH1cclxuXHQuUmVzZXRFc3RpbWF0ZUJ0bntcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0Y29sb3I6ICNFRTcwNTU7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRtYXJnaW46IDBweDtcclxuXHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdH1cclxuXHQuQ29sbGFwc2VEcm9wVGl0bGV7XHJcblx0XHRjb2xvcjogIzUwOEFGRjtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuXHR9XHJcblx0LkNvbGxhcHNlRHJvcEljb257XHJcblx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHR9XHJcblx0LmlucHV0LWdyb3Vwe1xyXG5cdFx0d2lkdGg6MTAwJTtcclxuXHR9XHJcbn1cclxuLm1pc2MtY29udGFpbmVye1xyXG5cdC5Nb2RhbElubmVyVGl0bGVDbHN7XHJcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG5cdFx0Y29sb3I6ICMyMzQwNUU7XHJcblx0XHRoZWlnaHQ6IDY1cHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6I2ZmZjtcclxuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdH1cclxuXHR0YWJsZSB0ciB0ZCB7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xyXG5cdFx0cGFkZGluZzogOHB4O1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdGNvbG9yOiAjMjM0MDVFO1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG5cdC5NaXNjTW9kYWxCdG5DbHMge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcclxuXHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0aGVpZ2h0OjUwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOjUwcHg7XHJcblx0fVxyXG59XHJcbi50YXhlcy1jb250YWluZXJ7XHJcblx0Lk1vZGFsSW5uZXJUaXRsZUNsc3tcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcblx0XHRjb2xvcjogIzIzNDA1RTtcclxuXHRcdGhlaWdodDogNjVweDtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjojZmZmO1xyXG5cdH1cclxuXHQuUHJpY2VTZXR0aW5nc0RpdntcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0aW5wdXR7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdGNvbG9yOiAjMjM0MDVFO1xyXG5cdFx0XHRoZWlnaHQ6NDBweDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0fVxyXG5cdFx0Lk1hcmdpbkNsc3tcclxuXHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XHJcblx0XHRcdC5MYWJlbFN0eWxlQ2xze1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206NXB4O1xyXG5cdFx0XHRcdGNvbG9yOiMwRTJGNTE7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LlByaWNlU2V0dGluZ3NCdG5EaXZ7XHJcblx0XHRtYXJnaW4tdG9wOjMwcHg7XHJcblx0fVxyXG59XHJcbi5ydmItY29udGFpbmVye1xyXG5cdC5SaWdodENvbnRhaW5lckNsc3tcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNENEQ3RTA7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRib3gtc2hhZG93OiAwcHggMHB4IDI0cHggLTE1cHggIzk2YmNkZDtcclxuXHRcdG1pbi1oZWlnaHQ6NDAwcHg7XHJcblx0XHQuY2hhcnQtd3JhcHBlcntcclxuXHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdC5DaGFydEhlYWRlckRpdntcclxuXHRcdFx0XHRmb250LXNpemU6IDIzcHg7XHJcblx0XHRcdFx0Y29sb3I6ICMzMTNCNjI7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHRcdFx0fVxyXG4gICAgICAgICAgICAudGV4dC1yaWdodHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5Ub3BfSGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q0RDdFMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvKi5yZWNoYXJ0cy1zdXJmYWNle1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjM3NXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6Mzc1cHg7XHJcbiAgICAgICAgICAgIH0qL1xyXG5cdFx0XHQucmVjaGFydHMtd3JhcHBlcntcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuXHRcdFx0XHR3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0aGVpZ2h0OjEwMCUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XHJcblx0XHRcdH1cclxuXHRcdFx0LkN1cnNvclBvaW50ZXJDbHN7XHJcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5QaWVjaGFydFZhbHVlQ2xze1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDE5MHB4O1xyXG5cdFx0XHRcdGxlZnQ6IDIwOHB4O1xyXG5cdFx0XHRcdHotaW5kZXg6IDEwMDAwMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0d2lkdGg6IDE0MHB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHQuUHJpY2VWYWx1ZUNsc3tcclxuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDNweCA2cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LkRvbGxhclNpZ25DbHN7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDozcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5FZGl0RG9uZUJ0bntcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0XHRjb2xvcjogIzJhOTRmZjtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbjogMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmFjdGl2ZXtcclxuXHRcdFx0XHRkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jaGFydF9Cb3R0b217XHJcblx0XHRcdC5ibHVlQm94e1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMyQTY0RkY7XHJcblx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xyXG5cdFx0XHRcdHdpZHRoOiAxN3B4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyQTY0RkY7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC55ZWxsb3dCb3h7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0ZGQkEwMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE3cHg7XHJcblx0XHRcdFx0d2lkdGg6IDE3cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogICNGRkJBMDA7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnllbGxvd3RleHR7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTNweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuQ2hhcnRSZXN1bHRUYWJsZXtcclxuXHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6MTBweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHQuQ2hhcnRUYWJsZVRkT25le1xyXG5cdFx0XHRcdFx0d2lkdGg6NSU7XHJcblx0XHRcdFx0XHQuQ2lyY2xlQ2xze1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOjBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTVweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE1cHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuWWVsbG93Q2lyY2xlQ2xze1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRkZCQTAwO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCQTAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LkxpZ2h0R3JlZW5DaXJjbGVDbHN7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM1OEZGMDA7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1OEZGMDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuR3JlZW5DaXJjbGVDbHN7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMEI0MEE7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMEI0MEE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuUHVycGxlQ2lyY2xlQ2xze1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjOEQ2Qjk0O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOEQ2Qjk0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LkJsdWVDaXJjbGVDbHN7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDhBRkY7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuQm9yZGVyQ2lyY2xlQ2xze1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMEUyRjUxO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuQ2hhcnRUYWJsZVRkVHdve1xyXG5cdFx0XHRcdFx0d2lkdGg6MzUlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuQ2hhcnRUYWJsZVRkRm91cntcclxuXHRcdFx0XHRcdHdpZHRoOjM1JTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LkJvcmRlckJvdHRvbUNsc3tcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDREN0UwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuQWxpZ25SaWdodENsc3tcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuTWFyZ2luVG9wQ2xze1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDoxcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5MYWJlbFJlZ3VsYXJGb250Q2xze1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuTGFiZWxCb2xkRm9udENsc3tcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuUGFpZFRheERpdkNsc3tcclxuXHRcdFx0XHRjb2xvcjogIzUwOEFGRjtcclxuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdC5SZXN1bHRDb2xsYXBzZURyb3BJY29ue1xyXG5cdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuU2xpZGVyRGl2Q2xze1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHQucmMtc2xpZGVyLW1hcmsge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDE4cHg7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDM4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnJjLXNsaWRlci1kb3Qge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IC0ycHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC00cHg7XHJcblx0XHRcdFx0d2lkdGg6IDhweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZTllOWU5O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LnJjLXNsaWRlci10cmFjayB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzU5NzhGRjtcclxuXHRcdFx0fVxyXG5cdFx0XHQucmMtc2xpZGVyLWhhbmRsZSB7XHJcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAycHggI0QzRDVERjtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTEzcHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTlweDtcclxuXHRcdFx0XHR3aWR0aDogMjNweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIzcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnJjLXNsaWRlci1tYXJrLXRleHQtYWN0aXZlIHtcclxuXHRcdFx0XHRjb2xvcjogIzJCNDI2MjtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnJjLXNsaWRlci1tYXJrLXRleHQge1xyXG5cdFx0XHRcdGNvbG9yOiAjMkI0MjYyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY2FsY3RheGJ0bntcclxuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogIzIzNDA1RSAhaW1wb3J0YW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi5UZW1wbGF0ZU92ZXJMYXl7XHJcblx0Ly9wb3NpdGlvbjpmaXhlZDtcclxuXHQqcG9zaXRpb246YWJzb2x1dGU7XHJcblx0Ly90b3A6MHB4O1xyXG5cdC8vbGVmdDowcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDc0LCA4MSwgOTMsIDAuNzEpO1xyXG5cdG9wYWNpdHk6Ljg7XHJcblx0LW1vei1vcGFjaXR5OiAwLjgwO1xyXG5cdHotaW5kZXg6MTA1NTtcclxuXHR3aWR0aDoxMDAlICFpbXBvcnRhbnQ7IDtcclxuXHRoZWlnaHQ6MTAwJSAhaW1wb3J0YW50O1xyXG59XHJcbi5UZW1wbGF0ZUxvYWRpbmdJbWd7XHJcblx0cG9zaXRpb246Zml4ZWQ7XHJcblx0ei1pbmRleDogMTEwMDtcclxuXHR0b3A6NDUlO1xyXG5cdGxlZnQ6NTAlO1xyXG5cdG1hcmdpbjowcHg7XHJcblx0aGVpZ2h0OjE1MHB4O3dpZHRoOjEwMCU7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCkgYW5kIChtaW4td2lkdGg6NTAwcHgpe1xyXG5cdC5TZWxsZXJDb250YWluZXJ7XHJcblx0XHQub3Blbk9yZGVyX2Nsc3NlbGx0b25ldHtcclxuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEFBQUEsZ0JBQWdCLENBQUM7RUFD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 */.seller-container {
  background: #FFF;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.seller-container .net-bold {
  font-weight: bold;
}

.seller-container .cursor-cls {
  cursor: pointer;
  font-weight: bold;
  height: 69px;
}

.seller-container .rvb-container .map-ryt-cls {
  border-right: none !important;
  text-align: right;
  border-right: 1px solid #dee4ea;
  font-family: Montserrat-Regular;
  color: #0E2F51;
}

.seller-container .rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls {
  position: absolute;
  top: 240px;
  left: 220px;
  width: 140px !important;
}

.seller-container .rvb-container .RightContainerCls .chart-wrapper .STNPiechartValueCls {
  position: absolute;
  top: 266px;
  left: 266px;
}

.seller-container .rvb-container .RightContainerCls .recharts-surface {
  height: 390px;
  width: 395px;
}

.seller-container .rvb-container .RightContainerCls {
  padding: 0px 20px;
  height: 100%;
  box-shadow: 0px 0px 13px -12px #2290ef;
  position: relative;
}

.seller-container .rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls .PriceValueCls {
  width: 100%;
  height: 40px !important;
  padding: 0px 1px !important;
  border: none;
  font-size: 22px;
  box-shadow: none !important;
}

.seller-container .rvb-container .RightContainerCls .chart-wrapper .STNPiechartValueCls .PriceValueCls {
  width: 100%;
  height: 40px !important;
  padding: 0px 1px !important;
  border: none;
  font-size: 22px;
  box-shadow: none !important;
}

.seller-container .rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls .DollarSignCls {
  margin-top: 12px;
  font-size: 21px;
}

.seller-container .rvb-container .RightContainerCls .chart-wrapper .STNPiechartValueCls .DollarSignCls {
  margin-top: 5px;
  font-size: 21px;
}

.seller-container .rvb-container .RightContainerCls .chart-wrapper .CursorPointerCls {
  cursor: pointer;
  font-family: 'Montserrat-Medium';
}

.seller-container .rvb-container .RightContainerCls .chart-wrapper .EditDoneBtn {
  width: 85%;
  margin-top: 0px;
  font-family: 'Montserrat-Medium';
  font-size: 21px;
  text-align: left;
  padding-left: 23px;
}

.seller-container .PriceBold-Cls {
  font-family: 'Montserrat-Medium';
}

.seller-container .SELL_runNum_animate {
  position: absolute;
  top: 260px;
  transform: translate(-50%, -50%);
  left: 48%;
  font-family: Montserrat-Medium;
  font-size: 28px;
  color: #23405e;
}

.seller-container .HoldingCost_runNum_animate {
  position: absolute;
  top: 197px;
  transform: translate(-50%, -50%);
  left: 50%;
  font-family: Montserrat-Medium;
  font-size: 25px;
  color: #23405e;
}

.seller-container .rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .LabelRegularFontCls {
  font-family: 'Montserrat-Regular';
  font-size: 17px;
}

.seller-container .minheight-cls {
  min-height: 792px;
  max-height: 792px;
  overflow: hidden;
  overflow-y: auto;
}

.seller-container .arrow-ryt {
  text-align: right;
  cursor: pointer;
}

.seller-container .edit-link {
  color: #508AFF !important;
  font-family: Montserrat-Regular;
  cursor: pointer;
  display: none;
  float: left;
  margin-left: 147px;
  font-size: 14px;
}

.seller-container .text-right {
  text-align: right;
  text-decoration: none !important;
}

.seller-container .text-right a {
  text-decoration: none !important;
  cursor: pointer;
}

.seller-container .text-right a:hover {
  text-decoration: none !important;
  color: #508AFF !important;
}

.seller-container .text-right .link-text {
  color: #508AFF;
  font-family: Montserrat-Medium;
}

.seller-container .text-center {
  text-align: center;
  text-decoration: none !important;
}

.seller-container .text-center a {
  text-decoration: none !important;
  cursor: pointer;
}

.seller-container .text-center .link-text {
  color: #23405E;
  font-family: Montserrat-Medium;
}

.seller-container .text-center a:hover {
  text-decoration: none !important;
  color: #508AFF !important;
}

.seller-container .calculation-container {
  border: 1px solid #D3D5DF;
  border-radius: 4px;
  box-shadow: 0px 0px 13px -12px #2290ef;
  overflow-y: none;
  overflow: hidden;
  padding-bottom: 20px;
}

.seller-container .seller-overlay {
  position: absolute;
  top: 93px;
  right: 0px;
  bottom: 0px;
  overflow: auto;
  background-color: rgba(255, 255, 255, 0.71);
  height: 90%;
  width: 100%;
  z-index: 12000;
  display: none;
}

.seller-container .recharts-wrapper {
  z-index: 0;
}

.seller-container .text-left {
  text-align: left;
  text-decoration: none !important;
}

.seller-container .text-left a {
  text-decoration: none !important;
  cursor: pointer;
}

.seller-container .text-left .link-text {
  color: #508AFF;
  font-family: Montserrat-Medium;
}

.seller-container .dollar-heading {
  font-size: 25px;
  font-family: Montserrat-Medium;
}

.seller-container .dollar-heading .equal-img-cls {
  cursor: pointer;
  margin-right: 4px;
}

.seller-container .priorButton {
  background-color: #ffffff;
  width: 100%;
  color: #000000;
  font-family: 'Montserrat-Regular';
  border: 1px solid #d4d7e0;
  font-weight: 600;
  font-size: 14px;
}

.seller-container .newButton {
  background-color: #ffffff;
  width: 100%;
  color: #508AFF;
  border: 1px solid #508AFF;
  font-family: 'Montserrat-Regular';
}

.seller-container .set-cls {
  margin-top: 17px;
  padding-bottom: 10px;
  margin-bottom: 25px;
  color: #0E2F51;
  font-family: 'Montserrat-Regular';
  font-size: 16px;
  line-height: 28px;
}

.seller-container .line-cls {
  border-top: 1px solid #D4D7E0;
  margin-bottom: 16px;
}

.seller-container .top-part {
  order: 1;
  height: 70px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #172850;
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}

.seller-container .top-part .options {
  order: 1;
  flex-grow: 1;
}

.seller-container .top-part .options button {
  float: left;
  height: 36px;
  width: 120px;
  background-color: #ffffff;
  color: #000000;
}

.seller-container .top-part .tabs {
  width: 50%;
  order: 1;
  flex-grow: 2;
  text-align: center;
  align-items: flex-start;
}

.seller-container .top-part .tabs button {
  height: 36px;
  width: 140px;
  background-color: #172850;
  color: #ffffff;
  margin: 0px 5px;
  border: 1px solid #508AFF;
  border-radius: 4px;
}

.seller-container .top-part .tabs button:hover {
  background-color: #508AFF;
  color: #ffffff;
}

.seller-container .top-part .tabs .selected {
  background-color: #508AFF;
  color: #ffffff;
}

.seller-container .top-part .share {
  order: 2;
  flex-grow: 1;
}

.seller-container .top-part .share button {
  float: right;
  height: 36px;
  width: 120px;
  background-color: #ffffff;
  color: #000000;
}

.seller-container .sheets-container {
  order: 2;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
  width: 100%;
}

.seller-container .sheets-container .top {
  height: 200px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  background-color: #172850;
}

.seller-container .sheets-container .top .chart-wrapper .text-anchor {
  position: relative;
  width: 0;
  height: 0;
}

.seller-container .sheets-container .top .chart-wrapper .text-anchor .center-text {
  position: absolute;
  color: #ffffff;
  font-size: 18px;
  position: relative;
  top: 85px;
  left: 55px;
  width: 80px;
  text-align: center;
  z-index: 50;
}

.seller-container .sheets-container .top .chart-wrapper .text-anchor .title-text {
  position: absolute;
  color: #ffffff;
  font-size: 18px;
  position: relative;
  top: 0px;
  left: 170px;
  width: 200px;
  text-align: center;
  z-index: 50;
}

.seller-container .sheets-container .top .chart-wrapper .recharts-legend-wrapper {
  color: #ffffff;
  margin-left: 100px;
  margin-top: 60px;
}

.seller-container .sheets-container .bottom {
  background-color: transparent;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.seller-container .sheets-container .bottom .form-wrapper {
  width: 100%;
  background-color: transparent;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}

.seller-container .sheets-container .bottom .form-wrapper .field-row {
  color: #575757;
}

.seller-container .sheets-container .bottom .form-wrapper .field-row select {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  margin: 10px 10px;
  height: 35px;
  width: 150px;
  margin-bottom: 30px;
}

.seller-container .sheets-container .bottom .form-wrapper .compute {
  background-color: #00BF0C;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
}

.seller-container .Top_Header {
  height: 54px;
  margin-top: 40px;
  top: 20px;
}

.seller-container .nav1,
.seller-container .nav2,
.seller-container .nav3,
.seller-container .nav4 {
  font-size: 14px;
  letter-spacing: 1px;
}

.newgrapthtitle {
  display: flex;
  justify-content: space-between;
  margin-bottom: 15px;
  padding: 0px 20px;
}

.newgrapthtitle .nav1,
.newgrapthtitle .nav2,
.newgrapthtitle .nav3,
.newgrapthtitle .nav4 {
  font-size: 14px;
  letter-spacing: 1px;
}

.newgrapthtitle .nav1 a,
.newgrapthtitle .nav2 a,
.newgrapthtitle .nav3 a,
.newgrapthtitle .nav4 a {
  color: #508AFF !important;
  font-family: Montserrat-Regular;
  text-decoration: none !important;
  cursor: pointer;
}

.newgrapthtitle .nav1 a:hover,
.newgrapthtitle .nav2 a:hover,
.newgrapthtitle .nav3 a:hover,
.newgrapthtitle .nav4 a:hover {
  text-decoration: none !important;
}

.newgrapthtitle .active {
  color: #508AFF !important;
  font-family: Montserrat-Medium !important;
  border-bottom: 2px solid #508AFF;
}

.lb {
  color: #8CA3D2;
  display: inline-block;
}

.white {
  color: #ffffff;
  display: inline-block;
}

.text-wrapper {
  display: inline-block;
}

.comp-container {
  order: 2;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
  width: 100%;
  min-height: 90vh;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  background-color: #172850;
}

.comp-container .centered-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.comp-container .centered-wrapper .offer-wrapper {
  width: 410px;
  margin-top: 20px;
  border: 1px solid #508AFF;
  border-radius: 5px;
}

.comp-container .centered-wrapper .offer-wrapper .banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: #508AFF;
  color: #ffffff;
  font-size: 20px;
}

.comp-container .centered-wrapper .offer-wrapper .banner .offer-name {
  order: 1;
  align-self: flex-start;
  padding: 10px 10px;
}

.comp-container .centered-wrapper .offer-wrapper .banner .offer-type {
  order: 2;
  align-self: flex-end;
  padding: 10px 10px;
}

.comp-container .centered-wrapper .details table {
  margin: 15px 15px;
}

.comp-container .centered-wrapper .details table td {
  padding-bottom: 10px;
}

.comp-container .centered-wrapper .details .data-input {
  border-radius: 5px;
  color: #595959;
  height: 36px;
  width: 160px;
  background-color: #ffffff;
}

.comp-container .centered-wrapper .details button {
  margin: 5px 10px;
  border-radius: 5px;
  border: 1px solid #508AFF;
  color: #ffffff;
  background-color: #172850;
  height: 25px;
  width: 140px;
}

.comp-container .centered-wrapper .details .info {
  padding: 10px 20px;
  color: #ffffff;
}

.comp-container .centered-wrapper .details .info label {
  color: #8BA2D4;
}

.comp-container .centered-wrapper .loan-buttons {
  display: flex;
  flex-direction: row;
  margin-top: 20px;
  align-content: space-between;
  width: 100%;
}

.comp-container .centered-wrapper .loan-buttons .add-offer {
  order: 1;
  background-color: #00BF0C;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
}

.comp-container .centered-wrapper .loan-buttons .clear-offers {
  order: 2;
  background-color: #777777;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
}

.modal-heading {
  font-size: 18px;
  color: #031C53;
  margin: 0 auto;
  text-align: center;
}

.centered-field {
  /*margin: 10px 200px;*/
  margin-top: 10px;
  margin-left: 250px;
  width: 60px;
  height: 40px;
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  padding: 10px;
}

.subheading {
  font-size: 15px;
}

.centered {
  text-align: center;
}

.centered1 {
  width: 55%;
  text-align: center;
  color: #004188;
  font-size: 16px;
}

.centered2 {
  border: none;
  margin-top: 0px !important;
  text-align: end;
  width: 49%;
  outline: none;
}

.avgintrate {
  margin: 39px auto 0px;
  width: 78%;
  color: #c4c4c4;
}

.margintop {
  margin-top: 30% !important;
}

.margintop1 {
  margin-top: 8px !important;
}

.compbutton {
  font-family: Montserrat-Regular;
  font-size: 15px;
  background: #c5c5c5;
  border-radius: 19px;
  color: #ffffff;
  width: 205px;
  height: 40px;
  box-shadow: none;
  border-style: none;
  border-image: none;
  border-color: none;
  margin-top: 15px;
}

.compbutton1 {
  font-family: Montserrat-Regular;
  font-size: 14px;
  background: #454545;
  border-radius: 19px;
  color: #ffffff;
  width: 133px;
  height: 32px;
  margin: 0 12px;
  box-shadow: none;
  border-style: none;
  border-image: none;
  border-color: none;
  margin-top: 15px;
}

.compbutton2 {
  background: #007aff;
  font-family: Montserrat-Regular;
  font-size: 14px;
  border-radius: 19px;
  color: #ffffff;
  width: 133px;
  height: 32px;
  margin: 0 12px;
  box-shadow: none;
  border-style: none;
  border-image: none;
  border-color: none;
  margin-top: 15px;
}

.compbuttoncolor {
  background: #007aff;
}

.interestcolor {
  color: #007aff !important;
  font-family: Montserrat-Medium !important;
}

.skipbutton {
  font-family: Montserrat-Regular;
  font-size: 15px;
  background: #454545;
  border-radius: 19px;
  color: #ffffff;
  width: 150px;
  height: 35px;
  box-shadow: none;
  border-style: none;
  border-image: none;
  border-color: none;
  margin-top: 15px;
  margin-bottom: 18px;
}

.buttoncls {
  margin: auto;
  text-align: center;
}

.fieldclass {
  border: 0px;
  text-align: center;
}

.sub-margin {
  margin-top: 30px;
}

.modal-section {
  margin: 20px 130px;
}

.modal-section .modal-field-row {
  margin: 0 auto;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}

.modal-section .modal-field-row .item-name {
  order: 1;
  width: 250px;
  height: 40px;
  margin-right: 10px;
  margin-top: 10px;
  padding: 10px;
  border: 1px solid #D2D2D2;
  border-radius: 5px;
}

.modal-section .modal-field-row .price {
  order: 2;
  width: 70px;
  height: 40px;
  margin-top: 10px;
  border: 1px solid #D2D2D2;
  border-radius: 5px;
}

.modal-section .add {
  margin: 10px auto;
  text-align: center;
  color: #00C80C;
}

.modal-button {
  margin: 0 180px;
}

.loan-balance-table {
  width: 400px;
  margin-right: auto;
  margin-left: auto;
}

.loan-balance-table tr td .sub-td-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin: 5px auto;
}

.loan-balance-table tr td .sub-td-wrapper .label {
  order: 1;
  color: black;
  margin: 0 auto;
  font-weight: normal;
}

.loan-balance-table tr td .sub-td-wrapper .loan-balance-input {
  order: 2;
  margin: 5px auto;
  padding: 5px;
  border: 1px solid #D2D2D2;
  border-radius: 5px;
}

.loan-balance-table tr td .sub-td-wrapper .loan-balance-output {
  order: 2;
  margin: 5px auto;
  padding: 5px;
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  width: 160px;
}

.modal-row {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}

.modal-row .row-wrapper {
  order: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin: 5px auto;
}

.modal-row .row-wrapper .label {
  order: 1;
  color: black;
  margin: 0 auto;
  font-weight: normal;
}

.modal-row .row-wrapper .loan-balance-input {
  order: 2;
  margin: 5px auto;
  padding: 5px;
  border: 1px solid #D2D2D2;
  border-radius: 5px;
}

.modal-row .row-wrapper .loan-balance-output {
  order: 2;
  margin: 5px auto;
  padding: 5px;
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  width: 160px;
}

.modal-row .row-wrapper .toggle {
  order: 2;
  margin: 5px auto;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.6s !important;
  transition-duration: 0.6s !important;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}

.mulForm-container .form-control {
  display: block;
  width: 100%;
  font-size: 14px;
  line-height: 1.42857;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  height: 40px;
}

.mulForm-container .input-group .form-control:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-radius: 4px;
}

.mulForm-container .input-group {
  margin-top: 10px;
  width: 100%;
}

.mulForm-container .borderrad-cls {
  border-radius: 15px;
  margin-top: 10px;
}

.mulForm-container .edit-head {
  font-size: 27px;
  font-family: Montserrat-Medium;
}

.mulForm-container .seller_mul_cls {
  font-family: Montserrat-Regular;
  color: #508AFF;
  font-size: 17px;
  text-align: center;
  margin-top: 5px;
  cursor: pointer;
}

.mulForm-container .first-cls {
  margin-top: 11px;
}

.mulForm-container .btn-center {
  text-align: center;
}

.mulForm-container .save-btn {
  font-family: Montserrat-Regular;
  background: #508AFF;
  border-radius: 5px;
  color: #ffffff;
  width: 389px;
  height: 40px;
  box-shadow: none;
  border-style: none;
  border-image: none;
  border-color: none;
  margin-top: 43px;
}

.mulForm-container .split_select_marginTop {
  margin-top: 10px !important;
  -webkit-appearance: auto;
}

.brokerfee {
  margin-top: 10px !important;
}

.taxes-container .menu-title {
  margin-top: 27px;
  font-size: 30px;
  margin-bottom: 21px;
}

.taxes-container .historicaldiv {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}

.taxes-container .historicalmenu-title {
  font-size: 22px;
  margin-bottom: 15px;
  text-align: center;
  font-family: Montserrat-Medium;
}

.taxes-container .historicaluse {
  position: absolute;
  right: -2px;
  color: #fefeff;
  background-color: #007aff;
  border-radius: 20px;
  padding: 4px 18px;
  cursor: pointer;
  font-family: Helvetica;
  margin-top: -45px;
}

.taxes-container .SliderDivClsArea {
  padding-left: 57px;
  padding-right: 11px;
  margin-bottom: 50px;
  width: 729px;
}

.taxes-container .SliderDivClsArea .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 3px;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.taxes-container .SliderDivClsArea .rc-slider-track {
  height: 3px;
  background-color: #c7c7c7 !important;
}

.taxes-container .SliderDivClsArea .rc-slider-handle {
  margin-top: -15px;
  width: 32px;
  height: 32px;
}

.taxes-container .SliderDivClsArea .rc-slider-rail {
  background-color: #c7c7c7 !important;
}

.taxes-container .SliderDivClsArea .rc-slider-mark-text-active {
  color: #494949 !important;
  font-size: 20px;
}

.taxes-container .SliderDivClsArea .rc-slider-mark-text {
  color: #494949 !important;
  font-size: 15px;
}

.taxes-container .SliderDivClsArea .rc-slider-mark-text:nth-child(odd) {
  top: 24px;
}

.taxes-container .SliderDivClsArea .rc-slider-mark-text:nth-child(even) {
  top: 4px;
}

.taxes-container {
  position: relative;
}

.taxes-container .legendhistorical {
  margin-bottom: 93px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.taxes-container .high {
  padding: 3px;
  border-radius: 25px;
  border: 1px solid  #ffb700;
  color: #ffb700;
  cursor: pointer;
  width: 100px;
  text-align: center;
}

.taxes-container .avg {
  padding: 3px;
  border-radius: 25px;
  border: 1px solid #007aff;
  color: #007aff;
  cursor: pointer;
  margin: 20px 0px;
  width: 100px;
  text-align: center;
}

.taxes-container .low {
  padding: 3px;
  border-radius: 25px;
  border: 1px solid #2bad00;
  color: #2bad00;
  cursor: pointer;
  width: 100px;
  text-align: center;
}

.taxes-container .highactive {
  padding: 3px;
  border-radius: 25px;
  border: 2px solid  #ffb700;
  color: #fff;
  background-color: #ffb700;
  cursor: pointer;
  width: 100px;
  text-align: center;
}

.taxes-container .avgactive {
  padding: 3px;
  border-radius: 25px;
  border: 2px solid #007aff;
  color: #fff;
  background-color: #007aff;
  cursor: pointer;
  margin: 20px 0px;
  width: 100px;
  text-align: center;
}

.taxes-container .lowactive {
  padding: 3px;
  border-radius: 25px;
  border: 2px solid #2bad00;
  color: #fff;
  background-color: #2bad00;
  cursor: pointer;
  width: 100px;
  text-align: center;
}

.taxes-container .custom-tooltip {
  width: 75px;
  height: 75px;
  background-color: #fff;
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}

.taxes-container .avg_cus {
  border: 2px solid #007aff;
}

.taxes-container .avg_cus1 {
  background-color: #007aff;
}

.taxes-container .high_cus {
  border: 2px solid #ffb700;
}

.taxes-container .high_cus1 {
  background-color: #ffb700;
}

.taxes-container .low_cus {
  border: 2px solid #2bad00;
}

.taxes-container .low_cus1 {
  background-color: #2bad00;
}

.taxes-container .custom-tooltip1 {
  color: #fff;
  font-size: 15px;
  width: 102%;
  border-radius: 10px 10px 0px 0px;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 40%;
}

.taxes-container .custom-tooltip2 {
  font-size: 20px;
  background-color: #fff;
  width: 100%;
  border-radius: 0px 0px 10px 10px;
  height: 60%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.taxes-container table tr td {
  padding: 9px;
  font-family: 'Montserrat-Regular';
}

.BrokerfeeAdd {
  float: right;
  color: #508AFF;
  padding: 9px;
  cursor: pointer;
}

.BrokerfeeMinus {
  width: 10%;
  margin-top: 6%;
  padding: 2%;
  cursor: pointer;
}

.CustomEscrowClose {
  position: absolute;
  right: 5px;
  top: 5px;
  cursor: pointer;
  z-index: 99;
}

.CustomEscrowBox {
  box-shadow: rgba(211, 211, 211, 0.5) 0px 0px 6px 2px;
  padding: 0px;
  margin-top: 4%;
  margin-bottom: 5px;
  padding-bottom: 5px;
}

.HOA_toggleon {
  background-color: #2196f3 !important;
}

.HOA_toogle_off {
  position: relative;
  width: 65px;
  height: 25px;
  border: 1px solid #ccc;
  border-radius: 15px;
  background-color: #ccc;
  display: flex;
  align-items: center;
  margin-left: 20px;
}

.HOA_toogle_off .HOA_toogle_switch {
  position: absolute;
  width: 19px;
  height: 19px;
  border-radius: 10px;
  background-color: #ffffff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25);
  cursor: pointer;
}

.HOA_toogle_off .HOA_toogle_switch:hover {
  background-color: #ffffff;
}

.HOA_toogle_off .HOA_butright {
  right: 1px;
  animation-duration: 1s;
  animation-name: Prepaid_right;
}

@keyframes HOA_right {
  0% {
    left: 1px;
  }

  50% {
    left: 50%;
  }

  100% {
    right: 1px;
  }
}

.HOA_toogle_off .HOA_butleft {
  left: 1px;
  animation-duration: 1s;
  animation-name: Prepaid_left;
}

@keyframes HOA_left {
  0% {
    right: 1px;
  }

  50% {
    right: 50%;
  }

  100% {
    left: 1px;
  }
}

.toggle_yes {
  font-size: 13px;
  margin-left: 5px;
  color: #fff;
}

.toggle_no {
  font-size: 13px;
  margin-left: 23px;
  color: #23405E;
}

.align_broker {
  display: flex !important;
}

.B_F_Modal {
  width: 100%;
}

.B_F_Modal .B_F_M_Content {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: 'Montserrat-Regular';
  padding: 9px;
  width: 100%;
}

.B_F_Modal .B_F_M_Content .B_F_M_C_Field {
  width: 50%;
}

.B_F_Modal .B_F_M_Content .B_F_M_Checkoption {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50%;
}

.B_F_Modal .B_F_M_Content .B_F_M_Checkoption .B_F_MDelImg {
  height: 22px;
  padding-left: 7px;
  margin-top: 6px;
  cursor: pointer;
}

.B_F_Modal .B_F_M_Content .B_F_M_Checkoption .B_F_MDelImg_empty {
  height: 22px;
  width: 30px;
  padding-left: 7px;
  margin-top: 6px;
}

.taxes-container input,
.taxes-container select {
  padding: 8px;
}

svg text {
  font-family: Montserrat-Medium;
}

.pricebtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 15px;
}

.PieDone {
  position: absolute !important;
  top: 266px !important;
  left: 215px !important;
}

.sellerBrokeFeeCloseup {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -58px;
  max-width: 480px;
  text-align: right;
  margin-left: -3px;
}

.sellerBrokeFeeCloseup img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.miscCloseup {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -42px;
  max-width: 480px;
  text-align: right;
  margin-left: 13px;
}

.miscCloseup img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.brokerfeeCloseup {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -42px;
  max-width: 480px;
  text-align: right;
  margin-left: 11px;
}

.brokerfeeCloseup img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.propertyTaxesCloseUp {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -45px;
  max-width: 480px;
  text-align: right;
  margin-left: 11px;
}

.propertyTaxesCloseUp img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.loanBalanceCloseup {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -46px;
  max-width: 480px;
  text-align: right;
  margin-left: 10px;
}

.loanBalanceCloseup img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.sellercloseDate {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -45px;
  max-width: 480px;
  text-align: right;
  margin-left: 12px;
}

.sellercloseDate img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.loanbalanceSellerCloseup {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -45px;
  max-width: 480px;
  text-align: right;
  margin-left: 14px;
}

.loanbalanceSellerCloseup img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.sellerofferdiv {
  position: absolute;
  bottom: 30px;
}

.AlignLeftCls {
  text-align: right;
  padding-left: 25px;
  white-space: nowrap;
}

.closingcosticon {
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.closingrightarrow {
  margin-top: -2%;
}

.closingcostcolor {
  color: #508AFF;
  cursor: pointer;
}

select {
  padding: 10px;
}

.WhiteCircle {
  border: 1px solid #23405e;
  background-color: white;
}

.finalneticon {
  position: absolute;
  margin-left: 25px;
  margin-top: 9px;
  cursor: pointer;
}

.PaidEscrowContent {
  line-height: 18px;
  margin-top: 25px;
  font-size: 12px;
  text-align: center;
}

.paddwarn {
  padding: 10px 0px;
  text-align: center !important;
  width: 95%;
  white-space: pre-line !important;
}

.margbot20 {
  margin-bottom: 20px;
}

.SellerMultipleOfferCloseBtn {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -55px;
  max-width: 940px;
  text-align: right;
  margin-left: -90px;
  cursor: pointer;
}

.offerbotbord {
  border-bottom: 1px solid #D4D7E0;
}

.DelOffer {
  cursor: pointer;
}

.sellerinfotxt {
  font-size: 14px;
  font-family: Montserrat-Regular;
  padding: 10px 0px 0px 0px;
}

.Advbtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 10px 20px;
  border-radius: 5px;
  margin-top: 29px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 14px;
  cursor: pointer;
}

.advcontent {
  overflow: auto !important;
  max-height: 360px;
}

.advheading {
  margin-top: 10px !important;
}

.calctaxcontent .input-group {
  height: 40px !important;
}

.calctaxcontent .form-control {
  height: 40px !important;
}

.dropdowntdwidth {
  width: 60%;
}

.priordrpbdr {
  border-radius: 5px 0px 0px 5px !important;
}

.PriorPolicyCloseUpOverAll {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -46px;
  max-width: 575px;
  text-align: right;
  margin-left: -89px;
  cursor: pointer;
}

.disinput {
  background-color: white;
}

.calctaxcontent .ComputeBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 14px;
  height: 40px !important;
}

.sellerleftpadd {
  padding-left: 70px !important;
  padding-right: 10px !important;
}

.iframe_sellerleftpadd {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.ipfieldmargtop {
  margin-top: 12px;
}

.rightcontainerpadryt {
  padding-right: 60px !important;
}

.iframe_rightcontainerpadryt {
  padding-right: 0px !important;
}

.editstarticon {
  margin-top: 12px !important;
}

.sellerstar {
  padding: 0px 10px;
}

.sellerstar_Mul {
  padding: 0px 0px;
}

.sellerchart svg tspan {
  font-size: 22px;
  font-family: Avenir Next  Bold;
}

.sellerchart .ChartHeaderDiv {
  padding-bottom: 0px !important;
}

.HoldingCostchart .recharts-surface {
  width: 250px !important;
  height: 250px !important;
}

.HoldingCostchart svg tspan {
  font-size: 22px;
  font-family: Avenir Next  Bold;
}

.HoldingCostchart .ChartHeaderDiv {
  padding-bottom: 0px !important;
}

.StackedBarChartContainer .recharts-surface {
  width: 536px !important;
  height: 400px !important;
}

@media screen and (max-width: 1200px) and (min-width: 460px) {
  .seller-container .rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls {
    top: 36% !important;
    left: 50% !important;
    transform: translate(-50%, -50%);
  }

  .sellerform_ {
    width: 94%;
    margin-right: 96px;
    margin-top: 20px;
  }

  .SellerPageForm {
    margin-left: 57px !important;
  }

  .SellerPageFormTwo .sellrul {
    padding-right: 0px !important;
  }

  .resultani .sellerform_ {
    width: 100% !important;
    margin-right: 0px !important;
    margin-left: 30px !important;
    margin-top: 20px;
  }

  .resultani .stleftpadd {
    padding: 0px !important;
  }

  .selltonet_container .sellerform_ {
    width: 100% !important;
    margin-right: 0px !important;
  }

  .selltonet_container .resultres {
    margin: 0px 29px !important;
  }
}

@media only screen and (max-device-width: 480px) and (min-device-width: 320px) {
  .seller-container .rvb-container .RightContainerCls .chart-wrapper .EditDoneBtn {
    width: 100%;
    padding-left: 0px;
    font-size: 14px !important;
    display: flex;
    justify-content: center;
    padding-top: 5px;
  }

  .seller-container .rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls {
    top: 32% !important;
    left: 50% !important;
    transform: translate(-50%, -50%);
    width: 100px !important;
  }

  .seller-container .rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls .PriceValueCls {
    margin-top: 0px !important;
    font-size: 14px !important;
    height: 33px !important;
  }

  .seller-container .rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls .DollarSignCls {
    margin-top: 0px;
    font-size: 14px;
  }

  .seller-container .rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls .editPrice-cls {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 20px;
  }
}

@media screen and (max-width: 1200px) and (min-width: 300px) {
  .rightcontainerpadryt {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }

  .sellerleftpadd {
    padding: 0px !important;
  }
}

.ldwnpmt {
  padding-bottom: 6px !important;
}

.bkrinput .form-control {
  height: 40px !important;
}

.lbflds {
  font-size: 16px !important;
  font-family: Montserrat-Regular !important;
  margin-top: 6px !important;
  font-weight: 600 !important;
}

.lbflds .inputpattern {
  background-color: white !important;
  height: 38px !important;
}

.btntaphere {
  width: 100% !important;
  height: 40px !important;
  font-family: Montserrat-Medium !important;
  background-color: white !important;
  font-size: 16px !important;
  color: #23405e !important;
  border: 1px solid #d4d7e0 !important;
  border-radius: 5px !important;
  cursor: pointer !important;
  margin-top: 7px !important;
  text-align: center !important;
  padding: 7px !important;
}

.btntaphere1 {
  width: 65% !important;
  height: 40px !important;
  font-family: Montserrat-Medium !important;
  background-color: white !important;
  font-size: 15px !important;
  color: #23405e !important;
  border: 1px solid #d4d7e0 !important;
  border-radius: 5px !important;
  cursor: pointer !important;
  margin-top: 25px !important;
  text-align: center !important;
  padding: 7px !important;
}

.loanhead {
  font-family: Montserrat-Medium !important;
  color: #23405e !important;
  font-size: 16px !important;
}

.loantbl {
  margin-bottom: 25px;
}

.loantbl input {
  height: 38px !important;
}

.loanbaldiv .gmTeoB {
  left: -50px !important;
  top: -190px !important;
}

.loanbaldiv .dateinput {
  width: 100% !important;
}

.loanbaldiv .datemodermbottomExtra1 {
  border-right: none !important;
  border-radius: 5px 0px 0px;
}

.loanbaldiv .datemodermbottomExtra2 {
  border-right: none !important;
  border-radius: 5px 0px 0px;
}

.loanbaldiv1 {
  display: contents;
}

.tablewidth {
  width: 92%;
  margin: auto;
}

.citytaxCls {
  padding-top: 20px;
}

.mulForm-container .datemodermbottom {
  border-right: none !important;
  border-bottom-right-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

.mulForm-container .muloffdateaddon {
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}

.mulForm-container .borderrad-cls {
  display: inline-grid;
}

.mulForm-container .muldatepicker_Sell_Mul .gmTeoB {
  top: -315px !important;
}

.muldatepicker {
  display: inline-flex;
  margin-top: 9px;
}

.muldatepicker .sc-bxivhb {
  height: 40px;
}

.muldatepicker input {
  height: 40px;
}

.muldatepicker_Sell_Mul {
  display: inline-flex;
  margin-top: 9px;
  width: 100%;
}

.muldatepicker_Sell_Mul .sc-bxivhb {
  height: 40px;
}

.muldatepicker_Sell_Mul input {
  height: 40px;
}

.histgraphclose {
  max-width: 950px !important;
}

.HoldingcostsSliderCls {
  margin-top: 30px;
  margin-bottom: 30px;
}

.HoldingcostsSliderCls .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
  padding-top: 0px;
}

.HoldingcostsSliderCls .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.HoldingcostsSliderCls .rc-slider-track {
  background-color: #5978FF;
}

.HoldingcostsSliderCls .rc-slider-handle {
  border: solid 2px #D3D5DF;
  margin-left: -13px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
}

.HoldingcostsSliderCls .rc-slider-mark-text-active {
  color: #2B4262;
  font-size: 20px;
}

.HoldingcostsSliderCls .rc-slider-mark-text {
  color: #2B4262;
  font-size: 15px;
}

.HoldincCostsCircleCls {
  margin-top: 0px !important;
  margin-right: 10px;
  height: 15px;
  width: 15px;
  border-radius: 4px;
}

.InterestColor {
  border: 1px solid #007aff;
  background-color: #007aff;
}

.TaxesColor {
  border: 1px solid #33ab00;
  background-color: #33ab00;
}

.InsuranceColor {
  border: 1px solid #ffb600;
  background-color: #ffb600;
}

.HOAColor {
  border: 1px solid #aa57f3;
  background-color: #aa57f3;
}

.UtilitiesColor {
  border: 1px solid #d0021b;
  background-color: #d0021b;
}

.OtherColor {
  border: 1px solid #58ff02;
  background-color: #58ff02;
}

.holdingbottomspace {
  height: 25px;
}

.MonthlyExepnselabel {
  text-align: left;
  font-family: 'Montserrat-Medium';
  font-size: 17px;
}

.Exepnseoptionlabel {
  text-align: right;
  height: 40px;
  font-family: 'Montserrat-Medium';
  font-size: 17px;
}

.MonthlyExpenseleftpad {
  width: 28%;
}

.StackedBarChartContainer {
  padding: 10px;
  width: 500px;
  background-color: #fff;
}

.StackedBarChartContainer .titleval {
  font-family: Montserrat-Bold !important;
}

.longer {
  color: #5F4FB7;
  font-family: Montserrat-Bold;
}

.more {
  color: #CC2E29;
  font-family: Montserrat-Bold;
}

.holdtitle1 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 25px;
  margin: 15px 0px !important;
  margin-top: 0px !important;
  padding: 10px 0px !important;
  font-family: Montserrat-Medium;
  background-color: #f4f4f4;
  color: #4f4f4f;
  border-bottom: 1px solid #7f7f7f;
}

.holdtitle1 .longer {
  color: #5F4FB7;
  font-family: Montserrat-Bold;
}

.holdtitle1 .more {
  color: #CC2E29;
  font-family: Montserrat-Bold;
}

.holdtitle2 {
  font-size: 15px;
  font-family: Montserrat-Regular;
  color: #494949;
}

.holdtitle3 {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  font-family: Montserrat-Medium;
  color: #4f4f4f;
  padding-top: 15px;
}

.holdprice {
  font-family: Montserrat-Bold;
}

.belowholdcst {
  color: #494949;
  font-size: 13px;
  font-family: Montserrat-Regular;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.slideDowntext {
  animation-name: slideDowntext;
  -webkit-animation-name: slideDowntext;
  animation-duration: 2s;
  -webkit-animation-duration: 2s;
  animation-timing-function: ease;
  -webkit-animation-timing-function: ease;
  visibility: visible !important;
}

@keyframes slideDowntext {
  0% {
    transform: translateY(-100%), display(none);
  }

  25% {
    transform: translateY(20%);
  }

  50% {
    transform: translateY(-20%);
  }

  65% {
    transform: translateY(4%);
  }

  80% {
    transform: translateY(-4%);
  }

  95% {
    transform: translateY(2%);
  }

  100% {
    transform: translateY(0%);
  }
}

@-webkit-keyframes slideDowntext {
  0% {
    -webkit-transform: translateY(-100%);
  }

  50% {
    -webkit-transform: translateY(8%);
  }

  65% {
    -webkit-transform: translateY(-4%);
  }

  80% {
    -webkit-transform: translateY(4%);
  }

  95% {
    -webkit-transform: translateY(-2%);
  }

  100% {
    -webkit-transform: translateY(0%);
  }
}

.updateprop {
  background-color: #508AFF !important;
  color: #ffffff !important;
}

.bttntop {
  margin-top: 25px !important;
}

.holdtitle1animation {
  background-color: transparent;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 25px;
  font-family: Montserrat-Medium;
  color: #4f4f4f;
}

.icon-right {
  text-align: right;
}

.listoption {
  font-size: 15px;
}

.Optiontitle {
  text-align: center;
}

.bounceani1 {
  animation-delay: 0.75s;
  animation-duration: 1s;
  animation-name: sellerbounceanimation;
}

@keyframes sellerbounceanimation {
  0% {
    transform: scale(0.8);
  }

  50% {
    transform: scale(1.1);
  }

  100% {
    transform: scale(1);
  }
}

.bounceani2 {
  animation-delay: 1.1s;
  animation-duration: 1s;
  animation-name: sellerbounceanimation;
}

.bounceani3 {
  animation-delay: 1.5s;
  animation-duration: 1s;
  animation-name: sellerbounceanimation;
}

.bounceani4 {
  animation-delay: 1.9s;
  animation-duration: 1s;
  animation-name: sellerbounceanimation;
}

.bounceani5 {
  animation-delay: 2.3s;
  animation-duration: 1s;
  animation-name: sellerbounceanimation;
}

.bounceani6 {
  animation-delay: 2.7s;
  animation-duration: 1s;
  animation-name: sellerbounceanimation;
}

.labelbounce {
  animation-delay: 0.2s;
  animation-duration: 1s;
  animation-name: chartlabelbounce;
}

@keyframes chartlabelbounce {
  0% {
    font-size: 15px;
  }

  50% {
    font-size: 20px;
  }

  100% {
    font-size: 18px;
  }
}

.MulEditCt {
  display: flex;
  justify-content: center;
  align-items: center;
}

@media screen and (max-width: 530px) and (min-width: 350px) {
  .loanbalanceSellerCloseup {
    margin-left: -20px;
  }

  .brokerfeeCloseup {
    margin-left: -20px;
  }

  .sellerBrokeFeeCloseup {
    margin-left: -33px;
  }

  .miscCloseup {
    margin-left: -25px;
  }

  .propertyTaxesCloseUp {
    margin-left: -25px !important;
  }

  .sellercloseDate {
    margin-left: -25px;
  }
}

@media screen and (max-width: 400px) and (min-width: 350px) {
  .closingcost-container .banner .total-costs {
    font-size: 17px;
  }

  .closingcost-container .banner .total-price {
    font-size: 16px;
  }
}

.lbnewbalance {
  width: 100%;
  height: auto;
  padding-top: 60px;
  padding-bottom: 35px;
  margin-top: 20px;
  margin-bottom: 20px;
  position: relative;
}

.lbnewbalance .lbline {
  width: 100%;
  height: 1px;
  background-color: #a5a5a5;
  animation-duration: 0.8s;
  animation-name: lbline;
}

@keyframes lbline {
  0% {
    width: 0%;
    opacity: 0;
  }

  100% {
    width: 100%;
  }
}

.lbnewbalance .lbbox {
  width: 45%;
  height: 118px;
  border: 1px solid  #70706F;
  position: absolute;
  top: 0%;
  left: 27%;
  border-radius: 10px;
  animation-duration: 1.5s;
  animation-name: lbbox;
  font-family: Montserrat-Medium;
}

.lbnewbalance .lbbox .lbboxheading {
  height: 35%;
  width: 100%;
  border-bottom: 1px solid #70706F;
  background-color: #1770D1;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: white;
  justify-content: center;
  align-items: center;
  display: flex;
}

.lbnewbalance .lbbox .lbboxheading {
  height: 35%;
  width: 100%;
  border-bottom: 1px solid #70706F;
  background-color: #007aff;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: #ffffff;
  justify-content: center;
  align-items: center;
  display: flex;
}

.lbnewbalance .lbbox .estimatecolor {
  color: #007aff;
}

.lbnewbalance .lbbox .lbboxheadingtext {
  text-align: center;
}

.lbnewbalance .lbbox .lbboxcontent {
  height: 65%;
  width: 100%;
  color: #414141;
  background-color: white;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
  font-size: 27px;
  font-family: Heebo-Medium;
}

.lbnewbalance .lbbox .lbboxcontent1 {
  height: 65%;
  width: 100%;
  color: #414141;
  background-color: white;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  justify-content: center;
  align-items: center;
  display: grid;
  font-size: 27px;
  font-family: Heebo-Medium;
}

@keyframes lbbox {
  0% {
    left: 0%;
    opacity: 0;
  }

  30% {
    left: 0%;
    opacity: 0;
  }

  60% {
    left: 32%;
    opacity: 100;
  }

  100% {
    left: 27%;
  }
}

.lbnewbalance .lbbox1 {
  width: 55%;
  height: 118px;
  box-shadow: 0px 0px 9px 0px #5f5f5f;
  position: absolute;
  top: 0%;
  left: 23%;
  border-radius: 10px;
  animation-duration: 1.5s;
  animation-name: lbbox;
  font-family: Montserrat-Medium;
}

.lbnewbalance .lbbox1 .lbboxheading {
  height: 35%;
  width: 100%;
  border-bottom: 1px solid #70706F;
  background-color: #1770D1;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: white;
  justify-content: center;
  align-items: center;
  display: flex;
}

.lbnewbalance .lbbox1 .lbboxheading {
  height: 35%;
  width: 100%;
  border-bottom: 1px solid #70706F;
  background-color: #007aff;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: #ffffff;
  justify-content: center;
  align-items: center;
  display: flex;
}

.lbnewbalance .lbbox1 .estimatecolor {
  color: #007aff;
}

.lbnewbalance .lbbox1 .lbboxheadingtext {
  text-align: center;
}

.lbnewbalance .lbbox1 .lbboxcontent {
  height: 65%;
  width: 100%;
  color: #414141;
  background-color: white;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
  font-size: 27px;
  font-family: Heebo-Medium;
}

.lbnewbalance .lbbox1 .lbboxcontent1 {
  height: 65%;
  width: 100%;
  color: #414141;
  background-color: white;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  justify-content: center;
  align-items: center;
  display: grid;
  font-size: 27px;
  font-family: Heebo-Medium;
}

@keyframes lbbox1 {
  0% {
    left: 0%;
    opacity: 0;
  }

  30% {
    left: 0%;
    opacity: 0;
  }

  60% {
    left: 32%;
    opacity: 100;
  }

  100% {
    left: 27%;
  }
}

.editcentered {
  font-size: 16px;
  margin-top: -18px;
  text-align: center;
  cursor: pointer;
}

.skipmargin {
  margin-top: 25px;
  margin-bottom: 20px;
}

.usebtndiv {
  width: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
}

.usebtndiv .usebttn {
  background-color: #49B21B;
  color: white;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 20px;
  font-family: Heebo-Regular;
  letter-spacing: 1px;
  width: 30%;
  border: 1px solid #00BF0C;
  font-size: 15px;
  height: 40px;
}

.lbdowncontent {
  width: 100%;
  margin-top: 30px;
  justify-content: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #494949;
  font-family: Heebo-Regular;
}

.lboptions {
  width: 100%;
  margin-bottom: 10px;
  margin-top: 10px !important;
  padding-right: 10px !important;
}

.lbheadings {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: center;
}

.lbclear {
  width: 20%;
  font-size: 17px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  color: #508AFF;
  padding-top: 7px;
}

.lbclear span {
  cursor: pointer;
}

.lbusehead {
  display: flex;
  flex-direction: row;
  width: 70%;
  justify-content: flex-end;
}

.rfusehead {
  display: flex;
  flex-direction: row;
  width: 70%;
  justify-content: flex-end;
  font-size: 30px;
}

@media screen and (max-width: 420px) and (min-width: 350px) {
  .lbbox .lbboxheading {
    font-size: 11px;
  }

  .lbbox .lbboxcontent {
    font-size: 18px !important;
  }

  .lbdowncontent {
    font-size: 12px;
  }
}

@media screen and (max-width: 380px) and (min-width: 350px) {
  .loantitlepop {
    width: 70%;
  }
}

.sellerbtttn {
  width: 100%;
  position: sticky;
  position: -webkit-sticky;
  bottom: 0px;
  z-index: 2;
}

@media screen and (max-width: 500px) and (min-width: 350px) {
  .seller-container .seller-overlay {
    top: 65px;
  }
}

@media screen and (max-width: 1192px) {
  .rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls {
    z-index: 99996 !important;
  }
}

.loanformdisccontent1 {
  font-size: 15px;
  text-align: center;
  width: 90%;
}

.loanformdisccontent2 {
  text-align: center;
  font-size: 15px;
}

.propertytaxdiv {
  width: 97%;
  height: 50px;
  background-color: #fff;
  border-radius: 12px;
  box-shadow: 1px 1px 4px 0px #848282;
  cursor: pointer;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 10px 0px;
  font-family: Montserrat-Medium;
  font-size: 12px;
}

.propertytaxdiv .one {
  width: 15%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.propertytaxdiv .one .onetick {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #508AFF;
}

.propertytaxdiv .one .oneticknone {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #f2f2f2;
  border: 1px solid #e2e2e2;
}

.propertytaxdiv .two {
  width: 57%;
}

.propertytaxdiv .two .t_Sug {
  width: 100%;
  text-align: end;
  padding-right: 15px;
  font-size: 9px;
}

.propertytaxdiv .two2 {
  width: 80%;
  font-size: 12px;
}

.propertytaxdiv1 {
  width: 94%;
  height: 50px;
  background-color: #fff;
  border-radius: 12px;
  box-shadow: 1px 1px 4px 0px #848282;
  cursor: pointer;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 32px auto 0px;
  font-family: Montserrat-Medium;
  font-size: 12px;
}

.reissuetextsty {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #508AFF;
  font-size: 15px;
}

.reissuetextsty span {
  cursor: pointer;
}

.newdesignshareprint {
  color: #508AFF;
  font-size: 15px;
  font-family: Montserrat-Regular;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.newdesignshareprint .newdesleft {
  margin-left: -35px;
  cursor: pointer;
}

.newdesignshareprint .newdesright {
  margin-right: -35px;
  cursor: pointer;
}

.newdesignshareprintmultiple {
  color: #508AFF;
  font-size: 15px;
  font-family: Montserrat-Regular;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 90px;
  width: 100%;
  display: flex;
  justify-content: center;
  cursor: pointer;
}

.newdesignshareprintsingle {
  color: #508AFF;
  font-size: 15px;
  font-family: Montserrat-Regular;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 90px;
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.newdesignshareprintsingle .newdesleft {
  margin-left: -35px;
  cursor: pointer;
}

.newdesignshareprintsingle .newdesright {
  margin-right: -35px;
  cursor: pointer;
}

.seller_hoa {
  width: 100%;
  display: inline-block;
  max-width: 100%;
  margin-bottom: 0px !important;
  font-size: 14px;
  font-weight: 100 !important;
  margin-left: 5px !important;
  color: #23405E !important;
  font-family: Montserrat-Regular !important;
}

@media screen and (max-width: 1024px) {
  .SellerMultipleOfferCloseBtn {
    margin-left: 29px !important;
  }

  .closingrightarrow {
    height: 10px;
    margin-top: 0% !important;
  }
}

@media screen and (max-width: 400px) and (min-width: 310px) {
  .closingrightarrow {
    height: 7px !important;
  }

  .mulForm-container .seller_mul_cls {
    font-size: 12px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (max-width: 500px) and (min-width: 401px) {
  .closingrightarrow {
    height: 10px !important;
  }

  .mulForm-container .seller_mul_cls {
    font-size: 16px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 768px) and (max-width: 1020px) {
  .SellerMultipleOfferCloseBtn {
    margin-left: -42px !important;
  }
}

@media screen and (min-width: 320px) and (max-width: 410px) {
  .markertpt {
    font-size: 12px !important;
    padding: 0px !important;
  }
}

.taxes-container .brokerfeelabelnone {
  border: none !important;
  padding: 0px;
}

.year_box {
  padding: 20% 0;
  width: 100%;
}

.taxes-container .year_box select {
  border: none !important;
}

.taxes-container .year_box select option {
  height: 50px;
}

.monthSlider .rc-slider-mark-text {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  color: #999;
  padding: 0 15px;
  position: unset !important;
}

.monthSlider .rc-slider-mark {
  margin-left: 32px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100% !important;
}

.primaryclr {
  border: 1px solid #34AB01;
  background-color: #34AB01;
}

.secondaryclr {
  border: 1px solid #8DD071;
  background-color: #8DD071;
}

.tertiaryclr {
  border: 1px solid #58FF01;
  background-color: #58FF01;
}

.paddtop10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.gc_selecttag {
  border: none !important;
  width: 50% !important;
  display: flex;
  align-items: center;
  font-size: 14px;
  margin: 0px !important;
  cursor: pointer;
  border: none !important;
  outline: none !important;
}

.gc_hrtag {
  margin: 0 !important;
  border: 0;
  width: 100%;
  border-top: 1px solid #eee;
}

.gc_labeldiv {
  padding: 10px 10px 10px 12px;
  margin-left: 0px !important;
  cursor: pointer;
  display: flex;
  align-items: center;
}

.gc_contentdiv {
  padding-right: 0px !important;
  display: flex;
  align-items: center;
  text-align: end;
  text-Wrap: nowrap;
  font-size: 14px;
  justify-content: flex-end;
}

.gc_paddingleft10 {
  padding-left: 10px !important;
}

.gc_width100 {
  width: 100% !important;
}

.gc_labelconten {
  display: flex;
  align-items: center;
  background: '#EBEBEB' !important;
  font-weight: 700 !important;
  font-family: 'Montserrat-Medium' !important;
}

.gc_paddingleft0 {
  padding-left: 0px !important;
}

.gc_IPfield_border {
  border-right: 1px solid #d4d7e0 !important;
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}

.gc_addbtn_clr {
  color: #2EC23D !important;
}

.js-cont {
  justify-content: space-between;
}

.openOrderseller {
  color: #508AFF;
  cursor: pointer;
  font-size: 14px;
  text-align: right;
  padding-right: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
}

.sellerholdpadding {
  padding: 10px;
}

.ml-offerTitle {
  display: flex;
  justify-content: flex-end;
}

.ml-offerTitle-padding {
  padding-left: 60px;
}

@media screen and (max-width: 767px) {
  .newdesignshareprint .newdesleft {
    margin-left: 0 !important;
    cursor: pointer;
  }

  .newdesignshareprint .newdesright {
    margin-right: 0 !important;
    cursor: pointer;
  }

  .chart_Bottom {
    padding: 0px 15px !important;
  }
}

.B_F_M_Checkoption .addonfront {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.SellerPageForm {
  margin-left: 11px;
}

.add_loan_div {
  margin: 5px;
  padding: 0 !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
  margin-bottom: 7%;
  border-radius: 5px;
  width: 97%;
}

.loan_title {
  font-family: Montserrat-Medium;
  font-size: 17px;
  background-color: transparent;
  background: #dfe4ff;
}

.loan_title_content {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  color: #23405E;
  margin: 3px 0;
}

.table_border {
  border-collapse: separate;
  border-spacing: 0;
  overflow: hidden;
  border-radius: 5px;
}

.add_loan_text {
  cursor: pointer;
  color: #42ab21;
  font-family: Montserrat-Medium;
}

@media (min-width: 576px) {
  .selltonet_container,
  .sellerconatainr {
    max-width: 90% !important;
  }
}

@media (max-width: 760px) {
  .selltonet_container .Detailedccrightalign {
    margin-right: 0px !important;
  }

  .selltonet_container .paidescrowleftalign {
    margin-left: 0px !important;
  }
}

.tooglebtnescrow {
  position: relative;
  z-index: 2;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvc2VsbGVyLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL3NlbGxlci5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5zZWxsZXItY29udGFpbmVye1xuICAgICAgICAgICAvL2JveC1zaGFkb3c6IDBweCAwcHggMjdweCAtMTJweCAjMjI5MGVmO1xuICAgICAgICAgXG4gICAgICAgXG4gICAgLm5ldC1ib2xke1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gICAgLmN1cnNvci1jbHN7XG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgaGVpZ2h0OiA2OXB4O1xuICAgIH1cbiAgICAucnZiLWNvbnRhaW5lciAubWFwLXJ5dC1jbHN7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTRlYTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgICAgICAgICBjb2xvcjogIzBFMkY1MTtcbiAgICB9XG4gICAgLnJ2Yi1jb250YWluZXIgLlJpZ2h0Q29udGFpbmVyQ2xzIC5jaGFydC13cmFwcGVyIC5QaWVjaGFydFZhbHVlQ2xze1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjQwcHg7XG4gICAgICAgIGxlZnQ6IDIyMHB4OyAgICAgIFxuICAgICAgICB3aWR0aDoxNDBweCAhaW1wb3J0YW50OyBcbiAgICB9XG4gICAgLnJ2Yi1jb250YWluZXIgLlJpZ2h0Q29udGFpbmVyQ2xzIC5jaGFydC13cmFwcGVyIC5TVE5QaWVjaGFydFZhbHVlQ2xze1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIHRvcDogMzY3cHg7XG4gICAgICAgIC8vIGxlZnQ6IDIxMnB4O1xuICAgICAgICB0b3A6MjY2cHg7XG4gICAgICAgIGxlZnQ6MjY2cHg7XG4gICAgfVxuICAgIC5ydmItY29udGFpbmVyIC5SaWdodENvbnRhaW5lckNscyAucmVjaGFydHMtc3VyZmFjZXtcbiAgICAgICAgaGVpZ2h0OjM5MHB4O1xuICAgICAgICB3aWR0aDozOTVweDtcbiAgICB9XG4gICAgLnJ2Yi1jb250YWluZXIgLlJpZ2h0Q29udGFpbmVyQ2xzIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IC0xMnB4ICMyMjkwZWY7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgfVxuICAgICAucnZiLWNvbnRhaW5lciAuUmlnaHRDb250YWluZXJDbHMgLmNoYXJ0LXdyYXBwZXIgLlBpZWNoYXJ0VmFsdWVDbHMgLlByaWNlVmFsdWVDbHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDBweCAxcHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ydmItY29udGFpbmVyIC5SaWdodENvbnRhaW5lckNscyAuY2hhcnQtd3JhcHBlciAuU1ROUGllY2hhcnRWYWx1ZUNscyAuUHJpY2VWYWx1ZUNscyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMHB4IDFweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnJ2Yi1jb250YWluZXIgLlJpZ2h0Q29udGFpbmVyQ2xzIC5jaGFydC13cmFwcGVyIC5QaWVjaGFydFZhbHVlQ2xzIC5Eb2xsYXJTaWduQ2xzIHtcbiAgICAvL3BhZGRpbmctdG9wOiA2cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBmb250LXNpemU6IDIxcHg7XG59XG4ucnZiLWNvbnRhaW5lciAuUmlnaHRDb250YWluZXJDbHMgLmNoYXJ0LXdyYXBwZXIgLlNUTlBpZWNoYXJ0VmFsdWVDbHMgLkRvbGxhclNpZ25DbHMge1xuICAgIC8vcGFkZGluZy10b3A6IDZweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZm9udC1zaXplOiAyMXB4O1xufVxuXG4ucnZiLWNvbnRhaW5lciAuUmlnaHRDb250YWluZXJDbHMgLmNoYXJ0LXdyYXBwZXIgLkN1cnNvclBvaW50ZXJDbHMge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJztcbn1cbi5ydmItY29udGFpbmVyIC5SaWdodENvbnRhaW5lckNscyAuY2hhcnQtd3JhcHBlciAuRWRpdERvbmVCdG4ge1xuICAgIHdpZHRoOiA4NSU7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMjNweDtcbn1cbi5QcmljZUJvbGQtQ2xze1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xufVxuLlNFTExfcnVuTnVtX2FuaW1hdGV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjYwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgbGVmdDogNDglO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgY29sb3I6ICMyMzQwNWU7XG59XG5cblxuXG4uSG9sZGluZ0Nvc3RfcnVuTnVtX2FuaW1hdGV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTk3cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgbGVmdDogNTAlO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgY29sb3I6ICMyMzQwNWU7XG5cbn1cblxuLnJ2Yi1jb250YWluZXIgLlJpZ2h0Q29udGFpbmVyQ2xzIC5jaGFydF9Cb3R0b20gLkNoYXJ0UmVzdWx0VGFibGUgLkxhYmVsUmVndWxhckZvbnRDbHMge1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbiAgICBmb250LXNpemU6IDE3cHg7XG59XG5cbiAgICAubWluaGVpZ2h0LWNsc3tcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDc5MnB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNzkycHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgfVxuLmFycm93LXJ5dHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZWRpdC1saW5re1xuICAgIGNvbG9yOiM1MDhBRkYgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBub25lO1xuXHRmbG9hdDpsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxNDdweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG4udGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYXtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIH1cbiAgICBhOmhvdmVye1xuICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICBjb2xvcjojNTA4QUZGICFpbXBvcnRhbnQ7XG4gICAgfSAgXG4gICAgIC5saW5rLXRleHR7XG4gICAgICAgIGNvbG9yOiAjNTA4QUZGO1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgfVxufVxuXG4udGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBhe1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgfVxuICAgIC5saW5rLXRleHR7XG4gICAgICAgIGNvbG9yOiAjMjM0MDVFO1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgfVxuICAgIGE6aG92ZXJ7XG4gICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgIGNvbG9yOiM1MDhBRkYgIWltcG9ydGFudDtcbiAgICB9ICAgICAgIFxufVxuXG4uY2FsY3VsYXRpb24tY29udGFpbmVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI0QzRDVERjtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHQvL2JveC1zaGFkb3c6IDBweCAwcHggMjdweCAtMTJweCAjMjI5MGVmO1xuXHRib3gtc2hhZG93OiAwcHggMHB4IDEzcHggLTEycHggIzIyOTBlZjtcblx0b3ZlcmZsb3cteTogbm9uZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcdFxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uc2VsbGVyLW92ZXJsYXkge1xuXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA5M3B4O1xuXHRyaWdodDogMHB4O1xuXHRib3R0b206IDBweDtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43MSk7XG5cdGhlaWdodDogOTAlO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTIwMDA7XG5cdGRpc3BsYXk6bm9uZTsgXHRcbn1cbi5yZWNoYXJ0cy13cmFwcGVye1xuICAgIC8vei1pbmRleDogMTMwMDtcbiAgICB6LWluZGV4OiAwO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGF7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB9XG4gICAgLmxpbmstdGV4dHtcbiAgICAgICAgY29sb3I6IzUwOEFGRjtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIH0gICBcbn1cblxuLmRvbGxhci1oZWFkaW5ne1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgICAgLmVxdWFsLWltZy1jbHN7XG4gICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICB9XG59XG5cbiAgICAucHJpb3JCdXR0b257XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7ICAgICAgICAgIFxuICAgIH1cblxuICAgIC5uZXdCdXR0b257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBjb2xvcjogIzUwOEFGRjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1MDhBRkY7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gICAgfVxuICAgIC5zZXQtY2xze1xuICAgICAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgY29sb3I6ICMwRTJGNTE7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB9XG4gICAgLmxpbmUtY2xze1xuICAgICAgICBib3JkZXItdG9wOjFweCBzb2xpZCAjRDREN0UwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICBiYWNrZ3JvdW5kOiNGRkY7XHRcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC50b3AtcGFydHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE3Mjg1MDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC5vcHRpb25ze1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50YWJze1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgZmxleC1ncm93OiAyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODUwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJ1dHRvbjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlbGVjdGVke1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNoYXJle1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2hlZXRzLWNvbnRhaW5lcntcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAudG9we1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzI4NTA7XG4gICAgICAgICAgICAuY2hhcnQtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAudGV4dC1hbmNob3J7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgLmNlbnRlci10ZXh0e1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDg1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA1MDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDUwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5yZWNoYXJ0cy1sZWdlbmQtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJvdHRvbXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgLmZvcm0td3JhcHBlcntcbiAgICAgICAgICAgIFx0d2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIC5maWVsZC1yb3d7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTc1NzU3O1xuICAgICAgICAgICAgICAgICAgICBzZWxlY3R7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbXB1dGV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEJGMEM7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXHQuVG9wX0hlYWRlciB7XG5cdFx0aGVpZ2h0OiA1NHB4O1xuXHRcdFxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB0b3A6MjBweDtcbiAgICB9XG4gICAgLm5hdjEsLm5hdjIsLm5hdjMsLm5hdjR7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB9XG4gICAgXG59XG4ubmV3Z3JhcHRodGl0bGV7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0cGFkZGluZzogMHB4IDIwcHg7XG5cdC5uYXYxLCAubmF2MiwgLm5hdjMsIC5uYXY0XG5cdHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRhe1x0XHRcdFxuXHRcdFx0Y29sb3I6ICM1MDhBRkYgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDs7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHQmOmhvdmVyXG5cdFx0XHR7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuYWN0aXZle1xuXHRcdGNvbG9yOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM1MDhBRkY7XG5cdH1cbn1cbi5sYntcbiAgICBjb2xvcjogIzhDQTNEMjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ud2hpdGV7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRleHQtd3JhcHBlcntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jb21wLWNvbnRhaW5lcntcbiAgICBvcmRlcjogMjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA5MHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcyODUwO1xuICAgIC5jZW50ZXJlZC13cmFwcGVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC5vZmZlci13cmFwcGVye1xuICAgICAgICAgICAgd2lkdGg6IDQxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1MDhBRkY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAuYmFubmVye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgLm9mZmVyLW5hbWV7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5vZmZlci10eXBle1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRldGFpbHN7XG4gICAgICAgICAgICB0YWJsZXtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMTVweDtcbiAgICAgICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmRhdGEtaW5wdXR7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTk1OTU5O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzI4NTA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbmZve1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4QkEyRDQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5sb2FuLWJ1dHRvbnN7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAuYWRkLW9mZmVye1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEJGMEM7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2xlYXItb2ZmZXJze1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3Nzc3Nzc7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ubW9kYWwtaGVhZGluZ3tcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICMwMzFDNTM7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNlbnRlcmVkLWZpZWxke1xuICAgIC8qbWFyZ2luOiAxMHB4IDIwMHB4OyovXG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMjUwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG4uc3ViaGVhZGluZ3tcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG4uY2VudGVyZWR7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNlbnRlcmVkMXtcbiAgICB3aWR0aDogNTUlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzAwNDE4ODtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG4uY2VudGVyZWQye1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIFxufVxuLmF2Z2ludHJhdGV7XG4gICAvLyB3aWR0aDogNjQlO1xuICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAvLyBtYXJnaW46IGF1dG87XG4gICAgbWFyZ2luOiAzOXB4IGF1dG8gMHB4O1xuICAgIHdpZHRoOiA3OCU7XG4gICAgY29sb3I6ICNjNGM0YzQ7XG59XG4ubWFyZ2ludG9we1xuICAgIG1hcmdpbi10b3A6IDMwJSAhaW1wb3J0YW50O1xufVxuLm1hcmdpbnRvcDF7XG4gICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG59XG4uY29tcGJ1dHRvbntcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjYzVjNWM1O1xuICAgIGJvcmRlci1yYWRpdXM6IDE5cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgd2lkdGg6IDIwNXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uY29tcGJ1dHRvbjF7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYmFja2dyb3VuZDogIzQ1NDU0NTtcbiAgICBib3JkZXItcmFkaXVzOiAxOXB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHdpZHRoOiAxMzNweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luIDogMCAxMnB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgIGJvcmRlci1pbWFnZTogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5jb21wYnV0dG9uMntcbiAgICBiYWNrZ3JvdW5kOiAjMDA3YWZmO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE5cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgd2lkdGg6IDEzM3B4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtYXJnaW4gOiAwIDEycHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyLWltYWdlOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmNvbXBidXR0b25jb2xvcntcbiAgICBiYWNrZ3JvdW5kOiAjMDA3YWZmO1xufVxuLmludGVyZXN0Y29sb3J7XG4gICAgY29sb3I6ICMwMDdhZmYgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gIWltcG9ydGFudDtcbn1cbi5za2lwYnV0dG9ue1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICM0NTQ1NDU7XG4gICAgYm9yZGVyLXJhZGl1czogMTlweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgIGJvcmRlci1pbWFnZTogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuLmJ1dHRvbmNsc3tcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZpZWxkY2xhc3N7XG4gICAgYm9yZGVyOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN1Yi1tYXJnaW57XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5tb2RhbC1zZWN0aW9ue1xuICAgIG1hcmdpbjogMjBweCAxMzBweDtcbiAgICAubW9kYWwtZmllbGQtcm93e1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC5pdGVtLW5hbWV7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0QyRDJEMjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuICAgICAgICAucHJpY2V7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFkZHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICMwMEM4MEM7XG4gICAgfVxufVxuLm1vZGFsLWJ1dHRvbntcbiAgICBtYXJnaW46IDAgMTgwcHg7XG59XG4ubG9hbi1iYWxhbmNlLXRhYmxle1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgdHJ7XG4gICAgICAgIHRke1xuICAgICAgICAgICAgLnN1Yi10ZC13cmFwcGVye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xuICAgICAgICAgICAgICAgIC5sYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5sb2FuLWJhbGFuY2UtaW5wdXR7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmxvYW4tYmFsYW5jZS1vdXRwdXR7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5tb2RhbC1yb3d7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC5yb3ctd3JhcHBlcntcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xuICAgICAgICAubGFiZWx7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgICAubG9hbi1iYWxhbmNlLWlucHV0e1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0QyRDJEMjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuICAgICAgICAubG9hbi1iYWxhbmNlLW91dHB1dHtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgbWFyZ2luOiA1cHggYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnRvZ2dsZXtcbiAgICAgICAgICAgIG9yZGVyOjI7XG4gICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuLmNvbGxhcHNpbmcge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuXHQtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNnMgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cblxuXG4ubXVsRm9ybS1jb250YWluZXJ7XG4gICAgIC5mb3JtLWNvbnRyb2x7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NTU1NTU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcblx0XHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1x0XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHRcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxke1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4gICAgLmlucHV0LWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyBcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5ib3JkZXJyYWQtY2xze1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgXG59XG4uZWRpdC1oZWFke1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG59XG4uc2VsbGVyX211bF9jbHN7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICBjb2xvcjogIzUwOEFGRjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmlyc3QtY2xze1xuICAgIG1hcmdpbi10b3A6IDExcHg7XG59XG4uYnRuLWNlbnRlcntcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7ICAgXG59XG4uc2F2ZS1idG57XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICBiYWNrZ3JvdW5kOiAjNTA4QUZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB3aWR0aDogMzg5cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgIGJvcmRlci1pbWFnZTogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogNDNweDtcbn1cbi5zcGxpdF9zZWxlY3RfbWFyZ2luVG9wIHtcbiAgICBtYXJnaW4tdG9wOjEwcHggIWltcG9ydGFudDtcdFxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYXV0bztcbn1cbn1cbi5icm9rZXJmZWV7XG4gICAgbWFyZ2luLXRvcDoxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbiAudGF4ZXMtY29udGFpbmVyIC5tZW51LXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuLnRheGVzLWNvbnRhaW5lciAuaGlzdG9yaWNhbGRpdlxue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgXG59XG4udGF4ZXMtY29udGFpbmVyIC5oaXN0b3JpY2FsbWVudS10aXRsZSB7ICAgXG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbn1cbi50YXhlcy1jb250YWluZXIgLmhpc3RvcmljYWx1c2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTJweDtcbiAgICBjb2xvcjogI2ZlZmVmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YWZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogNHB4IDE4cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHg7XG59XG4udGF4ZXMtY29udGFpbmVyIC5TbGlkZXJEaXZDbHNBcmVhe1xuICAgIHBhZGRpbmctbGVmdDogNTdweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgd2lkdGg6NzI5cHg7XG4gICAgLnJjLXNsaWRlci1kb3Qge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAvL2JvcmRlcjogMnB4IHNvbGlkICNlOWU5ZTk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAucmMtc2xpZGVyLXRyYWNrIHtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxOTksIDE5OSwgMTk5KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBcbiAgICAucmMtc2xpZGVyLWhhbmRsZSB7XG4gICAgICAvL2JvcmRlcjogc29saWQgMnB4ICNEM0Q1REY7XG4gICAgIC8vIG1hcmdpbi1sZWZ0OiAtMTNweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgIH1cbiAgICAgLnJjLXNsaWRlci1yYWlse1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTk5LCAxOTksIDE5OSkgIWltcG9ydGFudDtcbiAgICAgfVxuICAgICAucmMtc2xpZGVyLW1hcmstdGV4dC1hY3RpdmUge1xuICAgICAgICBjb2xvcjogIzQ5NDk0OSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICBcbiAgICBcbiAgICAgICAgLnJjLXNsaWRlci1tYXJrLXRleHQge1xuICAgICAgICAgY29sb3I6IzQ5NDk0OSAhaW1wb3J0YW50O1xuICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgICAucmMtc2xpZGVyLW1hcmstdGV4dDpudGgtY2hpbGQob2RkKSBcbiAgICB7XG4gICAgICAgIHRvcDoyNHB4O1xuICAgIH1cbiAgICAucmMtc2xpZGVyLW1hcmstdGV4dDpudGgtY2hpbGQoZXZlbikgXG4gICAge1xuICAgICAgICB0b3A6NHB4O1xuICAgIH1cbn1cbi50YXhlcy1jb250YWluZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5sZWdlbmRoaXN0b3JpY2Fse1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5M3B4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIH1cbiAgICAuaGlnaHtcbiAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBcbiAgICAgICAgI2ZmYjcwMDtcbiAgICAgICAgY29sb3I6IFxuICAgICAgICAjZmZiNzAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICB9XG4gICAgLmF2Z3tcbiAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA3YWZmO1xuICAgICAgICBjb2xvcjogIzAwN2FmZjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBtYXJnaW46IDIwcHggMHB4O1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIH1cbiAgICAubG93e1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyYmFkMDA7XG4gICAgICAgIGNvbG9yOiAjMmJhZDAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICB9XG4gICAgLmhpZ2hhY3RpdmV7XG4gICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgXG4gICAgICAgICNmZmI3MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBcbiAgICAgICAgI2ZmYjcwMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgfVxuICAgIC5hdmdhY3RpdmV7XG4gICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwN2FmZjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdhZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDBweDtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICB9XG4gICAgLmxvd2FjdGl2ZXtcbiAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMmJhZDAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJiYWQwMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgfVxuICAgIC5jdXN0b20tdG9vbHRpcHtcbiAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgIGhlaWdodDogNzVweDsgICAgICAgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLmF2Z19jdXNcbiAgICB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDdhZmY7XG4gICAgfVxuICAgIC5hdmdfY3VzMVxuICAgIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2FmZjtcbiAgICB9XG4gICAgLmhpZ2hfY3VzXG4gICAge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZiNzAwO1xuICAgIH1cbiAgICAuaGlnaF9jdXMxXG4gICAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNzAwO1xuICAgIH1cbiAgICAubG93X2N1c1xuICAgIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzJiYWQwMDtcbiAgICB9XG4gICAgLmxvd19jdXMxXG4gICAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmJhZDAwO1xuICAgIH1cbiAgICAuY3VzdG9tLXRvb2x0aXAxe1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4OyAgICAgICBcbiAgICAgICAgd2lkdGg6IDEwMiU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwcHggMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA0MCU7XG4gICAgfVxuICAgIC5jdXN0b20tdG9vbHRpcDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMTBweCAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDYwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxufVxuLnRheGVzLWNvbnRhaW5lciB0YWJsZSB0ciB0ZCB7XG4gICAgcGFkZGluZzogOXB4O1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbn1cbi5Ccm9rZXJmZWVBZGR7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGNvbG9yOiAjNTA4QUZGO1xuICAgIHBhZGRpbmc6IDlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uQnJva2VyZmVlTWludXMge1xuICAgIHdpZHRoOiAxMCU7XG4gICAgbWFyZ2luLXRvcDogNiU7XG4gICAgcGFkZGluZzogMiU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLkN1c3RvbUVzY3Jvd0Nsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogOTk7XG59XG4uQ3VzdG9tRXNjcm93Qm94IHtcbiAgICBib3gtc2hhZG93OiByZ2JhKDIxMSwgMjExLCAyMTEsIDAuNSkgMHB4IDBweCA2cHggMnB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBtYXJnaW4tdG9wOiA0JTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbi5IT0FfdG9nZ2xlb257XG5cdGJhY2tncm91bmQtY29sb3I6ICMyMTk2ZjMgIWltcG9ydGFudDtcbn1cbi5IT0FfdG9vZ2xlX29mZntcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogNjVweDtcblx0aGVpZ2h0OiAyNXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tbGVmdDogMjBweDtcblx0LkhPQV90b29nbGVfc3dpdGNoe1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTlweDtcblx0XHRoZWlnaHQ6IDE5cHg7XG5cdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiBzdGVlbGJsdWU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQmOmhvdmVye1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHR9XG5cdH1cblx0LkhPQV9idXRyaWdodHtcblx0XHRyaWdodDoxcHg7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcblx0XHRhbmltYXRpb24tbmFtZTogUHJlcGFpZF9yaWdodDtcblx0fVxuXHRAa2V5ZnJhbWVzIEhPQV9yaWdodCB7XG5cdFx0MCUge2xlZnQ6MXB4fVxuXHRcdDUwJXtsZWZ0OjUwJX1cblx0XHQxMDAlIHtyaWdodDoxcHh9XG5cdH1cblx0LkhPQV9idXRsZWZ0e1xuXHRcdGxlZnQ6MXB4O1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IFByZXBhaWRfbGVmdDtcblx0fVxuXHRAa2V5ZnJhbWVzIEhPQV9sZWZ0IHtcblx0XHQwJSB7cmlnaHQ6MXB4fVxuXHRcdDUwJXtyaWdodDo1MCV9XG5cdFx0MTAwJSB7bGVmdDoxcHh9XG5cdH1cdFxufVxuLnRvZ2dsZV95ZXN7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgY29sb3I6ICNmZmY7XG59XG4udG9nZ2xlX25ve1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tbGVmdDogMjNweDtcbiAgICBjb2xvcjogIzIzNDA1RSBcbn1cbi5hbGlnbl9icm9rZXIge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi5CX0ZfTW9kYWx7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLkJfRl9NX0NvbnRlbnR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xuICAgICAgICBwYWRkaW5nIDogOXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLkJfRl9NX0NfRmllbGR7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgICAgIC5CX0ZfTV9DaGVja29wdGlvbntcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgLkJfRl9NRGVsSW1ne1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLkJfRl9NRGVsSW1nX2VtcHR5e1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4udGF4ZXMtY29udGFpbmVyIGlucHV0LCAudGF4ZXMtY29udGFpbmVyIHNlbGVjdCB7XG4gICAgcGFkZGluZzogOHB4OyAgXG59XG5zdmd7XG4gICAgdGV4dHtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIH1cbn1cbiAucHJpY2VidG57XG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgIH1cbi5QaWVEb25le1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHRvcDoyNjZweCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6MjE1cHggIWltcG9ydGFudDtcbn1cbi5zZWxsZXJCcm9rZUZlZUNsb3NldXB7XG4gICAgei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tdG9wOiAtNThweDtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICAgIGltZ3tcbiAgICAgICAgd2lkdGg6MTVweDtcbiAgICAgICAgaGVpZ2h0OjE1cHg7XG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIH1cbn1cbi5taXNjQ2xvc2V1cHtcbiAgICB6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IC00MnB4O1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEzcHg7XG4gICAgaW1ne1xuICAgICAgICB3aWR0aDoxNXB4O1xuICAgICAgICBoZWlnaHQ6MTVweDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgfVxufVxuLmJyb2tlcmZlZUNsb3NldXB7XG4gICAgei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tdG9wOiAtNDJweDtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICAgIGltZ3tcbiAgICAgICAgd2lkdGg6MTVweDtcbiAgICAgICAgaGVpZ2h0OjE1cHg7XG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIH1cbn1cbi5wcm9wZXJ0eVRheGVzQ2xvc2VVcHtcbiAgICB6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IC00NXB4O1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gICAgaW1ne1xuICAgICAgICB3aWR0aDoxNXB4O1xuICAgICAgICBoZWlnaHQ6MTVweDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgfVxufVxuLmxvYW5CYWxhbmNlQ2xvc2V1cHtcbiAgICB6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IC00NnB4O1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgaW1ne1xuICAgICAgICB3aWR0aDoxNXB4O1xuICAgICAgICBoZWlnaHQ6MTVweDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgfVxufVxuLnNlbGxlcmNsb3NlRGF0ZXtcbiAgICB6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IC00NXB4O1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgaW1ne1xuICAgICAgICB3aWR0aDoxNXB4O1xuICAgICAgICBoZWlnaHQ6MTVweDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgfVxufVxuLmxvYW5iYWxhbmNlU2VsbGVyQ2xvc2V1cHtcbiAgICB6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IC00NXB4O1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgaW1ne1xuICAgICAgICB3aWR0aDoxNXB4O1xuICAgICAgICBoZWlnaHQ6MTVweDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgfVxufVxuLnNlbGxlcm9mZmVyZGl2e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDMwcHg7XG59XG4uQWxpZ25MZWZ0Q2xze1xuICAgIHRleHQtYWxpZ246cmlnaHQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uY2xvc2luZ2Nvc3RpY29ue1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLmNsb3NpbmdyaWdodGFycm93e1xuICAgIG1hcmdpbi10b3A6IC0yJTtcbiAgIFxufVxuLmNsb3Npbmdjb3N0Y29sb3J7XG4gICAgY29sb3I6IzUwOEFGRjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5zZWxlY3R7XG4gICAgcGFkZGluZzogMTBweDtcbn1cbi5XaGl0ZUNpcmNsZXtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjM0MDVlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmZpbmFsbmV0aWNvbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5QYWlkRXNjcm93Q29udGVudHtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFkZHdhcm57XG4gICAgcGFkZGluZzoxMHB4IDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB3aWR0aDogOTUlO1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZSAhaW1wb3J0YW50O1xufVxuLm1hcmdib3QyMHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLlNlbGxlck11bHRpcGxlT2ZmZXJDbG9zZUJ0bntcbiAgICB6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IC01NXB4O1xuICAgIG1heC13aWR0aDogOTQwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgIFxufVxuLm9mZmVyYm90Ym9yZHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q0RDdFMDtcbn1cbi8vIC5kaXZpbmxpbmVmbGV4e1xuLy8gICAgIC8vZGlzcGxheTogaW5saW5lLWZsZXg7XG4vLyB9XG4uRGVsT2ZmZXJ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlbGxlcmluZm90eHR7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgcGFkZGluZzogMTBweCAwcHggMHB4IDBweDtcbn1cbi5BZHZidG57XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4OyAgICBcbiAgICBtYXJnaW4tdG9wOiAyOXB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hZHZjb250ZW50e1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogMzYwcHg7XG59XG4uYWR2aGVhZGluZ3tcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2FsY3RheGNvbnRlbnR7XG4gICAgLmlucHV0LWdyb3Vwe1xuICAgICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLmRyb3Bkb3dudGR3aWR0aHtcbiAgICB3aWR0aDogNjAlO1xufVxuLnByaW9yZHJwYmRye1xuICAgIGJvcmRlci1yYWRpdXM6NXB4IDBweCAwcHggNXB4ICFpbXBvcnRhbnQ7XG59XG4uUHJpb3JQb2xpY3lDbG9zZVVwT3ZlckFsbHtcbiAgICB6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IC00NnB4O1xuICAgIG1heC13aWR0aDogNTc1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IC04OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kaXNpbnB1dHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5jYWxjdGF4Y29udGVudHtcbiAgICAuQ29tcHV0ZUJ0bntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLnNlbGxlcmxlZnRwYWRke1xuICAgIC8vIHBhZGRpbmctbGVmdDogNDlweCAhaW1wb3J0YW50O1xuICAgIC8vIHBhZGRpbmctcmlnaHQ6IDE5cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uaWZyYW1lX3NlbGxlcmxlZnRwYWRke1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uaXBmaWVsZG1hcmd0b3B7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5yaWdodGNvbnRhaW5lcnBhZHJ5dHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG4uaWZyYW1lX3JpZ2h0Y29udGFpbmVycGFkcnl0e1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuLmVkaXRzdGFydGljb257XG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xufVxuLnNlbGxlcnN0YXJ7XG4gICAgcGFkZGluZzogMHB4IDEwcHg7XG59XG4uc2VsbGVyc3Rhcl9NdWx7XG4gICAgcGFkZGluZzogMHB4IDBweDtcbn1cbi5zZWxsZXJjaGFydHtcblx0Ly8gLnJlY2hhcnRzLXN1cmZhY2V7XG5cdC8vIFx0IHdpZHRoOiAzMzBweDtcblx0Ly8gXHQgaGVpZ2h0OiAzMzBweDtcdFx0XG5cdC8vIH1cblx0c3Zne1xuXHRcdHRzcGFue1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IEF2ZW5pciBOZXh0ICBCb2xkO1xuXHRcdH1cbiAgICB9XG4gICAgLkNoYXJ0SGVhZGVyRGl2e1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLkhvbGRpbmdDb3N0Y2hhcnR7XG5cdC5yZWNoYXJ0cy1zdXJmYWNle1xuXHRcdCB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcblx0XHQgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1x0XHRcblx0fVxuXHRzdmd7XG5cdFx0dHNwYW57XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRmb250LWZhbWlseTogQXZlbmlyIE5leHQgIEJvbGQ7XG5cdFx0fVxuICAgIH1cbiAgICAuQ2hhcnRIZWFkZXJEaXZ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG4uU3RhY2tlZEJhckNoYXJ0Q29udGFpbmVye1xuICAgIC5yZWNoYXJ0cy1zdXJmYWNle1xuICAgICAgICB3aWR0aDogNTM2cHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi13aWR0aDogNDYwcHgpe1xuICAgIC5zZWxsZXItY29udGFpbmVyXG4gICAge1xuICAgICAgICAucnZiLWNvbnRhaW5lclxuICAgICAgICB7XG4gICAgICAgICAgICAuUmlnaHRDb250YWluZXJDbHMgXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgLmNoYXJ0LXdyYXBwZXJcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIC5QaWVjaGFydFZhbHVlQ2xzXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vdG9wOiAzOCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2xlZnQ6IDQzJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzYlICFpbXBvcnRhbnQ7XG4gICAgXHQgICAgICAgICAgICAgICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0ICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSBcbiAgICAuc2VsbGVyZm9ybV97XG4gICAgICAgIHdpZHRoOiA5NCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgLlNlbGxlclBhZ2VGb3Jte1xuICAgICAgICBtYXJnaW4tbGVmdDogNTdweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuU2VsbGVyUGFnZUZvcm1Ud297XG4gICAgICAgIC5zZWxscnVse1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQgO1xuICAgICAgICB9XG4gICAgfVxuICAgLnJlc3VsdGFuaXtcbiAgICAuc2VsbGVyZm9ybV97XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQgO1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50IDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgLnN0bGVmdHBhZGR7XG4gICAgICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgIH1cbiAgIC5zZWxsdG9uZXRfY29udGFpbmVye1xuICAgIC5zZWxsZXJmb3JtX3tcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudCA7XG4gICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQgO1xuICAgICAgICAvLyBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgICAucmVzdWx0cmVze1xuICAgICAgICBtYXJnaW46IDBweCAyOXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogNDgwcHgpIGFuZCAobWluLWRldmljZS13aWR0aDogMzIwcHgpe1xuICAgIC5zZWxsZXItY29udGFpbmVyXG4gICAge1xuICAgICAgICAucnZiLWNvbnRhaW5lclxuICAgICAgICB7XG4gICAgICAgICAgICAuUmlnaHRDb250YWluZXJDbHMgXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgLmNoYXJ0LXdyYXBwZXJcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIC5FZGl0RG9uZUJ0bntcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuUGllY2hhcnRWYWx1ZUNsc1xuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL3RvcDogMzglO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9sZWZ0OiA0MyU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMyJSAhaW1wb3J0YW50O1xuICAgIFx0ICAgICAgICAgICAgICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgLlByaWNlVmFsdWVDbHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMzcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5Eb2xsYXJTaWduQ2xzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5lZGl0UHJpY2UtY2xze1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDoyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSBcblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiAzMDBweCl7XG4gICAgLnJpZ2h0Y29udGFpbmVycGFkcnl0XG4gICAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zZWxsZXJsZWZ0cGFkZHtcbiAgICAgICAgLy8gcGFkZGluZy1sZWZ0OjBweCAhaW1wb3J0YW50O1xuICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cblxuLmxkd25wbXR7XG4gICAgcGFkZGluZy1ib3R0b206IDZweCAhaW1wb3J0YW50O1xufVxuLmJrcmlucHV0e1xuICAgIC5mb3JtLWNvbnRyb2x7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLmxiZmxkc3tcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgIC5pbnB1dHBhdHRlcm57XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMzhweCAhaW1wb3J0YW50OyAgICBcbiAgICB9XG59XG4uYnRudGFwaGVyZXtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMyMzQwNWUgIWltcG9ydGFudDsgICAgICBcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7IFxuICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDdweCAhaW1wb3J0YW50O1xufVxuLmJ0bnRhcGhlcmUxe1xuICAgIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMjM0MDVlICFpbXBvcnRhbnQ7ICAgICAgXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50OyBcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogN3B4ICFpbXBvcnRhbnQ7XG59XG4ubG9hbmhlYWR7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMyMzQwNWUgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cbi5sb2FudGJse1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgaW5wdXR7XG4gICAgICAgIGhlaWdodDogMzhweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi5sb2FuYmFsZGl2e1xuICAgIC5nbVRlb0J7XG4gICAgICAgIGxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogLTE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5kYXRlaW5wdXR7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5kYXRlbW9kZXJtYm90dG9tRXh0cmExe1xuICAgIFx0Ym9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgXHRib3JkZXItcmFkaXVzOiA1cHggMHB4IDBweDtcbiAgICB9XG4gICAgLmRhdGVtb2Rlcm1ib3R0b21FeHRyYTJ7XG4gICAgXHRib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBcdGJvcmRlci1yYWRpdXM6IDVweCAwcHggMHB4O1xuICAgIH1cbn1cbi5sb2FuYmFsZGl2MXtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbn1cbi50YWJsZXdpZHRoe1xuICAgIHdpZHRoOiA5MiU7XG4gICAgbWFyZ2luOiBhdXRvO1xufVxuLmNpdHl0YXhDbHN7XG5cdHBhZGRpbmctdG9wOjIwcHg7XG59XG4ubXVsRm9ybS1jb250YWluZXJ7XG5cdC5kYXRlbW9kZXJtYm90dG9te1xuXHRcdGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm11bG9mZmRhdGVhZGRvbntcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cdFxuICAgIC5ib3JkZXJyYWQtY2xze1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgICB9XG4gICAgLm11bGRhdGVwaWNrZXJfU2VsbF9NdWx7XG4gICAgICAgIC5nbVRlb0J7XG4gICAgICAgICAgICB0b3AgOi0zMTVweCAhaW1wb3J0YW50XG4gICAgICAgIH1cbiAgICB9XG59XG4ubXVsZGF0ZXBpY2tlcntcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgLnNjLWJ4aXZoYntcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cbiAgICBpbnB1dHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cbn1cbi5tdWxkYXRlcGlja2VyX1NlbGxfTXVse1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuc2MtYnhpdmhie1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuICAgIGlucHV0e1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxufVxuLmhpc3RncmFwaGNsb3Nle1xuICAgIG1heC13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbn1cbi5Ib2xkaW5nY29zdHNTbGlkZXJDbHN7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIC5yYy1zbGlkZXItbWFyayB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIH1cbiAgICAucmMtc2xpZGVyLWRvdCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNlOWU5ZTk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAucmMtc2xpZGVyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NzhGRjtcbiAgICB9XG4gICAgLnJjLXNsaWRlci1oYW5kbGUge1xuICAgICAgICBib3JkZXI6IHNvbGlkIDJweCAjRDNENURGO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEzcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgfVxuICAgIC5yYy1zbGlkZXItbWFyay10ZXh0LWFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjMkI0MjYyO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgIC5yYy1zbGlkZXItbWFyay10ZXh0IHtcbiAgICAgICAgY29sb3I6ICMyQjQyNjI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG59XG4uSG9sZGluY0Nvc3RzQ2lyY2xlQ2xze1xuICAgIG1hcmdpbi10b3A6MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICBcbn1cbi5JbnRlcmVzdENvbG9ye1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDdhZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2FmZjtcbn1cbi5UYXhlc0NvbG9ye1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzM2FiMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzYWIwMDtcbn1cbi5JbnN1cmFuY2VDb2xvcntcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZiNjAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmI2MDA7XG59XG4uSE9BQ29sb3J7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhNTdmMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWE1N2YzO1xufVxuLlV0aWxpdGllc0NvbG9ye1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMDAyMWI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QwMDIxYjtcbn1cbi5PdGhlckNvbG9ye1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1OGZmMDI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU4ZmYwMjtcbn1cbi5ob2xkaW5nYm90dG9tc3BhY2V7XG4gICAgaGVpZ2h0OiAyNXB4O1xufVxuLk1vbnRobHlFeGVwbnNlbGFiZWx7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAvL3dpZHRoOjI1MHB4O1xuICAgIC8vaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5FeGVwbnNlb3B0aW9ubGFiZWx7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgLy93aWR0aDoyNTBweDtcbiAgICBoZWlnaHQ6IDQwcHg7ICAgIFxuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5Nb250aGx5RXhwZW5zZWxlZnRwYWR7XG4gICAgd2lkdGg6MjglO1xufVxuLlN0YWNrZWRCYXJDaGFydENvbnRhaW5lcnsgICBcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICAvLyBoZWlnaHQ6IDUyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgLnRpdGxldmFsXG4gICAge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtQm9sZCAhaW1wb3J0YW50O1xuICAgICAgIFxuICAgIH1cbn1cbi5sb25nZXJ7XG4gICAgY29sb3I6ICM1RjRGQjc7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtQm9sZDtcbn1cblxuLm1vcmV7XG4gICAgY29sb3IgOiNDQzJFMjk7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtQm9sZDtcbn1cbi5ob2xkdGl0bGUxe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBtYXJnaW46IDE1cHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAwcHggIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBjb2xvcjogIzRmNGY0ZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdmN2Y3ZjtcbiAgICAubG9uZ2Vye1xuICAgICAgICBjb2xvcjogIzVGNEZCNztcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtQm9sZDtcbiAgICB9XG5cbiAgICAubW9yZXtcbiAgICAgICAgY29sb3IgOiNDQzJFMjk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LUJvbGQ7XG4gICAgfVxuICAgIC8vei1pbmRleDogOTk5O1xufVxuLmhvbGR0aXRsZTJ7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIC8vZm9udC1mYW1pbHk6TW9udHNlcnJhdC1CbGFjaztcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIGNvbG9yOiAjNDk0OTQ5XG59XG4uaG9sZHRpdGxlM3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBjb2xvcjogIzRmNGY0ZjtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5ob2xkcHJpY2V7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtQm9sZDtcbn1cbi5iZWxvd2hvbGRjc3R7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgLy8gbWFyZ2luLXRvcDogOTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuXG4uc2xpZGVEb3dudGV4dHtcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlRG93bnRleHQ7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlRG93bnRleHQ7XHRcblxuXHRhbmltYXRpb24tZHVyYXRpb246IDJzO1x0XG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblxuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1x0XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcdFxuXG5cdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcdFx0XHRcdFx0XHRcbn1cblxuQGtleWZyYW1lcyBzbGlkZURvd250ZXh0IHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSksZGlzcGxheShub25lKTtcbiAgICB9XG5cdDI1JXtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgICB9XG4gICAgNTAle1xuICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjAlKTtcbiAgICB9XG5cdDY1JXtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNCUpO1xuXHR9XG5cdDgwJXtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQlKTtcblx0fVxuXHQ5NSV7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIlKTtcblx0fVx0XHRcdFxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuXHR9XHRcdFxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVEb3dudGV4dCB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdH1cblx0NTAle1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDglKTtcblx0fVxuXHQ2NSV7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQlKTtcblx0fVxuXHQ4MCV7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNCUpO1xuXHR9XG5cdDk1JXtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMiUpO1xuXHR9XHRcdFx0XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcblx0fVx0XG59XG4udXBkYXRlcHJvcHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5idHRudG9we1xuICAgIG1hcmdpbi10b3A6MjVweCAhaW1wb3J0YW50O1xufVxuLmhvbGR0aXRsZTFhbmltYXRpb257XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNXB4OyAgIFxuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTsgICBcbiAgICBjb2xvcjogIzRmNGY0ZjtcbiAgICBcbn1cbi5pY29uLXJpZ2h0e1xudGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubGlzdG9wdGlvbntcbiAgICBmb250LXNpemU6MTVweDtcbn1cbi5PcHRpb250aXRsZXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vLyAuYW5pbWF0ZSBzcGFue1xuLy8gICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuLy8gICAgIHdvcmQtd3JhcDpicmVhay13b3JkO1xuLy8gfVxuXG4vLyAuYW5pbWF0ZSBzcGFuOm50aC1vZi10eXBlKDIpIHtcbi8vIFx0YW5pbWF0aW9uLWRlbGF5OiAuMTBzO1xuLy8gfVxuLy8gLmFuaW1hdGUgc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4vLyBcdGFuaW1hdGlvbi1kZWxheTogLjIwcztcbi8vIH1cbi8vIC5hbmltYXRlIHNwYW46bnRoLW9mLXR5cGUoNCkge1xuLy8gXHRhbmltYXRpb24tZGVsYXk6IC4zMHM7XG4vLyB9XG4vLyAuYW5pbWF0ZSBzcGFuOm50aC1vZi10eXBlKDUpIHtcbi8vIFx0YW5pbWF0aW9uLWRlbGF5OiAuNDBzO1xuLy8gfVxuLy8gLmFuaW1hdGUgc3BhbjpudGgtb2YtdHlwZSg2KSB7XG4vLyBcdGFuaW1hdGlvbi1kZWxheTogLjUwcztcbi8vIH1cbi8vIC5hbmltYXRlIHNwYW46bnRoLW9mLXR5cGUoNykge1xuLy8gXHRhbmltYXRpb24tZGVsYXk6IC42MHM7XG4vLyB9XG4vLyAuYW5pbWF0ZSBzcGFuOm50aC1vZi10eXBlKDgpIHtcbi8vIFx0YW5pbWF0aW9uLWRlbGF5OiAuNzBzO1xuLy8gfVxuLy8gLmFuaW1hdGUgc3BhbjpudGgtb2YtdHlwZSg5KSB7XG4vLyBcdGFuaW1hdGlvbi1kZWxheTogLjgwcztcbi8vIH1cbi8vIC5hbmltYXRlIHNwYW46bnRoLW9mLXR5cGUoMTApIHtcbi8vIFx0YW5pbWF0aW9uLWRlbGF5OiAuOTBzO1xuLy8gfVxuLy8gLnRleHQgc3BhbiB7XG5cdFxuLy8gXHRvcGFjaXR5OiAwO1xuLy8gXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTUwcHgsIC01MHB4KSByb3RhdGUoLTE4MGRlZykgc2NhbGUoLjMpO1xuLy8gICAgIGFuaW1hdGlvbjogcmV2b2x2ZVNjYWxlIC41cyBmb3J3YXJkcztcbiAgIFxuLy8gfVxuXG4vLyBAa2V5ZnJhbWVzIHJldm9sdmVTY2FsZSB7XG4vLyBcdDIwJSB7XG4vLyBcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgMjBweCkgcm90YXRlKDMwZGVnKSBzY2FsZSguMyk7XG4vLyBcdH1cblxuLy8gXHQxMDAlIHtcbi8vIFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKSByb3RhdGUoMCkgc2NhbGUoMSk7XG4vLyBcdFx0b3BhY2l0eTogMTtcbi8vIFx0fVxuLy8gfVxuXG4uYm91bmNlYW5pMSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjc1cztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzZWxsZXJib3VuY2VhbmltYXRpb247XG59XG5Aa2V5ZnJhbWVzIHNlbGxlcmJvdW5jZWFuaW1hdGlvbiB7XG4gICAgMCUge3RyYW5zZm9ybTogc2NhbGUoMC44KTt9XG4gICAgNTAlIHt0cmFuc2Zvcm06IHNjYWxlKDEuMSk7fVxuICAgIDEwMCUge3RyYW5zZm9ybTogc2NhbGUoMSk7fVxufVxuLmJvdW5jZWFuaTIge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMS4xcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzZWxsZXJib3VuY2VhbmltYXRpb247XG59XG4uYm91bmNlYW5pMyB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxLjVzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNlbGxlcmJvdW5jZWFuaW1hdGlvbjtcbn1cbi5ib3VuY2Vhbmk0IHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDEuOXM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICBhbmltYXRpb24tbmFtZTogc2VsbGVyYm91bmNlYW5pbWF0aW9uO1xufVxuLmJvdW5jZWFuaTUge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMi4zcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzZWxsZXJib3VuY2VhbmltYXRpb247XG59XG4uYm91bmNlYW5pNiB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAyLjdzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNlbGxlcmJvdW5jZWFuaW1hdGlvbjtcbn1cbi5sYWJlbGJvdW5jZXtcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICBhbmltYXRpb24tbmFtZTogY2hhcnRsYWJlbGJvdW5jZTtcbn1cbkBrZXlmcmFtZXMgY2hhcnRsYWJlbGJvdW5jZSB7XG4gICAgLy8gMCUge3RyYW5zZm9ybTogc2NhbGUoMC45OSk7fVxuICAgIC8vIDUwJSB7dHJhbnNmb3JtOiBzY2FsZSgxLjAxKTt9XG4gICAgLy8gMTAwJSB7dHJhbnNmb3JtOiBzY2FsZSgxKTt9XG4gICAgIDAlIHtmb250LXNpemU6IDE1cHh9XG4gICAgIDUwJSB7Zm9udC1zaXplOiAyMHB4fVxuICAgICAxMDAlIHtmb250LXNpemU6IDE4cHh9XG59XG4uTXVsRWRpdEN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzMHB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpICB7XG4gICAgLmxvYW5iYWxhbmNlU2VsbGVyQ2xvc2V1cCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICB9XG4gICAgLmJyb2tlcmZlZUNsb3NldXAge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgfVxuICAgIC5zZWxsZXJCcm9rZUZlZUNsb3NldXB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzNweDtcbiAgICB9XG4gICAgLm1pc2NDbG9zZXVwe1xuICAgICAgICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gICAgfVxuICAgIC5wcm9wZXJ0eVRheGVzQ2xvc2VVcHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zZWxsZXJjbG9zZURhdGV7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkgYW5kIChtaW4td2lkdGg6IDM1MHB4KSAge1xuICAgIC5jbG9zaW5nY29zdC1jb250YWluZXIge1xuICAgICAgICAuYmFubmVyIHtcbiAgICAgICAgICAgIC50b3RhbC1jb3N0c3tcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudG90YWwtcHJpY2V7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmxibmV3YmFsYW5jZXtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDphdXRvO1xuICAgIHBhZGRpbmctdG9wOjYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206MzVweDtcbiAgICBtYXJnaW4tdG9wOjIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbToyMHB4O1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIC5sYmxpbmV7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgaGVpZ2h0OjFweDtcbiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNhNWE1YTU7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC44cztcblx0XHRhbmltYXRpb24tbmFtZTogbGJsaW5lO1xuICAgIH1cbiAgICBAa2V5ZnJhbWVzIGxibGluZSB7XG4gICAgICAgIDAlIHsgd2lkdGg6MCU7IG9wYWNpdHk6MH1cblx0XHQxMDAlIHsgd2lkdGg6MTAwJTsgfVxuXHR9IFxuICAgIC5sYmJveHtcbiAgICAgICAgd2lkdGg6NDUlO1xuICAgICAgICBoZWlnaHQ6MTE4cHg7XG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgICM3MDcwNkY7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICB0b3A6MCU7XG4gICAgICAgIGxlZnQ6MjclO1xuICAgICAgICBib3JkZXItcmFkaXVzOjEwcHg7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGxiYm94O1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgICAgIC5sYmJveGhlYWRpbmd7XG4gICAgICAgICAgICBoZWlnaHQ6MzUlO1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICM3MDcwNkY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMxNzcwRDE7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgfVxuICAgICAgICAubGJib3hoZWFkaW5ne1xuICAgICAgICAgICAgaGVpZ2h0OjM1JTtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNzA3MDZGO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMDA3YWZmO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgY29sb3I6I2ZmZmZmZjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgfVxuICAgICAgICAuZXN0aW1hdGVjb2xvcntcbiAgICAgICAgICAgIGNvbG9yOiAjMDA3YWZmO1xuICAgICAgICB9XG4gICAgICAgIC5sYmJveGhlYWRpbmd0ZXh0e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5sYmJveGNvbnRlbnR7XG4gICAgICAgICAgICBoZWlnaHQ6NjUlO1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIGNvbG9yOiM0MTQxNDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAgZm9udC1zaXplOjI3cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogSGVlYm8tTWVkaXVtO1xuICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAubGJib3hjb250ZW50MXtcbiAgICAgICAgICAgIGhlaWdodDo2NSU7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgY29sb3I6IzQxNDE0MTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6d2hpdGU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OmdyaWQ7XG4gICAgICAgICAgICBmb250LXNpemU6MjdweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBIZWViby1NZWRpdW07XG4gICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgbGJib3gge1xuICAgICAgICAwJSB7IGxlZnQ6MCU7IG9wYWNpdHk6MH1cbiAgICAgICAgMzAlIHsgbGVmdDowJTsgb3BhY2l0eTowfVxuICAgICAgICA2MCUgeyBsZWZ0OjMyJTsgb3BhY2l0eToxMDB9XG4gICAgICAgIFxuXHRcdDEwMCUgeyBsZWZ0OjI3JTsgfVxuICAgIH0gXG4gICAgXG4gICAgLmxiYm94MXtcbiAgICAgICAgd2lkdGg6NTUlO1xuICAgICAgICBoZWlnaHQ6MTE4cHg7XG4gICAgICAgIC8vYm9yZGVyOjFweCBzb2xpZCAgIzcwNzA2RjtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA5cHggMHB4ICM1ZjVmNWY7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICB0b3A6MCU7XG4gICAgICAgIGxlZnQ6MjMlO1xuICAgICAgICBib3JkZXItcmFkaXVzOjEwcHg7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGxiYm94O1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgICAgIC5sYmJveGhlYWRpbmd7XG4gICAgICAgICAgICBoZWlnaHQ6MzUlO1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICM3MDcwNkY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMxNzcwRDE7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgfVxuICAgICAgICAubGJib3hoZWFkaW5ne1xuICAgICAgICAgICAgaGVpZ2h0OjM1JTtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNzA3MDZGO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMDA3YWZmO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgY29sb3I6I2ZmZmZmZjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgfVxuICAgICAgICAuZXN0aW1hdGVjb2xvcntcbiAgICAgICAgICAgIGNvbG9yOiAjMDA3YWZmO1xuICAgICAgICB9XG4gICAgICAgIC5sYmJveGhlYWRpbmd0ZXh0e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5sYmJveGNvbnRlbnR7XG4gICAgICAgICAgICBoZWlnaHQ6NjUlO1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIGNvbG9yOiM0MTQxNDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAgZm9udC1zaXplOjI3cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogSGVlYm8tTWVkaXVtO1xuICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAubGJib3hjb250ZW50MXtcbiAgICAgICAgICAgIGhlaWdodDo2NSU7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgY29sb3I6IzQxNDE0MTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6d2hpdGU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OmdyaWQ7XG4gICAgICAgICAgICBmb250LXNpemU6MjdweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBIZWViby1NZWRpdW07XG4gICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgbGJib3gxIHtcbiAgICAgICAgMCUgeyBsZWZ0OjAlOyBvcGFjaXR5OjB9XG4gICAgICAgIDMwJSB7IGxlZnQ6MCU7IG9wYWNpdHk6MH1cbiAgICAgICAgNjAlIHsgbGVmdDozMiU7IG9wYWNpdHk6MTAwfVxuICAgICAgICBcbiAgICAgICAgMTAwJSB7IGxlZnQ6MjclOyB9XG59XG59XG4uZWRpdGNlbnRlcmVke1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAtMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNraXBtYXJnaW57XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnVzZWJ0bmRpdntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6ZmxleDtcblxuICAgIC51c2VidHRue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiM0OUIyMUI7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6SGVlYm8tUmVndWxhcjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwQkYwQztcbiAgICAgICAgZm9udC1zaXplOiAxNXB4IDtcdFx0XG4gICAgICAgIGhlaWdodDogNDBweCA7IFxuICAgIH1cbn1cbi5sYmRvd25jb250ZW50e1xuICAgIHdpZHRoOjEwMCU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjojNDk0OTQ5O1xuICAgIGZvbnQtZmFtaWx5OkhlZWJvLVJlZ3VsYXI7XG59XG4ubGJvcHRpb25ze1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206MTBweDtcbiAgICBtYXJnaW4tdG9wOjEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OjEwcHggIWltcG9ydGFudDtcbn1cbi5sYmhlYWRpbmdze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG59XG4ubGJjbGVhcntcbiAgICB3aWR0aDogMjAlO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2xvcjogIzUwOEFGRjtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIHNwYW57XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG4ubGJ1c2VoZWFke1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgd2lkdGg6IDcwJTtcbiAgICAganVzdGlmeS1jb250ZW50OmZsZXgtZW5kO1xufVxuLnJmdXNlaGVhZHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIHdpZHRoOiA3MCU7XG4gICAgIGp1c3RpZnktY29udGVudDpmbGV4LWVuZDtcbiAgICAgZm9udC1zaXplOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIGFuZCAobWluLXdpZHRoOiAzNTBweCkgIHtcbiAgICAubGJib3h7XG4gICAgICAgIC5sYmJveGhlYWRpbmd7XG4gICAgICAgICAgICBmb250LXNpemU6MTFweDtcbiAgICAgICAgfVxuICAgICAgICAubGJib3hjb250ZW50e1xuICAgICAgICAgICAgZm9udC1zaXplOjE4cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGJkb3duY29udGVudHtcbiAgICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgwcHgpIGFuZCAobWluLXdpZHRoOiAzNTBweCkgIHtcbiAgICAubG9hbnRpdGxlcG9we1xuICAgICAgICB3aWR0aDo3MCU7XG4gICAgfVxufVxuLnNlbGxlcmJ0dHRue1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcG9zaXRpb246c3RpY2t5O1xuICAgIHBvc2l0aW9uOi13ZWJraXQtc3RpY2t5O1xuICAgIGJvdHRvbTowcHg7XG4gICAgei1pbmRleDogMjtcbn1cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkgYW5kIChtaW4td2lkdGg6IDM1MHB4KSAge1xuICAgICAuc2VsbGVyLWNvbnRhaW5lciAuc2VsbGVyLW92ZXJsYXl7XG4gICAgICAgICB0b3A6NjVweDtcbiAgICAgfVxuIH1cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTkycHgpIHtcbiAgICAucnZiLWNvbnRhaW5lciAuUmlnaHRDb250YWluZXJDbHMgLmNoYXJ0LXdyYXBwZXIgLlBpZWNoYXJ0VmFsdWVDbHN7XG4gICAgICAgIHotaW5kZXg6IDk5OTk2ICFpbXBvcnRhbnQ7XG4gICAgfVxuIH1cbiAubG9hbmZvcm1kaXNjY29udGVudDF7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogOTAlO1xufVxuLmxvYW5mb3JtZGlzY2NvbnRlbnQye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG4ucHJvcGVydHl0YXhkaXZ7XG4gICAgd2lkdGg6IDk3JTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggNHB4IDBweCAjODQ4MjgyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMTBweCAwcHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAub25le1xuICAgICAgICB3aWR0aDoxNSU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAub25ldGlja1xuICAgICAgICB7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG4gICAgICAgIH1cbiAgICAgICAgLm9uZXRpY2tub25lXG4gICAgICAgIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMmUyZTI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnR3b3tcbiAgICAgICAgd2lkdGg6NTclO1xuICAgICAgICAudF9TdWd7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGVuZDtcbiAgICAgICAgICAgIC8vIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnR3bzJcbiAgICB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG59XG4ucHJvcGVydHl0YXhkaXYxe1xuICAgIHdpZHRoOiA5NCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDRweCAwcHggIzg0ODI4MjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDMycHggYXV0byAwcHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMTJweFxufVxuLnJlaXNzdWV0ZXh0c3R5e1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIGNvbG9yOiAjNTA4QUZGO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBzcGFue1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuLm5ld2Rlc2lnbnNoYXJlcHJpbnR7XG4gICAgY29sb3I6ICM1MDhBRkY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAubmV3ZGVzbGVmdHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zNXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIC5uZXdkZXNyaWdodHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMzVweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cbi5uZXdkZXNpZ25zaGFyZXByaW50bXVsdGlwbGV7XG4gICAgY29sb3I6ICM1MDhBRkY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5uZXdkZXNpZ25zaGFyZXByaW50c2luZ2xle1xuICAgIGNvbG9yOiAjNTA4QUZGO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLm5ld2Rlc2xlZnR7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzVweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAubmV3ZGVzcmlnaHR7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTM1cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG4uc2VsbGVyX2hvYXtcblx0d2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzIzNDA1RSAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7XG4gICAgLlNlbGxlck11bHRpcGxlT2ZmZXJDbG9zZUJ0bntcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI5cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNsb3NpbmdyaWdodGFycm93e1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjQwMHB4KSBhbmQgKG1pbi13aWR0aDozMTBweCl7XG4gICAgLmNsb3NpbmdyaWdodGFycm93e1xuICAgICAgICBoZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXVsRm9ybS1jb250YWluZXIge1xuICAgICAgICAuc2VsbGVyX211bF9jbHN7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxufVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1MDBweCkgYW5kIChtaW4td2lkdGg6NDAxcHgpe1xuICAgIC5jbG9zaW5ncmlnaHRhcnJvd3tcbiAgICAgICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tdWxGb3JtLWNvbnRhaW5lciB7XG4gICAgICAgIC5zZWxsZXJfbXVsX2Nsc3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG59XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyMHB4KXtcbiAgICAuU2VsbGVyTXVsdGlwbGVPZmZlckNsb3NlQnRue1xuICAgICAgICBtYXJnaW4tbGVmdDogLTQycHggIWltcG9ydGFudDtcbiAgICB9XG5cbn1cbkBtZWRpYSBzY3JlZW4gYW5kICAobWluLXdpZHRoOjMyMHB4KSBhbmQgKG1heC13aWR0aDogNDEwcHgpe1xuICAgIC5tYXJrZXJ0cHR7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbn1cbi8vc2VsbGVyIHNjcmVlbiBmb250c1xuLmJvbGRoZWVib2ZvbnRze1xuICAgIC8vZm9udC1mYW1pbHk6SGVlYm8tQm9sZCAhaW1wb3J0YW50O1xufVxuLmxpZ2h0aGVlYm9mb250c3tcbiAgICAvL2ZvbnQtZmFtaWx5OkhlZWJvLUxpZ2h0ICFpbXBvcnRhbnQ7XG59XG4ucmVndWxhcmhlZWJvZm9udHN7XG4gICAgLy9mb250LWZhbWlseTpIZWViby1SZWd1bGFyICFpbXBvcnRhbnQ7XG59XG4ubWVkaXVtaGVlYm9mb250c3tcbiAgICAvL2ZvbnQtZmFtaWx5OkhlZWJvLU1lZGl1bSAhaW1wb3J0YW50O1xufVxuLmV4dHJhYm9sZGhlZWJvZm9udHN7XG4gICAgLy9mb250LWZhbWlseTpIZWViby1FeHRyYUJvbGQgIWltcG9ydGFudDtcbn1cbi50YXhlcy1jb250YWluZXIgLmJyb2tlcmZlZWxhYmVsbm9uZXtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwcHg7IFxufVxuLnllYXJfYm94IHtcbiAgICBwYWRkaW5nOiAyMCUgMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi50YXhlcy1jb250YWluZXIgLnllYXJfYm94IHtcbiAgICBzZWxlY3Qge1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9O1xuXHRzZWxlY3Qgb3B0aW9uIHtcblx0XHRoZWlnaHQ6NTBweDtcblx0fVxufVxuLm1vbnRoU2xpZGVyIHtcbiAgICAucmMtc2xpZGVyLW1hcmstdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAucmMtc2xpZGVyLW1hcmsge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzJweCAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vQWN0aXZlIGxvYW4gY2hhbmdlcyBjc3MvLyBcbi5wcmltYXJ5Y2xye1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNEFCMDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0QUIwMTtcbn1cbi5zZWNvbmRhcnljbHJ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzhERDA3MTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEREMDcxO1xufVxuLnRlcnRpYXJ5Y2xye1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1OEZGMDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU4RkYwMTtcbn1cblxuLy9OZXcgR0NfRmVlIHVJXG4ucGFkZHRvcDEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nY19zZWxlY3R0YWcge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmdjX2hydGFnIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG59XG4uZ2NfbGFiZWxkaXZ7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMTJweCA7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5nY19jb250ZW50ZGl2e1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbiAgICB0ZXh0LVdyYXA6IG5vd3JhcDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5nY19wYWRkaW5nbGVmdDEwe1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuLmdjX3dpZHRoMTAwe1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uZ2NfbGFiZWxjb250ZW57XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgYmFja2dyb3VuZDogJyNFQkVCRUInICFpbXBvcnRhbnQ7XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bScgIWltcG9ydGFudDtcbn1cbi5nY19wYWRkaW5nbGVmdDB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cbi5nY19JUGZpZWxkX2JvcmRlcntcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDRkN2UwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cbi5nY19hZGRidG5fY2xye1xuICAgIGNvbG9yOiAgIzJFQzIzRCAhaW1wb3J0YW50O1xufVxuXG4vLy8gQm9vc3RyYXAgbWlncmF0aW9uIGNoYW5hZ2VzXG4uanMtY29udHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ub3Blbk9yZGVyc2VsbGVye1xuICAgIGNvbG9yOiAjNTA4QUZGO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuLm1sLXBhZGRpbmd7XG4vLyAgIHBhZGRpbmc6IDBweCAzMHB4O1xufVxuLnNlbGxlcmhvbGRwYWRkaW5ne1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG4ubWwtb2ZmZXJUaXRsZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ubWwtb2ZmZXJUaXRsZS1wYWRkaW5ne1xuICAgIHBhZGRpbmctbGVmdDo2MHB4XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5uZXdkZXNpZ25zaGFyZXByaW50IHtcbiAgICAgIC5uZXdkZXNsZWZ0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICBcbiAgICAgIC5uZXdkZXNyaWdodCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC5jaGFydF9Cb3R0b217XG4gICAgICAgcGFkZGluZzogMHB4IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLkJfRl9NX0NoZWNrb3B0aW9ue1xuICAgIC5hZGRvbmZyb250e1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbi5TZWxsZXJQYWdlRm9ybXtcbiAgICBtYXJnaW4tbGVmdDogMTFweDtcbn1cblxuLmFkZF9sb2FuX2RpdiB7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIG1hcmdpbi1ib3R0b206IDclO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB3aWR0aDogOTclO1xufVxuLmxvYW5fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZDogICNkZmU0ZmY7XG59XG4ubG9hbl90aXRsZV9jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICMyMzQwNUU7XG4gICAgbWFyZ2luOiAzcHggMDtcbn1cbi50YWJsZV9ib3JkZXIge1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4gIFxuLmFkZF9sb2FuX3RleHQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogIzQyYWIyMTtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuc2VsbHRvbmV0X2NvbnRhaW5lciwuc2VsbGVyY29uYXRhaW5yIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgXG59XG5AbWVkaWEgIChtYXgtd2lkdGg6IDc2MHB4KSAge1xuICAgIC5zZWxsdG9uZXRfY29udGFpbmVyIHtcbiAgICAgICAgLkRldGFpbGVkY2NyaWdodGFsaWduIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGFpZGVzY3Jvd2xlZnRhbGlnbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4gICAgLnRvb2dsZWJ0bmVzY3Jvd3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB9Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEFBQUEsaUJBQWlCLENBQUE7RUFxUGIsVUFBVSxFQUFDLElBQUk7RUFDZixLQUFLLEVBQUUsSUFB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 */.D_Container {
  display: flex;
  width: 100%;
  justify-content: center;
  margin: auto;
}

.D_Header {
  background-color: #fff;
  padding: 25px 0px 5px 0px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.D_Body {
  width: 100%;
  display: flex;
  justify-content: center;
}

.blockflex {
  display: block;
}

.D_Footer {
  background-color: #fff;
  padding: 10px 0px 20px 0px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}

.D_LeftCont {
  background: #fff;
  padding: 25px;
  width: 50%;
  display: flex;
  flex-direction: column;
}

.D_RightCont {
  background: #fff;
  padding: 25px;
  width: 50%;
  display: flex;
  justify-content: center;
  text-align: center;
}

.DL_form {
  width: 100%;
  font-family: 'Poppins-Medium';
  font-size: 14px;
  color: #34577b;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.D_ImgSpacing {
  margin-top: 6px;
}

.DF_IpField {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin: 0px;
  box-shadow: none;
  color: #23405E;
  padding: 6px 12px;
  font-family: 'Poppins-Medium';
  font-size: 14px;
  outline: none;
}

.DF_IpField .D_FieldSty {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}

.DF_IpField .D_FieldSty .DF_inputDiv {
  width: 100%;
  margin-top: 6px;
}

.nearbyConOptions {
  padding: 5px 10px;
  cursor: pointer;
  height: 35px;
  display: flex;
  align-items: center;
}

.cp_expand {
  padding: 0 0 0 40px;
  margin: 5px;
}

.Dy_ButtonCont {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.Dy_ButtonStyle {
  background-color: #508AFF;
  color: #ffffff;
  padding: 12px 20px;
  font-family: 'Poppins-Medium';
  letter-spacing: 1px;
  font-size: 15px;
  width: 25%;
  border-radius: 5px;
  text-align: center;
  cursor: pointer;
}

.Dy_CloseButtonStyle {
  background-color: #508AFF;
  color: #ffffff;
  padding: 12px 20px;
  font-family: 'Poppins-Medium';
  letter-spacing: 1px;
  font-size: 15px;
  width: 25%;
  border-radius: 5px;
  text-align: center;
  cursor: pointer;
  margin-top: 15px;
}

.DL_propDetailsTitle {
  padding: 10px 0px 5px 0px;
  color: #34577b;
  font-family: Montserrat-SemiBold;
  font-size: 20px;
  text-align: center;
}

.Dy_modalclose {
  z-index: 9999999;
  position: absolute;
  margin-top: -20px;
  max-width: 1010px;
  text-align: right;
  width: 100%;
  padding: 0;
  cursor: pointer;
}

.D_CuRightCont {
  display: flex;
  flex-direction: column;
  padding: 150px 25px 150px 25px;
  background: #fff;
  width: 55%;
  display: flex;
  text-align: center;
}

.D_CuLeftCont {
  background: #fff;
  padding: 25px;
  width: 50%;
  display: flex;
  flex-direction: column;
  padding-top: 125px;
  padding-bottom: 150px;
}

.removepadd {
  padding: 0 25px 20px 25px;
  width: 100%;
}

.border_radius {
  border-radius: 0px 0px 8px 8px;
}

.custom-widthh {
  width: 80px !important;
}

#Color_Picker {
  width: 40px;
  height: 40px;
  border: 1px solid #d4d7e0;
  border-radius: 5px;
}

#colorpicc {
  width: 0px !important;
  height: 0px !important;
  opacity: 0;
}

.C_HE_arrow {
  display: flex;
  justify-content: center;
  align-items: center;
}

.C_HE_arrow::before,
.C_HE_arrow::after {
  position: relative;
  content: '';
  display: block;
  width: 12px;
  height: 2px;
  background: #508aff;
  transition: 0.3s ease-in-out;
}

.C_HE_arrow::before {
  transform: rotate(45deg);
}

.C_HE_arrow::after {
  left: -4px;
  top: -1px;
  transform: rotate(-45deg);
}

.C_HE_active .C_HE_arrow::before {
  transform: rotate(-45deg);
}

.C_HE_active .C_HE_arrow::after {
  transform: rotate(45deg);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvRHluYW1pY3Byb3BlcnR5c3R5bGUuc2NzcyIsInNvdXJjZXMiOlsiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvRHluYW1pY3Byb3BlcnR5c3R5bGUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuRF9Db250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgLy9hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI2ZmZiA7XG4gICAgLy9ib3gtc2hhZG93OiAnMHB4IDBweCAxMnB4IDNweCAjNUY1RjVGJ1xufVxuLkRfSGVhZGVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMjVweCAwcHggNXB4IDBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbn1cbi5EX0JvZHl7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ibG9ja2ZsZXh7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uRF9Gb290ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxMHB4IDBweCAyMHB4IDBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbn1cbi5EX0xlZnRDb250e1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5EX1JpZ2h0Q29udHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLy9kaXNwbGF5OiBub25lO1xufVxuLkRMX2Zvcm17XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy9wYWRkaW5nOiAxNXB4IDE1cHg7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLU1lZGl1bSc7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMzQ1NzdiOyBcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5EX0ltZ1NwYWNpbmd7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xufVxuLkRGX0lwRmllbGR7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlIDtcbiAgICBtYXJnaW46IDBweCA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogIzIzNDA1RTtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMtTWVkaXVtJztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAuRF9GaWVsZFN0eXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgLkRGX2lucHV0RGl2e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cbi5uZWFyYnlDb25PcHRpb25ze1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNwX2V4cGFuZHtcblx0cGFkZGluZzogMCAwIDAgNDBweDtcbiAgICBtYXJnaW46IDVweDtcbn1cblxuLkR5X0J1dHRvbkNvbnQge1xuICAgIHdpZHRoIDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6Y2VudGVyO1xufVxuLkR5X0J1dHRvblN0eWxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiM1MDhBRkY7XG4gICAgY29sb3I6I2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLU1lZGl1bSc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjpwb2ludGVyO1xufVxuLkR5X0Nsb3NlQnV0dG9uU3R5bGV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojNTA4QUZGO1xuICAgIGNvbG9yOiNmZmZmZmY7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1NZWRpdW0nO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBtYXJnaW4tdG9wOjE1cHhcbn1cbi5ETF9wcm9wRGV0YWlsc1RpdGxle1xuICAgIHBhZGRpbmc6IDEwcHggMHB4IDVweCAwcHg7XG4gICAgY29sb3I6ICMzNDU3N2I7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaUJvbGQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5EeV9tb2RhbGNsb3Nle1xuICAgIHotaW5kZXg6IDk5OTk5OTkgO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSA7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggO1xuICAgIG1heC13aWR0aDogMTAxMHB4IDtcbiAgICB0ZXh0LWFsaWduOiByaWdodCA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uRF9DdVJpZ2h0Q29udHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTUwcHggMjVweCAxNTBweCAyNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgXG4gICAgd2lkdGg6IDU1JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5EX0N1TGVmdENvbnR7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcblxuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbn1cbi5yZW1vdmVwYWRke1xuICAgIHBhZGRpbmc6IDAgMjVweCAyMHB4IDI1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbn1cbi5ib3JkZXJfcmFkaXVzIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDhweCA4cHg7XG59XG4uY3VzdG9tLXdpZHRoaHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xufVxuI0NvbG9yX1BpY2tlcntcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4jY29sb3JwaWNje1xuICAgIHdpZHRoOiAwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDA7XG59XG4uQ19IRV9hcnJvdyB7XG4gICAgXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuICBcbi5DX0hFX2Fycm93OjpiZWZvcmUsXG4uQ19IRV9hcnJvdzo6YWZ0ZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMnB4O1xuXHRiYWNrZ3JvdW5kOiAjNTA4YWZmO1xuXHR0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLkNfSEVfYXJyb3c6OmJlZm9yZSB7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5DX0hFX2Fycm93OjphZnRlciB7XG5cdGxlZnQ6IC00cHg7XG5cdHRvcDogLTFweDtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5DX0hFX2FjdGl2ZSAuQ19IRV9hcnJvdzo6YmVmb3JlIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5DX0hFX2FjdGl2ZSAuQ19IRV9hcnJvdzo6YWZ0ZXIge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEFBQUEsWUFBWSxDQUFBO0VBQ1IsT0FBTyxFQUFFLElBQUk7RUFDYixLQUFLLEVBQUUsSUFBSTtFQUNYLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLE1BQU0sRUFBRSxJQUFJLEdBSWY7O0FBQ0QsQUFBQSxTQUFTLENBQUE7RUFDTCxnQkFBZ0IsRUFBRSxJQUFJO0VBQ3RCLE9BQU8sRUFBRSxnQkFBZ0I7RUFDekIsc0JBQXNCLEVBQUUsR0FBRztFQUMzQix1QkFBdUIsRUFBRSxHQUFHLEdBQy9COztBQUNELEFBQUEsT0FBTyxDQUFBO0VBQ0gsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxNQUFNLEdBQzFCOztBQUNELEFBQUEsVUFBVSxDQUFBO0VBQ04sT0FBTyxFQUFFLEtBQUssR0FDakI7O0FBQ0QsQUFBQSxTQUFTLENBQUE7RUFDTCxnQkFBZ0IsRUFBRSxJQUFJO0VBQ3RCLE9BQU8sRUFBRSxpQkFBaUI7RUFDMUIsMEJBQTBCLEVBQUUsR0FBRztFQUMvQix5QkFBeUIsRUFBRSxHQUFHLEdBQ2pDOztBQUNELEFBQUEsV0FBVyxDQUFBO0VBQ1AsVUFBVSxFQUFFLElBQUk7RUFDaEIsT0FBTyxFQUFFLElBQUk7RUFDYixLQUFLLEVBQUUsR0FBRztFQUNWLE9BQU8sRUFBRSxJQUFJO0VBR2IsY0FBYyxFQUFFLE1BQU0sR0FDekI7O0FBQ0QsQUFBQSxZQUFZLENBQUE7RUFDUixVQUFVLEVBQUUsSUFBSTtFQUNoQixPQUFPLEVBQUUsSUFBSTtFQUNiLEtBQUssRUFBRSxHQUFHO0VBQ1YsT0FB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 */.rep-container {
  width: 100%;
}

.rep-container .gm-style-iw {
  width: 280px !important;
}

.rep-container .paddingleftmap {
  padding-left: 0px;
}

.rep-container .paddingcontent {
  padding-left: 20px;
  padding-right: 0px;
}

.rep-container .lensesharebuttondiv {
  right: 80px;
  top: 12px;
  cursor: pointer;
  z-index: 3;
  display: flex;
  justify-content: center;
  align-items: center;
}

.rep-container .lensesharebuttondiv .sharebuttonclassbtn {
  margin-top: 0px !important;
}

.rep-container .socialshare_btn {
  position: absolute;
  top: -25px;
  cursor: pointer;
  display: none;
  text-align: left;
  right: 250px;
}

.rep-container .downloadBtn {
  color: #508AFF;
  border: 1px solid #508AFF;
  height: 41px;
  padding-top: 8px;
  border-radius: 5px;
  padding-left: 4px;
  padding-right: 0px;
  cursor: pointer;
}

.rep-container .ShareButtonRep {
  width: 90px;
  border: 1px solid #508AFF;
  color: #508AFF;
  background-color: #fff;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 15px;
  border-radius: 5px;
  position: absolute;
  right: 0px;
  cursor: pointer;
}

.rep-container .ShareButton {
  width: 90px;
  border: 1px solid #508AFF;
  color: #508AFF;
  background-color: #fff;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 15px;
  border-radius: 5px;
  position: absolute;
  right: 0px;
  cursor: pointer;
}

.rep-container .sharebtnmtop {
  top: -30px;
}

.rep-container .ShareButtonRepName {
  margin-left: 7px;
}

.rep-container .btn_style {
  margin-top: 15px;
  height: 40px;
  border-radius: 5px;
  letter-spacing: 1px;
  border: 1px solid #508AFF;
  color: #508AFF;
  background-color: #fff;
  font-size: 14px;
  font-weight: bold;
}

.rep-container .top {
  padding: 0px;
  height: 100%;
  width: 100%;
  background-color: #FFF;
}

.rep-container .top .map-columns .marketname {
  font-family: Montserrat-Medium;
  font-size: 26px;
  color: #23405E;
  display: inline !important;
  transform: skew(0deg);
  cursor: pointer;
}

.rep-container .top .map-columns .officeNames {
  font-family: Montserrat-Regular;
  font-weight: bold;
  font-size: 16px;
  color: #23405E;
}

.rep-container .top .map-columns .imgarrow {
  text-align: center;
  margin-bottom: 10px;
  margin-right: 10px;
  cursor: pointer;
}

.rep-container .top .map-columns .imgarrow img {
  width: 100;
  height: 100px;
  clip-path: circle(50px at center);
}

.rep-container .top .map-columns .alignarrow {
  text-align: right;
  float: right;
  color: blue;
  padding-left: 10px;
  cursor: pointer;
}

.rep-container .top .map-columns .contentCls {
  font-family: Montserrat-Regular;
  line-height: 25px;
  font-size: 14px;
}

.rep-container .top .map-columns .locationCls {
  font-family: Montserrat-Regular;
  line-height: 25px;
  font-size: 14px;
  color: #508AFF;
}

.rep-container .top .map-columns .height50 {
  height: 50px;
}

.rep-container .top .map-columns .ruler {
  margin-bottom: 10px;
  margin-top: 10px;
}

.rep-container .top .map-columns .compute {
  background-color: #508aff;
  border-radius: 5px;
  color: #ffffff;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: medium none;
  padding: 5px 20px;
  width: 100%;
}

.rep-container .top .map-columns .share {
  background-color: #508aff;
  border-radius: 10px;
  color: #ffffff;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 10%;
}

.rep-container .top .map-columns .dropdownarrow {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.rep-container .top .map-columns .title {
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 20px;
}

.rep-container .top .map-columns .titlenewdesign {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  justify-content: space-between;
}

.rep-container .top .map-columns .titlenewedit {
  font-family: Montserrat-Medium;
  color: #508AFF;
  font-size: 20px;
  margin-bottom: 12px;
  cursor: pointer;
  background: none;
  margin-right: 0;
  padding: 0;
  width: auto;
  height: auto;
}

.rep-container .top .map-columns .banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  color: #23405E;
  margin-top: 10px;
}

.rep-container .top .map-columns .banner .total-costs {
  font-family: Montserrat-Medium;
  font-size: 20px;
}

.rep-container .top .map-columns .banner .total-price {
  font-family: Montserrat-Medium;
  font-size: 20px;
}

.rep-container .top .map-columns .banner .costs-title {
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.rep-container .top .map-columns .banner .costs-price {
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.rep-container .top .map-columns .banner .costs-fees {
  font-family: Montserrat-Medium;
  font-size: 18px;
}

.rep-container .top .rep-columns {
  border: 1px solid #D3D5DF;
  border-radius: 4px;
  box-shadow: 0px 0px 27px -12px #2290ef;
  padding: 50px;
  margin-bottom: 50px;
}

.rep-container .top .rep-columns .name {
  font-family: Montserrat-Medium;
  font-size: 24px;
  color: #23405E;
  margin-top: 20px;
  margin-bottom: 10px;
}

.rep-container .top .rep-columns .image-wrapper {
  text-align: center;
  margin-bottom: 10px;
}

.rep-container .top .rep-columns .image-wrapper img {
  width: 144px;
  height: 144px;
  clip-path: circle(70px at center);
}

.rep-container .top .rep-columns .text-details {
  color: #8CA3D2;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.rep-container .top .rep-columns .text-details .ProfileTable {
  line-height: 25px;
}

.rep-container .top .rep-columns .text-details .ProfileLabel {
  color: #0E2F51;
}

.rep-container .top .rep-columns .text-details .ProfileValue {
  color: #508AFF;
  font-family: Montserrat-Medium;
  word-break: break-word;
}

.rep-container .top .rep-columns .text-details .ProfileValueBold {
  color: #0E2F51;
  font-family: Montserrat-Medium;
  word-break: break-word;
}

.rep-container .top .rep-columns .text-details .TableLeftTd {
  width: 35%;
}

.rep-container .top .rep-columns .text-details .TableRightTd {
  width: 65%;
}

.rep-container .top .rep-columns .marketname {
  font-family: Montserrat-Medium;
  font-size: 24px;
  color: #23405E;
  margin-top: 20px;
  margin-bottom: 10px;
  display: inline !important;
}

.rep-container .top .rep-columns .marketnamenew {
  font-family: Montserrat-Medium;
  font-size: 24px;
  color: #23405E;
  margin-top: 20px;
  margin-bottom: 10px;
}

.rep-container .top .rep-columns .divwithborder {
  border: 1px solid #D3D5DF;
  font-family: Montserrat-Medium;
  font-size: 18px;
  color: #23405E;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 7px;
  /*margin-top: 20px;*/
  margin-bottom: 10px;
  float: left;
  display: flex;
  justify-content: center;
  align-items: center;
}

.rep-container .top .rep-columns .titlename {
  margin-bottom: 10px;
  margin-left: 5px;
}

.rep-container .top .rep-columns .divwithborderExtra {
  margin-top: 5px;
  cursor: pointer;
}

.rep-container .top .rep-columns .alignarrow {
  text-align: right;
  float: right;
  color: blue;
}

.rep-container .top .rep-columns .contentCls {
  font-family: Montserrat-Regular;
  line-height: 25px;
  font-size: 16px;
}

.rep-container .top .rep-columns .locationCls {
  font-family: Montserrat-Regular;
  line-height: 25px;
  font-size: 16px;
  color: #508AFF;
  cursor: pointer;
}

.rep-container .top .rep-columns .height20 {
  height: 20px;
}

.rep-container .top .rep-columns .dropdownTitle {
  font-family: Montserrat-Regular;
  font-weight: bold;
  line-height: 25px;
  font-size: 16px;
}

.rep-container .top .rep-columns .divHeight {
  height: 8px;
}

.oFFnewUI {
  padding: 0 24px 24px;
  height: 300px;
  overflow-y: scroll;
}

.newmappadd {
  padding: 0 24px 24px;
}

.padd0 {
  padding: 0;
}

.evedeleteBtn {
  display: flex;
  justify-content: space-between;
}

.alignDTbtn {
  display: flex;
  margin-top: 17px;
  width: 25px;
  height: 25px;
  cursor: pointer;
}

.newoffList {
  padding: 18px 12px !important;
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);
  border-radius: 16px;
  background: #FFF;
  margin-top: 10px;
}

.repmapsection {
  height: 100%;
  position: relative;
  overflow: hidden;
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);
  border-radius: 15px;
}

.partnercontainer {
  border: 1px solid #D3D5DF;
  border-radius: 7px;
  box-shadow: 0px 0px 27px -12px #2290ef;
}

.partnercontainer .partnersimage {
  text-align: center;
  top: 20px;
  margin-bottom: 10px;
}

.partnercontainer .partnersimage img {
  width: 120px;
  height: 120px;
  clip-path: circle(60px at center);
}

.partnercontainer .partnerrepname {
  top: 50px;
  font-weight: bold;
  font-size: 20px;
  font-family: Montserrat-Semibold !important;
}

.partnercontainer .partnertitlename {
  top: 55px;
}

.partnercontainer .contentCls {
  font-size: 15px;
}

.partnercontainer .locationCls {
  font-size: 15px;
  text-align: right;
}

.reptoggleamt {
  text-align: right;
  font-size: 16px;
  margin-top: 22px;
  font-family: Montserrat-Regular;
}

.repdisableinput {
  cursor: pointer !important;
  background-color: white !important;
  height: 39px !important;
  font-size: 14px !important;
}

.reptitleresults {
  /*.alignryt{
		text-align: right !important;
	}*/
}

.reptitleresults .paddryt {
  padding-right: 0px !important;
}

.reptitleresults .alignryt {
  text-align: right !important;
  padding: 0px !important;
  padding-right: 9px !important;
}

.reptitleresults .repothaddnew {
  border: 1px solid #ccc;
  padding: 8px;
  margin-top: 10px;
  border-radius: 4px;
  cursor: pointer;
}

.reptitleresults .repothdelete {
  position: absolute;
  left: -30px;
  top: 11px;
  cursor: pointer;
}

.reptitleresults .repothdelete img {
  width: 25px;
}

.repcontdetails {
  white-space: pre-line;
  overflow: hidden;
}

.divcontactdetails {
  padding-right: 44px !important;
  margin-left: 30px;
}

.emailwebdetailsdiv {
  padding-right: 100px !important;
}

.titlehead_rep {
  margin-bottom: 15px;
  color: #000000;
  font-family: Montserrat-Medium;
  font-size: 22px;
  text-align: center;
}

.property_height_val {
  height: 100px !important;
  resize: none !important;
}

.order_title_div {
  background-color: transparent;
  height: 40px;
  width: 100% !important;
  margin: 0px !important;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.order_title_button {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  margin-top: 30px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  height: 40px !important;
  font-size: 14px;
}

.newRep-Container {
  width: 100%;
  display: flex;
  justify-content: center;
  background-color: #FAFAFA;
  flex-direction: column;
  align-items: center;
  gap: 24px;
}

.newRep-Container .profileEvent-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1140px;
  gap: 24px;
}

.newRep-Container .profileEvent-container .newRep-profile {
  width: 45%;
  background-color: #fff;
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  align-self: stretch;
  border-radius: 12px;
  background: #FFF;
  position: relative;
}

.newRep-Container .profileEvent-container .newRep-profile .editbtn-cont {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-self: stretch;
  justify-content: space-between;
  align-items: center;
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-profile-content {
  display: flex;
  width: 100%;
  gap: 12px;
  margin-bottom: 65px;
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-profile-content .newRep-Dp {
  width: 35%;
  height: 100%;
  position: relative;
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-profile-content .newRep-Dp .profile-loader {
  width: 138px;
  height: 138px;
  border-radius: 50%;
  position: relative;
  top: 0;
  left: 0;
  z-index: 0;
  /*  Rotating animation */
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-profile-content .newRep-Dp .centered-image {
  object-fit: cover;
  border-radius: 50%;
  position: absolute;
  z-index: 1;
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-profile-content .newRep-Dp .newRep-Dp1 {
  width: 130px;
  height: 130px;
  top: 4px;
  left: 4px;
  padding: 3px;
  background: #fff;
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-profile-content .newRep-info {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-profile-content .newRep-info .newRep-Name-online {
  display: flex;
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-profile-content .newRep-info .newRep-Name-online .newRep-Name {
  color: #000;
  font-family: Heebo-Medium;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  line-height: 125%;
  text-transform: capitalize;
  /* 50px */
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-profile-content .newRep-info .newRep-Name-online .newRep-Online {
  margin-left: 12px;
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-profile-content .newRep-info .newRep-Name-online .newRep-Online .online-Green {
  width: 18px;
  height: 18px;
  background-color: #3CC98E;
  border-radius: 50%;
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-profile-content .newRep-info .newRep-About {
  color: #494949;
  font-family: Heebo-Regular;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 30px */
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-btns-container {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  bottom: 24px;
  padding-right: 48px;
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-btns-container .newRep-btn {
  width: 31%;
  height: 40px;
  border: 1.478px solid #000;
  border-radius: 11.821px;
  background: #FFF;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  gap: 6px;
  font-family: 'Heebo-Medium';
  font-size: 15px;
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-btns-container .newRep-btn:hover,
.newRep-Container .profileEvent-container .newRep-profile .newRep-btns-container .new_rep_icon:hover {
  background: #494949;
  color: #fff;
  border: none;
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-btns-container .newRep-btn:hover img {
  background: none;
  filter: invert(1);
}

.newRep-Container .profileEvent-container .newRep-profile .newRep-btns-container .btnSelected {
  width: 31%;
  height: 40px;
  border-radius: 11.821px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  display: flex;
  gap: 6px;
  font-family: 'Heebo-Medium';
  font-size: 15px;
  background: #494949;
  color: #fff;
}

.newRep-Container .profileEvent-container .newRep-events {
  width: 55%;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  border-radius: 12px;
  background: #FFF;
  overflow-x: hidden;
}

.newRep-Container .profileEvent-container .newRep-events .newEvent-Title {
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 93%;
  color: #000;
  font-family: Heebo-Medium;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  /* 30px */
  margin: 24px 24px 12px;
}

.newRep-Container .profileEvent-container .newRep-events .newEvent-Title .newRep-editBtn {
  width: 117px;
  font-size: 12px;
  height: 34px;
  display: flex;
  padding: 6px;
  justify-content: center;
  align-items: center;
  gap: 4px;
  border-radius: 8px;
  background: #CFCFCF;
  color: #fff;
  cursor: pointer;
}

.newRep-Container .profileEvent-container .newRep-events .eventCard-container {
  overflow-x: clip;
  width: 100%;
  height: 100%;
}

.newRep-Container .profileEvent-container .newRep-events .eventCard-container .eventCard-alignment {
  display: flex;
  gap: 10px;
  overflow: scroll;
  padding: 12px 24px 24px 24px;
  height: 100%;
}

.newRep-Container .profileEvent-container .newRep-events .eventCard-container .eventCard-alignment .eventCard_ {
  padding: 10px;
  border-radius: 16px;
  background: #FFF;
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);
}

.newRep-Container .profileEvent-container .newRep-events .eventCard-container .eventCard-alignment .eventCard_ .eventImage {
  width: 100%;
  height: 100px;
  border-radius: 8px;
  min-width: 155px;
}

.newRep-Container .profileEvent-container .newRep-events .eventCard-container .eventCard-alignment .eventCard_ .eventCard-details {
  margin-top: 8px;
  font-family: Heebo-Light;
  display: flex;
  flex-direction: column;
  gap: 8px;
  user-select: none;
  max-width: 218px;
  color: #494949;
}

.newRep-Container .profileEvent-container .newRep-events .eventCard-container .eventCard-alignment .eventCard_ .eventCard-details .eventTitle {
  font-size: 14px;
  font-family: "Heebo-Medium";
  color: #494949;
}

.newRep-Container .profileEvent-container .newRep-events .eventCard-container .eventCard-alignment .eventCard_ .eventCard-details .eventDate {
  font-size: 12px;
}

.newRep-Container .profileEvent-container .newRep-events .eventCard-container .eventCard-alignment .eventCard_ .eventCard-details .eventTime {
  font-size: 12px;
}

.newRep-Container .profileEvent-container .newRep-events .eventCard-container .eventCard-alignment .eventCard_ .eventCard-details .eventStreet {
  font-size: 12px;
}

.newRep-Container .profileEvent-container .newRep-events .eventCard-container .eventCard-alignment::-webkit-scrollbar {
  overflow-x: clip;
  display: none;
  /* Safari and Chrome */
  -ms-overflow-style: none;
  /* Internet Explorer 10+ */
  scrollbar-width: none;
  /* Firefox */
}

.newRep-Container .profileEvent-container .newRep-editBtn {
  width: 123px;
  height: 36px;
  font-size: 12px;
  display: flex;
  padding: 6px;
  justify-content: center;
  align-items: center;
  gap: 4px;
  border-radius: 8px;
  background: #CFCFCF;
  color: #fff;
  cursor: pointer;
}

.newRep-Container .profileEvent-sectionTwo {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1140px;
  gap: 24px;
  padding-bottom: 26px;
}

.newRep-Container .profileEvent-sectionTwo .showSelected-inprofile {
  width: 45%;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  align-self: stretch;
  border-radius: 12px;
  background: #FFF;
  overflow-y: hidden;
}

.newRep-Container .profileEvent-sectionTwo .showSelected-inprofile .OurOffice-Details {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 18px;
}

.newRep-Container .profileEvent-sectionTwo .showSelected-inprofile .OurOffice-Details .our-Office-title {
  height: 29px;
  display: flex;
  align-items: center;
  color: #000;
  font-family: Heebo-Medium;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin: 24px 24px 0;
}

.newRep-Container .profileEvent-sectionTwo .showSelected-inprofile .OurOffice-Details .office-map-section {
  height: 525px;
  width: 100%;
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content {
  width: 55%;
  background: #FAFAFA;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  border-radius: 12px;
  overflow-x: hidden;
  gap: 26px;
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container {
  width: 100%;
  background: #FFF;
  border-radius: 12px;
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-title,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-title {
  margin: 26px;
  display: flex;
  justify-content: space-between;
  width: 93%;
  height: 30px;
  align-items: center;
  color: #000;
  font-family: Heebo-Medium;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  margin: 24px 24px 12px;
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-title .newRep-editBtn,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-title .newRep-editBtn {
  width: 142px;
  font-size: 12px;
  height: 34px;
  display: flex;
  padding: 6px;
  justify-content: center;
  align-items: center;
  gap: 4px;
  border-radius: 8px;
  background: #CFCFCF;
  color: #fff;
  cursor: pointer;
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .calc-slider-container,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .content-slider-container,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .calc-slider-container,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .content-slider-container,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .calc-slider-container,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .content-slider-container,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .calc-slider-container,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .content-slider-container {
  display: flex;
  gap: 12px;
  padding: 12px 24px 24px;
  overflow-x: scroll;
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .calc-slider-container .calc-Card_,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .content-slider-container .calc-Card_,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .calc-slider-container .calc-Card_,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .content-slider-container .calc-Card_,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .calc-slider-container .calc-Card_,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .content-slider-container .calc-Card_,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .calc-slider-container .calc-Card_,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .content-slider-container .calc-Card_ {
  min-width: 230px;
  max-width: 230px;
  border-radius: 21.44px;
  background: #FFF;
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd {
  padding: 10px 18px 24px 20px;
  user-select: none;
  position: relative;
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details {
  margin-top: 10px;
  width: 100%;
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calctTitle,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calctTitle,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calctTitle,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calctTitle,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calctTitle,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calctTitle,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calctTitle,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calctTitle {
  color: #494949;
  font-style: normal;
  font-weight: 500;
  line-height: 20.1px;
  font-size: 16px;
  font-family: 'Heebo-Medium';
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calcDescription,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calcDescription,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calcDescription,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calcDescription,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calcDescription,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calcDescription,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .calc-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calcDescription,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .content-slider-container .calc-Card_ .calc-card-dynpadd .clacCard-details .calcDescription {
  margin-top: 5px;
  color: #494949;
  font-size: 14px;
  font-family: 'Heebo-Light';
  font-style: normal;
  font-weight: 300;
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .calc-slider-container .content-Card_,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .content-slider-container .content-Card_,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .calc-slider-container .content-Card_,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .content-slider-container .content-Card_,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .calc-slider-container .content-Card_,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .content-slider-container .content-Card_,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .calc-slider-container .content-Card_,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .content-slider-container .content-Card_ {
  border-radius: 21.44px;
  background: #FFF;
  display: flex;
  align-items: center;
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd {
  user-select: none;
  display: flex;
  align-items: center;
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .calcImage,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .calcImage,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .calcImage,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .calcImage,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .calcImage,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .calcImage,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .calcImage,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .calcImage {
  height: 248px;
  display: flex;
  align-items: center;
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details {
  margin-top: 10px;
  width: 100%;
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calctTitle,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calctTitle,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calctTitle,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calctTitle,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calctTitle,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calctTitle,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calctTitle,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calctTitle {
  color: #494949;
  font-style: normal;
  font-weight: 500;
  line-height: 20.1px;
  font-size: 16px;
  font-family: 'Heebo-Medium';
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calcDescription,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calcDescription,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calcDescription,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calcDescription,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calcDescription,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calcDescription,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .calc-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calcDescription,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .content-slider-container .content-Card_ .calc-card-dynpadd .clacCard-details .calcDescription {
  margin-top: 5px;
  color: #494949;
  font-size: 14px;
  font-family: 'Heebo-Light';
  font-style: normal;
  font-weight: 300;
}

.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .content-slider-container::-webkit-scrollbar,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-calc-slider-container .calc-slider-container::-webkit-scrollbar,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .content-slider-container::-webkit-scrollbar,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-calc-container .fav-cont-slider-container .calc-slider-container::-webkit-scrollbar,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .content-slider-container::-webkit-scrollbar,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-calc-slider-container .calc-slider-container::-webkit-scrollbar,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .content-slider-container::-webkit-scrollbar,
.newRep-Container .profileEvent-sectionTwo .fav-calc-content .fav-content-container .fav-cont-slider-container .calc-slider-container::-webkit-scrollbar {
  overflow-x: clip;
  display: none;
  /* Safari and Chrome */
  -ms-overflow-style: none;
  /* Internet Explorer 10+ */
  scrollbar-width: none;
  /* Firefox */
}

.verticalcenter {
  display: flex;
  justify-content: center;
}

.withouteventCard {
  display: flex;
  justify-content: center;
  align-items: center;
}

.emptyEvents {
  font-family: 'Montserrat-Regular';
  color: #b3abab;
}

.setMinHt {
  min-height: 150px;
}

.event_img {
  border-radius: 8px;
  max-height: 100px;
  max-width: 100%;
  object-fit: cover;
}

.New_tag {
  position: absolute;
  right: 17px;
  border-radius: 5.36px;
  background: rgba(127, 186, 251, 0.2);
  color: #007AFF;
  font-family: 'Heebo-Medium';
  top: 11px;
  display: inline-flex;
  padding: 4.019px 14.86px 2.421px 14.74px;
  justify-content: center;
  align-items: center;
  font-size: 12px;
}

@media screen and (max-width: 400px) and (min-width: 300px) {
  .rep-container .top .rep-columns {
    padding: 0px !important;
  }

  .rep-container .top .rep-columns .contentCls {
    font-size: 10px;
  }

  .rep-container .top .rep-columns .locationCls {
    font-size: 10px;
  }

  .newRep-Container .profileEvent-container {
    min-width: 400px;
    flex-direction: column;
  }
}

@media screen and (max-width: 600px) and (min-width: 400px) {
  .rep-container .top .rep-columns {
    padding: 0px !important;
  }

  .rep-container .top .rep-columns .contentCls {
    font-size: 12px;
  }

  .rep-container .top .rep-columns .locationCls {
    font-size: 12px;
  }

  .newRep-Container .profileEvent-container {
    max-width: 600px;
    flex-direction: column;
  }
}

@media screen and (max-width: 900px) and (min-width: 600px) {
  .newRep-Container .profileEvent-container {
    min-width: 100%;
    padding: 0 5%;
  }
}

@media screen and (max-width: 1200px) and (min-width: 900px) {
  .newRep-Container .profileEvent-container {
    min-width: 100%;
    padding: 0 5%;
  }
}

@media screen and (max-width: 499px) and (min-width: 400px) {
  .repdisableinput {
    font-size: 13px !important;
  }
}

@media screen and (max-width: 400px) and (min-width: 351px) {
  .repdisableinput {
    font-size: 11px !important;
  }
}

@media screen and (max-width: 500px) {
  .repval {
    padding-left: 0px;
  }
}

.mobileshare {
  display: flex;
}

.partnerright {
  right: 10px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 2%;
  height: 100%;
}

.partnerright .imagename {
  width: 90%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin: 25px 0px;
}

.partnerright .imagename .imagediv {
  margin-right: 20px;
  max-width: 25%;
}

.partnerright .imagename .imagediv img {
  width: 90px;
  border-radius: 50px;
  height: 90px;
}

.partnerright .imagename .namediv {
  color: #23405E;
  max-width: 66%;
}

.partnerright .imagename .namediv .repname {
  font-family: Montserrat-Semibold !important;
  font-size: 20px;
}

.partnerright .imagename .namediv .titlename {
  font-family: Montserrat-Regular;
  font-size: 15px;
}

.partnerright .contentdiv {
  width: 100%;
  padding-top: 20px;
  color: #23405E;
}

.partnerright .contentdiv .singlecontent {
  display: flex;
  justify-content: space-between;
  padding: 0px 30px;
  font-size: 15px;
}

.partnerright .contentdiv .singlecontent .singlecontentvalue {
  font-family: Montserrat-Medium;
  cursor: pointer;
}

.partnerright .contentdiv .singlecontent .singlecontentvalue img {
  width: 10px;
}

.partnerright .contentdiv .singlecontent .singlecontenttitle {
  font-family: Montserrat-Regular;
}

.partnerright .contentdiv .singlecontentseperator {
  height: 20px;
}

.partnerleft {
  left: 10px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
}

.partnerleft .imagename {
  width: 90%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin: 25px 0px;
}

.partnerleft .imagename .imagediv {
  margin-right: 20px;
  max-width: 25%;
}

.partnerleft .imagename .imagediv img {
  width: 90px;
  border-radius: 50px;
  height: 90px;
}

.partnerleft .imagename .namediv {
  color: #23405E;
  max-width: 66%;
}

.partnerleft .imagename .namediv .repname {
  font-family: Montserrat-Semibold !important;
  font-size: 20px;
}

.partnerleft .imagename .namediv .titlename {
  font-family: Montserrat-Regular;
  font-size: 15px;
}

.partnerleft .contentdiv {
  width: 100%;
  padding-top: 20px;
  color: #23405E;
}

.partnerleft .contentdiv .singlecontent {
  display: flex;
  justify-content: space-between;
  padding: 0px 30px;
  font-size: 15px;
}

.partnerleft .contentdiv .singlecontent .singlecontentvalue {
  font-family: Montserrat-Medium;
  cursor: pointer;
}

.partnerleft .contentdiv .singlecontent .singlecontentvalue img {
  width: 10px;
}

.partnerleft .contentdiv .singlecontent .singlecontenttitle {
  font-family: Montserrat-Regular;
}

.partnerleft .contentdiv .singlecontent .noofficefound {
  font-family: Montserrat-Regular;
  font-size: 11px;
  color: #9FAFBD;
}

.partnerleft .contentdiv .singlecontent a {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.partnerleft .contentdiv .singlecontentseperator {
  height: 20px;
}

.parttext {
  font-size: 20px;
  text-align: center;
  margin-bottom: 25px;
}

.reissuelable {
  font-family: Montserrat-Regular;
}

.fdvalueselection {
  box-shadow: 0px 0px 9px 3px #bfd3fd9e;
}

.partnermain {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(360deg);
  }
}

.repname_title {
  padding-top: 20px !important;
  font-size: 14px;
  font-family: Montserrat-Semibold !important;
  font-size: 20px;
  color: #23405E;
}

.partners_title {
  font-family: Montserrat-Semibold !important;
  color: #23405E;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvcmVwLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL3JlcC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5yZXAtY29udGFpbmVye1xuXHR3aWR0aDogMTAwJTtcblx0IC5nbS1zdHlsZS1pdyB7XG5cdCAgICAgd2lkdGg6IDI4MHB4ICFpbXBvcnRhbnQ7XG5cdCB9XG5cdFxuXHQucGFkZGluZ2xlZnRtYXB7XG5cdFx0cGFkZGluZy1sZWZ0OjBweDtcblx0fVxuXHQucGFkZGluZ2NvbnRlbnR7XG5cdFx0cGFkZGluZy1sZWZ0OjIwcHg7XG5cdFx0cGFkZGluZy1yaWdodDowcHg7XG5cdH1cblx0XG5cdC5sZW5zZXNoYXJlYnV0dG9uZGl2e1xuXHRcdHJpZ2h0OiA4MHB4O1xuXHRcdHRvcDogMTJweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ei1pbmRleDogMztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0LnNoYXJlYnV0dG9uY2xhc3NidG57XG5cdFx0XHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LnNvY2lhbHNoYXJlX2J0bntcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7ICAgXG5cdFx0dG9wOiAtMjVweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7ICAgXG5cdFx0ZGlzcGxheTogbm9uZTsgIFxuXHRcdHRleHQtYWxpZ246IGxlZnQ7ICAgXG5cdFx0cmlnaHQ6IDI1MHB4O1xuXHR9XG5cdC5kb3dubG9hZEJ0bntcblx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuXHRcdGhlaWdodDogNDFweDtcblx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDRweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cdC5TaGFyZUJ1dHRvblJlcHtcblx0XHQgIHdpZHRoOiA5MHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDhBRkY7XG5cdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgICAgIHJpZ2h0OiAwcHg7XHRcdFxuXHRcdGN1cnNvcjogcG9pbnRlcjsgIFxuXHR9XG5cdC5TaGFyZUJ1dHRvbntcblx0XHR3aWR0aDogOTBweDtcblx0ICBib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuXHQgIGNvbG9yOiAjNTA4QUZGO1xuXHQgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdCAgaGVpZ2h0OiA0MHB4O1xuXHQgIGRpc3BsYXk6IGZsZXg7XG5cdCAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdCAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ICBmb250LXNpemU6IDE1cHg7XG5cdCAgYm9yZGVyLXJhZGl1czogNXB4O1xuXHQgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICByaWdodDogMHB4O1x0XHRcblx0ICBjdXJzb3I6IHBvaW50ZXI7ICBcblx0ICAvL3otaW5kZXg6OTk5OTkgIWltcG9ydGFudDtcbiAgfVxuICBcdC5zaGFyZWJ0bm10b3B7XG5cdFx0dG9wOiAtMzBweDtcblx0fVxuXHQuU2hhcmVCdXR0b25SZXBOYW1le1xuXHRcdG1hcmdpbi1sZWZ0OiA3cHg7XG5cdH1cblx0LmJ0bl9zdHlsZXtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHQvL3dpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdC8vcGFkZGluZzogNXB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDhBRkY7XG5cdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Ly8gcGFkZGluZy10b3A6IDdweDtcblx0XHQvLyBwYWRkaW5nLWJvdHRvbTogOXB4O1xuXHRcdC8vIHBhZGRpbmctbGVmdDogMThweDtcblx0XHQvLyBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdC8vIC5Mb2FkV2ViU2hhcmV7XG5cdFx0Ly8gICAgIG1hcmdpbi10b3A6IDJweDtcblx0XHQvLyB9XG5cdH1cblx0LnRvcHtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdFx0Lm1hcC1jb2x1bW5ze1xuXHRcdFx0Lm1hcmtldG5hbWV7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2tldygwZGVnKTtcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQub2ZmaWNlTmFtZXMge1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdH1cblx0XHRcdC5pbWdhcnJvd3tcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRcdGNsaXAtcGF0aDogY2lyY2xlKDUwcHggYXQgY2VudGVyKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmFsaWduYXJyb3d7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRmbG9hdDpyaWdodDtcblx0XHRcdFx0Y29sb3I6IGJsdWU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDoxMHB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQuY29udGVudENsc3tcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6MjVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdFx0LmxvY2F0aW9uQ2xze1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDoyNXB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0fVxuXHRcdFx0LmhlaWdodDUwe1xuXHRcdFx0XHRoZWlnaHQ6NTBweDtcblx0XHRcdH1cblx0XHRcdC5ydWxlcntcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdH1cblx0XHRcdC5jb21wdXRle1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWZmO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdG91dGxpbmU6IG1lZGl1bSBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMjBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQuc2hhcmV7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhhZmY7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdHdpZHRoOiAxMCU7XG5cdFx0XHR9XG5cdFx0XHQuZHJvcGRvd25hcnJvdyB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6MTBweDtcblx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1x0XG5cdFx0XHR9XG5cdFx0XHQudGl0bGUge1x0XHRcdFx0XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0Ly9tYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdFx0fVxuXHRcdFx0LnRpdGxlbmV3ZGVzaWdue1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHR9XG5cdFx0XHQudGl0bGVuZXdlZGl0e1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0LmJhbm5lcntcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRcdG1hcmdpbi10b3A6MTBweDtcblx0XHRcdFx0LnRvdGFsLWNvc3RzIHtcblx0XHRcdFx0XHRmb250LWZhbWlseVx0OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRvdGFsLXByaWNlIHtcblx0XHRcdFx0XHRmb250LWZhbWlseVx0OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHRcblx0XHRcdFx0fVxuXHRcdFx0XHQuY29zdHMtdGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5XHQ6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNvc3RzLXByaWNlIHtcblx0XHRcdFx0XHRmb250LWZhbWlseVx0OiBNb250c2VycmF0LVJlZ3VsYXI7XHRcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNvc3RzLWZlZXMge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5XHQ6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQucmVwLWNvbHVtbnN7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRDNENURGO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDBweCAyN3B4IC0xMnB4ICMyMjkwZWY7XG5cdFx0XHRwYWRkaW5nOiA1MHB4O1x0XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdFx0Lm5hbWV7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblx0XHRcdC5pbWFnZS13cmFwcGVye1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHR3aWR0aDogMTQ0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNDRweDtcblx0XHRcdFx0XHRjbGlwLXBhdGg6IGNpcmNsZSg3MHB4IGF0IGNlbnRlcik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50ZXh0LWRldGFpbHN7XG5cdFx0XHRcdGNvbG9yOiAjOENBM0QyO1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdC5Qcm9maWxlVGFibGV7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6MjVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuUHJvZmlsZUxhYmVse1xuXHRcdFx0XHRcdGNvbG9yOiAjMEUyRjUxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5Qcm9maWxlVmFsdWV7XG5cdFx0XHRcdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LlByb2ZpbGVWYWx1ZUJvbGR7XG5cdFx0XHRcdFx0Y29sb3I6ICMwRTJGNTE7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LlRhYmxlTGVmdFRke1xuXHRcdFx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LlRhYmxlUmlnaHRUZHtcblx0XHRcdFx0XHR3aWR0aDogNjUlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubWFya2V0bmFtZXtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5tYXJrZXRuYW1lbmV3e1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHQuZGl2d2l0aGJvcmRlcntcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0QzRDVERjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDo3cHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOjdweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OjdweDtcblx0XHRcdFx0LyptYXJnaW4tdG9wOiAyMHB4OyovXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0LnRpdGxlbmFtZXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdH1cblx0XHRcdC5kaXZ3aXRoYm9yZGVyRXh0cmF7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0LmFsaWduYXJyb3d7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRmbG9hdDpyaWdodDtcblx0XHRcdFx0Y29sb3I6IGJsdWU7XG5cdFx0XHR9XG5cdFx0XHQuY29udGVudENsc3tcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6MjVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXHRcdFx0LmxvY2F0aW9uQ2xze1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDoyNXB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQuaGVpZ2h0MjB7XG5cdFx0XHRcdGhlaWdodDoyMHB4O1xuXHRcdFx0fVxuXHRcdFx0LmRyb3Bkb3duVGl0bGUge1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6MjVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXHRcdFx0LmRpdkhlaWdodHtcblx0XHRcdFx0aGVpZ2h0OjhweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5vRkZuZXdVSXtcblx0cGFkZGluZzogMCAyNHB4IDI0cHg7XG5cdGhlaWdodDogMzAwcHg7XG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5uZXdtYXBwYWRke1xuXHRwYWRkaW5nOiAwIDI0cHggMjRweDtcbn1cbi5wYWRkMHtcblx0cGFkZGluZzogMDtcbn1cbi5ldmVkZWxldGVCdG57XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5hbGlnbkRUYnRue1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tdG9wOiAxN3B4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLm5ld29mZkxpc3R7XG5cdHBhZGRpbmc6IDE4cHggMTJweCAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiAwcHggNHB4IDEycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdGJhY2tncm91bmQ6ICNGRkY7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucmVwbWFwc2VjdGlvbntcblx0aGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLnBhcnRuZXJjb250YWluZXJ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNEM0Q1REY7XG5cdGJvcmRlci1yYWRpdXM6IDdweDtcblx0Ym94LXNoYWRvdzogMHB4IDBweCAyN3B4IC0xMnB4ICMyMjkwZWY7XG5cdFx0LnBhcnRuZXJzaW1hZ2V7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0b3A6MjBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEyMHB4O1xuICAgIFx0XHRcdFx0XHRcdGhlaWdodDogMTIwcHg7XG4gICBcdFx0XHRcdFx0XHRcdGNsaXAtcGF0aDogY2lyY2xlKDYwcHggYXQgY2VudGVyKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdH1cblx0XHQucGFydG5lcnJlcG5hbWV7XG5cdFx0XHR0b3A6IDUwcHg7XG4gICAgXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaWJvbGQhaW1wb3J0YW50O1xuXHRcdH1cdFx0XHRcblx0XHQucGFydG5lcnRpdGxlbmFtZXtcblx0XHRcdHRvcDogNTVweDtcblx0XHR9XG5cdFx0LmNvbnRlbnRDbHN7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0fVxuXHRcdC5sb2NhdGlvbkNsc3tcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdH1cbn1cblxuLnJlcHRvZ2dsZWFtdHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbn1cbi8vIC5yZXBkaXNhYmxlaW5wdXR7XG4vLyBcdGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuLy8gXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuLy8gXHRoZWlnaHQ6IDM5cHggIWltcG9ydGFudDtcbi8vIH1cbi5yZXBkaXNhYmxlaW5wdXR7XG5cdGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDM5cHggIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG4ucmVwdGl0bGVyZXN1bHRze1xuXHQucGFkZHJ5dHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcblx0fVxuXHQvKi5hbGlnbnJ5dHtcblx0XHR0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuXHR9Ki9cblx0LmFsaWducnl0e1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5yZXBvdGhhZGRuZXd7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRwYWRkaW5nOiA4cHg7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cdC5yZXBvdGhkZWxldGV7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IC0zMHB4O1xuXHRcdHRvcDogMTFweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0fVxuXHR9XG59XG4ucmVwY29udGRldGFpbHN7XG5cdHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRpdmNvbnRhY3RkZXRhaWxze1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbi5lbWFpbHdlYmRldGFpbHNkaXZ7XG5cdHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG4udGl0bGVoZWFkX3JlcHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb3BlcnR5X2hlaWdodF92YWx7XG5cdGhlaWdodDoxMDBweCAhaW1wb3J0YW50O1xuXHRyZXNpemU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5vcmRlcl90aXRsZV9kaXZ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICAtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogIzIzNDA1RTtcbn1cbi5vcmRlcl90aXRsZV9idXR0b257XG5cdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5uZXdSZXAtQ29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDI0cHg7XG5cblx0LnByb2ZpbGVFdmVudC1jb250YWluZXIge1xuXHRcdC8vIG1heC13aWR0aDogMTU0MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDg1JTtcblx0XHRtYXgtd2lkdGg6IDExNDBweDtcblx0XHRnYXA6IDI0cHg7XG5cblx0XHQubmV3UmVwLXByb2ZpbGUge1xuXHRcdFx0d2lkdGg6IDQ1JTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRwYWRkaW5nOiAyNHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0Z2FwOiAyNHB4O1xuXHRcdFx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQuZWRpdGJ0bi1jb250IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5uZXdSZXAtcHJvZmlsZS1jb250ZW50IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGdhcDogMTJweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNjVweDtcblx0XHRcdFx0Lm5ld1JlcC1EcCB7XG5cdFx0XHRcdFx0d2lkdGg6IDM1JTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0LnByb2ZpbGUtbG9hZGVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMzhweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTM4cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0XHRcdC8qICBSb3RhdGluZyBhbmltYXRpb24gKi9cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuY2VudGVyZWQtaW1hZ2Uge1xuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHQvLyB0b3A6IDMuNXB4O1xuXHRcdFx0XHRcdFx0Ly8gbGVmdDogMy41cHg7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubmV3UmVwLURwMSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTMwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEzMHB4O1xuXHRcdFx0XHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiA0cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5uZXdSZXAtaW5mbyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0XHRcdC5uZXdSZXAtTmFtZS1vbmxpbmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0XHRcdFx0Lm5ld1JlcC1OYW1lIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBIZWViby1NZWRpdW07XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTI1JTtcblx0XHRcdFx0XHRcdCAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdFx0XHRcdFx0LyogNTBweCAqL1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lm5ld1JlcC1PbmxpbmV7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xuXHRcdFx0XHRcdFx0XHQub25saW5lLUdyZWVue1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM0NDOThFO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lm5ld1JlcC1BYm91dCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzQ5NDk0OTtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBIZWViby1SZWd1bGFyO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0XHRcdFx0LyogMzBweCAqL1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm5ld1JlcC1idG5zLWNvbnRhaW5lcntcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDI0cHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQ4cHg7XG5cdFx0XHRcdC5uZXdSZXAtYnRue1xuXHRcdFx0XHRcdHdpZHRoOiAzMSU7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMS40NzhweCBzb2xpZCAjMDAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDExLjgyMXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGdhcDo2cHg7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdIZWViby1NZWRpdW0nO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQubmV3UmVwLWJ0bjpob3Zlcixcblx0XHRcdFx0Lm5ld19yZXBfaWNvbjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzQ5NDk0OTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5ld1JlcC1idG46aG92ZXIgaW1ne1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6bm9uZTtcblx0XHRcdFx0XHRmaWx0ZXI6IGludmVydCgxKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYnRuU2VsZWN0ZWR7XG5cdFx0XHRcdFx0d2lkdGg6IDMxJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0Ly8gYm9yZGVyOiAxLjQ3OHB4IHNvbGlkICMwMDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTEuODIxcHg7XG5cdFx0XHRcdFx0Ly8gYmFja2dyb3VuZDogI0ZGRjtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0Z2FwOjZweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ0hlZWJvLU1lZGl1bSc7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICM0OTQ5NDk7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmV3UmVwLWV2ZW50cyB7XG5cdFx0XHR3aWR0aDogNTUlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdC8vIHBhZGRpbmc6IDI0cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0Ly8gZ2FwOiAyNHB4O1xuXHRcdFx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHRcdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXG5cdFx0XHQubmV3RXZlbnQtVGl0bGV7XG5cdFx0XHRcdGhlaWdodDogMzRweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHR3aWR0aDogOTMlO1xuXHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEhlZWJvLU1lZGl1bTtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAzMHB4ICovXG5cdFx0XHRcdG1hcmdpbjogMjRweCAyNHB4IDEycHg7XG5cdFx0XHRcdC5uZXdSZXAtZWRpdEJ0biB7XG5cdFx0XHRcdFx0d2lkdGg6IDExN3B4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRnYXA6IDRweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0NGQ0ZDRjtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ldmVudENhcmQtY29udGFpbmVyIHtcblx0XHRcdFx0b3ZlcmZsb3cteDogY2xpcDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0LmV2ZW50Q2FyZC1hbGlnbm1lbnQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0XHRcdG92ZXJmbG93OiBzY3JvbGw7XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweCAyNHB4IDI0cHggMjRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0LmV2ZW50Q2FyZF8ge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDRweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXHRcdFx0XHRcdFx0LmV2ZW50SW1hZ2V7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTU1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZXZlbnRDYXJkLWRldGFpbHN7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEhlZWJvLUxpZ2h0O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRnYXA6IDhweDtcblx0XHRcdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjE4cHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjNDk0OTQ5O1xuXHRcdFx0XHRcdFx0XHQuZXZlbnRUaXRsZXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiSGVlYm8tTWVkaXVtXCI7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICM0OTQ5NDk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmV2ZW50RGF0ZXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmV2ZW50VGltZXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmV2ZW50U3RyZWV0e1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZXZlbnRDYXJkLWFsaWdubWVudDo6LXdlYmtpdC1zY3JvbGxiYXIgeyBcblx0XHRcdFx0XHRvdmVyZmxvdy14OiBjbGlwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7ICAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xuXHRcdFx0XHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgIC8qIEludGVybmV0IEV4cGxvcmVyIDEwKyAqL1xuXHRcdFx0XHRcdHNjcm9sbGJhci13aWR0aDogbm9uZTsgIC8qIEZpcmVmb3ggKi9cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubmV3UmVwLWVkaXRCdG4ge1xuXHRcdFx0d2lkdGg6IDEyM3B4O1xuXHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0Ly8gd2lkdGg6IDEwMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Ly8gaGVpZ2h0OiAzNHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBhZGRpbmc6IDZweDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogNHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0YmFja2dyb3VuZDogI0NGQ0ZDRjtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxuXHQucHJvZmlsZUV2ZW50LXNlY3Rpb25Ud297XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogODUlO1xuXHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHRcdGdhcDogMjRweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjZweDtcblx0XHQuc2hvd1NlbGVjdGVkLWlucHJvZmlsZXtcblx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ly8gcGFkZGluZzogMjRweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRnYXA6IDI0cHg7XG5cdFx0XHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XG5cdFx0XHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdFx0XHQuT3VyT2ZmaWNlLURldGFpbHN7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDE4cHg7XG5cdFx0XHRcdC5vdXItT2ZmaWNlLXRpdGxle1xuXHRcdFx0XHRcdGhlaWdodDogMjlweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEhlZWJvLU1lZGl1bTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRtYXJnaW46IDI0cHggMjRweCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5vZmZpY2UtbWFwLXNlY3Rpb257XG5cdFx0XHRcdFx0aGVpZ2h0OiA1MjVweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZmF2LWNhbGMtY29udGVudHtcblx0XHRcdHdpZHRoOiA1NSU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkFGQUZBO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRcdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdFx0Z2FwOiAyNnB4O1xuXHRcdFx0Ly8gcGFkZGluZy1ib3R0b206MjRweDtcblx0XHRcdC5mYXYtY2FsYy1jb250YWluZXIsLmZhdi1jb250ZW50LWNvbnRhaW5lcntcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdFx0XHRcdC5mYXYtY2FsYy10aXRsZXtcblx0XHRcdFx0XHRtYXJnaW46IDI2cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0d2lkdGg6IDkzJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogSGVlYm8tTWVkaXVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdFx0XHRtYXJnaW46IDI0cHggMjRweCAxMnB4O1xuXHRcdFx0XHRcdC5uZXdSZXAtZWRpdEJ0bntcblx0XHRcdFx0XHRcdHdpZHRoOiAxNDJweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMzRweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRnYXA6IDRweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNDRkNGQ0Y7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZhdi1jYWxjLXNsaWRlci1jb250YWluZXIsLmZhdi1jb250LXNsaWRlci1jb250YWluZXJ7XG5cdFx0XHRcdFx0LmNhbGMtc2xpZGVyLWNvbnRhaW5lciwuY29udGVudC1zbGlkZXItY29udGFpbmVye1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGdhcDogMTJweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMjRweCAyNHB4O1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcdFx0XHRcdFx0LmNhbGMtQ2FyZF97XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjMwcHg7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjMwcHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIxLjQ0cHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCA0cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcblx0XHRcdFx0XHRcdFx0LmNhbGMtY2FyZC1keW5wYWRke1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMThweCAyNHB4IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdC5jbGFjQ2FyZC1kZXRhaWxze1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0LmNhbGN0VGl0bGV7XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgY29sb3I6ICM0OTQ5NDk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwLjFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ0hlZWJvLU1lZGl1bSc7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQuY2FsY0Rlc2NyaXB0aW9ue1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjNDk0OTQ5O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnSGVlYm8tTGlnaHQnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuY29udGVudC1DYXJkX3tcblx0XHRcdFx0XHRcdFx0Ly8gbWluLXdpZHRoOiAyNTVweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjEuNDRweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHRcdFx0XHRcdFx0Ly8gaGVpZ2h0OiAyNTJweDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDRweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXHRcdFx0XHRcdFx0XHQuY2FsYy1jYXJkLWR5bnBhZGR7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gcGFkZGluZzogMTBweCAxOHB4IDI0cHggMjBweDtcblx0XHRcdFx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0LmNhbGNJbWFnZXtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjQ4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdC8vIGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5jbGFjQ2FyZC1kZXRhaWxze1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0LmNhbGN0VGl0bGV7XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgY29sb3I6ICM0OTQ5NDk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwLjFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ0hlZWJvLU1lZGl1bSc7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQuY2FsY0Rlc2NyaXB0aW9ue1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjNDk0OTQ5O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnSGVlYm8tTGlnaHQnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jb250ZW50LXNsaWRlci1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLC5jYWxjLXNsaWRlci1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHsgXG5cdFx0XHRcdFx0XHRvdmVyZmxvdy14OiBjbGlwO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTsgIC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXG5cdFx0XHRcdFx0XHQtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7ICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMCsgKi9cblx0XHRcdFx0XHRcdHNjcm9sbGJhci13aWR0aDogbm9uZTsgIC8qIEZpcmVmb3ggKi9cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi52ZXJ0aWNhbGNlbnRlcntcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ud2l0aG91dGV2ZW50Q2FyZHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZW1wdHlFdmVudHN7XG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbiAgICBjb2xvcjogI2IzYWJhYjtcbn1cbi5zZXRNaW5IdHtcblx0bWluLWhlaWdodDogMTUwcHg7XG59XG4uZXZlbnRfaW1ne1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblx0bWF4LWhlaWdodDogMTAwcHg7XG5cdG1heC13aWR0aDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG4uTmV3X3RhZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDE3cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUuMzZweDtcblx0YmFja2dyb3VuZDogcmdiYSgxMjcsIDE4NiwgMjUxLCAwLjIwKTtcblx0Y29sb3I6ICMwMDdBRkY7XG5cdGZvbnQtZmFtaWx5OiAnSGVlYm8tTWVkaXVtJztcblx0dG9wOiAxMXB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0cGFkZGluZzogNC4wMTlweCAxNC44NnB4IDIuNDIxcHggMTQuNzRweDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSAgYW5kIChtaW4td2lkdGg6MzAwcHgpIHtcblx0LnJlcC1jb250YWluZXJcblx0e1xuXHRcdC50b3B7XG5cdFx0XHQucmVwLWNvbHVtbnN7XG5cdFx0XHRcdC5jb250ZW50Q2xze1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQubG9jYXRpb25DbHN7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdHBhZGRpbmc6MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5uZXdSZXAtQ29udGFpbmVye1xuXHRcdC5wcm9maWxlRXZlbnQtY29udGFpbmVye1xuXHRcdFx0bWluLXdpZHRoOiA0MDBweDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSAgYW5kIChtaW4td2lkdGg6NDAwcHgpIHtcblx0LnJlcC1jb250YWluZXJcblx0e1xuXHRcdC50b3B7XG5cdFx0XHQucmVwLWNvbHVtbnN7XG5cdFx0XHRcdC5jb250ZW50Q2xze1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQubG9jYXRpb25DbHN7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdHBhZGRpbmc6MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5uZXdSZXAtQ29udGFpbmVye1xuXHRcdC5wcm9maWxlRXZlbnQtY29udGFpbmVye1xuXHRcdFx0bWF4LXdpZHRoOiA2MDBweDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSAgYW5kIChtaW4td2lkdGg6NjAwcHgpIHtcblx0Lm5ld1JlcC1Db250YWluZXJ7XG5cdFx0LnByb2ZpbGVFdmVudC1jb250YWluZXJ7XG5cdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwIDUlO1xuXHRcdFx0Ly8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgIGFuZCAobWluLXdpZHRoOjkwMHB4KSB7XG5cdC5uZXdSZXAtQ29udGFpbmVye1xuXHRcdC5wcm9maWxlRXZlbnQtY29udGFpbmVye1xuXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMCA1JTtcblx0XHRcdC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG59XG5cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkgIGFuZCAobWluLXdpZHRoOjMwMHB4KSB7XG4vLyBcdC5tb2JzaGFyZXtcbi8vIFx0XHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcbi8vIFx0fVxuXHRcbi8vIH1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDk5cHgpIGFuZCAobWluLXdpZHRoOjQwMHB4KXtcblx0LnJlcGRpc2FibGVpbnB1dHtcblx0XHRmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo0MDBweCkgYW5kIChtaW4td2lkdGg6MzUxcHgpe1xuXHQucmVwZGlzYWJsZWlucHV0e1xuXHRcdGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuICBhbmQgKG1heC13aWR0aDo1MDBweCkge1xuXHQucmVwdmFse1xuXHRwYWRkaW5nLWxlZnQ6MHB4O1xufVxufVxuLm1vYmlsZXNoYXJle1xuXHRcdGRpc3BsYXk6ZmxleDtcbn1cbi5wYXJ0bmVycmlnaHR7XG5cdHJpZ2h0OjEwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogMiU7XG5cdGhlaWdodDogMTAwJTtcblx0LmltYWdlbmFtZXtcblx0XHR3aWR0aDo5MCU7XG5cdFx0Ly9ib3JkZXI6MXB4IHNvbGlkIHJlZDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW46IDI1cHggMHB4O1xuXHRcdC5pbWFnZWRpdntcblx0XHRcdG1hcmdpbi1yaWdodDoyMHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAyNSU7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiA5MHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDkwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5uYW1lZGl2e1xuXHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRtYXgtd2lkdGg6IDY2JTtcblx0XHRcdC5yZXBuYW1le1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1TZW1pYm9sZCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHQudGl0bGVuYW1le1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jb250ZW50ZGl2e1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0Ly9ib3JkZXI6MXB4IHNvbGlkIGdyZWVuO1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdC5zaW5nbGVjb250ZW50e1xuXHRcdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0cGFkZGluZzogMHB4IDMwcHg7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHQuc2luZ2xlY29udGVudHZhbHVle1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHdpZHRoOjEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zaW5nbGVjb250ZW50dGl0bGV7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zaW5nbGVjb250ZW50c2VwZXJhdG9ye1xuXHRcdFx0aGVpZ2h0OjIwcHhcblx0XHR9XG5cdH1cbn1cblxuXG4ucGFydG5lcmxlZnR7XG5cdGxlZnQ6MTBweDtcblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdC5pbWFnZW5hbWV7XG5cdFx0d2lkdGg6OTAlO1xuXHRcdC8vYm9yZGVyOjFweCBzb2xpZCByZWQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAyNXB4IDBweDtcblx0XHQuaW1hZ2VkaXZ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6MjBweDtcblx0XHRcdG1heC13aWR0aDogMjUlO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogOTBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRcdFx0aGVpZ2h0OiA5MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubmFtZWRpdntcblx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdFx0bWF4LXdpZHRoOiA2NiU7XG5cdFx0XHQucmVwbmFtZXtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaWJvbGQhaW1wb3J0YW50O1xuXHRcdFx0XHRcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0LnRpdGxlbmFtZXtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY29udGVudGRpdntcblx0XHR3aWR0aDoxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdC8vYm9yZGVyOjFweCBzb2xpZCBncmVlbjtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHQuc2luZ2xlY29udGVudHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdHBhZGRpbmc6IDBweCAzMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0LnNpbmdsZWNvbnRlbnR2YWx1ZXtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHR3aWR0aDoxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2luZ2xlY29udGVudHRpdGxle1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0fVxuXHRcdFx0Lm5vb2ZmaWNlZm91bmR7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRcdGZvbnQtc2l6ZToxMXB4O1xuXHRcdFx0XHRjb2xvcjogIzlGQUZCRFxuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zaW5nbGVjb250ZW50c2VwZXJhdG9ye1xuXHRcdFx0aGVpZ2h0OjIwcHhcblx0XHR9XG5cdH1cbn1cbi5wYXJ0dGV4dHtcblx0Zm9udC1zaXplOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLnJlaXNzdWVsYWJsZXtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbn1cbi5mZHZhbHVlc2VsZWN0aW9ue1xuXHRib3gtc2hhZG93OiAwcHggMHB4IDlweCAzcHggI2JmZDNmZDllO1xuXG59XG4ucGFydG5lcm1haW57XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuXHRmcm9tIHtcblx0ICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHR0byB7XG5cdCAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxuICB9XG4gIFxuICAucmVwbmFtZV90aXRsZXtcblx0cGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaWJvbGQgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICMyMzQwNUU7XG4gIH1cbiAgLnBhcnRuZXJzX3RpdGxle1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1TZW1pYm9sZCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMjM0MDVFO1xuICB9Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEFBQUEsY0FBYyxDQUFBO0VBQ2IsS0FBSyxFQUFFLElBQUksR0EwV1g7RUEzV0QsQUFFRSxjQUZZLENBRVosWUFBWSxDQUFDO0lBQ1QsS0FBSyxFQUFFLGdCQUFnQixHQUMxQjtFQUpILEFBTUMsY0FOYSxDQU1iLGVBQWUsQ0FBQTtJQUNkLFlBQVksRUFBQyxHQUFHLEdBQ2hCO0VBUkYsQUFTQyxjQVRhLENBU2IsZUFBZSxDQUFBO0lBQ2QsWUFBWSxFQUFDLElBQUk7SUFDakIsYUFBYSxFQUFDLEdBQUcsR0FDakI7RUFaRixBQWNDLGNBZGEsQ0FjYixvQkFBb0IsQ0FBQTtJQUNuQixLQUFLLEVB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 */.lensescontainer .lensesimagecontainer {
  border: 1px solid #D3D5DF;
  box-shadow: 0px 0px 27px -12px #2290ef;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 550px;
  height: 550px;
}

.lensescontainer .lensesimagecontainer .imagetag {
  width: 550px;
  height: 550px;
  z-index: 1;
}

.lensescontainer .lensesimagecontainer .imagebackground {
  position: absolute;
  width: 550px;
  height: 550px;
  z-index: -1;
  left: 0;
}

.lensescontainer .lensesimagecontainer .checkimagebackground {
  position: absolute;
  width: 550px;
  height: 550px;
  z-index: -1;
  left: 0;
}

.lensescontainer .lensesimagecontainer .cropper-container {
  z-index: -1;
}

.lensescontainer .lensesimagecontainer .cropper-container .cropper-wrap-box {
  z-index: -1;
}

.lensescontainer .lensesimagecontainer .cropper-container .cropper-wrap-box .cropper-canvas {
  z-index: -1;
}

.lensescontainer .lensesimagecontainer .cropper-container .cropper-wrap-box .cropper-canvas img {
  z-index: -1;
}

@media screen and (max-width: 991px) {
  .lensescontainer .lensesimagecontainer .imagetag {
    width: 100%;
    z-index: 1;
  }

  .lensescontainer .lensesimagecontainer .imagebackground {
    position: absolute;
    width: 100%;
    z-index: -1;
  }

  .lensescontainer .lensesimagecontainer .checkimagebackground {
    position: absolute;
    width: 100%;
    z-index: -1;
  }
}

@media screen and (max-width: 1200px) and (min-width: 991px) {
  .lensescontainer .lensesimagecontainer .imagetag {
    width: 450px;
    height: 450px;
  }

  .lensescontainer .lensesimagecontainer .imagebackground {
    width: 450px;
    height: 450px;
  }

  .lensescontainer .lensesimagecontainer .checkimagebackground {
    width: 450px;
    height: 450px;
  }
}

@media screen and (max-width: 991px) {
  .lensescontainer .lensesimagecontainer {
    width: 100%;
  }
}

@media screen and (max-width: 1200px) and (min-width: 991px) {
  .lensescontainer .lensesimagecontainer {
    width: 450px;
    height: 450px;
  }
}

.lenselistcontaier .lensesList {
  max-height: 550px;
  overflow: auto;
  border: 1px solid #D3D5DF;
  padding-top: 10px;
  padding-bottom: 10px;
}

.lenselistcontaier .lensesList .imagecontainer {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.lenselistcontaier .lensesList .imagecontainer .imagetaglist {
  width: 150px;
  height: 150px;
  margin: 10px;
  cursor: pointer;
  border: 1px solid #D3D5DF;
}

@media screen and (max-width: 1200px) and (min-width: 991px) {
  .lenselistcontaier .lensesList {
    max-height: 450px;
  }

  .lenselistcontaier .lensesList .imagecontainer .imagetaglist {
    width: 110px;
    height: 110px;
  }
}

.lensesfile .filecontainer {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}

.lensesfile .filecontainer .upload-logo {
  background: transparent;
  width: 100px;
  height: 35px;
  border-radius: 64px;
}

.lensesfile .filecontainer .upload-logo .upload-photo-div {
  left: 0px !important;
  display: inline-block !important;
}

.lensesfile .filecontainer .upload-logo .hidden-field {
  display: none !important;
}

.lensesfile .filecontainer .upload-logo-div {
  width: 100%;
  height: 100%;
  text-align: center;
}

.lensesfile .filecontainer .upload-logo-div .image-upload-file-input {
  margin-left: 0px !important;
  display: inline-block !important;
  border: 0 !important;
}

.lensesfile .filecontainer .upload-logo-div .ProfileLogoUpload {
  width: 125px;
  height: 125px !important;
  cursor: pointer;
}

.lensesfile .filecontainer .upload-logo-div .ProfileLogoUploadDiv {
  position: absolute;
  height: 50px;
  width: 125px;
  top: 35px;
  cursor: pointer;
  color: #508AFF;
  font-size: 20px;
  border: 0 !important;
  font-family: Montserrat-Regular;
}

.lensesfile .filecontainer .upload-logo-div .ProfileLogoUploadDiv .ProfileLogoUploadSpan {
  color: #23405E;
}

.lensesfile .filecontainer .upload-logo-div .InputField {
  border: 0 !important;
}

.lensesfile .filecontainer .upload-logo-div .ProfileLogoUpload[type=text] {
  width: 100%;
  height: 30px;
  top: 130px;
  text-align: center;
  height: 30px !important;
  background-color: transparent;
  color: #349BE0;
  font-size: 12px;
  display: none !important;
}

.resize-container {
  position: absolute;
  width: 100%;
  height: 100%;
}

.child-container {
  position: relative;
  color: #fff;
}

.child-container.border {
  border: 1px solid #D3D5DF;
}

.size-auto {
  position: absolute;
  top: 15px;
  bottom: 15px;
  right: 15px;
  left: 15px;
}

.imagetagdrag {
  height: 100% !important;
  width: 100% !important;
  min-height: 50px;
  min-width: 50px;
  z-index: 2;
}

.box {
  background: #fff;
  border: 1px solid #999;
  border-radius: 3px;
  width: 180px;
  height: 180px;
  margin: 10px;
  padding: 10px;
  float: left;
}

.ui-wrapper {
  z-index: 2;
}

.divimage {
  position: absolute;
  display: inline-block;
  opacity: 0;
}

.closepopuplens {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -60px;
  max-width: 1000px;
  text-align: right;
  margin-left: -5px;
}

.closepopuplens img {
  cursor: pointer;
  width: 15px;
}

.cropTitleCls {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  color: #34577b;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.croptitle {
  margin-bottom: 40px;
  margin-top: 20px;
  font-size: 21px;
}

.pagetitle {
  align-self: flex-start;
  padding: 10px 10px;
  font-size: 25px;
  color: #23405E;
  font-family: Montserrat-Medium;
}

.imgtitle {
  color: #23405E;
  font-family: Montserrat-Regular;
  width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}

.aftercrop {
  border: 1px solid #D3D5DF;
  border-radius: 4px;
  box-shadow: 0px 0px 27px -12px #2290ef;
}

.fileuploadcontainer {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}

.fileuploadcontainer .logocontainer {
  width: 550px;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  font-size: 15px;
  color: #23405E;
  font-family: Montserrat-Medium;
  margin-top: -19px;
}

.fileuploadcontainer .logocontainer input {
  margin-left: 10px;
  margin-bottom: 4px;
}

.fileuploadcontainer .ctrlcontainer {
  width: 550px;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  font-size: 15px;
  color: #23405E;
  font-family: Montserrat-Medium;
  margin-top: -19px;
  z-index: 999;
  padding-left: 5px;
}

.fileuploadcontainer .ctrlcontainer div {
  cursor: pointer;
}

.fileuploadcontainer .ctrlcontainer input {
  margin-left: 10px;
  margin-bottom: 4px;
}

@media screen and (max-width: 991px) {
  .fileuploadcontainer .logocontainer {
    width: 100%;
    margin-top: 0px;
  }

  .fileuploadcontainer .ctrlcontainer {
    width: 100%;
    margin-top: 0px;
  }
}

@media screen and (max-width: 1200px) and (min-width: 991px) {
  .fileuploadcontainer .logocontainer {
    width: 450px;
  }

  .fileuploadcontainer .ctrlcontainer {
    width: 450px;
  }
}

.fileuploadcontainer .cropper-crop-box {
  width: 550px;
  height: 550px;
  transform: translateX(0px) translateY(0px);
}

.fileuploadcontainer .cropper-view-box {
  outline: 1px solid #fff;
  outline-color: #fff;
}

.fileuploadcontainer .cropper-view-box img {
  width: 550px;
  height: 550px;
  transform: translateX(0px) translateY(0px);
  outline: 1px solid #fff;
  outline-color: #fff;
}

.fileuploadcontainer .cropper-dashed {
  display: none;
}

.fileuploadcontainer .moveicon {
  width: 18px;
}

.fileuploadcontainer .div1set {
  display: flex;
  width: 10%;
  justify-content: space-between;
}

.fileuploadcontainer .div2set {
  display: flex;
  width: 76%;
  justify-content: space-between;
  padding-left: 50%;
}

.logoonoff img {
  width: 45px;
  height: 62px;
}

@media screen and (max-width: 991px) {
  .fileuploadcontainer {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }

  .fileuploadcontainer .logocontainer {
    width: 100%;
  }

  .fileuploadcontainer .ctrlcontainer {
    width: 100%;
  }

  .fileuploadcontainer .pagetitle {
    width: 33%;
  }

  .fileuploadcontainer .filecontainer {
    width: 33%;
    align-items: center;
  }

  .fileuploadcontainer .filecheckmoblie {
    width: 33%;
  }

  .lenselistcontaier .lensesList {
    display: inline-flex;
    overflow: auto;
  }

  .logoonoff img {
    width: 30px;
    height: 41px;
  }

  .lensesfile .filecontainer .upload-logo-div .ProfileLogoUploadDiv {
    top: 17px;
  }
}

.LensBannercontainer {
  margin-bottom: 50px;
}

.LensBannercontainer .premiumbackbtncls {
  text-align: right;
  font-size: 18px;
  font-family: Montserrat-Medium;
  color: black;
  cursor: pointer;
}

@media screen and (max-width: 1200px) and (min-width: 991px) {
  .lensesList {
    max-height: 450px;
  }

  .lensesList .imagecontainer .imgtitle {
    width: 110px;
  }
}

.alertPopupCls .title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 24px;
  margin-bottom: 12px;
}

.alertPopupCls .brief {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #23405E;
  font-size: 15px;
}

.alertPopupCls .continueBtnDiv {
  margin-top: 20px;
}

.alertPopupCls .continueBtnDiv .continueBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 15px !important;
}

.lensePosition {
  display: inline-block;
  position: absolute;
  bottom: -40px;
  margin-left: 25px;
  text-align: center;
  width: 250px;
}

.backPosition {
  color: #508aff !important;
  text-align: left !important;
  display: inline;
  position: relative;
  bottom: -37px;
}

.logodiv {
  margin-top: 17px !important;
}

.fileupload {
  cursor: pointer;
  width: 100%;
  height: 20px;
}

.adjustmentdiv {
  display: flex;
  justify-content: center;
  width: 550px;
}

.adjustmentdiv .adjustmain {
  display: flex;
  flex-direction: row;
  width: 200px;
  height: 75px;
  border: 1px solid #59acfc;
  border-top: none;
  background-color: white;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  box-shadow: 4px 7px 28px #e6f3fe;
  padding-left: 10px;
}

.adjustmentdiv .adjustmain .plus {
  width: 25%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.adjustmentdiv .adjustmain .plus .plusnormal {
  display: block;
}

.adjustmentdiv .adjustmain .plus .plusselect {
  display: none;
}

.adjustmentdiv .adjustmain .plus:hover .plusnormal {
  display: none;
}

.adjustmentdiv .adjustmain .plus:hover .plusselect {
  display: block;
}

.adjustmentdiv .adjustmain .minus {
  width: 25%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.adjustmentdiv .adjustmain .minus .minusnormal {
  display: block;
}

.adjustmentdiv .adjustmain .minus .minusselect {
  display: none;
}

.adjustmentdiv .adjustmain .minus:hover .minusnormal {
  display: none;
}

.adjustmentdiv .adjustmain .minus:hover .minusselect {
  display: block;
}

.adjustmentdiv .adjustmain .move {
  width: 50%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.adjustmentdiv .adjustmain .move .circle {
  width: 60px;
  height: 60px;
  border: 1.5px solid #818181;
  border-radius: 30px;
  padding: 3px;
  box-shadow: -1px -2px 28px #e6f3fe;
}

.adjustmentdiv .adjustmain .move .circle .top {
  width: 100%;
  height: 33%;
  padding-bottom: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.adjustmentdiv .adjustmain .move .circle .top .toparrow {
  width: 30%;
  height: 100%;
  border-bottom: solid 12px #818181;
  border-left: solid 9px transparent;
  border-right: solid 9px transparent;
}

.adjustmentdiv .adjustmain .move .circle .top .toparrow:hover {
  border-bottom: solid 12px #59acfc;
}

.adjustmentdiv .adjustmain .move .circle .middle {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 38%;
}

.adjustmentdiv .adjustmain .move .circle .middle .middleleft {
  width: 50%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-left: 2px;
}

.adjustmentdiv .adjustmain .move .circle .middle .middleleft .leftarrow {
  width: 30%;
  height: 100%;
  border-right: solid 12px #818181;
  border-bottom: solid 9px transparent;
  border-top: solid 9px transparent;
}

.adjustmentdiv .adjustmain .move .circle .middle .middleleft .leftarrow:hover {
  border-right: solid 12px #59acfc;
}

.adjustmentdiv .adjustmain .move .circle .middle .middleright {
  width: 50%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding-right: 2px;
}

.adjustmentdiv .adjustmain .move .circle .middle .middleright .rightarrow {
  width: 30%;
  height: 100%;
  border-left: solid 12px #818181;
  border-bottom: solid 9px transparent;
  border-top: solid 9px transparent;
}

.adjustmentdiv .adjustmain .move .circle .middle .middleright .rightarrow:hover {
  border-left: solid 12px #59acfc;
}

.adjustmentdiv .adjustmain .move .circle .bottom {
  width: 100%;
  height: 33%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 2px;
}

.adjustmentdiv .adjustmain .move .circle .bottom .downarrow {
  width: 30%;
  height: 100%;
  border-top: solid 12px #818181;
  border-left: solid 9px transparent;
  border-right: solid 9px transparent;
}

.adjustmentdiv .adjustmain .move .circle .bottom .downarrow:hover {
  border-top: solid 12px #59acfc;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvbGVuc2VzLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL2xlbnNlcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5sZW5zZXNjb250YWluZXJ7XG4gICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAvL2p1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAubGVuc2VzaW1hZ2Vjb250YWluZXJ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEM0Q1REY7XG4gICAgICAgIC8vYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDI3cHggLTEycHggIzIyOTBlZjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLy9mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICB3aWR0aDogNTUwcHg7XG4gICAgICAgIGhlaWdodDogNTUwcHg7XG4gICAgXG4gICAgICAgIC5pbWFnZXRhZ3tcbiAgICAgICAgICAgIHdpZHRoOjU1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NTBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlYmFja2dyb3VuZHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOjU1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NTBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICB9XG4gICAgICAgIC5jaGVja2ltYWdlYmFja2dyb3VuZHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOjU1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NTBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICB9XG4gICAgICAgIC5jcm9wcGVyLWNvbnRhaW5lclxuICAgICAgICB7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIC5jcm9wcGVyLXdyYXAtYm94e1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIC5jcm9wcGVyLWNhbnZhc3tcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7ICBcbiAgICAgICAgICAgIC5pbWFnZXRhZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlOyAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltYWdlYmFja2dyb3VuZHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTsgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2hlY2tpbWFnZWJhY2tncm91bmR7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7ICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIGFuZCAgKG1pbi13aWR0aDogOTkxcHgpIHsgIFxuICAgICAgICAgICAgLmltYWdldGFne1xuICAgICAgICAgICAgICAgIHdpZHRoOjQ1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1hZ2ViYWNrZ3JvdW5keyAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB3aWR0aDo0NTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1MHB4OyAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNoZWNraW1hZ2ViYWNrZ3JvdW5ke1xuICAgICAgICAgICAgICAgIHdpZHRoOjQ1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDUwcHg7IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHsgXG4gICAgICAgIC5sZW5zZXNpbWFnZWNvbnRhaW5lcntcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7ICAgICAgXG4gICAgICAgIH0gXG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kICAobWluLXdpZHRoOiA5OTFweCkgeyAgXG4gICAgICAgIC5sZW5zZXNpbWFnZWNvbnRhaW5lcntcbiAgICAgICAgICAgIHdpZHRoOjQ1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NTBweDsgICBcbiAgICAgICAgfSBcbiAgICB9XG4gICAgXG59XG5cbi5sZW5zZWxpc3Rjb250YWllcntcbiAgICBcbiAgICAubGVuc2VzTGlzdHtcbiAgICAgICAgbWF4LWhlaWdodDogNTUwcHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDNENURGO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIC5pbWFnZWNvbnRhaW5lcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLmltYWdldGFnbGlzdHtcbiAgICAgICAgICAgICAgICB3aWR0aDoxNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0QzRDVERjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgIChtaW4td2lkdGg6IDk5MXB4KSB7ICBcbiAgICAgICAgLmxlbnNlc0xpc3R7ICAgXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0NTBweDsgXG4gICAgICAgICAgICAuaW1hZ2Vjb250YWluZXJ7XG4gICAgICAgICAgICAgICAgLmltYWdldGFnbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxlbnNlc2ZpbGV7XG4gICAgLmZpbGVjb250YWluZXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAudXBsb2FkLWxvZ297XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNjRweDtcbiAgICAgICBcbiAgICAgICAgLnVwbG9hZC1waG90by1kaXZ7XG4gICAgICAgICAgICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5oaWRkZW4tZmllbGR7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICB9XG4gICAgfVxuICAgIC51cGxvYWQtbG9nby1kaXZ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgICAuaW1hZ2UtdXBsb2FkLWZpbGUtaW5wdXR7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjowICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLlByb2ZpbGVMb2dvVXBsb2Fke1xuICAgICAgICAgICAgd2lkdGg6MTI1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6MTI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgIC5Qcm9maWxlTG9nb1VwbG9hZERpdntcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEyNXB4O1xuICAgICAgICAgICAgdG9wOiAzNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgY29sb3I6ICM1MDhBRkY7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXI6MCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICAgICAgICAgIC5Qcm9maWxlTG9nb1VwbG9hZFNwYW57XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMzQwNUU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLklucHV0RmllbGR7XG4gICAgICAgICAgICBib3JkZXI6MCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5Qcm9maWxlTG9nb1VwbG9hZFt0eXBlPXRleHRde1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB0b3A6IDEzMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiAjMzQ5QkUwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG59XG4ucmVzaXplLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmNoaWxkLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgICYuYm9yZGVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0QzRDVERjtcbiAgICB9XG59XG5cbi5zaXplLWF1dG8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE1cHg7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGxlZnQ6IDE1cHg7XG59XG4uaW1hZ2V0YWdkcmFne1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgei1pbmRleDogMjsgICBcbn1cbi5ib3gge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnVpLXdyYXBwZXJ7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICBcbiAgICAvLyAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICAgIC8vICAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICAgIC8vICAgdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICAvLyAgIGxlZnQ6IDE4cHggIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aW1hZ2V7XG4gICAgLy9oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgLy93aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IFxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLy9sZWZ0OjA7XG4gICAgLy8gLnVpLXJlc2l6YWJsZS1zZXtcbiAgICAvLyAgICAgb3BhY2l0eTogMTtcbiAgICAvLyB9XG4gIH1cbiAgLmNsb3NlcG9wdXBsZW5ze1xuICAgIHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgaW1ne1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogMTVweDtcbiAgICB9XG4gIH1cbiAgLmNyb3BUaXRsZUNsc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogIzM0NTc3YjtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuY3JvcHRpdGxle1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbiAgLnBhZ2V0aXRsZXtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgY29sb3I6ICMyMzQwNUU7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICB9XG4gIC5pbWd0aXRsZXtcbiAgICBjb2xvcjogIzIzNDA1RTtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIHdpZHRoOjE1MHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IFxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICBcbiAgfVxuICAuYWZ0ZXJjcm9we1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEM0Q1REY7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjdweCAtMTJweCAjMjI5MGVmO1xuICB9XG4gIC5maWxldXBsb2FkY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAubG9nb2NvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6NTUwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICBcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjb2xvcjogIzIzNDA1RTtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTlweDtcbiAgICAgICAgXG4gICAgICAgIGlucHV0e1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmN0cmxjb250YWluZXJ7XG4gICAgICAgIHdpZHRoOjU1MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyAgXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY29sb3I6ICMyMzQwNUU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE5cHg7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIGRpdntcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7ICBcbiAgICAgICAgLmxvZ29jb250YWluZXJ7XG4gICAgICAgICAgICB3aWR0aDoxMDAlOyAgXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHhcbiAgICAgICAgfSAgICAgXG4gICAgICAgIC5jdHJsY29udGFpbmVye1xuICAgICAgICAgICAgd2lkdGg6MTAwJTsgIFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4XG4gICAgICAgIH0gICBcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgIChtaW4td2lkdGg6IDk5MXB4KSB7ICBcbiAgICAgICAgLmxvZ29jb250YWluZXJ7XG4gICAgICAgICAgICB3aWR0aDo0NTBweDsgIFxuICAgICAgICB9IFxuICAgICAgICAuY3RybGNvbnRhaW5lcntcbiAgICAgICAgICAgIHdpZHRoOjQ1MHB4OyBcbiAgICAgICAgfSBcbiAgICB9XG4gICAgLmNyb3BwZXItY3JvcC1ib3hcbiAgICB7XG4gICAgICAgIHdpZHRoOjU1MHB4O1xuICAgICAgICBoZWlnaHQ6IDU1MHB4O1xuICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWCgwcHgpIHRyYW5zbGF0ZVkoMHB4KVxuICAgIH1cbiAgICAuY3JvcHBlci12aWV3LWJveFxuICAgIHtcbiAgICAgICAgb3V0bGluZToxcHggc29saWQgI2ZmZjtcbiAgICAgICAgb3V0bGluZS1jb2xvcjojZmZmO1xuICAgICAgICBpbWd7XG4gICAgICAgIHdpZHRoOjU1MHB4O1xuICAgICAgICBoZWlnaHQ6IDU1MHB4O1xuICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWCgwcHgpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAgICAgb3V0bGluZToxcHggc29saWQgI2ZmZjtcbiAgICAgICAgb3V0bGluZS1jb2xvcjojZmZmO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jcm9wcGVyLWRhc2hlZHtcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICAubW92ZWljb257XG4gICAgICAgIHdpZHRoOjE4cHhcbiAgICB9XG4gICAgLmRpdjFzZXR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gICAgLmRpdjJzZXR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiA3NiU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MCU7XG4gICAgfVxufVxuLmxvZ29vbm9mZntcbiAgICBpbWd7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgIChtaW4td2lkdGg6IDk5MXB4KSB7ICBcblxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHsgIFxuICAgIC5maWxldXBsb2FkY29udGFpbmVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC5sb2dvY29udGFpbmVye1xuICAgICAgICAgICAgd2lkdGg6MTAwJTsgICAgICAgICAgICAgXG4gICAgICAgIH0gIFxuICAgICAgICAuY3RybGNvbnRhaW5lcntcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7ICBcbiAgICAgICAgfVxuICAgICAgICAucGFnZXRpdGxle1xuICAgICAgICAgICAgd2lkdGg6MzMlO1xuICAgICAgICB9XG4gICAgICAgIC5maWxlY29udGFpbmVye1xuICAgICAgICAgICAgd2lkdGg6MzMlO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuZmlsZWNoZWNrbW9ibGlle1xuICAgICAgICAgICAgd2lkdGg6MzMlO1xuICAgICAgICB9XG4gICAgfSAgICBcbiAgICAubGVuc2VsaXN0Y29udGFpZXJ7XG4gICAgICAgIFxuICAgICAgICAubGVuc2VzTGlzdHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxvZ29vbm9mZntcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxlbnNlc2ZpbGV7XG4gICAgICAgIC5maWxlY29udGFpbmVye1xuICAgICAgICAgICAgLnVwbG9hZC1sb2dvLWRpdntcbiAgICAgICAgICAgICAgICAuUHJvZmlsZUxvZ29VcGxvYWREaXZ7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uTGVuc0Jhbm5lcmNvbnRhaW5lcntcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIC5wcmVtaXVtYmFja2J0bmNsc3tcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdCAgICBmb250LXNpemU6IDE4cHg7XG5cdFx0ICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHQgICAgY29sb3I6IGJsYWNrO1xuXHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kICAobWluLXdpZHRoOiA5OTFweCkgeyAgXG4gICAgLmxlbnNlc0xpc3R7ICAgXG4gICAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4OyBcbiAgICAgICAgLmltYWdlY29udGFpbmVye1xuICAgICAgICAgICAgLmltZ3RpdGxle1xuICAgICAgICAgICAgICAgIHdpZHRoOjExMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9ICAgICAgICAgIFxuICAgIH1cbn1cblxuLmFsZXJ0UG9wdXBDbHN7XG4gICAgLnRpdGxle1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgICAgY29sb3I6ICMyMzQwNUU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG4gICAgLmJyaWVmIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICBjb2xvcjogIzIzNDA1RTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgICAuY29udGludWVCdG5EaXZ7XG4gICAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICAgICAgLmNvbnRpbnVlQnRuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmxlbnNlUG9zaXRpb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtNDBweDtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDI1MHB4O1xufVxuXG4uYmFja1Bvc2l0aW9uIHtcbiAgICBjb2xvcjogIzUwOGFmZiAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogLTM3cHg7XG59XG5cbi5sb2dvZGl2IHtcbiAgICBtYXJnaW4tdG9wOiAxN3B4ICFpbXBvcnRhbnQ7XG59XG4uZmlsZXVwbG9hZHtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDoyMHB4O1xufVxuLmFkanVzdG1lbnRkaXZ7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgd2lkdGg6NTUwcHg7XG4gICAgLmFkanVzdG1haW57XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgd2lkdGg6MjAwcHg7XG4gICAgICAgIGhlaWdodDo3NXB4O1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkIHJnYig4OSwgMTcyLCAyNTIpO1xuICAgICAgICBib3JkZXItdG9wOm5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgICAgICAgYm94LXNoYWRvdzogNHB4IDdweCAyOHB4ICNlNmYzZmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgLnBsdXN7XG4gICAgICAgICAgICB3aWR0aDoyNSU7XG4gICAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC5wbHVzbm9ybWFse1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGx1c3NlbGVjdHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBsdXM6aG92ZXJ7XG4gICAgICAgICAgICAucGx1c25vcm1hbHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGx1c3NlbGVjdHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5taW51c3tcbiAgICAgICAgICAgIHdpZHRoOjI1JTtcbiAgICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLm1pbnVzbm9ybWFse1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWludXNzZWxlY3R7XG4gICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5taW51czpob3ZlcntcbiAgICAgICAgICAgIC5taW51c25vcm1hbHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWludXNzZWxlY3R7XG4gICAgICAgICAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC5tb3Zle1xuICAgICAgICAgICAgd2lkdGg6NTAlO1xuICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAuY2lyY2xle1xuICAgICAgICAgICAgICAgIHdpZHRoOjYwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjYwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOjEuNXB4IHNvbGlkIHJnYigxMjksIDEyOSwgMTI5KTsgIFxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IC0xcHggLTJweCAyOHB4ICNlNmYzZmU7XG4gICAgICAgICAgICAgICAgLnRvcHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjMzJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLnRvcGFycm93e1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL3dpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxMnB4IHJnYigxMjksIDEyOSwgMTI5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCA5cHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDlweCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudG9wYXJyb3c6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxMnB4IHJnYig4OSwgMTcyLCAyNTIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5taWRkbGV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjM4JTtcbiAgICAgICAgICAgICAgICAgICAgLm1pZGRsZWxlZnR7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDo1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAubGVmdGFycm93e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDEycHggcmdiKDEyOSwgMTI5LCAxMjkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDlweCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCA5cHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAubGVmdGFycm93OmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMTJweCByZ2IoODksIDE3MiwgMjUyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubWlkZGxlcmlnaHR7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDo1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5yaWdodGFycm93e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgMTJweCByZ2IoMTI5LCAxMjksIDEyOSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgOXB4IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDlweCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yaWdodGFycm93OmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxMnB4IHJnYig4OSwgMTcyLCAyNTIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5ib3R0b217XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDozMyU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIC5kb3duYXJyb3d7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDozMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDEycHggcmdiKDEyOSwgMTI5LCAxMjkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDlweCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgOXB4IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5kb3duYXJyb3c6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxMnB4IHJnYig4OSwgMTcyLCAyNTIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxBQUtJLGdCQUxZLENBS1oscUJBQXFCLENBQUE7RUFDakIsTUFBTSxFQUFFLGlCQUFpQjtFQUV6QixVQUFVLEVBQUUsMEJBQTBCO0VBQ3RDLE9BQU8sRUFBRSxJQUFJO0VBRWIsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU07RUFFbkIsS0FBSyxFQUFFLEtBQUs7RUFDWixNQUFNLEVBQUUs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 */.estimatespage-container {
  width: 100%;
  height: 100%;
  flex-direction: column;
  padding-bottom: 100px;
}

.estimatespage-container .estimate-padd75left {
  padding-left: 75px !important;
}

.estimatespage-container .estimate-padd75right {
  padding-right: 75px !important;
}

.estimatespage-container .estimate_titlecontainer .estimate-title {
  font-family: Montserrat-Medium;
  font-size: 32px;
  color: #23405E;
}

.estimatespage-container .estimate_titlecontainer .alignbs5custom {
  width: auto;
  margin-right: 15px;
}

.estimatespage-container .estimate_titlecontainer .newfolder-container {
  margin-top: 5px;
  padding-left: 5px;
}

.estimatespage-container .estimate_titlecontainer .newfolder-container .estimate_newfolder {
  border: 1px solid #508AFF;
  height: 40px;
  width: 80%;
  border-radius: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  word-spacing: 1px;
  cursor: pointer;
}

.estimatespage-container .estimate_titlecontainer .newfolder-container .estimate_newfolder .new {
  font-family: Montserrat-Medium;
  color: #508AFF;
  font-size: 14px;
}

.estimatespage-container .estimate_titlecontainer .estimate-searchcontainer {
  margin-top: 20px;
}

.estimatespage-container .estimate_titlecontainer .estimate-searchcontainer .estimate_search {
  float: right;
  margin-top: -5px;
  padding-right: 15px;
  display: -webkit-inline-box;
}

.estimatespage-container .estimate_titlecontainer .img-search {
  margin: 6px;
}

.estimatespage-container .recent_estimate .recent-title {
  font-family: Montserrat-Regular;
  font-size: 18px;
  color: #23405E;
  margin-bottom: 15px;
  margin-top: 30px;
}

.estimatespage-container .recent_estimate .recent-divlast {
  height: 50px;
  border-top: 1px solid #D4D7E0;
  border-bottom: 1px solid #D4D7E0;
  display: flex;
}

.estimatespage-container .recent_estimate .recent-divlast .recent-divcontent {
  flex-direction: row;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.estimatespage-container .recent_estimate .recent-divlast .recent-divcontent .recent-contenttitle {
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #508AFF;
}

.estimatespage-container .recent_estimate .recent-divlast .recent-divcontent .img-combined {
  padding: 0px 15px 0px 15px;
  cursor: pointer;
}

.estimatespage-container .recent_estimate .recent-divlast .recent-divcontent .recent-contentdate {
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #0E2F51;
}

.estimatespage-container .recent_estimate .recent-divlast .recent-divcontent .img-equals {
  padding: 0px 20px 0px 20px;
}

.estimatespage-container .recent_estimate .recent-divlast .recent-divcontent .img-setting {
  padding-right: 20px;
}

.estimatespage-container .recent_estimate .recent-div {
  height: 50px;
  border-top: 1px solid #D4D7E0;
  display: flex;
}

.estimatespage-container .recent_estimate .recent-div .recent-divcontent {
  flex-direction: row;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.estimatespage-container .recent_estimate .recent-div .recent-divcontent .recent-contenttitle {
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #508AFF;
}

.estimatespage-container .recent_estimate .recent-div .recent-divcontent .img-combined {
  padding: 0px 15px 0px 15px;
  cursor: pointer;
}

.estimatespage-container .recent_estimate .recent-div .recent-divcontent .recent-contentdate {
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #0E2F51;
}

.estimatespage-container .recent_estimate .recent-div .recent-divcontent .img-equals {
  padding: 0px 20px 0px 20px;
}

.estimatespage-container .recent_estimate .recent-div .recent-divcontent .img-setting {
  padding-right: 20px;
}

.estimatespage-container .alpha_estimate .recent-title {
  font-family: Montserrat-Regular;
  font-size: 18px;
  color: #23405E;
  margin-bottom: 15px;
  margin-top: 30px;
}

.estimatespage-container .alpha_estimate .recent-divlast {
  height: 50px;
  border-top: 1px solid #D4D7E0;
  border-bottom: 1px solid #D4D7E0;
  display: flex;
}

.estimatespage-container .alpha_estimate .recent-divlast .recent-divfoldercontent {
  flex-direction: row;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  background-color: #f6f7f9;
}

.estimatespage-container .alpha_estimate .recent-divlast .recent-divfoldercontent .recent-contenttitle {
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #508AFF;
}

.estimatespage-container .alpha_estimate .recent-divlast .recent-divfoldercontent .img-setting {
  padding-right: 20px;
}

.estimatespage-container .alpha_estimate .recent-divlast .recent-divfoldercontent .img-house {
  padding: 0px 15px 0px 15px;
}

.estimatespage-container .alpha_estimate .recent-divlast .recent-divcontent {
  flex-direction: row;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.estimatespage-container .alpha_estimate .recent-divlast .recent-divcontent .recent-contenttitle {
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #508AFF;
}

.estimatespage-container .alpha_estimate .recent-divlast .recent-divcontent .img-combined {
  padding: 0px 15px 0px 15px;
  cursor: pointer;
}

.estimatespage-container .alpha_estimate .recent-divlast .recent-divcontent .recent-contentdate {
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #0E2F51;
}

.estimatespage-container .alpha_estimate .recent-divlast .recent-divcontent .img-equals {
  padding: 0px 20px 0px 20px;
}

.estimatespage-container .alpha_estimate .recent-divlast .recent-divcontent .img-setting {
  padding-right: 20px;
}

.estimatespage-container .alpha_estimate .recent-div {
  height: 50px;
  border-top: 1px solid #D4D7E0;
  display: flex;
}

.estimatespage-container .alpha_estimate .recent-div .recent-divfoldercontent {
  flex-direction: row;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  background-color: #f6f7f9;
}

.estimatespage-container .alpha_estimate .recent-div .recent-divfoldercontent .recent-contenttitle {
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #508AFF;
}

.estimatespage-container .alpha_estimate .recent-div .recent-divfoldercontent .img-setting {
  padding-right: 20px;
}

.estimatespage-container .alpha_estimate .recent-div .recent-divfoldercontent .img-house {
  padding: 0px 15px 0px 15px;
}

.estimatespage-container .alpha_estimate .recent-div .recent-divcontent {
  flex-direction: row;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.estimatespage-container .alpha_estimate .recent-div .recent-divcontent .recent-contenttitle {
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #508AFF;
}

.estimatespage-container .alpha_estimate .recent-div .recent-divcontent .img-combined {
  padding: 0px 15px 0px 15px;
  cursor: pointer;
}

.estimatespage-container .alpha_estimate .recent-div .recent-divcontent .recent-contentdate {
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #0E2F51;
}

.estimatespage-container .alpha_estimate .recent-div .recent-divcontent .img-equals {
  padding: 0px 20px 0px 20px;
}

.estimatespage-container .alpha_estimate .recent-div .recent-divcontent .img-setting {
  padding-right: 20px;
}

@media screen and (max-width: 991px) and (min-width: 319px) {
  .estimatespage-container .estimate-padd75left {
    padding-left: 0px !important;
  }

  .estimatespage-container .estimate-padd75right {
    padding-right: 0px !important;
  }
}

.estimatespage-container .folder {
  cursor: pointer;
}

.estimatespage-container .estimate {
  cursor: move;
  /* fallback: no `url()` support or images disabled */
  cursor: -webkit-grab;
  cursor: -moz-grab;
}

.estimatespage-container .singlefolderpadd {
  padding-left: 20px;
}

.estimatespage-container .singlecontainer {
  min-height: 370px;
}

.estimatespage-container .singletitle {
  font-family: Montserrat-Medium;
  font-size: 30px;
  color: #23405E;
}

.estimatespage-container .singletitlecontainer {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.estimatespage-container .img-back {
  padding: 0px 15px 0px 15px;
  cursor: pointer;
}

.cursorpointer {
  cursor: pointer;
}

.estimate_titlea {
  cursor: pointer;
  text-decoration: none !important;
}

.estimate_titlea:hover {
  cursor: pointer;
  text-decoration: none !important;
}

.estimate_titlea:focus {
  cursor: pointer;
  text-decoration: none !important;
}

.CancelButton {
  border: 1px solid #508AFF;
  text-transform: uppercase;
  margin: 0px !important;
  background: #fff !important;
  color: #508AFF !important;
  border-radius: 4px;
  padding-left: 22px;
  padding-right: 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 3px;
  font-family: Montserrat-Medium;
  font-size: 14px;
  letter-spacing: 1px;
  height: auto !important;
  width: 85%;
  outline: none;
}

.DeleteButton {
  border: 1px solid #E55032;
  text-transform: uppercase;
  margin: 0px !important;
  background: #fff !important;
  color: #E55032 !important;
  border-radius: 4px;
  padding-left: 22px;
  padding-right: 22px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 3px;
  font-family: Montserrat-Medium;
  font-size: 14px;
  letter-spacing: 1px;
  height: auto !important;
  width: 85%;
  outline: none;
}

.margintopthirty {
  margin-top: 30px;
}

.margintopfifteen {
  margin-top: 15px;
}

.createestimate {
  background-color: #508aff;
  border-radius: 5px;
  color: #ffffff;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  margin-bottom: 15px;
  margin-top: 15px;
  outline: medium none;
  padding: 5px 20px;
  width: 100%;
}

.deletebtn {
  background-color: white !important;
  color: #E55032 !important;
}

.estimatebtn {
  margin-top: 10px !important;
}

.alignsearch {
  margin-right: 31px;
}

.Folderoptionlist {
  text-transform: capitalize;
}

.panel-body {
  padding: 0px !important;
  border-bottom: 1px solid #D4D7E0;
}

@media screen and (max-width: 560px) and (min-width: 319px) {
  .img-equals {
    padding: 0px 10px 0px 10px !important;
  }

  .img-setting {
    padding-right: 8px !important;
  }

  .recent-contentdate {
    font-size: 12px !important;
  }

  .estdetails {
    white-space: nowrap !important;
  }

  .img-combined,
  .img-house {
    padding: 0px 10px 0px 5px !important;
    cursor: pointer;
    height: 14px !important;
  }

  .recent-contenttitle {
    font-size: 10px !important;
    width: 137px;
    text-overflow: ellipsis !important;
  }

  .folderdiv {
    display: inline-flex !important;
  }
}

.estimateDeleteCloseup {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -49px;
  max-width: 480px;
  text-align: right;
  margin-left: -91px;
}

.estimateDeleteCloseup img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.estimateCreateFolder {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -52px;
  max-width: 480px;
  text-align: right;
  margin-left: -28px;
}

.estimateCreateFolder img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.estimateSettingClose {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -51px;
  max-width: 480px;
  text-align: right;
  margin-left: -26px;
}

.estimateSettingClose img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.estimateblock {
  width: 80%;
}

.estimatecountyname {
  font-size: 14px;
  margin-left: 10px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvZXN0aW1hdGVwYWdlLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL2VzdGltYXRlcGFnZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5lc3RpbWF0ZXNwYWdlLWNvbnRhaW5lcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICBcclxuICAgIC5lc3RpbWF0ZS1wYWRkNzVsZWZ0XHJcbiAgICB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7IFxyXG4gICAgfVxyXG4gICAgLmVzdGltYXRlLXBhZGQ3NXJpZ2h0XHJcbiAgICB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmVzdGltYXRlX3RpdGxlY29udGFpbmVye1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5lc3RpbWF0ZS10aXRsZXtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVFO1xyXG4gICAgICAgICAgICAvL3BhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50OyAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFsaWduYnM1Y3VzdG9te1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubmV3Zm9sZGVyLWNvbnRhaW5lcntcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgLmVzdGltYXRlX25ld2ZvbGRlclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDsgICBcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICAgXHJcbiAgICAgICAgICAgICAgICB3b3JkLXNwYWNpbmc6IDFweDsgIFxyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyAgICBcclxuICAgICAgICAgICAgICAgIC5uZXd7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzUwOEFGRjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZXN0aW1hdGUtc2VhcmNoY29udGFpbmVye1xyXG4gICAgICAgICAgICAvL3BhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDsgICBcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgICAgICAgIFxyXG4gICAgICAgICAgICAuZXN0aW1hdGVfc2VhcmNoXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWctc2VhcmNoe1xyXG4gICAgICAgICAgICBtYXJnaW46IDZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmVjZW50X2VzdGltYXRle1xyXG4gICAgICAgIC5yZWNlbnQtdGl0bGV7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVFO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAucmVjZW50LWRpdmxhc3R7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNENEQ3RTA7ICBcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENEQ3RTA7IFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcclxuICAgICAgICAgICAgLnJlY2VudC1kaXZjb250ZW50e1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAucmVjZW50LWNvbnRlbnR0aXRsZXsgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzUwOEFGRjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbWctY29tYmluZWR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxNXB4IDBweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmVjZW50LWNvbnRlbnRkYXRle1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bSA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMEUyRjUxO1xyXG4gICAgICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgICAgICAgICAuaW1nLWVxdWFsc3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDIwcHggMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaW1nLXNldHRpbmd7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucmVjZW50LWRpdlxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q0RDdFMDsgICBcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDsgICAgICAgICBcclxuICAgICAgICAgICAgLnJlY2VudC1kaXZjb250ZW50e1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAucmVjZW50LWNvbnRlbnR0aXRsZXsgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzUwOEFGRjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbWctY29tYmluZWR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxNXB4IDBweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmVjZW50LWNvbnRlbnRkYXRle1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bSA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMEUyRjUxO1xyXG4gICAgICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgICAgICAgICAuaW1nLWVxdWFsc3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDIwcHggMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaW1nLXNldHRpbmd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIC5hbHBoYV9lc3RpbWF0ZXtcclxuICAgICAgICAucmVjZW50LXRpdGxle1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyIDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIzNDA1RTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJlY2VudC1kaXZsYXN0e1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDREN0UwOyAgXHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDREN0UwOyBcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDsgXHJcbiAgICAgICAgICAgIC5yZWNlbnQtZGl2Zm9sZGVyY29udGVudHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjdmOTtcclxuICAgICAgICAgICAgICAgIC5yZWNlbnQtY29udGVudHRpdGxleyAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bSA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTA4QUZGO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5pbWctc2V0dGluZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAgLmltZy1ob3VzZXtcclxuICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMTVweCAwcHggMTVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucmVjZW50LWRpdmNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLnJlY2VudC1jb250ZW50dGl0bGV7ICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtIDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1MDhBRkY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgLmltZy1jb21iaW5lZHtcclxuICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMTVweCAwcHggMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmVjZW50LWNvbnRlbnRkYXRle1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bSA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMEUyRjUxO1xyXG4gICAgICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgICAgICAgICAuaW1nLWVxdWFsc3tcclxuICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMjBweCAwcHggMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmltZy1zZXR0aW5ne1xyXG4gICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucmVjZW50LWRpdlxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q0RDdFMDsgICBcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDsgICBcclxuICAgICAgICAgICAgLnJlY2VudC1kaXZmb2xkZXJjb250ZW50e1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmN2Y5O1xyXG4gICAgICAgICAgICAgICAgLnJlY2VudC1jb250ZW50dGl0bGV7ICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtIDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1MDhBRkY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaW1nLXNldHRpbmd7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgIC5pbWctaG91c2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxNXB4IDBweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9ICAgICAgXHJcbiAgICAgICAgICAgIC5yZWNlbnQtZGl2Y29udGVudHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgLnJlY2VudC1jb250ZW50dGl0bGV7ICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtIDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1MDhBRkY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaW1nLWNvbWJpbmVke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMTVweCAwcHggMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJlY2VudC1jb250ZW50ZGF0ZXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBFMkY1MTtcclxuICAgICAgICAgICAgICAgIH0gIFxyXG4gICAgICAgICAgICAgICAgLmltZy1lcXVhbHN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmltZy1zZXR0aW5ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogMzE5cHgpIHtcclxuICAgICAgICAuZXN0aW1hdGUtcGFkZDc1bGVmdFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5lc3RpbWF0ZS1wYWRkNzVyaWdodFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7ICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9sZGVye1xyXG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgLmVzdGltYXRle1xyXG4gICAgICAgIFxyXG4gICAgICAgIGN1cnNvcjogbW92ZTsgLyogZmFsbGJhY2s6IG5vIGB1cmwoKWAgc3VwcG9ydCBvciBpbWFnZXMgZGlzYWJsZWQgKi8gXHJcbiAgICAgICAgY3Vyc29yOiAtd2Via2l0LWdyYWI7ICBcclxuICAgICAgICBjdXJzb3I6ICAgIC1tb3otZ3JhYjtcclxuICAgIH1cclxuICAgIC5zaW5nbGVmb2xkZXJwYWRke1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIH1cclxuICAgIC5zaW5nbGVjb250YWluZXJ7XHJcbiAgICAgICAgbWluLWhlaWdodDogMzcwcHhcclxuICAgIH1cclxuICAgIC5zaW5nbGV0aXRsZXtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMjM0MDVFO1xyXG4gICAgfVxyXG4gICAgLnNpbmdsZXRpdGxlY29udGFpbmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuaW1nLWJhY2t7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxNXB4IDBweCAxNXB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcclxuICAgIH1cclxufVxyXG4uY3Vyc29ycG9pbnRlcntcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZXN0aW1hdGVfdGl0bGVhXHJcbntcclxuICAgIGN1cnNvciA6IHBvaW50ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb24gOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGN1cnNvciA6IHBvaW50ZXI7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uIDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJjpmb2N1c3tcclxuICAgICAgICBjdXJzb3IgOiBwb2ludGVyO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbiA6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG4vL1N0eWxlcyBmb3IgdGhlIE1vZGFsc1xyXG4uQ2FuY2VsQnV0dG9ue1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAjNTA4QUZGOyAgICBcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50OyBcclxuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjNTA4QUZGICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIG1hcmdpbi10b3A6IDNweDtcclxuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiA4NSU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5EZWxldGVCdXR0b257XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICNFNTUwMzI7ICAgIFxyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7IFxyXG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNFNTUwMzIgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHBhZGRpbmctbGVmdDogMjJweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIycHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDg1JTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLm1hcmdpbnRvcHRoaXJ0eXtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuLm1hcmdpbnRvcGZpZnRlZW57XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcblxyXG4uY3JlYXRlZXN0aW1hdGV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICBvdXRsaW5lOiBtZWRpdW0gbm9uZTtcclxuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmRlbGV0ZWJ0bntcclxuICAgIGJhY2tncm91bmQtY29sb3I6d2hpdGUgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiNFNTUwMzIgIWltcG9ydGFudDtcclxufVxyXG4uZXN0aW1hdGVidG57XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmFsaWduc2VhcmNoe1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMXB4O1xyXG59XHJcbi5Gb2xkZXJvcHRpb25saXN0e1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbn1cclxuLnBhbmVsLWJvZHl7XHJcbiAgICBwYWRkaW5nOjBweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENEQ3RTA7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpIGFuZCAobWluLXdpZHRoOiAzMTlweCkge1xyXG4gICAgLmltZy1lcXVhbHN7XHJcbiAgICAgICAgcGFkZGluZzogMHB4IDEwcHggMHB4IDEwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5pbWctc2V0dGluZ3tcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OjhweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnJlY2VudC1jb250ZW50ZGF0ZXtcclxuICAgICAgICBmb250LXNpemU6MTJweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmVzdGRldGFpbHN7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmltZy1jb21iaW5lZCwuaW1nLWhvdXNle1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAxMHB4IDBweCA1cHggIWltcG9ydGFudDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogNiU7XHJcbiAgICB9XHJcbiAgICAucmVjZW50LWNvbnRlbnR0aXRsZXtcclxuICAgICAgICBmb250LXNpemU6MTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAxMzdweDtcclxuICAgICAgICAvLyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuZm9sZGVyZGl2e1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG59XHJcbi5lc3RpbWF0ZURlbGV0ZUNsb3NldXB7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDlweDtcclxuICAgIG1heC13aWR0aDogNDgwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtOTFweDtcclxuICAgIGltZ3tcclxuICAgICAgICB3aWR0aDoxNXB4O1xyXG4gICAgICAgIGhlaWdodDoxNXB4O1xyXG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgfVxyXG4gICBcclxufVxyXG4uZXN0aW1hdGVDcmVhdGVGb2xkZXJ7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXJnaW4tdG9wOiAtNTJweDtcclxuICAgIG1heC13aWR0aDogNDgwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjhweDtcclxuICAgIGltZ3tcclxuICAgICAgICB3aWR0aDoxNXB4O1xyXG4gICAgICAgIGhlaWdodDoxNXB4O1xyXG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgfVxyXG59XHJcbi5lc3RpbWF0ZVNldHRpbmdDbG9zZXtcclxuICAgIHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1hcmdpbi10b3A6IC01MXB4O1xyXG4gICAgbWF4LXdpZHRoOiA0ODBweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNnB4O1xyXG4gICAgaW1ne1xyXG4gICAgICAgIHdpZHRoOjE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OjE1cHg7XHJcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICB9XHJcbn1cclxuLmVzdGltYXRlYmxvY2t7XHJcbiAgICB3aWR0aDo4MCU7XHJcbn1cclxuLmVzdGltYXRlY291bnR5bmFtZXtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG5cclxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEFBQUEsd0JBQXdCLENBQUE7RUFDcEIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGNBQWMsRUFBRSxLQUFLLEdBa1N4QjtFQXRTRCxBQU1JLHdCQU5vQixDQU1wQixvQkFBb0IsQ0FDcEI7SUFDSSxZQUFZLEVBQUUsZUFBZSxHQUNoQztFQVRMLEFBVUksd0JBVm9CLENBVXBCLHFCQUFxQixDQUNyQjtJQUNJLGFBQWEsRUFBRSxlQUFlLEdBQ2pDO0VBYkwsQUFnQlEsd0JBaEJnQixDQWNwQix3QkFBd0IsQ0FFcEIsZUFBZSxDQUFBO0lBQ1gsV0FBVyxFQUFFLGlCQUFpQjtJQUM5QixTQUFTLEVBQUUsSUFBSTtJQUNmLEtB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 */.RentVBuyContainer {
  width: 100%;
  text-align: center;
  font-size: 24px;
  font-family: Montserrat-Medium;
  margin-bottom: 40px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.RentVBuyContainer .RentVBuyTitle {
  font-family: Montserrat-Medium;
  font-size: 32px;
  color: #23405E;
  text-align: left;
  margin-bottom: 20px;
}

.RentVBuyContainer .displayrow {
  display: flex;
}

.RentVBuyContainer .rentvdisplayrow {
  display: flex;
  width: 100%;
}

.RentVBuyContainer .gear-settings {
  padding-top: 6px !important;
  text-align: right;
  cursor: pointer;
}

.RentVBuyContainer .gear-settings span {
  color: #508AFF;
  font-size: 16px;
  font-family: Montserrat-Medium;
}

.RentVBuyContainer .form-group {
  padding: 0px;
  text-align: left;
}

.RentVBuyContainer .form-group .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
  padding: 0px;
}

.RentVBuyContainer .form-group .field-row .input-group-addon {
  font-family: Montserrat-Medium;
  color: #23405E;
  cursor: pointer;
}

.RentVBuyContainer .form-group .field-row select,
.RentVBuyContainer .form-group .field-row input {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  height: 40px !important;
  width: 100% !important;
  margin: 0px !important;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.RentVBuyContainer .form-group .field-row select {
  margin-top: 6px !important;
}

.RentVBuyContainer .ComputeBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 14px;
  height: 40px !important;
}

.RentVBuyContainer .SaveEstimateBtn {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  text-align: left;
  color: #508AFF;
  cursor: pointer;
  margin: 0px;
  font-size: 14px;
}

.RentVBuyContainer .ResetEstimateBtn {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  text-align: right;
  color: #EE7055;
  cursor: pointer;
  margin: 0px;
  font-size: 14px;
}

.RentVBuyContainer .CollapseDropTitle {
  color: #23405E;
  font-size: 20px;
  font-family: Montserrat-Regular !important;
}

.RentVBuyContainer .CollapseDropIcon {
  cursor: pointer;
}

.rvsb-container .RightContainerCls {
  border: 1px solid #D4D7E0;
  border-radius: 5px;
  box-shadow: 0px 0px 13px -12px #2290ef;
  min-height: auto;
}

.rvsb-container .RightContainerCls .TopContentCls {
  padding-left: 30px;
  padding-right: 30px;
  font-family: Montserrat-Medium;
}

.rvsb-container .RightContainerCls .TopContentCls .TopInnerContentCls {
  border-bottom: 1px solid #D4D7E0;
  padding: 25px 0px 10px 0px;
}

.rvsb-container .RightContainerCls .TopContentCls .TopInnerContentCls .TopContentValueCls {
  text-align: right;
}

.rvsb-container .RightContainerCls .chart-wrapper {
  clear: both;
}

.rvsb-container .RightContainerCls .chart-wrapper .ChartHeaderDiv {
  font-size: 23px;
  color: #313B62;
  font-family: Montserrat-Medium;
  text-align: center;
}

.rvsb-container .RightContainerCls .chart-wrapper .recharts-wrapper {
  text-align: center !important;
  width: 100% !important;
  height: 100% !important;
}

.rvsb-container .RightContainerCls .chart_Bottom .blueBox {
  border: 1px solid #508AFF;
  height: 17px;
  width: 17px;
  background-color: #508AFF;
  border-radius: 4px;
}

.rvsb-container .RightContainerCls .chart_Bottom .yellowBox {
  border: 1px solid #FFBA00;
  height: 17px;
  width: 17px;
  background-color: #FFBA00;
  border-radius: 4px;
}

.rvsb-container .RightContainerCls .chart_Bottom .greenBox {
  border: 1px solid #58FF00;
  height: 17px;
  width: 17px;
  background-color: #58FF00;
  border-radius: 4px;
}

.rvsb-container .RightContainerCls .chart_Bottom .ResultCollapseDropIcon {
  cursor: pointer;
}

.rvsb-container .RightContainerCls .chart_Bottom .ChartTable {
  width: 75%;
  font-size: 16px;
  line-height: 34px;
}

.rvsb-container .RightContainerCls .chart_Bottom .ChartTable .TableLabelCls {
  margin-left: 5px;
}

.rvsb-container .RightContainerCls .chart_Bottom .ChartTable .ChartTableTdOne {
  width: 5%;
}

.rvsb-container .RightContainerCls .chart_Bottom .ChartTable .ChartTableTdTwo {
  width: 38%;
}

.rvsb-container .RightContainerCls .chart_Bottom .ChartTable .ChartTableTdTwo .BuyCostsLabel {
  color: #508AFF;
}

.rvsb-container .RightContainerCls .chart_Bottom .ChartTable .ChartTableTdThree .BorderBottomCls {
  width: 100%;
  border-bottom: 1px solid #D4D7E0;
  max-height: 1px;
}

.rvsb-container .RightContainerCls .chart_Bottom .ChartTable .ChartTableTdFour {
  width: 9%;
  text-align: right;
}

.rvsb-container .RightContainerCls .chart_Bottom .ChartTable .ChartResultTable {
  width: 100%;
  margin-top: 10px;
  line-height: 22px;
  margin-bottom: 10px !important;
}

.rvsb-container .RightContainerCls .chart_Bottom .ChartTable .ChartResultTable .BorderBottomCls {
  border-bottom: 1px solid #D4D7E0;
}

.rvsb-container .RightContainerCls .chart_Bottom .ChartTable .ChartResultTable .AlignRightCls {
  text-align: right;
}

.rvsb-container .RightContainerCls .chart_Bottom .ChartTable .ChartResultTable .MarginTopCls {
  margin-top: 7px;
}

.rvsb-container .RightContainerCls .chart_Bottom .ChartTable .LabelRegularFontCls {
  font-family: 'Montserrat-Regular';
}

.rvsb-container .RightContainerCls .chart_Bottom .ChartTable .LabelBoldFontCls {
  font-family: 'Montserrat-Medium';
}

.rvsb-container .RightContainerCls .SliderDivCls {
  margin-top: 50px;
  margin-bottom: 50px;
  padding-left: 30px;
  padding-right: 30px;
}

.rvsb-container .RightContainerCls .SliderDivCls .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 98%;
  font-size: 12px;
  padding-top: 0px;
}

.rvsb-container .RightContainerCls .SliderDivCls .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.rvsb-container .RightContainerCls .SliderDivCls .rc-slider-track {
  background-color: #5978FF;
}

.rvsb-container .RightContainerCls .SliderDivCls .rc-slider-handle {
  border: solid 1px #508AFF !important;
  margin-left: -13px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
  cursor: pointer;
}

.rvsb-container .RightContainerCls .SliderDivCls .rc-slider-mark-text-active {
  color: #2B4262;
  font-size: 20px;
}

.rvsb-container .RightContainerCls .SliderDivCls .rc-slider-mark-text {
  color: #2B4262;
  font-size: 18px;
  font-family: 'Montserrat-Medium';
}

.rvsb-container .RightContainerCls .SliderDivCls .rc-slider-rail {
  background-color: #D0D0D0;
}

.rvsb-container .RightContainerCls .SliderDivClsArea {
  margin-top: 50px;
  margin-bottom: 50px;
  padding-left: 90px;
  padding-right: 37px;
}

.rvsb-container .RightContainerCls .SliderDivClsArea .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 98%;
  font-size: 12px;
  padding-top: 0px;
}

.rvsb-container .RightContainerCls .SliderDivClsArea .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.rvsb-container .RightContainerCls .SliderDivClsArea .rc-slider-track {
  background-color: #5978FF;
}

.rvsb-container .RightContainerCls .SliderDivClsArea .rc-slider-handle {
  border: solid 1px #508AFF !important;
  margin-left: -13px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
}

.rvsb-container .RightContainerCls .SliderDivClsArea .rc-slider-mark-text-active {
  color: #2B4262;
  font-size: 20px;
}

.rvsb-container .RightContainerCls .SliderDivClsArea .rc-slider-mark-text {
  color: #2B4262;
  font-size: 18px;
  font-family: 'Montserrat-Medium';
}

.rvsb-container .RightContainerCls .SliderDivClsArea .rc-slider-rail {
  background-color: #D0D0D0;
}

.radio-btn-group .GrossholdParentDiv .GrossholdlabelCls {
  margin-left: 10px;
}

.newgrapthtitle {
  display: flex;
  justify-content: space-between;
  margin-bottom: 15px;
  padding: 0px 20px;
}

.newgrapthtitle .nav1,
.newgrapthtitle .nav2,
.newgrapthtitle .nav3,
.newgrapthtitle .nav4,
.newgrapthtitle .nav5 {
  font-size: 14px;
  letter-spacing: 1px;
}

.newgrapthtitle .nav1 a,
.newgrapthtitle .nav2 a,
.newgrapthtitle .nav3 a,
.newgrapthtitle .nav4 a,
.newgrapthtitle .nav5 a {
  color: #508AFF !important;
  font-family: Montserrat-Regular;
  text-decoration: none !important;
  cursor: pointer;
}

.newgrapthtitle .nav1 a:hover,
.newgrapthtitle .nav2 a:hover,
.newgrapthtitle .nav3 a:hover,
.newgrapthtitle .nav4 a:hover,
.newgrapthtitle .nav5 a:hover {
  text-decoration: none !important;
}

.newgrapthtitle .active {
  color: #508AFF !important;
  font-family: Montserrat-Medium !important;
  border-bottom: 2px solid #508AFF;
}

.rvbofferdiv {
  bottom: 15px;
  margin-top: 25px;
}

.offerheaderrow {
  padding: 0px 15px;
  font-weight: 600;
  margin-top: 0px !important;
}

.margbot {
  margin-bottom: 0px !important;
}

.bannerfont {
  font-size: 17px !important;
}

.rvbseller {
  position: relative;
}

.rvbseller .recharts-wrapper {
  text-align: center !important;
  width: 100% !important;
  height: 100% !important;
  font-family: 'Montserrat-Regular';
}

.rvbseller .recharts-surface {
  height: 320px;
  width: 320px;
}

.rvbsellertbl .ChartResultTable {
  width: 100%;
  margin-top: 10px;
  line-height: 30px;
  margin-bottom: 0px !important;
}

.rvbsellertbl .ChartResultTable .ChartTableTdOne {
  width: 5%;
}

.rvbsellertbl .ChartResultTable .ChartTableTdOne .CircleCls {
  margin-top: 0px !important;
  margin-right: 10px;
  height: 15px;
  width: 15px;
  border-radius: 15px;
}

.rvbsellertbl .ChartResultTable .ChartTableTdOne .YellowCircleCls {
  border: 1px solid #FFBA00;
  background-color: #FFBA00;
}

.rvbsellertbl .ChartResultTable .ChartTableTdOne .LightGreenCircleCls {
  border: 1px solid #58FF00;
  background-color: #58FF00;
}

.rvbsellertbl .ChartResultTable .ChartTableTdOne .GreenCircleCls {
  border: 1px solid #00B40A;
  background-color: #00B40A;
}

.rvbsellertbl .ChartResultTable .ChartTableTdOne .BlueCircleCls {
  border: 1px solid #508AFF;
  background-color: #508AFF;
}

.rvbsellertbl .ChartResultTable .ChartTableTdOne .BorderCircleCls {
  border: 1px solid #0E2F51;
  background-color: #FFF;
}

.rvbsellertbl .ChartResultTable .ChartTableTdTwo {
  width: 35%;
}

.rvbsellertbl .ChartResultTable .ChartTableTdFour {
  width: 35%;
}

.rvbsellertbl .ChartResultTable .BorderBottomCls {
  border-bottom: 1px solid #D4D7E0;
}

.rvbsellertbl .ChartResultTable .AlignRightCls {
  text-align: right;
}

.rvbsellertbl .ChartResultTable .MarginTopCls {
  margin-top: 1px;
}

.rvbsellertbl .ChartResultTable .LabelRegularFontCls {
  font-family: 'Montserrat-Regular';
  font-size: 17px;
}

.rvbsellertbl .ChartResultTable .LabelBoldFontCls {
  font-family: 'Montserrat-Medium';
  font-size: 17px;
}

.rvbsellerofferdiv {
  bottom: 10px;
  margin-top: 25px;
  margin-bottom: 10px;
}

.rbvpaddcont {
  padding-left: 80px !important;
  padding-right: 70px !important;
}

.RVB_runNum_animate {
  position: absolute;
  top: 155px;
  transform: translate(-50%, -50%);
  left: 49%;
  font-family: Montserrat-Medium;
  font-size: 31px;
  color: #23405e;
}

.RVBS_runNum_animate {
  position: absolute;
  top: 55%;
  transform: translate(-50%, -50%);
  left: 49%;
  font-family: Montserrat-Medium;
  font-size: 31px;
  color: #23405e;
}

.runNum_animate_2 {
  position: absolute;
  transform: translate(-50%, -50%);
}

.rvbrytpadd {
  padding-left: 20px;
  margin-top: 57px;
  padding-right: 15px;
}

.rvbrytpadd .recharts-surface {
  width: 320px;
  height: 320px;
}

.rvbrytpadd svg tspan {
  font-size: 25px;
  font-family: Avenir Next Demi  Bold;
}

.areachart svg tspan {
  font-size: 12px;
  font-family: Avenir Next Demi  Bold;
}

.rvbpadd {
  padding-right: 36px !important;
}

.rvbfieldpadd {
  padding-left: 2px !important;
}

@media screen and (max-width: 990px) and (min-width: 584px) {
  .rvsb-container .RightContainerCls .chart_Bottom .ChartTable {
    width: 88% !important;
    margin-left: 21px  !important;
  }
}

@media screen and (max-width: 1200px) and (min-width: 350px) {
  .rvsb-container .rbvpaddcont {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (max-width: 585px) and (min-width: 366px) {
  .rvsb-container .RightContainerCls .chart_Bottom .ChartTable {
    width: 90% !important;
    font-size: 14px !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
}

@media screen and (max-width: 367px) and (min-width: 350px) {
  .rvsb-container .RightContainerCls .chart_Bottom .ChartTable {
    width: 85% !important;
    font-size: 13px !important;
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
}

@media screen and (max-width: 1199px) {
  .areachart {
    display: flex;
    justify-content: center;
  }

  .rvsb-container .RightContainerCls .SliderDivClsArea {
    display: flex;
    justify-content: center;
  }

  .rvsb-container .RightContainerCls .SliderDivClsArea .rc-slider-with-marks {
    width: 416px;
    margin-left: 9px;
  }

  .costbtm {
    display: flex;
    justify-content: center;
  }
}

.rvbescrow {
  display: flex;
  justify-content: center;
  cursor: pointer;
  color: #508AFF;
}

.rvbhr {
  margin-bottom: 0px !important;
}

.rvbheader {
  font-family: Montserrat-Medium;
  padding: 13px !important;
  background-color: #eee;
  margin-bottom: 20px;
}

.rvbheader .RvbTopContentCls {
  text-align: center;
  font-size: 18px;
}

.rvblearnmore {
  color: #077DFD;
  text-align: center;
  cursor: pointer;
  font-size: 15px;
}

.rvbmodel-container .menu-title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: white;
  margin-top: 20px;
  font-size: 23px;
  margin-bottom: 18px;
}

.rvbmodel-container .rvbmodelheader {
  background-color: #007AFF;
}

.rvbmodel-container .rvbmodelbody {
  margin-bottom: 20px;
}

.rvbmodel-container .rvbmodelcontent {
  padding-top: 15px;
  color: #555555;
  text-align: center;
  font-size: 19px;
}

.rvbmodel-container .rvbmodeldetails {
  font-family: Montserrat-Regular;
  font-size: 20px !important;
  line-height: 28px;
  padding-bottom: 0px !important;
}

.boldheader {
  font-family: Montserrat-Medium !important;
}

.rvbequitycharts .recharts-surface {
  width: 300px;
  height: 290px;
  filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));
}

.rvbmodeltxs {
  font-family: Montserrat-Medium !important;
}

.rvbafforddetails {
  font-family: Montserrat-Medium !important;
  margin-top: 85px;
}

.rvbafforddetails .txtcenter {
  text-align: center !important;
}

.rvbafforddetails .detailsheading {
  font-size: 18px;
  margin-left: 15px;
}

.rvbafforddetails table {
  width: 88%;
  margin-left: 12px;
  line-height: 38px;
}

.rvbafforddetails td {
  font-size: 17px;
  font-family: Montserrat-Regular !important;
}

.rvbafforddetails .AlignRightCls {
  text-align: left;
  white-space: nowrap;
}

.rvbafforddetails .CircleCls {
  width: 15px;
  height: 15px;
  border-radius: 5px;
  margin-right: 15px;
}

.rvbafforddetails .BlueCirleCls {
  background-color: #047CFF;
}

.rvbafforddetails .DarkGreenCirleCls {
  background-color: #33AB00;
}

.rvbafforddetails .LightGreenCirleCls {
  background-color: #58FF00;
}

.rvbafforddetails .OrangeCirleCls {
  background-color: #FFB600;
}

.buycostsmodel .rvbmodelcontent {
  font-size: 17px !important;
}

.buycostsmodel .rvbmdbodycontent {
  font-size: 15px !important;
}

.buycostsmodel .lefttd {
  text-align: left;
}

.buycostsmodel .righttd {
  text-align: right;
}

.buycostsmodel .rvbmodeldetails table {
  font-size: 17px;
  width: 75%;
  margin-left: 10%;
}

.recharts-pie-sector path[fill="#ffffff"] {
  opacity: 0 !important;
}

.learnicon {
  height: 20px;
  width: 20px;
}

.areachart .recharts-surface {
  height: 320px;
  width: 520px;
}

#slidercircle {
  margin-top: -30px;
  margin-bottom: 35px;
}

#slidercircle .rc-slider-rail,
#slidercircle .rc-slider-track,
#slidercircle .rc-slider-mark {
  display: none !important;
}

#slidercircle .rc-slider-handle {
  height: 18px !important;
  width: 18px !important;
  border: solid 1px #d4d7e0 !important;
}

#slidercircle .rc-slider-handle:focus {
  box-shadow: none;
}

.Divslidercircle {
  padding-left: 93px !important;
  margin-bottom: 0px !important;
  margin-top: 50px !important;
}

.SliderDIV {
  margin-top: -15px !important;
}

@media screen and (max-width: 500px) and (min-width: 420px) {
  .newgrapthtitle {
    padding-left: 0px;
    padding-right: 0px;
  }

  .newgrapthtitle .nav1,
  .newgrapthtitle .nav2,
  .newgrapthtitle .nav3,
  .newgrapthtitle .nav4,
  .newgrapthtitle .nav5 {
    font-size: 12px;
    letter-spacing: 1px;
  }
}

@media screen and (max-width: 420px) {
  .newgrapthtitle {
    padding-left: 0px;
    padding-right: 0px;
  }

  .newgrapthtitle .nav1,
  .newgrapthtitle .nav2,
  .newgrapthtitle .nav3,
  .newgrapthtitle .nav4,
  .newgrapthtitle .nav5 {
    font-size: 10px;
    letter-spacing: 0.5px;
  }

  .buyernav {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media screen and (max-width: 450px) and (min-width: 350px) {
  .rvbheader .RvbTopContentCls {
    font-size: 13px;
  }
}

@media screen and (max-width: 560px) and (min-width: 450px) {
  .rvsb-container .RightContainerCls .SliderDivClsArea {
    margin-top: 17px;
    margin-bottom: 50px;
    padding-left: 90px;
    padding-right: 37px;
    width: 94%;
  }
}

@media screen and (max-width: 560px) and (min-width: 540px) {
  .rvsb-container .RightContainerCls .SliderDivClsArea {
    margin-top: 47px;
    padding-left: 54px;
    padding-right: 0px;
    width: 94%;
  }

  .areachart .recharts-surface {
    height: 320px;
    width: 495px;
  }
}

@media screen and (max-width: 540px) and (min-width: 520px) {
  .rvsb-container .RightContainerCls .SliderDivClsArea {
    margin-top: 40px;
    padding-left: 42px;
    padding-right: 9px;
  }

  .areachart .recharts-surface {
    height: 320px;
    width: 470px;
  }
}

@media screen and (max-width: 520px) and (min-width: 500px) {
  .rvsb-container .RightContainerCls .SliderDivClsArea {
    margin-top: 17px;
    padding-left: 57px;
    padding-right: 9px;
  }

  .areachart .recharts-surface {
    height: 320px;
    width: 438px;
    margin-left: 24px;
  }
}

@media screen and (max-width: 500px) and (min-width: 480px) {
  .rvsb-container .RightContainerCls .SliderDivClsArea {
    margin-top: 0px;
    padding-left: 48px;
    padding-right: 5px;
  }

  .areachart .recharts-surface {
    height: 262px;
    width: 386px;
  }
}

@media screen and (max-width: 480px) and (min-width: 460px) {
  .rvsb-container .RightContainerCls .SliderDivClsArea {
    margin-top: -24px;
    padding-left: 42px;
    padding-right: 10px;
  }

  .areachart .recharts-surface {
    height: 229px;
    width: 386px;
    margin-left: -18px;
  }
}

@media screen and (max-width: 460px) and (min-width: 450px) {
  .rvsb-container .RightContainerCls .SliderDivClsArea {
    margin-top: -25px;
    padding-left: 36px;
    padding-right: 0px;
  }

  .areachart .recharts-surface {
    height: 220px;
    width: 386px;
    margin-left: -18px;
  }
}

@media screen and (max-width: 450px) and (min-width: 440px) {
  .rvsb-container .RightContainerCls .SliderDivClsArea {
    margin-top: -28px;
    padding-left: 50px;
    padding-right: 25px;
  }

  .areachart .recharts-surface {
    height: 210px;
    width: 386px;
    margin-left: -18px;
  }
}

@media screen and (max-width: 440px) and (min-width: 420px) {
  .rvsb-container .RightContainerCls .SliderDivClsArea {
    margin-top: -28px;
    padding-left: 48px;
    padding-right: 33px;
  }

  .areachart .recharts-surface {
    height: 220px;
    width: 360px;
    margin-left: -18px;
  }
}

@media screen and (max-width: 420px) and (min-width: 400px) {
  .rvsb-container .RightContainerCls .SliderDivClsArea {
    margin-top: -28px;
    padding-left: 39px;
    padding-right: 16px;
  }

  .areachart .recharts-surface {
    height: 220px;
    width: 343px;
    margin-left: -18px;
  }
}

@media screen and (max-width: 400px) and (min-width: 380px) {
  .rvsb-container .RightContainerCls .SliderDivClsArea {
    margin-top: -40px;
    padding-left: 41px;
    padding-right: 29px;
  }

  .areachart .recharts-surface {
    height: 210px;
    width: 308px;
    margin-left: -18px;
  }
}

@media screen and (max-width: 380px) and (min-width: 350px) {
  .rvsb-container .RightContainerCls .SliderDivClsArea {
    margin-top: -40px;
    padding-left: 35px;
    padding-right: 25px;
  }

  .areachart .recharts-surface {
    height: 210px;
    width: 292px;
    margin-left: -18px;
  }
}

@media screen and (max-width: 450px) and (min-width: 350px) {
  .rvbrytpadd .paymentsection .recharts-surface {
    width: 250px;
    height: 250px;
    margin-left: 15px;
  }

  .rvbrytpadd .paymentsection .paymenttext {
    top: 190px;
  }

  .rvbrytpadd .rvbnetsheet .recharts-surface {
    width: 280px;
    height: 280px;
    margin-left: 10px;
  }
}

@media screen and (max-width: 600px) and (min-width: 500px) {
  .rvbafforddetails {
    margin-top: 50%;
    left: 10%;
  }

  .rvbequitycharts {
    top: -40px;
    right: 33%;
  }
}

@media screen and (max-width: 500px) and (min-width: 400px) {
  .rvbafforddetails {
    margin-top: 50%;
    left: 10%;
  }

  .rvbequitycharts {
    top: -40px;
    right: 33%;
  }

  .rvbequitycharts .recharts-surface {
    width: 250px;
    height: 230px;
  }
}

@media screen and (max-width: 420px) and (min-width: 400px) {
  .rvbafforddetails table {
    margin-left: 0px;
  }
}

@media screen and (max-width: 400px) and (min-width: 350px) {
  .rvbafforddetails {
    margin-top: 50%;
    left: 10%;
  }

  .rvbafforddetails .detailsheading {
    font-size: 17px;
  }

  .rvbafforddetails td {
    font-size: 11px;
  }

  .rvbequitycharts {
    top: -40px;
    right: 33%;
  }

  .rvbequitycharts .recharts-surface {
    width: 200px;
    height: 200px;
  }

  .RentVBuyContainer .RentVBuyTitle {
    width: 100%;
  }
}

@media screen and (max-width: 992px) {
  .rvbsellertbl .ChartResultTable {
    width: 80%;
  }

  .rvbsellertbl .ChartResultTable .ChartTableTdThree {
    display: none;
  }

  .netshechabtm {
    width: 100%;
    display: flex;
    justify-content: center;
  }

  .rvbpadd {
    padding-right: 13px !important;
  }

  .rvbrytpadd {
    margin-top: 0px;
  }
}

@media screen and (max-width: 450px) and (min-width: 350px) {
  .rvbsellertbl .ChartResultTable .LabelRegularFontCls {
    font-size: 11px;
  }
}

@media screen and (max-width: 500px) and (min-width: 350px) {
  .areachart .recharts-responsive-container .recharts-wrapper {
    width: 0px !important;
  }
}

.rvs-padding {
  padding: 20px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvUmVudFZCdXlGb3JtLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL1JlbnRWQnV5Rm9ybS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5SZW50VkJ1eUNvbnRhaW5lciB7XG5cdHdpZHRoOjEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcdFxuXG5cdFxuXHQuUmVudFZCdXlUaXRsZXtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQuZGlzcGxheXJvd3tcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cdC5yZW50dmRpc3BsYXlyb3d7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDoxMDAlO1xuXHR9XG5cdC5nZWFyLXNldHRpbmdze1xuXHRcdHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0LmdlYXItc2V0dGluZ3Mgc3BhbiB7XG5cdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0fVxuXHRcblx0LmZvcm0tZ3JvdXB7XG5cdFx0cGFkZGluZzowcHg7XG5cdFx0dGV4dC1hbGlnbjpsZWZ0O1xuXHRcdC5maWVsZC1yb3d7XG5cdFx0XHRjb2xvcjogIzBFMkY1MTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRwYWRkaW5nOjBweDtcblx0XHRcdC5pbnB1dC1ncm91cC1hZGRvbiB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0c2VsZWN0LCBpbnB1dHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0QyRDJEMjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjowcHggIWltcG9ydGFudDtcblx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1x0XHRcblx0XHRcdH1cblx0XHRcdHNlbGVjdHtcblx0XHRcdFx0bWFyZ2luLXRvcDo2cHggIWltcG9ydGFudDtcdFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuQ29tcHV0ZUJ0bntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0aGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LlNhdmVFc3RpbWF0ZUJ0bntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMHB4O1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWFyZ2luOiAwcHg7XG5cdFx0Zm9udC1zaXplOjE0cHg7XG5cdH1cblx0LlJlc2V0RXN0aW1hdGVCdG57XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDBweDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdGNvbG9yOiAjRUU3MDU1O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRtYXJnaW46IDBweDtcblx0XHRmb250LXNpemU6MTRweDtcblx0fVxuXHQuQ29sbGFwc2VEcm9wVGl0bGV7XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcblx0fVxuXHQuQ29sbGFwc2VEcm9wSWNvbntcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0fVxufVxuLnJ2c2ItY29udGFpbmVye1xuXHQuUmlnaHRDb250YWluZXJDbHN7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0Q0RDdFMDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDBweCAxM3B4IC0xMnB4ICMyMjkwZWY7XG5cdFx0bWluLWhlaWdodDphdXRvO1xuXHRcdFxuXHRcdC5Ub3BDb250ZW50Q2xze1xuXHRcdFx0cGFkZGluZy1sZWZ0OjMwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OjMwcHg7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHQuVG9wSW5uZXJDb250ZW50Q2xze1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q0RDdFMDtcblx0XHRcdFx0cGFkZGluZzoyNXB4IDBweCAxMHB4IDBweDtcblx0XHRcdFx0LlRvcENvbnRlbnRWYWx1ZUNsc3tcblx0XHRcdFx0XHR0ZXh0LWFsaWduOnJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jaGFydC13cmFwcGVye1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHQuQ2hhcnRIZWFkZXJEaXZ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRcdFx0Y29sb3I6ICMzMTNCNjI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHQvL3BhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0XHQvL3BhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0fVxuXHRcdFx0LnJlY2hhcnRzLXdyYXBwZXJ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDoxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2hhcnRfQm90dG9te1xuXHRcdFx0LmJsdWVCb3h7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDhBRkY7XG5cdFx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdH1cblx0XHRcdC55ZWxsb3dCb3h7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNGRkJBMDA7XG5cdFx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICAjRkZCQTAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHR9XG5cdFx0XHQuZ3JlZW5Cb3h7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM1OEZGMDA7XG5cdFx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICAjNThGRjAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHR9XG5cdFx0XHQueWVsbG93dGV4dHtcdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LlJlc3VsdENvbGxhcHNlRHJvcEljb257XG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0LkNoYXJ0VGFibGV7XHRcdFx0XHRcblx0XHRcdFx0d2lkdGg6IDc1JTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzRweDtcblx0XHRcdFx0LlRhYmxlTGFiZWxDbHN7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6NXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5DaGFydFRhYmxlVGRPbmV7XG5cdFx0XHRcdFx0d2lkdGg6NSU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LkNoYXJ0VGFibGVUZFR3b3tcblx0XHRcdFx0XHR3aWR0aDozOCU7XG5cdFx0XHRcdFx0LkJ1eUNvc3RzTGFiZWx7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LkNoYXJ0VGFibGVUZFRocmVle1xuXHRcdFx0XHRcdC5Cb3JkZXJCb3R0b21DbHN7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDREN0UwO1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQvLyAuQ2hhcnRUYWJsZVRkRm91cntcblx0XHRcdFx0Ly8gXHR3aWR0aDozNSU7XG5cdFx0XHRcdC8vIFx0dGV4dC1hbGlnbjpyaWdodDtcblx0XHRcdFx0Ly8gfVxuXHRcdFx0XHQuQ2hhcnRUYWJsZVRkRm91cntcblx0XHRcdFx0XHR3aWR0aDo5JTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOnJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5DaGFydFJlc3VsdFRhYmxle1xuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MTBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdC5Cb3JkZXJCb3R0b21DbHN7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q0RDdFMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LkFsaWduUmlnaHRDbHN7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lk1hcmdpblRvcENsc3tcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6N3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuTGFiZWxSZWd1bGFyRm9udENsc3tcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG5cdFx0XHRcdH1cblx0XHRcdFx0LkxhYmVsQm9sZEZvbnRDbHN7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bSc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LlNsaWRlckRpdkNsc3tcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRcdC5yYy1zbGlkZXItbWFyayB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxOHB4O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogOTglO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdFx0XHR9XG5cdFx0XHQucmMtc2xpZGVyLWRvdCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAtMnB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTRweDtcblx0XHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlOWU5ZTk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LnJjLXNsaWRlci10cmFjayB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1OTc4RkY7XG5cdFx0XHR9XG5cdFx0XHQucmMtc2xpZGVyLWhhbmRsZSB7XG5cdFx0XHRcdC8vYm9yZGVyOiBzb2xpZCAycHggI0QzRDVERjtcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggIzUwOEFGRiAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTEzcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC05cHg7XG5cdFx0XHRcdHdpZHRoOiAyM3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0LnJjLXNsaWRlci1tYXJrLXRleHQtYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICMyQjQyNjI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdH1cblx0XHRcdC5yYy1zbGlkZXItbWFyay10ZXh0IHtcblx0XHRcdFx0Y29sb3I6ICMyQjQyNjI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bSc7XG5cdFx0XHR9XG5cdFx0XHQucmMtc2xpZGVyLXJhaWwge1x0XHRcdFxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRDBEMEQwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuU2xpZGVyRGl2Q2xzQXJlYXtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA5MHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzdweDtcblx0XHRcdC5yYy1zbGlkZXItbWFyayB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxOHB4O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogOTglO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdFx0XHR9XG5cdFx0XHQucmMtc2xpZGVyLWRvdCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAtMnB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTRweDtcblx0XHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlOWU5ZTk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LnJjLXNsaWRlci10cmFjayB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1OTc4RkY7XG5cdFx0XHR9XG5cdFx0XHQucmMtc2xpZGVyLWhhbmRsZSB7XG5cdFx0XHRcdC8vYm9yZGVyOiBzb2xpZCAycHggI0QzRDVERjtcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggIzUwOEFGRiAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTEzcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC05cHg7XG5cdFx0XHRcdHdpZHRoOiAyM3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0XHR9XG5cdFx0XHQucmMtc2xpZGVyLW1hcmstdGV4dC1hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogIzJCNDI2Mjtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0LnJjLXNsaWRlci1tYXJrLXRleHQge1xuXHRcdFx0XHRjb2xvcjogIzJCNDI2Mjtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJztcblx0XHRcdH1cblx0XHRcdC5yYy1zbGlkZXItcmFpbCB7XHRcdFx0XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNEMEQwRDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ucmFkaW8tYnRuLWdyb3Vwe1xuXHQuR3Jvc3Nob2xkUGFyZW50RGl2e1xuXHRcdC5Hcm9zc2hvbGRsYWJlbENsc3tcblx0XHRcdG1hcmdpbi1sZWZ0OjEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5uZXdncmFwdGh0aXRsZXtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRwYWRkaW5nOiAwcHggMjBweDtcblx0Lm5hdjEsIC5uYXYyLCAubmF2MywgLm5hdjQsIC5uYXY1XG5cdHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRhe1x0XHRcdFxuXHRcdFx0Y29sb3I6ICM1MDhBRkYgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdCY6aG92ZXJcblx0XHRcdHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5hY3RpdmV7XG5cdFx0Y29sb3I6ICM1MDhBRkYgIWltcG9ydGFudDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gIWltcG9ydGFudDtcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzUwOEFGRjtcblx0fVxufVxuXG4ucnZib2ZmZXJkaXZ7XG5cdGJvdHRvbTogMTVweDtcblx0bWFyZ2luLXRvcDogMjVweDtcbn1cbi5vZmZlcmhlYWRlcnJvd3tcblx0cGFkZGluZzogMHB4IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLm1hcmdib3R7XG5cdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuLmJhbm5lcmZvbnR7XG5cdGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xufVxuLnJ2YnNlbGxlcntcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQucmVjaGFydHMtd3JhcHBlciB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG5cdH1cdFxuXHQucmVjaGFydHMtc3VyZmFjZSB7XG5cdFx0aGVpZ2h0OiAzMjBweDtcblx0XHR3aWR0aDogMzIwcHg7XG5cdH1cbn1cbi5ydmJzZWxsZXJ0Ymx7XG5cdC5DaGFydFJlc3VsdFRhYmxle1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0bWFyZ2luLXRvcDoxMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXHRcdC5DaGFydFRhYmxlVGRPbmV7XG5cdFx0XHR3aWR0aDo1JTtcblx0XHRcdC5DaXJjbGVDbHN7XG5cdFx0XHRcdG1hcmdpbi10b3A6MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcblx0XHRcdH1cblx0XHRcdC5ZZWxsb3dDaXJjbGVDbHN7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNGRkJBMDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkJBMDA7XG5cdFx0XHR9XG5cdFx0XHQuTGlnaHRHcmVlbkNpcmNsZUNsc3tcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzU4RkYwMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzU4RkYwMDtcblx0XHRcdH1cblx0XHRcdC5HcmVlbkNpcmNsZUNsc3tcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwQjQwQTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwQjQwQTtcblx0XHRcdH1cblx0XHRcdC5CbHVlQ2lyY2xlQ2xze1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0fVxuXHRcdFx0LkJvcmRlckNpcmNsZUNsc3tcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzBFMkY1MTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LkNoYXJ0VGFibGVUZFR3b3tcblx0XHRcdHdpZHRoOjM1JTtcblx0XHR9XG5cdFx0LkNoYXJ0VGFibGVUZEZvdXJ7XG5cdFx0XHR3aWR0aDozNSU7XG5cdFx0fVxuXHRcdC5Cb3JkZXJCb3R0b21DbHN7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q0RDdFMDtcblx0XHR9XG5cdFx0LkFsaWduUmlnaHRDbHN7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHR9XG5cdFx0Lk1hcmdpblRvcENsc3tcblx0XHRcdG1hcmdpbi10b3A6MXB4O1xuXHRcdH1cblx0XHQuTGFiZWxSZWd1bGFyRm9udENsc3tcblx0XHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHR9XG5cdFx0LkxhYmVsQm9sZEZvbnRDbHN7XG5cdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJztcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHR9XG5cdH1cbn1cbi5ydmJzZWxsZXJvZmZlcmRpdntcblx0Ym90dG9tOiAxMHB4O1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnJidnBhZGRjb250e1xuXHRwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG4uUlZCX3J1bk51bV9hbmltYXRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTU1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgbGVmdDogNDklO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDMxcHg7XG4gICAgY29sb3I6ICMyMzQwNWU7XG59XG4uUlZCU19ydW5OdW1fYW5pbWF0ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDU1JTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBsZWZ0OiA0OSU7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICBjb2xvcjogIzIzNDA1ZTtcbn1cbi5ydW5OdW1fYW5pbWF0ZV8yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy90b3A6IDUyJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAvL2xlZnQ6IDQ0JTtcbiAgICAvL2ZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgIC8vIGZvbnQtc2l6ZTogMzFweDtcbiAgIC8vIGNvbG9yOiAjMjM0MDVlO1xufVxuLnJ2YnJ5dHBhZGR7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiA1N3B4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcblx0XG59XG4ucnZicnl0cGFkZHtcblx0LnJlY2hhcnRzLXN1cmZhY2V7XG5cdFx0IHdpZHRoOiAzMjBweDtcblx0XHQgaGVpZ2h0OiAzMjBweDtcdFx0XG5cdH1cblx0c3Zne1xuXHRcdHRzcGFue1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IEF2ZW5pciBOZXh0IERlbWkgIEJvbGQ7XG5cdFx0fVxuICAgIH0gICAgXG59XG4uYXJlYWNoYXJ0e1xuXHRzdmd7XG5cdFx0dHNwYW57XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRmb250LWZhbWlseTogQXZlbmlyIE5leHQgRGVtaSAgQm9sZDtcblx0XHR9XG4gICAgfSAgXG59XG4ucnZicGFkZHtcblx0cGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xufVxuLnJ2YmZpZWxkcGFkZHtcblx0cGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MHB4KSBhbmQgKG1pbi13aWR0aDogNTg0cHgpeyBcblx0LnJ2c2ItY29udGFpbmVye1xuXHRcdCAuUmlnaHRDb250YWluZXJDbHN7XG5cdFx0XHQgIC5jaGFydF9Cb3R0b20ge1xuXHRcdFx0XHQgIC5DaGFydFRhYmxle1xuXHRcdFx0XHR3aWR0aDogODglICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMXB4ICAhaW1wb3J0YW50O1xuXHRcdFxuXHRcdFxuXHRcdFx0fVxuXHQgXG5cdFx0fVxuXHR9XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpeyBcbiAgICAucnZzYi1jb250YWluZXJ7IFxuICAgICAgICAucmJ2cGFkZGNvbnR7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTg1cHgpIGFuZCAobWluLXdpZHRoOiAzNjZweCl7IFxuXHQucnZzYi1jb250YWluZXJ7XG5cdFx0IC5SaWdodENvbnRhaW5lckNsc3tcblx0XHRcdCAgLmNoYXJ0X0JvdHRvbSB7XG5cdFx0XHRcdCAgLkNoYXJ0VGFibGV7XG5cdFx0XHRcdFx0d2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XG5cdFx0XG5cdFx0XHR9XG5cdCBcblx0XHR9XG5cdH1cbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjdweCkgYW5kIChtaW4td2lkdGg6IDM1MHB4KXsgXG5cdC5ydnNiLWNvbnRhaW5lcntcblx0XHQgLlJpZ2h0Q29udGFpbmVyQ2xze1xuXHRcdFx0ICAuY2hhcnRfQm90dG9tIHtcblx0XHRcdFx0ICAuQ2hhcnRUYWJsZXtcblx0XHRcdFx0XHR3aWR0aDogODUlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpeyBcblx0LmFyZWFjaGFydHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyOyBcblx0fVxuXHQucnZzYi1jb250YWluZXJcblx0e1xuXHRcdC5SaWdodENvbnRhaW5lckNsc1xuXHRcdHtcblx0XHRcdC5TbGlkZXJEaXZDbHNBcmVhIFxuXHRcdFx0e1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0LnJjLXNsaWRlci13aXRoLW1hcmtze1xuXHRcdFx0XHRcdHdpZHRoOiA0MTZweDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH0gXG5cdC5jb3N0YnRte1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cbn1cbi5ydmJlc2Nyb3d7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGNvbG9yOiAjNTA4QUZGO1xufVxuLnJ2Ymhye1xuXHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbi5ydmJoZWFkZXJ7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0cGFkZGluZzogMTNweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHQuUnZiVG9wQ29udGVudENsc3tcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG59XG4ucnZibGVhcm5tb3Jle1xuXHRjb2xvcjogIzA3N0RGRDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtc2l6ZTogMTVweDtcbn1cbi5ydmJtb2RlbC1jb250YWluZXJ7XG5cdC5tZW51LXRpdGxle1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0ICAgIGNvbG9yOiB3aGl0ZTtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuXHR9XG5cdC5ydmJtb2RlbGhlYWRlcntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QUZGO1xuXHR9XG5cdC5ydmJtb2RlbGJvZHl7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQucnZibW9kZWxjb250ZW50e1xuXHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRcdGNvbG9yOiAjNTU1NTU1O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDE5cHg7XHRcdFxuXHR9XG5cdC5ydmJtb2RlbGRldGFpbHN7XG5cdFx0Ly9wYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnRcblx0fVxufVxuLmJvbGRoZWFkZXJ7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bSAhaW1wb3J0YW50O1xufVxuLnJ2YmVxdWl0eWNoYXJ0c3tcblx0LnJlY2hhcnRzLXN1cmZhY2V7XG5cdFx0d2lkdGg6IDMwMHB4O1xuXHRcdGhlaWdodDogMjkwcHg7XG5cdFx0ZmlsdGVyOiBkcm9wLXNoYWRvdyggMHB4IDBweCAycHggcmdiYSgwLDAsMCwuNSkgKTtcblx0fVxuXHRcbn1cbi5ydmJtb2RlbHR4c3tcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtICFpbXBvcnRhbnQ7XG59XG4ucnZiYWZmb3JkZGV0YWlsc3tcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogODVweDtcblx0LnR4dGNlbnRlclxuXHR7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdH1cblx0LmRldGFpbHNoZWFkaW5ne1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0fVxuICAgIHRhYmxle1xuICAgICAgICB3aWR0aDogODglO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgfVxuICAgIHRke1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLkFsaWduUmlnaHRDbHN7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICAgIC5DaXJjbGVDbHN7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgICAuQmx1ZUNpcmxlQ2xze1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMwNDdDRkY7IFxuICAgIH1cbiAgICAuRGFya0dyZWVuQ2lybGVDbHN7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IzMzQUIwMDsgXG4gICAgfVxuICAgIC5MaWdodEdyZWVuQ2lybGVDbHN7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IzU4RkYwMDsgXG4gICAgfVxuICAgIC5PcmFuZ2VDaXJsZUNsc3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojRkZCNjAwOyBcbiAgICB9XG59XG4uYnV5Y29zdHNtb2RlbHtcblx0LnJ2Ym1vZGVsY29udGVudHtcblx0XHRmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcblx0fVxuXHQucnZibWRib2R5Y29udGVudHtcblx0XHRmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0fVxuXHQubGVmdHRke1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblx0LnJpZ2h0dGR7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblx0LnJ2Ym1vZGVsZGV0YWlsc3tcblx0XHR0YWJsZXtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTAlO1xuXHRcdH1cblx0fVxufVxuLnJlY2hhcnRzLXBpZS1zZWN0b3J7XG5cdHBhdGhbZmlsbD1cIiNmZmZmZmZcIl17XG5cdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1x0XG5cdH1cbn1cbi5sZWFybmljb257XG5cdGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbn1cbi5hcmVhY2hhcnR7XG5cdC5yZWNoYXJ0cy1zdXJmYWNlIHtcblx0XHRoZWlnaHQ6IDMyMHB4O1xuXHRcdHdpZHRoOiA1MjBweDtcblx0fVxufVxuI3NsaWRlcmNpcmNsZXtcblx0bWFyZ2luLXRvcDogLTMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcblx0LnJjLXNsaWRlci1yYWlsLC5yYy1zbGlkZXItdHJhY2ssLnJjLXNsaWRlci1tYXJre1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQucmMtc2xpZGVyLWhhbmRsZXtcblx0XHRoZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcblx0XHR3aWR0aDogMThweCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogc29saWQgMXB4ICNkNGQ3ZTAgIWltcG9ydGFudDtcblx0fVxuXHQucmMtc2xpZGVyLWhhbmRsZTpmb2N1c3tcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XHRcbn1cbi5EaXZzbGlkZXJjaXJjbGV7XG5cdHBhZGRpbmctbGVmdDogOTNweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4uU2xpZGVyRElWe1xuXHRtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweClhbmQgKG1pbi13aWR0aDogNDIwcHgpIHsgXG4ubmV3Z3JhcHRodGl0bGV7XG5cdHBhZGRpbmctbGVmdDowcHg7XG5cdHBhZGRpbmctcmlnaHQ6MHB4O1xuXHQubmF2MSwgLm5hdjIsIC5uYXYzLCAubmF2NCwgLm5hdjVcblx0e1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1x0XG5cdH1cbn1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7IFxuXHQubmV3Z3JhcHRodGl0bGV7XG5cdFx0cGFkZGluZy1sZWZ0OjBweDtcblx0cGFkZGluZy1yaWdodDowcHg7XG5cdFx0Lm5hdjEsIC5uYXYyLCAubmF2MywgLm5hdjQsIC5uYXY1XG5cdFx0e1xuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNXB4O1x0XG5cdFx0fVxuXHR9XG5cdC5idXllcm5hdntcblx0XHRwYWRkaW5nLWxlZnQ6MTBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OjEwcHg7XG5cdH1cblx0fVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpYW5kIChtaW4td2lkdGg6IDM1MHB4KSB7IFxuXHQucnZiaGVhZGVyIHtcblx0XHQuUnZiVG9wQ29udGVudENsc3tcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KWFuZCAobWluLXdpZHRoOiA0NTBweCkgeyBcblx0Ly8gLmFyZWFjaGFydCB7XG5cdC8vIFx0LnJlY2hhcnRzLXN1cmZhY2V7XG5cdC8vIFx0XHRoZWlnaHQ6IDMyMHB4O1xuXHQvLyBcdFx0d2lkdGg6IDQxNXB4O1xuXHQvLyBcdFx0bWFyZ2luLWxlZnQ6IDM5cHg7XG5cdC8vIFx0fVxuXHQvLyB9XG5cdC5ydnNiLWNvbnRhaW5lciB7XG5cdFx0LlJpZ2h0Q29udGFpbmVyQ2xzIHtcblx0XHRcdC5TbGlkZXJEaXZDbHNBcmVhe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxN3B4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDkwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDM3cHg7XG5cdFx0XHRcdHdpZHRoOiA5NCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweClhbmQgKG1pbi13aWR0aDogNDAwcHgpIHsgXG4vLyBcdC5hcmVhY2hhcnQge1xuLy8gXHRcdC5yZWNoYXJ0cy1zdXJmYWNle1xuLy8gXHRcdFx0aGVpZ2h0OiAzMjBweDtcbi8vIFx0XHRcdHdpZHRoOiAzNjNweDtcbi8vIFx0XHRcdG1hcmdpbi1sZWZ0OiA2N3B4O1xuLy8gXHRcdH1cbi8vIFx0fVxuLy8gfVxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpYW5kIChtaW4td2lkdGg6IDM1MHB4KSB7IFxuLy8gXHQuYXJlYWNoYXJ0IHtcbi8vIFx0XHQucmVjaGFydHMtc3VyZmFjZXtcbi8vIFx0XHRcdGhlaWdodDogMzIwcHg7XG4vLyBcdFx0XHR3aWR0aDogMzAzcHg7XG4vLyBcdFx0XHRtYXJnaW4tbGVmdDogOTZweDtcbi8vIFx0XHR9XG4vLyBcdH1cbi8vIH1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KWFuZCAobWluLXdpZHRoOiA1NDBweCkgeyBcblx0LnJ2c2ItY29udGFpbmVyIHtcblx0XHQuUmlnaHRDb250YWluZXJDbHMge1xuXHRcdFx0LlNsaWRlckRpdkNsc0FyZWF7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDQ3cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNTRweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMHB4O1xuXHRcdFx0XHR3aWR0aDogOTQlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuYXJlYWNoYXJ0IHtcblx0XHQucmVjaGFydHMtc3VyZmFjZXtcblx0XHRcdGhlaWdodDogMzIwcHg7XG5cdFx0XHR3aWR0aDogNDk1cHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweClhbmQgKG1pbi13aWR0aDogNTIwcHgpIHsgXG5cdC5ydnNiLWNvbnRhaW5lciB7XG5cdFx0LlJpZ2h0Q29udGFpbmVyQ2xzIHtcblx0XHRcdC5TbGlkZXJEaXZDbHNBcmVhe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQycHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDlweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFyZWFjaGFydCB7XG5cdFx0LnJlY2hhcnRzLXN1cmZhY2V7XG5cdFx0XHRoZWlnaHQ6IDMyMHB4O1xuXHRcdFx0d2lkdGg6IDQ3MHB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpYW5kIChtaW4td2lkdGg6IDUwMHB4KSB7IFxuXHQucnZzYi1jb250YWluZXIge1xuXHRcdC5SaWdodENvbnRhaW5lckNscyB7XG5cdFx0XHQuU2xpZGVyRGl2Q2xzQXJlYXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTdweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1N3B4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA5cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5hcmVhY2hhcnQge1xuXHRcdC5yZWNoYXJ0cy1zdXJmYWNle1xuXHRcdFx0aGVpZ2h0OiAzMjBweDtcblx0XHRcdHdpZHRoOiA0MzhweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyNHB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7IFxuXHQucnZzYi1jb250YWluZXIge1xuXHRcdC5SaWdodENvbnRhaW5lckNscyB7XG5cdFx0XHQuU2xpZGVyRGl2Q2xzQXJlYXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQ4cHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFyZWFjaGFydCB7XG5cdFx0LnJlY2hhcnRzLXN1cmZhY2V7XG5cdFx0XHRoZWlnaHQ6IDI2MnB4O1xuXHRcdFx0d2lkdGg6IDM4NnB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpYW5kIChtaW4td2lkdGg6IDQ2MHB4KSB7IFxuXHQucnZzYi1jb250YWluZXIge1xuXHRcdC5SaWdodENvbnRhaW5lckNscyB7XG5cdFx0XHQuU2xpZGVyRGl2Q2xzQXJlYXtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTI0cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNDJweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFyZWFjaGFydCB7XG5cdFx0LnJlY2hhcnRzLXN1cmZhY2V7XG5cdFx0XHRoZWlnaHQ6IDIyOXB4O1xuXHRcdFx0d2lkdGg6IDM4NnB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xOHB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYwcHgpYW5kIChtaW4td2lkdGg6IDQ1MHB4KSB7IFxuXHQucnZzYi1jb250YWluZXIge1xuXHRcdC5SaWdodENvbnRhaW5lckNscyB7XG5cdFx0XHQuU2xpZGVyRGl2Q2xzQXJlYXtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTI1cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzZweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuYXJlYWNoYXJ0IHtcblx0XHQucmVjaGFydHMtc3VyZmFjZXtcblx0XHRcdGhlaWdodDogMjIwcHg7XG5cdFx0XHR3aWR0aDogMzg2cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTE4cHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweClhbmQgKG1pbi13aWR0aDogNDQwcHgpIHsgXG5cdC5ydnNiLWNvbnRhaW5lciB7XG5cdFx0LlJpZ2h0Q29udGFpbmVyQ2xzIHtcblx0XHRcdC5TbGlkZXJEaXZDbHNBcmVhe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMjhweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuYXJlYWNoYXJ0IHtcblx0XHQucmVjaGFydHMtc3VyZmFjZXtcblx0XHRcdGhlaWdodDogMjEwcHg7XG5cdFx0XHR3aWR0aDogMzg2cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTE4cHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDBweClhbmQgKG1pbi13aWR0aDogNDIwcHgpIHsgXG5cdC5ydnNiLWNvbnRhaW5lciB7XG5cdFx0LlJpZ2h0Q29udGFpbmVyQ2xzIHtcblx0XHRcdC5TbGlkZXJEaXZDbHNBcmVhe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMjhweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0OHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuYXJlYWNoYXJ0IHtcblx0XHQucmVjaGFydHMtc3VyZmFjZXtcblx0XHRcdGhlaWdodDogMjIwcHg7XG5cdFx0XHR3aWR0aDogMzYwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTE4cHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweClhbmQgKG1pbi13aWR0aDogNDAwcHgpIHsgXG5cdC5ydnNiLWNvbnRhaW5lciB7XG5cdFx0LlJpZ2h0Q29udGFpbmVyQ2xzIHtcblx0XHRcdC5TbGlkZXJEaXZDbHNBcmVhe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMjhweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzOXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuYXJlYWNoYXJ0IHtcblx0XHQucmVjaGFydHMtc3VyZmFjZXtcblx0XHRcdGhlaWdodDogMjIwcHg7XG5cdFx0XHR3aWR0aDogMzQzcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTE4cHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweClhbmQgKG1pbi13aWR0aDogMzgwcHgpIHsgXG5cdC5ydnNiLWNvbnRhaW5lciB7XG5cdFx0LlJpZ2h0Q29udGFpbmVyQ2xzIHtcblx0XHRcdC5TbGlkZXJEaXZDbHNBcmVhe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNDBweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0MXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyOXB4XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5hcmVhY2hhcnQge1xuXHRcdC5yZWNoYXJ0cy1zdXJmYWNle1xuXHRcdFx0aGVpZ2h0OiAyMTBweDtcblx0XHRcdHdpZHRoOiAzMDhweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMThweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KWFuZCAobWluLXdpZHRoOiAzNTBweCkgeyBcblx0LnJ2c2ItY29udGFpbmVyIHtcblx0XHQuUmlnaHRDb250YWluZXJDbHMge1xuXHRcdFx0LlNsaWRlckRpdkNsc0FyZWF7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC00MHB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5hcmVhY2hhcnQge1xuXHRcdC5yZWNoYXJ0cy1zdXJmYWNle1xuXHRcdFx0aGVpZ2h0OiAyMTBweDtcblx0XHRcdHdpZHRoOiAyOTJweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMThweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KWFuZCAobWluLXdpZHRoOiAzNTBweCkgeyBcblx0LnJ2YnJ5dHBhZGQge1xuXHRcdC5wYXltZW50c2VjdGlvbntcblx0XHQgLnJlY2hhcnRzLXN1cmZhY2V7XG5cdFx0IFx0d2lkdGg6IDI1MHB4O1xuXHRcdFx0IGhlaWdodDogMjUwcHg7XG5cdFx0XHQgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0IH1cblx0XHQucGF5bWVudHRleHR7XG5cdFx0XHR0b3A6IDE5MHB4O1xuXHRcdH1cblx0XHR9XG5cdFx0LnJ2Ym5ldHNoZWV0e1xuXHRcdFx0LnJlY2hhcnRzLXN1cmZhY2V7XG5cdFx0XHRcdHdpZHRoOiAyODBweDtcblx0XHRcdFx0aGVpZ2h0OiAyODBweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkgYW5kIChtaW4td2lkdGg6IDUwMHB4KXsgXG5cdC5ydmJhZmZvcmRkZXRhaWxze1xuXHRcdG1hcmdpbi10b3A6IDUwJTtcblx0XHRsZWZ0OiAxMCU7XG5cdH1cblx0LnJ2YmVxdWl0eWNoYXJ0c3tcblx0XHR0b3A6IC00MHB4O1xuXHRcdHJpZ2h0OiAzMyU7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSBhbmQgKG1pbi13aWR0aDogNDAwcHgpeyBcblx0LnJ2YmFmZm9yZGRldGFpbHN7XG5cdFx0bWFyZ2luLXRvcDogNTAlO1xuXHRcdGxlZnQ6IDEwJTtcblx0fVxuXHQucnZiZXF1aXR5Y2hhcnRze1xuXHRcdHRvcDogLTQwcHg7XG5cdFx0cmlnaHQ6IDMzJTtcblx0XHQucmVjaGFydHMtc3VyZmFjZXtcblx0XHRcdHdpZHRoOiAyNTBweDtcblx0XHRcdGhlaWdodDogMjMwcHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkgYW5kIChtaW4td2lkdGg6IDQwMHB4KXsgXG5cdC5ydmJhZmZvcmRkZXRhaWxze1xuXHRcdHRhYmxle1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDBweDsgXG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkgYW5kIChtaW4td2lkdGg6IDM1MHB4KXsgXG5cdC5ydmJhZmZvcmRkZXRhaWxze1xuXHRcdG1hcmdpbi10b3A6IDUwJTtcblx0XHRsZWZ0OiAxMCU7XG5cdFx0LmRldGFpbHNoZWFkaW5ne1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdH1cblx0XHR0ZHtcblx0XHRcdGZvbnQtc2l6ZToxMXB4O1xuXHRcdH1cblx0fVxuXHQucnZiZXF1aXR5Y2hhcnRze1xuXHRcdHRvcDogLTQwcHg7XG5cdFx0cmlnaHQ6IDMzJTtcblx0XHQucmVjaGFydHMtc3VyZmFjZXtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdGhlaWdodDogMjAwcHg7XG5cdFx0fVxuXHR9XG5cdC5SZW50VkJ1eUNvbnRhaW5lciB7XG5cdFx0LlJlbnRWQnV5VGl0bGV7XG5cdFx0XHR3aWR0aDoxMDAlXG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkgeyBcblx0LnJ2YnNlbGxlcnRibCB7XG5cdFx0LkNoYXJ0UmVzdWx0VGFibGV7XG5cdFx0XHR3aWR0aDo4MCU7XG5cdFx0XHQuQ2hhcnRUYWJsZVRkVGhyZWV7XG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5ldHNoZWNoYWJ0bXtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHQucnZicGFkZHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LnJ2YnJ5dHBhZGR7XG5cdFx0bWFyZ2luLXRvcDogMHB4O1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkgYW5kIChtaW4td2lkdGg6IDM1MHB4KSB7IFxuXHQucnZic2VsbGVydGJsIHtcblx0XHQuQ2hhcnRSZXN1bHRUYWJsZXtcblx0XHRcdC5MYWJlbFJlZ3VsYXJGb250Q2xze1xuXHRcdFx0XHRmb250LXNpemU6MTFweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0fVxuXHRcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpeyBcblx0LmFyZWFjaGFydHtcblx0XHQucmVjaGFydHMtcmVzcG9uc2l2ZS1jb250YWluZXJ7XG5cdFx0XHQucmVjaGFydHMtd3JhcHBlcntcblx0XHRcdHdpZHRoOjBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnJ2cy1wYWRkaW5ne1xuXHRwYWRkaW5nOiAyMHB4O1xufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxBQUFBLGtCQUFrQixDQUFDO0VBQ2xCLEtBQUssRUFBQyxJQUFJO0VBQ1YsVUFBVSxFQUFFLE1BQU07RUFDbEIsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsaUJBQWlCO0VBQzlCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLEdBQUc7RUFDbkIsV0FBVyxFQUFFLFVBQVU7RUFDdkIsZUFBZSxFQUFFLE1BQU0sR0E2R3ZCO0VBdEhELEFBWUMsa0JBWmlCLENBWWpCLGNBQWMsQ0FBQTtJQUNiLFdBQVcsRUFBRSxpQkFBaUI7SUFDOUIsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVBQUUsT0FBTztJQUNkLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLGFBQWEsRUFBRSxJQUFJLEdBQ25CO0VBbEJGLEFBbUJD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 */.LoanBalancecontainer {
  width: 100%;
  height: 100%;
  flex-direction: column;
}

.LoanBalancecontainer .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
  padding: 0px;
}

.LoanBalancecontainer .field-row select,
.LoanBalancecontainer .field-row input {
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.LoanBalancecontainer .field-row .form-control:focus {
  border-color: none !important;
  outline: none !important;
}

.LoanBalancecontainer .form-control:focus {
  border-color: none !important;
  outline: none !important;
}

.LoanBalancecontainer .update {
  background-color: #508aff;
  border-radius: 5px;
  color: #ffffff;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: medium none;
  padding: 5px 20px;
  width: 100%;
}

.LoanBalancecontainer .rightresultcontainer {
  border: 1px solid;
}

.LoanBalancecontainer .input-group {
  width: 100% !important;
}

.LoanBalancecontainer .input-group .addonback {
  border-radius: 4px;
}

.LoanBalancecontainer .input-group .form-control {
  box-shadow: none;
  outline: none !important;
  border-color: none !important;
}

.LoanBalancecontainer .input-group .form-control:focus {
  border-color: #d2d2d2 !important;
}

.LoanBalancecontainer .calen-ryt {
  border-right: 1px solid #d2d2d2;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
}

.LoanBalancecontainer .calandar-cls {
  /* border-radius: 4px;*/
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.Loanbalancecont {
  font-family: 'Montserrat-Regular';
  font-size: 17px;
}

.Loanbalancecont .recharts-surface {
  width: 288px;
  height: 300px;
}

.Loanbalancecont .rightresultcontainer {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  box-shadow: 0px 0px 13px -12px #2290ef;
  height: 554px !important;
}

.Loanbalancecont .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0px;
  width: 100%;
  font-size: 12px;
  padding-top: 38px;
}

.Loanbalancecont .rc-slider {
  border-radius: 6px;
  box-sizing: border-box;
  height: 14px;
  padding: 5px 0;
  position: relative;
  width: 80%;
  left: 10%;
}

.Loanbalancecont .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.Loanbalancecont .rc-slider-track {
  background-color: #5978FF;
}

.Loanbalancecont .rc-slider-handle {
  border: solid 2px #D3D5DF;
  margin-left: -13px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
}

.Loanbalancecont .rc-slider-mark-text-active {
  color: #2B4262;
  font-size: 20px;
}

.Loanbalancecont .rc-slider-mark-text {
  color: #2B4262;
  font-size: 15px;
}

.Loanbalancecont .monthlyaffordablity-container .rc-slider-mark {
  width: 93%;
  margin-left: 17px;
}

.Loanbalancecont .slider-part {
  margin-left: 11px;
  margin-right: 14px;
}

.Loanbalancecont .equityterm {
  font-size: 23px;
  color: #313B62;
  font-family: Montserrat-Medium;
  text-align: center;
  padding-top: 30px;
  padding-bottom: 30px;
}

.Loanbalancecont .bottontextcont {
  text-align: center;
  padding-top: 10px;
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.Loanbalancecont .equitytermtop {
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.Loanbalancecont .equitytermtop .leftcontent {
  text-align: left;
}

.Loanbalancecont .equitytermtop .rightcontent {
  text-align: right;
}

.Loanbalancecont .bottomspace {
  width: 100%;
  height: 25px;
}

.Loanbalancecont .calandar-cls {
  border-right: 1px solid #D4D7E0;
  /*border-radius: 4px;*/
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.Loanbalancecont .react-datepicker__input-container {
  width: 102% !important;
}

.Loanbalancecont .epvalues {
  margin-top: 50px;
}

.Loanbalancecont .runNum_animate {
  position: absolute;
  top: 45%;
  transform: translate(-50%, -50%);
  left: 50%;
  font-family: Montserrat-Medium;
  font-size: 31px;
  color: #23405e;
}

.Loanbalancecont .blueBox {
  border: 1px solid #508aff;
  height: 17px;
  width: 17px;
  background-color: #508aff;
  border-radius: 50%;
}

.Loanbalancecont .yellowBox {
  border: 1px solid #FFBA00;
  height: 17px;
  width: 17px;
  background-color: #FFBA00;
  border-radius: 50%;
}

.Loanbalancecont .yellowtext {
  margin-top: 13px;
}

.Loanbalancecont .addonback {
  border-radius: 4px;
}

.Loanbalancecont .whitespace {
  white-space: nowrap;
}

.Loanbalancecont .recharts-surface {
  width: 288px;
  height: 300px;
}

.Loanbalancecont .ChartResultTable {
  width: 90%;
  line-height: 30px;
  margin-left: 20px;
}

.Loanbalancecont .margtop20 {
  margin-top: 20px;
}

.Loanbalancecont .recharts-wrapper {
  position: relative;
  cursor: default;
  text-align: center !important;
  width: 100% !important;
  height: 100% !important;
  font-family: 'Montserrat-Regular';
}

.lbformpadd {
  padding-left: 3px !important;
}

.lbcontpadd {
  padding-left: 70px !important;
  padding-right: 70px !important;
}

.lbrightpadd {
  padding-left: 3px !important;
  padding-right: 1px !important;
  margin-top: 9px;
}

.lbleftpadd {
  padding-right: 30px !important;
}

.loanbal svg tspan {
  font-size: 33px;
  font-family: 'Montserrat-Bold';
}

.centericon {
  text-align: center;
}

@media screen and (max-width: 1200px) and (min-width: 350px) {
  .Loanbalancecont .lbcontpadd {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .sellrul {
    padding-left: 30px !important;
  }
}

@media screen and (max-width: 430px) {
  .Loanbalancecont .equityterm {
    font-size: 18px !important;
  }

  .Loanbalancecont .recharts-surface {
    width: 265px !important;
    height: 265px !important;
  }

  .Loanbalancecont .runNum_animate {
    top: 40% !important;
  }

  .Loanbalancecont .blueBox {
    width: 15px !important;
    height: 15px !important;
  }

  .Loanbalancecont .yellowBox {
    width: 15px !important;
    height: 15px !important;
  }
}

@media screen and (max-width: 360px) {
  .Loanbalancecont {
    font-size: 14px !important;
  }
}

.second {
  position: absolute;
  bottom: 110px;
  width: 60%;
  right: -52%;
}

.first {
  position: absolute;
  bottom: 100px;
  width: 70%;
  right: 10%;
  left: 15%;
}

.left {
  width: 10%;
  height: 200px;
  position: fixed;
  bottom: 100px;
  left: 5%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.right {
  width: 10%;
  height: 200px;
  position: fixed;
  bottom: 100px;
  right: 5%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.loanbshareprint {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  color: #508AFF;
  cursor: pointer;
  margin-bottom: 10px;
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.padding-left-zero {
  padding-right: 0px !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvTG9hbkJhbGFuY2Uuc2NzcyIsInNvdXJjZXMiOlsiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvTG9hbkJhbGFuY2Uuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuTG9hbkJhbGFuY2Vjb250YWluZXJ7XHJcblx0d2lkdGg6MTAwJTtcclxuXHRoZWlnaHQ6MTAwJTtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdC5maWVsZC1yb3d7XHJcbiAgICBcdCBcdGNvbG9yOiAjMEUyRjUxO1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuXHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0c2VsZWN0LGlucHV0e1xyXG4gICAgICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgI0QyRDJEMjtcclxuICAgICAgICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xyXG5cdFx0XHRcdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcclxuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1x0XHRcclxuICAgICAgICAgIH1cclxuXHRcdC5mb3JtLWNvbnRyb2w6Zm9jdXMgeyBcclxuXHRcdCAgICBib3JkZXItY29sb3I6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdCAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHQuZm9ybS1jb250cm9sOmZvY3VzIHtcclxuXHRcdCBib3JkZXItY29sb3I6IG5vbmUgIWltcG9ydGFudDtcclxuXHQgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1x0XHJcblx0fVxyXG5cdC51cGRhdGV7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWZmO1xyXG5cdCAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0ICAgIGNvbG9yOiAjZmZmZmZmO1xyXG5cdCAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcblx0ICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0ICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0ICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblx0ICAgIG91dGxpbmU6IG1lZGl1bSBub25lO1xyXG5cdCAgICBwYWRkaW5nOiA1cHggMjBweDtcclxuXHQgICAgd2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5yaWdodHJlc3VsdGNvbnRhaW5lcntcclxuXHRcdGJvcmRlcjoxcHggc29saWQ7XHJcbiAgICB9XHJcbiAgICAuaW5wdXQtZ3JvdXB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgXHJcblx0XHQgICAgLy9ib3JkZXI6IDFweCBzb2xpZCAjZDJkMmQyO1xyXG5cdFx0XHQvL2JvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdC5hZGRvbmJhY2t7XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgIH1cclxuXHQgICAuZm9ybS1jb250cm9se1xyXG5cdFx0ICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdCAgIG91dGxpbmU6bm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0ICAgYm9yZGVyLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XHRcclxuXHQgICB9ICBcclxuXHQgIC5mb3JtLWNvbnRyb2w6Zm9jdXN7XHJcblx0XHQgICBib3JkZXItY29sb3I6ICNkMmQyZDIgIWltcG9ydGFudDtcdFxyXG5cdCAgIH0gIFxyXG5cdFx0XHJcbiAgICB9XHRcclxuXHQuY2FsZW4tcnl0e1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QyZDJkMjtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XHJcblx0fVxyXG5cdFx0LmNhbGFuZGFyLWNsc3tcclxuXHRcdCAgICAvL2JvcmRlci1yaWdodDogMXB4IHNvbGlkICNENEQ3RTA7XHJcbiAgICAgICAgICAgLyogYm9yZGVyLXJhZGl1czogNHB4OyovXHJcblx0XHQgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XHJcblx0fVxyXG5cdFxyXG59XHJcbi5Mb2FuYmFsYW5jZWNvbnR7XHJcblx0LnJlY2hhcnRzLXN1cmZhY2Uge1xyXG5cdFx0d2lkdGg6IDI4OHB4O1xyXG5cdFx0aGVpZ2h0OiAzMDBweDtcclxuXHR9XHJcblx0Zm9udC1mYW1pbHk6J01vbnRzZXJyYXQtUmVndWxhcic7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdC5yaWdodHJlc3VsdGNvbnRhaW5lcntcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRib3gtc2hhZG93OiAwcHggMHB4IDEzcHggLTEycHggIzIyOTBlZjtcclxuXHRcdGhlaWdodDogNTU0cHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnJjLXNsaWRlci1tYXJrIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMThweDtcclxuXHRcdGxlZnQ6IDBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDM4cHg7XHJcblx0fVxyXG5cdC5yYy1zbGlkZXIge1xyXG5cdCAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0ICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0ICAgIGhlaWdodDogMTRweDtcclxuXHQgICAgcGFkZGluZzogNXB4IDA7XHJcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgICAgd2lkdGg6IDgwJTtcclxuXHQgICAgbGVmdDoxMCU7XHJcblx0fVxyXG5cclxuXHQucmMtc2xpZGVyLWRvdCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IC0ycHg7XHJcblx0XHRtYXJnaW4tbGVmdDogLTRweDtcclxuXHRcdHdpZHRoOiA4cHg7XHJcblx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNlOWU5ZTk7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQucmMtc2xpZGVyLXRyYWNrIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1OTc4RkY7XHJcblx0fVxyXG5cclxuXHQucmMtc2xpZGVyLWhhbmRsZSB7XHJcblx0XHRib3JkZXI6IHNvbGlkIDJweCAjRDNENURGO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0xM3B4O1xyXG5cdFx0bWFyZ2luLXRvcDogLTlweDtcclxuXHRcdHdpZHRoOiAyM3B4O1xyXG5cdFx0aGVpZ2h0OiAyM3B4O1xyXG5cdH1cclxuXHQucmMtc2xpZGVyLW1hcmstdGV4dC1hY3RpdmUge1xyXG5cdFx0Y29sb3I6ICMyQjQyNjI7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cdFxyXG5cdC5yYy1zbGlkZXItbWFyay10ZXh0IHtcclxuXHRcdGNvbG9yOiAjMkI0MjYyO1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1vbnRobHlhZmZvcmRhYmxpdHktY29udGFpbmVyIC5yYy1zbGlkZXItbWFyayB7XHJcblx0XHR3aWR0aDogOTMlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE3cHg7XHJcblx0fVxyXG5cdFxyXG5cdC5zbGlkZXItcGFydHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxMXB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxNHB4O1xyXG5cdH1cclxuXHRcclxuXHQuZXF1aXR5dGVybXtcclxuXHRcdGZvbnQtc2l6ZTogMjNweDtcclxuXHRcdGNvbG9yOiAjMzEzQjYyO1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblx0LmJvdHRvbnRleHRjb250e1xyXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRwYWRkaW5nLXRvcDoxMHB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuXHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdH1cclxuXHQuZXF1aXR5dGVybXRvcHtcclxuXHRcdC8vIHBhZGRpbmc6MTBweDtcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcblx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdC5sZWZ0Y29udGVudHtcclxuXHRcdFx0dGV4dC1hbGlnbjpsZWZ0O1xyXG5cdFx0fVxyXG5cdFx0LnJpZ2h0Y29udGVudHtcclxuXHRcdFx0dGV4dC1hbGlnbjpyaWdodDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmJvdHRvbXNwYWNle1xyXG5cdFx0d2lkdGg6MTAwJTtcclxuXHRcdGhlaWdodDoyNXB4O1xyXG5cdH1cclxuXHQuY2FsYW5kYXItY2xze1xyXG5cdFx0ICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNENEQ3RTA7XHJcbiAgICAgICAgICAgIC8qYm9yZGVyLXJhZGl1czogNHB4OyovXHJcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XHJcblx0fVxyXG5cdC5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMiUgIWltcG9ydGFudDtcclxufVxyXG4uZXB2YWx1ZXN7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcbi5ydW5OdW1fYW5pbWF0ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDQ1JTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgZm9udC1zaXplOiAzMXB4O1xyXG4gICAgY29sb3I6ICMyMzQwNWU7XHJcbn1cclxuLmJsdWVCb3h7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzUwOGFmZjtcclxuICAgIGhlaWdodDogMTdweDtcclxuICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJVxyXG59XHJcbi55ZWxsb3dCb3h7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGQkEwMDtcclxuICAgIGhlaWdodDogMTdweDtcclxuICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogICNGRkJBMDA7XHJcbiAgICAvLyBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcbi55ZWxsb3d0ZXh0e1xyXG4gICAgbWFyZ2luLXRvcDogMTNweDtcclxufVxyXG4uYWRkb25iYWNre1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG4ud2hpdGVzcGFjZXtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5yZWNoYXJ0cy1zdXJmYWNle1xyXG5cdCB3aWR0aDoyODhweDtcclxuXHQgaGVpZ2h0OiAzMDBweDtcclxufVxyXG5cclxuLkNoYXJ0UmVzdWx0VGFibGV7XHJcblx0d2lkdGg6IDkwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbn1cclxuLm1hcmd0b3AyMHtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbi5yZWNoYXJ0cy13cmFwcGVye1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xyXG59XHJcbn1cclxuLmxiZm9ybXBhZGR7XHJcblx0cGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcclxuICAgIC8vIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG4ubGJjb250cGFkZHtcclxuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5sYnJpZ2h0cGFkZHtcclxuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDlweDtcclxufVxyXG4ubGJsZWZ0cGFkZHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi5sb2FuYmFse1xyXG5cdHN2Z3tcclxuXHRcdHRzcGFue1xyXG5cdFx0XHRmb250LXNpemU6IDMzcHg7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1Cb2xkJztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmNlbnRlcmljb257XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDM1MHB4KXsgXHJcbiAgICAuTG9hbmJhbGFuY2Vjb250eyBcclxuICAgICAgICAubGJjb250cGFkZHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cdC5zZWxscnVse1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQzMHB4KSB7IFxyXG4gICAgLkxvYW5iYWxhbmNlY29udHtcclxuXHRcdCAuZXF1aXR5dGVybXtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5yZWNoYXJ0cy1zdXJmYWNlIHtcclxuXHRcdHdpZHRoOiAyNjVweCAhaW1wb3J0YW50O1xyXG5cdFx0aGVpZ2h0OiAyNjVweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQucnVuTnVtX2FuaW1hdGUge1xyXG5cdFx0dG9wOiA0MCUhaW1wb3J0YW50O1xyXG5cdFx0XHJcblx0fVxyXG5cdC5ibHVlQm94e1xyXG5cdFx0d2lkdGg6IDE1cHggIWltcG9ydGFudDtcclxuXHRcdGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xyXG5cclxuXHR9XHJcblx0LnllbGxvd0JveHtcclxuXHRcdHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcclxuXHR9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7IFxyXG4gICAgLkxvYW5iYWxhbmNlY29udHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG5cclxuXHR9XHJcbn1cclxuLnNlY29uZHtcclxuXHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRib3R0b206IDExMHB4O1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICAgIHJpZ2h0OiAtNTIlO1xyXG59XHJcbi5maXJzdHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDEwMHB4O1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICAgIHJpZ2h0OiAxMCU7XHJcbiAgICBsZWZ0OiAxNSU7XHJcbn1cclxuLmxlZnR7XHJcblx0d2lkdGg6IDEwJTtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDEwMHB4O1xyXG5cdGxlZnQ6IDUlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIC8vIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xyXG59XHJcbi5yaWdodHtcclxuXHR3aWR0aDogMTAlO1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMTAwcHg7XHJcblx0cmlnaHQ6IDUlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IG9yYW5nZTtcclxufVxyXG4ubG9hbmJzaGFyZXByaW50e1xyXG5cdHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblx0Y29sb3I6ICM1MDhBRkY7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi8vYm9vdHN0cmFwIHVwZ3JhdGlvbiBjaGFuZ2VzXHJcblxyXG4ucGFkZGluZy1sZWZ0LXplcm97XHJcblx0cGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFBQSxxQkFBcUIsQ0FBQTtFQUNwQixLQUFLLEVBQUMsSUFBSTtFQUNWLE1BQU0sRUFBQyxJQUFJO0VBQ1gsY0FBYyxFQUFFLE1BQU0sR0F5RXRCO0VBNUVELEFBSUMscUJBSm9CLENBSXBCLFVBQVUsQ0FBQTtJQUNKLEtBQUssRUFBRSxPQUFPO0lBQ25CLFdBQVcsRUFBRSxrQkFBa0I7SUFDL0IsU0FBUyxFQUFDLElBQUk7SUFDZCxPQUFPLEVBQUUsR0FBRyxHQW1CWjtJQTNCRixBQVNFLHFCQVRtQixDQUlwQixVQUFVLENBS1QsTUFBTSxFQVRSLHFCQUFxQixDQUlwQixVQUFVLENBS0YsS0FBSyxDQUFBO01BR0EsZ0JBQWdCLEVBQUUsV0FBVztNQUM3QixNQUFNLEVBQUUsSUFBSTtNQUNaLEtBQUssRUFBRSxJQUFJO01BQ3JCLFVBQVUsRUFBQyxJQUFJO01BQ2YsZUFBZSxFQUFFLE9BQU87TUFDeEIsa0JBQWtCLEVBQUUsSUFBSTtNQUN4QixtQkFBbUIsRUFBRSxVQUFVO01BQy9CLGlCQUFpQixF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 */.r8credit-container .menu-title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #0e2f51;
  margin-top: 27px;
  font-size: 20px;
}

.r8credit-container .subpopup-title {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #0e2f51;
  margin-top: 27px;
  font-size: 24px;
}

.r8credit-container .subpopup-title span {
  padding-left: 20px;
}

.r8credit-container .subpopup-titleCenter {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #0e2f51;
  margin-top: 27px;
  font-size: 17px;
}

.r8credit-container .subpopup-titleCenter span {
  padding-left: 20px;
}

.r8credit-container .brief {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #0e2f51;
  height: 65px;
  padding-top: 15px !important;
}

.r8credit-container .paddingbottom {
  padding-bottom: 20px;
}

.r8credit-container table tr td {
  /*border : 1px solid #CFD6DE;
		color: #ACB9C6;	*/
  padding: 3px;
}

.r8credit-container thead tr td {
  font-weight: normal;
}

.r8credit-container thead tr td hr {
  margin: 0;
  border-top: 2px solid #eee;
}

.r8credit-container input,
.r8credit-container select {
  border: 1px solid #d4d7e0 !important;
  padding: 10px;
  width: 100%;
  border-radius: 5px;
}

.r8credit-container label {
  padding-bottom: 12px;
}

.r8credit-container .tdTitle {
  color: #0e2f51;
  font-family: Montserrat-Regular !important;
}

.r8credit-container .tdTitleRight {
  color: #0e2f51;
  text-align: right;
  font-family: Montserrat-Regular !important;
}

.r8credit-container .tdTitlecenter {
  color: #0e2f51;
  text-align: center;
  font-family: Montserrat-Regular !important;
  padding-top: 10px;
  padding-bottom: 10px;
}

.r8credit-container .payOff {
  color: #508AFF;
  cursor: pointer;
}

.r8credit-container .input-group {
  width: 100%;
}

.r8credit-container input:focus,
.r8credit-container select:focus {
  outline: none !important;
}

.r8credit-container .icon-left {
  margin-top: 29px;
  cursor: pointer;
  margin-bottom: 12px;
  color: #508AFF;
  padding-left: 0px;
}

.r8credit-container .icon-left img {
  padding-right: 11px;
}

.r8credit-container .update {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  outline: none;
  font-size: 16px;
}

.r8credit-container .bgcolor {
  background: #1F2853;
}

.r8credit-container table {
  width: 100%;
}

.r8credit-container .dropdowncls {
  border: 0px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  width: 100%;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.r8credit-container .dropdownblackcls {
  border: 0px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  width: 100%;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.r8credit-container .radio-btn-group {
  float: left;
  margin-right: 7px;
}

.CalcREFI-container {
  width: 100%;
  height: 100%;
  flex-direction: column;
}

.CalcREFI-container .recharts-wrapper {
  position: relative;
  cursor: default;
  text-align: center !important;
  width: 100% !important;
  height: 100% !important;
  font-family: 'Montserrat-Regular';
}

.CalcREFI-container .recharts-surface {
  width: 280px;
  height: 280px;
}

.CalcREFI-container .ChartResultTable {
  width: 100%;
  margin-top: 10px;
  line-height: 30px;
  margin-bottom: 0px !important;
}

.CalcREFI-container .ChartResultTable .ChartTableTdOne {
  width: 5%;
}

.CalcREFI-container .ChartResultTable .ChartTableTdOne .CircleCls {
  margin-top: 0px !important;
  margin-right: 10px;
  height: 15px;
  width: 15px;
  border-radius: 15px;
}

.CalcREFI-container .ChartResultTable .ChartTableTdOne .YellowCircleCls {
  border: 1px solid #FFBA00;
  background-color: #FFBA00;
}

.CalcREFI-container .ChartResultTable .ChartTableTdOne .LightGreenCircleCls {
  border: 1px solid #58FF00;
  background-color: #58FF00;
}

.CalcREFI-container .ChartResultTable .ChartTableTdOne .GreenCircleCls {
  border: 1px solid #00B40A;
  background-color: #00B40A;
}

.CalcREFI-container .ChartResultTable .ChartTableTdOne .BlueCircleCls {
  border: 1px solid #508AFF;
  background-color: #508AFF;
}

.CalcREFI-container .ChartResultTable .ChartTableTdOne .BorderCircleCls {
  border: 1px solid #0E2F51;
  background-color: #FFF;
}

.CalcREFI-container .ChartResultTable .ChartTableTdTwo {
  width: 35%;
}

.CalcREFI-container .ChartResultTable .ChartTableTdFour {
  width: 35%;
}

.CalcREFI-container .ChartResultTable .BorderBottomCls {
  border-bottom: 1px solid #D4D7E0;
}

.CalcREFI-container .ChartResultTable .AlignRightCls {
  text-align: right;
}

.CalcREFI-container .ChartResultTable .MarginTopCls {
  margin-top: 7px;
}

.CalcREFI-container .ChartResultTable .LabelRegularFontCls {
  font-family: 'Montserrat-Regular';
  font-size: 17px;
}

.CalcREFI-container .ChartResultTable .LabelBoldFontCls {
  font-family: 'Montserrat-Medium';
  font-size: 17px;
}

.CalcREFI-container .ChartResultTable .tdwidth {
  width: 60%;
}

.CalcREFI-container .calcrefiform-container .bottom {
  background-color: transparent;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.CalcREFI-container .calcrefiform-container .bottom .form-wrapper {
  width: 100%;
  background-color: transparent;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}

.CalcREFI-container .calcrefiform-container .bottom .form-wrapper .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.CalcREFI-container .calcrefiform-container .bottom .form-wrapper .field-row select,
.CalcREFI-container .calcrefiform-container .bottom .form-wrapper .field-row input {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
}

.CalcREFI-container .calcrefiform-container .bottom .form-wrapper .compute {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
}

.CalcREFI-container .calcrefiform-container .input-group {
  line-height: 0.42857 !important;
  width: 100%;
}

.CalcREFI-container .set-height {
  border: 1px solid #D4D7E0;
  border-radius: 5px;
  box-shadow: 0px 0px 13px -12px #2290ef;
  height: 710px;
}

.CalcREFI-container .set-height1 {
  border: 1px solid #D4D7E0;
  border-radius: 5px;
  box-shadow: 0px 0px 13px -12px #2290ef;
}

.CalcREFI-container .chart-header {
  text-align: center;
  font-size: 24px;
  margin-top: 30px;
  color: #313B62;
  font-family: Montserrat-Medium;
}

.CalcREFI-container .chart-subheader {
  text-align: center;
  font-size: 20px;
  margin-top: 14px;
  color: #313B62;
  font-family: Montserrat-Regular !important;
}

.CalcREFI-container .runNum_animate {
  position: absolute;
  top: 35%;
  transform: translate(-50%, -50%);
  left: 49%;
  font-family: Montserrat-Medium;
  font-size: 31px;
  color: #23405e;
}

.CalcREFI-container .mgtp35 {
  top: 38% !important;
}

.CalcREFI-container .chart-part {
  margin-top: 40px;
}

.CalcREFI-container .chart_Bottom {
  text-align: left;
  margin-top: 30px;
  font-family: Montserrat-Medium;
  color: #4A4A4A;
  font-size: 15px;
  z-index: 99999;
}

.CalcREFI-container .line {
  border-top: 2px solid #000;
}

.CalcREFI-container .update {
  background-color: #508AFF;
  width: 100%;
  margin-top: 36px;
  font-size: 15px;
}

.CalcREFI-container .list {
  font-family: Montserrat-Regular;
  color: #23405E;
}

.CalcREFI-container .icon-right {
  text-align: right;
  cursor: pointer;
}

@media screen and (max-width: 990px) {
  .CalcREFI-container .ChartResultTable td {
    padding-left: 24px;
    padding-right: 25px;
  }
}

@media screen and (max-width: 982px) and (min-width: 880px) {
  .CalcREFI-container .chart-part {
    /* margin-left: 330px;*/
  }
}

@media screen and (max-width: 881px) and (min-width: 800px) {
  .CalcREFI-container .chart-part {
    /*margin-left: 290px;*/
  }
}

@media screen and (max-width: 699px) and (min-width: 600px) {
  .CalcREFI-container .chart-part {
    /*margin-left: 176px;*/
  }
}

@media screen and (max-width: 601px) and (min-width: 550px) {
  .CalcREFI-container .chart-part {
    /*margin-left: 121px;*/
  }
}

@media screen and (max-width: 549px) and (min-width: 500px) {
  .CalcREFI-container .chart-part {
    /*margin-left: 100px;*/
  }
}

@media screen and (max-width: 499px) and (min-width: 450px) {
  .CalcREFI-container .chart-part {
    /*margin-left: 48px;*/
  }
}

@media screen and (max-width: 449px) and (min-width: 400px) {
  .CalcREFI-container .chart-part {
    /*margin-left:65px;*/
  }
}

@media screen and (max-width: 399px) and (min-width: 350px) {
  .CalcREFI-container .chart-part {
    /*margin-left:40px;*/
  }
}

@media screen and (max-width: 349px) and (min-width: 300px) {
  .CalcREFI-container .chart-part {
    /*margin-left:0px;*/
  }
}

@media screen and (max-width: 568px) and (min-width: 320px) {
  .CalcREFI-container .calcrefipadd {
    padding-left: 0px;
    padding-right: 0px;
  }
}

.disinlineflex {
  display: inline-flex;
}

.disinlineflex .radio-btn-group {
  padding-right: 10px;
}

.loanbalanceCloseup {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -45px;
  max-width: 480px;
  text-align: right;
  margin-left: 12px;
}

.loanbalanceCloseup img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.margtopminus {
  margin-top: -40px;
}

.alwaystop {
  z-index: 9999;
}

.refipaddformryt {
  padding-right: 25px !important;
}

.refileftpadd {
  padding-left: 18px;
  margin-top: 93px;
  padding-right: 16px;
}

.refichart .recharts-surface {
  width: 300px;
  height: 300px;
}

.refichart svg tspan {
  font-size: 29px;
  font-family: Avenir Next  Bold;
}

.calcrefipadd {
  padding-left: 70px;
  padding-right: 80px;
}

.calcnorefipadd {
  padding-left: 0px;
}

.resultScreenflex {
  display: flex;
  flex-wrap: wrap;
}

.flexContainer {
  display: flex;
  flex-direction: row-reverse;
  flex-wrap: wrap;
}

@media screen and (max-width: 768px) and (min-width: 100px) {
  .calcrefipadd {
    padding-left: 0px;
    padding-right: 0px;
  }
}

@media screen and (max-width: 568px) {
  .reficomppaddleft {
    padding-right: 0px !important;
  }

  .calcrefipadd {
    padding-left: 0px;
    padding-right: 0px;
  }

  .refichart .recharts-surface {
    width: 230px;
    height: 230px;
  }

  .CalcREFI-container .runNum_animate {
    top: 32%;
  }
}

.Modern-Datepicker-popup .field-row input {
  border: 1px solid #d4d7e0;
  background-color: #fff;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-right: 0px solid transparent !important;
}

.Modern-Datepicker-popup .input-group {
  width: 100%;
}

.Modern-Datepicker-popup .gmTeoB {
  left: -50px;
  min-width: 300px;
  height: 152px;
  top: -311px !important;
}

.reficompute {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
}

.mortagedatepicker {
  border-right: none !important;
  border-bottom-right-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

.currentdatepicker {
  border-right: none !important;
  border-bottom-right-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

.openMortageDatePicker {
  border-bottom-right-radius: 5px !important;
  border-top-right-radius: 5px !important;
}

.openCurrentDatePicker {
  border-bottom-right-radius: 5px !important;
  border-top-right-radius: 5px !important;
}

.rollcosdiv {
  display: flex;
  align-items: center;
}

.rollcosdiv .rollcoscircle {
  width: 22px;
  height: 22px;
  border: 1px solid #b4b6bb;
  margin-right: 8px;
  border-radius: 17px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  margin-left: 8px;
}

.rollcosdiv .rollcoscircle img {
  border-radius: 10px;
}

.rollcosdiv .rollcoscircle .rollcostick {
  width: 13px;
  height: 7px;
  border: 2px solid black;
  border-top: none;
  border-right: none;
  transform: rotate(-45deg);
  margin-top: -2px;
}

.rollcosdiv .rollcostext {
  font-size: 15px;
  font-family: Montserrat-Regular;
  color: #23405E;
}

.rempadd {
  padding: 12px 0 !important;
  font-size: 14px !important;
}

.remMrgn {
  margin-right: 0 !important;
}

.newdesbutton {
  background-color: #5eca73 !important;
  font-family: Montserrat-Medium;
}

.reficomptutimage {
  width: 17px;
  height: 17px;
  margin-left: 3px;
  cursor: pointer;
}

.reficomptutorialtext {
  color: #a3b3c0;
  font-size: 13px;
  font-family: Montserrat-Regular;
}

.Prepaid_toggleon {
  background-color: #2196f3 !important;
}

.Prepaid_toogle_off {
  position: relative;
  width: 40px;
  height: 23px;
  border: 1px solid #ccc;
  border-radius: 15px;
  background-color: #ccc;
  display: flex;
  align-items: center;
  margin-left: 20px;
}

.Prepaid_toogle_off .Prepaid_toogle_switch {
  position: absolute;
  width: 19px;
  height: 19px;
  border-radius: 10px;
  background-color: #ffffff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25);
  cursor: pointer;
}

.Prepaid_toogle_off .Prepaid_toogle_switch:hover {
  background-color: #ffffff;
}

.Prepaid_toogle_off .Prepaid_butright {
  right: 1px;
  animation-duration: 1s;
  animation-name: Prepaid_right;
}

@keyframes Prepaid_right {
  0% {
    left: 1px;
  }

  50% {
    left: 50%;
  }

  100% {
    right: 1px;
  }
}

.Prepaid_toogle_off .Prepaid_butleft {
  left: 1px;
  animation-duration: 1s;
  animation-name: Prepaid_left;
}

@keyframes Prepaid_left {
  0% {
    right: 1px;
  }

  50% {
    right: 50%;
  }

  100% {
    left: 1px;
  }
}

.Prepaidoption_container {
  margin-bottom: 15px;
}

.Prepaidoption_container .PreCon_TR {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  border: 1px solid #D2D2D2;
}

.Prepaidoption_container .PreCon_TR .PreCon_TD1 {
  width: 69%;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 5px;
  border-right: 1px solid #D2D2D2;
}

.Prepaidoption_container .PreCon_TR .PreCon_TD1 .PreCon_TC1 {
  width: 30%;
}

.Prepaidoption_container .PreCon_TR .PreCon_TD1 .PreCon_Input {
  width: 70%;
  margin-top: -6px;
}

.Prepaidoption_container .PreCon_TR .PreCon_TD2 {
  width: 29%;
  flex-direction: row;
  align-items: center;
  display: flex;
  padding: 5px;
}

.Prepaidoption_container .PreCon_TR .PreCon_TD2 .PreCon_TC2 {
  width: 50%;
}

.Prepaidoption_container .PreCon_TR .PreCon_TD2 .PreCon_Select {
  width: 50%;
  margin-top: -6px;
}

.Prepaidoption_container .PreCon_TR .PreCon_TD2 .PreCon_Select .Pre_Select {
  border: none !important;
}

.Prepaidoption_container .Top_Radius {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

.Prepaidoption_container .Bottom_Radius {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

@media (min-width: 992px) {
  .responsiveFlex {
    display: flex !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvQ2FsY1JFRkkuc2NzcyIsInNvdXJjZXMiOlsiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvQ2FsY1JFRkkuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJcclxuXHJcbiAgICAucjhjcmVkaXQtY29udGFpbmVyIHtcclxuXHQubWVudS10aXRsZSB7XHJcblx0IFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0Y29sb3I6ICMwZTJmNTE7XHJcblx0XHRtYXJnaW4tdG9wOiAyN3B4O1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxuXHQuc3VicG9wdXAtdGl0bGUge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0Y29sb3I6ICMwZTJmNTE7XHJcblx0XHRtYXJnaW4tdG9wOiAyN3B4O1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDoyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc3VicG9wdXAtdGl0bGVDZW50ZXIge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0Y29sb3I6ICMwZTJmNTE7XHJcblx0XHRtYXJnaW4tdG9wOiAyN3B4O1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDoyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYnJpZWYge1xyXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG5cdFx0Ly8gY29sb3I6ICMyMzQwNUU7XHJcblx0XHRjb2xvcjojMGUyZjUxO1xyXG5cdFx0aGVpZ2h0OiA2NXB4O1xyXG4gICAgXHRcdHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XHRcclxuXHRcdC8vIGJhY2tncm91bmQ6ICNFRUYwRkM7XHRcclxuXHR9XHJcblx0LnBhZGRpbmdib3R0b21cdCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbToyMHB4O1xyXG5cdH1cclxuXHR0YWJsZSB0ciB0ZCB7XHJcblx0ICAgIC8qYm9yZGVyIDogMXB4IHNvbGlkICNDRkQ2REU7XHJcblx0XHRjb2xvcjogI0FDQjlDNjtcdCovXHJcblx0ICAgIHBhZGRpbmc6M3B4O1xyXG5cdH1cclxuXHR0aGVhZCB0ciB0ZHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRociB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNlZWU7XHJcblx0XHR9XHJcblx0fVxyXG5cdGlucHV0LCBzZWxlY3Qge1xyXG5cdCAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwICFpbXBvcnRhbnQ7XHJcblx0ICAgIHBhZGRpbmc6MTBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1x0XHJcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0fVxyXG5cdGxhYmVsIHtcclxuXHRcdCAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuXHR9XHJcblx0LnRkVGl0bGV7XHJcblx0XHQvLyBjb2xvcjogI2Q0ZDdlMDtcclxuXHRcdGNvbG9yOiAjMGUyZjUxO1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhciAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQudGRUaXRsZVJpZ2h0e1xyXG5cdFx0Y29sb3I6ICMwZTJmNTE7XHJcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnRkVGl0bGVjZW50ZXIge1xyXG5cdFx0Y29sb3I6ICMwZTJmNTE7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOjEwcHg7XHJcblx0fVxyXG5cdC5wYXlPZmYge1xyXG5cdFx0Y29sb3I6ICM1MDhBRkY7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG5cdC5pbnB1dC1ncm91cCB7XHJcblx0XHR3aWR0aDoxMDAlO1xyXG5cdH1cclxuXHRpbnB1dDpmb2N1cyAsIHNlbGVjdDpmb2N1cyB7IFx0ICAgIFxyXG5cdCAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHRcclxuXHR9XHJcblx0Lmljb24tbGVmdCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyOXB4O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdGNvbG9yOiAjNTA4QUZGO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwcHg7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMXB4O1x0XHJcblx0XHRcdC8vIHdpZHRoOiAyMnB4O1xyXG5cdFx0fVx0XHJcblx0IH1cclxuXHQgLnVwZGF0ZXtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XHJcblx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdHBhZGRpbmc6IDVweCAyMHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMTNweDtcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG91dGxpbmU6bm9uZTtcdFxyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdCB9XHJcblx0IC5iZ2NvbG9yIHtcclxuXHRcdGJhY2tncm91bmQ6ICMxRjI4NTM7XHJcblx0IH1cclxuICAgIFx0IHRhYmxlIHtcclxuXHRcdHdpZHRoOjEwMCU7XHJcblx0IH1cclxuXHQgLmRyb3Bkb3duY2xze1xyXG5cdFx0Ym9yZGVyOiAwcHggc29saWQgI2Q0ZDdlMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XHJcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1x0XHRcclxuXHR9XHJcblx0LmRyb3Bkb3duYmxhY2tjbHN7XHJcblx0XHRib3JkZXI6IDBweCBzb2xpZCAjZDRkN2UwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcclxuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0Zm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XHRcdFxyXG5cdH1cclxuXHQucmFkaW8tYnRuLWdyb3VwIHtcclxuXHRcdGZsb2F0OmxlZnQ7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcclxuXHR9XHJcbiAgICAgfVxyXG5cclxuLkNhbGNSRUZJLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdC5yZWNoYXJ0cy13cmFwcGVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xyXG5cdH1cclxuXHQucmVjaGFydHMtc3VyZmFjZSB7XHJcblx0XHR3aWR0aDogMjgwcHg7XHJcblx0XHRoZWlnaHQ6IDI4MHB4O1xyXG5cdH1cclxuXHQuQ2hhcnRSZXN1bHRUYWJsZXtcclxuXHRcdHdpZHRoOjEwMCU7XHJcblx0XHRtYXJnaW4tdG9wOjEwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0LkNoYXJ0VGFibGVUZE9uZXtcclxuXHRcdFx0d2lkdGg6NSU7XHJcblx0XHRcdC5DaXJjbGVDbHN7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDowcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxNXB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LlllbGxvd0NpcmNsZUNsc3tcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRkZCQTAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkJBMDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LkxpZ2h0R3JlZW5DaXJjbGVDbHN7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzU4RkYwMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNThGRjAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5HcmVlbkNpcmNsZUNsc3tcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDBCNDBBO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMEI0MEE7XHJcblx0XHRcdH1cclxuXHRcdFx0LkJsdWVDaXJjbGVDbHN7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzUwOEFGRjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5Cb3JkZXJDaXJjbGVDbHN7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzBFMkY1MTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuQ2hhcnRUYWJsZVRkVHdve1xyXG5cdFx0XHR3aWR0aDozNSU7XHJcblx0XHR9XHJcblx0XHQuQ2hhcnRUYWJsZVRkRm91cntcclxuXHRcdFx0d2lkdGg6MzUlO1xyXG5cdFx0fVxyXG5cdFx0LkJvcmRlckJvdHRvbUNsc3tcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENEQ3RTA7XHJcblx0XHR9XHJcblx0XHQuQWxpZ25SaWdodENsc3tcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHR9XHJcblx0XHQuTWFyZ2luVG9wQ2xze1xyXG5cdFx0XHRtYXJnaW4tdG9wOjdweDtcclxuXHRcdH1cclxuXHRcdC5MYWJlbFJlZ3VsYXJGb250Q2xze1xyXG5cdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdH1cclxuXHRcdC5MYWJlbEJvbGRGb250Q2xze1xyXG5cdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJztcclxuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0fVxyXG5cdFx0LnRkd2lkdGh7XHJcblx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHR9XHJcblx0fVxyXG4gICAgLmNhbGNyZWZpZm9ybS1jb250YWluZXIge1xyXG5cclxuXHQuYm90dG9te1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAuZm9ybS13cmFwcGVye1xyXG4gICAgICAgICAgICBcdHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgLmZpZWxkLXJvd3tcclxuXHRcdFx0Y29sb3I6ICMwRTJGNTE7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcblx0XHRcdGZvbnQtc2l6ZToxNHB4OyBcdCBcdFxyXG5cdFx0XHRzZWxlY3QsaW5wdXR7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0QyRDJEMjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6MTBweDtcclxuXHRcdFx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XHJcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1x0XHRcclxuXHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNvbXB1dGV7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XHJcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRwYWRkaW5nOiA1cHggMjBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRvdXRsaW5lOm5vbmU7XHJcblx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzoxcHg7XHRcclxuXHRcdFx0d2lkdGg6MTAwJTtcdCBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbnB1dC1ncm91cCB7XHJcblx0ICAgIGxpbmUtaGVpZ2h0OiAwLjQyODU3ICFpbXBvcnRhbnQ7XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcbiAgICB9XHJcblxyXG5cdC5zZXQtaGVpZ2h0e1x0ICBcclxuXHQgICAgYm9yZGVyOjFweCBzb2xpZCAjRDREN0UwO1xyXG5cdCAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRib3gtc2hhZG93OiAwcHggMHB4IDEzcHggLTEycHggIzIyOTBlZjtcclxuXHRcdC8vaGVpZ2h0OiA3NzBweDtcclxuXHRcdGhlaWdodDogNzEwcHg7XHJcblx0fVxyXG5cdC5zZXQtaGVpZ2h0MXtcdCAgXHJcblx0ICAgIGJvcmRlcjoxcHggc29saWQgI0Q0RDdFMDtcclxuXHQgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDBweCAxM3B4IC0xMnB4ICMyMjkwZWY7XHJcblx0XHQvLyBoZWlnaHQ6IDc1MHB4O1xyXG5cdH1cclxuXHJcblx0LmNoYXJ0LWhlYWRlcntcclxuXHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdCAgICBmb250LXNpemU6IDI0cHg7XHJcblx0ICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcblx0ICAgIGNvbG9yOiAjMzEzQjYyO1xyXG5cdCAgICBmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcclxuXHR9XHJcblx0XHJcblx0LmNoYXJ0LXN1YmhlYWRlciB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xyXG5cdFx0Y29sb3I6ICMzMTNCNjI7XHJcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnRcclxuXHR9XHJcblx0LnJ1bk51bV9hbmltYXRlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMzUlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRsZWZ0OiA0OSU7XHJcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcblx0XHRmb250LXNpemU6IDMxcHg7XHJcblx0XHRjb2xvcjogIzIzNDA1ZTtcclxuXHR9XHJcblx0Lm1ndHAzNXtcclxuXHRcdHRvcDogMzglICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5jaGFydC1wYXJ0e1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHR9XHJcblxyXG5cdC5jaGFydF9Cb3R0b217XHJcblx0ICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHQgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdCAgIGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdCAgIGNvbG9yOiAjNEE0QTRBO1xyXG5cdCAgIGZvbnQtc2l6ZTogMTVweDtcclxuXHQgICB6LWluZGV4OiA5OTk5OTtcclxuXHR9XHJcblx0LmxpbmV7XHJcblx0ICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwO1xyXG5cdH1cclxuXHQudXBkYXRle1xyXG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xyXG5cdCAgICB3aWR0aDogMTAwJTtcclxuXHQgICAgbWFyZ2luLXRvcDogMzZweDtcclxuXHQgICAgZm9udC1zaXplOiAxNXB4O1xyXG5cdH1cclxuXHQubGlzdCB7XHJcblx0ICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcblx0ICAgY29sb3I6ICMyMzQwNUU7XHRcclxuXHR9XHJcblx0Lmljb24tcmlnaHQge1xyXG5cdCAgIHRleHQtYWxpZ246cmlnaHQ7XHJcblx0ICAgY3Vyc29yOnBvaW50ZXI7XHJcblx0fVx0XHJcblx0XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkwcHgpe1xyXG5cdFx0LkNoYXJ0UmVzdWx0VGFibGUge1xyXG5cdFx0XHR0ZHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjVweDtcclxuXHRcdFx0fSAgXHRcclxuXHRcdH1cclxuXHQgXHJcblx0IH1cclxuXHQgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgycHgpIGFuZCAobWluLXdpZHRoOiA4ODBweCkge1xyXG5cdCAgICAuY2hhcnQtcGFydHtcclxuXHQgICAgLyogbWFyZ2luLWxlZnQ6IDMzMHB4OyovXHJcblx0ICAgIH1cclxuXHQgfVxyXG5cdCAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODgxcHgpIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xyXG5cdCAgICAuY2hhcnQtcGFydHtcclxuXHQgICAgIC8qbWFyZ2luLWxlZnQ6IDI5MHB4OyovXHJcblx0ICAgIH0gIFxyXG5cdH1cclxuXHQgXHJcblx0IEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY5OXB4KSBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcclxuXHQgICAgLmNoYXJ0LXBhcnR7XHJcblx0ICAgICAvKm1hcmdpbi1sZWZ0OiAxNzZweDsqL1xyXG5cdCAgICB9ICAgXHJcblx0fVxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMXB4KSBhbmQgKG1pbi13aWR0aDogNTUwcHgpIHtcclxuXHQgICAgLmNoYXJ0LXBhcnR7XHJcblx0ICAgICAvKm1hcmdpbi1sZWZ0OiAxMjFweDsqL1xyXG5cdCAgICB9ICAgXHJcblx0fVxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OXB4KSBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcclxuXHQgICAgLmNoYXJ0LXBhcnR7XHJcblx0ICAgICAvKm1hcmdpbi1sZWZ0OiAxMDBweDsqL1xyXG5cdCAgICB9ICAgXHJcblx0fVxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ5OXB4KSBhbmQgKG1pbi13aWR0aDogNDUwcHgpIHtcclxuXHQgICAgLmNoYXJ0LXBhcnR7XHJcblx0ICAgICAvKm1hcmdpbi1sZWZ0OiA0OHB4OyovXHJcblx0ICAgIH0gICBcclxuXHR9XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQ5cHgpIGFuZCAobWluLXdpZHRoOiA0MDBweCkge1xyXG5cdCAgICAuY2hhcnQtcGFydHtcclxuXHQgICAgIC8qbWFyZ2luLWxlZnQ6NjVweDsqL1xyXG5cdCAgICB9ICAgXHJcblx0fVxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5OXB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpIHtcclxuXHQgICAgLmNoYXJ0LXBhcnR7XHJcblx0ICAgICAvKm1hcmdpbi1sZWZ0OjQwcHg7Ki9cclxuXHQgICAgfSAgIFxyXG5cdH1cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNDlweCkgYW5kIChtaW4td2lkdGg6IDMwMHB4KSB7XHJcblx0ICAgIC5jaGFydC1wYXJ0e1xyXG5cdCAgICAgLyptYXJnaW4tbGVmdDowcHg7Ki9cclxuXHQgICAgfSAgIFxyXG5cdH1cclxuXHRcclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjhweCkgYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XHJcbiAgICAgLmNhbGNyZWZpcGFkZHtcclxuICAgICBcdHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgXHRwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICAgfVxyXG4gICAgIFxyXG59XHJcblxyXG59XHJcbi5kaXNpbmxpbmVmbGV4e1xyXG5cdGRpc3BsYXk6aW5saW5lLWZsZXg7XHJcblx0LnJhZGlvLWJ0bi1ncm91cHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6MTBweDtcclxuXHR9XHJcbn1cclxuLmxvYW5iYWxhbmNlQ2xvc2V1cHtcclxuXHR6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDVweDtcclxuICAgIG1heC13aWR0aDogNDgwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG5cdGltZ3tcclxuICAgICAgICB3aWR0aDoxNXB4O1xyXG4gICAgICAgIGhlaWdodDoxNXB4O1xyXG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgfVxyXG5cclxufVxyXG4ubWFyZ3RvcG1pbnVze1xyXG5cdG1hcmdpbi10b3A6IC00MHB4O1xyXG59XHJcbi5hbHdheXN0b3B7XHJcblx0ei1pbmRleDogOTk5OTtcclxufVxyXG4ucmVmaXBhZGRmb3Jtcnl0e1xyXG5cdHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcclxufVxyXG4ucmVmaWxlZnRwYWRke1xyXG5cdHBhZGRpbmctbGVmdDogMThweDtcclxuICAgIG1hcmdpbi10b3A6IDkzcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1x0XHRcclxufVxyXG4ucmVmaWNoYXJ0e1xyXG5cdC5yZWNoYXJ0cy1zdXJmYWNle1xyXG5cdFx0IHdpZHRoOiAzMDBweDtcclxuXHRcdCBoZWlnaHQ6IDMwMHB4O1x0XHRcclxuXHR9XHJcblx0c3Zne1xyXG5cdFx0dHNwYW57XHJcblx0XHRcdGZvbnQtc2l6ZTogMjlweDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEF2ZW5pciBOZXh0ICBCb2xkO1xyXG5cdFx0fVxyXG4gICAgfSAgIFxyXG59XHJcbi5jYWxjcmVmaXBhZGR7XHJcblx0cGFkZGluZy1sZWZ0OiA3MHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogODBweDtcclxufVxyXG4uY2FsY25vcmVmaXBhZGR7XHJcblx0cGFkZGluZy1sZWZ0OiAwcHg7ICAgIFxyXG59XHJcbi5yZXN1bHRTY3JlZW5mbGV4e1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5mbGV4Q29udGFpbmVye1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMDBweCkge1xyXG5cdCAgXHRcdC5jYWxjcmVmaXBhZGR7XHJcblx0ICBcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgIFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcclxuXHQgIFx0XHR9XHJcblx0fVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTY4cHgpIHtcclxuXHRcclxuXHQucmVmaWNvbXBwYWRkbGVmdHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuY2FsY3JlZmlwYWRke1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcblx0fVxyXG5cdC5yZWZpY2hhcnQgXHJcblx0e1xyXG5cdFx0LnJlY2hhcnRzLXN1cmZhY2V7XHJcblx0XHRcdHdpZHRoOiAyMzBweDtcclxuXHRcdFx0aGVpZ2h0OiAyMzBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LkNhbGNSRUZJLWNvbnRhaW5lcntcclxuXHRcdC5ydW5OdW1fYW5pbWF0ZXtcclxuXHRcdFx0dG9wOiAzMiU7XHJcblx0XHR9XHJcblx0fVxyXG4gICAgICBcclxufVxyXG5cclxuXHJcbi5Nb2Rlcm4tRGF0ZXBpY2tlci1wb3B1cCBcclxuXHR7XHJcblx0LmZpZWxkLXJvdyBpbnB1dCB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGhlaWdodDogNDBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuXHRib3gtc2hhZG93OiBub25lO1xyXG5cdGNvbG9yOiAjMjM0MDVFO1xyXG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcclxuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XHJcblx0Ym9yZGVyLXJpZ2h0OiAwcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LmlucHV0LWdyb3VwIHtcclxuXHRcdHdpZHRoIDogMTAwJTtcclxuXHR9XHJcblx0LmdtVGVvQiB7XHJcblx0XHRsZWZ0OiAtNTBweDtcclxuXHRcdG1pbi13aWR0aDogMzAwcHg7XHJcblx0XHRoZWlnaHQ6IDE1MnB4O1xyXG5cdFx0dG9wOiAtMzExcHggIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4gLnJlZmljb21wdXRle1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xyXG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0cGFkZGluZzogNXB4IDIwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0b3V0bGluZTpub25lO1xyXG5cdFx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6MXB4O1x0XHJcblx0XHRcdHdpZHRoOjEwMCU7XHQgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIFxyXG4ubW9ydGFnZWRhdGVwaWNrZXIge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG59XHJcblxyXG5cclxuLmN1cnJlbnRkYXRlcGlja2VyIHtcclxuICAgIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG5cclxufSAgICAgICAgICAgICAgICBcclxuXHJcblxyXG4ub3Blbk1vcnRhZ2VEYXRlUGlja2VyIHtcclxuXHJcbiBcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9wZW5DdXJyZW50RGF0ZVBpY2tlciB7XHJcbiBcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcclxuXHJcbn1cclxuLnJvbGxjb3NkaXZ7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdC8vanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdC5yb2xsY29zY2lyY2xle1xyXG5cdFx0d2lkdGg6IDIycHg7XHJcblx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjYjRiNmJiO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxN3B4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdG1hcmdpbi1sZWZ0OiA4cHg7XHJcblx0XHRpbWd7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5yb2xsY29zdGlja3tcclxuXHRcdFx0d2lkdGg6IDEzcHg7XHJcblx0XHRcdGhlaWdodDogN3B4O1xyXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCBibGFjaztcclxuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucm9sbGNvc3RleHR7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG5cdFx0Y29sb3I6ICMyMzQwNUU7XHJcblx0fVxyXG59XHJcbi5yZW1wYWRke1xyXG5cdHBhZGRpbmc6IDEycHggMCAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG59XHJcbi5yZW1Ncmdue1xyXG5cdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5uZXdkZXNidXR0b257XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzVlY2E3MyAhaW1wb3J0YW50O1xyXG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bSA7XHJcbn1cclxuLnJlZmljb21wdHV0aW1hZ2V7XHJcblx0d2lkdGg6IDE3cHg7XHJcblx0aGVpZ2h0OjE3cHg7XHJcblx0bWFyZ2luLWxlZnQ6M3B4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4ucmVmaWNvbXB0dXRvcmlhbHRleHR7XHJcblx0Y29sb3I6I2EzYjNjMDtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxufVxyXG5cclxuXHJcbi5QcmVwYWlkX0NvbnRhaW5lcntcclxuXHJcbn1cclxuLlByZXBhaWRfdG9nZ2xlb257XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzIxOTZmMyAhaW1wb3J0YW50O1xyXG59XHJcbi5QcmVwYWlkX3Rvb2dsZV9vZmZ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiA0MHB4O1xyXG5cdGhlaWdodDogMjNweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG5cdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2NjYztcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0LlByZXBhaWRfdG9vZ2xlX3N3aXRjaHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAxOXB4O1xyXG5cdFx0aGVpZ2h0OiAxOXB4O1xyXG5cdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiBzdGVlbGJsdWU7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuXHRcdH1cclxuXHR9XHJcblx0LlByZXBhaWRfYnV0cmlnaHR7XHJcblx0XHRyaWdodDoxcHg7XHJcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xyXG5cdFx0YW5pbWF0aW9uLW5hbWU6IFByZXBhaWRfcmlnaHQ7XHJcblx0fVxyXG5cdEBrZXlmcmFtZXMgUHJlcGFpZF9yaWdodCB7XHJcblx0XHQwJSB7bGVmdDoxcHh9XHJcblx0XHQ1MCV7bGVmdDo1MCV9XHJcblx0XHQxMDAlIHtyaWdodDoxcHh9XHJcblx0fVxyXG5cdC5QcmVwYWlkX2J1dGxlZnR7XHJcblx0XHRsZWZ0OjFweDtcclxuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcblx0XHRhbmltYXRpb24tbmFtZTogUHJlcGFpZF9sZWZ0O1xyXG5cdH1cclxuXHRAa2V5ZnJhbWVzIFByZXBhaWRfbGVmdCB7XHJcblx0XHQwJSB7cmlnaHQ6MXB4fVxyXG5cdFx0NTAle3JpZ2h0OjUwJX1cclxuXHRcdDEwMCUge2xlZnQ6MXB4fVxyXG5cdH1cclxuXHRcclxuXHRcclxufVxyXG4uUHJlcGFpZG9wdGlvbl9jb250YWluZXJ7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHQuUHJlQ29uX1RSe1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XHJcblx0XHQuUHJlQ29uX1REMXtcclxuXHRcdFx0d2lkdGg6IDY5JTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogNXB4O1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDJEMkQyO1xyXG5cclxuXHRcdFx0LlByZUNvbl9UQzF7XHJcblx0XHRcdCAgICB3aWR0aDogMzAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5QcmVDb25fSW5wdXR7XHJcblx0XHRcdFx0d2lkdGg6IDcwJTtcclxuICAgIFx0XHRcdG1hcmdpbi10b3A6IC02cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5QcmVDb25fVEQye1xyXG5cdFx0XHR3aWR0aDogMjklO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRwYWRkaW5nOiA1cHg7XHJcblxyXG5cdFx0XHQuUHJlQ29uX1RDMntcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5QcmVDb25fU2VsZWN0e1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTZweDtcclxuXHRcdFx0XHQuUHJlX1NlbGVjdHtcclxuXHRcdFx0XHRcdGJvcmRlcjpub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0LlRvcF9SYWRpdXN7XHJcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XHJcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xyXG5cdH1cclxuXHQuQm90dG9tX1JhZGl1c3tcclxuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcclxuXHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XHJcblx0fVxyXG59XHJcblxyXG4vLyBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuXHJcbi8vIH1cclxuLy8gQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG4vLyB9XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cdC5yZXNwb25zaXZlRmxleHtcclxuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuXHR9XHJcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUksQUFDSCxtQkFEc0IsQ0FDdEIsV0FBVyxDQUFDO0VBQ1YsVUFBVSxFQUFFLE1BQU07RUFDbkIsV0FBVyxFQUFFLGlCQUFpQjtFQUM5QixLQUFLLEVBQUUsT0FBTztFQUNkLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0FBUEUsQUFRSCxtQkFSc0IsQ0FRdEIsZUFBZSxDQUFDO0VBQ2YsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLGlCQUFpQjtFQUM5QixLQUFLLEVBQUUsT0FBTztFQUNkLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFNBQVMsRUFBRSxJQUFJLEdBSWY7RUFqQkUsQUFjRixtQkFkcUIsQ0FRdEIsZUFBZSxDQU1kLElBQUks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 */.titleEscrowButton {
  background-color: #fff;
  border-radius: 5px;
  border: 1px solid #508AFF;
  color: #508AFF;
  cursor: pointer;
  font-size: 15px;
  height: 40px;
  margin: 0 !important;
  width: unset;
}

.titleEscrowButton.active {
  background-color: #508AFF;
  color: #fff !important;
  margin: 0;
  font-family: Montserrat-Medium;
}

.program_title {
  font-family: Montserrat-Regular;
  color: #23405E;
  font-size: 14px;
}

.title_input {
  height: 40px !important;
  box-shadow: none;
  border: 1px solid #d4d7e0 !important;
}

.address_field {
  border-radius: 5px !important;
  height: 40px !important;
  box-shadow: none;
  border: 1px solid #d4d7e0 !important;
}

.no-pointer {
  cursor: default !important;
  font-family: Montserrat-Regular;
}

.title_box {
  display: flex;
  align-items: center;
  padding: 0;
}

.fee_text {
  color: #508AFF;
  font-size: 16px;
  font-family: Montserrat-Medium;
  margin-top: 1%;
  cursor: pointer;
}

.header_cont {
  display: flex;
  align-items: center;
  justify-content: center;
}

.title_text {
  font-size: 33px !important;
  cursor: default !important;
}

.cfpb_box {
  display: flex;
  justify-content: center;
  align-items: center;
}

.icon_size {
  font-size: 25px;
  font-family: Montserrat-Medium;
  display: flex;
  align-items: center;
  justify-content: center;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvdGl0bGVhbmRlc2Nyb3cuY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy90aXRsZWFuZGVzY3Jvdy5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnRpdGxlRXNjcm93QnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuICAgIGNvbG9yOiAjNTA4QUZGO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiB1bnNldDtcbn1cblxuLnRpdGxlRXNjcm93QnV0dG9uLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG59XG4ucHJvZ3JhbV90aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICBjb2xvcjogIzIzNDA1RTtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG4udGl0bGVfaW5wdXQge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMCAhaW1wb3J0YW50O1xufVxuLmFkZHJlc3NfZmllbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMCAhaW1wb3J0YW50O1xufVxuLm5vLXBvaW50ZXIge1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG59XG4udGl0bGVfYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzowO1xufVxuLmZlZV90ZXh0IHtcbiAgICBjb2xvcjogIzUwOEFGRjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIG1hcmdpbi10b3A6IDElO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXJfY29udCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnRpdGxlX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMzNweCAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuLmNmcGJfYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaWNvbl9zaXplIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLGdCQUFnQixFQUFFLElBQUk7RUFDdEIsYUFBYSxFQUFFLEdBQUc7RUFDbEIsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixLQUFLLEVBQUUsT0FBTztFQUNkLE1BQU0sRUFBRSxPQUFPO0VBQ2YsU0FBUyxFQUFFLElBQUk7RUFDZixNQUFNLEVBQUUsSUFBSTtFQUNaLE1BQU0sRUFBRSxZQUFZO0VBQ3BCLEtBQUssRUFBRSxLQUFLLEdBQ2Y7O0FBRUQsQUFBQSxrQkFBa0IsQUFBQSxPQUFPLENBQUM7RUFDdEIsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixLQUFLLEVBQUUsZUFBZTtFQUN0QixNQUFNLEVBQUUsQ0FBQztFQUNULFdBQVcsRUFBRSxpQkFBaUIsR0FDakM7O0FBQ0QsQUFBQSxjQUFjLENBQUM7RUFDWCxXQUFXLEVBQUUsa0JBQWtCO0VBQy9CLEtBQUssRUFBRSxPQUFPO0VBQ2QsU0FBUyxFQUFFLElBQUksR0FDbEI7O0FBQ0QsQUFBQSxZQUFZLENBQUM7RUFDVCxNQUFNLEVBQUUsZUFBZTtFQUN2QixVQUFVLEVBQUUsSUFBSTtFQUNoQixNQUFNLEVBQUUsNEJBQTRCLEdBQ3ZDOztBQUNELEFBQUEsY0FBYyxDQUFDO0VBQ1gsYUFBYSxFQUFFLGNBQWM7RUFDN0IsTUFBTSxFQUFFLGVBQWU7RUFDdkIsVUFBVSxFQUFFLElBQUk7RUFDaEIsTUFBTSxFQUFFLDRCQUE0QixHQUN2Qzs7QUFDRCxBQUFBLFdBQVcsQ0FBQztFQUNSLE1BQU0sRUFBRSxrQkFBa0I7RUFDMUIsV0FBVyxFQUFFLGtCQUFrQixHQUNsQzs7QUFDRCxBQUFBLFVBQVUsQ0FBQztFQUNQLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU07RUFDbkIsT0FBTyxFQUFDLENBQUMsR0FDWjs7QUFDRCxBQUFBLFNBQVMsQ0FBQztFQUNOLEtBQUssRUFBRSxPQUFPO0VBQ2QsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsaUJBQWlCO0VBQzlCLFVBQVUsRUFBRSxFQUFFO0VBQ2QsTUFBTSxFQUFFLE9BQU8sR0FDbEI7O0FBQ0QsQUFBQSxZQUFZLENBQUM7RUFDVCxPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxNQUFNLEdBQzFCOztBQUNELEFBQUEsV0FBVyxDQUFDO0VBQ1IsU0FBUyxFQUFFLGVBQWU7RUFDMUIsTUFBTSxFQUFFLGtCQUFrQixHQUM3Qjs7QUFDRCxBQUFBLFNBQVMsQ0FBQztFQUNOLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU0sR0FDdEI7O0FBQ0QsQUFBQSxVQUFVLENBQUM7RUFDUCxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxpQkFBaUI7RUFDOUIsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsTUFBTTtFQUNuQixlQUFlLEVBQUUsTUFBTSxHQUMxQiJ9 */.disclaimer-container {
  width: 100%;
  margin-bottom: 60px;
}

.disclaimer-container .DisclaimerTitle {
  margin-bottom: 20px;
  font-size: 24px;
  font-family: Montserrat-Medium;
}

.disclaimer-container select {
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 90% center;
  background-repeat: no-repeat;
  padding: 6px 4px !important;
}

.disclaimer-container .onoffbutton {
  width: 10% !important;
}

.disclaimer-container .DisclaimerDiv {
  font-family: Montserrat-Regular;
  font-size: 14px;
  color: #0E2F51;
}

.disclaimer-container .DisclaimerDiv .DisclaimerContent {
  height: 248px;
  text-align: justify;
}

.disclaimer-container .DisclaimerEditBtn {
  color: #508AFF;
  font-family: Montserrat-Regular;
  font-weight: bold;
  text-align: right;
  padding-right: 3px;
  cursor: pointer;
  line-height: 34px;
}

.disclaimer-container .button-center {
  text-align: center;
  margin-top: 35px;
  margin-bottom: 65px;
}

.disclaimer-container button {
  margin: 0px auto;
}

.disclaimer-container .DisclaimerSaveBtn {
  background-color: #508AFF;
  color: #FFF;
  height: auto;
  width: auto;
  padding: 10px 100px 10px 100px;
  font-size: 14px;
  font-family: Montserrat-Medium;
}

.disclaimer-container .editresetdiv {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 45px;
}

.disclaimer-container .editresetdiv .edrebutton {
  width: 20%;
  justify-content: center;
  margin-left: 10px;
  display: flex;
  color: #508AFF;
  font-family: Montserrat-Regular;
  font-weight: bold;
  cursor: pointer;
}

.disclaimer-container .arrow_cls {
  width: 4%;
}

.disclaimer-container .disclaimerTitle {
  display: flex;
  justify-content: flex-start;
}

.disclaimer-container .disclaimerReset {
  width: 100%;
}

@media screen and (max-width: 400px) {
  .disclaimer-container .DisclaimerDiv .DisclaimerContent {
    font-size: 13px;
  }
}

@media screen and (max-width: 450px) and (min-width: 400px) {
  .onoffbutton {
    left: 4%;
  }

  .disclaimer-container .DisclaimerTitle {
    font-size: 24px;
    padding-left: 5px !important;
  }
}

@media screen and (max-width: 400px) and (min-width: 350px) {
  .onoffbutton {
    left: 10%;
  }

  .disclaimer-container .DisclaimerTitle {
    font-size: 24px;
    padding-left: 5px !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvRGlzY2xhaW1lci5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9EaXNjbGFpbWVyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLmRpc2NsYWltZXItY29udGFpbmVyIHtcblx0d2lkdGg6MTAwJTtcblx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0LkRpc2NsYWltZXJUaXRsZXtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdH1cblx0c2VsZWN0e1xuXHRcdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTAlIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG5cdFx0cGFkZGluZzogNnB4IDRweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5vbm9mZmJ1dHRvbntcblx0XHR3aWR0aDoxMCUgIWltcG9ydGFudDtcblx0fVxuXHQuRGlzY2xhaW1lckRpdntcblx0XHRmb250LWZhbWlseTpNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjMEUyRjUxO1xuXHRcdC5EaXNjbGFpbWVyQ29udGVudHtcblx0XHRcdGhlaWdodDoyNDhweDtcblx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0fVxuXHR9XG5cdC5EaXNjbGFpbWVyRWRpdEJ0bntcblx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHRleHQtYWxpZ246cmlnaHQ7XG5cdFx0cGFkZGluZy1yaWdodDogM3B4O1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHR9XG5cdC5idXR0b24tY2VudGVye1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOjM1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTo2NXB4O1xuXHR9XG5cdGJ1dHRvbntcblx0XHRtYXJnaW46IDBweCBhdXRvO1xuXHR9XG5cdC5EaXNjbGFpbWVyU2F2ZUJ0bntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdGNvbG9yOiAjRkZGO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogYXV0bztcblx0XHRwYWRkaW5nOiAxMHB4IDEwMHB4IDEwcHggMTAwcHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0fVxuXHQuZWRpdHJlc2V0ZGl2e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG4gICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGhlaWdodDogNDVweDtcblx0XHQuZWRyZWJ1dHRvbntcblx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdH1cblx0fVxuXHRcblx0LmFycm93X2Nsc3tcblx0XHR3aWR0aDo0JTtcblx0fVxuXHQuZGlzY2xhaW1lclRpdGxle1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHR9XG5cdC5kaXNjbGFpbWVyUmVzZXR7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KXtcblx0LmRpc2NsYWltZXItY29udGFpbmVyIHtcblx0XHQuRGlzY2xhaW1lckRpdiB7XG5cdFx0XHQuRGlzY2xhaW1lckNvbnRlbnR7XG5cdFx0XHRcdGZvbnQtc2l6ZToxM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIGFuZCAobWluLXdpZHRoOiA0MDBweCkge1xuXHQub25vZmZidXR0b257XG5cdFx0bGVmdDo0JTtcblx0fVxuXHQuZGlzY2xhaW1lci1jb250YWluZXIge1xuXHRcdC5EaXNjbGFpbWVyVGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6NXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkgYW5kIChtaW4td2lkdGg6IDM1MHB4KSB7XG5cdC5vbm9mZmJ1dHRvbntcblx0XHRsZWZ0OjEwJTtcblx0fVxuXHQuZGlzY2xhaW1lci1jb250YWluZXIge1xuXHRcdC5EaXNjbGFpbWVyVGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6NXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFBQSxxQkFBcUIsQ0FBQztFQUNyQixLQUFLLEVBQUMsSUFBSTtFQUNWLGFBQWEsRUFBRSxJQUFJLEdBOEVuQjtFQWhGRCxBQUdDLHFCQUhvQixDQUdwQixnQkFBZ0IsQ0FBQTtJQUNmLGFBQWEsRUFBRSxJQUFJO0lBQ25CLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLGlCQUFpQixHQUM5QjtFQVBGLEFBUUMscUJBUm9CLENB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 */.SignaturesFormcontainer {
  width: 100%;
  margin: 40px 0;
}

.SignaturesFormcontainer .heading {
  font-family: Montserrat-Medium;
  font-size: 31px;
  color: #23405E;
  text-align: left;
  margin-bottom: 5px;
  margin-top: 0px;
}

.SignaturesFormcontainer select {
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 90% center;
  background-repeat: no-repeat;
  padding: 6px 4px !important;
}

.SignaturesFormcontainer .SignatureLabel {
  font-family: Montserrat-Regular;
  font-size: 15px;
  flex: 0 0 100%;
}

.SignaturesFormcontainer .newBS5container {
  display: flex;
  flex-wrap: wrap;
}

.SignaturesFormcontainer .UploadSignature {
  /*text-align: center;
		font-size: 14px;
		color: #349BE0;
		letter-spacing: 0;
		background: transparent;
		width: 100%;
		height: 50px;
		border: 2px dashed #508AFF;
		margin-top: 20px;
		margin-bottom: 17px;*/
  text-align: center;
  font-size: 14px;
  color: #349BE0;
  letter-spacing: 0;
  background: transparent;
  width: 100%;
  height: 150px;
  border: 2px dashed #508AFF;
  margin-top: 8px;
  margin-bottom: 17px;
}

.SignaturesFormcontainer .UploadSignature .image-upload-file-input {
  background-color: transparent;
  color: #349BE0;
  border: none;
  margin-left: 30px;
}

.SignaturesFormcontainer .UploadSignature .hidden-field {
  display: none;
}

.SignaturesFormcontainer .UploadSignatureDiv {
  width: 100%;
  height: 100%;
  text-align: center;
}

.SignaturesFormcontainer .UploadSignatureDiv .image-upload-file-input {
  margin-left: 0px !important;
  display: inline-block !important;
}

.SignaturesFormcontainer .UploadSignatureDiv .SignatureUploadLabel {
  position: absolute;
  height: 50px;
  width: 100%;
  top: 20px;
  color: #508AFF;
  font-size: 14px;
  line-height: 50px;
}

.SignaturesFormcontainer .UploadSignatureDiv .InputField {
  border: 0 !important;
}

.SignaturesFormcontainer .UploadSignatureDiv .SignatureUpload {
  height: 50px;
}

.SignaturesFormcontainer .UploadSignatureDiv .SignatureUpload[type=text] {
  top: 50px;
  width: 100%;
  height: 30px;
}

.SignaturesFormcontainer .SignaturesSaveDiv {
  text-align: center;
}

.SignaturesFormcontainer .SignaturesSaveDiv .SignaturesSaveBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 60%;
  font-size: 14px;
}

.SignaturesFormcontainer .link-center {
  text-align: left;
  cursor: pointer;
  font-family: Montserrat-Medium;
}

.SignaturesFormcontainer .center_termcond {
  text-align: center;
  font-family: Montserrat-Regular;
  color: #ff4d4d;
}

.SignaturesFormcontainer .link-center2 {
  text-align: right;
  cursor: pointer;
  font-family: Montserrat-Medium;
}

.SignaturesFormcontainer .sign_label {
  margin-top: 17px;
}

.SignaturesFormcontainer .sign_edit {
  margin-top: 17px;
  text-align: right;
}

.SignaturesFormcontainer .sign_editImg {
  width: 10px;
}

.SignaturesFormcontainer a {
  text-decoration: none;
  color: #23405E;
}

.SignaturesFormcontainer .backPadd {
  padding-top: 7px;
}

.SignaturesFormcontainer .arrow_cls {
  width: 2%;
}

.SignaturesFormcontainer .onoffbutton {
  width: 15%;
  margin-right: 30%;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvU2lnbmF0dXJlc0Zvcm0uc2NzcyIsInNvdXJjZXMiOlsiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvU2lnbmF0dXJlc0Zvcm0uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuU2lnbmF0dXJlc0Zvcm1jb250YWluZXIge1xuXHR3aWR0aDoxMDAlO1xuXHRtYXJnaW46IDQwcHggMDtcblx0LmhlYWRpbmd7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGZvbnQtc2l6ZTogMzFweDtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdH1cblx0c2VsZWN0e1xuXHRcdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTAlIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG5cdFx0cGFkZGluZzogNnB4IDRweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5TaWduYXR1cmVMYWJlbHtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGZvbnQtc2l6ZToxNXB4O1xuXHRcdGZsZXg6IDAgMCAxMDAlO1xuXHR9XG5cdC5uZXdCUzVjb250YWluZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblx0XG5cdC5VcGxvYWRTaWduYXR1cmV7XG5cdFx0Lyp0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjMzQ5QkUwO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRib3JkZXI6IDJweCBkYXNoZWQgIzUwOEFGRjtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE3cHg7Ki9cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjMzQ5QkUwO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTUwcHg7XG5cdFx0Ym9yZGVyOiAycHggZGFzaGVkICM1MDhBRkY7XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XG5cdCAgIC5pbWFnZS11cGxvYWQtZmlsZS1pbnB1dHtcblx0XHQgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdCAgY29sb3I6ICMzNDlCRTA7XG5cdFx0ICBib3JkZXI6IG5vbmU7XG5cdFx0ICBtYXJnaW4tbGVmdDogMzBweDtcblx0ICAgfVxuXHQgICAuaGlkZGVuLWZpZWxke1xuXHRcdCAgZGlzcGxheTogbm9uZTtcblx0ICAgfVxuICAgIH1cblx0LlVwbG9hZFNpZ25hdHVyZURpdntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0LmltYWdlLXVwbG9hZC1maWxlLWlucHV0e1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5TaWduYXR1cmVVcGxvYWRMYWJlbHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dG9wOiAyMHB4O1xuXHRcdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHR9XG5cdFx0LklucHV0RmllbGR7XG5cdFx0XHRib3JkZXI6MCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuU2lnbmF0dXJlVXBsb2Fke1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdH1cblx0XHQuU2lnbmF0dXJlVXBsb2FkW3R5cGU9dGV4dF17XG5cdFx0XHR0b3A6IDUwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHR9XG5cdH1cblx0LlNpZ25hdHVyZXNTYXZlRGl2e1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdC5TaWduYXR1cmVzU2F2ZUJ0bntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQubGluay1jZW50ZXJ7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHR9XG5cblx0LmNlbnRlcl90ZXJtY29uZHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Ly9jdXJzb3I6IHBvaW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6ICBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Y29sb3I6ICNmZjRkNGQ7XG5cblx0fVxuXG5cdC5saW5rLWNlbnRlcjJ7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0fVxuXHQuc2lnbl9sYWJlbHtcblx0XHRtYXJnaW4tdG9wOiAxN3B4O1xuXHR9XG5cdC5zaWduX2VkaXR7XG5cdFx0bWFyZ2luLXRvcDogMTdweDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXHQuc2lnbl9lZGl0SW1ne1xuXHRcdHdpZHRoOjEwcHg7XG5cdH1cblx0YSB7XHRcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdH1cblx0LmJhY2tQYWRke1xuXHRcdHBhZGRpbmctdG9wOiA3cHg7XG5cdH1cblx0LmFycm93X2Nsc3tcblx0XHR3aWR0aDoyJTtcblx0fVxuXHQub25vZmZidXR0b257XG5cdFx0d2lkdGg6IDE1JTtcblx0XHRtYXJnaW4tcmlnaHQ6IDMwJTtcblx0fVxufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEFBQUEsd0JBQXdCLENBQUM7RUFDeEIsS0FBSyxFQUFDLElBQUk7RUFDVixNQUFNLEVBQUUsTUFBTSxHQWtKZDtFQXBKRCxBQUdDLHdCQUh1QixDQUd2QixRQUFRLENBQUE7SUFDUCxXQUFXLEVBQUUsaUJBQWlCO0lBQzlCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsS0FBSyxFQUFFLE9BQU87SUFDZCxVQUFVLEVBQUUsSUFBSTtJQUNoQixhQUFhLEVBQUUsR0FBRztJQUNsQixVQUFVLEVBQUUsR0FBRyxHQUNmO0VBVkYsQUFXQyx3QkFYdUIsQ0FXdkIsTUFBTSxDQUFBO0lBQ0wsZUFBZSxFQUFFLE9BQU87SUFDeEIsa0JBQWtCLEVBQUUsSUFBSTtJQUN4QixtQkFBbUIsRUFBRSxVQUFVO0lBQy9CLGlCQUFpQixFQUFDLFNBQVM7SUFDM0IsT0FBTyxF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 */.ResetPasswordFormcontainer {
  width: 100%;
  margin-bottom: 40px;
}

.ResetPasswordFormcontainer .heading {
  font-family: Montserrat-Medium;
  font-size: 31px;
  color: #23405E;
  text-align: left;
  margin-bottom: 5px;
  margin-top: 0px;
  margin-left: 25px;
}

.ResetPasswordFormcontainer .MarginCls {
  margin-top: 7px;
  margin-bottom: 7px;
}

.ResetPasswordFormcontainer .MarginCls .LabelStyleCls {
  margin-bottom: 5px;
  color: #0E2F51;
  font-size: 14px;
  font-family: Montserrat-Regular;
}

.ResetPasswordFormcontainer .ResetPasswordSaveBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  height: 40px;
  font-size: 14px;
}

.ResetPasswordFormcontainer .WarningReport,
.ResetPasswordFormcontainer .ErrorReport {
  color: #700;
  font-family: Montserrat-Medium;
}

.ResetPasswordFormcontainer .arrow_cls {
  margin-top: 8px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvUmVzZXRQYXNzd29yZEZvcm0uc2NzcyIsInNvdXJjZXMiOlsiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvUmVzZXRQYXNzd29yZEZvcm0uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuUmVzZXRQYXNzd29yZEZvcm1jb250YWluZXIge1xuXHR3aWR0aDoxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHQuaGVhZGluZ3tcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAzMXB4O1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRtYXJnaW4tbGVmdDogMjVweDtcblx0fVxuXHRcblx0Lk1hcmdpbkNsc3tcblx0XHRtYXJnaW4tdG9wOjdweDtcblx0XHRtYXJnaW4tYm90dG9tOjdweDtcblx0XHQuTGFiZWxTdHlsZUNsc3tcblx0XHRcdG1hcmdpbi1ib3R0b206NXB4O1xuXHRcdFx0Y29sb3I6IzBFMkY1MTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0fVxuXHR9XG5cdC5SZXNldFBhc3N3b3JkU2F2ZUJ0bntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6NDBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblx0Lldhcm5pbmdSZXBvcnQsIC5FcnJvclJlcG9ydHtcblx0XHRjb2xvcjogIzcwMDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdH1cblx0LmFycm93X2Nsc3tcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxBQUFBLDJCQUEyQixDQUFDO0VBQzNCLEtBQUssRUFBQyxJQUFJO0VBQ1YsYUFBYSxFQUFFLElBQUksR0EwQ25CO0VBNUNELEFBR0MsMkJBSDBCLENBRzFCLFFBQVEsQ0FBQTtJQUNQLFdBQVcsRUFBRSxpQkFBaUI7SUFDOUIsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVBQUUsT0FBTztJQUNkLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLFVBQVUsRUFBRSxHQUFHO0lBQ2YsV0FBVyxFQUFFLElBQUksR0FDakI7RUFYRixBQWFDLDJCQWIwQixDQWExQixVQUFVLENBQUE7SUFDVCxVQUFVLEVBQUMsR0FBRztJQUNkLGFBQWEsRUFBQyxHQUFHLEdBT2pCO0lBdEJGLEFBZ0JFLDJCQWhCeUIsQ0FhMUIsVUFBVSxDQUdULGNBQWMsQ0FBQTtNQUNiLGFBQWEsRUFBQyxHQUFHO01BQ2pCLEtBQUssRUFBQyxPQUFPO01BQ2IsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsa0JBQWtCLEdBQy9CO0VBckJILEFBdUJDLDJCQXZCMEIsQ0F1QjFCLHFCQUFxQixDQUFBO0lBQ3BCLGdCQUFnQixFQUFFLE9BQU87SUFDekIsS0FBSyxFQUFFLE9BQU87SUFDZCxPQUFPLEVBQUUsUUFBUTtJQUNqQixhQUFhLEVBQUUsR0FBRztJQUNsQixhQUFhLEVBQUUsSUFBSTtJQUNuQixVQUFVLEVBQUUsSUFBSTtJQUNoQixPQUFPLEVBQUUsSUFBSTtJQUNiLFdBQVcsRUFBRSxpQkFBaUI7SUFDOUIsY0FBYyxFQUFFLEdBQUc7SUFDbkIsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUMsSUFBSTtJQUNYLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7RUFwQ0YsQUFxQ0MsMkJBckMwQixDQXFDMUIsY0FBYyxFQXJDZiwyQkFBMkIsQ0FxQ1YsWUFBWSxDQUFBO0lBQzNCLEtBQUssRUFBRSxJQUFJO0lBQ1gsV0FBVyxFQUFFLGlCQUFpQixHQUM5QjtFQXhDRixBQXlDQywyQkF6QzBCLENBeUMxQixVQUFVLENBQUE7SUFDVCxVQUFVLEVBQUUsR0FBRyxHQUNmIn0= */.calculators-container {
  width: 100%;
  height: 100%;
  flex-direction: column;
  padding-left: 69px;
  padding-right: 81px;
}

.calculators-container a {
  text-decoration: none;
}

.calculators-container .border-cls {
  height: 39px;
  border: 1px solid #D4D7E0;
  border-radius: 5px;
  box-shadow: 0px 0px 24px -15px #96bcdd;
}

.calculators-container .margin-cls {
  margin-top: 23px;
}

.calculators-container .margin-bottom-cls {
  margin-top: 25px;
  margin-bottom: 25px;
}

.calculators-container .img-cls {
  padding-top: 7px;
  padding-right: 6px;
  padding-left: 10px;
}

.calculators-container .imgnewcls {
  padding-top: 4px;
  padding-right: 6px;
  padding-left: 6px;
  height: 35px;
  width: 45px;
}

.calculators-container .title-esc-cls {
  width: 25px;
  height: 25px;
  margin-top: 6px;
  margin-left: 8px;
}

.calculators-container .imageradius {
  border-radius: 13px !important;
}

.calculators-container .wareet-cls {
  padding-top: 10px;
  padding-right: 6px;
  padding-left: 10px;
}

.calculators-container .header-text {
  font-size: 32px;
  color: #23405E;
  font-family: Montserrat-Medium;
  margin-left: -3px;
}

.calculators-container .border-cls {
  color: #23405E;
  font-size: 14px;
}

.calculators-container .text-cls {
  font-family: Montserrat-Medium;
}

.calculators-container .LeftSide {
  font-family: Montserrat-Medium;
  margin-right: 5px;
}

.calculators-container .RightSide {
  font-family: Montserrat-Medium;
  margin-left: -5px;
}

.calculators-container .text-cls {
  color: #23405E;
}

.calculators-container .arrow-img-cls {
  padding-top: 11px;
  float: right;
}

.calculators-container .margin-space {
  margin-bottom: 100px;
}

.calculators-container .whole-margin {
  margin-bottom: 30px;
  margin-top: 23px;
}

.calculators-container .diplay-cls {
  display: inline-block;
  padding-top: 8px;
  font-family: Montserrat-Medium;
}

.calculators-container .disp-inline-cls {
  display: inline-flex;
}

.calculators-container .textsame-cls {
  display: inline-flex;
  width: 100%;
}

.calculators-container .leftimg1 {
  padding-left: 0px;
}

.calculators-container .lefttxt1 {
  padding-left: 12px;
}

.calculators-container .float-cls {
  float: right;
}

.calculators-container .img-div {
  width: 39px;
}

@media screen and (max-width: 297px) and (min-width: 243px) {
  .calculators-container .border-cls {
    min-height: 40px;
  }

  .calculators-container .diplay-cls {
    padding-top: 11px;
  }
}

@media screen and (max-width: 362px) and (min-width: 297px) {
  .calculators-container .border-cls {
    min-height: 40px;
  }

  .calculators-container .diplay-cls {
    padding-top: 11px;
  }
}

@media (min-width: 992px) {
  .calculators-container .col-md-11 {
    width: 90.66667%;
  }
}

@media screen and (max-width: 991px) and (min-width: 58px) {
  .calculators-container .mob-top {
    margin-top: 25px;
  }

  .calculators-container .LeftSide {
    margin-right: 0px !important;
  }

  .calculators-container .RightSide {
    margin-left: 0px !important;
  }

  .calculators-container .paddleft10 {
    padding-left: 0px !important;
    margin-top: 20px;
  }
}

@media screen and (max-width: 340px) and (min-width: 311px) {
  .calculators-container .mob-font {
    font-size: 13px;
  }
}

@media screen and (max-width: 310px) and (min-width: 58px) {
  .calculators-container .mob-font {
    font-size: 11px;
  }
}

.paddleft10 {
  padding-left: 10px !important;
}

.padiconep {
  padding-left: 15px !important;
}

.padiconstn {
  padding-left: 12px !important;
}

.padiconcd {
  padding-left: 14px !important;
}

@media (max-width: 500px) {
  .calculators-container {
    padding: 0px !important;
  }
}

.ibuypremium {
  height: 20px;
  background-color: #508AFF;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 11px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 10px;
  color: #FFF;
  font-size: 10px;
  cursor: pointer;
}

.CalculatorNewDesign .CN_Container {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-bottom: 20px;
}

.CalculatorNewDesign .CN_Container .CN_Title {
  font-family: Montserrat-Medium;
  font-size: 15px;
  color: #9daab8;
  margin-bottom: 0px;
}

.CalculatorNewDesign .CN_Container .CN_E_Title {
  font-family: Montserrat-Medium;
  font-size: 15px;
  color: #9daab8;
  margin-bottom: 5px;
  display: flex;
  justify-content: space-between;
}

.CalculatorNewDesign .CN_Container .CN_E_Title .CN_Edit {
  color: #007AFF;
  cursor: pointer;
}

.CalculatorNewDesign .CN_Container .CN_Wrapper {
  display: flex;
  width: 100%;
  flex-direction: row;
  flex-wrap: wrap;
}

.CalculatorNewDesign .CN_Container .Noborder {
  border: none !important;
}

.CalculatorNewDesign .CN_Container .LeftAlign {
  display: flex;
  justify-content: flex-end;
}

.CalculatorNewDesign .CN_Container .bottom_radius {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.CalculatorNewDesign .CN_Container .buydownoverlay {
  position: absolute;
  width: 98%;
  top: 97%;
  z-index: 1000;
}

.CalculatorNewDesign .CN_Container .CN_Singlecontainer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 98%;
  padding: 0px;
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  margin: 5px 0px;
  cursor: pointer;
  background-color: #ffff;
}

.CalculatorNewDesign .CN_Container .CN_Singlecontainer .CN_S_Cont {
  padding: 5px 0px;
  width: 100%;
}

.CalculatorNewDesign .CN_Container .CN_Singlecontainer .CN_S_Img {
  width: 14%;
  height: 61px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.CalculatorNewDesign .CN_Container .CN_Singlecontainer .CN_S_Img_oth {
  width: 14%;
  height: 62px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.CalculatorNewDesign .CN_Container .CN_Singlecontainer .CN_S_Img_Ico {
  width: 14%;
  height: 62px;
  display: flex;
  justify-content: end;
  align-items: center;
}

.CalculatorNewDesign .CN_Container .CN_Singlecontainer .CN_S_Cont .CN_S_C_Title {
  font-size: 14px;
  font-family: Montserrat-SemiBold;
  color: #23405e;
}

.CalculatorNewDesign .CN_Container .CN_Singlecontainer .CN_S_Cont .CN_S_C_Msg {
  font-size: 11px;
  font-family: Montserrat-Regular;
  color: #828f9c;
}

.CalculatorNewDesign .CN_Container .CN_Singlecontainer .CN_S_Cont .CN_S_C_Msg_Padd {
  font-size: 11px;
  font-family: Montserrat-Regular;
  color: #828f9c;
  padding: 0px 10px 0px 0px;
}

.CalculatorNewDesign .CN_Container .CN_Singlecontainer .CN_S_Cont .CN_S_PC_Title {
  font-size: 14px;
  font-family: Montserrat-SemiBold;
  color: #b3abab;
}

.CalculatorNewDesign .CN_Container .CN_R_T_Cont {
  padding: 0% 2.5%;
  margin-bottom: 5px;
}

.CalculatorNewDesign .CN_Container .CN_R_T_Cont .CN_R_T_Des {
  font-size: 12px;
  font-family: Montserrat-Regular;
  color: #828f9c;
}

.CalculatorNewDesign .CN_Container .CN_R_T_Cont .CN_R_Title {
  font-family: Montserrat-Medium;
  font-size: 15px;
  color: #23405e;
  margin-bottom: 5px;
  display: flex;
  justify-content: space-between;
}

.CalculatorNewDesign .CN_Container .CN_R_T_Cont .CN_R_Title .CN_R_Edit {
  color: #007AFF;
  cursor: pointer;
}

.CalculatorNewDesign .CN_Container .CN_R_T_Cont .CN_R_Title .CN_R_T_Tit {
  border-bottom: 3px solid #007AFF;
  font-size: 16px;
  font-family: Montserrat-SemiBold;
  color: #23405e;
}

.CalculatorNewDesign .EditShake {
  animation: wiggle 0.6s infinite;
  animation-timing-function: linear;
}

@keyframes wiggle {
  0% {
    transform: translate(0px, 0px);
  }

  25% {
    transform: translate(2px, 2px);
  }

  50% {
    transform: translate(0px, 0px);
  }

  75% {
    transform: translate(-2px, -2px);
  }

  100% {
    transform: translate(0px, 0px);
  }
}

.CalculatorNewDesign .EditShake1 {
  animation-name: shake;
  animation-duration: 0.8s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  transform-origin: 50% 100%;
  -webkit-animation-name: shake;
  -webkit-animation-duration: 1s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -webkit-transform-origin: 50% 100%;
}

@-webkit-keyframes shake {
  0% {
    -webkit-transform: translate(2px, 1px) rotate(0deg);
  }

  10% {
    -webkit-transform: translate(-1px, -2px) rotate(-2deg);
  }

  20% {
    -webkit-transform: translate(-3px, 0px) rotate(3deg);
  }

  30% {
    -webkit-transform: translate(0px, 2px) rotate(0deg);
  }

  40% {
    -webkit-transform: translate(1px, -1px) rotate(1deg);
  }

  50% {
    -webkit-transform: translate(-1px, 2px) rotate(-1deg);
  }

  60% {
    -webkit-transform: translate(-3px, 1px) rotate(0deg);
  }

  70% {
    -webkit-transform: translate(2px, 1px) rotate(-2deg);
  }

  80% {
    -webkit-transform: translate(-1px, -1px) rotate(4deg);
  }

  90% {
    -webkit-transform: translate(2px, 2px) rotate(0deg);
  }

  100% {
    -webkit-transform: translate(1px, -2px) rotate(-1deg);
  }
}

.BuyDownContainer .menu-title {
  font-size: 25px;
  text-align: center;
  font-family: 'Montserrat-semiBold';
}

.CalcMenuClose {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -43px;
  max-width: 495px;
  text-align: right;
  cursor: pointer;
}

.CalcModalContent .menu-title {
  font-size: 25px;
  text-align: center;
  font-family: 'Montserrat-semiBold';
  margin-bottom: 25px;
}

.CalcModalContent .sub-title {
  font-size: 15px;
  text-align: left;
  font-family: 'Montserrat-Medium';
  margin-bottom: 5px;
}

.CalcModalContent .message {
  font-size: 12px;
  font-family: 'Montserrat-Regular';
  margin-bottom: 20px;
}

.CalcModalContent .message span {
  font-family: 'Montserrat-Bold';
}

.CN_Singlecontainer_sub {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 0px;
  margin-top: 20px;
  cursor: pointer;
}

.CN_Singlecontainer_sub:hover {
  background-color: #fff !important;
}

.CN_Singlecontainer_sub .CN_S_Cont_sub {
  padding: 5px 0px;
  width: 100%;
}

.CN_Singlecontainer_sub .CN_S_Cont_sub .CN_S_C_Title_sub {
  font-size: 14px;
  font-family: Montserrat-SemiBold;
  color: #23405e;
}

.CN_Singlecontainer_sub .CN_S_Img_sub {
  width: 14%;
  height: 44px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.shake1 {
  -webkit-animation-duration: 0.8s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -webkit-transform-origin: 50% 100%;
  animation-name: shake;
  animation-duration: 0.8s;
  animation-iteration-count: infinite;
  -webkit-animation-name: shakenew;
  animation-timing-function: linear;
  transform-origin: 50% 100%;
}

@-webkit-keyframes shakenew {
  0% {
    -webkit-transform: translate(2px, 1px) rotate(0deg);
  }

  10% {
    -webkit-transform: translate(-1px, -2px) rotate(-2deg);
  }

  20% {
    -webkit-transform: translate(-3px, 0px) rotate(3deg);
  }

  30% {
    -webkit-transform: translate(0px, 2px) rotate(0deg);
  }

  40% {
    -webkit-transform: translate(1px, -1px) rotate(1deg);
  }

  50% {
    -webkit-transform: translate(-1px, 2px) rotate(-1deg);
  }

  60% {
    -webkit-transform: translate(-3px, 1px) rotate(0deg);
  }

  70% {
    -webkit-transform: translate(2px, 1px) rotate(-2deg);
  }

  80% {
    -webkit-transform: translate(-1px, -1px) rotate(4deg);
  }

  90% {
    -webkit-transform: translate(2px, 2px) rotate(0deg);
  }

  100% {
    -webkit-transform: translate(1px, -2px) rotate(-1deg);
  }
}

@media screen and (max-width: 700px) {
  .CalculatorNewDesign {
    padding: 0px;
  }
}

@media screen and (max-width: 991px) {
  .CN_Singlecontainer {
    width: 100% !important;
  }
}

.inboundtitle {
  display: flex;
  justify-content: center;
  font-family: 'Montserrat-Medium';
  font-size: 27px;
  color: #23405E;
  flex: 1;
}

#title_cont {
  display: flex;
  flex-direction: row;
  margin: 0 0 20px 0;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvY2FsY3VsYXRvcnMuc2NzcyIsInNvdXJjZXMiOlsiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvY2FsY3VsYXRvcnMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuY2FsY3VsYXRvcnMtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLWxlZnQ6IDY5cHg7XG4gICAgcGFkZGluZy1yaWdodDogODFweDtcblxuICAgIGEge1xuICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgICB9XG5cbiAgICAuYm9yZGVyLWNsc3tcbiAgIFxuICAgIGhlaWdodDozOXB4O1xuICAgIGJvcmRlcjoxcHggc29saWQgI0Q0RDdFMDtcbiAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjRweCAtMTVweCAjOTZiY2RkO1xuICAgIH1cblxuICAgIC5tYXJnaW4tY2xze1xuICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gICAgfVxuICAgIC5tYXJnaW4tYm90dG9tLWNsc3tcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7fVxuXG4gICAgLmltZy1jbHN7ICAgICAgICAgICAgIFxuICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgICAgIC8vIHBhZGRpbmctbGVmdDogNnB4O1xuICAgICAgICAvLyBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIC8vIHdpZHRoOiA0MnB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG4gICAgLmltZ25ld2Nsc3tcbiAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICB3aWR0aDogNDVweDtcbiAgICB9XG4gICAgLnRpdGxlLWVzYy1jbHN7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG4gICAgLmltYWdlcmFkaXVze1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICAud2FyZWV0LWNsc3tcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICAuaGVhZGVyLXRleHR7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbG9yOiAjMjM0MDVFO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBtYXJnaW4tbGVmdDogLTNweDtcbiAgICB9XG5cblxuICAgIC5ib3JkZXItY2xze1xuXHRjb2xvcjogIzIzNDA1RTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC50ZXh0LWNsc3tcbiAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIH1cblxuICAgIC5MZWZ0U2lkZXtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgIC5SaWdodFNpZGV7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIH1cblxuICAgIC50ZXh0LWNsc3tcbiAgICAgICAgY29sb3I6ICMyMzQwNUU7XG4gICAgfVxuXG4gICAgLmFycm93LWltZy1jbHN7XG4gICAgICAgcGFkZGluZy10b3A6IDExcHg7XG4gICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuXG4gICAgLm1hcmdpbi1zcGFjZXtcbiAgICBtYXJnaW4tYm90dG9tOjEwMHB4O1xuICAgIH1cblxuXG4gICAgLndob2xlLW1hcmdpbntcbiAgICBtYXJnaW4tYm90dG9tOjMwcHg7XG4gICAgbWFyZ2luLXRvcDogMjNweDtcbiAgICB9XG5cbiAgICAuZGlwbGF5LWNsc3tcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgfVxuXG4gICAgLmRpc3AtaW5saW5lLWNsc3tcbiAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgfVxuICAgIC50ZXh0c2FtZS1jbHN7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmxlZnRpbWcxe1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgfVxuICAgIC5sZWZ0dHh0MXtcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICB9XG4gICAgLmZsb2F0LWNsc3tcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICAuaW1nLWRpdntcbiAgICAgICAgd2lkdGg6IDM5cHg7XG4gICAgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyOTdweCkgYW5kIChtaW4td2lkdGg6IDI0M3B4KSB7XG4gICAgLmJvcmRlci1jbHN7XG4gICAgICAgbWluLWhlaWdodDo0MHB4O1xuICAgIH1cblxuICAgIC5kaXBsYXktY2xze1xuICAgICAgcGFkZGluZy10b3A6MTFweDtcbiAgICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYycHgpIGFuZCAobWluLXdpZHRoOiAyOTdweCkge1xuICAgIC5ib3JkZXItY2xze1xuICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgfVxuICAgICAuZGlwbGF5LWNsc3tcbiAgICAgIHBhZGRpbmctdG9wOiAxMXB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweClcbntcbiAgICAuY29sLW1kLTExIHtcbiAgICB3aWR0aDogOTAuNjY2NjclO1xuICAgIH1cbiAgICBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOjU4cHgpIHtcbiAgIC5tb2ItdG9we1xuICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICB9XG4gIFxuICAgIC5MZWZ0U2lkZXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuUmlnaHRTaWRle1xuICAgICAgICBtYXJnaW4tbGVmdDowcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgXG4gICAgLnBhZGRsZWZ0MTB7XG4gICAgICAgIHBhZGRpbmctbGVmdDowcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM0MHB4KSBhbmQgKG1pbi13aWR0aDozMTFweCkge1xuICAubW9iLWZvbnR7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MzEwcHgpIGFuZCAobWluLXdpZHRoOjU4cHgpIHtcbiAgLm1vYi1mb250e1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5cblxuXG59XG4ucGFkZGxlZnQxMHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cbi5wYWRpY29uZXB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4ucGFkaWNvbnN0bntcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcbn1cbi5wYWRpY29uY2R7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KVxue1xuICAgIC5jYWxjdWxhdG9ycy1jb250YWluZXJcbiAgICB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi5pYnV5cHJlbWl1bXtcbiAgICAvL2hlaWdodDogMzdweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIC8vYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLy9ib3gtc2hhZG93OiAwcHggMnB4IDZweCAjNTA4QUZGO1xufVxuXG4uQ2FsY3VsYXRvck5ld0Rlc2lnbntcbiAgICAuQ05fQ29udGFpbmVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgLkNOX1RpdGxle1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgY29sb3I6ICM5ZGFhYjg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLkNOX0VfVGl0bGV7XG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzlkYWFiODtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAuQ05fRWRpdHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwN0FGRjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLkNOX1dyYXBwZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgICAgIC5Ob2JvcmRlcntcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5MZWZ0QWxpZ257XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgfVxuICAgICAgICAuYm90dG9tX3JhZGl1c3tcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ1eWRvd25vdmVybGF5e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDk4JTtcbiAgICAgICAgICAgIHRvcDogOTclO1xuICAgICAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgfVxuICAgICAgICAvLyAjb3ZlcmxheSB7XG4gICAgICAgIC8vICAgICBwb3NpdGlvbjogZml4ZWQ7IC8qIFNpdCBvbiB0b3Agb2YgdGhlIHBhZ2UgY29udGVudCAqL1xuICAgICAgICAvLyAgICAgZGlzcGxheTogbm9uZTsgLyogSGlkZGVuIGJ5IGRlZmF1bHQgKi9cbiAgICAgICAgLy8gICAgIHdpZHRoOiAxMDAlOyAvKiBGdWxsIHdpZHRoIChjb3ZlciB0aGUgd2hvbGUgcGFnZSkgKi9cbiAgICAgICAgLy8gICAgIGhlaWdodDogMTAwJTsgLyogRnVsbCBoZWlnaHQgKGNvdmVyIHRoZSB3aG9sZSBwYWdlKSAqL1xuICAgICAgICAvLyAgICAgdG9wOiAwO1xuICAgICAgICAvLyAgICAgbGVmdDogMDtcbiAgICAgICAgLy8gICAgIHJpZ2h0OiAwO1xuICAgICAgICAvLyAgICAgYm90dG9tOiAwO1xuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjUpOyAvKiBCbGFjayBiYWNrZ3JvdW5kIHdpdGggb3BhY2l0eSAqL1xuICAgICAgICAvLyAgICAgei1pbmRleDogMjsgLyogU3BlY2lmeSBhIHN0YWNrIG9yZGVyIGluIGNhc2UgeW91J3JlIHVzaW5nIGEgZGlmZmVyZW50IG9yZGVyIGZvciBvdGhlciBlbGVtZW50cyAqL1xuICAgICAgICAvLyAgICAgY3Vyc29yOiBwb2ludGVyOyAvKiBBZGQgYSBwb2ludGVyIG9uIGhvdmVyICovXG4gICAgICAgIC8vICAgfVxuICAgICAgICBcbiAgICAgICAgLkNOX1NpbmdsZWNvbnRhaW5lcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgd2lkdGg6IDk4JTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAvLyBib3gtc2hhZG93OiAwcHggLTRweCAzcHjCoHJnYig1MCA1MCA1MCAvIDc1JSk7XG4gICAgICAgICAgICAvLyBib3gtc2hhZG93OiAjZTVmMmZmIDNweCAwcHggOHB4IDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmO1xuICAgICAgICAgICAgLkNOX1NfQ29udHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLkNOX1NfSW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIC8vd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLkNOX1NfSW1nX290aHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAvL3dpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5DTl9TX0ltZ19JY297XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgLy93aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuQ05fU19Db250e1xuICAgICAgICAgICAgICAgIC5DTl9TX0NfVGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaUJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuQ05fU19DX01zZ3tcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzgyOGY5YztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLkNOX1NfQ19Nc2dfUGFkZHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzgyOGY5YztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwcHggMHB4IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLkNOX1NfUENfVGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaUJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYjNhYmFiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuQ05fUl9UX0NvbnR7XG4gICAgICAgICAgICBwYWRkaW5nOiAwJSAyLjUlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgLkNOX1JfVF9EZXN7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM4MjhmOWM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuQ05fUl9UaXRsZXtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAuQ05fUl9FZGl0e1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwN0FGRjtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuQ05fUl9UX1RpdHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMwMDdBRkY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaUJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuRWRpdFNoYWtleyBcbiAgICAgICAgYW5pbWF0aW9uOiB3aWdnbGUgMC42cyBpbmZpbml0ZTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOyAgIFxuICAgIH1cbiAgICBcbiAgICBAa2V5ZnJhbWVzIHdpZ2dsZSB7XG4gICAgICAgIDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpOyB9XG4gICAgICAgIDI1JSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwgMnB4KTsgfVxuICAgICAgICA1MCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7IH1cbiAgICAgICAgNzUlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgLTJweCk7IH1cbiAgICAgICAgMTAwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTsgfVxuICAgIH1cbiAgXG4gICAgLkVkaXRTaGFrZTEge1xuICAgICAgICBhbmltYXRpb24tbmFtZTogc2hha2U7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC44cztcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ICAgICAgICAgICAgICBzaGFrZTsgICAgXG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAgICAgICAgICAxcztcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAgIGluZmluaXRlO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ICAgbGluZWFyO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46ICAgICAgICAgICAgNTAlIDEwMCU7XG4gICAgICB9XG4gICAgICBcbiAgICAgIEAtd2Via2l0LWtleWZyYW1lcyBzaGFrZSB7XG4gICAgICAgIDAlICB7IC13ZWJraXQtdHJhbnNmb3JtOiAgICAgdHJhbnNsYXRlKDJweCwgMXB4KSByb3RhdGUoMGRlZyk7IH1cbiAgICAgICAgMTAlIHsgLXdlYmtpdC10cmFuc2Zvcm06ICAgICB0cmFuc2xhdGUoLTFweCwgLTJweCkgcm90YXRlKC0yZGVnKTsgfVxuICAgICAgICAyMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogICAgIHRyYW5zbGF0ZSgtM3B4LCAwcHgpIHJvdGF0ZSgzZGVnKTsgfVxuICAgICAgICAzMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogICAgIHRyYW5zbGF0ZSgwcHgsIDJweCkgcm90YXRlKDBkZWcpOyB9XG4gICAgICAgIDQwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiAgICAgdHJhbnNsYXRlKDFweCwgLTFweCkgcm90YXRlKDFkZWcpOyB9XG4gICAgICAgIDUwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiAgICAgdHJhbnNsYXRlKC0xcHgsIDJweCkgcm90YXRlKC0xZGVnKTsgfVxuICAgICAgICA2MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogICAgIHRyYW5zbGF0ZSgtM3B4LCAxcHgpIHJvdGF0ZSgwZGVnKTsgfVxuICAgICAgICA3MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogICAgIHRyYW5zbGF0ZSgycHgsIDFweCkgcm90YXRlKC0yZGVnKTsgfVxuICAgICAgICA4MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogICAgIHRyYW5zbGF0ZSgtMXB4LCAtMXB4KSByb3RhdGUoNGRlZyk7IH1cbiAgICAgICAgOTAlIHsgLXdlYmtpdC10cmFuc2Zvcm06ICAgICB0cmFuc2xhdGUoMnB4LCAycHgpIHJvdGF0ZSgwZGVnKTsgfVxuICAgICAgICAxMDAleyAtd2Via2l0LXRyYW5zZm9ybTogICAgIHRyYW5zbGF0ZSgxcHgsIC0ycHgpIHJvdGF0ZSgtMWRlZyk7IH1cbiAgICAgICB9XG4gICAgXG59XG4uQnV5RG93bkNvbnRhaW5lcntcbiAgICAubWVudS10aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1zZW1pQm9sZCc7XG4gICAgfVxufVxuLkNhbGNNZW51Q2xvc2V7XG4gICAgei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tdG9wOiAtNDNweDtcbiAgICBtYXgtd2lkdGg6IDQ5NXB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5DYWxjTW9kYWxDb250ZW50e1xuICAgIC5tZW51LXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LXNlbWlCb2xkJztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG4gICAgLnN1Yi10aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgICAubWVzc2FnZXtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtQm9sZCc7XG4gICAgICAgIH1cbiAgICB9XG59XG4uQ05fU2luZ2xlY29udGFpbmVyX3N1YntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNGQ3ZTA7XG4gICAgLy9ib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNGQ3ZTA7XG4gICAgLy9ib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDRkN2UwO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgLy8gYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIC8vIG1hcmdpbjogNXB4IDBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLy8gYm94LXNoYWRvdzogI2U1ZjJmZiAzcHggMHB4IDhweCAwcHg7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLkNOX1NfQ29udF9zdWJ7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAuQ05fU19DX1RpdGxlX3N1YntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVNlbWlCb2xkO1xuICAgICAgICAgICAgY29sb3I6ICMyMzQwNWU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLkNOX1NfSW1nX3N1YntcbiAgICAgICAgd2lkdGg6IDE0JTtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgLy93aWR0aDogNDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5zaGFrZTEge1xuICAgXG4gICAgXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246ICAgICAgICAgIDAuOHM7XG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAgIGluZmluaXRlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogICBsaW5lYXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAgICAgICAgICAgIDUwJSAxMDAlO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuOHM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogICAgICAgICAgICAgIHNoYWtlbmV3OyAgICBcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gIH1cbiAgXG4gIEAtd2Via2l0LWtleWZyYW1lcyBzaGFrZW5ldyB7XG4gICAgMCUgIHsgLXdlYmtpdC10cmFuc2Zvcm06ICAgICB0cmFuc2xhdGUoMnB4LCAxcHgpIHJvdGF0ZSgwZGVnKTsgfVxuICAgIDEwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiAgICAgdHJhbnNsYXRlKC0xcHgsIC0ycHgpIHJvdGF0ZSgtMmRlZyk7IH1cbiAgICAyMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogICAgIHRyYW5zbGF0ZSgtM3B4LCAwcHgpIHJvdGF0ZSgzZGVnKTsgfVxuICAgIDMwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiAgICAgdHJhbnNsYXRlKDBweCwgMnB4KSByb3RhdGUoMGRlZyk7IH1cbiAgICA0MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogICAgIHRyYW5zbGF0ZSgxcHgsIC0xcHgpIHJvdGF0ZSgxZGVnKTsgfVxuICAgIDUwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiAgICAgdHJhbnNsYXRlKC0xcHgsIDJweCkgcm90YXRlKC0xZGVnKTsgfVxuICAgIDYwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiAgICAgdHJhbnNsYXRlKC0zcHgsIDFweCkgcm90YXRlKDBkZWcpOyB9XG4gICAgNzAlIHsgLXdlYmtpdC10cmFuc2Zvcm06ICAgICB0cmFuc2xhdGUoMnB4LCAxcHgpIHJvdGF0ZSgtMmRlZyk7IH1cbiAgICA4MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogICAgIHRyYW5zbGF0ZSgtMXB4LCAtMXB4KSByb3RhdGUoNGRlZyk7IH1cbiAgICA5MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogICAgIHRyYW5zbGF0ZSgycHgsIDJweCkgcm90YXRlKDBkZWcpOyB9XG4gICAgMTAwJXsgLXdlYmtpdC10cmFuc2Zvcm06ICAgICB0cmFuc2xhdGUoMXB4LCAtMnB4KSByb3RhdGUoLTFkZWcpOyB9XG4gICB9XG4gIFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAuQ2FsY3VsYXRvck5ld0Rlc2lnbntcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLkNOX1NpbmdsZWNvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG59XG4uaW5ib3VuZHRpdGxle1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJyA7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICAgIGNvbG9yOiAjMjM0MDVFO1xuICAgIGZsZXg6IDE7XG59XG4jdGl0bGVfY29udHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxBQUFBLHNCQUFzQixDQUFDO0VBQ25CLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixjQUFjLEVBQUUsTUFBTTtFQUN0QixZQUFZLEVBQUUsSUFBSTtFQUNsQixhQUFhLEVBQUUsSUFBSSxHQXFMdEI7RUExTEQsQUFPSSxzQkFQa0IsQ0FPbEIsQ0FBQyxDQUFDO0lBQ0gsZUFBZSxFQUFDLElBQUksR0FDaEI7RUFUUCxBQVdJLHNCQVhrQixDQVdsQixXQUFXLENBQUE7SUFFWCxNQUFNLEVBQUMsSUFBSTtJQUNYLE1BQU0sRUFBQyxpQkFBaUI7SUFDdkIsYUFBYSxFQUFFLEdBQUc7SUFDbkIsVUFBVSxFQUFFLDBCQUEwQixHQUNyQztFQWpCTCxBQW1CSSxzQkFuQmtCLENBbUJsQixXQUFXLENBQUE7SUFDWCxVQUFVLEVBQUUsSUFBSSxHQUNmO0VBckJMLEFBc0JJLHNCQXRCa0IsQ0FzQmxCLGtCQUFrQixDQUFBO0lBQ2xCLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLGFBQWEsRUFBRSxJQUFJLEdBQUU7RUF4QnpCLEFBMEJJLHNCQTFCa0IsQ0EwQmxCLFFBQVEsQ0FBQTtJQUtKLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLFlBQVksRUFBRSxJQUFJLEdBQ3JCO0VBbENMLEFBbUNJLHNCQW5Da0IsQ0FtQ2xCLFVBQVUsQ0FBQTtJQUNOLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLFlBQVksRUFBRSxHQUFHO0lBQ2pCLE1BQU0sRUFBRSxJQUFJO0lBQ1osS0FBSyxFQUFFLElBQUksR0FDZDtFQXpDTCxBQTBDSSxzQkExQ2tCLENBMENsQixjQUFjLENBQUE7SUFDVixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osVUFBVSxFQUFFLEdBQUc7SUFDZixXQUFXLEVBQUUsR0FBRyxHQUNuQjtFQS9DTCxBQWdESSxzQkFoRGtCLENBZ0RsQixZQUFZLENBQUE7SUFDUixhQUFhLEVBQUUsZUFBZSxHQUNqQztFQWxETCxBQW1ESyxzQkFuRGlCLENBbURqQixXQUFXLENBQUE7SUFDUixXQUFXLEVBQUUsSUFBSTtJQUNqQixhQUFhLEVBQUUsR0FBRztJQUNsQixZQUFZLEVBQUUsSUFBSSxHQUNyQjtFQXZETCxBQXdESSxzQkF4RGtCLENBd0RsQixZQUFZLENBQUE7SUFDWixTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRUFBRSxPQUFPO0lBQ2QsV0FBVyxFQUFFLGlCQUFpQjtJQUM5QixXQUFXLEVBQUUsSUFBSSxHQUNoQjtFQTdETCxBQWdFSSxzQkFoRWtCLENBZ0VsQixXQUFXLENBQUE7SUFDZCxLQUFLLEVBQUUsT0FBTztJQUNQLFNBQVMsRUFBRSxJQUFJLEdBQ2xCO0VBbkVMLEFBcUVJLHNCQXJFa0IsQ0FxRWxCLFNBQVMsQ0FBQTtJQUNGLFdBQVcsRUFBRSxpQkFBaUIsR0FDcEM7RUF2RUwsQUF5RUksc0JBekVrQixDQXlFbEIsU0FBUyxDQUFBO0lBQ1QsV0FBVyxFQUFFLGlCQUFpQjtJQUM5QixZQUFZLEVBQUUsR0FBRyxHQUNoQjtFQTVFTCxBQThFSyxzQkE5RWlCLENBOEVqQixVQUFVLENBQUE7SUFDWCxXQUFXLEVBQUUsaUJBQWlCO0lBQzlCLFdBQVcsRUFBRSxJQUFJLEdBQ2hCO0VBakZMLEFBbUZJLHNCQW5Ga0IsQ0FtRmxCLFNBQVMsQ0FBQTtJQUNMLEtBQUssRUFBRSxPQUFPLEdBQ2pCO0VBckZMLEFBdUZJLHNCQXZGa0IsQ0F1RmxCLGNBQWMsQ0FBQTtJQUNYLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLEtBQUssRUFBRSxLQUFLLEdBQ2Q7RUExRkwsQUE2Rkksc0JBN0ZrQixDQTZGbEIsYUFBYSxDQUFBO0lBQ2IsYUFBYSxFQUFDLEtBQUssR0FDbEI7RUEvRkwsQUFrR0ksc0JBbEdrQixDQWtHbEIsYUFBYSxDQUFBO0lBQ2IsYUFBYSxFQUFDLElBQUk7SUFDbEIsVUFBVSxFQUFFLElBQUksR0FDZjtFQXJHTCxBQXVHSSxzQkF2R2tCLENBdUdsQixXQUFXLENBQUE7SUFDWCxPQUFPLEVBQUUsWUFBWTtJQUNyQixXQUFXLEVBQUUsR0FBRztJQUNoQixXQUFXLEVBQUUsaUJBQWlCLEdBQzdCO0VBM0dMLEFBNkdJLHNCQTdHa0IsQ0E2R2xCLGdCQUFnQixDQUFBO0lBQ1QsT0FBTyxFQUFFLFdBQVcsR0FDMUI7RUEvR0wsQUFnSEksc0JBaEhrQixDQWdIbEIsYUFBYSxDQUFBO0lBQ1QsT0FBTyxFQUFFLFdBQVc7SUFDcEIsS0FBSyxFQUFFLElBQUksR0FDZDtFQW5ITCxBQW9ISSxzQkFwSGtCLENBb0hsQixTQUFTLENBQUE7SUFDRCxZQUFZLEVBQUUsR0FBRyxHQUN4QjtFQXRITCxBQXVISSxzQkF2SGtCLENBdUhsQixTQUFTLENBQUE7SUFDSixZQUFZLEVBQUUsSUFBSSxHQUN0QjtFQXpITCxBQTBISSxzQkExSGtCLENBMEhsQixVQUFVLENBQUE7SUFDTixLQUFLLEVBQUUsS0FBSyxHQUNmO0VBNUhMLEFBNkhJLHNCQTdIa0IsQ0E2SGxCLFFBQVEsQ0FBQTtJQUNKLEtBQUssRUFBRSxJQUFJLEdBQ2Q7RUFFTCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLEtBQUs7SUFqSTFELEFBa0lJLHNCQWxJa0IsQ0FrSWxCLFdBQVcsQ0FBQTtNQUNSLFVBQVUsRUFBQyxJQUFJLEdBQ2pCO0lBcElMLEFBc0lJLHNCQXRJa0IsQ0FzSWxCLFdBQVcsQ0FBQTtNQUNULFdBQVcsRUFBQyxJQUFJLEdBQ2pCO0VBSUwsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxLQUFLO0lBNUkxRCxBQTZJSSxzQkE3SWtCLENBNklsQixXQUFXLENBQUE7TUFDUixVQUFVLEVBQUUsSUFBSSxHQUNsQjtJQS9JTCxBQWdKSyxzQkFoSmlCLENBZ0pqQixXQUFXLENBQUE7TUFDVixXQUFXLEVBQUUsSUFBSSxHQUNsQjtFQUVMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJQXBKeEIsQUFzSkksc0JBdEprQixDQXNKbEIsVUFBVSxDQUFDO01BQ1gsS0FBSyxFQUFFLFNBQVMsR0FDZjtFQUlMLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsSUFBSTtJQTVKekQsQUE2Skcsc0JBN0ptQixDQTZKbkIsUUFBUSxDQUFBO01BQ0osVUFBVSxFQUFFLElBQUksR0FDbkI7SUEvSkosQUFpS0ksc0JBaktrQixDQWlLbEIsU0FBUyxDQUFBO01BQ0wsWUFBWSxFQUFDLGNBQWMsR0FDOUI7SUFuS0wsQUFvS0ksc0JBcEtrQixDQW9LbEIsVUFBVSxDQUFBO01BQ04sV0FBVyxFQUFDLGNBQWMsR0FDN0I7SUF0S0wsQUF3S0ksc0JBeEtrQixDQXdLbEIsV0FBVyxDQUFBO01BQ1AsWUFBWSxFQUFDLGNBQWM7TUFDM0IsVUFBVSxFQUFFLElBQUksR0FDbkI7RUFFTCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLEtBQUs7SUE3SzFELEFBOEtFLHNCQTlLb0IsQ0E4S3BCLFNBQVMsQ0FBQTtNQUNMLFNBQVMsRUFBRSxJQUFJLEdBQ2xCO0VBRUgsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxJQUFJO0lBbEx6RCxBQW1MRSxzQkFuTG9CLENBbUxwQixTQUFTLENBQUE7TUFDTCxTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUFNSCxBQUFBLFdBQVcsQ0FBQTtFQUNQLFlBQVksRUFBRSxlQUFlLEdBQ2hDOztBQUNELEFBQUEsVUFBVSxDQUFBO0VBQ04sWUFBWSxFQUFFLGVBQWUsR0FDaEM7O0FBQ0QsQUFBQSxXQUFXLENBQUE7RUFDUCxZQUFZLEVBQUUsZUFBZSxHQUNoQzs7QUFDRCxBQUFBLFVBQVUsQ0FBQTtFQUNOLFlBQVksRUFBRSxlQUFlLEdBQ2hDOztBQUdELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUVwQixBQUFBLHNCQUFzQixDQUN0QjtJQUNJLE9BQU8sRUFBRSxjQUFjLEdBQzFCOztBQUVMLEFBQUEsWUFBWSxDQUFBO0VBRVIsTUFBTSxFQUFFLElBQUk7RUFDWixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLHVCQUF1QixFQUFFLEdBQUc7RUFFNUIseUJBQXlCLEVBQUUsSUFBSTtFQUMvQixPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLE9BQU8sRUFBRSxJQUFJO0VBQ2IsS0FBSyxFQUFFLElBQUk7RUFDWCxTQUFTLEVBQUUsSUFBSTtFQUNmLE1BQU0sRUFBRSxPQUFPLEdBRWxCOztBQUVELEFBQ0ksb0JBRGdCLENBQ2hCLGFBQWEsQ0FBQTtFQUNULE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLE1BQU07RUFDdEIsS0FBSyxFQUFFLElBQUk7RUFDWCxhQUFhLEVBQUUsSUFBSSxHQTJKdEI7RUFoS0wsQUFNUSxvQkFOWSxDQUNoQixhQUFhLENBS1QsU0FBUyxDQUFBO0lBQ0wsV0FBVyxFQUFFLGlCQUFpQjtJQUM5QixTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRUFBRSxPQUFPO0lBQ2QsYUFBYSxFQUFFLEdBQUcsR0FDckI7RUFYVCxBQVlRLG9CQVpZLENBQ2hCLGFBQWEsQ0FXVCxXQUFXLENBQUE7SUFDUCxXQUFXLEVBQUUsaUJBQWlCO0lBQzlCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsS0FBSyxFQUFFLE9BQU87SUFDZCxhQUFhLEVBQUUsR0FBRztJQUNsQixPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxhQUFhLEdBS2pDO0lBdkJULEFBbUJZLG9CQW5CUSxDQUNoQixhQUFhLENBV1QsV0FBVyxDQU9QLFFBQVEsQ0FBQTtNQUNKLEtBQUssRUFBRSxPQUFPO01BQ2QsTUFBTSxFQUFFLE9BQU8sR0FDbEI7RUF0QmIsQUF3QlEsb0JBeEJZLENBQ2hCLGFBQWEsQ0F1QlQsV0FBVyxDQUFBO0lBQ1AsT0FBTyxFQUFFLElBQUk7SUFDYixLQUFLLEVBQUUsSUFBSTtJQUNYLGNBQWMsRUFBRSxHQUFHO0lBQ25CLFNBQVMsRUFBRSxJQUFJLEdBQ2xCO0VBN0JULEFBOEJRLG9CQTlCWSxDQUNoQixhQUFhLENBNkJULFNBQVMsQ0FBQTtJQUNMLE1BQU0sRUFBRSxlQUFlLEdBQzFCO0VBaENULEFBaUNRLG9CQWpDWSxDQUNoQixhQUFhLENBZ0NULFVBQVUsQ0FBQTtJQUNOLE9BQU8sRUFBRSxJQUFJO0lBQ2IsZUFBZSxFQUFFLFFBQVEsR0FDNUI7RUFwQ1QsQUFxQ1Esb0JBckNZLENBQ2hCLGFBQWEsQ0FvQ1QsY0FBYyxDQUFBO0lBQ1YsMEJBQTBCLEVBQUUsR0FBRztJQUMvQix5QkFBeUIsRUFBRSxHQUFHLEdBQ2pDO0VBeENULEFBeUNRLG9CQXpDWSxDQUNoQixhQUFhLENBd0NULGVBQWUsQ0FBQTtJQUNYLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEtBQUssRUFBRSxHQUFHO0lBQ1YsR0FBRyxFQUFFLEdBQUc7SUFDUixPQUFPLEVBQUUsSUFBSSxHQUNoQjtFQTlDVCxBQTZEUSxvQkE3RFksQ0FDaEIsYUFBYSxDQTREVCxtQkFBbUIsQ0FBQTtJQUNmLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLE1BQU07SUFDbkIsZUFBZSxFQUFFLGFBQWE7SUFDOUIsS0FBSyxFQUFFLEdBQUc7SUFDVixPQUFPLEVBQUUsR0FBRztJQUNaLE1BQU0sRUFBRSxpQkFBaUI7SUFDekIsYUFBYSxFQUFFLEdBQUc7SUFDbEIsTUFBTSxFQUFFLE9BQU87SUFDZixNQUFNLEVBQUUsT0FBTztJQUdmLGdCQUFnQixFQUFFLEtBQUssR0EyRDFCO0lBcElULEFBMEVZLG9CQTFFUSxDQUNoQixhQUFhLENBNERULG1CQUFtQixDQWFmLFVBQVUsQ0FBQTtNQUNOLE9BQU8sRUFBRSxPQUFPO01BQ2hCLEtBQUssRUFBRSxJQUFJLEdBQ2Q7SUE3RWIsQUE4RVksb0JBOUVRLENBQ2hCLGFBQWEsQ0E0RFQsbUJBQW1CLENBaUJmLFNBQVMsQ0FBQTtNQUNMLEtBQUssRUFBRSxHQUFHO01BQ1YsTUFBTSxFQUFFLElBQUk7TUFDWixPQUFPLEVBQUUsSUFBSTtNQUNiLGVBQWUsRUFBRSxNQUFNO01BQ3ZCLFdBQVcsRUFBRSxNQUFNLEdBSXRCO0lBdkZiLEFBd0ZZLG9CQXhGUSxDQUNoQixhQUFhLENBNERULG1CQUFtQixDQTJCZixhQUFhLENBQUE7TUFDVCxLQUFLLEVBQUUsR0FBRztNQUNWLE1BQU0sRUFBRSxJQUFJO01BQ1osT0FBTyxFQUFFLElBQUk7TUFDYixlQUFlLEVBQUUsTUFBTTtNQUN2QixXQUFXLEVBQUUsTUFBTSxHQUl0QjtJQWpHYixBQWtHWSxvQkFsR1EsQ0FDaEIsYUFBYSxDQTREVCxtQkFBbUIsQ0FxQ2YsYUFBYSxDQUFBO01BQ1QsS0FBSyxFQUFFLEdBQUc7TUFDVixNQUFNLEVBQUUsSUFBSTtNQUNaLE9BQU8sRUFBRSxJQUFJO01BQ2IsZUFBZSxFQUFFLEdBQUc7TUFDcEIsV0FBVyxFQUFFLE1BQU0sR0FJdEI7SUEzR2IsQUE2R2dCLG9CQTdHSSxDQUNoQixhQUFhLENBNERULG1CQUFtQixDQStDZixVQUFVLENBQ04sYUFBYSxDQUFBO01BQ1QsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsbUJBQW1CO01BQ2hDLEtBQUssRUFBRSxPQUFPLEdBQ2pCO0lBakhqQixBQWtIZ0Isb0JBbEhJLENBQ2hCLGFBQWEsQ0E0RFQsbUJBQW1CLENBK0NmLFVBQVUsQ0FNTixXQUFXLENBQUE7TUFDUCxTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxrQkFBa0I7TUFDL0IsS0FBSyxFQUFFLE9BQU8sR0FDakI7SUF0SGpCLEFBdUhnQixvQkF2SEksQ0FDaEIsYUFBYSxDQTREVCxtQkFBbUIsQ0ErQ2YsVUFBVSxDQVdOLGdCQUFnQixDQUFBO01BQ1osU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsa0JBQWtCO01BQy9CLEtBQUssRUFBRSxPQUFPO01BQ2QsT0FBTyxFQUFFLGdCQUFnQixHQUM1QjtJQTVIakIsQUE2SGdCLG9CQTdISSxDQUNoQixhQUFhLENBNERULG1CQUFtQixDQStDZixVQUFVLENBaUJOLGNBQWMsQ0FBQTtNQUNWLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLG1CQUFtQjtNQUNoQyxLQUFLLEVBQUUsT0FBTyxHQUNqQjtFQWpJakIsQUFxSVEsb0JBcklZLENBQ2hCLGFBQWEsQ0FvSVQsWUFBWSxDQUFBO0lBQ1IsT0FBTyxFQUFFLE9BQU87SUFDaEIsYUFBYSxFQUFFLEdBQUcsR0F3QnJCO0lBL0pULEFBd0lZLG9CQXhJUSxDQUNoQixhQUFhLENBb0lULFlBQVksQ0FHUixXQUFXLENBQUE7TUFDUCxTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxrQkFBa0I7TUFDL0IsS0FBSyxFQUFFLE9BQU8sR0FDakI7SUE1SWIsQUE2SVksb0JBN0lRLENBQ2hCLGFBQWEsQ0FvSVQsWUFBWSxDQVFSLFdBQVcsQ0FBQTtNQUNQLFdBQVcsRUFBRSxpQkFBaUI7TUFDOUIsU0FBUyxFQUFFLElBQUk7TUFDZixLQUFLLEVBQUUsT0FBTztNQUNkLGFBQWEsRUFBRSxHQUFHO01BQ2xCLE9BQU8sRUFBRSxJQUFJO01BQ2IsZUFBZSxFQUFFLGFBQWEsR0FXakM7TUE5SmIsQUFvSmdCLG9CQXBKSSxDQUNoQixhQUFhLENBb0lULFlBQVksQ0FRUixXQUFXLENBT1AsVUFBVSxDQUFBO1FBQ04sS0FBSyxFQUFFLE9BQU87UUFDZCxNQUFNLEVBQUUsT0FBTyxHQUNsQjtNQXZKakIsQUF3SmdCLG9CQXhKSSxDQUNoQixhQUFhLENBb0lULFlBQVksQ0FRUixXQUFXLENBV1AsV0FBVyxDQUFBO1FBQ1AsYUFBYSxFQUFFLGlCQUFpQjtRQUNoQyxTQUFTLEVBQUUsSUFBSTtRQUNmLFdBQVcsRUFBRSxtQkFBbUI7UUFDaEMsS0FBSyxFQUFFLE9BQU8sR0FDakI7O0FBN0pqQixBQWtLSSxvQkFsS2dCLENBa0toQixVQUFVLENBQUE7RUFDTixTQUFTLEVBQUUsb0JBQW9CO0VBQy9CLHlCQUF5QixFQUFFLE1BQU0sR0FDcEM7O0FBRUQsVUFBVSxDQUFWLE1BQVU7RUFDTixFQUFFO0lBQUcsU0FBUyxFQUFFLG1CQUFtQjtFQUNuQyxHQUFHO0lBQUcsU0FBUyxFQUFFLG1CQUFtQjtFQUNwQyxHQUFHO0lBQUcsU0FBUyxFQUFFLG1CQUFtQjtFQUNwQyxHQUFHO0lBQUcsU0FBUyxFQUFFLHFCQUFxQjtFQUN0QyxJQUFJO0lBQUcsU0FBUyxFQUFFLG1CQUFtQjs7QUE1SzdDLEFBK0tJLG9CQS9LZ0IsQ0ErS2hCLFdBQVcsQ0FBQztFQUNSLGNBQWMsRUFBRSxLQUFLO0VBQ3JCLGtCQUFrQixFQUFFLElBQUk7RUFDeEIseUJBQXlCLEVBQUUsUUFBUTtFQUNuQyx5QkFBeUIsRUFBRSxNQUFNO0VBQ2pDLGdCQUFnQixFQUFFLFFBQVE7RUFDMUIsc0JBQXNCLEVBQWUsS0FBSztFQUMxQywwQkFBMEIsRUFBVyxFQUFFO0VBQ3ZDLGlDQUFpQyxFQUFJLFFBQVE7RUFDN0MsaUNBQWlDLEVBQUksTUFBTTtFQUMzQyx3QkFBd0IsRUFBYSxRQUFRLEdBQzlDOztBQUVELGtCQUFrQixDQUFsQixLQUFrQjtFQUNoQixFQUFFO0lBQUksaUJBQWlCLEVBQU0sbUJBQW1CLENBQUMsWUFBWTtFQUM3RCxHQUFHO0lBQUcsaUJBQWlCLEVBQU0scUJBQXFCLENBQUMsYUFBYTtFQUNoRSxHQUFHO0lBQUcsaUJBQWlCLEVBQU0sb0JBQW9CLENBQUMsWUFBWTtFQUM5RCxHQUFHO0lBQUcsaUJBQWlCLEVBQU0sbUJBQW1CLENBQUMsWUFBWTtFQUM3RCxHQUFHO0lBQUcsaUJBQWlCLEVBQU0sb0JBQW9CLENBQUMsWUFBWTtFQUM5RCxHQUFHO0lBQUcsaUJBQWlCLEVBQU0sb0JBQW9CLENBQUMsYUFBYTtFQUMvRCxHQUFHO0lBQUcsaUJBQWlCLEVBQU0sb0JBQW9CLENBQUMsWUFBWTtFQUM5RCxHQUFHO0lBQUcsaUJBQWlCLEVBQU0sbUJBQW1CLENBQUMsYUFBYTtFQUM5RCxHQUFHO0lBQUcsaUJBQWlCLEVBQU0scUJBQXFCLENBQUMsWUFBWTtFQUMvRCxHQUFHO0lBQUcsaUJBQWlCLEVBQU0sbUJBQW1CLENBQUMsWUFBWTtFQUM3RCxJQUFJO0lBQUUsaUJBQWlCLEVBQU0sb0JBQW9CLENBQUMsYUFBYTs7QUFJdkUsQUFDSSxpQkFEYSxDQUNiLFdBQVcsQ0FBQTtFQUNQLFNBQVMsRUFBRSxJQUFJO0VBQ2YsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLHFCQUFxQixHQUNyQzs7QUFFTCxBQUFBLGNBQWMsQ0FBQTtFQUNWLE9BQU8sRUFBRSxrQkFBa0I7RUFDM0IsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFQUFFLEtBQUs7RUFDakIsU0FBUyxFQUFFLEtBQUs7RUFDaEIsVUFBVSxFQUFFLEtBQUs7RUFDakIsTUFBTSxFQUFFLE9BQU8sR0FDbEI7O0FBQ0QsQUFDSSxpQkFEYSxDQUNiLFdBQVcsQ0FBQTtFQUNQLFNBQVMsRUFBRSxJQUFJO0VBQ2YsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLHFCQUFxQjtFQUNsQyxhQUFhLEVBQUUsSUFBSSxHQUN0Qjs7QUFOTCxBQU9JLGlCQVBhLENBT2IsVUFBVSxDQUFBO0VBQ04sU0FBUyxFQUFFLElBQUk7RUFDZixVQUFVLEVBQUUsSUFBSTtFQUNoQixXQUFXLEVBQUUsbUJBQW1CO0VBQ2hDLGFBQWEsRUFBRSxHQUFHLEdBQ3JCOztBQVpMLEFBYUksaUJBYmEsQ0FhYixRQUFRLENBQUE7RUFDSixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxvQkFBb0I7RUFDakMsYUFBYSxFQUFFLElBQUksR0FJdEI7RUFwQkwsQUFpQlEsaUJBakJTLENBYWIsUUFBUSxDQUlKLElBQUksQ0FBQTtJQUNBLFdBQVcsRUFBRSxpQkFBaUIsR0FDakM7O0FBR1QsQUFBQSx1QkFBdUIsQ0FBQTtFQUNuQixPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxhQUFhO0VBQzlCLEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLEdBQUc7RUFLWixVQUFVLEVBQUUsSUFBSTtFQUdoQixNQUFNLEVBQUUsT0FBTyxHQXlCbEI7RUF0Q0QsQUFnQkksdUJBaEJtQixBQWdCbEIsTUFBTSxDQUFBO0lBQ0gsZ0JBQWdCLEVBQUUsZUFBZSxHQUNwQztFQWxCTCxBQW1CSSx1QkFuQm1CLENBbUJuQixjQUFjLENBQUE7SUFDVixPQUFPLEVBQUUsT0FBTztJQUNoQixLQUFLLEVBQUUsSUFBSSxHQU1kO0lBM0JMLEFBc0JRLHVCQXRCZSxDQW1CbkIsY0FBYyxDQUdWLGlCQUFpQixDQUFBO01BQ2IsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsbUJBQW1CO01BQ2hDLEtBQUssRUFBRSxPQUFPLEdBQ2pCO0VBMUJULEFBNEJJLHVCQTVCbUIsQ0E0Qm5CLGFBQWEsQ0FBQTtJQUNULEtBQUssRUFBRSxHQUFHO0lBQ1YsTUFBTSxFQUFFLElBQUk7SUFDWixPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxNQUFNO0lBQ3ZCLFdBQVcsRUFBRSxNQUFNLEdBSXRCOztBQUVMLEFBQUEsT0FBTyxDQUFDO0VBR0osMEJBQTBCLEVBQVcsSUFBSTtFQUN6QyxpQ0FBaUMsRUFBSSxRQUFRO0VBQzdDLGlDQUFpQyxFQUFJLE1BQU07RUFDM0Msd0JBQXdCLEVBQWEsUUFBUTtFQUM3QyxjQUFjLEVBQUUsS0FBSztFQUNyQixrQkFBa0IsRUFBRSxJQUFJO0VBQ3hCLHlCQUF5QixFQUFFLFFBQVE7RUFDbkMsc0JBQXNCLEVBQWUsUUFBUTtFQUM3Qyx5QkFBeUIsRUFBRSxNQUFNO0VBQ2pDLGdCQUFnQixFQUFFLFFBQVEsR0FDM0I7O0FBRUQsa0JBQWtCLENBQWxCLFFBQWtCO0VBQ2hCLEVBQUU7SUFBSSxpQkFBaUIsRUFBTSxtQkFBbUIsQ0FBQyxZQUFZO0VBQzdELEdBQUc7SUFBRyxpQkFBaUIsRUFBTSxxQkFBcUIsQ0FBQyxhQUFhO0VBQ2hFLEdBQUc7SUFBRyxpQkFBaUIsRUFBTSxvQkFBb0IsQ0FBQyxZQUFZO0VBQzlELEdBQUc7SUFBRyxpQkFBaUIsRUFBTSxtQkFBbUIsQ0FBQyxZQUFZO0VBQzdELEdBQUc7SUFBRyxpQkFBaUIsRUFBTSxvQkFBb0IsQ0FBQyxZQUFZO0VBQzlELEdBQUc7SUFBRyxpQkFBaUIsRUFBTSxvQkFBb0IsQ0FBQyxhQUFhO0VBQy9ELEdBQUc7SUFBRyxpQkFBaUIsRUFBTSxvQkFBb0IsQ0FBQyxZQUFZO0VBQzlELEdBQUc7SUFBRyxpQkFBaUIsRUFBTSxtQkFBbUIsQ0FBQyxhQUFhO0VBQzlELEdBQUc7SUFBRyxpQkFBaUIsRUFBTSxxQkFBcUIsQ0FBQyxZQUFZO0VBQy9ELEdBQUc7SUFBRyxpQkFBaUIsRUFBTSxtQkFBbUIsQ0FBQyxZQUFZO0VBQzdELElBQUk7SUFBRSxpQkFBaUIsRUFBTSxvQkFBb0IsQ0FBQyxhQUFhOztBQUduRSxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQy9CLEFBQUEsb0JBQW9CLENBQUE7SUFDaEIsT0FBTyxFQUFFLEdBQUcsR0FDZjs7QUFFTCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQy9CLEFBQUEsbUJBQW1CLENBQUE7SUFDZixLQUFLLEVBQUUsZUFBZSxHQUN6Qjs7QUFFTCxBQUFBLGFBQWEsQ0FBQTtFQUNULE9BQU8sRUFBQyxJQUFJO0VBQ1osZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLG1CQUFvQjtFQUNqQyxTQUFTLEVBQUUsSUFBSTtFQUNmLEtBQUssRUFBRSxPQUFPO0VBQ2QsSUFBSSxFQUFFLENBQUMsR0FDVjs7QUFDRCxBQUFBLFdBQVcsQ0FBQTtFQUNQLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLEdBQUc7RUFDbkIsTUFBTSxFQUFFLFVBQVUsR0FDckIifQ== */.clmaindiv {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.cllabel {
  font-size: 13px;
}

.chlebutton-center {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 100px;
}

.chleProfileSaveBtn {
  background-color: #508AFF;
  color: #FFF;
  height: auto;
  width: 60%;
  padding: 10px;
  font-size: 14px;
  font-family: Montserrat-Medium;
}

.chlemknamediv {
  font-family: Montserrat-Medium;
  color: #0E2F51;
  text-decoration: none;
  outline: none;
  padding-top: 7px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.chlemarketname {
  font-family: Montserrat-Medium !important;
  padding-right: 6px;
  font-size: 30px !important;
}

.chlemarketname img {
  width: 60px;
}

.choselenscreen {
  display: flex;
  flex-direction: column;
  margin-top: 20px;
  justify-content: center;
  align-items: center;
}

.choselenscreen .choselenscreenname {
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.chlepreferedlen {
  margin-top: 20px;
  width: 400px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.chlepreferedlen .chlesellen {
  width: 100%;
  text-align: center;
  margin-bottom: 30px;
  font-family: Montserrat-Regular;
}

.chlepreferedlen .chlenolender {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  color: #0E2F51;
}

.chlepreferedlen .chlelenlist {
  display: flex;
  margin-top: 25px;
  width: 100%;
  justify-content: space-evenly;
  align-items: center;
  border-bottom: 1px solid #0E2F51;
  padding-bottom: 5px;
}

.chlepreferedlen .chlelenlist .chleimagediv {
  width: 15%;
  display: flex;
}

.chlepreferedlen .chlelenlist .chleimagediv img {
  width: 50px;
}

.chlepreferedlen .chlelenlist .chlename {
  width: 75%;
  justify-content: flex-start;
  display: flex;
  font-size: 18px;
  font-family: Montserrat-Medium;
}

.chlepreferedlen .chlelenlist .chledotdiv {
  width: 10%;
  justify-content: center;
  display: flex;
  cursor: pointer;
}

.chlepreferedlen .chlelenlist .chledotdiv .dotunselect {
  width: 20px;
  height: 20px;
  border-radius: 10px;
  border: 2px solid #508AFF;
  display: flex;
  justify-content: center;
  align-items: center;
}

.chlepreferedlen .chlelenlist .chledotdiv .dotselect {
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background-color: #508AFF;
}

.chlepreferedlen .chlegeneric {
  width: 100%;
  display: flex;
  margin-top: 100px;
  justify-content: space-between;
  padding-left: 5px;
  border-bottom: 1px solid #0E2F51;
  padding-bottom: 5px;
}

.chlepreferedlen .chlegeneric .chlegenerictext {
  font-size: 18px;
  font-family: Montserrat-Medium;
}

.chlepreferedlen .chlegeneric .genericdotdiv {
  cursor: pointer;
  width: 10%;
  display: flex;
  justify-content: center;
}

.chlepreferedlen .chlegeneric .genericdotdiv .genericdotunselect {
  width: 20px;
  height: 20px;
  border-radius: 10px;
  border: 2px solid #508AFF;
  display: flex;
  justify-content: center;
  align-items: center;
}

.chlepreferedlen .chlegeneric .genericdotdiv .genericdotselect {
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background-color: #508AFF;
}

.chlenback {
  width: 60px;
  margin-left: -80px;
  font-size: 17px;
  margin-right: 20px;
  cursor: pointer;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvQ2hhbmdlbGVuZGVyLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL0NoYW5nZWxlbmRlci5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5jbG1haW5kaXZ7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNsbGFiZWx7XG4gICAgZm9udC1zaXplOjEzcHg7XG59XG4uY2hsZWJ1dHRvbi1jZW50ZXJ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICBtYXJnaW4tYm90dG9tOjEwMHB4O1xufVxuLmNobGVQcm9maWxlU2F2ZUJ0bntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogNjAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbn1cbi5jaGxlbWtuYW1lZGl2e1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBjb2xvcjogIzBFMkY1MTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jaGxlbWFya2V0bmFtZXtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgaW1neyAgIFxuICAgICAgICB3aWR0aDogNjBweDtcbiAgICB9XG59XG4uY2hvc2VsZW5zY3JlZW57XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAuY2hvc2VsZW5zY3JlZW5uYW1leyAgICBcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbn1cbi5jaGxlcHJlZmVyZWRsZW57XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuY2hsZXNlbGxlbntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblxuICAgIH1cbiAgICAuY2hsZW5vbGVuZGVye1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjojMEUyRjUxXG4gICAgfVxuXG4gICAgLmNobGVsZW5saXN0e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMEUyRjUxO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAuY2hsZWltYWdlZGl2e1xuICAgICAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAvL2p1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jaGxlbmFtZXtcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLy9wYWRkaW5nOiAwcHggMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgICAgfVxuICAgICAgICAuY2hsZWRvdGRpdntcbiAgICAgICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAuZG90dW5zZWxlY3R7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzUwOEFGRjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kb3RzZWxlY3R7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuICAgIC5jaGxlZ2VuZXJpY3tcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjVweDtcbiAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMEUyRjUxO1xuICAgICAgICAgcGFkZGluZy1ib3R0b206NXB4O1xuICAgICAgICAuY2hsZWdlbmVyaWN0ZXh0eyBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgICAgfVxuICAgICAgICAuZ2VuZXJpY2RvdGRpdntcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOjEwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIC5nZW5lcmljZG90dW5zZWxlY3R7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzUwOEFGRjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5nZW5lcmljZG90c2VsZWN0e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxufVxuLmNobGVuYmFja3tcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEFBQUEsVUFBVSxDQUFBO0VBQ04sS0FBSyxFQUFDLElBQUk7RUFDVixPQUFPLEVBQUMsSUFBSTtFQUNaLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGNBQWMsRUFBRSxNQUFNLEdBQ3pCOztBQUNELEFBQUEsUUFBUSxDQUFBO0VBQ0osU0FBUyxFQUFDLElBQUksR0FDakI7O0FBQ0QsQUFBQSxrQkFBa0IsQ0FBQTtFQUNkLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFVBQVUsRUFBQyxJQUFJO0VBQ2YsYUFBYSxFQUFDLEtBQUssR0FDdEI7O0FBQ0QsQUFBQSxtQkFBbUIsQ0FBQTtFQUNmLGdCQUFnQixFQUFFLE9BQU87RUFDekIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLEtBQUssRUFBRSxHQUFHO0VBQ1YsT0FBTyxFQUFFLElBQUk7RUFDYixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxpQkFBaUIsR0FDakM7O0FBQ0QsQUFBQSxjQUFjLENBQUE7RUFDVixXQUFXLEVBQUUsaUJBQWlCO0VBQzlCLEtBQUssRUFBRSxPQUFPO0VBQ2QsZUFBZSxFQUFFLElBQUk7RUFDckIsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsR0FBRztFQUNoQixPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFdBQVcsRUFBRSxNQUFNLEdBQ3RCOztBQUNELEFBQUEsZUFBZSxDQUFBO0VBQ1gsV0FBVyxFQUFFLDRCQUE0QjtFQUN6QyxhQUFhLEVBQUUsR0FBRztFQUNsQixTQUFTLEVBQUUsZUFBZSxHQUk3QjtFQVBELEFBSUksZUFKVyxDQUlYLEdBQUcsQ0FBQTtJQUNDLEtBQUssRUFBRSxJQUFJLEdBQ2Q7O0FBRUwsQUFBQSxlQUFlLENBQUE7RUFDWCxPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFdBQVcsRUFBRSxNQUFNLEdBS3RCO0VBVkQsQUFNSSxlQU5XLENBTVgsbUJBQW1CLENBQUE7SUFDZixXQUFXLEVBQUUsa0JBQWtCO0lBQy9CLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUVMLEFBQUEsZ0JBQWdCLENBQUE7RUFDWixVQUFVLEVBQUUsSUFBSTtFQUNoQixLQUFLLEVBQUUsS0FBSztFQUNaLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLE1BQU07RUFDdEIsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU0sR0FvR3RCO0VBMUdELEFBUUksZ0JBUlksQ0FRWixXQUFXLENBQUE7SUFDUCxLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLGFBQWEsRUFBRSxJQUFJO0lBQ25CLFdBQVcsRUFBRSxrQkFBa0IsR0FFbEM7RUFkTCxBQWVJLGdCQWZZLENBZVosYUFBYSxDQUFBO0lBQ1QsS0FBSyxFQUFDLElBQUk7SUFDVixPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxNQUFNO0lBQ3ZCLFdBQVcsRUFBRSxNQUFNO0lBQ25CLFNBQVMsRUFBRSxJQUFJO0lBQ2YsS0FBSyxFQUFDLE9BQ1YsR0FBQztFQXRCTCxBQXdCSSxnQkF4QlksQ0F3QlosWUFBWSxDQUFBO0lBQ1IsT0FBTyxFQUFFLElBQUk7SUFDYixVQUFVLEVBQUUsSUFBSTtJQUNoQixLQUFLLEVBQUUsSUFBSTtJQUNYLGVBQWUsRUFBRSxZQUFZO0lBQzdCLFdBQVcsRUFBRSxNQUFNO0lBQ25CLGFBQWEsRUFBRSxpQkFBaUI7SUFDaEMsY0FBYyxFQUFFLEdBQUcsR0F1Q3RCO0lBdEVMLEFBZ0NRLGdCQWhDUSxDQXdCWixZQUFZLENBUVIsYUFBYSxDQUFBO01BQ1QsS0FBSyxFQUFFLEdBQUc7TUFDVixPQUFPLEVBQUUsSUFBSSxHQUtoQjtNQXZDVCxBQW9DWSxnQkFwQ0ksQ0F3QlosWUFBWSxDQVFSLGFBQWEsQ0FJVCxHQUFHLENBQUE7UUFDQyxLQUFLLEVBQUUsSUFBSSxHQUNkO0lBdENiLEFBd0NRLGdCQXhDUSxDQXdCWixZQUFZLENBZ0JSLFNBQVMsQ0FBQTtNQUNMLEtBQUssRUFBRSxHQUFHO01BQ1YsZUFBZSxFQUFFLFVBQVU7TUFDM0IsT0FBTyxFQUFFLElBQUk7TUFFYixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxpQkFBaUIsR0FDakM7SUEvQ1QsQUFnRFEsZ0JBaERRLENBd0JaLFlBQVksQ0F3QlIsV0FBVyxDQUFBO01BQ1AsS0FBSyxFQUFFLEdBQUc7TUFDVixlQUFlLEVBQUUsTUFBTTtNQUN2QixPQUFPLEVBQUUsSUFBSTtNQUNiLE1BQU0sRUFBRSxPQUFPLEdBZ0JsQjtNQXBFVCxBQXFEWSxnQkFyREksQ0F3QlosWUFBWSxDQXdCUixXQUFXLENBS1AsWUFBWSxDQUFBO1FBQ1IsS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSTtRQUNaLGFBQWEsRUFBRSxJQUFJO1FBQ25CLE1BQU0sRUFBRSxpQkFBaUI7UUFDekIsT0FBTyxFQUFDLElBQUk7UUFDWixlQUFlLEVBQUUsTUFBTTtRQUN2QixXQUFXLEVBQUUsTUFBTSxHQUN0QjtNQTdEYixBQThEWSxnQkE5REksQ0F3QlosWUFBWSxDQXdCUixXQUFXLENBY1AsVUFBVSxDQUFBO1FBQ04sS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSTtRQUNaLGFBQWEsRUFBRSxJQUFJO1FBQ25CLGdCQUFnQixFQUFFLE9BQU8sR0FDNUI7RUFuRWIsQUF1RUksZ0JBdkVZLENBdUVaLFlBQVksQ0FBQTtJQUNSLEtBQUssRUFBQyxJQUFJO0lBQ1YsT0FBTyxFQUFFLElBQUk7SUFDYixVQUFVLEVBQUUsS0FBSztJQUNqQixlQUFlLEVBQUUsYUFBYTtJQUM5QixZQUFZLEVBQUMsR0FBRztJQUNmLGFBQWEsRUFBRSxpQkFBaUI7SUFDaEMsY0FBYyxFQUFDLEdBQUcsR0EyQnRCO0lBekdMLEFBK0VRLGdCQS9FUSxDQXVFWixZQUFZLENBUVIsZ0JBQWdCLENBQUE7TUFDWixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxpQkFBaUIsR0FDakM7SUFsRlQsQUFtRlEsZ0JBbkZRLENBdUVaLFlBQVksQ0FZUixjQUFjLENBQUE7TUFDVixNQUFNLEVBQUUsT0FBTztNQUNmLEtBQUssRUFBQyxHQUFHO01BQ1QsT0FBTyxFQUFFLElBQUk7TUFDYixlQUFlLEVBQUUsTUFBTSxHQWdCMUI7TUF2R1QsQUF3RlksZ0JBeEZJLENBdUVaLFlBQVksQ0FZUixjQUFjLENBS1YsbUJBQW1CLENBQUE7UUFDZixLQUFLLEVBQUUsSUFBSTtRQUNYLE1BQU0sRUFBRSxJQUFJO1FBQ1osYUFBYSxFQUFFLElBQUk7UUFDbkIsTUFBTSxFQUFFLGlCQUFpQjtRQUN6QixPQUFPLEVBQUMsSUFBSTtRQUNaLGVBQWUsRUFBRSxNQUFNO1FBQ3ZCLFdBQVcsRUFBRSxNQUFNLEdBQ3RCO01BaEdiLEFBaUdZLGdCQWpHSSxDQXVFWixZQUFZLENBWVIsY0FBYyxDQWNWLGlCQUFpQixDQUFBO1FBQ2IsS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSTtRQUNaLGFBQWEsRUFBRSxJQUFJO1FBQ25CLGdCQUFnQixFQUFFLE9BQU8sR0FDNUI7O0FBS2IsQUFBQSxVQUFVLENBQUE7RUFDTixLQUFLLEVBQUUsSUFBSTtFQUNYLFdBQVcsRUFBRSxLQUFLO0VBQ2xCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsWUFBWSxFQUFFLElBQUk7RUFDbEIsTUFBTSxFQUFFLE9BQU8sR0FDbEIifQ== */.tutorials-container {
  width: 100%;
  height: auto;
  text-align: center;
  font-size: 24px;
  font-family: Montserrat-Medium;
  margin-bottom: 40px;
}

.tutorials-container .TutorialsTitle {
  font-family: Montserrat-Medium;
  font-size: 24px;
  color: #23405E;
  text-align: left;
  padding-left: 15px;
}

.tutorials-container .arrow_cls {
  width: 5%;
  margin-top: 0px;
}

.tutorials-container .tutali {
  display: flex;
  align-items: center;
  margin-bottom: 25px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvdHV0b3JpYWxzLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL3R1dG9yaWFscy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi50dXRvcmlhbHMtY29udGFpbmVyIHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIC5UdXRvcmlhbHNUaXRsZXtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdC8vbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDoxNXB4O1xuICB9XG4gIC5hcnJvd19jbHN7XG4gICAgd2lkdGg6NSU7XG4gICAgbWFyZ2luLXRvcDowcHg7XG4gIH1cbiAgLnR1dGFsaXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEFBQUEsb0JBQW9CLENBQUM7RUFDakIsS0FBSyxFQUFDLElBQUk7RUFDVixNQUFNLEVBQUUsSUFBSTtFQUNaLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLGlCQUFpQjtFQUM5QixhQUFhLEVBQUUsSUFBSSxHQWtCdEI7RUF4QkQsQUFPSSxvQkFQZ0IsQ0FPaEIsZUFBZSxDQUFBO0lBQ2pCLFdBQVcsRUFBRSxpQkFBaUI7SUFDOUIsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVBQUUsT0FBTztJQUVaLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFlBQVksRUFBQyxJQUFJLEdBQ2xCO0VBZEgsQUFlRSxvQkFma0IsQ0FlbEIsVUFBVSxDQUFBO0lBQ1IsS0FBSyxFQUFDLEVBQUU7SUFDUixVQUFVLEVBQUMsR0FBRyxHQUNmO0VBbEJILEFBbUJFLG9CQW5Ca0IsQ0FtQmxCLE9BQU8sQ0FBQTtJQUNMLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLE1BQU07SUFDbkIsYUFBYSxFQUFFLElBQUksR0FDcEIifQ== */.downloadappcontainer {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  flex-direction: column;
}

.downloadappcontainer .downloadheader {
  margin-bottom: 25px;
}

.downloadappcontainer .downloadheader .downloadtitle {
  font-family: Montserrat-Semibold;
  font-size: 25px;
  color: #000;
}

.downloadappcontainer .downloadheader .downloadtitle span {
  color: #305ac4;
}

.downloadappcontainer .downloadheader .downloadsubheading {
  font-family: Montserrat-Regular;
  font-size: 16px;
  text-align: center;
  color: #000;
}

.downloadappcontainer .downloadbody {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  margin: 25px 0px 50px 0px;
}

.downloadappcontainer .downloadbody .downloadbodycontainer {
  width: 48%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.downloadappcontainer .downloadbody .downloadbodycontainer .downloadeachbox {
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: #f2f2f2;
  padding: 40px;
  border-radius: 10px;
  height: 665px;
}

.downloadappcontainer .downloadbody .downloadbodycontainer .downloadeachbox .dbctitlehead {
  margin-bottom: 15px;
  text-align: center;
}

.downloadappcontainer .downloadbody .downloadbodycontainer .downloadeachbox .dbctitlehead .dbctitle {
  font-family: Montserrat-Semibold;
  font-size: 23px;
  color: #000;
  margin: 5px 0px;
}

.downloadappcontainer .downloadbody .downloadbodycontainer .downloadeachbox .dbctitlehead .dbcsubtitle {
  font-family: Montserrat-Regular;
  font-size: 16px;
  color: #000000;
  margin: 5px 0px;
}

.downloadappcontainer .downloadbody .downloadbodycontainer .dbcbutton {
  background-color: #007aff;
  color: white;
  margin: 10px 0px;
  border-radius: 20px;
  padding: 10px 30px;
  font-family: Montserrat-Regular;
  cursor: pointer;
}

.downloadappcontainer .downloadbody .downloadbodycontainer .dbclapimg {
  margin-top: 23px;
  display: block;
  width: 100%;
  text-align: center;
}

.downloadappcontainer .downloadbody .downloadbodycontainer .dbcbuttonimage {
  display: block;
  width: 100%;
  text-align: center;
}

.downloadappcontainer .downloadbody .downloadbodycontainer .dbcbuttonimage .dbcfirstimg {
  cursor: pointer;
  margin: 10px 0px 10px 5px;
}

.downloadappcontainer .downloadbody .downloadbodycontainer .dbcbuttonimage .dbcsecondimg {
  cursor: pointer;
  margin: 10px 5px 10px 0px;
}

.downloadappcontainer .downloadbody .downloadbodycontainer .dbciphoneimg {
  margin-top: 30px;
  display: block;
  width: 100%;
  text-align: center;
}

@media only screen and (max-device-width: 992px) {
  .downloadbody {
    flex-direction: column !important;
  }

  .downloadbody .downloadbodycontainer {
    width: 90% !important;
  }

  .downloadbody .downloadbodycontainer .downloadeachbox {
    height: auto !important;
    margin-bottom: 20px;
  }

  .downloadbody .downloadbodycontainer .dbclapimg img {
    width: 100%;
  }
}

@media only screen and (max-device-width: 1205px) and (min-device-width: 992px) {
  .downloadappcontainer .downloadbody .downloadbodycontainer .dbciphoneimg img {
    width: 48%;
  }

  .downloadappcontainer .downloadbody .downloadbodycontainer .dbclapimg img {
    width: 100%;
  }
}

@media only screen and (max-device-width: 450px) and (min-device-width: 400px) {
  .downloadappcontainer .downloadheader .downloadtitle {
    font-size: 22px;
  }
}

@media only screen and (max-device-width: 400px) and (min-device-width: 350px) {
  .downloadappcontainer .downloadheader .downloadtitle {
    font-size: 17px;
  }
}

@media only screen and (max-device-width: 350px) and (min-device-width: 300px) {
  .downloadappcontainer .downloadheader .downloadtitle {
    font-size: 15px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvRG93bmxvYWRhcHAuc2NzcyIsInNvdXJjZXMiOlsiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvRG93bmxvYWRhcHAuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJcbi5kb3dubG9hZGFwcGNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAuZG93bmxvYWRoZWFkZXJ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIC5kb3dubG9hZHRpdGxle1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaWJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMDVhYzQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRvd25sb2Fkc3ViaGVhZGluZ3tcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgLmRvd25sb2FkYm9keXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDI1cHggMHB4IDUwcHggMHB4O1xuICAgICAgICAuZG93bmxvYWRib2R5Y29udGFpbmVye1xuICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC5kb3dubG9hZGVhY2hib3h7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojZjJmMmYyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY2NXB4O1xuICAgICAgICAgICAgICAgIC5kYmN0aXRsZWhlYWR7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLmRiY3RpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZGJjc3VidGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgIFxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuZGJjYnV0dG9ue1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdhZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6d2hpdGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kYmNsYXBpbWd7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjNweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kYmNidXR0b25pbWFnZXtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAuZGJjZmlyc3RpbWd7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDBweCAxMHB4IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmRiY3NlY29uZGltZ3tcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggNXB4IDEwcHggMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kYmNpcGhvbmVpbWd7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA5OTJweCkge1xuICAgIC5kb3dubG9hZGJvZHl7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAgICAgLmRvd25sb2FkYm9keWNvbnRhaW5lcntcbiAgICAgICAgICAgIHdpZHRoOjkwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLmRvd25sb2FkZWFjaGJveHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6YXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGJjbGFwaW1ne1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMjA1cHgpYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA5OTJweCkge1xuICAgIC5kb3dubG9hZGFwcGNvbnRhaW5lcntcbiAgICAgICAgIC5kb3dubG9hZGJvZHl7XG4gICAgICAgICAgICAgIC5kb3dubG9hZGJvZHljb250YWluZXJ7XG4gICAgICAgICAgICAgICAgICAgLmRiY2lwaG9uZWltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDo0OCVcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgLmRiY2xhcGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDQ1MHB4KSBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDQwMHB4KXtcbiAgICAuZG93bmxvYWRhcHBjb250YWluZXJ7XG4gICAgICAgIC5kb3dubG9hZGhlYWRlcntcbiAgICAgICAgICAgIC5kb3dubG9hZHRpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDQwMHB4KSBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDM1MHB4KXtcbiAgICAuZG93bmxvYWRhcHBjb250YWluZXJ7XG4gICAgICAgIC5kb3dubG9hZGhlYWRlcntcbiAgICAgICAgICAgIC5kb3dubG9hZHRpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gXG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAzNTBweCkgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzMDBweCl7XG4gICAgLmRvd25sb2FkYXBwY29udGFpbmVye1xuICAgICAgICAuZG93bmxvYWRoZWFkZXJ7XG4gICAgICAgICAgICAuZG93bmxvYWR0aXRsZXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH0gXG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLEFBQUEscUJBQXFCLENBQUE7RUFDakIsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsTUFBTTtFQUN2QixXQUFXLEVBQUUsTUFBTTtFQUNuQixLQUFLLEVBQUUsSUFBSTtFQUNYLGNBQWMsRUFBRSxNQUFNLEdBa0d6QjtFQXZHRCxBQU1JLHFCQU5pQixDQU1qQixlQUFlLENBQUE7SUFDWCxhQUFhLEVBQUUsSUFBSSxHQWdCdEI7SUF2QkwsQUFRUSxxQkFSYSxDQU1qQixlQUFlLENBRVgsY0FBYyxDQUFBO01BQ1YsV0FBVyxFQUFFLG1CQUFtQjtNQUNoQyxTQUFTLEVBQUUsSUFBSTtNQUNmLEtBQUssRUFBRSxJQUFJLEdBSWQ7TUFmVCxBQVlZLHFCQVpTLENBTWpCLGVBQWUsQ0FFWCxjQUFjLENBSVYsSUFBSSxDQUFBO1FBQ0EsS0FBSyxFQUFFLE9BQU8sR0FDakI7SUFkYixBQWdCUSxxQkFoQmEsQ0FN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 */.monthlycalculation-container {
  border: 1px solid #D3D5DF;
  border-radius: 4px;
  box-shadow: 0px 0px 27px -12px #2290ef;
  overflow: hidden;
}

.monthlyaffordablity-container {
  width: 100%;
  height: 100%;
  flex-direction: column;
}

.monthlyaffordablity-container .recharts-wrapper {
  position: relative;
  cursor: default;
  text-align: center !important;
  width: 100% !important;
  height: 100% !important;
  font-family: 'Montserrat-Regular';
}

.monthlyaffordablity-container .monthlyform-container {
  padding-left: 50px;
  margin-top: 5px;
}

.monthlyaffordablity-container .monthlyform-container .buyer-title {
  line-height: 42px;
}

.monthlyaffordablity-container .monthlyform-container .bottom {
  background-color: transparent;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.monthlyaffordablity-container .monthlyform-container .bottom .form-wrapper {
  width: 100%;
  background-color: transparent;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}

.monthlyaffordablity-container .monthlyform-container .bottom .form-wrapper .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.monthlyaffordablity-container .monthlyform-container .bottom .form-wrapper .field-row select,
.monthlyaffordablity-container .monthlyform-container .bottom .form-wrapper .field-row input {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 6px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
}

.monthlyaffordablity-container .monthlyform-container .bottom .form-wrapper .compute {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
}

.monthlyaffordablity-container .set-height {
  border: 1px solid #D4D7E0;
  border-radius: 5px;
  box-shadow: 0px 0px 24px -15px #96bcdd;
}

.monthlyaffordablity-container .set-height {
  text-align: center;
  font-family: Montserrat-Bold;
  font-size: 24px !important;
  color: #23405E;
  height: 770px;
}

.monthlyaffordablity-container .runNum_animate {
  position: absolute;
  top: 46%;
  transform: translate(-50%, -50%);
  left: 50%;
  font-family: Montserrat-Medium;
  font-size: 26px;
  color: #23405e;
}

.monthlyaffordablity-container .DetailsINPIE {
  position: absolute;
  top: 56%;
  transform: translate(-50%, -50%);
  left: 50%;
  font-family: Montserrat-Medium;
  font-size: 14px;
  color: #378ee6;
  cursor: pointer;
}

.monthlyaffordablity-container .runNum_animate_2 {
  position: absolute;
  transform: translate(-50%, -50%);
  font-family: Montserrat-Medium;
  font-size: 31px;
  color: #23405e;
}

.monthlyaffordablity-container .chart-part {
  height: 340px;
  margin-top: 45px;
}

.monthlyaffordablity-container .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 96%;
  font-size: 12px;
  padding-top: 10px;
  margin-left: 15px;
}

.monthlyaffordablity-container .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.monthlyaffordablity-container .rc-slider-track {
  background-color: #5978FF;
}

.monthlyaffordablity-container .rc-slider-handle {
  border: solid 2px #D3D5DF;
  margin-left: 0px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
  background-color: #508AFF;
}

.monthlyaffordablity-container .rc-slider-mark-text-active {
  color: #2B4262;
  font-size: 20px;
}

.monthlyaffordablity-container .rc-slider-mark-text {
  color: #2B4262;
  font-size: 18px;
  font-family: Montserrat-Medium;
}

.monthlyaffordablity-container .monthlyaffordablity-container .rc-slider-mark {
  width: 93%;
  margin-left: 17px;
}

.monthlyaffordablity-container .slider-part {
  margin-left: 11px;
  margin-right: 14px;
}

.monthlyaffordablity-container .mftitlewidth {
  width: 104%;
}

.monthlyaffordablity-container .circle {
  border-radius: 50px;
  width: 13px;
  height: 13px;
  background-color: #FFBC00;
  margin-right: 5px;
}

.monthlyaffordablity-container .whitecircle {
  border-radius: 50px;
  width: 13px;
  height: 13px;
  background-color: #ffffff;
  margin-right: 5px;
  border: 1px solid #9fafbd;
}

.monthlyaffordablity-container .bluecircle {
  background-color: #508AFF !important;
}

.monthlyaffordablity-container .dollar-clss {
  font-size: 15px;
  color: #294162;
  font-family: Montserrat-Regular;
}

.monthlyaffordablity-container .btm-text {
  font-size: 15px;
  padding-left: 10px;
  color: #294162;
  font-family: Montserrat-Regular;
  padding-right: 36px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.monthlyaffordablity-container .inline-cls {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.monthlyaffordablity-container .rc-slider {
  margin-top: 39px;
}

.monthlyaffordablity-container .chart-header {
  font-family: Montserrat-Medium;
}

@media (max-width: 400px) {
  .monthlyaffordablity-container .buyer-title {
    font-size: 25px !important;
  }
}

@media (max-width: 1200px) {
  .monthlyaffordablity-container .monthlyform-container {
    padding: 0px !important;
    margin-left: 31px !important;
  }
}

.CreateFolder {
  width: 100%;
  height: 40px;
  border: 1px solid #508AFF;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 5px;
  cursor: pointer;
  color: #508AFF;
}

.createbtncontainer {
  margin-top: 10px;
}

.plusadd {
  padding-right: 5px;
  padding-bottom: 4px;
  font-size: 20px;
}

.saveestimateh {
  padding-left: 10px;
  padding-bottom: 10px;
  font-family: Montserrat-Medium;
}

.savecreateh {
  padding-left: 20px;
}

.propertyTaxesCloseUp {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -46px;
  max-width: 480px;
  text-align: right;
  margin-left: 13px;
}

.propertyTaxesCloseUp img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.saveEstimateCloseUp {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -52px;
  max-width: 480px;
  text-align: right;
  margin-left: -22px;
}

.saveEstimateCloseUp img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.rightcontop {
  margin-top: 20px;
  margin-bottom: 20px;
}

.ResetCloseUp {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -46px;
  max-width: 480px;
  text-align: right;
  margin-left: -89px;
}

.ResetCloseUp img {
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.MaOfferDiv {
  bottom: 20px !important;
}

.monthlyAffordGrph {
  margin-top: 54px;
}

.monthlyAffordGrph .recharts-surface {
  width: 300px !important;
  height: 305px !important;
  filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.5));
}

.monthlyAffordGrph svg tspan {
  font-size: 32px;
  font-family: Avenir Next  Bold;
}

.monthlyAffordGrph .slider-cls {
  margin: 5px !important;
  padding-left: 0px !important;
  padding-right: 10px !important;
}

.mapaddcontainer {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.mapgone {
  padding-left: 4px !important;
  padding-right: 16px !important;
}

@media screen and (max-width: 1200px) and (min-width: 300px) {
  .monthlyaffordablity-container .monthlyAffordGrph {
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-top: 0px !important;
  }
}

.paddbtm {
  padding-bottom: 10px;
}

.monthplus {
  cursor: pointer;
  margin-right: 5px;
  height: 22px;
  margin-top: -3px;
}

.bringchart {
  margin-top: -30px;
}

.afforddetails {
  font-family: Montserrat-Medium !important;
  margin-top: 65px;
}

.afforddetails table {
  width: 80%;
  margin-left: 12px;
  line-height: 38px;
}

.afforddetails td {
  font-size: 15px;
  font-family: Montserrat-Regular !important;
}

.afforddetails .AlignRightCls {
  text-align: left;
  white-space: nowrap;
}

.afforddetails .CircleCls {
  width: 15px;
  height: 15px;
  border-radius: 5px;
  margin-right: 15px;
}

.afforddetails .BlueCirleCls {
  background-color: #047CFF;
}

.afforddetails .DarkGreenCirleCls {
  background-color: #33AB00;
}

.afforddetails .LightGreenCirleCls {
  background-color: #58FF00;
}

.afforddetails .OrangeCirleCls {
  background-color: #FFB600;
}

.afforddetails .RedCirleCls {
  background-color: #BF6A00;
}

.afforddetails .closingcosts {
  text-align: center;
  font-family: Montserrat-Regular;
  color: 2a94ff;
  color: #2a94ff;
  padding-left: 46px;
  font-size: 17px;
  cursor: pointer;
}

.DetailsAffordGraphs .recharts-surface {
  margin-left: -45px;
}

.detailsheading {
  white-space: nowrap;
  font-size: 20px;
}

.maofferdiv {
  display: flex;
}

.cursormaoffer {
  cursor: pointer;
}

.maplus {
  font-size: 24px;
  padding-top: 0px;
  padding-left: 5px;
  color: #6396FE;
}

.maAlignLeftCls {
  text-align: right;
  padding-left: 5px;
  white-space: nowrap;
}

@media screen and (max-width: 470px) and (min-width: 350px) {
  .monthlyAffordGrph .chart-part .recharts-surface {
    width: 237px !important;
    height: 235px !important;
  }

  .monthlyAffordGrph .chart-part .runNum_animate {
    font-size: 23px;
    top: 119px;
  }

  .monthlyaffordablity-container .chart-header {
    font-size: 18px;
  }

  .monthlyaffordablity-container .chart-part {
    height: 273px;
  }
}

@media screen and (max-width: 440px) {
  .monthlyaffordablity-container .btm-text {
    padding-left: 0px;
    padding-right: 0px;
    font-size: 13px;
  }

  .monthlyaffordablity-container .dollar-clss {
    font-size: 12px;
  }
}

@media screen and (max-width: 767px) and (min-width: 700px) {
  .monthlyAffordGrph .mfdetaipie .recharts-surface {
    width: 300px !important;
    height: 305px !important;
    margin-left: -381px;
    margin-top: 21px;
  }

  .monthlyAffordGrph .mfaffsrdet {
    margin-top: 65px;
    position: absolute;
    left: 39%;
    width: 70%;
    top: 0%;
  }

  .monthlyAffordGrph .mfaffsrdet .detailsheading {
    margin-left: -33px;
  }

  .monthlyAffordGrph .mfdetaipie2 .recharts-surface {
    width: 300px !important;
    height: 305px !important;
    margin-left: 381px;
    margin-top: 21px;
  }

  .monthlyAffordGrph .mfaffsrdet2 {
    margin-top: 65px;
    position: absolute;
    left: 0%;
    width: 70%;
    top: 9%;
  }

  .monthlyAffordGrph .mfaffsrdet2 .detailsheading {
    margin-left: -33px;
  }
}

@media screen and (max-width: 700px) and (min-width: 600px) {
  .monthlyAffordGrph .mfdetaipie .recharts-surface {
    width: 267px !important;
    height: 305px !important;
    margin-left: -346px;
    margin-top: 21px;
  }

  .monthlyAffordGrph .mfaffsrdet {
    margin-top: 65px;
    position: absolute;
    left: 36%;
    width: 65%;
    top: 0%;
  }

  .monthlyAffordGrph .mfaffsrdet .detailsheading {
    margin-left: -33px;
  }

  .monthlyAffordGrph .mfdetaipie2 .recharts-surface {
    width: 267px !important;
    height: 305px !important;
    margin-left: 310px;
    margin-top: 21px;
  }

  .monthlyAffordGrph .mfaffsrdet2 {
    margin-top: 65px;
    position: absolute;
    left: 0%;
    width: 65%;
    top: 9%;
  }

  .monthlyAffordGrph .mfaffsrdet2 .detailsheading {
    margin-left: -33px;
  }
}

@media screen and (max-width: 600px) and (min-width: 500px) {
  .monthlyAffordGrph .slider-cls {
    height: 180px;
    width: 95%;
  }

  .monthlyAffordGrph .mfdetaipie .recharts-surface {
    width: 287px !important;
    height: 268px !important;
    margin-left: 3%;
  }

  .monthlyAffordGrph .mfaffsrdet {
    margin-top: 0px;
  }

  .monthlyAffordGrph .mfaffsrdet .detailsheading {
    font-size: 18px;
  }

  .monthlyAffordGrph .mfaffsrdet table {
    margin-left: 30px;
  }

  .monthlyAffordGrph .mfaffsrdet td {
    font-size: 16px;
  }

  .monthlyAffordGrph .mfdetaipie2 .recharts-surface {
    width: 287px !important;
    height: 268px !important;
    margin-left: 3%;
  }

  .monthlyAffordGrph .mfaffsrdet2 {
    margin-top: 56%;
    margin-bottom: 40px;
  }

  .monthlyAffordGrph .mfaffsrdet2 .detailsheading {
    font-size: 18px;
  }

  .monthlyAffordGrph .mfaffsrdet2 table {
    margin-left: 30px;
  }

  .monthlyAffordGrph .mfaffsrdet2 td {
    font-size: 16px;
  }

  .monthlyAffordGrph .mfdetchart2 {
    position: absolute;
  }

  .monthlyaffordablity-container .set-height {
    height: auto;
  }

  .mfbottom {
    height: 229px;
  }
}

@media screen and (max-width: 500px) and (min-width: 400px) {
  .monthlyAffordGrph .slider-cls {
    height: 180px;
    width: 95%;
  }

  .monthlyAffordGrph .mfdetaipie .recharts-surface {
    width: 287px !important;
    height: 268px !important;
    margin-left: 3%;
  }

  .monthlyAffordGrph .mfaffsrdet {
    margin-top: 0px;
  }

  .monthlyAffordGrph .mfaffsrdet .detailsheading {
    font-size: 19px;
  }

  .monthlyAffordGrph .mfaffsrdet table {
    margin-left: 30px;
  }

  .monthlyAffordGrph .mfaffsrdet td {
    font-size: 17px;
  }

  .monthlyAffordGrph .mfdetaipie2 .recharts-surface {
    width: 287px !important;
    height: 268px !important;
    margin-left: 3%;
  }

  .monthlyAffordGrph .mfaffsrdet2 {
    margin-top: 70%;
    margin-bottom: 40px;
  }

  .monthlyAffordGrph .mfaffsrdet2 .detailsheading {
    font-size: 19px;
  }

  .monthlyAffordGrph .mfaffsrdet2 table {
    margin-left: 30px;
  }

  .monthlyAffordGrph .mfaffsrdet2 td {
    font-size: 17px;
  }

  .monthlyAffordGrph .mfdetchart2 {
    position: absolute;
  }

  .monthlyaffordablity-container .set-height {
    height: auto;
  }

  .mfbottom {
    height: 229px;
  }
}

@media screen and (max-width: 400px) and (min-width: 350px) {
  .monthlyAffordGrph .slider-cls {
    height: 180px;
    width: 95%;
  }

  .monthlyAffordGrph .mfdetaipie .recharts-surface {
    width: 287px !important;
    height: 268px !important;
    margin-left: 3%;
  }

  .monthlyAffordGrph .mfaffsrdet {
    margin-top: 0px;
  }

  .monthlyAffordGrph .mfaffsrdet .detailsheading {
    font-size: 18px;
  }

  .monthlyAffordGrph .mfaffsrdet table {
    margin-left: 9px;
  }

  .monthlyAffordGrph .mfaffsrdet td {
    font-size: 16px;
  }

  .monthlyAffordGrph .mfdetaipie2 .recharts-surface {
    width: 287px !important;
    height: 268px !important;
    margin-left: 3%;
  }

  .monthlyAffordGrph .mfaffsrdet2 {
    margin-top: 83%;
    margin-bottom: 40px;
  }

  .monthlyAffordGrph .mfaffsrdet2 .detailsheading {
    font-size: 18px;
  }

  .monthlyAffordGrph .mfaffsrdet2 table {
    margin-left: 9px;
  }

  .monthlyAffordGrph .mfaffsrdet2 td {
    font-size: 16px;
  }

  .monthlyAffordGrph .mfdetchart2 {
    position: absolute;
  }

  .monthlyaffordablity-container .set-height {
    height: auto;
  }

  .mfbottom {
    height: 229px;
  }
}

@media screen and (max-width: 467px) and (min-width: 350px) {
  .reset-closepopup {
    margin-left: -7%;
  }
}

.bringclosediv {
  font-size: 19px;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding-top: 5px;
}

.boldchar span {
  font-weight: 700;
}

.desmodelcontent {
  color: #555555;
  text-align: left;
  font-size: 16px;
}

.desiremonclose {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -21px;
  max-width: 480px;
  text-align: right;
  margin-left: 33px;
  cursor: pointer;
}

.mfreload {
  width: 41px;
  cursor: pointer;
  padding-left: 19px;
}

.monaffshareprint {
  width: 100%;
  display: flex;
  justify-content: center;
  font-size: 17px;
  align-items: center;
  margin-top: 59px;
  color: #508AFF;
  cursor: pointer;
  margin-bottom: 10px;
  font-family: Montserrat-Regular;
}

.monthly-padding-left {
  margin-left: 30px !important;
}

.monthy-space-between {
  gap: 37px !important;
  margin-left: 10px;
  justify-content: flex-end;
}

.monthy-space-center {
  justify-content: center;
}

.monthy-hidden-top {
  margin-bottom: 10px;
}

@media (min-width: 576px) {
  .monthly-container {
    max-width: 90% !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvTW9udGhseUFmZm9yZGFiaWxpdHkuc2NzcyIsInNvdXJjZXMiOlsiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvTW9udGhseUFmZm9yZGFiaWxpdHkuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIubW9udGhseWNhbGN1bGF0aW9uLWNvbnRhaW5lcntcblx0Ym9yZGVyOiAxcHggc29saWQgI0QzRDVERjtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRib3gtc2hhZG93OiAwcHggMHB4IDI3cHggLTEycHggIzIyOTBlZjtcblx0b3ZlcmZsb3c6aGlkZGVuO1xufVxuXG4ubW9udGhseWFmZm9yZGFibGl0eS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIFxuICAgIC5yZWNoYXJ0cy13cmFwcGVye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gICAgfVxuICAgIFxuICAgIFxuICAgIC5tb250aGx5Zm9ybS1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgLmJ1eWVyLXRpdGxle1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJvdHRvbXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgLmZvcm0td3JhcHBlcntcbiAgICAgICAgICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAuZmllbGQtcm93e1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBFMkY1MTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7IFx0IFx0XG4gICAgICAgICAgICAgICAgICAgIHNlbGVjdCxpbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDo2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1x0XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1x0XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbXB1dGV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOm5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzoxcHg7XHRcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcdCBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH0gICAgXG5cblxuXG4gICAgLnNldC1oZWlnaHR7ICBcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjRDREN0UwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjRweCAtMTVweCAjOTZiY2RkO1xuICAgIH1cblxuXG5cblxuICAgIC5zZXQtaGVpZ2h0eyBcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC8vcGFkZGluZy10b3A6IDY3cHg7ICAgXG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtQm9sZDtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzIzNDA1RTtcbiAgICBoZWlnaHQ6IDc3MHB4O1xuICAgIC8vaGVpZ2h0OiA2NzBweDtcbn1cbi5ydW5OdW1fYW5pbWF0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDYlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGNvbG9yOiAjMjM0MDVlO1xufVxuLkRldGFpbHNJTlBJRSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTYlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMzc4ZWU2O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ydW5OdW1fYW5pbWF0ZV8yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy90b3A6IDUyJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAvL2xlZnQ6IDQ0JTtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICAgIGNvbG9yOiAjMjM0MDVlO1xufVxuXG5cblxuLmNoYXJ0LXBhcnR7XG4gICBoZWlnaHQ6IDM0MHB4O1xuICAgbWFyZ2luLXRvcDogNDVweDtcbn1cblxuLnJjLXNsaWRlci1tYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxOHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDk2JTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5yYy1zbGlkZXItZG90IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2U5ZTllOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5cbi5yYy1zbGlkZXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTc4RkY7XG59XG5cbi5yYy1zbGlkZXItaGFuZGxlIHtcbiAgYm9yZGVyOiBzb2xpZCAycHggI0QzRDVERjtcbiAgbWFyZ2luLWxlZnQ6IDBweDsvLy0xM3B4XG4gIG1hcmdpbi10b3A6IC05cHg7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG59XG4ucmMtc2xpZGVyLW1hcmstdGV4dC1hY3RpdmUge1xuICAgIGNvbG9yOiAjMkI0MjYyO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuXG4ucmMtc2xpZGVyLW1hcmstdGV4dCB7XG4gICBjb2xvcjogIzJCNDI2MjsgICAgIFxuICAgZm9udC1zaXplOiAxOHB4O1xuICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xufVxuXG4ubW9udGhseWFmZm9yZGFibGl0eS1jb250YWluZXIgLnJjLXNsaWRlci1tYXJrIHtcbiAgICB3aWR0aDogOTMlO1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xufVxuXG4uc2xpZGVyLXBhcnR7XG4gICAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuLm1mdGl0bGV3aWR0aHtcbiAgIHdpZHRoOjEwNCU7IFxufVxuLmNpcmNsZXtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQkMwMDtcbiAgICAvL21hcmdpbi10b3A6IDZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi53aGl0ZWNpcmNsZXtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgLy9tYXJnaW4tdG9wOiA2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIGJvcmRlcjoxcHggc29saWQgIzlmYWZiZDtcbiAgfVxuXG4gIC5ibHVlY2lyY2xlXG4gIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG59XG5cbi8vIC5kb2xsYXItY2xzc3tcbi8vICAgICAgZm9udC1zaXplOiAxNXB4O1xuLy8gICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuLy8gICAgICAgY29sb3I6ICMyOTQxNjI7XG4vLyAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuLy8gfVxuLmRvbGxhci1jbHNze1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDcycHg7XG4gICAgICAgIGNvbG9yOiAjMjk0MTYyO1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgIC8vIG1hcmdpbi10b3A6IDlweDtcbiAgIH1cbi8vIC5idG0tdGV4dHtcbi8vICAgICBmb250LXNpemU6IDE1cHg7XG4vLyAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4vLyAgICBjb2xvcjogIzI5NDE2Mjtcbi8vICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4vLyB9XG4uYnRtLXRleHR7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBjb2xvcjogIzI5NDE2MjtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmlubGluZS1jbHN7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yYy1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiAzOXB4O1xufVxuLmNoYXJ0LWhlYWRlcntcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweClcbntcbiAgICAuYnV5ZXItdGl0bGVcbiAgICB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpXG57XG4gICAgLm1vbnRobHlmb3JtLWNvbnRhaW5lciAgICAgIFxuICAgIHtcbiAgICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cblxufVxuLkNyZWF0ZUZvbGRlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzUwOEFGRjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogIzUwOEFGRjtcbn1cbi5jcmVhdGVidG5jb250YWluZXJ7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5wbHVzYWRke1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5zYXZlZXN0aW1hdGVoe1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG59XG4uc2F2ZWNyZWF0ZWh7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIFxufVxuLnByb3BlcnR5VGF4ZXNDbG9zZVVwe1xuICAgIHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luLXRvcDogLTQ2cHg7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogMTNweDtcbiAgICBpbWd7XG4gICAgICAgIHdpZHRoOjE1cHg7XG4gICAgICAgIGhlaWdodDoxNXB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB9XG5cbn1cbi5zYXZlRXN0aW1hdGVDbG9zZVVwe1xuICAgIHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luLXRvcDogLTUycHg7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogLTIycHg7XG4gICAgaW1ne1xuICAgICAgICB3aWR0aDoxNXB4O1xuICAgICAgICBoZWlnaHQ6MTVweDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgfVxufVxuLnJpZ2h0Y29udG9we1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5SZXNldENsb3NlVXB7XG4gICAgei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tdG9wOiAtNDZweDtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAtODlweDtcbiAgICBpbWd7XG4gICAgICAgIHdpZHRoOjE1cHg7XG4gICAgICAgIGhlaWdodDoxNXB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB9XG59XG5cbi5NYU9mZmVyRGl2e1xuICAgIGJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuLm1vbnRobHlBZmZvcmRHcnBoe1xuICAgIC8vIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICBtYXJnaW4tdG9wOiA1NHB4O1xuICAgIC8vIHBhZGRpbmctcmlnaHQ6IDY1cHg7ICAgIFxuICAgIC5yZWNoYXJ0cy1zdXJmYWNle1xuICAgICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDMwNXB4ICFpbXBvcnRhbnQ7XHRcbiAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAycHggcmdiYSgwLCAwLCAwLCAwLjUpKTtcblx0XHQvL21hcmdpbi1yaWdodDogMTAlICFpbXBvcnRhbnQ7XHRcdFx0XG5cdH1cblx0c3Zne1xuICAgICAgIHRzcGFue1xuICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgZm9udC1mYW1pbHk6IEF2ZW5pciBOZXh0ICBCb2xkO1xuICAgICB9XG4gfVxuIC5zbGlkZXItY2xze1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59ICBcbn1cbi5tYXBhZGRjb250YWluZXJ7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cbi5tYXBnb25le1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi13aWR0aDogMzAwcHgpeyBcbiAgICAubW9udGhseWFmZm9yZGFibGl0eS1jb250YWluZXJ7IFxuICAgICAgICAubW9udGhseUFmZm9yZEdycGh7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ2MXB4KSBhbmQgKG1pbi13aWR0aDogNDAwcHgpeyBcbi8vICAgICAubW9udGhseUFmZm9yZEdycGh7XG4vLyAgICAgICAgLnJlY2hhcnRzLXN1cmZhY2V7XG4vLyAgICAgICAgICAgd2lkdGg6IDMxMHB4ICFpbXBvcnRhbnQ7XG4vLyAgICAgICAgICAgaGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50O1x0XG4vLyAgICAgICB9XG4vLyAgIH1cblxuICBcbi8vIH1cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5OXB4KSBhbmQgKG1pbi13aWR0aDogMzAwcHgpeyBcbi8vICAgICAubW9udGhseUFmZm9yZEdycGh7XG4vLyAgICAgICAgLnJlY2hhcnRzLXN1cmZhY2V7XG4vLyAgICAgICAgICAgd2lkdGg6IDMxMHB4ICFpbXBvcnRhbnQ7XG4vLyAgICAgICAgICAgaGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50O1x0XG4vLyAgICAgICB9XG4vLyAgIH1cblxuICBcbi8vIH1cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUxMHB4KSBhbmQgKG1pbi13aWR0aDogNDYwcHgpeyBcblx0XG5cblxuLy8gICAgIC5tb250aGx5QWZmb3JkR3JwaCB7XG4vLyAgICAgICAgIC5yZWNoYXJ0cy1zdXJmYWNlIHtcbi8vICAgICAgICAgIHdpZHRoOiAzNDBweCAhaW1wb3J0YW50O1xuLy8gICAgICAgICAgaGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50O1x0XG4vLyAgICAgIH1cbi8vICB9XG5cbi8vICAubW9udGhseWFmZm9yZGFibGl0eS1jb250YWluZXJ7XG4vLyAgICAuY2hhcnQtcGFydHtcbi8vICAgICAgIC5ydW5OdW1fYW5pbWF0ZSB7XG4vLyAgICAgICAgICBmb250LXNpemU6IDIxcHggIWltcG9ydGFudDtcbi8vICAgICAgfVxuICAgICBcbi8vICB9XG4vLyB9XG4vLyB9XG4vLyAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY3MHB4KSBhbmQgKG1pbi13aWR0aDogNjU0cHgpIHtcbi8vICAgIC5tb250aGx5YWZmb3JkYWJsaXR5LWNvbnRhaW5lcntcbi8vIFx0LmNoYXJ0LXBhcnR7XG4vLyBcdFx0LnJ1bk51bV9hbmltYXRlIHtcbi8vICAgICAgICAgICAgIHRvcDogNDglICFpbXBvcnRhbnQ7XG4vLyAgICAgICAgICAgICBsZWZ0OiAyODlweCAhaW1wb3J0YW50O1xuLy8gICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7XG5cbi8vICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICAgfVxuLy8gICAgICAgfVxuLy8gICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjU1cHgpIGFuZCAobWluLXdpZHRoOiA2MTBweCkge1xuLy8gICAgICAgICAubW9udGhseWFmZm9yZGFibGl0eS1jb250YWluZXJ7XG4vLyAgICAgICAgICAuY2hhcnQtcGFydHtcbi8vICAgICAgICAgICAgICAucnVuTnVtX2FuaW1hdGUge1xuLy8gICAgICAgICAgICAgICAgICB0b3A6IDQ3JSAhaW1wb3J0YW50O1xuLy8gICAgICAgICAgICAgICAgICBsZWZ0OiAyMTVweCAhaW1wb3J0YW50O1xuXG4vLyAgICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgfVxuLy8gICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjExcHgpIGFuZCAobWluLXdpZHRoOiA1MTFweCkge1xuLy8gICAgICAgICAubW9udGhseWFmZm9yZGFibGl0eS1jb250YWluZXJ7XG4vLyAgICAgICAgICAuY2hhcnQtcGFydHtcbi8vICAgICAgICAgICAgICAucnVuTnVtX2FuaW1hdGUge1xuLy8gICAgICAgICAgICAgICAgICB0b3A6IDQ4JSAhaW1wb3J0YW50O1xuLy8gICAgICAgICAgICAgICAgICBsZWZ0OiAyMTVweCAhaW1wb3J0YW50O1xuXG4vLyAgICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgfVxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTEycHgpIGFuZCAobWluLXdpZHRoOiA0NjFweCkge1xuLy8gICAgIC5tb250aGx5YWZmb3JkYWJsaXR5LWNvbnRhaW5lcntcbi8vICAgICAgICAuY2hhcnQtcGFydHtcbi8vICAgICAgICAgICAgLnJ1bk51bV9hbmltYXRlIHtcbi8vICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuLy8gICAgICAgICAgICAgdG9wOiAzOCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIFxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfVxuLy8gfVxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYwcHgpIGFuZCAobWluLXdpZHRoOiA0MzBweCkge1xuLy8gICAgIC5tb250aGx5YWZmb3JkYWJsaXR5LWNvbnRhaW5lcntcbi8vICAgICAgICAuY2hhcnQtcGFydHtcbi8vICAgICAgICAgICAgLnJ1bk51bV9hbmltYXRlIHtcbi8vICAgICAgICAgICAgICAgIHRvcDogMzMlICFpbXBvcnRhbnQ7XG4vLyAgICAgICAgICAgICAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbi8vICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgXG4vLyAgICAgICAgICAgIH1cbi8vICAgICAgICB9XG4vLyAgICB9XG4vLyB9XG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjlweCkgYW5kIChtaW4td2lkdGg6IDQxM3B4KSB7XG4vLyAgICAgLm1vbnRobHlhZmZvcmRhYmxpdHktY29udGFpbmVye1xuLy8gICAgICAgIC5jaGFydC1wYXJ0e1xuLy8gICAgICAgICAgICAucnVuTnVtX2FuaW1hdGUge1xuLy8gICAgICAgICAgICAgICAgdG9wOiAzMyUgIWltcG9ydGFudDtcbi8vICAgICAgICAgICAgICAgIGxlZnQ6IDUzJSAhaW1wb3J0YW50O1xuLy8gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICBcbi8vICAgICAgICAgICAgfVxuLy8gICAgICAgIH1cbi8vICAgIH1cbi8vIH1cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxMnB4KSBhbmQgKG1pbi13aWR0aDogMzAwcHgpIHtcbi8vICAgICAubW9udGhseWFmZm9yZGFibGl0eS1jb250YWluZXJ7XG4vLyAgICAgICAgLmNoYXJ0LXBhcnR7XG4vLyAgICAgICAgICAgIC5ydW5OdW1fYW5pbWF0ZSB7XG4vLyAgICAgICAgICAgICAgICB0b3A6IDMzJSAhaW1wb3J0YW50O1xuLy8gICAgICAgICAgICAgICAgbGVmdDogNTUlICFpbXBvcnRhbnQ7XG4vLyAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgIFxuLy8gICAgICAgICAgICB9XG4vLyAgICAgICAgfVxuLy8gICAgfVxuLy8gICAgLnJlY2hhcnRzLXN1cmZhY2Uge1xuLy8gICAgICAgbWFyZ2luLWxlZnQ6LTRweDtcbi8vICAgfVxuLy8gfVxuXG5cblxuXG4ucGFkZGJ0bVxue1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm1vbnRocGx1c3tcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi10b3A6IC0zcHg7XG59XG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuLy8gICAgIC5tb250aHBsdXN7ICAgICAgIFxuLy8gICAgICAgICBtYXJnaW4tdG9wOi00JSAhaW1wb3J0YW50OyAgICAgICBcbi8vICAgICB9XG4vLyB9XG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDY5MHB4KSB7XG4vLyAgICAgLm1vbnRocGx1c3sgICAgICAgXG4vLyAgICAgICAgIG1hcmdpbi10b3A6LTUlICFpbXBvcnRhbnQ7ICAgICAgIFxuLy8gICAgIH1cbi8vIH1cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4OXB4KSBhbmQgKG1pbi13aWR0aDogNTkxcHgpIHtcbi8vICAgICAubW9udGhwbHVzeyAgICAgICBcbi8vICAgICAgICAgbWFyZ2luLXRvcDotNiUgIWltcG9ydGFudDsgICAgICAgXG4vLyAgICAgfVxuLy8gfVxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTkwcHgpIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuLy8gICAgIC5tb250aHBsdXN7ICAgICAgIFxuLy8gICAgICAgICBtYXJnaW4tdG9wOi03JSAhaW1wb3J0YW50OyAgICAgICBcbi8vICAgICB9XG4vLyB9XG4uYnJpbmdjaGFydHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbi5hZmZvcmRkZXRhaWxze1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgdGFibGV7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB9XG4gICAgdGR7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhciAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuQWxpZ25SaWdodENsc3tcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgLkNpcmNsZUNsc3tcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuICAgIC5CbHVlQ2lybGVDbHN7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IzA0N0NGRjsgXG4gICAgfVxuICAgIC5EYXJrR3JlZW5DaXJsZUNsc3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMzNBQjAwOyBcbiAgICB9XG4gICAgLkxpZ2h0R3JlZW5DaXJsZUNsc3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojNThGRjAwOyBcbiAgICB9XG4gICAgLk9yYW5nZUNpcmxlQ2xze1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkI2MDA7IFxuICAgIH1cbiAgICAuUmVkQ2lybGVDbHN7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I0JGNkEwMDsgXG4gICAgfVxuICAgIC5jbG9zaW5nY29zdHN7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICAgICAgY29sb3I6IDJhOTRmZjtcbiAgICAgICAgY29sb3I6ICMyYTk0ZmY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuLkRldGFpbHNBZmZvcmRHcmFwaHN7XG4gICAgLnJlY2hhcnRzLXN1cmZhY2V7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNDVweDtcbiAgICB9XG59XG4uZGV0YWlsc2hlYWRpbmd7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG4ubWFvZmZlcmRpdntcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLmN1cnNvcm1hb2ZmZXJ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1hcGx1c3tcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBjb2xvcjogIzYzOTZGRTtcbn1cbi5tYUFsaWduTGVmdENsc3tcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcwcHgpIGFuZCAobWluLXdpZHRoOiAzNTBweCkge1xuICAgIC5tb250aGx5QWZmb3JkR3JwaHtcbiAgICAgICAgLmNoYXJ0LXBhcnR7XG4gICAgICAgIC5yZWNoYXJ0cy1zdXJmYWNle1xuICAgICAgICAgICB3aWR0aDogMjM3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgaGVpZ2h0OiAyMzVweCAhaW1wb3J0YW50O1x0XG4gICAgICAgfVxuICAgICAgIC5ydW5OdW1fYW5pbWF0ZXtcbiAgICAgICAgICAgZm9udC1zaXplOjIzcHg7XG4gICAgICAgICAgIHRvcDogMTE5cHg7XG4gICAgICAgfVxuICAgICAgIC5zbGlkZXItY2xze1xuICAgICAgICAgIC8vIGhlaWdodDoxODBweDtcbiAgICAgICB9XG4gICAgfVxuICAgfVxuICAgLm1vbnRobHlhZmZvcmRhYmxpdHktY29udGFpbmVye1xuICAgIC5jaGFydC1oZWFkZXJ7XG4gICAgICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgIH1cbiAgICAuY2hhcnQtcGFydHtcbiAgICAgICAgaGVpZ2h0OiAyNzNweDtcbiAgICB9XG4gICAgXG4gICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDBweCkgIHtcbiAgICAubW9udGhseWFmZm9yZGFibGl0eS1jb250YWluZXJ7XG4gICAgICAgIC5idG0tdGV4dHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgICAgIC5kb2xsYXItY2xzc3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDcwMHB4KSB7XG4gICAgIC5tb250aGx5QWZmb3JkR3JwaCB7XG4gICAgICAgICAubWZkZXRhaXBpZXtcbiAgICAgICAgIC5yZWNoYXJ0cy1zdXJmYWNle1xuICAgICAgICAgICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgIGhlaWdodDogMzA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTM4MXB4O1xuICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgIC5tZmFmZnNyZGV0e1xuICAgICAgICAgICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgIGxlZnQ6IDM5JTtcbiAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgIHRvcDogMCU7XG4gICAgICBcbiAgICAgICAgICAgICAuZGV0YWlsc2hlYWRpbmd7XG4gICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0Oi0zM3B4O1xuICAgICAgICAgICAgIH1cbiAgICAgICAgIH1cbiAgICAgICAgIC5tZmRldGFpcGllMntcbiAgICAgICAgICAgIC5yZWNoYXJ0cy1zdXJmYWNle1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzgxcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgfVxuICAgICAgICAgLm1mYWZmc3JkZXQye1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDAlO1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIHRvcDogOSU7XG4gICAgIFxuICAgICAgICAgICAgLmRldGFpbHNoZWFkaW5ne1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0Oi0zM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgIH1cbiB9XG5cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkgYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgLm1vbnRobHlBZmZvcmRHcnBoIHtcbiAgICAgICAgLm1mZGV0YWlwaWV7XG4gICAgICAgIC5yZWNoYXJ0cy1zdXJmYWNle1xuICAgICAgICAgICAgd2lkdGg6IDI2N3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTM0NnB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICAgICAgfVxuICAgICAgIH1cbiAgICAgICAgLm1mYWZmc3JkZXR7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMzYlO1xuICAgICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgICAgIHRvcDogMCU7XG4gICAgIFxuICAgICAgICAgICAgLmRldGFpbHNoZWFkaW5ne1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0Oi0zM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tZmRldGFpcGllMntcbiAgICAgICAgICAgLnJlY2hhcnRzLXN1cmZhY2V7XG4gICAgICAgICAgICAgICB3aWR0aDogMjY3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgIGhlaWdodDogMzA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMTBweDtcbiAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIC5tZmFmZnNyZGV0MntcbiAgICAgICAgICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICBsZWZ0OiAwJTtcbiAgICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgICAgdG9wOiA5JTtcbiAgICBcbiAgICAgICAgICAgLmRldGFpbHNoZWFkaW5ne1xuICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6LTMzcHg7XG4gICAgICAgICAgIH1cbiAgICAgICB9XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIGFuZCAobWluLXdpZHRoOiA1MDBweCkge1xuICAgIC5tb250aGx5QWZmb3JkR3JwaCB7XG4gICAgICAgIC5zbGlkZXItY2xze1xuICAgICAgICAgICAgIGhlaWdodDoxODBweDtcbiAgICAgICAgICAgICB3aWR0aDo5NSU7XG4gICAgICAgICB9XG4gICAgICAgIC5tZmRldGFpcGlle1xuICAgICAgICAucmVjaGFydHMtc3VyZmFjZXtcbiAgICAgICAgICAgIHdpZHRoOiAyODdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNjhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMlO1xuICAgICAgICB9XG4gICAgICAgfVxuICAgICAgICAubWZhZmZzcmRldHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgXG4gICAgICAgICAgICAuZGV0YWlsc2hlYWRpbmd7XG4gICAgICAgICAgICAgICBmb250LXNpemU6MThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRhYmxle1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1mZGV0YWlwaWUye1xuICAgICAgICAgICAucmVjaGFydHMtc3VyZmFjZXtcbiAgICAgICAgICAgIHdpZHRoOiAyODdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNjhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMlO1xuICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAubWZhZmZzcmRldDJ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1NiU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgLmRldGFpbHNoZWFkaW5ne1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICB0YWJsZXtcbiAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIHRke1xuICAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgICAgICB9XG4gICAgICAgfVxuICAgICAgIC5tZmRldGNoYXJ0MntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgIH1cbiAgICB9XG4gICAgLm1vbnRobHlhZmZvcmRhYmxpdHktY29udGFpbmVye1xuICAgICAgICAuc2V0LWhlaWdodHtcbiAgICAgICAgICAgIGhlaWdodDphdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tZmJvdHRvbXtcbiAgICAgICAgaGVpZ2h0OjIyOXB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSBhbmQgKG1pbi13aWR0aDogNDAwcHgpIHtcbiAgICAubW9udGhseUFmZm9yZEdycGgge1xuICAgICAgICAuc2xpZGVyLWNsc3tcbiAgICAgICAgICAgICBoZWlnaHQ6MTgwcHg7XG4gICAgICAgICAgICAgd2lkdGg6OTUlO1xuICAgICAgICAgfVxuICAgICAgICAubWZkZXRhaXBpZXtcbiAgICAgICAgLnJlY2hhcnRzLXN1cmZhY2V7XG4gICAgICAgICAgICB3aWR0aDogMjg3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMjY4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzJTtcbiAgICAgICAgfVxuICAgICAgIH1cbiAgICAgICAgLm1mYWZmc3JkZXR7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgIFxuICAgICAgICAgICAgLmRldGFpbHNoZWFkaW5ne1xuICAgICAgICAgICAgICAgZm9udC1zaXplOjE5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0YWJsZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRke1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tZmRldGFpcGllMntcbiAgICAgICAgICBcbiAgICAgICAgICAgLnJlY2hhcnRzLXN1cmZhY2V7XG4gICAgICAgICAgICB3aWR0aDogMjg3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMjY4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzJTtcbiAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgLm1mYWZmc3JkZXQye1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3MCU7XG4gICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAuZGV0YWlsc2hlYWRpbmd7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjE5cHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIHRhYmxle1xuICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgdGR7XG4gICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxN3B4O1xuICAgICAgICAgICAgIH1cbiAgICAgICB9XG4gICAgICAgLm1mZGV0Y2hhcnQye1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgfVxuICAgIH1cbiAgICAubW9udGhseWFmZm9yZGFibGl0eS1jb250YWluZXJ7XG4gICAgICAgIC5zZXQtaGVpZ2h0e1xuICAgICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1mYm90dG9te1xuICAgICAgICBoZWlnaHQ6MjI5cHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIGFuZCAobWluLXdpZHRoOiAzNTBweCkge1xuICAgIC5tb250aGx5QWZmb3JkR3JwaCB7XG4gICAgICAgIC5zbGlkZXItY2xze1xuICAgICAgICAgICAgIGhlaWdodDoxODBweDtcbiAgICAgICAgICAgICB3aWR0aDo5NSU7XG4gICAgICAgICB9XG4gICAgICAgIC5tZmRldGFpcGlle1xuICAgICAgICAucmVjaGFydHMtc3VyZmFjZXtcbiAgICAgICAgICAgIHdpZHRoOiAyODdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNjhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMlO1xuICAgICAgICB9XG4gICAgICAgfVxuICAgICAgICAubWZhZmZzcmRldHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgXG4gICAgICAgICAgICAuZGV0YWlsc2hlYWRpbmd7XG4gICAgICAgICAgICAgICBmb250LXNpemU6MThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRhYmxle1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWZkZXRhaXBpZTJ7XG4gICAgICAgICAgIC5yZWNoYXJ0cy1zdXJmYWNle1xuICAgICAgICAgICAgd2lkdGg6IDI4N3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDI2OHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMyU7XG4gICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIC5tZmFmZnNyZGV0MntcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDgzJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAuZGV0YWlsc2hlYWRpbmd7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjE4cHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIHRhYmxle1xuICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICAgICAgICAgfVxuICAgICAgIH1cbiAgICAgICAubWZkZXRjaGFydDJ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICB9XG4gICAgfVxuICAgIC5tb250aGx5YWZmb3JkYWJsaXR5LWNvbnRhaW5lcntcbiAgICAgICAgLnNldC1oZWlnaHR7XG4gICAgICAgICAgICBoZWlnaHQ6YXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAubWZib3R0b217XG4gICAgICAgIGhlaWdodDoyMjlweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ2N3B4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpIHtcbiAgICAucmVzZXQtY2xvc2Vwb3B1cHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC03JTtcbiAgICB9XG59XG4uYnJpbmdjbG9zZWRpdnsgIFxuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7ICAgXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLmJvbGRjaGFye1xuICAgIHNwYW57XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICAgXG59XG4uZGVzbW9kZWxjb250ZW50e1xuICAgXG5jb2xvcjogIzU1NTU1NTtcbnRleHQtYWxpZ246IGxlZnQ7XG5mb250LXNpemU6IDE2cHg7XG59XG4uZGVzaXJlbW9uY2xvc2V7XG4gICAgei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAzM3B4O1xuICAgIGN1cnNvcjpwb2ludGVyO1xufVxuLm1mcmVsb2Fke1xuICAgIHdpZHRoOiA0MXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG59XG4ubW9uYWZmc2hhcmVwcmludHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDU5cHg7XG4gICAgY29sb3I6ICM1MDhBRkY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbn1cbi5tb250aGx5LXBhZGRpbmctbGVmdHtcbiAgICBtYXJnaW4tbGVmdDozMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuLm1vbnRoeS1zcGFjZS1iZXR3ZWVue1xuICAgIGdhcDogMzdweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59ICAgIFxuLm1vbnRoeS1zcGFjZS1jZW50ZXJ7XG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgICAgXG59XG4ubW9udGh5LWhpZGRlbi10b3B7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgICAgXG4gfVxuXG5cbiBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubW9udGhseS1jb250YWluZXJ7XG4gICAgICAgIG1heC13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gICAgIH1cbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFBQSw2QkFBNkIsQ0FBQTtFQUM1QixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFVBQVUsRUFBRSwwQkFBMEI7RUFDdEMsUUFBUSxFQUFDLE1BQU0sR0FDZjs7QUFFRCxBQUFBLDhCQUE4QixDQUFDO0VBQzNCLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixjQUFjLEVBQUUsTUFBTSxHQTBRekI7RUE3UUQsQUFLSSw4QkFMMEIsQ0FLMUIsaUJBQWlCLENBQUE7SUFDYixRQUFRLEVBQUUsUUFBUTtJQUNsQixNQUFNLEVBQUUsT0FBTztJQUNmLFVBQVUsRUFBRSxpQkFBaUI7SUFDN0IsS0FBSyxFQUFFLGVBQWU7SUFDdEIsTUFBTSxFQUFFLGVBQWU7SUFDdkIsV0FBVyxFQUFFLG9CQUFvQixHQUNwQztFQVpMLEFBZUksOEJBZjBCLENBZTFCLHNCQUFzQixDQUFDO0lBQ25CLFlBQVksRUFBRSxJQUFJO0lBQ2xCLFVBQVUsRUFBRSxHQUFHLEdBbURsQjtJQXBFTCxBQWtCUSw4QkFsQnNCLENBZTFCLHNCQUFzQixDQUdsQixZQUFZLENBQUE7TUFDUixXQUFXLEVB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 */.CalcREFICompare-container {
  width: 100%;
  height: 100%;
  flex-direction: column;
}

.CalcREFICompare-container .monthlycalculation-container .top-space {
  margin-top: 40px;
}

.CalcREFICompare-container .calcrefiformcompare-container .top-space {
  margin-top: 10px;
}

.CalcREFICompare-container .calcrefiformcompare-container .bottom {
  background-color: transparent;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.CalcREFICompare-container .calcrefiformcompare-container .bottom .form-wrapper {
  width: 100%;
  background-color: transparent;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}

.CalcREFICompare-container .calcrefiformcompare-container .bottom .form-wrapper .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.CalcREFICompare-container .calcrefiformcompare-container .bottom .form-wrapper .field-row select,
.CalcREFICompare-container .calcrefiformcompare-container .bottom .form-wrapper .field-row input {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
}

.CalcREFICompare-container .calcrefiformcompare-container .bottom .form-wrapper .compute {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
}

.CalcREFICompare-container .calcrefiformcompare-container .input-group {
  line-height: 0.42857 !important;
  width: 100%;
  border: 0.5px solid #d2d2d2;
  border-radius: 5px;
}

.CalcREFICompare-container .calcrefiformcompare-container .calen-ryt {
  border-right: 1px solid #d2d2d2;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
}

.CalcREFICompare-container .main .circle .piedesign {
  background: transparent;
}

.CalcREFICompare-container .main .circle {
  background: transparent;
}

.CalcREFICompare-container .main {
  width: 120%;
  height: 275px;
}

.CalcREFICompare-container .set-height {
  border: 1px solid #D4D7E0;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  box-shadow: 0px 0px 27px -12px #2290ef;
  height: 740px;
}

.CalcREFICompare-container .blueBox {
  border: 1px solid #2A64FF;
  height: 17px;
  width: 17px;
  background-color: #2A64FF;
  border-radius: 4px;
}

.CalcREFICompare-container .yellowBox {
  border: 1px solid #FFBA00;
  height: 17px;
  width: 17px;
  background-color: #FFBA00;
  margin-top: 15px;
  border-radius: 4px;
}

.CalcREFICompare-container .yellowtext {
  margin-top: 13px;
}

.CalcREFICompare-container .chart_Bottom {
  margin-top: -20px;
  font-family: Montserrat-Medium;
  color: #4A4A4A;
  font-size: 13px;
}

.CalcREFICompare-container .chart-header {
  text-align: center;
  font-size: 23px;
  margin-top: 28px;
  color: #313B62;
  font-family: Montserrat-Medium;
}

.CalcREFICompare-container .REC_runNum_animate {
  position: absolute;
  top: 48%;
  transform: translate(-50%, -50%);
  left: 49%;
  font-family: Montserrat-Medium;
  font-size: 31px;
  color: #23405e;
}

.CalcREFICompare-container .header-border {
  text-align: center;
  height: 50px;
  width: 100%;
  font-family: Montserrat-Medium;
}

.CalcREFICompare-container .header-text {
  font-size: 20px;
  padding-top: 7px;
  color: #4A4A4A;
  text-align: left;
}

.CalcREFICompare-container .header-text-right {
  text-align: right;
  padding-top: 7px;
  font-size: 20px;
}

.CalcREFICompare-container .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 98%;
  font-size: 12px;
  padding-top: 0px;
}

.CalcREFICompare-container .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.CalcREFICompare-container .rc-slider-track {
  background-color: #5978FF;
}

.CalcREFICompare-container .rc-slider-handle {
  border: solid 2px #D3D5DF;
  margin-left: -13px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
}

.CalcREFICompare-container .rc-slider-mark-text-active {
  color: #2B4262;
  font-size: 20px;
}

.CalcREFICompare-container .rc-slider-mark-text {
  color: #2B4262;
  font-size: 18px;
}

.CalcREFICompare-container .calandar-cls {
  border-right: 1px solid #D4D7E0;
  /*border-radius: 4px;*/
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.CalcREFICompare-container .react-datepicker__input-container {
  width: 102% !important;
}

.margtop30 {
  margin-top: 30px;
}

.CalcREFICompare-container .recharts-wrapper {
  position: relative;
  cursor: default;
  text-align: center !important;
  width: 100% !important;
  height: 100% !important;
  font-family: 'Montserrat-Regular';
}

.CalcREFICompare-container .recharts-surface {
  width: 300px;
  height: 300px;
}

.CalcREFICompare-container .ChartResultTable {
  width: 97%;
  margin-top: 10px;
  line-height: 30px;
  margin-bottom: 0px !important;
}

.CalcREFICompare-container .ChartResultTable .ChartTableTdOne {
  width: 5%;
}

.CalcREFICompare-container .ChartResultTable .ChartTableTdOne .CircleCls {
  margin-top: 0px !important;
  margin-right: 10px;
  height: 15px;
  width: 15px;
  border-radius: 15px;
}

.CalcREFICompare-container .ChartResultTable .ChartTableTdOne .YellowCircleCls {
  border: 1px solid #FFBA00;
  background-color: #FFBA00;
}

.CalcREFICompare-container .ChartResultTable .ChartTableTdOne .LightGreenCircleCls {
  border: 1px solid #58FF00;
  background-color: #58FF00;
}

.CalcREFICompare-container .ChartResultTable .ChartTableTdOne .GreenCircleCls {
  border: 1px solid #00B40A;
  background-color: #00B40A;
}

.CalcREFICompare-container .ChartResultTable .ChartTableTdOne .BlueCircleCls {
  border: 1px solid #508AFF;
  background-color: #508AFF;
}

.CalcREFICompare-container .ChartResultTable .ChartTableTdOne .BorderCircleCls {
  border: 1px solid #0E2F51;
  background-color: #FFF;
}

.CalcREFICompare-container .ChartResultTable .ChartTableTdTwo {
  width: 35%;
}

.CalcREFICompare-container .ChartResultTable .ChartTableTdFour {
  width: 35%;
}

.CalcREFICompare-container .ChartResultTable .BorderBottomCls {
  border-bottom: 1px solid #D4D7E0;
}

.CalcREFICompare-container .ChartResultTable .AlignRightCls {
  text-align: right;
}

.CalcREFICompare-container .ChartResultTable .MarginTopCls {
  margin-top: 7px;
}

.CalcREFICompare-container .ChartResultTable .LabelRegularFontCls {
  font-family: 'Montserrat-Regular';
  font-size: 16px;
}

.CalcREFICompare-container .ChartResultTable .LabelBoldFontCls {
  font-family: 'Montserrat-Medium';
  font-size: 16px;
}

.CalcREFICompare-container .ChartResultTable .tdwidth {
  width: 60%;
}

.CalcREFICompare-container .navbar-wrapper {
  width: 100%;
  height: auto;
  margin-top: 25px;
  border: none;
  margin-bottom: 25px;
}

.CalcREFICompare-container .navbar-wrapper .banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: transparent;
  font-weight: bold;
  font-family: Montserrat-Regular;
  color: #508AFF;
  font-size: 15px;
}

.CalcREFICompare-container .navbar-wrapper .banner a {
  color: #6897f7;
  text-decoration: none;
  cursor: pointer;
}

.active {
  color: #374D6B !important;
}

.martopminus10 {
  margin-top: -10px;
  margin-bottom: 0px;
}

.refiofferpricediv {
  position: absolute;
  bottom: 15px;
}

@media screen and (max-width: 468px) {
  .refiofferpricediv {
    position: relative;
    top: 7px;
  }
}

.amortsubcontainer {
  overflow-y: auto;
  overflow-x: hidden;
  height: 630px;
}

.backicon {
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  cursor: pointer;
  padding: 5px 0px 0px 10px;
  text-decoration: none;
}

.calreficomp {
  padding-left: 70px;
  padding-right: 80px;
}

.reficomppaddleft {
  padding-right: 25px !important;
}

.reficomappaddryt {
  padding-left: 18px;
  margin-top: 7px;
  padding-right: 16px;
}

.reficomparechart .recharts-surface {
  width: 330px;
  height: 330px;
}

.reficomparechart svg tspan {
  font-size: 24px;
  font-family: Montserrat-Medium;
}

.reficomparechart .slider-cls {
  margin: 0px !important;
  padding-left: 3% !important;
  padding-right: 3% !important;
}

.margtop15 {
  margin-top: 20px;
}

@media screen and (max-width: 1200px) {
  .CalcREFICompare-container .ChartResultTable .LabelRegularFontCls {
    font-size: 14px;
  }
}

@media screen and (max-width: 630px) {
  .CalcREFICompare-container .header-text-right {
    font-size: 20px;
  }
}

@media screen and (max-width: 768px) and (min-width: 100px) {
  .calreficomp {
    padding-left: 0px;
    padding-right: 0px;
  }
}

@media screen and (max-width: 400px) {
  .reficomparechart .recharts-surface {
    width: 230px;
    height: 230px;
  }
}

@media screen and (max-width: 1192px) and (min-width: 300px) {
  .mobileheight {
    height: 100% !important;
  }

  .mobileheight .amortsubcontainer {
    height: 100%;
    padding-bottom: 25%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvQ2FsY1JFRklDb21wYXJlLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL0NhbGNSRUZJQ29tcGFyZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIlxyXG4uQ2FsY1JFRklDb21wYXJlLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgXHJcblxyXG4gIC5tb250aGx5Y2FsY3VsYXRpb24tY29udGFpbmVye1xyXG4gICAgICAudG9wLXNwYWNle1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDo0MHB4O1xyXG4gICAgICB9XHJcbiAgfVxyXG5cclxuICAgIC5jYWxjcmVmaWZvcm1jb21wYXJlLWNvbnRhaW5lciB7XHJcblxyXG4gLnRvcC1zcGFjZXtcclxuICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gfVxyXG5cclxuICAgLmJvdHRvbXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgLmZvcm0td3JhcHBlcntcclxuICAgICAgICAgICAgXHR3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIC5maWVsZC1yb3d7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwRTJGNTE7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7IFx0IFx0XHJcbiAgICAgICAgICAgICAgICAgICAgc2VsZWN0LGlucHV0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOjEwcHg7XHJcblx0XHRcdFx0XHRcdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcdFx0XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNvbXB1dGV7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdFx0XHRvdXRsaW5lOm5vbmU7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOjFweDtcdFxyXG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcdCBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbnB1dC1ncm91cCB7XHJcbiAgICBsaW5lLWhlaWdodDogMC40Mjg1NyAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXI6IDAuNXB4IHNvbGlkICNkMmQyZDI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuLmNhbGVuLXJ5dHtcclxuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkMmQyZDI7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xyXG5cdH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYWluIC5jaXJjbGUgLnBpZWRlc2lnbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgXHJcbiAgICB9XHJcbi5tYWluIC5jaXJjbGUge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5tYWluIHtcclxuICAgIHdpZHRoOiAxMjAlO1xyXG4gICAgaGVpZ2h0OiAyNzVweDtcclxufVxyXG5cclxuLnNldC1oZWlnaHR7XHJcbiAgXHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICNENEQ3RTA7XHJcbiAgICAvL2JvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDI3cHggLTEycHggIzIyOTBlZjtcclxuICAgIGhlaWdodDogNzQwcHg7XHJcbn1cclxuLmJsdWVCb3h7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzJBNjRGRjtcclxuICAgIGhlaWdodDogMTdweDtcclxuICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJBNjRGRjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG4ueWVsbG93Qm94e1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkJBMDA7XHJcbiAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICB3aWR0aDogMTdweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICAjRkZCQTAwO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG4ueWVsbG93dGV4dHtcclxuICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbn1cclxuXHJcbiAuY2hhcnRfQm90dG9te1xyXG4gICBtYXJnaW4tdG9wOiAtMjBweDtcclxuICAgZm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XHJcbiAgIGNvbG9yOiAjNEE0QTRBO1xyXG4gICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuLmNoYXJ0LWhlYWRlcntcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgICBjb2xvcjogIzMxM0I2MjtcclxuICAgIGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xyXG59XHJcbi5SRUNfcnVuTnVtX2FuaW1hdGV7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDQ4JTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgbGVmdDogNDklO1xyXG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgZm9udC1zaXplOiAzMXB4O1xyXG4gICAgY29sb3I6ICMyMzQwNWU7XHJcbn1cclxuLmhlYWRlci1ib3JkZXJ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAvLyBib3JkZXItdG9wOjFweCBzb2xpZCAjRDREN0UwO1xyXG4gICAgLy8gYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICNENEQ3RTA7XHJcbiAgICAvLyBib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNENEQ3RTA7XHJcbiAgICAvLyBib3JkZXItYm90dG9tOiAycHggc29saWQgIzlEQURCQztcclxuICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNFRUYwRkM7XHJcbiAgICAvLyBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAvLyBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XHJcbiAgICAvLyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcclxuICAgXHJcbn1cclxuLmhlYWRlci10ZXh0e1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICBjb2xvcjogIzRBNEE0QTtcclxuICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgXHJcbn1cclxuLmhlYWRlci10ZXh0LXJpZ2h0e1xyXG4gICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG4gLnJjLXNsaWRlci1tYXJrIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMThweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogOTglO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgcGFkZGluZy10b3A6IDBweDtcclxufVxyXG5cclxuLnJjLXNsaWRlci1kb3Qge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtMnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZTllOWU5O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuLnJjLXNsaWRlci10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3OEZGO1xyXG59XHJcblxyXG4ucmMtc2xpZGVyLWhhbmRsZSB7XHJcbiAgYm9yZGVyOiBzb2xpZCAycHggI0QzRDVERjtcclxuICBtYXJnaW4tbGVmdDogLTEzcHg7XHJcbiAgbWFyZ2luLXRvcDogLTlweDtcclxuICB3aWR0aDogMjNweDtcclxuICBoZWlnaHQ6IDIzcHg7XHJcbiB9XHJcbiAucmMtc2xpZGVyLW1hcmstdGV4dC1hY3RpdmUge1xyXG4gICAgY29sb3I6ICMyQjQyNjI7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5yYy1zbGlkZXItbWFyay10ZXh0IHtcclxuICAgICBjb2xvcjogIzJCNDI2MjtcclxuICAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcblx0LmNhbGFuZGFyLWNsc3tcclxuXHRcdCAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDREN0UwO1xyXG4gICAgICAgICAgICAvKmJvcmRlci1yYWRpdXM6IDRweDsqL1xyXG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xyXG5cdH1cclxuXHQucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDIlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MnB4KSBhbmQgKG1pbi13aWR0aDogODgwcHgpIHtcclxuLy8gICAgIC5jaGFydC1wYXJ0e1xyXG4vLyAgICAgLyogbWFyZ2luLWxlZnQ6IDMzMHB4OyovXHJcbi8vICAgICB9XHJcbi8vICAgICB9XHJcbi8vICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODgxcHgpIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xyXG4vLyAgICAgLmNoYXJ0LXBhcnR7XHJcbi8vICAgICAgLyptYXJnaW4tbGVmdDogMjkwcHg7Ki9cclxuLy8gICAgIH0gIFxyXG4vLyB9XHJcbi8vICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzk5cHgpIGFuZCAobWluLXdpZHRoOiA3MDBweCkge1xyXG4vLyAgICAgLmNoYXJ0LXBhcnR7XHJcbi8vICAgICAgLyptYXJnaW4tbGVmdDogMjEwcHg7Ki9cclxuLy8gICAgIH0gICBcclxuLy8gfVxyXG4vLyAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjk5cHgpIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xyXG4vLyAgICAgLmNoYXJ0LXBhcnR7XHJcbi8vICAgICAgLyptYXJnaW4tbGVmdDogMTc2cHg7Ki9cclxuLy8gICAgIH0gICBcclxuLy8gfVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDFweCkgYW5kIChtaW4td2lkdGg6IDU1MHB4KSB7XHJcbi8vICAgICAuY2hhcnQtcGFydHtcclxuLy8gICAgICAvKm1hcmdpbi1sZWZ0OiAxMjFweDsqL1xyXG4vLyAgICAgfSAgIFxyXG4vLyB9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OXB4KSBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcclxuLy8gICAgIC5jaGFydC1wYXJ0e1xyXG4vLyAgICAgIC8qbWFyZ2luLWxlZnQ6IDEwMHB4OyovXHJcbi8vICAgICB9ICAgXHJcbi8vIH1cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDk5cHgpIGFuZCAobWluLXdpZHRoOiA0NTBweCkge1xyXG4vLyAgICAgLmNoYXJ0LXBhcnR7XHJcbi8vICAgICAgLyptYXJnaW4tbGVmdDogNDhweDsqL1xyXG4vLyAgICAgfSAgIFxyXG4vLyB9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0OXB4KSBhbmQgKG1pbi13aWR0aDogNDAwcHgpIHtcclxuLy8gICAgIC5jaGFydC1wYXJ0e1xyXG4vLyAgICAgIC8qbWFyZ2luLWxlZnQ6NjVweDsqL1xyXG4vLyAgICAgfSAgIFxyXG4vLyB9XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5OXB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpIHtcclxuLy8gICAgIC5jaGFydC1wYXJ0e1xyXG4vLyAgICAgIC8qbWFyZ2luLWxlZnQ6MHB4OyovXHJcbi8vICAgICB9ICAgXHJcbi8vIH1cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQ5cHgpIGFuZCAobWluLXdpZHRoOiAzMDBweCkge1xyXG4vLyAgICAgLmNoYXJ0LXBhcnR7XHJcbi8vICAgICAvKiBtYXJnaW4tbGVmdDowcHg7Ki9cclxuLy8gICAgIH0gICBcclxuLy8gfVxyXG5cclxufVxyXG4ubWFyZ3RvcDMwe1xyXG4gICAgbWFyZ2luLXRvcDozMHB4O1xyXG59XHJcbi5DYWxjUkVGSUNvbXBhcmUtY29udGFpbmVye1xyXG4gICAgLnJlY2hhcnRzLXdyYXBwZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XHJcblx0fVxyXG5cdC5yZWNoYXJ0cy1zdXJmYWNlIHtcclxuXHRcdHdpZHRoOiAzMDBweDtcclxuXHRcdGhlaWdodDogMzAwcHg7XHJcbiAgICB9XHJcbiAgICAuQ2hhcnRSZXN1bHRUYWJsZXtcclxuXHRcdHdpZHRoOjk3JTtcclxuXHRcdG1hcmdpbi10b3A6MTBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHQuQ2hhcnRUYWJsZVRkT25le1xyXG5cdFx0XHR3aWR0aDo1JTtcclxuXHRcdFx0LkNpcmNsZUNsc3tcclxuXHRcdFx0XHRtYXJnaW4tdG9wOjBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0d2lkdGg6IDE1cHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuWWVsbG93Q2lyY2xlQ2xze1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNGRkJBMDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGQkEwMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuTGlnaHRHcmVlbkNpcmNsZUNsc3tcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNThGRjAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1OEZGMDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LkdyZWVuQ2lyY2xlQ2xze1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMEI0MEE7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwQjQwQTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuQmx1ZUNpcmNsZUNsc3tcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XHJcblx0XHRcdH1cclxuXHRcdFx0LkJvcmRlckNpcmNsZUNsc3tcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMEUyRjUxO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5DaGFydFRhYmxlVGRUd297XHJcblx0XHRcdHdpZHRoOjM1JTtcclxuXHRcdH1cclxuXHRcdC5DaGFydFRhYmxlVGRGb3Vye1xyXG5cdFx0XHR3aWR0aDozNSU7XHJcblx0XHR9XHJcblx0XHQuQm9yZGVyQm90dG9tQ2xze1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q0RDdFMDtcclxuXHRcdH1cclxuXHRcdC5BbGlnblJpZ2h0Q2xze1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdH1cclxuXHRcdC5NYXJnaW5Ub3BDbHN7XHJcblx0XHRcdG1hcmdpbi10b3A6N3B4O1xyXG5cdFx0fVxyXG5cdFx0LkxhYmVsUmVndWxhckZvbnRDbHN7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0fVxyXG5cdFx0LkxhYmVsQm9sZEZvbnRDbHN7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHR9XHJcblx0XHQudGR3aWR0aHtcclxuXHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdH1cclxuXHR9XHJcbiAgICAubmF2YmFyLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIC5iYW5uZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuICAgICAgICAgICAgY29sb3I6ICM1MDhBRkY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY4OTdmNztcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYWN0aXZlIHtcclxuICAgIGNvbG9yIDogIzM3NEQ2QiAhaW1wb3J0YW50O1xyXG59XHJcbi5tYXJ0b3BtaW51czEwe1xyXG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbn1cclxuLnJlZmlvZmZlcnByaWNlZGl2e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAxNXB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDY4cHgpe1xyXG4gICAgLnJlZmlvZmZlcnByaWNlZGl2e1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDdweDtcclxuICAgIH1cclxufVxyXG4uYW1vcnRzdWJjb250YWluZXJ7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiA2MzBweDtcclxufVxyXG4uYmFja2ljb257XHJcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTsgXHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBhZGRpbmc6NXB4IDBweCAwcHggMTBweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uY2FscmVmaWNvbXB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xyXG59XHJcbi5yZWZpY29tcHBhZGRsZWZ0e1xyXG5wYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJlZmljb21hcHBhZGRyeXR7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG59XHJcbi5yZWZpY29tcGFyZWNoYXJ0e1xyXG4gICAgLnJlY2hhcnRzLXN1cmZhY2V7XHJcbiAgICAgICAgd2lkdGg6IDMzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzMwcHg7XHRcdFxyXG4gICB9XHJcbiAgIHN2Z3tcclxuICAgICAgIHRzcGFue1xyXG4gICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICB9XHJcbiAgIH0gXHJcbiAgIC5zbGlkZXItY2xze1xyXG4gICAgICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcclxuICAgICAgIHBhZGRpbmctbGVmdDozJSAhaW1wb3J0YW50O1xyXG4gICAgICAgcGFkZGluZy1yaWdodDogMyUgIWltcG9ydGFudDtcclxuICAgfVxyXG59XHJcbi5tYXJndG9wMTV7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG5cdC5DYWxjUkVGSUNvbXBhcmUtY29udGFpbmVyIHtcclxuXHRcdC5DaGFydFJlc3VsdFRhYmxlIC5MYWJlbFJlZ3VsYXJGb250Q2xze1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzMHB4KXtcclxuXHQuQ2FsY1JFRklDb21wYXJlLWNvbnRhaW5lcntcclxuXHRcdC5oZWFkZXItdGV4dC1yaWdodHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMDBweCkge1xyXG5cdC5jYWxyZWZpY29tcHtcclxuXHRcdHBhZGRpbmctbGVmdDogMHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMHB4O1xyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCl7XHJcblx0LnJlZmljb21wYXJlY2hhcnQge1xyXG5cdFx0LnJlY2hhcnRzLXN1cmZhY2V7XHJcblx0XHRcdHdpZHRoOiAyMzBweDtcclxuXHRcdFx0aGVpZ2h0OiAyMzBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTJweCkgYW5kIChtaW4td2lkdGg6IDMwMHB4KSB7XHJcbiAgICBcclxuICAgLm1vYmlsZWhlaWdodHtcclxuICAgICAgICBoZWlnaHQ6MTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC5hbW9ydHN1YmNvbnRhaW5lcntcclxuICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNSU7XHJcbiAgICAgICAgfVxyXG4gICB9XHJcblxyXG59IFxyXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsQUFBQSwwQkFBMEIsQ0FBQztFQUN2QixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osY0FBYyxFQUFFLE1BQU0sR0E4UXpCO0VBalJELEFBT00sMEJBUG9CLENBTXhCLDZCQUE2QixDQUN6QixVQUFVLENBQUE7SUFDTixVQUFVLEVBQUMsSUFBSSxHQUNsQjtFQVRQLEFBY0MsMEJBZHlCLENBWXRCLDhCQUE4QixDQUVqQyxVQUFVLENBQUE7SUFDTixVQUFVLEVBQUUsSUFBSSxHQUNuQjtFQWhCRixBQWtCRywwQkFsQnVCLENBWXRCLDhCQUE4QixDQU0vQixPQUFPLENBQUE7SUFDRSxnQkFBZ0IsRUFBRSxXQUFXO0lBQzdCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsY0FBYyxFQUFFLEdBQUc7SUFDbkIsV0FBVyxFQUFFLFVBQVU7SUFDdkIsZUFBZSxFQUFFLE1BQU0sR0F5QzFCO0lBaEVULEFBd0JZLDBCQXhCYyxDQVl0Qiw4QkFBOEIsQ0FNL0IsT0FBTyxDQU1FLGFBQWEsQ0FBQTtNQUNaLEtBQUssRUFBRSxJQUFJO01BQ1IsZ0JBQWdCLEVBQUUsV0FBVztNQUM3QixPQUFPLEVBQUUsSUFBSTtNQUNiLGNBQWMsRUFBRSxNQUFNO01BQ3RCLFdBQVcsRUFBRSxVQUFVO01BQ3ZC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 */.Extrapaymentcontainer {
  width: 100%;
  height: 100%;
  flex-direction: column;
}

.Extrapaymentcontainer .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.Extrapaymentcontainer .field-row select,
.Extrapaymentcontainer .field-row input {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.Extrapaymentcontainer .HideExtraPayField {
  display: none;
}

.Extrapaymentcontainer .update {
  background-color: #508aff;
  border-radius: 5px;
  color: #ffffff;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: medium none;
  padding: 5px 20px;
  width: 100%;
}

.Extrapaymentcontainer .rightresultcontainer {
  border: 1px solid;
}

.Extrapaymentcontainer .extpaymenttitlecont {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}

.Extrapaymentcontainer .extpaymenttitlecont .eptitle {
  font-family: Montserrat-Medium;
  font-size: 30px;
  color: #23405E;
}

.Extrapaymentcontainer .extpaymenttitlecont .ep_displayrow {
  display: flex;
  align-items: center;
  width: 79%;
}

.Extrapaymentcontainer .extpaymenttitlecont .epoption {
  color: #508AFF;
  font-size: 14px;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}

.Extrapaymentcont {
  font-family: Montserrat-Medium;
}

.Extrapaymentcont .rightresultcontainer {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  box-shadow: 0px 0px 13px -12px #2290ef;
  height: auto !important;
}

.Extrapaymentcont .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0px;
  width: 98%;
  font-size: 12px;
  padding-top: 0px;
}

.Extrapaymentcont .rc-slider {
  border-radius: 6px;
  box-sizing: border-box;
  height: 14px;
  padding: 5px 0;
  position: relative;
  width: 96%;
}

.Extrapaymentcont .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.Extrapaymentcont .rc-slider-track {
  background-color: #5978FF;
}

.Extrapaymentcont .rc-slider-handle {
  border: solid 2px #D3D5DF;
  margin-left: -13px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
}

.Extrapaymentcont .rc-slider-mark-text-active {
  color: #2B4262;
  font-size: 20px;
}

.Extrapaymentcont .rc-slider-mark-text {
  color: #2B4262;
  font-size: 17px;
}

.Extrapaymentcont .monthlyaffordablity-container .rc-slider-mark {
  width: 93%;
  margin-left: 17px;
}

.Extrapaymentcont .slider-part {
  margin-left: 11px;
  margin-right: 14px;
}

.Extrapaymentcont .equityterm {
  text-align: center;
  padding-bottom: 0px;
  font-size: 22px;
  margin-top: 31px;
  color: #23405E;
  margin-bottom: 25px;
}

.Extrapaymentcont .bottontextcont {
  text-align: center;
  padding-top: 40px;
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.Extrapaymentcont .equitytermtop {
  padding: 10px;
  font-family: Montserrat-Regular;
  font-size: 16px;
  border-bottom: 1px solid #D4D7E0;
}

.Extrapaymentcont .equitytermtop .leftcontent {
  text-align: left;
}

.Extrapaymentcont .equitytermtop .rightcontent {
  text-align: right;
}

.Extrapaymentcont .bottomspace {
  width: 100%;
  height: 5px;
}

.Extrapaymentcont .lableep {
  padding-top: 45px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  color: #494949;
  font-family: Montserrat-Regular !important;
}

.Extrapaymentcont .slider-margin {
  margin-top: 21px;
}

.Extrapaymentcont .blueBox {
  border: 1px solid #508aff;
  height: 17px;
  width: 17px;
  background-color: #508aff;
  border-radius: 50%;
}

.Extrapaymentcont .yellowBox {
  border: 1px solid #FFBA00;
  height: 17px;
  width: 17px;
  background-color: #FFBA00;
  margin-top: 5px;
  border-radius: 50%;
}

.Extrapaymentcont .recharts-wrapper {
  position: relative;
  cursor: default;
  text-align: center !important;
  width: 100% !important;
  height: 100% !important;
  font-family: 'Montserrat-Regular';
  display: flex;
  justify-content: center;
  align-items: center;
}

.Extrapaymentcont .recharts-surface {
  width: 300px;
  height: 300px;
}

.reportbtn {
  text-transform: uppercase;
}

.extrapayofferdiv {
  bottom: 0px;
  margin-top: 10px;
}

.Paymentsheader {
  text-align: center;
  font-weight: 600;
}

.PaymentSection {
  margin-top: 15px;
  margin-bottom: 15px;
}

.Extrapaymentcont .header-border {
  text-align: center;
  height: 70px;
  width: 100%;
  font-family: Montserrat-Medium;
  margin-top: 15px;
  padding-bottom: 45px;
  color: #23405E;
  font-size: 20px;
}

.extrapaycontpadd {
  padding-left: 70px !important;
  padding-right: 80px !important;
  display: flex;
}

.eptitle {
  margin-left: -3px;
}

.epleftpadd {
  padding-right: 22px !important;
}

.EP_runNum_animate {
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 49%;
  font-family: Montserrat-Medium;
  font-size: 31px;
  color: #23405e;
}

.eprightpadd {
  padding-left: 17px;
  margin-top: 90px;
  padding-right: 14px;
}

.extrapaychart .recharts-surface {
  width: 395px !important;
  height: 305px !important;
  margin-right: 10% !important;
}

.extrapaychart svg tspan {
  font-size: 33px;
  font-family: Avenir Next  Bold;
}

.extrapaychart .slider-cls {
  margin: 0px !important;
  padding-left: 3% !important;
  padding-right: 3% !important;
}

.eprightpadd .ChartResultTable {
  width: 97%;
  margin-top: 10px;
  line-height: 30px;
  margin-bottom: 0px !important;
}

.eprightpadd .ChartResultTable .ChartTableTdOne {
  width: 5%;
}

.eprightpadd .ChartResultTable .ChartTableTdOne .CircleCls {
  margin-top: 0px !important;
  margin-right: 10px;
  height: 15px;
  width: 15px;
  border-radius: 15px;
}

.eprightpadd .ChartResultTable .ChartTableTdOne .YellowCircleCls {
  border: 1px solid #FFBA00;
  background-color: #FFBA00;
}

.eprightpadd .ChartResultTable .ChartTableTdOne .LightGreenCircleCls {
  border: 1px solid #58FF00;
  background-color: #58FF00;
}

.eprightpadd .ChartResultTable .ChartTableTdOne .GreenCircleCls {
  border: 1px solid #00B40A;
  background-color: #00B40A;
}

.eprightpadd .ChartResultTable .ChartTableTdOne .BlueCircleCls {
  border: 1px solid #508AFF;
  background-color: #508AFF;
}

.eprightpadd .ChartResultTable .ChartTableTdOne .BorderCircleCls {
  border: 1px solid #0E2F51;
  background-color: #FFF;
}

.eprightpadd .ChartResultTable .ChartTableTdTwo {
  width: 35%;
}

.eprightpadd .ChartResultTable .ChartTableTdFour {
  width: 35%;
}

.eprightpadd .ChartResultTable .BorderBottomCls {
  border-bottom: 1px solid #D4D7E0;
}

.eprightpadd .ChartResultTable .AlignRightCls {
  text-align: right;
}

.eprightpadd .ChartResultTable .MarginTopCls {
  margin-top: 7px;
}

.eprightpadd .ChartResultTable .LabelRegularFontCls {
  font-family: 'Montserrat-Regular';
  font-size: 16px;
}

.eprightpadd .ChartResultTable .LabelBoldFontCls {
  font-family: 'Montserrat-Medium';
  font-size: 16px;
}

.eprightpadd .ChartResultTable .tdwidth {
  width: 60%;
}

.Extrapaymentcont .chart_Bottom {
  margin-top: 70px;
}

@media screen and (max-width: 1200px) and (min-width: 350px) {
  .Extrapaymentcont .extrapaycontpadd {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (max-width: 461px) and (min-width: 400px) {
  .extrapaychart .recharts-surface {
    width: 310px !important;
    height: 210px !important;
  }

  .Extrapaymentcont .EP_runNum_animate {
    font-size: 26px !important;
  }

  .Extrapaymentcont .equityterm {
    font-size: 20px !important;
  }
}

@media screen and (max-width: 510px) and (min-width: 460px) {
  .extrapaychart .recharts-surface {
    width: 340px !important;
    height: 240px !important;
  }

  .Extrapaymentcont .EP_runNum_animate {
    font-size: 26px !important;
  }
}

.extrapaydatepicker {
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}

.ephfone {
  padding-left: 36px;
}

.ephftwo {
  padding-left: 36px;
}

.ephfthree {
  padding-right: 26px;
}

.ephftitle {
  font-family: Montserrat-Medium !important;
}

.epheadborder {
  border: 2px solid #d4d7e0;
  border-left: none;
  border-right: none;
}

.epmdp {
  margin-bottom: 0px;
}

@media screen and (max-width: 400px) and (min-width: 350px) {
  .extrapaychart .recharts-surface {
    width: 340px !important;
    height: 168px !important;
  }

  .Extrapaymentcont .EP_runNum_animate {
    font-size: 20px !important;
  }
}

@media screen and (max-width: 580px) and (min-width: 490px) {
  .Extrapaymentcont .header-border {
    font-size: 16px;
  }
}

@media screen and (max-width: 490px) and (min-width: 360px) {
  .Extrapaymentcont .header-border {
    font-size: 16px;
  }
}

@media screen and (max-width: 360px) and (min-width: 350px) {
  .Extrapaymentcont .header-border {
    font-size: 15px;
  }
}

@media screen and (max-width: 470px) and (min-width: 400px) {
  .rc-slider-mark .rc-slider-mark-text {
    font-size: 11px;
  }
}

@media screen and (max-width: 400px) and (min-width: 350px) {
  .rc-slider-mark .rc-slider-mark-text {
    font-size: 8px;
  }
}

@media screen and (max-width: 480px) and (min-width: 350px) {
  .Extrapaymentcontainer .extpaymenttitlecont .eptitle {
    font-size: 28px;
  }
}

@media screen and (max-width: 380px) and (min-width: 350px) {
  .Extrapaymentcontainer .extpaymenttitlecont .eptitle {
    font-size: 22px;
  }
}

@media screen and (max-width: 990px) {
  .epleftpadd {
    padding-right: 0px !important;
  }

  .eprightpadd {
    margin-top: 0px;
  }
}

@media screen and (max-width: 1200px) {
  .epleftpadd {
    width: 100%;
  }

  .extrapaycontpadd {
    flex-direction: column-reverse;
  }

  .bs5res {
    flex-direction: column-reverse;
    align-items: center;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvZXh0cmFwYXltZW50LnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL2V4dHJhcGF5bWVudC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5FeHRyYXBheW1lbnRjb250YWluZXJ7XG5cdHdpZHRoOjEwMCU7XG5cdGhlaWdodDoxMDAlO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQuZmllbGQtcm93e1xuICAgIFx0IFx0Y29sb3I6ICMwRTJGNTE7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRmb250LXNpemU6MTRweDtcblx0XHRzZWxlY3QsaW5wdXR7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6MTBweDtcblx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1x0XHRcbiAgICAgICAgICB9XG5cdH1cblx0LkhpZGVFeHRyYVBheUZpZWxke1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnVwZGF0ZXtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWZmO1xuXHQgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXHQgICAgY29sb3I6ICNmZmZmZmY7XG5cdCAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdCAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblx0ICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cdCAgICBvdXRsaW5lOiBtZWRpdW0gbm9uZTtcblx0ICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdH1cblx0LnJpZ2h0cmVzdWx0Y29udGFpbmVye1xuXHRcdGJvcmRlcjoxcHggc29saWQ7XG5cdH1cdFxuXHQuZXh0cGF5bWVudHRpdGxlY29udHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC5lcHRpdGxle1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0fVxuXHRcdC5lcF9kaXNwbGF5cm93e1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogNzklO1xuXHRcdFx0Ly8gdGV4dC13cmFwOiBub3dyYXA7XG5cdFx0fVxuXHRcdC5lcG9wdGlvbntcblx0XHRcdGNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdH1cbn1cbi5FeHRyYXBheW1lbnRjb250e1xuXHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0LnJpZ2h0cmVzdWx0Y29udGFpbmVye1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAtMTJweCAjMjI5MGVmO1xuXHRcdGhlaWdodDphdXRvICEgaW1wb3J0YW50O1xuXHR9XG5cdC5yYy1zbGlkZXItbWFyayB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMThweDtcblx0XHRsZWZ0OiAwcHg7XG5cdFx0d2lkdGg6IDk4JTtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0cGFkZGluZy10b3A6IDBweDtcblx0fVxuXHQucmMtc2xpZGVyIHtcblx0ICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblx0ICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdCAgICBoZWlnaHQ6IDE0cHg7XG5cdCAgICBwYWRkaW5nOiA1cHggMDtcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ICAgIHdpZHRoOiA5NiU7XG5cdCAgICAvLyBsZWZ0OjEwJTtcblx0fVxuXG5cdC5yYy1zbGlkZXItZG90IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAtMnB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtNHB4O1xuXHRcdHdpZHRoOiA4cHg7XG5cdFx0aGVpZ2h0OiA0cHg7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2U5ZTllOTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnJjLXNsaWRlci10cmFjayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzU5NzhGRjtcblx0fVxuXG5cdC5yYy1zbGlkZXItaGFuZGxlIHtcblx0XHRib3JkZXI6IHNvbGlkIDJweCAjRDNENURGO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTNweDtcblx0XHRtYXJnaW4tdG9wOiAtOXB4O1xuXHRcdHdpZHRoOiAyM3B4O1xuXHRcdGhlaWdodDogMjNweDtcblx0fVxuXHQucmMtc2xpZGVyLW1hcmstdGV4dC1hY3RpdmUge1xuXHRcdGNvbG9yOiAjMkI0MjYyO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXHRcblx0LnJjLXNsaWRlci1tYXJrLXRleHQge1xuXHRcdGNvbG9yOiAjMkI0MjYyO1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0fVxuXG5cdC5tb250aGx5YWZmb3JkYWJsaXR5LWNvbnRhaW5lciAucmMtc2xpZGVyLW1hcmsge1xuXHRcdHdpZHRoOiA5MyU7XG5cdFx0bWFyZ2luLWxlZnQ6IDE3cHg7XG5cdH1cblx0XG5cdC5zbGlkZXItcGFydHtcblx0XHRtYXJnaW4tbGVmdDogMTFweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cdH1cblx0XG5cdC5lcXVpdHl0ZXJte1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdHBhZGRpbmctYm90dG9tOjBweDtcblx0XHRmb250LXNpemU6MjJweDtcblx0XHRtYXJnaW4tdG9wOiAzMXB4O1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdH1cblx0LmJvdHRvbnRleHRjb250e1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOjQwcHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRmb250LXNpemU6MTZweDtcblx0fVxuXHQuZXF1aXR5dGVybXRvcHtcblx0XHRwYWRkaW5nOjEwcHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRmb250LXNpemU6MTZweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q0RDdFMDtcblx0XHQubGVmdGNvbnRlbnR7XG5cdFx0XHR0ZXh0LWFsaWduOmxlZnQ7XG5cdFx0fVxuXHRcdC5yaWdodGNvbnRlbnR7XG5cdFx0XHR0ZXh0LWFsaWduOnJpZ2h0O1xuXHRcdH1cblx0fVxuXHQuYm90dG9tc3BhY2V7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRoZWlnaHQ6NXB4O1xuXHR9XG5cdC5sYWJsZWVwXG5cdHtcblx0XHRwYWRkaW5nLXRvcDogNDVweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Y29sb3I6ICM0OTQ5NDk7XHRcdFxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcblx0fVxuXHQuc2xpZGVyLW1hcmdpbntcblx0XHRtYXJnaW4tdG9wOiAyMXB4O1xuXHR9XG5cdC5ibHVlQm94e1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDhhZmY7XG5cdFx0ICBoZWlnaHQ6IDE3cHg7XG5cdFx0ICB3aWR0aDogMTdweDtcblx0XHQgIGJhY2tncm91bmQtY29sb3I6ICM1MDhhZmY7XG5cdFx0ICBib3JkZXItcmFkaXVzOiA1MCU7XG5cdCAgfVxuXHQgIC55ZWxsb3dCb3h7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0ZGQkEwMDtcblx0XHQgIGhlaWdodDogMTdweDtcblx0XHQgIHdpZHRoOiAxN3B4O1xuXHRcdCAgYmFja2dyb3VuZC1jb2xvcjogICNGRkJBMDA7XG5cdFx0ICBtYXJnaW4tdG9wOiA1cHg7XG5cdFx0ICBib3JkZXItcmFkaXVzOiA1MCU7XG5cdCAgfVxuXHQgIC5yZWNoYXJ0cy13cmFwcGVye1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG5cdFx0ZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG59XG5cbi5FeHRyYXBheW1lbnRjb250IC5yZWNoYXJ0cy1zdXJmYWNlIHtcblx0d2lkdGg6IDMwMHB4O1xuXHRoZWlnaHQ6IDMwMHB4O1xufVxuLnJlcG9ydGJ0bntcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5leHRyYXBheW9mZmVyZGl2e1xuXHRib3R0b206IDBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLlBheW1lbnRzaGVhZGVye1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uUGF5bWVudFNlY3Rpb257XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uRXh0cmFwYXltZW50Y29udHtcblx0LmhlYWRlci1ib3JkZXJ7XG5cdFx0Ly90ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Ly8gYm9yZGVyLXRvcDoxcHggc29saWQgI0Q0RDdFMDtcblx0XHQvLyBib3JkZXItbGVmdDoxcHggc29saWQgI0Q0RDdFMDtcblx0XHQvLyBib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNENEQ3RTA7XG5cdFx0Ly8gYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM5REFEQkM7XG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogI0VFRjBGQztcdCAgIFxuXHQgICAgLy8gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuXHQgICAgLy8gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcblx0XHQvLyBoZWlnaHQ6IDUwcHg7XG5cdFx0Ly8gd2lkdGg6IDEwMCU7XG5cdFx0Ly8gZm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Ly8gbWFyZ2luLXRvcDogMjNweDtcblx0XHQvLyBwYWRkaW5nLWJvdHRvbTogNTNweDtcblx0XHQvLyBjb2xvcjogIzIzNDA1RTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA0NXB4O1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxufVxuLmV4dHJhcGF5Y29udHBhZGR7XG5cdHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcblx0ZGlzcGxheTogZmxleDtcbn1cbi5lcHRpdGxle1xuXHRtYXJnaW4tbGVmdDogLTNweDtcbn1cbi5lcGxlZnRwYWRke1xuXHRwYWRkaW5nLXJpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG59XG4uRVBfcnVuTnVtX2FuaW1hdGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgbGVmdDogNDklO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDMxcHg7XG4gICAgY29sb3I6ICMyMzQwNWU7XG59XG4uZXByaWdodHBhZGR7XG5cdHBhZGRpbmctbGVmdDogMTdweDtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG59XG4uZXh0cmFwYXljaGFydHtcblx0LnJlY2hhcnRzLXN1cmZhY2V7XG5cdFx0d2lkdGg6IDM5NXB4ICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAzMDVweCAhaW1wb3J0YW50O1x0XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMCUgIWltcG9ydGFudDtcdFxuXHR9XG5cdHN2Z3tcblx0XHR0c3Bhbntcblx0XHRcdGZvbnQtc2l6ZTogMzNweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBBdmVuaXIgTmV4dCAgQm9sZDtcblx0XHR9XG5cdH0gIFxuXHQuc2xpZGVyLWNsc3tcblx0XHRtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctbGVmdDozJSAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMlICFpbXBvcnRhbnQ7XG5cdH0gIFxufVxuLmVwcmlnaHRwYWRke1xuLkNoYXJ0UmVzdWx0VGFibGV7XG5cdHdpZHRoOjk3JTtcblx0bWFyZ2luLXRvcDoxMHB4O1xuXHRsaW5lLWhlaWdodDogMzBweDtcblx0bWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG5cdC5DaGFydFRhYmxlVGRPbmV7XG5cdFx0d2lkdGg6NSU7XG5cdFx0LkNpcmNsZUNsc3tcblx0XHRcdG1hcmdpbi10b3A6MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdFx0fVxuXHRcdC5ZZWxsb3dDaXJjbGVDbHN7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRkZCQTAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGQkEwMDtcblx0XHR9XG5cdFx0LkxpZ2h0R3JlZW5DaXJjbGVDbHN7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNThGRjAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzU4RkYwMDtcblx0XHR9XG5cdFx0LkdyZWVuQ2lyY2xlQ2xze1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwQjQwQTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMEI0MEE7XG5cdFx0fVxuXHRcdC5CbHVlQ2lyY2xlQ2xze1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzUwOEFGRjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0fVxuXHRcdC5Cb3JkZXJDaXJjbGVDbHN7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMEUyRjUxO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHR9XG5cdH1cblx0LkNoYXJ0VGFibGVUZFR3b3tcblx0XHR3aWR0aDozNSU7XG5cdH1cblx0LkNoYXJ0VGFibGVUZEZvdXJ7XG5cdFx0d2lkdGg6MzUlO1xuXHR9XG5cdC5Cb3JkZXJCb3R0b21DbHN7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENEQ3RTA7XG5cdH1cblx0LkFsaWduUmlnaHRDbHN7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblx0Lk1hcmdpblRvcENsc3tcblx0XHRtYXJnaW4tdG9wOjdweDtcblx0fVxuXHQuTGFiZWxSZWd1bGFyRm9udENsc3tcblx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cdC5MYWJlbEJvbGRGb250Q2xze1xuXHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXHQudGR3aWR0aHtcblx0XHR3aWR0aDogNjAlO1xuXHR9XG59XG59XG4uRXh0cmFwYXltZW50Y29udHtcblx0LmNoYXJ0X0JvdHRvbXtcblx0XHRtYXJnaW4tdG9wOiA3MHB4O1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiAzNTBweCl7IFxuICAgIC5FeHRyYXBheW1lbnRjb250eyBcbiAgICAgICAgLmV4dHJhcGF5Y29udHBhZGR7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYxcHgpIGFuZCAobWluLXdpZHRoOiA0MDBweCl7IFxuLmV4dHJhcGF5Y2hhcnR7XG5cdC5yZWNoYXJ0cy1zdXJmYWNle1xuXHRcdHdpZHRoOiAzMTBweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogMjEwcHggIWltcG9ydGFudDtcdFxuXHR9XG59XG4uRXh0cmFwYXltZW50Y29udHtcblx0LkVQX3J1bk51bV9hbmltYXRlIHtcblx0XHRmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcblx0fVxuXHQuZXF1aXR5dGVybXtcblx0XHRmb250LXNpemU6MjBweCAhaW1wb3J0YW50O1xuXHR9XG5cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTEwcHgpIGFuZCAobWluLXdpZHRoOiA0NjBweCl7IFxuXHQuZXh0cmFwYXljaGFydHtcblx0XHQucmVjaGFydHMtc3VyZmFjZXtcblx0XHRcdHdpZHRoOiAzNDBweCAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiAyNDBweCAhaW1wb3J0YW50O1x0XG5cdFx0fVxuXHR9XG5cdC5FeHRyYXBheW1lbnRjb250e1xuXHRcdC5FUF9ydW5OdW1fYW5pbWF0ZSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcblx0XHR9XG5cdFxuXHQgIH1cblx0fVxuLmV4dHJhcGF5ZGF0ZXBpY2tlcntcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG4uZXBoZm9uZXtcblx0cGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuLmVwaGZ0d297XG5cdHBhZGRpbmctbGVmdDogMzZweDtcbn1cbi5lcGhmdGhyZWV7XG5cdHBhZGRpbmctcmlnaHQ6MjZweDtcbn1cbi5lcGhmdGl0bGV7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bSAhaW1wb3J0YW50O1xufVxuLmVwaGVhZGJvcmRlcntcblx0Ym9yZGVyOiAycHggc29saWQgI2Q0ZDdlMDtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uZXBtZHB7XG5cdG1hcmdpbi1ib3R0b206MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIGFuZCAobWluLXdpZHRoOiAzNTBweCl7IFxuXHQuZXh0cmFwYXljaGFydHtcblx0XHQucmVjaGFydHMtc3VyZmFjZXtcblx0XHRcdHdpZHRoOiAzNDBweCAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiAxNjhweCAhaW1wb3J0YW50O1x0XG5cdFx0fVxuXHR9XG5cdC5FeHRyYXBheW1lbnRjb250e1xuXHRcdC5FUF9ydW5OdW1fYW5pbWF0ZSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdFxuXHQgIH1cblx0fVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIGFuZCAobWluLXdpZHRoOiA0OTBweCl7XG5cdC5FeHRyYXBheW1lbnRjb250IHtcblx0XHQuaGVhZGVyLWJvcmRlcntcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdH1cbiB9XG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDkwcHgpIGFuZCAobWluLXdpZHRoOiAzNjBweCl7XG5cdC5FeHRyYXBheW1lbnRjb250IHtcblx0XHQuaGVhZGVyLWJvcmRlcntcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdH1cbiB9XG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIGFuZCAobWluLXdpZHRoOiAzNTBweCl7XG5cdC5FeHRyYXBheW1lbnRjb250IHtcblx0XHQuaGVhZGVyLWJvcmRlcntcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG5cdH1cbiB9XG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcwcHgpIGFuZCAobWluLXdpZHRoOiA0MDBweCl7XG5cdC5yYy1zbGlkZXItbWFya3tcblx0XHQucmMtc2xpZGVyLW1hcmstdGV4dHtcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHR9XG5cdH1cbiB9XG4gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIGFuZCAobWluLXdpZHRoOiAzNTBweCl7XG5cdC5yYy1zbGlkZXItbWFya3tcblx0XHQucmMtc2xpZGVyLW1hcmstdGV4dHtcblx0XHRcdGZvbnQtc2l6ZTogOHB4O1xuXHRcdH1cblx0fVxuIH1cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgYW5kIChtaW4td2lkdGg6IDM1MHB4KXtcblx0LkV4dHJhcGF5bWVudGNvbnRhaW5lcntcblx0ICAgLmV4dHBheW1lbnR0aXRsZWNvbnR7XG5cdFxuICAgLmVwdGl0bGV7XG5cdCAgIGZvbnQtc2l6ZToyOHB4O1xuICAgfVxufVxufVxufVxuIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpe1xuXHQgLkV4dHJhcGF5bWVudGNvbnRhaW5lcntcblx0XHQuZXh0cGF5bWVudHRpdGxlY29udHtcblx0IFxuXHQuZXB0aXRsZXtcblx0XHRmb250LXNpemU6MjJweDtcblx0fVxufVxuIH1cbn1cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTBweCl7XG5cdC5lcGxlZnRwYWRke1xuXHRcdHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5lcHJpZ2h0cGFkZHtcblx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHQuZXBsZWZ0cGFkZHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuZXh0cmFwYXljb250cGFkZHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdH1cblx0LmJzNXJlc3tcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0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 */.cdtimelinecontainer {
  width: 100%;
  height: 100%;
  flex-direction: column;
}

.cdtimelinecontainer .toptext {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 16px;
  text-align: justify;
  padding: 10px 0px !important;
  font-weight: 500 !important;
  line-height: 22px;
  padding-right: 27px !important;
  margin-bottom: 10px;
}

.cdtimelinecontainer .ModernDatepicker .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.cdtimelinecontainer .ModernDatepicker .field-row select,
.cdtimelinecontainer .ModernDatepicker .field-row input {
  border: 1px solid #D2D2D2;
  border-right: none !important;
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.cdtimelinecontainer .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.cdtimelinecontainer .field-row select,
.cdtimelinecontainer .field-row input {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.cdtimelinecontainer .update {
  background-color: #508aff;
  border-radius: 5px;
  color: #ffffff;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: medium none;
  padding: 5px 20px;
  width: 100%;
}

.cdtimelinecont .padd5 {
  padding: 5px;
}

.cdtimelinecont .rightresultcontainer {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  box-shadow: 0px 0px 27px -12px #2290ef;
  padding: 20px 10px;
}

.cdtimelinecont .rightresultcontainer .emaildate {
  display: none;
  padding: 6px;
}

.cdtimelinecont .rightresultcontainer .handdate {
  padding: 6px;
  padding-left: 35px;
}

.cdtimelinecont .topcontent {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
  text-align: center;
}

.cdtimelinecont .selectdate1 {
  position: absolute;
  background-color: #508AFF;
  width: 15px;
  height: 15px;
}

.cdtimelinecont .selectresdate1 {
  position: absolute;
  background-color: lightgreen;
  margin-left: -25px;
  margin-top: 8px;
  width: 15px;
  height: 15px;
}

.cdtimelinecont .selectresdate2 {
  position: absolute;
  background-color: #FFB600;
  margin-left: -25px;
  margin-top: 8px;
  width: 15px;
  height: 15px;
}

.cdtimelinecont .selectreddate1 {
  position: absolute;
  background-color: red;
  width: 15px;
  height: 15px;
}

.cdtimelinecont .consumme {
  font-family: Montserrat-Medium;
  padding: 5px;
}

.cdtimelinecont .consummedate {
  font-family: Montserrat-Regular;
  padding: 5px 0px;
  font-size: 14px;
}

.cdtimelinecont .sdate {
  padding: 5px 0px;
}

.cdtimelinecont .cdh {
  padding: 10px;
}

.cdtimelinecont .Calendertbl {
  background-color: #ffffff;
  width: 100%;
}

.cdtimelinecont .Calendertbl .Calendertr1 {
  border: 1px solid #EEF1FC;
}

.cdtimelinecont .Calendertbl .Calendertr1 .Calendertd {
  width: 60px;
  padding: 10px 0px;
  font-size: 11px;
  background-color: #EEF1FC !important;
  color: #000;
  text-align: center;
  height: 40px;
}

.cdtimelinecont .Calendertbl .Calenderfuntd {
  border: 1px solid #EEF1FC;
  height: 55px;
  vertical-align: middle;
  text-align: center;
}

.cdtimelinecont .Calendertbl .Calenderfuntd .selectdate {
  position: absolute;
  margin-left: 9%;
  background-color: #508AFF !important;
  width: 15px;
  height: 15px;
  margin-top: -0.5%;
}

.cdtimelinecont .Calendertbl .Calenderfuntd .holiselectdate {
  position: absolute;
  margin-left: 11%;
  background-color: #508AFF !important;
  width: 15px;
  height: 15px;
  /*margin-top: -15px;*/
  margin-top: -2.5%;
}

.cdtimelinecont .Calendertbl .Calenderfuntd .selectresdate {
  position: absolute;
  margin-left: 9%;
  background-color: lightgreen !important;
  width: 15px;
  height: 15px;
  margin-top: -0.5%;
}

.cdtimelinecont .Calendertbl .Calenderfuntd .selectresinnerdate {
  position: absolute;
  margin-left: 56px;
  background-color: #FFB600 !important;
  width: 15px;
  height: 15px;
}

.cdtimelinecont .Calendertbl .Calenderfuntd .selectreddate {
  position: absolute;
  margin-left: 56px;
  background-color: red !important;
  width: 15px;
  height: 15px;
}

.cdtimelinecont .showmore {
  font-family: Montserrat-Medium;
  padding: 10px;
  margin-top: 10px;
  text-align: center;
  cursor: pointer;
  background-color: gainsboro;
  color: #23405E;
  font-size: 16px;
}

.cdtimelinecont .showless {
  font-family: Montserrat-Medium;
  padding: 10px;
  margin-top: 10px;
  text-align: center;
  cursor: pointer;
  background-color: gainsboro;
  display: none;
  color: #23405E;
  font-size: 16px;
}

.cdtimelinecont .bottomdetails {
  display: none;
}

.cdtimelinecont .bottomdetails .bottopcont {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
  padding: 10px;
  line-height: 25px;
  text-align: justify;
  text-align-last: center;
}

.cdtimelinecont .bottomdetails .consumehead {
  font-family: Montserrat-Medium;
  font: size 15px;
  text-align: center;
  margin-top: 10px;
}

.cdtimelinecont .bottomdetails .federalhead {
  margin-bottom: 5%;
  font-family: Montserrat-Medium;
  font-size: 14px;
}

.cdtimelinecont .bottomdetails .federalcont {
  margin-bottom: 2%;
  font-family: Montserrat-Regular;
  font-size: 13px;
}

.cdtimelinecont .bottomdetails .tdhead {
  font-size: 13px;
}

.cdtimelinecont .bottomdetails .consumetext {
  font-family: Montserrat-Regular;
  font-size: 14px;
  margin-top: 10px;
  padding: 5px;
  line-height: 25px;
  text-align: justify;
  text-align-last: center;
}

.cdtimelinecont .bottomdetails .deliveryhead {
  font-family: Montserrat-Medium;
  font-size: 14px;
  text-align: center;
  margin-top: 10px;
}

.cdtimelinecont .bottomdetails .deliverytext {
  font-family: Montserrat-Regular;
  font-size: 14px;
  margin-top: 10px;
  padding: 5px;
  line-height: 25px;
  text-align: justify;
  text-align-last: center;
}

.cdtimelinecont .bottomdetails .disclaimerhead {
  font-family: Montserrat-Medium;
  font-size: 14px;
  text-align: center;
  margin-top: 10px;
}

.cdtimelinecont .bottomdetails .disclaimertext {
  font-family: Montserrat-Regular;
  font-size: 14px;
  margin-top: 10px;
  padding: 5px;
  line-height: 25px;
  text-align: justify;
  text-align-last: center;
}

.CDcalendar-addon {
  border-right: 1px solid #d4d7e0 !important;
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}

.CDaddonback {
  border-top-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}

.cdmargdates {
  margin-bottom: 20px;
  margin-top: 20px;
}

.cdmargleft {
  margin-left: 10px;
}

.cdmargtop {
  margin-top: 20px;
}

.cdfederaltable {
  width: 100%;
}

.cdfederaltable .tdhead {
  text-align: center;
  font-family: Montserrat-Medium;
}

.cdfederaltable .tddate {
  width: 16%;
  font-family: Montserrat-Regular;
}

.cdfederaltable .tdday {
  width: 34%;
  font-family: Montserrat-Regular;
}

.cdtbl {
  font-size: 13px;
  line-height: 23px;
  margin-top: 15px;
}

.cdtblmargleft {
  margin-left: 20px;
}

.cdsunday {
  background-color: #EEF1FC;
}

.cdcloseinfo {
  width: 19px;
  float: right;
  position: absolute;
  right: -25px;
  top: 18px;
  cursor: pointer;
}

.cdeventname {
  font-size: 10px;
}

.cdwarn {
  font-size: 18px !important;
}

.cdwarn1 {
  font-size: 17px !important;
}

.cdclose {
  max-width: 540px !important;
}

.cdtimelineupdate {
  background-color: #508aff;
  border-radius: 5px;
  color: #ffffff;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: medium none;
  padding: 5px 20px;
  width: 100%;
  height: 40px !important;
}

.cdformpadd {
  padding-left: 4px !important;
  padding-right: 16px !important;
}

.cdfullpadd {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.cdrightpadd {
  padding-left: 18px !important;
  margin-top: 5px !important;
  padding-right: 15px !important;
}

.cdleftpadd {
  padding-right: 20px !important;
}

.selectresdate2 select {
  margin-top: 0px !important;
}

.emaildate,
.handdate {
  text-align: right;
}

.datemodermbottomExtra1 {
  border-right: none !important;
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

@media screen and (max-width: 464px) and (min-width: 379px) {
  .cdtimelinecont .rightresultcontainer .handdate {
    padding-left: 0px;
  }
}

@media screen and (max-width: 379px) and (min-width: 350px) {
  .cdtimelinecont .rightresultcontainer .handdate,
  .cdtimelinecont .rightresultcontainer .emaildate {
    padding-left: 0px;
    font-size: 13px;
  }
}

@media screen and (max-width: 400px) and (min-width: 350px) {
  .cdtimelinecont .Calendertbl .Calendertr1 .Calendertd {
    font-size: 9px;
  }
}

@media screen and (max-width: 520px) and (min-width: 410px) {
  .cdfederaltable .tddate {
    font-size: 10px;
  }

  .cdfederaltable .tdday {
    font-size: 10px;
  }
}

@media screen and (max-width: 410px) and (min-width: 350px) {
  .cdfederaltable .tddate {
    font-size: 6px;
  }

  .cdfederaltable .tdday {
    font-size: 7px;
  }
}

@media screen and (max-width: 630px) and (min-width: 519px) {
  .cdtimelinecont .sdate,
  .cdtimelinecont .consummedate {
    padding: 5px 18px;
    font-size: 10px;
  }

  .cdtimelinecont .selectdate1,
  .cdtimelinecont .selectreddate1 {
    left: 0px;
  }
}

@media screen and (max-width: 460px) and (min-width: 350px) {
  .cdtimelinecont .sdate,
  .cdtimelinecont .consummedate {
    padding: 5px 18px;
    font-size: 9px;
  }

  .cdtimelinecont .selectdate1,
  .cdtimelinecont .selectreddate1 {
    left: 0px;
  }
}

@media screen and (max-width: 519px) and (min-width: 350px) {
  .cdtimelinecont .webview {
    display: none;
  }
}

@media screen and (min-width: 520px) {
  .cdtimelinecont .mobileview {
    display: none;
  }
}

@media screen and (max-width: 406px) and (min-width: 350px) {
  .cdtimelinecont .consumme {
    font-size: 11px;
  }
}

@media screen and (max-width: 1198px) and (min-width: 992px) {
  .cdtimelinecont .Calendertbl .Calenderfuntd .holiselectdate {
    margin-left: 10%;
    margin-top: -3%;
    width: 14px;
    height: 14px;
  }
}

@media screen and (max-width: 991px) and (min-width: 767px) {
  .cdtimelinecont .Calendertbl .Calenderfuntd .holiselectdate {
    margin-top: -1.5%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvY2R0aW1lbGluZS5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9jZHRpbWVsaW5lLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLmNkdGltZWxpbmVjb250YWluZXJ7XG5cdHdpZHRoOjEwMCU7XG5cdGhlaWdodDoxMDAlO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQudG9wdGV4dHtcblx0XHRjb2xvcjogIzBFMkY1MTtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXHRcdHBhZGRpbmc6IDEwcHggMHB4ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDI3cHggIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG5cdC5Nb2Rlcm5EYXRlcGlja2VyXG5cdHtcblx0XHQuZmllbGQtcm93e1xuXHQgICAgXHQgXHRjb2xvcjogIzBFMkY1MTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRmb250LXNpemU6MTRweDtcblx0XHRcdHNlbGVjdCxpbnB1dHtcblx0XHQgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xuXHRcdCAgICAgICAgIFxuXHRcdCAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0XHQgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQgICAgICAgICBoZWlnaHQ6IDQwcHg7XG5cdFx0ICAgICAgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xuXHRcdFx0XHRcdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcblx0XHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1x0XHRcblx0XHQgICAgIH1cblx0XHR9XG5cdH1cblx0LmZpZWxkLXJvd3tcbiAgICBcdCBcdGNvbG9yOiAjMEUyRjUxO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOjE0cHg7XG5cdFx0c2VsZWN0LGlucHV0e1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0XHRcdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcdFx0XG4gICAgICAgICAgfVxuXHR9XG5cdC51cGRhdGV7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOGFmZjtcblx0ICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblx0ICAgIGNvbG9yOiAjZmZmZmZmO1xuXHQgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHQgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcblx0ICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdCAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXHQgICAgb3V0bGluZTogbWVkaXVtIG5vbmU7XG5cdCAgICBwYWRkaW5nOiA1cHggMjBweDtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHR9XG59XG4uY2R0aW1lbGluZWNvbnR7XG5cdC5wYWRkNXtcblx0XHRwYWRkaW5nOjVweDtcblx0fVxuXHQucmlnaHRyZXN1bHRjb250YWluZXJ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDBweCAyN3B4IC0xMnB4ICMyMjkwZWY7XG5cdFx0cGFkZGluZzoyMHB4IDEwcHg7XG5cdFx0LmVtYWlsZGF0ZXtcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdHBhZGRpbmc6NnB4O1xuXHRcdH1cblx0XHQuaGFuZGRhdGV7XG5cdFx0XHRwYWRkaW5nOjZweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcdFx0XG5cdFx0fVxuXHR9XG5cdC50b3Bjb250ZW50e1xuXHRcdGNvbG9yOiAjMEUyRjUxO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOjE0cHg7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdH1cblx0LnNlbGVjdGRhdGUxe1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQvLyBtYXJnaW4tbGVmdDogMzVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdHdpZHRoOiAxNXB4O1xuXHRcdGhlaWdodDogMTVweDtcblx0fVxuXHQuc2VsZWN0cmVzZGF0ZTF7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JlZW47XG5cdFx0bWFyZ2luLWxlZnQ6IC0yNXB4O1xuXHRcdG1hcmdpbi10b3A6OHB4O1xuXHRcdHdpZHRoOiAxNXB4O1xuXHRcdGhlaWdodDogMTVweDtcblx0fVxuXHQuc2VsZWN0cmVzZGF0ZTJ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkI2MDA7XG5cdFx0bWFyZ2luLWxlZnQ6IC0yNXB4O1xuXHRcdG1hcmdpbi10b3A6OHB4O1xuXHRcdHdpZHRoOiAxNXB4O1xuXHRcdGhlaWdodDogMTVweDtcblx0fVxuXHQuc2VsZWN0cmVkZGF0ZTF7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdC8vIG1hcmdpbi1sZWZ0OjEwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmVkO1xuXHRcdHdpZHRoOiAxNXB4O1xuXHRcdGhlaWdodDogMTVweDtcblx0fVxuXHQuY29uc3VtbWV7XG5cdFx0Zm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XG5cdFx0cGFkZGluZzo1cHg7XG5cdH1cblx0LmNvbnN1bW1lZGF0ZXtcblx0XHRmb250LWZhbWlseTpNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0cGFkZGluZzo1cHggMHB4O1xuXHRcdGZvbnQtc2l6ZToxNHB4O1xuXHR9XG5cdC5zZGF0ZXtcblx0XHRwYWRkaW5nOjVweCAwcHg7XG5cdH1cblx0LmNkaHtcblx0XHRwYWRkaW5nOjEwcHg7XG5cdH1cblx0LkNhbGVuZGVydGJse1xuXHRcdGJhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdC5DYWxlbmRlcnRyMXtcblx0XHRcdGJvcmRlcjoxcHggc29saWQgI0VFRjFGQztcblx0XHRcdC5DYWxlbmRlcnRke1xuXHRcdFx0XHR3aWR0aDo2MHB4O1xuXHRcdFx0XHRwYWRkaW5nOjEwcHggMHB4O1xuXHRcdFx0XHRmb250LXNpemU6MTFweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjojRUVGMUZDICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbG9yOiMwMDA7XG5cdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5DYWxlbmRlcmZ1bnRke1xuXHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAjRUVGMUZDO1xuXHRcdFx0aGVpZ2h0OjU1cHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdC5zZWxlY3RkYXRle1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA5JTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRiAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMC41JTtcblx0XHRcdH1cblx0XHRcdC5ob2xpc2VsZWN0ZGF0ZXtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTElO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdC8qbWFyZ2luLXRvcDogLTE1cHg7Ki9cblx0XHRcdFx0bWFyZ2luLXRvcDogLTIuNSU7Ly9Gb3IgQ29kZXJpZyBJc3N1ZVxuXHRcdFx0fVxuXHRcdFx0LnNlbGVjdHJlc2RhdGV7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDklO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyZWVuICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6LTAuNSU7XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0cmVzaW5uZXJkYXRle1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1NnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCNjAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0cmVkZGF0ZXtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNTZweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmVkICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vIC5zaG93bW9yZXtcblx0Ly8gXHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0Ly8gXHRwYWRkaW5nOjEwcHg7XG5cdC8vIFx0bWFyZ2luLXRvcDoxMHB4O1xuXHQvLyBcdHRleHQtYWxpZ246Y2VudGVyO1xuXHQvLyBcdGN1cnNvcjpwb2ludGVyO1xuXHQvLyBcdGJhY2tncm91bmQtY29sb3I6Z2FpbnNib3JvO1xuXHQvLyB9XG5cblxuXHQuc2hvd21vcmV7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGdhaW5zYm9ybztcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cblx0Ly8gLnNob3dsZXNze1xuXHQvLyBcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xuXHQvLyBcdHBhZGRpbmc6MTBweDtcblx0Ly8gXHRtYXJnaW4tdG9wOjEwcHg7XG5cdC8vIFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdC8vIFx0Y3Vyc29yOnBvaW50ZXI7XG5cdC8vIFx0YmFja2dyb3VuZC1jb2xvcjpnYWluc2Jvcm87XG5cdC8vIFx0ZGlzcGxheTpub25lO1xuXHQvLyB9XG5cdC5zaG93bGVzc3tcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZ2FpbnNib3JvO1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cblx0LmJvdHRvbWRldGFpbHN7XG5cdFx0ZGlzcGxheTpub25lO1xuXHRcdC5ib3R0b3Bjb250e1xuXHRcdFx0Y29sb3I6ICMwRTJGNTE7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Zm9udC1zaXplOjE0cHg7XHRcdFxuXHRcdFx0cGFkZGluZzoxMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHR0ZXh0LWFsaWduOmp1c3RpZnk7XG5cdFx0XHR0ZXh0LWFsaWduLWxhc3Q6IGNlbnRlcjtcblx0XHR9XG5cdFx0LmNvbnN1bWVoZWFke1xuXHRcdFx0Zm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRmb250OiBzaXplIDE1cHg7XG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdG1hcmdpbi10b3A6MTBweDtcblx0XHR9XG5cdFx0LmZlZGVyYWxoZWFke1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNSU7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRmb250LXNpemU6MTRweDtcdFx0XHRcblx0XHQgfVxuXHRcdC5mZWRlcmFsY29udHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIlO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGZvbnQtc2l6ZToxM3B4O1xuXHRcdCB9XG5cdFx0IC50ZGhlYWR7XG5cdFx0XHQgZm9udC1zaXplOiAxM3B4O1xuXHRcdCB9XG5cdFx0LmNvbnN1bWV0ZXh0e1xuXHRcdFx0Zm9udC1mYW1pbHk6TW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Zm9udC1zaXplOjE0cHg7XHRcdFx0XG5cdFx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0XHRwYWRkaW5nOjVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjpqdXN0aWZ5O1xuXHRcdFx0dGV4dC1hbGlnbi1sYXN0OiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5kZWxpdmVyeWhlYWR7XG5cdFx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZToxNHB4O1xuXHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0fVxuXHRcdC5kZWxpdmVyeXRleHR7XG5cdFx0XHRmb250LWZhbWlseTpNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRmb250LXNpemU6MTRweDtcdFx0XHRcblx0XHRcdG1hcmdpbi10b3A6MTBweDtcblx0XHRcdHBhZGRpbmc6NXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHR0ZXh0LWFsaWduOmp1c3RpZnk7XG5cdFx0XHR0ZXh0LWFsaWduLWxhc3Q6IGNlbnRlcjtcblxuXHRcdH1cblx0XHQuZGlzY2xhaW1lcmhlYWR7XG5cdFx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZToxNHB4O1xuXHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0fVxuXHRcdC5kaXNjbGFpbWVydGV4dHtcblx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGZvbnQtc2l6ZToxNHB4O1x0XHRcdFxuXHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xuXHRcdFx0cGFkZGluZzo1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHRcdHRleHQtYWxpZ246anVzdGlmeTtcblx0XHRcdHRleHQtYWxpZ24tbGFzdDogY2VudGVyO1xuXHRcdH1cblx0fVxufVxuXG4uQ0RjYWxlbmRhci1hZGRvbiB7XG5ib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDRkN2UwICFpbXBvcnRhbnQ7XG5ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG5ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5DRGFkZG9uYmFjayB7XG5ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbmJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uY2RtYXJnZGF0ZXN7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG4uY2RtYXJnbGVmdHtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uY2RtYXJndG9we1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNkZmVkZXJhbHRhYmxle1xuXHR3aWR0aDogMTAwJTtcblx0LnRkaGVhZHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XG5cdH1cblx0LnRkZGF0ZXtcblx0XHR3aWR0aDogMTYlO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdH1cblx0LnRkZGF5e1xuXHRcdHdpZHRoOiAzNCU7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0fVxufVxuLmNkdGJse1xuXHRmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5jZHRibG1hcmdsZWZ0e1xuXHRtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5jZHN1bmRheXtcblx0YmFja2dyb3VuZC1jb2xvcjogI0VFRjFGQztcbn1cbi5jZGNsb3NlaW5mb3tcblx0d2lkdGg6IDE5cHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTI1cHg7XG5cdHRvcDogMThweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLmNkZXZlbnRuYW1le1xuXHRmb250LXNpemU6IDEwcHg7XG59XG4uY2R3YXJue1xuXHRmb250LXNpemU6MThweCAhaW1wb3J0YW50O1xufVxuLmNkd2FybjF7XG5cdGZvbnQtc2l6ZToxN3B4ICFpbXBvcnRhbnQ7XG59XG4uY2RjbG9zZXtcblx0bWF4LXdpZHRoOiA1NDBweCAhaW1wb3J0YW50O1xufVxuLmNkdGltZWxpbmV1cGRhdGV7XG5cdGJhY2tncm91bmQtY29sb3I6ICM1MDhhZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBvdXRsaW5lOiBtZWRpdW0gbm9uZTtcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuLmNkZm9ybXBhZGR7XG5cdHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xufVxuLmNkZnVsbHBhZGR7XG5cdC8vcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG5cdC8vcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuLmNkcmlnaHRwYWRke1xuICAgIHBhZGRpbmctbGVmdDogMThweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cbi5jZGxlZnRwYWRke1xuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0cmVzZGF0ZTJ7XG5cdHNlbGVjdHtcblx0XHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcblx0fVxufVxuLmVtYWlsZGF0ZSwuaGFuZGRhdGV7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmRhdGVtb2Rlcm1ib3R0b21FeHRyYTEge1xuXHRib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NjRweCkgIGFuZCAobWluLXdpZHRoOiAzNzlweCkgeyBcblx0LmNkdGltZWxpbmVjb250IHtcblx0XHQucmlnaHRyZXN1bHRjb250YWluZXIge1xuXHRcdFx0LmhhbmRkYXRle1xuICAgXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3OXB4KSAgYW5kIChtaW4td2lkdGg6IDM1MHB4KSB7IFxuXHQuY2R0aW1lbGluZWNvbnQge1xuXHRcdC5yaWdodHJlc3VsdGNvbnRhaW5lciB7XG5cdFx0XHQuaGFuZGRhdGUsLmVtYWlsZGF0ZXtcblx0XHRcdFx0ICAgcGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0XHRcdCAgIGZvbnQtc2l6ZToxM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpICBhbmQgKG1pbi13aWR0aDogMzUwcHgpIHsgXG5cdC5jZHRpbWVsaW5lY29udCB7XG5cdFx0LkNhbGVuZGVydGJsIHtcblx0XHRcdC5DYWxlbmRlcnRyMXtcblx0XHRcdFx0LkNhbGVuZGVydGR7XG4gIFx0XHRcdFx0XHRmb250LXNpemU6IDlweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpICBhbmQgKG1pbi13aWR0aDogNDEwcHgpIHsgXG5cdC5jZGZlZGVyYWx0YWJsZSB7XG5cdFx0LnRkZGF0ZSB7XG5cdFx0XHRmb250LXNpemU6MTBweDtcblx0XHR9XG5cdFx0LnRkZGF5IHtcblx0XHRcdGZvbnQtc2l6ZToxMHB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDEwcHgpICBhbmQgKG1pbi13aWR0aDogMzUwcHgpIHsgXG5cdC5jZGZlZGVyYWx0YWJsZSB7XG5cdFx0LnRkZGF0ZSB7XG5cdFx0XHRmb250LXNpemU6NnB4O1xuXHRcdH1cblx0XHQudGRkYXkge1xuXHRcdFx0Zm9udC1zaXplOjdweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzMHB4KSBhbmQgKG1pbi13aWR0aDogNTE5cHgpIHsgXG5cdC5jZHRpbWVsaW5lY29udCB7XG5cdFx0LnNkYXRlLC5jb25zdW1tZWRhdGV7XG5cdFx0XHRwYWRkaW5nOiA1cHggMThweDtcblx0XHRcdGZvbnQtc2l6ZToxMHB4O1xuXHRcdH1cblx0XHQuc2VsZWN0ZGF0ZTEsLnNlbGVjdHJlZGRhdGUxIHtcblx0XHRcdGxlZnQ6MHB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYwcHgpIGFuZCAobWluLXdpZHRoOiAzNTBweCkgeyBcblx0LmNkdGltZWxpbmVjb250IHtcblx0XHQuc2RhdGUsLmNvbnN1bW1lZGF0ZXtcblx0XHRcdHBhZGRpbmc6IDVweCAxOHB4O1xuXHRcdFx0Zm9udC1zaXplOjlweDtcblx0XHR9XG5cdFx0LnNlbGVjdGRhdGUxLC5zZWxlY3RyZWRkYXRlMSB7XG5cdFx0XHRsZWZ0OjBweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUxOXB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpIHsgXG5cdC5jZHRpbWVsaW5lY29udCB7XG5cdFx0LndlYnZpZXd7XG5cdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MjBweCkgeyBcblx0LmNkdGltZWxpbmVjb250IHtcblx0XHQubW9iaWxldmlld3tcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwNnB4KSAgYW5kIChtaW4td2lkdGg6IDM1MHB4KSB7IFxuXHQuY2R0aW1lbGluZWNvbnQge1xuXHRcdC5jb25zdW1tZXtcblx0XHRcdGZvbnQtc2l6ZToxMXB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OHB4KSAgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7IFxuXHQuY2R0aW1lbGluZWNvbnQgXHR7XG5cdFx0LkNhbGVuZGVydGJse1xuXHRcdFx0IC5DYWxlbmRlcmZ1bnRkIHtcblx0XHRcdFx0ICAuaG9saXNlbGVjdGRhdGV7XHRcblx0XHQgICAgbWFyZ2luLWxlZnQ6IDEwJTtcblx0XHRcdG1hcmdpbi10b3A6LTMlO1xuXHRcdFx0d2lkdGg6MTRweDtcblx0XHRcdGhlaWdodDoxNHB4O1xuXHRcdH1cblx0fVxufVxufVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpICBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHsgXG5cdC5jZHRpbWVsaW5lY29udCBcdHtcblx0XHQuQ2FsZW5kZXJ0Ymx7XG5cdFx0XHQgLkNhbGVuZGVyZnVudGQge1xuXHRcdFx0XHQgIC5ob2xpc2VsZWN0ZGF0ZXtcdFxuXHRcdCAgICBcblx0XHRcdG1hcmdpbi10b3A6LTEuNSU7XG5cdFx0XHRcblx0XHR9XG5cdH1cbn1cbn1cbn1cblxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEFBQUEsb0JBQW9CLENBQUE7RUFDbkIsS0FBSyxFQUFDLElBQUk7RUFDVixNQUFNLEVBQUMsSUFBSTtFQUNYLGNBQWMsRUFBRSxNQUFNLEdBa0V0QjtFQXJFRCxBQUlDLG9CQUptQixDQUluQixRQUFRLENBQUE7SUFDUCxLQUFLLEVBQUUsT0FBTztJQUNkLFdBQVcsRUFBRSxrQkFBa0I7SUFDL0IsU0FBUyxFQUFFLElBQUk7SUFDZixVQUFVLEVBQUUsT0FBTztJQUNuQixPQUFPLEVBQUUsbUJBQW1CO0lBQzVCLFdBQVcsRUFBRSxjQUFjO0lBQzNCLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLGFBQWEsRUFBRSxJQUFJLEdBQ25CO0VBZEYsQUFpQkUsb0JBakJrQixDQWVuQixpQkFBaUIsQ0FFaEIsVUFBVSxDQUFBO0lBQ0osS0FBSyxFQUFFLE9BQU87SUFDbkIsV0FBVyxFQUFFLGtCQUFrQjtJQUMvQixTQUFTLEVBQUMsSUFBSSxHQWlCZDtJQXJDSCxBQXFCRyxvQkFyQmlCLENBZW5CLGlCQUFpQixDQUVoQixVQUFVLENBSVQsTUFBTSxFQXJCVCxvQkFBb0IsQ0FlbkIsaUJBQWlCLENBRWhCLFVBQVUsQ0FJRixLQUFLLENBQUE7TUFDSixNQUFNLEVBQUUsaUJBQWlCO01BRXpCLFlBQVksRUFBRSxl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 */.CalcQualify-container {
  width: 100%;
  height: 100%;
  flex-direction: column;
}

.CalcQualify-container .Calcqualifyform-container .bottom {
  background-color: transparent;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper {
  width: 100%;
  background-color: transparent;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .field-row select,
.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .field-row input {
  border: 1px solid #D2D2D2;
  background-color: transparent;
  height: 40px;
  width: 100%;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Regular;
  box-shadow: none;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .martop-cls {
  margin-top: 9px;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .second-title {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 27px;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .compute {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  font-size: 15px !important;
  width: 100%;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .Add-button {
  background-color: #ffffff;
  color: #508AFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  border: 1px solid #508AFF;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .table-cls {
  width: 100%;
  margin-top: 10px;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .table-cls .twofield {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
  padding-left: 12px;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .dynamictable-cls {
  width: 100%;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .dynamictable-cls .twofield {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
  padding-left: 12px;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .dynamictable-cls .td_width_cls {
  width: 45% !important;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .form-control1 {
  margin-bottom: 17px;
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .mergefields {
  -moz-appearance: inherit;
  margin-bottom: 17px;
  display: block;
  width: 100%;
  height: 40px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  /* padding-bottom: 11px; */
  margin-bottom: 10px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  border: 1px solid #D2D2D2;
  outline: none;
  border-right: none !important;
  /* border-radius: 5px; */
  background-color: transparent;
  height: 40px;
  width: 100%;
  /* margin-top: 10px; */
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Regular;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .mergefields2 {
  -moz-appearance: inherit;
  margin-bottom: 17px;
  display: block;
  width: 100%;
  height: 40px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  /* padding-bottom: 11px; */
  margin-bottom: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  border: 1px solid #D2D2D2;
  outline: none;
  border-right: none !important;
  /* border-radius: 5px; */
  background-color: transparent;
  height: 40px;
  width: 100%;
  /* margin-top: 10px; */
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Regular;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .selectarrow {
  margin-bottom: 17px;
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  border: 1px solid #D2D2D2;
  /* border-radius: 5px; */
  background-color: transparent;
  height: 39px;
  width: 100%;
  margin-top: 15px !important;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  outline: none;
  border-right: none !important;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .closefieddiv {
  position: absolute;
  width: 25px;
  height: auto;
  cursor: pointer;
  /*background-color:#000;*/
  margin-top: -50px;
  right: -3%;
  z-index: 4;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .closefied {
  width: 100%;
  height: auto;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .form-control2 {
  margin-bottom: 17px;
  display: block;
  width: 100%;
  height: 39px;
  padding: 6px 12px;
  padding-left: 39px;
  font-size: 14px;
  line-height: 1.42857;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  outline: none;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .input-group-addon {
  border-radius: 0px;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .input-group-text {
  border-radius: 0px;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .field1 .input-group-addon {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.CalcQualify-container .Calcqualifyform-container .bottom .form-wrapper .field1 .input-group-text {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.CalcQualify-container .Calcqualifyform-container .input-group {
  line-height: 0.42857 !important;
  width: 100%;
}

.CalcQualify-container .set-height {
  border: 1px solid #D4D7E0;
  border-radius: 5px;
  box-shadow: 0px 0px 13px -12px #2290ef;
}

.CalcQualify-container .chart-header {
  text-align: center;
  font-size: 23px;
  margin-top: 28px;
  color: #313B62;
  font-family: Montserrat-Medium;
}

.CalcQualify-container .chart-part {
  margin-top: 0px;
}

.CalcQualify-container .chart_Bottom {
  text-align: left;
  margin-top: 30px;
  font-family: Montserrat-Medium;
  color: #4A4A4A;
  font-size: 15px;
}

.CalcQualify-container .line {
  border-top: 2px solid #000;
}

.CalcQualify-container .update {
  background-color: #508AFF;
  width: 100%;
  margin-top: 36px;
  font-size: 18px;
}

.CalcQualify-container .sidetext {
  font-family: Montserrat-Medium;
  font-size: 23px;
  margin-top: 5px;
  color: #23405E;
  text-decoration: none !important;
}

.CalcQualify-container .tdtwo a {
  font-family: Montserrat-Medium;
  font-size: 23px;
  margin-top: 20px;
  color: #23405E;
  text-decoration: none !important;
}

.CalcQualify-container .sideimgicon {
  padding-right: 15px;
}

.CalcQualify-container .plusicon {
  margin-right: 6px;
  width: 10px;
  padding-bottom: 3px;
}

.CalcQualify-container .pie-cls {
  width: 350;
  height: 208;
}

.CalcQualify-container .td-cls {
  width: 45%;
}

.CalcQualify-container .dollaricon {
  position: absolute;
  width: 40px;
  height: 37px;
  margin-top: 7px;
  margin-left: 1px;
  border-right: 1px solid #D2D2D2;
}

@media screen and (max-width: 715px) and (min-width: 500px) {
  .CalcQualify-container .qfcontpadd {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .CalcQualify-container .runNum_animate {
    left: 124px !important;
    font-size: 24px !important;
  }

  .CalcQualify-container .runNum_animate_two {
    left: 124px !important;
    font-size: 24px !important;
  }

  .CalcQualify-container .runNum_animate_three {
    left: 124px !important;
    font-size: 24px !important;
  }
}

@media screen and (max-width: 1199px) and (min-width: 990px) {
  .CalcQualify-container .runNum_animate {
    left: 17% !important;
    font-size: 31px !important;
  }

  .CalcQualify-container .runNum_animate_two {
    left: 17% !important;
    font-size: 31px !important;
  }

  .CalcQualify-container .runNum_animate_three {
    left: 17% !important;
    font-size: 31px !important;
  }
}

@media screen and (max-width: 499px) and (min-width: 350px) {
  .CalcQualify-container .qfcontpadd {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .CalcQualify-container .runNum_animate {
    left: 50px !important;
    font-size: 12px !important;
  }

  .CalcQualify-container .runNum_animate_two {
    left: 50px !important;
    font-size: 12px !important;
  }

  .CalcQualify-container .runNum_animate_three {
    left: 50px !important;
    font-size: 12px !important;
  }

  .CalcQualify-container .sidetext {
    font-size: 16px !important;
  }

  .CalcQualify-container table.responsive2Col td.tdone {
    display: inline-block;
    width: 100% !important;
    text-align: center;
  }

  .CalcQualify-container .chart-part {
    height: 150px !important;
    width: 100px !important;
  }

  .CalcQualify-container .recharts-wrapper {
    height: 150px !important;
    width: 100px !important;
  }

  .CalcQualify-container .recharts-surface {
    height: 150px !important;
    width: 100px !important;
  }

  .CalcQualify-container .sideimgicon {
    padding: 2px !important;
    width: 14px !important;
  }
}

.CalcQualify-container table.responsive2Col {
  max-width: 100%;
}

.qama {
  cursor: pointer;
}

.CalcQualify-container .headerborder {
  text-align: center !important;
  width: 100% !important;
  font-family: Montserrat-Medium !important;
  padding: 15px !important;
  font-size: 16px;
  border-bottom: 1px solid #D4D7E0 !important;
}

.CalcQualify-container .qualifytable {
  width: 100%;
}

.CalcQualify-container .qualifytable .bordertr {
  border-top: 1px solid #D4D7E0;
}

.qfformpadd {
  padding-left: 3px !important;
  padding-right: 16px !important;
}

.subhead {
  color: #23405E;
  font-family: Montserrat-Medium;
  font-size: 24px;
}

.formmargtop {
  margin-top: 15px;
  margin-button: 0px;
}

.qfcontpadd {
  padding-left: 70px !important;
  padding-right: 63px !important;
}

.qfleftpadd {
  padding-right: 25px !important;
}

.runNum_animate {
  position: absolute !important;
  top: 17%;
  transform: translate(-50%, -50%) !important;
  left: 23%;
  font-family: Montserrat-Medium !important;
  font-size: 29px;
  color: #23405e !important;
}

.runNum_animate_two {
  position: absolute !important;
  top: 50.5%;
  transform: translate(-50%, -50%) !important;
  left: 23%;
  font-family: Montserrat-Medium !important;
  font-size: 29px;
  color: #23405e !important;
}

.runNum_animate_three {
  position: absolute !important;
  top: 83.5%;
  transform: translate(-50%, -50%) !important;
  left: 23%;
  font-family: Montserrat-Medium !important;
  font-size: 29px;
  color: #23405e !important;
}

.animate_one {
  top: 25% !important;
}

.animate_two {
  top: 75.5% !important;
}

.qfrightpadd {
  padding-left: 5px !important;
  margin-top: 5px !important;
  padding-right: 16px !important;
}

.qualifytable svg tspan {
  font-size: 26px;
  font-family: Montserrat-Medium;
}

.table-cls .field-row {
  margin-top: -4px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvQ2FsY1F1YWxpZnkuc2NzcyIsInNvdXJjZXMiOlsiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvQ2FsY1F1YWxpZnkuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuQ2FsY1F1YWxpZnktY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAuQ2FsY3F1YWxpZnlmb3JtLWNvbnRhaW5lciB7XG4gICAgICAgIC5ib3R0b217XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIC5mb3JtLXdyYXBwZXJ7XG4gICAgICAgICAgICBcdHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgLmZpZWxkLXJvd3tcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwRTJGNTE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNHB4OyAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBzZWxlY3QsaW5wdXR7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1hcnRvcC1jbHN7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNlY29uZC10aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwRTJGNTE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAgTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb21wdXRle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTpub25lO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6MXB4OyBcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7ICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLkFkZC1idXR0b257XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTA4QUZGO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGFibGUtY2xze1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgLnR3b2ZpZWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmR5bmFtaWN0YWJsZS1jbHN7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAvL21hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIC50d29maWVsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50ZF93aWR0aF9jbHN7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZvcm0tY29udHJvbDF7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NTU1NTU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5tZXJnZWZpZWxkc3tcbiAgICAgICAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgLyogcGFkZGluZy1ib3R0b206IDExcHg7ICovXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAgICAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0QyRDJEMjtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIC8qIGJvcmRlci1yYWRpdXM6IDVweDsgKi9cbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC8qIG1hcmdpbi10b3A6IDEwcHg7ICovXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1lcmdlZmllbGRzMntcbiAgICAgICAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgLyogcGFkZGluZy1ib3R0b206IDExcHg7ICovXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgLyogYm9yZGVyLXJhZGl1czogNXB4OyAqL1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLyogbWFyZ2luLXRvcDogMTBweDsgKi9cbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2VsZWN0YXJyb3d7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NTU1NTU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMkQyRDI7XG4gICAgICAgICAgICAgICAgICAgIC8qIGJvcmRlci1yYWRpdXM6IDVweDsgKi9cbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzlweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNsb3NlZmllZGRpdntcbiAgICAgICAgICAgICAgICBcdHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgIFx0d2lkdGg6MjVweDtcbiAgICAgICAgICAgICAgICBcdGhlaWdodDphdXRvO1xuICAgICAgICAgICAgICAgIFx0Y3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIFx0LypiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ki9cbiAgICAgICAgICAgICAgICBcdG1hcmdpbi10b3A6IC01MHB4O1xuICAgICAgICAgICAgICAgIFx0cmlnaHQ6IC0zJTtcbiAgICBcdFx0XHRcdHotaW5kZXg6IDQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jbG9zZWZpZWR7XG4gICAgICAgICAgICAgICAgXHR3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgIFx0aGVpZ2h0OmF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wye1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzlweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzlweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NTU1NTU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAgICAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaW5wdXQtZ3JvdXAtdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmllbGQxIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmllbGQxIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC40Mjg1NyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9ICAgIFxuICAgIC5zZXQtaGVpZ2h0eyAgXG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgI0Q0RDdFMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggLTEycHggIzIyOTBlZjtcbiAgICB9XG4gICAgLmNoYXJ0LWhlYWRlcntcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICAgIGNvbG9yOiAjMzEzQjYyO1xuICAgICAgICBmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcbiAgICB9XG4gICAgLmNoYXJ0LXBhcnR7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG4gICAgLmNoYXJ0X0JvdHRvbXtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XG4gICAgICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICAgIC5saW5le1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbiAgICB9XG4gICAgLnVwZGF0ZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgLnNpZGV0ZXh0e1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBjb2xvcjojMjM0MDVFO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnRkdHdve1xuICAgICAgICBhe1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgY29sb3I6IzIzNDA1RTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZWltZ2ljb257XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICAgIC5wbHVzaWNvbntcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgIH1cbiAgICAucGllLWNsc3tcbiAgICAgICAgd2lkdGg6MzUwO1xuICAgICAgICBoZWlnaHQ6IDIwODtcbiAgICB9XG4gICAgLnRkLWNsc3tcbiAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICB9XG4gICAgLmRvbGxhcmljb257XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDJEMkQyO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjcxNXB4KSBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgLnFmY29udHBhZGR7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnJ1bk51bV9hbmltYXRlIHtcbiAgICAgICAgICAgIC8vIHRvcDogMTkuNSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxlZnQ6IDEyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAucnVuTnVtX2FuaW1hdGVfdHdve1xuICAgICAgICAgICAgLy8gdG9wOiA1Mi41JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGVmdDogMTI0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5ydW5OdW1fYW5pbWF0ZV90aHJlZSB7XG4gICAgICAgICAgICAvLyB0b3A6IDg2JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGVmdDogMTI0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkwcHgpIHtcbiAgICAgICAgLnJ1bk51bV9hbmltYXRlIHtcbiAgICAgICAgICAgIC8vIHRvcDogMTkuNSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxlZnQ6IDE3JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnJ1bk51bV9hbmltYXRlX3R3b3tcbiAgICAgICAgICAgIC8vIHRvcDogNTIuNSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxlZnQ6IDE3JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnJ1bk51bV9hbmltYXRlX3RocmVlIHtcbiAgICAgICAgICAgIC8vIHRvcDogODYlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OiAxNyUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDk5cHgpIGFuZCAobWluLXdpZHRoOiAzNTBweCkge1xuICAgICAgICAucWZjb250cGFkZHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAucnVuTnVtX2FuaW1hdGUge1xuICAgICAgICAgICAgLy8gdG9wOiAxOCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5ydW5OdW1fYW5pbWF0ZV90d297XG4gICAgICAgICAgICAvLyB0b3A6IDUyLjUlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAucnVuTnVtX2FuaW1hdGVfdGhyZWUge1xuICAgICAgICAgICAgLy8gdG9wOiA4NSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5zaWRldGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICB0YWJsZS5yZXNwb25zaXZlMkNvbCB0ZC50ZG9uZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIH1cbiAgICAgICAgLmNoYXJ0LXBhcnQge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnJlY2hhcnRzLXdyYXBwZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnJlY2hhcnRzLXN1cmZhY2V7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuc2lkZWltZ2ljb24ge1xuICAgICAgICAgICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGFibGUucmVzcG9uc2l2ZTJDb2wge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIFxuICAgIH1cbn1cbi5xYW1he1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5DYWxjUXVhbGlmeS1jb250YWluZXJ7XG4gICAgLmhlYWRlcmJvcmRlcntcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENEQ3RTAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnF1YWxpZnl0YWJsZXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBcbiAgICAgICAgLmJvcmRlcnRye1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNENEQ3RTA7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cbi5xZmZvcm1wYWRke1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xufVxuLnN1YmhlYWR7XG4gICAgY29sb3I6ICMyMzQwNUU7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5mb3JtbWFyZ3RvcHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1idXR0b246MHB4O1xufVxuLnFmY29udHBhZGR7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjNweCAhaW1wb3J0YW50O1xufVxuLnFmbGVmdHBhZGR7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuLnJ1bk51bV9hbmltYXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IDE3JTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDIzJTtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gICAgY29sb3I6ICMyMzQwNWUgIWltcG9ydGFudDtcbn1cbi5ydW5OdW1fYW5pbWF0ZV90d297XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiA1MC41JTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDIzJTtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gICAgY29sb3I6ICMyMzQwNWUgIWltcG9ydGFudDtcbn1cbi5ydW5OdW1fYW5pbWF0ZV90aHJlZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiA4My41JTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDIzJTtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gICAgY29sb3I6ICMyMzQwNWUgIWltcG9ydGFudDtcbn1cbi5hbmltYXRlX29uZSB7XG4gICAgdG9wOiAyNSUgIWltcG9ydGFudDtcbn1cbi5hbmltYXRlX3R3byB7XG4gICAgdG9wOiA3NS41JSAhaW1wb3J0YW50O1xufVxuLnFmcmlnaHRwYWRke1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xufVxuLnF1YWxpZnl0YWJsZXtcbiAgICBzdmd7XG4gICAgICAgIHRzcGFue1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgICAgICB9XG4gICAgfVxufVxuLnRhYmxlLWNsc3tcbiAgICAuZmllbGQtcm93e1xuICAgICAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxBQUFBLHNCQUFzQixDQUFDO0VBQ25CLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixjQUFjLEVBQUUsTUFBTSxHQSthekI7RUFsYkQsQUFLUSxzQkFMYyxDQUlsQiwwQkFBMEIsQ0FDdEIsT0FBTyxDQUFBO0lBQ0gsZ0JBQWdCLEVBQUUsV0FBVztJQUM3QixPQUFPLEVBQUUsSUFBSTtJQUNiLGNBQWMsRUFBRSxHQUFHO0lBQ25CLFdBQVcsRUFBRSxVQUFVO0lBQ3ZCLGVBQWUsRUFBRSxNQUFNLEdBa1ExQjtJQTVRVCxBQVdZLHNCQVhVLENBSWxCLDBCQUEwQixDQUN0QixPQUFPLENBTUgsYUFBYSxDQUFBO01BQ1osS0FBSyxFQUFFLElBQUk7TUFDUixnQkFBZ0IsRUFBRSxXQUFXO01BQzdCLE9BQU8sRUFBRSxJQUFJO01BQ2IsY0FBYyxFQUFFLE1BQU07TUFDdEIsV0FBVyxFQUFFLFVBQVU7TUFDdkIsZUFBZSxFQUFFLFVBQVUsR0EwUDlCO01BM1FiLEFBa0JnQixzQkFsQk0sQ0FJbEIsMEJBQTBCLENBQ3RCLE9BQU8sQ0FNSCxhQUFhLENBT1QsVUFBVSxDQUFBO1FBQ04sS0FBSyxFQUFFLE9BQU87UUFDZCxXQUFXLEVBQUUsa0JBQWtCO1FBQy9CLFNBQVMsRUFBQyxJQUFJLEdBYWpCO1FBbENqQixBQXNCb0Isc0JBdEJFLENBSWxCLDBCQUEwQixDQUN0QixPQUFPLENBTUgsYUFBYSxDQU9ULFVBQVUsQ0FJTixNQUFNLEVBdEIxQixzQkFBc0IsQ0FJbEIsMEJBQTBCLENBQ3RCLE9BQU8sQ0FNSCxhQUFhLENBT1QsVUFBVSxDQUlDLEtBQUssQ0FBQTtVQUNSLE1BQU0sRUFBRSxpQkFBaUI7VUFDekIsZ0JBQWdCLEVBQUUsV0FBVztVQUM3QixNQUFNLEVBQUUsSUFBSTtVQUNaLEtBQUssRUFBRSxJQUFJO1VBQ1gsZUFBZSxFQUFFLE9BQU87VUFDeEIsa0JBQWtCLEVBQUUsSUFBSTtVQUN4QixtQkFBbUIsRUFBRSxVQUFVO1VBQy9CLGlCQUFpQixFQUFFLFNBQVM7VUFDNUIsV0FBVyxFQUFFLGtCQUFrQjtVQUMvQixVQUFVLEVBQUUsSUFBSSxHQUNuQjtNQWpDckIsQUFtQ2dCLHNCQW5DTSxDQUlsQiwwQkFBMEIsQ0FDdEIsT0FBTyxDQU1ILGFBQWEsQ0F3QlQsV0FBVyxDQUFBO1FBQ1AsVUFBVSxFQUFFLEdBQUcsR0FDbEI7TUFyQ2pCLEFBc0NnQixzQkF0Q00sQ0FJbEIsMEJBQTBCLENBQ3RCLE9BQU8sQ0FNSCxhQUFhLENBMkJULGFBQWEsQ0FBQTtRQUNULEtBQUssRUFBRSxPQUFPO1FBQ2QsV0FBVyxFQUFHLGtCQUFrQjtRQUNoQyxTQUFTLEVBQUUsSUFBSSxHQUNsQjtNQTFDakIsQUEyQ2dCLHNCQTNDTSxDQUlsQiwwQkFBMEIsQ0FDdEIsT0FBTyxDQU1ILGFBQWEsQ0FnQ1QsUUFBUSxDQUFBO1FBQ0osZ0JBQWdCLEVBQUUsT0FBTztRQUN6QixLQUFLLEVBQUUsT0FBTztRQUNkLE9BQU8sRUFBRSxRQUFRO1FBQ2pCLGFBQWEsRUFBRSxHQUFHO1FBQ2xCLGFBQWEsRUFBRSxJQUFJO1FBQ25CLFVBQVUsRUFBRSxJQUFJO1FBQ2hCLE9BQU8sRUFBQyxJQUFJO1FBQ1osV0FBVyxFQUFDLGlCQUFpQjtRQUM3QixjQUFjLEVBQUMsR0FBRztRQUNsQixTQUFTLEVBQUUsZUFBZTtRQUMxQixLQUFLLEVBQUMsSUFBSSxHQUNiO01BdkRqQixBQXdEZ0Isc0JBeERNLENBSWxCLDBCQUEwQixDQUN0QixPQUFPLENBTUgsYUFBYSxDQTZDVCxXQUFXLENBQUE7UUFDUCxnQkFBZ0IsRUFBRSxPQUFPO1FBQ3pCLEtBQUssRUFBRSxPQUFPO1FBQ2QsT0FBTyxFQUFFLFFBQVE7UUFDakIsYUFBYSxFQUFFLEdBQUc7UUFDbEIsYUFBYSxFQUFFLElBQUk7UUFDbkIsVUFBVSxFQUFFLElBQUk7UUFDaEIsT0FBTyxFQUFFLElBQUk7UUFDYixXQUFXLEVBQUUsaUJBQWlCO1FBQzlCLGNBQWMsRUFBRSxHQUFHO1FBQ25CLEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLGlCQUFpQixHQUM1QjtNQXBFakIsQUFxRWdCLHNCQXJFTSxDQUlsQiwwQkFBMEIsQ0FDdEIsT0FBTyxDQU1ILGFBQWEsQ0EwRFQsVUFBVSxDQUFBO1FBQ04sS0FBSyxFQUFFLElBQUk7UUFDWCxVQUFVLEVBQUUsSUFBSSxHQVFuQjtRQS9FakIsQUF3RW9CLHNCQXhFRSxDQUlsQiwwQkFBMEIsQ0FDdEIsT0FBTyxDQU1ILGFBQWEsQ0EwRFQsVUFBVSxDQUdOLFNBQVMsQ0FBQTtVQUNMLHNCQUFzQixFQUFFLEdBQUc7VUFDM0IseUJBQXlCLEVBQUUsR0FBRztVQUM5QiwwQkFBMEIsRUFBRSxHQUFHO1VBQy9CLHVCQUF1QixFQUFFLEdBQUc7VUFDNUIsWUFBWSxFQUFFLElBQUksR0FDckI7TUE5RXJCLEFBZ0ZnQixzQkFoRk0sQ0FJbEIsMEJBQTBCLENBQ3RCLE9BQU8sQ0FNSCxhQUFhLENBcUVULGlCQUFpQixDQUFBO1FBQ2IsS0FBSyxFQUFFLElBQUksR0FZZDtRQTdGakIsQUFtRm9CLHNCQW5GRSxDQUlsQiwwQkFBMEIsQ0FDdEIsT0FBTyxDQU1ILGFBQWEsQ0FxRVQsaUJBQWlCLENBR2IsU0FBUyxDQUFBO1VBQ0wsc0JBQXNCLEVBQUUsR0FBRztVQUMzQix5QkFBeUIsRUFBRSxHQUFHO1VBQzlCLDBCQUEwQixFQUFFLEdBQUc7VUFDL0IsdUJBQXVCLEVBQUUsR0FBRztVQUM1QixZQUFZLEVBQUUsSUFBSSxHQUNyQjtRQXpGckIsQUEwRm9CLHNCQTFGRSxDQUlsQiwwQkFBMEIsQ0FDdEIsT0FBTyxDQU1ILGFBQWEsQ0FxRVQsaUJBQWlCLENBVWIsYUFBYSxDQUFBO1VBQ1QsS0FBSyxFQUFFLGNBQWMsR0FDeEI7TUE1RnJCLEFBOEZnQixzQkE5Rk0sQ0FJbEIsMEJBQTBCLENBQ3RCLE9BQU8sQ0FNSCxhQUFhLENBbUZULGNBQWMsQ0FBQTtRQUNWLGFBQWEsRUFBRSxJQUFJO1FBQ25CLE9BQU8sRUFBRSxLQUFLO1FBQ2QsS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSTtRQUNaLE9BQU8sRUFBRSxRQUFRO1FBQ2pCLFNBQVMsRUFBRSxJQUFJO1FBQ2YsV0FBVyxFQUFFLE9BQU87UUFDcEIsS0FBSyxFQUFFLE9BQU87UUFDZCxnQkFBZ0IsRUFBRSxJQUFJO1FBQ3RCLGdCQUFnQixFQUFFLElBQUk7UUFDdEIsTUFBTSxFQUFFLGNBQWM7UUFDdEIseUJBQXlCLEVBQUUsR0FBRztRQUM5QixzQkFBc0IsRUFBRSxHQUFHO1FBQzNCLGtCQUFrQixFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxvQkFBb0I7UUFDeEQsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxvQkFBb0I7UUFDaEQsa0JBQWtCLEVBQUUsNERBQTREO1FBQ2hGLGFBQWEsRUFBRSw0REFBNEQ7UUFDM0UsVUFBVSxFQUFFLDREQUE0RCxHQUMzRTtNQWpIakIsQUFrSGdCLHNCQWxITSxDQUlsQiwwQkFBMEIsQ0FDdEIsT0FBTyxDQU1ILGFBQWEsQ0F1R1QsWUFBWSxDQUFBO1FBQ1IsZUFBZSxFQUFFLE9BQU87UUFDeEIsYUFBYSxFQUFFLElBQUk7UUFDbkIsT0FBTyxFQUFFLEtBQUs7UUFDZCxLQUFLLEVBQUUsSUFBSTtRQUNYLE1BQU0sRUFBRSxJQUFJO1FBQ1osT0FBTyxFQUFFLFFBQVE7UUFDakIsU0FBUyxFQUFFLElBQUk7UUFDZixXQUFXLEVBQUUsT0FBTztRQUNwQixLQUFLLEVBQUUsT0FBTztRQUNkLGdCQUFnQixFQUFFLElBQUk7UUFDdEIsZ0JBQWdCLEVBQUUsSUFBSTtRQUN0QixNQUFNLEVBQUUsY0FBYztRQUN0Qix5QkFBeUIsRUFBRSxHQUFHO1FBQzlCLHNCQUFzQixFQUFFLEdBQUc7UUFDM0IsMkJBQTJCO1FBQzNCLGFBQWEsRUFBRSxJQUFJO1FBQ25CLGtCQUFrQixFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxvQkFBb0I7UUFDeEQsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxvQkFBb0I7UUFDaEQsa0JBQWtCLEVBQUUsNERBQTREO1FBQ2hGLGFBQWEsRUFBRSw0REFBNEQ7UUFDM0UsVUFBVSxFQUFFLDREQUE0RDtRQUN4RSxNQUFNLEVBQUUsaUJBQWlCO1FBQ3pCLE9BQU8sRUFBRSxJQUFJO1FBQ2IsWUFBWSxFQUFFLGVBQWU7UUFDN0IseUJBQXlCO1FBQ3pCLGdCQUFnQixFQUFFLFdBQVc7UUFDN0IsTUFBTSxFQUFFLElBQUk7UUFDWixLQUFLLEVBQUUsSUFBSTtRQUNYLHVCQUF1QjtRQUN2QixrQkFBa0IsRUFBRSxJQUFJO1FBQ3hCLG1CQUFtQixFQUFFLFVBQVU7UUFDL0IsaUJBQWlCLEVBQUUsU0FBUztRQUM1QixXQUFXLEVBQUUsa0JBQWtCLEdBQ2xDO01BcEpqQixBQXFKZ0Isc0JBckpNLENBSWxCLDBCQUEwQixDQUN0QixPQUFPLENBTUgsYUFBYSxDQTBJVCxhQUFhLENBQUE7UUFDVCxlQUFlLEVBQUUsT0FBTztRQUN4QixhQUFhLEVBQUUsSUFBSTtRQUNuQixPQUFPLEVBQUUsS0FBSztRQUNkLEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUk7UUFDWixPQUFPLEVBQUUsUUFBUTtRQUNqQixTQUFTLEVBQUUsSUFBSTtRQUNmLFdBQVcsRUFBRSxPQUFPO1FBQ3BCLEtBQUssRUFBRSxPQUFPO1FBQ2QsZ0JBQWdCLEVBQUUsSUFBSTtRQUN0QixnQkFBZ0IsRUFBRSxJQUFJO1FBQ3RCLE1BQU0sRUFBRSxjQUFjO1FBQ3RCLHlCQUF5QixFQUFFLEdBQUc7UUFDOUIsc0JBQXNCLEVBQUUsR0FBRztRQUMzQiwyQkFBMkI7UUFDM0IsYUFBYSxFQUFFLEdBQUc7UUFDbEIsa0JBQWtCLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLG9CQUFvQjtRQUN4RCxVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLG9CQUFvQjtRQUNoRCxrQkFBa0IsRUFBRSw0REFBNEQ7UUFDaEYsYUFBYSxFQUFFLDREQUE0RDtRQUMzRSxVQUFVLEVBQUUsNERBQTREO1FBQ3hFLE1BQU0sRUFBRSxpQkFBaUI7UUFDekIsT0FBTyxFQUFFLElBQUk7UUFDYixZQUFZLEVBQUUsZUFBZTtRQUM3Qix5QkFBeUI7UUFDekIsZ0JBQWdCLEVBQUUsV0FBVztRQUM3QixNQUFNLEVBQUUsSUFBSTtRQUNaLEtBQUssRUFBRSxJQUFJO1FBQ1gsdUJBQXVCO1FBQ3ZCLGtCQUFrQixFQUFFLElBQUk7UUFDeEIsbUJBQW1CLEVBQUUsVUFBVTtRQUMvQixpQkFBaUIsRUFBRSxTQUFTO1FBQzVCLFdBQVcsRUFBRSxrQkFBa0IsR0FDbEM7TUF2TGpCLEFBd0xnQixzQkF4TE0sQ0FJbEIsMEJBQTBCLENBQ3RCLE9BQU8sQ0FNSCxhQUFhLENBNktULFlBQVksQ0FBQTtRQUNSLGFBQWEsRUFBRSxJQUFJO1FBQ25CLE9BQU8sRUFBRSxLQUFLO1FBQ2QsS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSTtRQUNaLE9BQU8sRUFBRSxRQUFRO1FBQ2pCLFNBQVMsRUFBRSxJQUFJO1FBQ2YsV0FBVyxFQUFFLE9BQU87UUFDcEIsS0FBSyxFQUFFLE9BQU87UUFDZCxnQkFBZ0IsRUFBRSxJQUFJO1FBQ3RCLGdCQUFnQixFQUFFLElBQUk7UUFDdEIsTUFBTSxFQUFFLGNBQWM7UUFDdEIseUJBQXlCLEVBQUUsR0FBRztRQUM5QixzQkFBc0IsRUFBRSxHQUFHO1FBQzNCLGtCQUFrQixFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxvQkFBb0I7UUFDeEQsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxvQkFBb0I7UUFDaEQsa0JBQWtCLEVBQUUsNERBQTREO1FBQ2hGLGFBQWEsRUFBRSw0REFBNEQ7UUFDM0UsVUFBVSxFQUFFLDREQUE0RDtRQUN4RSxNQUFNLEVBQUUsaUJBQWlCO1FBQ3pCLHlCQUF5QjtRQUN6QixnQkFBZ0IsRUFBRSxXQUFXO1FBQzdCLE1BQU0sRUFBRSxJQUFJO1FBQ1osS0FBSyxFQUFFLElBQUk7UUFDVixVQUFVLEVBQUUsZUFBZTtRQUM1QixlQUFlLEVBQUUsT0FBTztRQUN4QixrQkFBa0IsRUFBRSxJQUFJO1FBQ3hCLG1CQUFtQixFQUFFLFVBQVU7UUFDL0IsaUJBQWlCLEVBQUUsU0FBUztRQUU1QixPQUFPLEVBQUUsSUFBSTtRQUNiLFlBQVksRUFBRSxlQUFlLEdBQ2hDO01BeE5qQixBQXlOZ0Isc0JBek5NLENBSWxCLDBCQUEwQixDQUN0QixPQUFPLENBTUgsYUFBYSxDQThNVCxhQUFhLENBQUE7UUFDWixRQUFRLEVBQUMsUUFBUTtRQUNqQixLQUFLLEVBQUMsSUFBSTtRQUNWLE1BQU0sRUFBQyxJQUFJO1FBQ1gsTUFBTSxFQUFFLE9BQU87UUFDZiwwQkFBMEI7UUFDMUIsVUFBVSxFQUFFLEtBQUs7UUFDakIsS0FBSyxFQUFFLEdBQUc7UUFDbkIsT0FBTyxFQUFFLENBQUMsR0FDRDtNQWxPakIsQUFtT2dCLHNCQW5PTSxDQUlsQiwwQkFBMEIsQ0FDdEIsT0FBTyxDQU1ILGFBQWEsQ0F3TlQsVUFBVSxDQUFBO1FBQ1QsS0FBSyxFQUFDLElBQUk7UUFDVixNQUFNLEVBQUMsSUFBSSxHQUNYO01BdE9qQixBQXVPZ0Isc0JBdk9NLENBSWxCLDBCQUEwQixDQUN0QixPQUFPLENBTUgsYUFBYSxDQTROVCxjQUFjLENBQUE7UUFDVixhQUFhLEVBQUUsSUFBSTtRQUNuQixPQUFPLEVBQUUsS0FBSztRQUNkLEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUk7UUFDWixPQUFPLEVBQUUsUUFBUTtRQUNqQixZQUFZLEVBQUUsSUFBSTtRQUNsQixTQUFTLEVBQUUsSUFBSTtRQUNmLFdBQVcsRUFBRSxPQUFPO1FBQ3BCLEtBQUssRUFBRSxPQUFPO1FBQ2QsZ0JBQWdCLEVBQUUsSUFBSTtRQUN0QixnQkFBZ0IsRUFBRSxJQUFJO1FBQ3RCLE1BQU0sRUFBRSxjQUFjO1FBQ3RCLDBCQUEwQixFQUFFLEdBQUc7UUFDL0IsdUJBQXVCLEVBQUUsR0FBRztRQUM1QixrQkFBa0IsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsb0JBQW9CO1FBQ3hELFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsb0JBQW9CO1FBQ2hELGtCQUFrQixFQUFFLDREQUE0RDtRQUNoRixhQUFhLEVBQUUsNERBQTREO1FBQzNFLFVBQVUsRUFBRSw0REFBNEQ7UUFDeEUsT0FBTyxFQUFFLElBQUksR0FDaEI7TUE1UGpCLEFBNlBnQixzQkE3UE0sQ0FJbEIsMEJBQTBCLENBQ3RCLE9BQU8sQ0FNSCxhQUFhLENBa1BULGtCQUFrQixDQUFDO1FBQ2YsYUFBYSxFQUFFLEdBQUcsR0FDckI7TUEvUGpCLEFBZ1FnQixzQkFoUU0sQ0FJbEIsMEJBQTBCLENBQ3RCLE9BQU8sQ0FNSCxhQUFhLENBcVBULGlCQUFpQixDQUFBO1FBQ2IsYUFBYSxFQUFFLEdBQUcsR0FDckI7TUFsUWpCLEFBbVFnQixzQkFuUU0sQ0FJbEIsMEJBQTBCLENBQ3RCLE9BQU8sQ0FNSCxhQUFhLENBd1BULE9BQU8sQ0FBQyxrQkFBa0IsQ0FBQztRQUN2QixzQkFBc0IsRUFBRSxHQUFHO1FBQzNCLHlCQUF5QixFQUFFLEdBQUcsR0FDakM7TUF0UWpCLEFBdVFnQixzQkF2UU0sQ0FJbEIsMEJBQTBCLENBQ3RCLE9BQU8sQ0FNSCxhQUFhLENBNFBULE9BQU8sQ0FBQyxpQkFBaUIsQ0FBQztRQUN0QixzQkFBc0IsRUFBRSxHQUFHO1FBQzNCLHlCQUF5QixFQUFFLEdBQUcsR0FDakM7RUExUWpCLEFBNlFRLHNCQTdRYyxDQUlsQiwwQkFBMEIsQ0F5UXRCLFlBQVksQ0FBQztJQUNULFdBQVcsRUFBRSxrQkFBa0I7SUFDL0IsS0FBSyxFQUFFLElBQUksR0FDZDtFQWhSVCxBQWtSSSxzQkFsUmtCLENBa1JsQixXQUFXLENBQUE7SUFDUCxNQUFNLEVBQUMsaUJBQWlCO0lBQ3hCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLFVBQVUsRUFBRSwwQkFBMEIsR0FDekM7RUF0UkwsQUF1Ukksc0JBdlJrQixDQXVSbEIsYUFBYSxDQUFBO0lBQ1QsVUFBVSxFQUFFLE1BQU07SUFDbEIsU0FBUyxFQUFFLElBQUk7SUFDZixVQUFVLEVBQUUsSUFBSTtJQUNoQixLQUFLLEVBQUUsT0FBTztJQUNkLFdBQVcsRUFBQyxpQkFBaUIsR0FDaEM7RUE3UkwsQUE4Ukksc0JBOVJrQixDQThSbEIsV0FBVyxDQUFBO0lBQ1AsVUFBVSxFQUFFLEdBQUcsR0FDbEI7RUFoU0wsQUFpU0ksc0JBalNrQixDQWlTbEIsYUFBYSxDQUFBO0lBQ1QsVUFBVSxFQUFFLElBQUk7SUFDaEIsVUFBVSxFQUFFLElBQUk7SUFDaEIsV0FBVyxFQUFDLGlCQUFpQjtJQUM3QixLQUFLLEVBQUUsT0FBTztJQUNkLFNBQVMsRUFBRSxJQUFJLEdBQ2xCO0VBdlNMLEFBd1NJLHNCQXhTa0IsQ0F3U2xCLEtBQUssQ0FBQTtJQUNELFVBQVUsRUFBRSxjQUFjLEdBQzdCO0VBMVNMLEFBMlNJLHNCQTNTa0IsQ0EyU2xCLE9BQU8sQ0FBQTtJQUNILGdCQUFnQixFQUFFLE9BQU87SUFDekIsS0FBSyxFQUFFLElBQUk7SUFDWCxVQUFVLEVBQUUsSUFBSTtJQUNoQixTQUFTLEVBQUUsSUFBSSxHQUNsQjtFQWhUTCxBQWlUSSxzQkFqVGtCLENBaVRsQixTQUFTLENBQUE7SUFDTCxXQUFXLEVBQUUsaUJBQWlCO0lBQzlCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsVUFBVSxFQUFFLEdBQUc7SUFDZixLQUFLLEVBQUMsT0FBTztJQUNiLGVBQWUsRUFBRSxlQUFlLEdBQ25DO0VBdlRMLEFBeVRRLHNCQXpUYyxDQXdUbEIsTUFBTSxDQUNGLENBQUMsQ0FBQTtJQUNELFdBQVcsRUFBRSxpQkFBaUI7SUFDOUIsU0FBUyxFQUFFLElBQUk7SUFDZixVQUFVLEVBQUUsSUFBSTtJQUNoQixLQUFLLEVBQUMsT0FBTztJQUNiLGVBQWUsRUFBRSxlQUFlLEdBQy9CO0VBL1RULEFBa1VJLHNCQWxVa0IsQ0FrVWxCLFlBQVksQ0FBQTtJQUNSLGFBQWEsRUFBRSxJQUFJLEdBQ3RCO0VBcFVMLEFBcVVJLHNCQXJVa0IsQ0FxVWxCLFNBQVMsQ0FBQTtJQUNMLFlBQVksRUFBRSxHQUFHO0lBQ2pCLEtBQUssRUFBRSxJQUFJO0lBQ1gsY0FBYyxFQUFFLEdBQUcsR0FDdEI7RUF6VUwsQUEwVUksc0JBMVVrQixDQTBVbEIsUUFBUSxDQUFBO0lBQ0osS0FBSyxFQUFDLEdBQUc7SUFDVCxNQUFNLEVBQUUsR0FBRyxHQUNkO0VBN1VMLEFBOFVJLHNCQTlVa0IsQ0E4VWxCLE9BQU8sQ0FBQTtJQUNILEtBQUssRUFBRSxHQUFHLEdBQ2I7RUFoVkwsQUFpVkksc0JBalZrQixDQWlWbEIsV0FBVyxDQUFBO0lBQ1AsUUFBUSxFQUFFLFFBQVE7SUFDbEIsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLFVBQVUsRUFBRSxHQUFHO0lBQ2YsV0FBVyxFQUFFLEdBQUc7SUFDaEIsWUFBWSxFQUFFLGlCQUFpQixHQUNsQztFQUNELE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsS0FBSztJQXpWOUQsQUEwVlEsc0JBMVZjLENBMFZkLFdBQVcsQ0FBQTtNQUNQLFlBQVksRUFBRSxjQUFjO01BQzVCLGFBQWEsRUFBRSxjQUFjLEdBQ2hDO0lBN1ZULEFBOFZRLHNCQTlWYyxDQThWZCxlQUFlLENBQUM7TUFFWixJQUFJLEVBQUUsZ0JBQWdCO01BQ3RCLFNBQVMsRUFBRSxlQUFlLEdBQzdCO0lBbFdULEFBbVdRLHNCQW5XYyxDQW1XZCxtQkFBbUIsQ0FBQTtNQUVmLElBQUksRUFBRSxnQkFBZ0I7TUFDdEIsU0FBUyxFQUFFLGVBQWUsR0FDN0I7SUF2V1QsQUF3V1Esc0JBeFdjLENBd1dkLHFCQUFxQixDQUFDO01BRWxCLElBQUksRUFBRSxnQkFBZ0I7TUFDdEIsU0FBUyxFQUFFLGVBQWUsR0FDN0I7RUFFTCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNLE9BQU8sU0FBUyxFQUFFLEtBQUs7SUE5Vy9ELEFBK1dRLHNCQS9XYyxDQStXZCxlQUFlLENBQUM7TUFFWixJQUFJLEVBQUUsY0FBYztNQUNwQixTQUFTLEVBQUUsZUFBZSxHQUM3QjtJQW5YVCxBQW9YUSxzQkFwWGMsQ0FvWGQsbUJBQW1CLENBQUE7TUFFZixJQUFJLEVBQUUsY0FBYztNQUNwQixTQUFTLEVBQUUsZUFBZSxHQUM3QjtJQXhYVCxBQXlYUSxzQkF6WGMsQ0F5WGQscUJBQXFCLENBQUM7TUFFbEIsSUFBSSxFQUFFLGNBQWM7TUFDcEIsU0FBUyxFQUFFLGVBQWUsR0FDN0I7RUFFTCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLEtBQUs7SUEvWDlELEFBZ1lRLHNCQWhZYyxDQWdZZCxXQUFXLENBQUE7TUFDUCxZQUFZLEVBQUUsY0FBYztNQUM1QixhQUFhLEVBQUUsY0FBYyxHQUNoQztJQW5ZVCxBQW9ZUSxzQkFwWWMsQ0FvWWQsZUFBZSxDQUFDO01BRVosSUFBSSxFQUFFLGVBQWU7TUFDckIsU0FBUyxFQUFFLGVBQWUsR0FDN0I7SUF4WVQsQUF5WVEsc0JBelljLENBeVlkLG1CQUFtQixDQUFBO01BRWYsSUFBSSxFQUFFLGVBQWU7TUFDckIsU0FBUyxFQUFFLGVBQWUsR0FDN0I7SUE3WVQsQUE4WVEsc0JBOVljLENBOFlkLHFCQUFxQixDQUFDO01BRWxCLElBQUksRUFBRSxlQUFlO01BQ3JCLFNBQVMsRUFBRSxlQUFlLEdBQzdCO0lBbFpULEFBbVpRLHNCQW5aYyxDQW1aZCxTQUFTLENBQUM7TUFDTixTQUFTLEVBQUUsZUFBZSxHQUM3QjtJQXJaVCxBQXNaUSxzQkF0WmMsQ0FzWmQsS0FBSyxBQUFBLGVBQWUsQ0FBQyxFQUFFLEFBQUEsTUFBTSxDQUFDO01BQzFCLE9BQU8sRUFBRSxZQUFZO01BQ3JCLEtBQUssRUFBRSxlQUFlO01BQ3RCLFVBQVUsRUFBRSxNQUFNLEdBRXJCO0lBM1pULEFBNFpRLHNCQTVaYyxDQTRaZCxXQUFXLENBQUM7TUFDUixNQUFNLEVBQUUsZ0JBQWdCO01BQ3hCLEtBQUssRUFBRSxnQkFBZ0IsR0FDMUI7SUEvWlQsQUFnYVEsc0JBaGFjLENBZ2FkLGlCQUFpQixDQUFDO01BQ2QsTUFBTSxFQUFFLGdCQUFnQjtNQUN4QixLQUFLLEVBQUUsZ0JBQWdCLEdBQzFCO0lBbmFULEFBb2FRLHNCQXBhYyxDQW9hZCxpQkFBaUIsQ0FBQTtNQUNiLE1BQU0sRUFBRSxnQkFBZ0I7TUFDeEIsS0FBSyxFQUFFLGdCQUFnQixHQUMxQjtJQXZhVCxBQXdhUSxzQkF4YWMsQ0F3YWQsWUFBWSxDQUFDO01BQ1QsT0FBTyxFQUFFLGNBQWM7TUFDdkIsS0FBSyxFQUFFLGVBQWUsR0FDekI7RUEzYVQsQUE4YUksc0JBOWFrQixDQThhbEIsS0FBSyxBQUFBLGVBQWUsQ0FBQztJQUNqQixTQUFTLEVBQUUsSUFBSSxHQUVsQjs7QUFFTCxBQUFBLEtBQUssQ0FBQTtFQUNELE1BQU0sRUFBRSxPQUFPLEdBQ2xCOztBQUNELEFBQ0ksc0JBRGtCLENBQ2xCLGFBQWEsQ0FBQTtFQUNULFVBQVUsRUFBRSxpQkFBaUI7RUFDN0IsS0FBSyxFQUFFLGVBQWU7RUFDdEIsV0FBVyxFQUFFLDRCQUE0QjtFQUN6QyxPQUFPLEVBQUUsZUFBZTtFQUN4QixTQUFTLEVBQUUsSUFBSTtFQUNmLGFBQWEsRUFBRSw0QkFBNEIsR0FDOUM7O0FBUkwsQUFTSSxzQkFUa0IsQ0FTbEIsYUFBYSxDQUFBO0VBQ1QsS0FBSyxFQUFFLElBQUksR0FNZDtFQWhCTCxBQVlRLHNCQVpjLENBU2xCLGFBQWEsQ0FHVCxTQUFTLENBQUE7SUFDTCxVQUFVLEVBQUUsaUJBQWlCLEdBRWhDOztBQUdULEFBQUEsV0FBVyxDQUFBO0VBQ1AsWUFBWSxFQUFFLGNBQWM7RUFDNUIsYUFBYSxFQUFFLGVBQWUsR0FDakM7O0FBQ0QsQUFBQSxRQUFRLENBQUE7RUFDSixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxpQkFBaUI7RUFDOUIsU0FBUyxFQUFFLElBQUksR0FDbEI7O0FBQ0QsQUFBQSxZQUFZLENBQUE7RUFDUixVQUFVLEVBQUUsSUFBSTtFQUNoQixhQUFhLEVBQUMsR0FBRyxHQUNwQjs7QUFDRCxBQUFBLFdBQVcsQ0FBQTtFQUNQLFlBQVksRUFBRSxlQUFlO0VBQzdCLGFBQWEsRUFBRSxlQUFlLEdBQ2pDOztBQUNELEFBQUEsV0FBVyxDQUFBO0VBQ1AsYUFBYSxFQUFFLGVBQWUsR0FDakM7O0FBQ0QsQUFBQSxlQUFlLENBQUM7RUFDWixRQUFRLEVBQUUsbUJBQW1CO0VBQzdCLEdBQUcsRUFBRSxHQUFHO0VBQ1IsU0FBUyxFQUFFLHFCQUFxQixDQUFDLFVBQVU7RUFDM0MsSUFBSSxFQUFFLEdBQUc7RUFDVCxXQUFXLEVBQUUsNEJBQTRCO0VBQ3pDLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLGtCQUFrQixHQUM1Qjs7QUFDRCxBQUFBLG1CQUFtQixDQUFBO0VBQ2YsUUFBUSxFQUFFLG1CQUFtQjtFQUM3QixHQUFHLEVBQUUsS0FBSztFQUNWLFNBQVMsRUFBRSxxQkFBcUIsQ0FBQyxVQUFVO0VBQzNDLElBQUksRUFBRSxHQUFHO0VBQ1QsV0FBVyxFQUFFLDRCQUE0QjtFQUN6QyxTQUFTLEVBQUUsSUFBSTtFQUNmLEtBQUssRUFBRSxrQkFBa0IsR0FDNUI7O0FBQ0QsQUFBQSxxQkFBcUIsQ0FBQztFQUNsQixRQUFRLEVBQUUsbUJBQW1CO0VBQzdCLEdBQUcsRUFBRSxLQUFLO0VBQ1YsU0FBUyxFQUFFLHFCQUFxQixDQUFDLFVBQVU7RUFDM0MsSUFBSSxFQUFFLEdBQUc7RUFDVCxXQUFXLEVBQUUsNEJBQTRCO0VBQ3pDLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLGtCQUFrQixHQUM1Qjs7QUFDRCxBQUFBLFlBQVksQ0FBQztFQUNULEdBQUcsRUFBRSxjQUFjLEdBQ3RCOztBQUNELEFBQUEsWUFBWSxDQUFDO0VBQ1QsR0FBRyxFQUFFLGdCQUFnQixHQUN4Qjs7QUFDRCxBQUFBLFlBQVksQ0FBQTtFQUNSLFlBQVksRUFBRSxjQUFjO0VBQzVCLFVBQVUsRUFBRSxjQUFjO0VBQzFCLGFBQWEsRUFBRSxlQUFlLEdBQ2pDOztBQUNELEFBRVEsYUFGSyxDQUNULEdBQUcsQ0FDQyxLQUFLLENBQUE7RUFDRCxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxpQkFBaUIsR0FDakM7O0FBR1QsQUFDSSxVQURNLENBQ04sVUFBVSxDQUFBO0VBQ04sVUFBVSxFQUFFLElBQUksR0FDbkIifQ== */.handicalc-container {
  width: 100%;
  height: 100%;
  flex-direction: column;
}

.handicalc-container .handicalcform-container .handicalc-title {
  font-family: Montserrat-Medium;
  font-size: 32px;
  color: #23405E;
  margin-bottom: 10px;
}

.handicalc-container .handicalcform-container .handidispalyrow {
  display: flex;
}

.handicalc-container .handicalcform-container .handicalc-brief {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 16px;
  margin-bottom: 20px;
  line-height: 18px;
}

.handicalc-container .handicalcform-container .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.handicalc-container .handicalcform-container .field-row select,
.handicalc-container .handicalcform-container .field-row input {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.handicalc-container .handicalcform-container .form-group {
  padding: 0px;
}

.handicalc-container .handicalcform-container .compute {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
}

.handicalc-container .handicalculation-container {
  border: 1px solid #D3D5DF;
  border-radius: 4px;
  box-shadow: 0px 0px 27px -12px #2290ef;
  overflow: hidden;
}

.handicalcform-container {
  padding-left: 40px !important;
  padding-right: 53px !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvaGFuZGljYWxjLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL2hhbmRpY2FsYy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5oYW5kaWNhbGMtY29udGFpbmVye1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBoZWlnaHQ6IDEwMCU7XG5cdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQgICAgLmhhbmRpY2FsY2Zvcm0tY29udGFpbmVyIHtcblx0XHRcdC5oYW5kaWNhbGMtdGl0bGUge1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHQuaGFuZGlkaXNwYWx5cm93e1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1x0XHRcdFx0XG5cdFx0XHR9XG5cdFx0ICAgICAuaGFuZGljYWxjLWJyaWVmIHtcblx0XHRcdFx0Y29sb3I6ICMwRTJGNTE7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHR9XG5cdFx0XHQuZmllbGQtcm93e1xuXHRcdFx0ICAgIGNvbG9yOiAjMEUyRjUxO1xuXHRcdFx0ICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHQgICAgZm9udC1zaXplOjE0cHg7IFx0IFxuXHRcdFx0ICAgIHNlbGVjdCxpbnB1dHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0QyRDJEMjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdCAgICB9XG5cdFx0ICAgIH1cblx0XHQgICAgLmZvcm0tZ3JvdXAge1xuXHRcdFx0cGFkZGluZzowcHg7XG5cdFx0ICAgIH1cblx0XHQgICAgLmNvbXB1dGUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0cGFkZGluZzogNXB4IDIwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cdFx0XG5cdCAgICB9XG5cblx0ICAgLmhhbmRpY2FsY3VsYXRpb24tY29udGFpbmVyIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNEM0Q1REY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDI3cHggLTEycHggIzIyOTBlZjtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdCAgIH1cdFx0XG5cbn1cbi5oYW5kaWNhbGNmb3JtLWNvbnRhaW5lcntcblx0cGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTNweCAhaW1wb3J0YW50O1xufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEFBQUEsb0JBQW9CLENBQUE7RUFDZixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osY0FBYyxFQUFFLE1BQU0sR0E0RDFCO0VBL0RELEFBS0csb0JBTGlCLENBSWYsd0JBQXdCLENBQzFCLGdCQUFnQixDQUFDO0lBQ2hCLFdBQVcsRUFBRSxpQkFBaUI7SUFDOUIsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVBQUUsT0FBTztJQUNkLGFBQWEsRUFBRSxJQUFJLEdBQ25CO0VBVkosQUFXRyxvQkFYaUIsQ0FJZix3QkFBd0IsQ0FPMUIsZ0JBQWdCLENBQUE7SUFDZixPQUFPLEVBQUUsSUFBSSxHQUNiO0VBYkosQUFjTyxvQkFkYSxDQUlmLHdCQUF3QixDQVV0QixnQkFBZ0IsQ0FBQztJQUNwQixLQUFLLEVBQUUsT0FBTztJQUNkLFdBQVcsRUFBRSxrQkFBa0I7SUFDL0IsU0FBUyxFQUFFLElBQUk7SUFDZixhQUFhLEVBQUUsSUFBSTtJQUNuQixXQUFXLEVBQUUsSUFBSSxHQUNqQjtFQXBCSixBQXFCRyxvQkFyQmlCLENBSWYsd0JBQXdCLENBaUIxQixVQUFVLENBQUE7SUFDTixLQUFLLEVBQUUsT0FBTztJQUNkLFdBQVcsRUFBRSxrQkFBa0I7SUFDL0IsU0FBUyxFQUFDLElBQUksR0FjZDtJQXRDUCxBQXlCTyxvQkF6QmEsQ0FJZix3QkFBd0IsQ0FpQjFCLFVBQVUsQ0FJTixNQUFNLEVBekJiLG9CQUFvQixDQUlmLHdCQUF3QixDQWlCMUIsVUFBVSxDQUlDLEtBQUssQ0FBQTtNQUNmLE1BQU0sRUFBRSxpQkFBaUI7TUFDekIsYUFBYSxFQUFFLEdBQUc7TUFDbEIsZ0JBQWdCLEVBQUUsV0FBVztNQUM3QixNQUFNLEVBQUUsSUFBSTtNQUNaLEtBQUssRUFBRSxJQUFJO01BQ1gsVUFBVSxFQUFFLElBQUk7TUFDaEIsZUFBZSxFQUFFLE9BQU87TUFDeEIsa0JBQWtCLEVBQUUsSUFBSTtNQUN4QixtQkFBbUIsRUFBRSxVQUFVO01BQy9CLGlCQUFpQixFQUFFLFNBQVM7TUFDNUIsV0FBVyxFQUFFLGlCQUFpQixHQUMxQjtFQXJDUixBQXVDTSxvQkF2Q2MsQ0FJZix3QkFBd0IsQ0FtQ3ZCLFdBQVcsQ0FBQztJQUNmLE9BQU8sRUFBQyxHQUFHLEdBQ1A7RUF6Q1AsQUEwQ00sb0JBMUNjLENBSWYsd0JBQXdCLENBc0N2QixRQUFRLENBQUM7SUFDWCxnQkFBZ0IsRUFBRSxPQUFPO0lBQ3pCLEtBQUssRUFBRSxPQUFPO0lBQ2QsT0FBTyxFQUFFLFFBQVE7SUFDakIsYUFBYSxFQUFFLEdBQUc7SUFDbEIsYUFBYSxFQUFFLElBQUk7SUFDbkIsVUFBVSxFQUFFLElBQUk7SUFDaEIsT0FBTyxFQUFFLElBQUk7SUFDYixXQUFXLEVBQUUsaUJBQWlCO0lBQzlCLGNBQWMsRUFBRSxHQUFHO0lBQ25CLEtBQUssRUFBRSxJQUFJLEdBQ1g7RUFyREosQUF3REksb0JBeERnQixDQXdEaEIsMkJBQTJCLENBQUM7SUFDN0IsTUFBTSxFQUFFLGlCQUFpQjtJQUN6QixhQUFhLEVBQUUsR0FBRztJQUNsQixVQUFVLEVBQUUsMEJBQTBCO0lBQ3RDLFFBQVEsRUFBRSxNQUFNLEdBQ2Q7O0FBR0wsQUFBQSx3QkFBd0IsQ0FBQTtFQUN2QixZQUFZLEVBQUUsZUFBZTtFQUMxQixhQUFhLEVBQUUsZUFBZSxHQUNqQyJ9 */.MultipleOfferContainer {
  width: 100%;
  text-align: center;
  font-size: 24px;
  font-family: Montserrat-Medium;
  margin-bottom: 40px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.MultipleOfferContainer .toggle-cls {
  font-family: 'Montserrat-Regular';
  color: #313B62;
  font-size: 15px;
  padding: 0px;
}

.MultipleOfferContainer .top-cls {
  margin-top: 18px;
}

.MultipleOfferContainer .switch-container {
  position: absolute;
  top: 50%;
  left: 76%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
  margin-top: 15px;
}

.MultipleOfferContainer input[type="checkbox"].switch {
  position: absolute;
  opacity: 0;
}

.MultipleOfferContainer input[type="checkbox"].switch + div {
  vertical-align: middle;
  width: 40px;
  height: 20px;
  border-radius: 4px;
  background-color: #508AFF;
  -webkit-transition-duration: .4s;
  transition-duration: .4s;
  -webkit-transition-property: background-color, box-shadow;
  transition-property: background-color, box-shadow;
  cursor: pointer;
}

.MultipleOfferContainer input[type="checkbox"].switch + div span {
  position: absolute;
  font-size: 1.6rem;
  color: white;
  margin-top: 4px;
}

.MultipleOfferContainer input[type="checkbox"].switch + div span:nth-child(1) {
  margin-left: 11px;
}

.MultipleOfferContainer input[type="checkbox"].switch + div span:nth-child(2) {
  margin-left: 50px;
}

.MultipleOfferContainer input[type="checkbox"].switch:checked + div {
  width: 85px;
  background-position: 0 0;
  background-color: #3b89ec;
}

.MultipleOfferContainer input[type="checkbox"].switch + div {
  width: 80px;
  height: 28px;
}

.MultipleOfferContainer input[type="checkbox"].switch:checked + div {
  background-color: #508AFF;
}

.MultipleOfferContainer input[type="checkbox"].switch + div > div {
  float: left;
  width: 36px;
  height: 26px;
  border-radius: inherit;
  background: #ffffff;
  -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1);
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-property: transform, background-color;
  transition-property: transform, background-color;
  pointer-events: none;
  margin-top: 1px;
  margin-left: 1px;
}

.MultipleOfferContainer input[type="checkbox"].switch:checked + div > div {
  -webkit-transform: translate3d(20px, 0, 0);
  transform: translate3d(20px, 0, 0);
  background-color: #ffffff;
}

.MultipleOfferContainer input[type="checkbox"].bigswitch.switch + div > div {
  width: 44px;
  height: 44px;
  margin-top: 1px;
}

.MultipleOfferContainer input[type="checkbox"].switch:checked + div > div {
  -webkit-transform: translate3d(46px, 0, 0);
  transform: translate3d(46px, 0, 0);
}

.MultipleOfferContainer .full-width-cls {
  width: 100%;
}

.MultipleOfferContainer .MultipleOfferTitle {
  font-family: Montserrat-Medium;
  font-size: 32px;
  color: #23405E;
  text-align: left;
  margin-bottom: 20px;
}

.MultipleOfferContainer .displayrow {
  display: flex;
}

.MultipleOfferContainer .MultipleOfferSubTitle {
  font-family: Montserrat-Medium;
  font-size: 26px;
  color: #23405E;
  text-align: left;
  margin-bottom: 20px;
}

.MultipleOfferContainer .MultipleOfferSubTitle2 {
  font-family: Montserrat-Medium;
  font-size: 24px;
  color: #23405E;
  text-align: left;
  margin-bottom: 20px;
}

.MultipleOfferContainer .staroffer {
  width: 45%;
}

.MultipleOfferContainer .Mul_closingCost {
  font-size: 16px;
  text-align: center;
  width: 29%;
  color: #56A5FE;
  margin-top: 7px;
  font-family: Montserrat-Regular;
  cursor: pointer;
}

.MultipleOfferContainer .gear-settings {
  padding-top: 6px !important;
  text-align: right;
  cursor: pointer;
}

.MultipleOfferContainer .gear-settings span {
  color: #508AFF;
  font-size: 16px;
  font-family: Montserrat-Medium;
}

.MultipleOfferContainer .form-group {
  padding: 0px;
  text-align: left;
}

.MultipleOfferContainer .form-group .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
  padding: 0px;
}

.MultipleOfferContainer .form-group .field-row .input-group-addon {
  font-family: Montserrat-Medium;
  color: #23405E;
  cursor: pointer;
}

.MultipleOfferContainer .form-group .field-row select,
.MultipleOfferContainer .form-group .field-row input {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  height: 40px !important;
  width: 100% !important;
  margin: 0px !important;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.MultipleOfferContainer .form-group .field-row select {
  margin-top: 10px !important;
}

.MultipleOfferContainer .form-group .field-row select.split_select_marginTop {
  margin-top: 6px !important;
  -moz-appearance: inherit;
  -webkit-appearance: auto;
  border-radius: 0px 4px 4px 0px;
}

.MultipleOfferContainer .ComputeBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 14px;
  height: 40px !important;
}

.MultipleOfferContainer .SaveEstimateBtn {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  text-align: left;
  color: #508AFF;
  cursor: pointer;
  margin: 0px;
  font-size: 14px;
}

.MultipleOfferContainer .ResetEstimateBtn {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  text-align: right;
  color: #EE7055;
  cursor: pointer;
  margin: 0px;
  font-size: 14px;
}

.MultipleOfferContainer .CollapseDropTitle {
  color: #508AFF;
  font-size: 20px;
  font-family: Montserrat-Medium;
}

.MultipleOfferContainer .CollapseDropIcon {
  cursor: pointer;
}

.MultipleOfferContainer .input-group {
  width: 100%;
}

.MultipleOfferContainer .calandar-cls {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-right: 1px solid #ccc !important;
}

.rvb-container .RightContainerCls {
  border: 1px solid #D4D7E0;
  border-radius: 5px;
  box-shadow: 0px 0px 24px -15px #96bcdd;
  min-height: 400px;
}

.rvb-container .RightContainerCls .chart-wrapper {
  clear: both;
}

.rvb-container .RightContainerCls .chart-wrapper .ChartHeaderDiv {
  font-size: 23px;
  color: #313B62;
  font-family: Montserrat-Medium;
  text-align: center;
  padding-top: 30px;
  padding-bottom: 30px;
}

.rvb-container .RightContainerCls .chart-wrapper .recharts-wrapper {
  text-align: center !important;
  width: 100% !important;
  height: 100% !important;
  font-family: 'Montserrat-Regular';
}

.rvb-container .RightContainerCls .chart-wrapper .CursorPointerCls {
  cursor: pointer;
  font-family: 'Montserrat-Regular';
}

.rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls {
  position: absolute;
  top: 190px;
  left: 208px;
  z-index: 100000;
  display: none;
  font-family: Montserrat-Medium;
  font-size: 14px;
  width: 140px;
  border-radius: 4px;
}

.rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls .PriceValueCls {
  width: 100%;
  height: 25px !important;
  padding: 3px 6px !important;
}

.rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls .DollarSignCls {
  padding-top: 3px;
}

.rvb-container .RightContainerCls .chart-wrapper .EditDoneBtn {
  background: transparent;
  font-family: Montserrat-Regular;
  font-size: 14px;
  cursor: pointer;
  outline: none;
  color: #9FAFBD;
  text-align: center;
  width: 100%;
  height: auto;
  margin: 0px;
  margin-top: 12px;
}

.rvb-container .RightContainerCls .chart-wrapper .active {
  display: block !important;
}

.rvb-container .RightContainerCls .chart_Bottom .blueBox {
  border: 1px solid #2A64FF;
  height: 17px;
  width: 17px;
  background-color: #2A64FF;
  border-radius: 4px;
}

.rvb-container .RightContainerCls .chart_Bottom .yellowBox {
  border: 1px solid #FFBA00;
  height: 17px;
  width: 17px;
  background-color: #FFBA00;
  margin-top: 15px;
  border-radius: 4px;
}

.rvb-container .RightContainerCls .chart_Bottom .yellowtext {
  margin-top: 13px;
}

.rvb-container .RightContainerCls .chart_Bottom .ResultCollapseDropIcon {
  cursor: pointer;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable {
  width: 100%;
  margin-top: 10px;
  line-height: 30px;
  margin-bottom: 100px;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne {
  width: 5%;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .CircleCls {
  margin-top: 0px !important;
  margin-right: 10px;
  height: 15px;
  width: 15px;
  border-radius: 15px;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .YellowCircleCls {
  border: 1px solid #FFBA00;
  background-color: #FFBA00;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .LightGreenCircleCls {
  border: 1px solid #58FF00;
  background-color: #58FF00;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .GreenCircleCls {
  border: 1px solid #00B40A;
  background-color: #00B40A;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .BlueCircleCls {
  border: 1px solid #508AFF;
  background-color: #508AFF;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdTwo {
  width: 35%;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdFour {
  width: 35%;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .BorderBottomCls {
  border-bottom: 1px solid #D4D7E0;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .AlignRightCls {
  text-align: right;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .MarginTopCls {
  margin-top: 1px;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .LabelRegularFontCls {
  font-family: 'Montserrat-Regular';
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .LabelBoldFontCls {
  font-family: 'Montserrat-Medium';
}

.rvb-container .RightContainerCls .SliderDivCls {
  margin-top: 30px;
  margin-bottom: 30px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
  padding-top: 38px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-track {
  background-color: #5978FF;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-handle {
  border: solid 2px #D3D5DF;
  margin-left: -13px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-mark-text-active {
  color: #2B4262;
  font-size: 20px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-mark-text {
  color: #2B4262;
  font-size: 15px;
}

.rvb-container .padtop {
  padding-top: 13px;
}

.rvb-container .bg-cls {
  background-color: #f4f4f4;
  height: 40px;
  color: #000;
  font-size: 17px;
  margin-top: 30px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  font-family: Montserrat-Medium !important;
}

.rvb-container .border-cls {
  border: 1px solid #dee4ea;
  height: 32px;
  font-family: Montserrat-Regular;
}

.rvb-container .border-clstop {
  border-top: 1px solid #dee4ea;
  border-left: 1px solid #dee4ea;
  border-right: 1px solid #dee4ea;
  height: 32px;
  font-family: Montserrat-Regular;
}

.rvb-container .border-cls2 {
  border-left: 1px solid #dee4ea;
  border-right: 1px solid #dee4ea;
  border-bottom: 1px solid #dee4ea;
  height: 32px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.rvb-container .pad-cls {
  padding-top: 3px;
}

.rvb-container .pad-top-cls {
  padding-top: 8px;
}

.rvb-container .map-ryt-cls {
  text-align: right;
  font-family: Montserrat-Regular;
  color: #172951;
  font-weight: bold;
}

.rvb-container .ryt-cls {
  text-align: right;
  font-size: 17px;
  font-family: Montserrat-Regular;
  color: #172951;
}

.rvb-container .left-cls {
  text-align: left;
  font-size: 17px;
  font-family: Montserrat-Regular;
  color: #172951;
}

.rvb-container .bottom-cls {
  border-bottom: 1px solid #dee4ea;
}

.rvb-container .bordercls {
  border-bottom: 1px solid #dee4ea;
  border-left: 1px solid #dee4ea;
  border-right: 1px solid #dee4ea;
  font-family: Montserrat-Regular;
  color: #172951;
}

.rvb-container .viewbtn-cls {
  margin-top: 35px;
}

.rvb-container .ComputeBtn1 {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 14px;
}

.rvb-container .star-img-cls {
  margin-right: 7px;
}

.rvb-container .inline-cls {
  display: inline-flex;
}

.rvb-container .details-cls {
  font-size: 11px;
  margin-top: 10px;
  color: #6E6E6E;
  padding: 0px;
  font-family: Montserrat-Regular;
  cursor: pointer;
  width: 118px;
  justify-content: flex-end;
}

.rvb-container .detailsClick-cls {
  text-align: right;
  font-size: 12px;
  color: #508AFF;
}

.rvb-container .edit-cls {
  font-size: 11px;
  margin-top: 10px;
  margin-left: 311px;
  color: #9fafbd;
  padding: 0px;
  font-family: Montserrat-Regular;
  cursor: pointer;
}

.rvb-container .costdetail {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.rvb-container .dolamt-cls {
  font-family: Montserrat-Medium;
  margin-top: 8px;
  white-space: nowrap;
}

.rvb-container .star-margin-cls {
  margin-top: 4px;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.6s !important;
  transition-duration: 0.6s !important;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}

.MultipleOfferHeadingTitle {
  font-family: Montserrat-Medium;
  font-size: 31px;
  color: #23405E;
  text-align: left;
  margin-bottom: 10px;
}

.sortcls {
  font-size: 11px;
  margin-top: 10px;
  color: #9fafbd;
  padding: 0px;
  font-family: Montserrat-Regular;
  justify-content: flex-end;
  cursor: move;
}

.sortcls img {
  height: 13px;
  width: auto;
  margin-left: 85px;
}

.movepointer {
  cursor: move;
}

.delicon {
  margin-top: 33px;
}

.MultipleOfferContainer .datemodermbottom {
  border-right: none !important;
  border-bottom-right-radius: 0px !important;
  border-top-right-radius: 0px !important;
  color: #555;
}

.MultipleOfferContainer .muloffdateaddon {
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}

.starcursor {
  cursor: pointer !important;
}

.mulsvestimate {
  margin-top: 16px !important;
}

.mulrepobtn {
  text-align: center !important;
}

.paidescrowleftalign {
  margin-left: -155px;
  font-size: 17px;
}

.Detailedccrightalign {
  margin-right: -120px;
}

@media screen and (max-width: 768px) {
  .MultipleOfferContainer .form-group .field-row {
    width: 100%;
  }

  .MultipleOfferContainer .mulinipage {
    padding: 20px;
  }

  .rvb-container .viewbtn-cls {
    margin-top: 0px;
  }
}

@media screen and (max-width: 768px) and (min-width: 497px) {
  .rvb-container .dolamt-cls {
    width: 66.6%;
  }
}

@media screen and (max-width: 443px) and (min-width: 390px) {
  .mulsvestimate {
    padding: 0px;
  }

  .mulfullrep {
    padding: 0px;
  }
}

@media screen and (max-width: 390px) and (min-width: 350px) {
  .mulsvestimate {
    padding: 0px;
  }

  .mulsvestimate .save-estimate {
    font-size: 12px;
  }

  .mulfullrep {
    padding: 0px;
  }

  .mulfullrep .mulrepobtn {
    font-size: 12px;
  }
}

@media screen and (max-width: 380px) and (min-width: 350px) {
  .MultipleOfferContainer .MultipleOfferTitle {
    font-size: 29px;
  }
}

@media screen and (max-width: 495px) and (min-width: 350px) {
  .MultipleOfferContainer .Mul_closingCost {
    width: 46%;
  }
}

@media screen and (max-width: 1066px) and (min-width: 992px) {
  .mulfullrep {
    padding: 0px;
  }
}

@media screen and (max-width: 1199px) {
  .mulsvestimate .save-estimate {
    text-align: center;
  }

  .mobistartoffer {
    width: 54% !important;
  }

  .mobistartoffer .MultipleOfferSubTitle2 {
    font-size: 20px;
  }
}

.NewMo_Title {
  width: 100%;
  text-align: center;
  margin: 15px 0px 10px 0px;
  font-family: Montserrat-Medium;
  font-size: 26px;
  color: #23405E;
}

.Escalation_plus {
  float: right;
}

.mulinipage {
  width: 100%;
}

.mulinipage .buyer-settings {
  margin-top: 8px !important;
}

.MultipleOfferContainer .form-wrapper {
  width: 100%;
}

@media screen and (max-width: 990px) and (min-width: 300px) {
  .mulrepobtn {
    text-align: center !important;
    margin-top: 20px !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvTXVsdGlwbGVPZmZlci5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9NdWx0aXBsZU9mZmVyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLk11bHRpcGxlT2ZmZXJDb250YWluZXIge1xyXG5cdHdpZHRoOjEwMCU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHJcblx0LnRvZ2dsZS1jbHN7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcclxuXHRcdFx0Y29sb3I6ICMzMTNCNjI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC50b3AtY2xze1xyXG5cdFx0XHRtYXJnaW4tdG9wOjE4cHg7XHJcblx0XHR9XHJcbi5zd2l0Y2gtY29udGFpbmVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7IGxlZnQ6IDc2JTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoIC01MCUsIC01MCUsIDAgKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XHJcblx0bWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnN3aXRjaCAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRvcGFjaXR5OiAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uc3dpdGNoICsgZGl2IHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHdpZHRoOiA0MHB4O1xyXG5cdGhlaWdodDogMjBweDtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC40cztcclxuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNHM7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3gtc2hhZG93O1xyXG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJveC1zaGFkb3c7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uc3dpdGNoICsgZGl2IHNwYW4ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgbWFyZ2luLXRvcDogNHB4O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uc3dpdGNoICsgZGl2IHNwYW46bnRoLWNoaWxkKCAxICkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDExcHg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5zd2l0Y2ggKyBkaXYgc3BhbjpudGgtY2hpbGQoIDIgKSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnN3aXRjaDpjaGVja2VkICsgZGl2IHtcclxuXHR3aWR0aDo4NXB4O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2I4OWVjO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uc3dpdGNoICsgZGl2IHtcclxuXHQvL3dpZHRoOiA5NHB4O1xyXG5cdC8vaGVpZ2h0OiA0OHB4O1xyXG5cdHdpZHRoOiA4MHB4O1xyXG4gICAgaGVpZ2h0OiAgMjhweDtcclxuICAgLy8gbWFyZ2luLXRvcDogNDZweDtcclxufVxyXG5cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5zd2l0Y2g6Y2hlY2tlZCArIGRpdiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnN3aXRjaCArIGRpdiA+IGRpdiB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDM2cHg7IGhlaWdodDogMjZweDtcclxuXHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDEsMCwwLDEpO1xyXG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMSwwLDAsMSk7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xyXG5cdHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJhY2tncm91bmQtY29sb3I7XHJcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBiYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdG1hcmdpbi10b3A6IDFweDtcclxuXHRtYXJnaW4tbGVmdDogMXB4O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uc3dpdGNoOmNoZWNrZWQgKyBkaXYgPiBkaXYge1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5iaWdzd2l0Y2guc3dpdGNoICsgZGl2ID4gZGl2IHtcclxuXHR3aWR0aDogNDRweDtcclxuXHRoZWlnaHQ6IDQ0cHg7XHJcblx0bWFyZ2luLXRvcDogMXB4O1xyXG59XHJcblxyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnN3aXRjaDpjaGVja2VkICsgZGl2ID4gZGl2IHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNDZweCwgMCwgMCk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0NnB4LCAwLCAwKTtcclxufVxyXG5cclxuXHJcbi5mdWxsLXdpZHRoLWNsc3tcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuXHQuTXVsdGlwbGVPZmZlclRpdGxle1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0Y29sb3I6ICMyMzQwNUU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblx0LmRpc3BsYXlyb3d7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHQuTXVsdGlwbGVPZmZlclN1YlRpdGxle1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0Y29sb3I6ICMyMzQwNUU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblx0Lk11bHRpcGxlT2ZmZXJTdWJUaXRsZTJ7XHJcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRjb2xvcjogIzIzNDA1RTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHQuc3Rhcm9mZmVye1xyXG5cdFx0d2lkdGg6NDUlXHJcblx0fVxyXG5cdC5NdWxfY2xvc2luZ0Nvc3R7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMjklO1xyXG5cdFx0Y29sb3I6IzU2QTVGRTtcclxuXHRcdG1hcmdpbi10b3A6IDdweDtcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG5cdC5nZWFyLXNldHRpbmdze1xyXG5cdFx0cGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG5cdC5nZWFyLXNldHRpbmdzIHNwYW4ge1xyXG5cdFx0Y29sb3I6ICM1MDhBRkY7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcblx0fVxyXG5cdFxyXG5cdC5mb3JtLWdyb3Vwe1xyXG5cdFx0cGFkZGluZzowcHg7XHJcblx0XHR0ZXh0LWFsaWduOmxlZnQ7XHJcblx0XHQuZmllbGQtcm93e1xyXG5cdFx0XHRjb2xvcjogIzBFMkY1MTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRwYWRkaW5nOjBweDtcclxuXHRcdFx0LmlucHV0LWdyb3VwLWFkZG9uIHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcblx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XHJcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0c2VsZWN0LCBpbnB1dHtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRDJEMkQyO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdG1hcmdpbjowcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XHJcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0c2VsZWN0e1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6MTBweCAhaW1wb3J0YW50O1x0XHJcblx0XHRcdH1cclxuXHRcdFx0c2VsZWN0LnNwbGl0X3NlbGVjdF9tYXJnaW5Ub3Age1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6NnB4ICFpbXBvcnRhbnQ7XHRcclxuXHRcdFx0XHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XHJcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBhdXRvO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweCA0cHggNHB4IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5Db21wdXRlQnRue1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcclxuXHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0cGFkZGluZzogNXB4IDIwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHQvL21hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuU2F2ZUVzdGltYXRlQnRue1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdGNvbG9yOiAjNTA4QUZGO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRmb250LXNpemU6MTRweDtcclxuXHR9XHJcblx0LlJlc2V0RXN0aW1hdGVCdG57XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdGNvbG9yOiAjRUU3MDU1O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRmb250LXNpemU6MTRweDtcclxuXHR9XHJcblx0LkNvbGxhcHNlRHJvcFRpdGxle1xyXG5cdFx0Y29sb3I6ICM1MDhBRkY7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcblx0fVxyXG5cdC5Db2xsYXBzZURyb3BJY29ue1xyXG5cdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0fVxyXG5cdC5pbnB1dC1ncm91cHtcclxuXHRcdHdpZHRoOjEwMCU7XHJcblx0fVxyXG5cdC5jYWxhbmRhci1jbHN7XHJcblx0XHRcclxuXHQgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xyXG5cdCAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XHJcblx0ICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYyAhaW1wb3J0YW50O1xyXG59XHJcbn1cclxuLnJ2Yi1jb250YWluZXJ7XHJcblx0LlJpZ2h0Q29udGFpbmVyQ2xze1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0Q0RDdFMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdGJveC1zaGFkb3c6IDBweCAwcHggMjRweCAtMTVweCAjOTZiY2RkO1xyXG5cdFx0bWluLWhlaWdodDo0MDBweDtcclxuXHRcdC5jaGFydC13cmFwcGVye1xyXG5cdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdFx0LkNoYXJ0SGVhZGVyRGl2e1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjNweDtcclxuXHRcdFx0XHRjb2xvcjogIzMxM0I2MjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5yZWNoYXJ0cy13cmFwcGVye1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHdpZHRoOjEwMCUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRoZWlnaHQ6MTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcclxuXHRcdFx0fVxyXG5cdFx0XHQuQ3Vyc29yUG9pbnRlckNsc3tcclxuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XHJcblx0XHRcdH1cclxuXHRcdFx0LlBpZWNoYXJ0VmFsdWVDbHN7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMTkwcHg7XHJcblx0XHRcdFx0bGVmdDogMjA4cHg7XHJcblx0XHRcdFx0ei1pbmRleDogMTAwMDAwO1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHR3aWR0aDogMTQwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdC5QcmljZVZhbHVlQ2xze1xyXG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogM3B4IDZweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuRG9sbGFyU2lnbkNsc3tcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOjNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LkVkaXREb25lQnRue1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRcdC8vY29sb3I6ICMyYTk0ZmY7XHJcblx0XHRcdFx0Y29sb3I6ICM5RkFGQkQ7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW46IDBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5hY3RpdmV7XHJcblx0XHRcdFx0ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2hhcnRfQm90dG9te1xyXG5cdFx0XHQuYmx1ZUJveHtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMkE2NEZGO1xyXG5cdFx0XHRcdGhlaWdodDogMTdweDtcclxuXHRcdFx0XHR3aWR0aDogMTdweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkE2NEZGO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQueWVsbG93Qm94e1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNGRkJBMDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xyXG5cdFx0XHRcdHdpZHRoOiAxN3B4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICAjRkZCQTAwO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC55ZWxsb3d0ZXh0e1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDEzcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LlJlc3VsdENvbGxhcHNlRHJvcEljb257XHJcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0LkNoYXJ0UmVzdWx0VGFibGV7XHJcblx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOjEwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblx0XHRcdFx0LkNoYXJ0VGFibGVUZE9uZXtcclxuXHRcdFx0XHRcdHdpZHRoOjUlO1xyXG5cdFx0XHRcdFx0LkNpcmNsZUNsc3tcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDowcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LlllbGxvd0NpcmNsZUNsc3tcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0ZGQkEwMDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGQkEwMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5MaWdodEdyZWVuQ2lyY2xlQ2xze1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNThGRjAwO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNThGRjAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LkdyZWVuQ2lyY2xlQ2xze1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDBCNDBBO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCNDBBO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LkJsdWVDaXJjbGVDbHN7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDhBRkY7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5DaGFydFRhYmxlVGRUd297XHJcblx0XHRcdFx0XHR3aWR0aDozNSU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5DaGFydFRhYmxlVGRGb3Vye1xyXG5cdFx0XHRcdFx0d2lkdGg6MzUlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuQm9yZGVyQm90dG9tQ2xze1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENEQ3RTA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5BbGlnblJpZ2h0Q2xze1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5NYXJnaW5Ub3BDbHN7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjFweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LkxhYmVsUmVndWxhckZvbnRDbHN7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5MYWJlbEJvbGRGb250Q2xze1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bSc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuU2xpZGVyRGl2Q2xze1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHQucmMtc2xpZGVyLW1hcmsge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDE4cHg7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDM4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnJjLXNsaWRlci1kb3Qge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IC0ycHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC00cHg7XHJcblx0XHRcdFx0d2lkdGg6IDhweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZTllOWU5O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LnJjLXNsaWRlci10cmFjayB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzU5NzhGRjtcclxuXHRcdFx0fVxyXG5cdFx0XHQucmMtc2xpZGVyLWhhbmRsZSB7XHJcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAycHggI0QzRDVERjtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTEzcHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTlweDtcclxuXHRcdFx0XHR3aWR0aDogMjNweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIzcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnJjLXNsaWRlci1tYXJrLXRleHQtYWN0aXZlIHtcclxuXHRcdFx0XHRjb2xvcjogIzJCNDI2MjtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnJjLXNsaWRlci1tYXJrLXRleHQge1xyXG5cdFx0XHRcdGNvbG9yOiAjMkI0MjYyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFx0LnBhZHRvcHtcclxuXHRcdHBhZGRpbmctdG9wOiAxM3B4O1xyXG5cdH1cclxuXHQuYmctY2xze1xyXG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjojMGUyZjUxO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjojZjRmNGY0O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0Ly8gY29sb3I6I2ZmZmZmZjtcclxuXHRcdGNvbG9yOiMwMDA7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdCAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XHJcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5ib3JkZXItY2xze1xyXG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAjZGVlNGVhO1xyXG5cdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuXHRcdC8vYm94LXNoYWRvdzogMHB4IDBweCAyN3B4IC0xMnB4ICMyMjkwZWY7XHJcblx0XHJcblx0fVxyXG5cdC5ib3JkZXItY2xzdG9we1xyXG5cdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgI2RlZTRlYTtcclxuXHRcdGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGVlNGVhO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZGVlNGVhO1xyXG5cdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuXHRcdC8vYm94LXNoYWRvdzogMHB4IDBweCAyN3B4IC0xMnB4ICMyMjkwZWY7XHJcblx0XHJcblx0fVxyXG5cdC5ib3JkZXItY2xzMntcclxuXHRcdC8vYm9yZGVyOjFweCBzb2xpZCAjMjM0MDVFO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkZWU0ZWE7XHJcblx0XHRib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZWU0ZWE7XHJcblx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGVlNGVhO1xyXG5cdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XHJcblx0fVxyXG5cdC5wYWQtY2xze1xyXG5cdFx0cGFkZGluZy10b3A6IDNweDtcclxuXHR9XHJcblx0LnBhZC10b3AtY2xze1xyXG5cdFx0cGFkZGluZy10b3A6IDhweDtcclxuXHR9XHJcblx0Lm1hcC1yeXQtY2xze1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHQvL2ZvbnQtc2l6ZTogMThweDtcclxuXHRcdC8vYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTRlYTtcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcblx0XHRjb2xvcjogIzE3Mjk1MTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxuXHQucnl0LWNsc3tcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0Ly9ib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlNGVhO1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuXHRcdGNvbG9yOiAjMTcyOTUxO1xyXG5cdH1cclxuXHQubGVmdC1jbHN7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0Ly9ib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZWU0ZWE7XHJcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG5cdFx0Y29sb3I6ICMxNzI5NTE7XHJcblx0fVxyXG5cdC5ib3R0b20tY2xze1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWU0ZWE7XHJcblx0fVxyXG5cdC5ib3JkZXJjbHN7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTRlYTtcclxuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTRlYTtcclxuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZWU0ZWE7XHJcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG5cdFx0Y29sb3I6ICMxNzI5NTE7XHJcblx0fVxyXG5cdC52aWV3YnRuLWNsc3tcclxuXHRcdG1hcmdpbi10b3A6IDM1cHg7XHJcblx0fVxyXG5cdC5Db21wdXRlQnRuMXtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XHJcblx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdHBhZGRpbmc6IDVweCAyMHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHQuc3Rhci1pbWctY2xze1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA3cHg7XHJcblx0fVxyXG5cdC5pbmxpbmUtY2xze1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0fVxyXG5cdC8vIC5kZXRhaWxzLWNsc3tcclxuXHQvLyAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgLy8gICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAvLyAgICAgbWFyZ2luLWxlZnQ6IDIzNHB4O1xyXG4gICAgLy8gICAgIGNvbG9yOiAjOWZhZmJkO1xyXG5cdC8vIFx0cGFkZGluZzogMHB4O1xyXG5cdC8vIFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuXHQvLyBcdGN1cnNvcjogcG9pbnRlcjtcclxuXHQvLyB9XHJcblx0LmRldGFpbHMtY2xze1xyXG5cdFx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcdFx0XHJcblx0XHRjb2xvcjogIzZFNkU2RTtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHRcclxuXHRcdHdpZHRoOiAxMThweDtcclxuXHRcdC8vdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuXHRcdC8vbWFyZ2luLWxlZnQ6IDI1OXB4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHR9XHJcblx0LmRldGFpbHNDbGljay1jbHN7XHJcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGNvbG9yOiAjNTA4QUZGO1xyXG5cdH1cclxuXHJcblx0LmVkaXQtY2xze1xyXG5cdCAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzExcHg7XHJcbiAgICAgICAgY29sb3I6ICM5ZmFmYmQ7XHJcblx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuXHQuY29zdGRldGFpbHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LmRvbGFtdC1jbHN7XHJcblx0XHQvLyBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xyXG5cdFx0Ly8gIGZvbnQtZmFtaWx5OiBBdmVuaXIgZGVtaWJvbGQ7Ly81QzU4OUUyRCBQb3N0ICMxMlxyXG5cdFx0IGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuXHRcdCBtYXJnaW4tdG9wOiA4cHg7XHJcblx0XHQgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHR9XHJcblx0LnN0YXItbWFyZ2luLWNsc3tcclxuXHRcdG1hcmdpbi10b3A6IDRweDtcclxuXHR9XHJcbn1cclxuLmNvbGxhcHNpbmcge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNnMgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnMgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxufVxyXG4uTXVsdGlwbGVPZmZlckhlYWRpbmdUaXRsZXtcclxuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcblx0Zm9udC1zaXplOiAzMXB4O1xyXG5cdGNvbG9yOiAjMjM0MDVFO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG4uc29ydGNsc3tcclxuXHRmb250LXNpemU6IDExcHg7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcdFxyXG5cdGNvbG9yOiAjOWZhZmJkO1xyXG5cdHBhZGRpbmc6IDBweDtcclxuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0Y3Vyc29yOiBtb3ZlO1xyXG5cdGltZ3tcclxuXHRcdGhlaWdodDogMTNweDtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDg1cHg7XHJcblx0fVxyXG59XHJcbi5tb3ZlcG9pbnRlcntcclxuXHRjdXJzb3I6IG1vdmU7XHJcbn1cclxuLmRlbGljb257XHJcblx0bWFyZ2luLXRvcDogMzNweDtcclxufVxyXG4uTXVsdGlwbGVPZmZlckNvbnRhaW5lcntcclxuXHQuZGF0ZW1vZGVybWJvdHRvbXtcclxuXHRcdGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0Y29sb3I6ICM1NTU7XHJcblx0fVxyXG5cdC5tdWxvZmZkYXRlYWRkb257XHJcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XHJcblx0fVx0XHJcbn1cclxuLnN0YXJjdXJzb3J7XHJcblx0Y3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuLm11bHN2ZXN0aW1hdGV7XHJcblx0bWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcbi5tdWxyZXBvYnRue1xyXG5cdC8vdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG4ucGFpZGVzY3Jvd2xlZnRhbGlnbntcclxuXHRtYXJnaW4tbGVmdDogLTE1NXB4O1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxufVxyXG4uRGV0YWlsZWRjY3JpZ2h0YWxpZ257XHJcblx0bWFyZ2luLXJpZ2h0OiAtMTIwcHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHQuTXVsdGlwbGVPZmZlckNvbnRhaW5lcntcclxuXHRcdFxyXG5cdFx0LmZvcm0tZ3JvdXAge1xyXG5cdFx0XHQuZmllbGQtcm93e1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5tdWxpbmlwYWdle1xyXG5cdFx0XHRwYWRkaW5nOjIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC8vIC5zYXZlLWVzdGltYXRle1xyXG5cdC8vIFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdC8vIH1cclxuXHQucnZiLWNvbnRhaW5lclxyXG5cdHtcclxuXHRcdC52aWV3YnRuLWNsc1xyXG5cdFx0e1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7IFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDQ5N3B4KSAge1xyXG5cdC5ydmItY29udGFpbmVyIHtcclxuXHRcdC5kb2xhbXQtY2xze1xyXG5cdFx0XHR3aWR0aDo2Ni42JTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDNweCkgYW5kIChtaW4td2lkdGg6IDM5MHB4KSAge1xyXG5cdC5tdWxzdmVzdGltYXRle1xyXG5cdFx0cGFkZGluZzowcHg7XHJcblx0fVxyXG5cdC5tdWxmdWxscmVwe1xyXG5cdFx0cGFkZGluZzowcHg7XHJcblx0fVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5MHB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpICB7XHJcblx0Lm11bHN2ZXN0aW1hdGV7XHJcblx0XHRwYWRkaW5nOjBweDtcclxuXHRcdC5zYXZlLWVzdGltYXRle1xyXG5cdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm11bGZ1bGxyZXB7XHJcblx0XHRwYWRkaW5nOjBweDtcclxuXHRcdC5tdWxyZXBvYnRue1xyXG5cdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkgIHtcclxuXHQubXVsc3Zlc3RpbWF0ZXtcclxuXHRcdC8vIHdpZHRoOjEwMCU7XHJcblx0fVxyXG5cdC5tdWxmdWxscmVwe1xyXG5cdFx0Ly8gd2lkdGg6MTA0JTtcclxuXHR9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE3MHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpICB7XHJcblx0LnJ2Yi1jb250YWluZXIge1xyXG5cdFx0LmRldGFpbHMtY2xze1xyXG5cdFx0XHQvLyBtYXJnaW4tbGVmdDogMTYxcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpICB7XHJcblx0Lk11bHRpcGxlT2ZmZXJDb250YWluZXIge1xyXG5cdFx0Lk11bHRpcGxlT2ZmZXJUaXRsZXtcclxuXHRcdFx0Zm9udC1zaXplOiAyOXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTVweCkgYW5kIChtaW4td2lkdGg6IDM1MHB4KSAge1xyXG5cdC5NdWx0aXBsZU9mZmVyQ29udGFpbmVyIHtcclxuXHRcdC5NdWxfY2xvc2luZ0Nvc3R7XHJcblx0XHRcdHdpZHRoOiA0NiU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNjZweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSAge1xyXG5cdC5tdWxmdWxscmVwe1xyXG5cdFx0cGFkZGluZzowcHg7XHJcblx0fVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkgICB7XHJcblx0Lm11bHN2ZXN0aW1hdGV7XHJcblx0XHQvLyB3aWR0aDoxMDAlO1xyXG5cdFx0LnNhdmUtZXN0aW1hdGV7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQubW9iaXN0YXJ0b2ZmZXJ7XHJcblx0XHR3aWR0aDo1NCUgIWltcG9ydGFudDtcclxuXHRcdC5NdWx0aXBsZU9mZmVyU3ViVGl0bGUye1xyXG5cdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5OZXdNb19UaXRsZXtcclxuXHR3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMTVweCAwcHggMTBweCAwcHg7XHJcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICBjb2xvcjogIzIzNDA1RTtcclxufVxyXG4uRXNjYWxhdGlvbl9wbHVze1xyXG5cdGZsb2F0OiByaWdodDtcclxufVxyXG4vL0Jvb3RzdHJhcCAgNSB1cGdyYXRpb24gY2hhbmdlc1xyXG4ubXVsaW5pcGFnZXtcclxuXHQuYnV5ZXItc2V0dGluZ3N7XHJcblx0XHRtYXJnaW4tdG9wOjhweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHR3aWR0aDogMTAwJSA7XHJcbn1cclxuLk11bHRpcGxlT2ZmZXJDb250YWluZXJ7XHJcblx0LmZvcm0td3JhcHBlcntcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkwcHgpIGFuZCAobWluLXdpZHRoOiAzMDBweCkge1xyXG5cdC5tdWxyZXBvYnRue1xyXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi10b3A6MjBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFBQSx1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 */.iMultipleOfferContainer {
  width: 100%;
  text-align: center;
  font-size: 24px;
  font-family: Montserrat-Medium;
  margin-bottom: 40px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
}

.iMultipleOfferContainer .calen-ryt {
  border-right: 1px solid #d2d2d2;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
}

.iMultipleOfferContainer .closingcosticon {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

.iMultipleOfferContainer .paddname {
  padding-bottom: 5px;
}

.iMultipleOfferContainer .textnote::-webkit-input-placeholder {
  font-size: 12px;
}

.iMultipleOfferContainer .green-btn {
  background-color: #5eca73 !important;
}

.iMultipleOfferContainer .btnclor {
  background-color: #d9dfe5 !important;
  pointer-events: none;
}

.iMultipleOfferContainer .NotesLabel {
  padding-bottom: 5px;
}

.iMultipleOfferContainer .iBuyer-Headcls {
  font-family: Montserrat-Medium;
  font-size: 25px;
  color: #23405E;
  text-align: left;
  margin-bottom: 15px;
}

.iMultipleOfferContainer .bckdiv {
  display: flex;
  flex-direction: row;
}

.iMultipleOfferContainer .bckdiv .bckstyle {
  position: absolute;
  left: -188px;
  color: #508aff;
  font-size: 16px;
  font-family: Montserrat-Medium;
  cursor: pointer;
}

@media screen and (max-width: 375px) {
  .iMultipleOfferContainer .bckdiv .bckstyle {
    position: relative;
    left: 0px;
  }
}

@media screen and (max-width: 768px) {
  .iMultipleOfferContainer .bckdiv .bckstyle {
    position: relative;
    left: 0px;
  }
}

@media screen and (max-width: 375px) {
  .iMultipleOfferContainer .ibuyertxt {
    margin-left: 10px;
  }
}

@media screen and (min-width: 601px) and (max-width: 768px) {
  .iMultipleOfferContainer .ibuyertxt {
    width: 76%;
    text-align: center;
  }
}

@media screen and (max-width: 600px) {
  .iMultipleOfferContainer .ibuyertxt {
    margin-left: 10px;
  }
}

.iMultipleOfferContainer .companyName-cls {
  font-size: 20px;
  text-align: left;
  margin-bottom: 0px !important;
  margin-top: 5px !important;
  font-weight: 100 !important;
  margin-left: 2px !important;
  color: #0E2F51 !important;
  font-family: Montserrat-Regular !important;
  cursor: pointer;
}

.iMultipleOfferContainer .bottomSpace-cls {
  margin-bottom: 32px;
}

.iMultipleOfferContainer .CompanyArrow-cls {
  border: 1px solid transparent;
  border-radius: 5px;
  background-color: transparent;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 78% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
  font-size: 19px !important;
  padding: 0px;
  border: 0px;
  outline: 0px;
  margin-top: 0px !important;
}

.iMultipleOfferContainer .closingCost-cls {
  font-size: 15px;
  text-align: left;
  margin-bottom: 0px !important;
  margin-top: 5px !important;
  font-weight: 100 !important;
  margin-left: 2px !important;
  color: #508AFF !important;
  font-family: Montserrat-Regular !important;
  cursor: pointer;
}

.iMultipleOfferContainer .closingCost-cls span {
  padding-left: 5px;
}

.iMultipleOfferContainer .toggle-cls {
  font-family: 'Montserrat-Regular';
  color: #313B62;
  font-size: 15px;
  padding: 0px;
}

.iMultipleOfferContainer .top-cls {
  margin-top: 18px;
}

.iMultipleOfferContainer .switch-container {
  position: absolute;
  top: 50%;
  left: 76%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
  margin-top: 15px;
}

.iMultipleOfferContainer input[type="checkbox"].switch {
  position: absolute;
  opacity: 0;
}

.iMultipleOfferContainer input[type="checkbox"].switch + div {
  vertical-align: middle;
  width: 40px;
  height: 20px;
  border-radius: 4px;
  background-color: #508AFF;
  -webkit-transition-duration: .4s;
  transition-duration: .4s;
  -webkit-transition-property: background-color, box-shadow;
  transition-property: background-color, box-shadow;
  cursor: pointer;
}

.iMultipleOfferContainer input[type="checkbox"].switch + div span {
  position: absolute;
  font-size: 1.6rem;
  color: white;
  margin-top: 4px;
}

.iMultipleOfferContainer input[type="checkbox"].switch + div span:nth-child(1) {
  margin-left: 11px;
}

.iMultipleOfferContainer input[type="checkbox"].switch + div span:nth-child(2) {
  margin-left: 50px;
}

.iMultipleOfferContainer input[type="checkbox"].switch:checked + div {
  width: 85px;
  background-position: 0 0;
  background-color: #3b89ec;
}

.iMultipleOfferContainer input[type="checkbox"].switch + div {
  width: 80px;
  height: 28px;
}

.iMultipleOfferContainer input[type="checkbox"].switch:checked + div {
  background-color: #508AFF;
}

.iMultipleOfferContainer input[type="checkbox"].switch + div > div {
  float: left;
  width: 36px;
  height: 26px;
  border-radius: inherit;
  background: #ffffff;
  -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1);
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-property: transform, background-color;
  transition-property: transform, background-color;
  pointer-events: none;
  margin-top: 1px;
  margin-left: 1px;
}

.iMultipleOfferContainer input[type="checkbox"].switch:checked + div > div {
  -webkit-transform: translate3d(20px, 0, 0);
  transform: translate3d(20px, 0, 0);
  background-color: #ffffff;
}

.iMultipleOfferContainer input[type="checkbox"].bigswitch.switch + div > div {
  width: 44px;
  height: 44px;
  margin-top: 1px;
}

.iMultipleOfferContainer input[type="checkbox"].switch:checked + div > div {
  -webkit-transform: translate3d(46px, 0, 0);
  transform: translate3d(46px, 0, 0);
}

.iMultipleOfferContainer .full-width-cls {
  width: 100%;
}

.iMultipleOfferContainer .MultipleOfferTitle {
  font-family: Montserrat-Medium;
  font-size: 32px;
  color: #23405E;
  text-align: left;
  margin-bottom: 20px;
}

.iMultipleOfferContainer .MultipleOfferSubTitle {
  font-family: Montserrat-Regular;
  font-size: 26px;
  color: #23405E;
  text-align: left;
  margin-bottom: 20px;
}

.iMultipleOfferContainer .MultipleOfferSubTitle2 {
  font-family: Montserrat-Medium;
  font-size: 24px;
  color: #23405E;
  text-align: left;
  margin-bottom: 20px;
}

.iMultipleOfferContainer .staroffer {
  width: 45%;
}

.iMultipleOfferContainer .Mul_closingCost {
  font-size: 16px;
  text-align: center;
  width: 29%;
  color: #56A5FE;
  margin-top: 7px;
  font-family: Montserrat-Regular;
  cursor: pointer;
}

.iMultipleOfferContainer .gear-settings {
  padding-top: 6px !important;
  text-align: right;
  cursor: pointer;
}

.iMultipleOfferContainer .gear-settings span {
  color: #508AFF;
  font-size: 16px;
  font-family: Montserrat-Medium;
}

.iMultipleOfferContainer .form-group {
  padding: 0px;
  text-align: left;
}

.iMultipleOfferContainer .form-group .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
  padding: 0px;
}

.iMultipleOfferContainer .form-group .field-row .input-group-addon {
  font-family: Montserrat-Medium;
  color: #23405E;
  cursor: pointer;
}

.iMultipleOfferContainer .form-group .field-row select,
.iMultipleOfferContainer .form-group .field-row input {
  border: 1px solid #D2D2D2;
  border-radius: 5px;
  background-color: transparent;
  height: 40px !important;
  width: 100% !important;
  margin: 0px !important;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.iMultipleOfferContainer .form-group .field-row select {
  margin-top: 10px !important;
}

.iMultipleOfferContainer .ComputeBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 14px;
  height: 40px !important;
}

.iMultipleOfferContainer .SaveEstimateBtn {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  text-align: left;
  color: #508AFF;
  cursor: pointer;
  margin: 0px;
  font-size: 14px;
}

.iMultipleOfferContainer .ResetEstimateBtn {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  padding: 0px;
  outline: none;
  text-align: right;
  color: #EE7055;
  cursor: pointer;
  margin: 0px;
  font-size: 14px;
}

.iMultipleOfferContainer .CollapseDropTitle {
  color: #508AFF;
  font-size: 20px;
  font-family: Montserrat-Medium;
}

.iMultipleOfferContainer .CollapseDropIcon {
  cursor: pointer;
}

.iMultipleOfferContainer .input-group {
  width: 100%;
}

.iMultipleOfferContainer .calandar-cls {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-right: 1px solid #ccc !important;
}

@media screen and (max-width: 375px) {
  .iMultipleOfferContainer .iBuyer-Headcls {
    font-size: 19px !important;
    margin-left: 4px;
  }
}

@media screen and (max-width: 768px) {
  .iMultipleOfferContainer .iBuyer-Headcls {
    margin-left: 4px;
  }

  .iMultipleOfferContainer .mulinipage {
    padding: 20px;
  }

  .iMultipleOfferContainer .MultipleOfferTitle {
    font-size: 29px !important;
  }

  .iMultipleOfferContainer .MultipleOfferSubTitle {
    font-size: 22px !important;
  }

  .iMultipleOfferContainer .MultipleOfferSubTitle {
    font-size: 17px !important;
  }

  .iMultipleOfferContainer .bckdiv .bckstyle {
    font-size: 13px !important;
  }

  .iMultipleOfferContainer .bckdiv .ibuyertxt {
    font-size: 17px !important;
  }
}

@media screen and (max-width: 1200px) {
  .MultipleOfferContainer .bckdiv .bckstyle {
    left: -20px;
  }

  .MultipleOfferContainer .bckdiv .bckstyle img {
    margin-top: -4px !important;
    width: 11px;
  }

  .MultipleOfferContainer .bckdiv .bckstyle span {
    display: none;
  }
}

.rvb-container .RightContainerCls {
  border: 1px solid #D4D7E0;
  border-radius: 5px;
  box-shadow: 0px 0px 24px -15px #96bcdd;
  min-height: 400px;
}

.rvb-container .RightContainerCls .chart-wrapper {
  clear: both;
}

.rvb-container .RightContainerCls .chart-wrapper .ChartHeaderDiv {
  font-size: 23px;
  color: #313B62;
  font-family: Montserrat-Medium;
  text-align: center;
  padding-top: 30px;
  padding-bottom: 30px;
}

.rvb-container .RightContainerCls .chart-wrapper .recharts-wrapper {
  text-align: center !important;
  width: 100% !important;
  height: 100% !important;
  font-family: 'Montserrat-Regular';
}

.rvb-container .RightContainerCls .chart-wrapper .CursorPointerCls {
  cursor: pointer;
  font-family: 'Montserrat-Regular';
}

.rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls {
  position: absolute;
  top: 190px;
  left: 208px;
  z-index: 100000;
  display: none;
  font-family: Montserrat-Medium;
  font-size: 14px;
  width: 140px;
  border-radius: 4px;
}

.rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls .PriceValueCls {
  width: 100%;
  height: 25px !important;
  padding: 3px 6px !important;
}

.rvb-container .RightContainerCls .chart-wrapper .PiechartValueCls .DollarSignCls {
  padding-top: 3px;
}

.rvb-container .RightContainerCls .chart-wrapper .EditDoneBtn {
  background: transparent;
  font-family: Montserrat-Regular;
  font-size: 14px;
  cursor: pointer;
  outline: none;
  color: #9FAFBD;
  text-align: center;
  width: 100%;
  height: auto;
  margin: 0px;
  margin-top: 12px;
}

.rvb-container .RightContainerCls .chart-wrapper .active {
  display: block !important;
}

.rvb-container .RightContainerCls .chart_Bottom .blueBox {
  border: 1px solid #2A64FF;
  height: 17px;
  width: 17px;
  background-color: #2A64FF;
  border-radius: 4px;
}

.rvb-container .RightContainerCls .chart_Bottom .yellowBox {
  border: 1px solid #FFBA00;
  height: 17px;
  width: 17px;
  background-color: #FFBA00;
  margin-top: 15px;
  border-radius: 4px;
}

.rvb-container .RightContainerCls .chart_Bottom .yellowtext {
  margin-top: 13px;
}

.rvb-container .RightContainerCls .chart_Bottom .ResultCollapseDropIcon {
  cursor: pointer;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable {
  width: 100%;
  margin-top: 10px;
  line-height: 30px;
  margin-bottom: 100px;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne {
  width: 5%;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .CircleCls {
  margin-top: 0px !important;
  margin-right: 10px;
  height: 15px;
  width: 15px;
  border-radius: 15px;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .YellowCircleCls {
  border: 1px solid #FFBA00;
  background-color: #FFBA00;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .LightGreenCircleCls {
  border: 1px solid #58FF00;
  background-color: #58FF00;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .GreenCircleCls {
  border: 1px solid #00B40A;
  background-color: #00B40A;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdOne .BlueCircleCls {
  border: 1px solid #508AFF;
  background-color: #508AFF;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdTwo {
  width: 35%;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .ChartTableTdFour {
  width: 35%;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .BorderBottomCls {
  border-bottom: 1px solid #D4D7E0;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .AlignRightCls {
  text-align: right;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .MarginTopCls {
  margin-top: 1px;
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .LabelRegularFontCls {
  font-family: 'Montserrat-Regular';
}

.rvb-container .RightContainerCls .chart_Bottom .ChartResultTable .LabelBoldFontCls {
  font-family: 'Montserrat-Medium';
}

.rvb-container .RightContainerCls .SliderDivCls {
  margin-top: 30px;
  margin-bottom: 30px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
  padding-top: 38px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-track {
  background-color: #5978FF;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-handle {
  border: solid 2px #D3D5DF;
  margin-left: -13px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-mark-text-active {
  color: #2B4262;
  font-size: 20px;
}

.rvb-container .RightContainerCls .SliderDivCls .rc-slider-mark-text {
  color: #2B4262;
  font-size: 15px;
}

.rvb-container .padtop {
  padding-top: 13px;
}

.rvb-container .bg-cls {
  background-color: #f4f4f4;
  height: 40px;
  color: #000;
  font-size: 17px;
  margin-top: 30px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  font-family: Montserrat-Medium !important;
}

.rvb-container .border-cls {
  border: 1px solid #dee4ea;
  height: 32px;
  font-family: Montserrat-Regular;
}

.rvb-container .border-clstop {
  border-top: 1px solid #dee4ea;
  border-left: 1px solid #dee4ea;
  border-right: 1px solid #dee4ea;
  height: 32px;
  font-family: Montserrat-Regular;
}

.rvb-container .border-cls2 {
  border-left: 1px solid #dee4ea;
  border-right: 1px solid #dee4ea;
  border-bottom: 1px solid #dee4ea;
  height: 32px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.rvb-container .pad-cls {
  padding-top: 3px;
}

.rvb-container .pad-top-cls {
  padding-top: 8px;
}

.rvb-container .map-ryt-cls {
  text-align: right;
  font-family: Montserrat-Regular;
  color: #172951;
  font-weight: bold;
}

.rvb-container .ryt-cls {
  text-align: right;
  font-size: 17px;
  font-family: Montserrat-Regular;
  color: #172951;
}

.rvb-container .left-cls {
  text-align: left;
  font-size: 17px;
  font-family: Montserrat-Regular;
  color: #172951;
}

.rvb-container .bottom-cls {
  border-bottom: 1px solid #dee4ea;
}

.rvb-container .bordercls {
  border-bottom: 1px solid #dee4ea;
  border-left: 1px solid #dee4ea;
  border-right: 1px solid #dee4ea;
  font-family: Montserrat-Regular;
  color: #172951;
}

.rvb-container .viewbtn-cls {
  margin-top: 35px;
}

.rvb-container .btnclr {
  background-color: #5eca73 !important;
}

.rvb-container .ComputeBtn1 {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 14px;
}

.rvb-container .ibuyComputeBtn1 {
  background-color: #508AFF;
  color: #ffffff;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 90%;
  font-size: 12px;
  height: 40px;
}

.rvb-container .ibuyComputeBtn2 {
  background-color: #5eca73;
  color: #ffffff;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 90%;
  font-size: 12px;
  height: 40px;
}

.rvb-container .star-img-cls {
  margin-right: 7px;
}

.rvb-container .inline-cls {
  display: inline-flex;
}

.rvb-container .details-cls {
  font-size: 11px;
  margin-top: 10px;
  color: #6E6E6E;
  padding: 0px;
  font-family: Montserrat-Regular;
  cursor: pointer;
  width: 118px;
  justify-content: flex-end;
}

.rvb-container .detailsClick-cls {
  text-align: right;
  font-size: 12px;
  color: #508AFF;
}

.rvb-container .edit-cls {
  font-size: 11px;
  margin-top: 10px;
  margin-left: 311px;
  color: #9fafbd;
  padding: 0px;
  font-family: Montserrat-Regular;
  cursor: pointer;
}

.rvb-container .costdetail {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.rvb-container .dolamt-cls {
  font-family: Montserrat-Medium;
  margin-top: 8px;
  white-space: nowrap;
}

.rvb-container .star-margin-cls {
  margin-top: 4px;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.6s !important;
  transition-duration: 0.6s !important;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}

.MultipleOfferHeadingTitle {
  font-family: Montserrat-Medium;
  font-size: 31px;
  color: #23405E;
  text-align: left;
  margin-bottom: 10px;
}

.sortcls {
  font-size: 11px;
  margin-top: 10px;
  color: #9fafbd;
  padding: 0px;
  font-family: Montserrat-Regular;
  justify-content: flex-end;
  cursor: move;
}

.sortcls img {
  height: 13px;
  width: auto;
  margin-left: 85px;
}

.movepointer {
  cursor: move;
}

.delicon {
  margin-top: 33px;
}

.MultipleOfferContainer .datemodermbottom {
  border-right: none !important;
  border-bottom-right-radius: 0px !important;
  border-top-right-radius: 0px !important;
  color: #555;
}

.MultipleOfferContainer .muloffdateaddon {
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}

.starcursor {
  cursor: pointer !important;
}

.mulsvestimate {
  margin-top: 16px !important;
}

.mulrepobtn {
  text-align: center !important;
}

.paidescrowleftalign {
  margin-left: -155px;
  font-size: 17px;
}

.Detailedccrightalign {
  margin-right: -120px;
}

@media screen and (max-width: 768px) {
  .MultipleOfferContainer .form-group .field-row {
    width: 100%;
  }

  .MultipleOfferContainer .mulinipage {
    padding: 20px;
  }

  .rvb-container .viewbtn-cls {
    margin-top: 0px;
  }
}

@media screen and (max-width: 768px) and (min-width: 497px) {
  .rvb-container .dolamt-cls {
    width: 66.6%;
  }
}

@media screen and (max-width: 370px) and (min-width: 361px) {
  .fornewdescontainer .alloffer {
    font-size: 21px !important;
  }
}

@media screen and (max-width: 360px) and (min-width: 350px) {
  .fornewdescontainer .alloffer {
    font-size: 20px !important;
  }

  .fornewdescontainer .searchtext {
    padding: 5px 8px;
  }
}

@media screen and (max-width: 430px) and (min-width: 371px) {
  .fornewdescontainer .alloffer {
    font-size: 22px !important;
  }

  .fornewdescontainer .searchtext {
    padding: 5px 8px;
  }
}

@media screen and (max-width: 443px) and (min-width: 390px) {
  .mulsvestimate {
    padding: 0px;
  }

  .mulfullrep {
    padding: 0px;
  }
}

@media screen and (max-width: 443px) and (min-width: 315px) {
  .MultipleOfferHeadingTitle {
    font-size: 22px !important;
  }
}

@media screen and (max-width: 390px) and (min-width: 350px) {
  .mulsvestimate {
    padding: 0px;
  }

  .mulsvestimate .save-estimate {
    font-size: 12px;
  }

  .mulfullrep {
    padding: 0px;
  }

  .mulfullrep .mulrepobtn {
    font-size: 12px;
  }
}

@media screen and (max-width: 380px) and (min-width: 350px) {
  .MultipleOfferContainer .MultipleOfferTitle {
    font-size: 29px;
  }
}

@media screen and (max-width: 495px) and (min-width: 350px) {
  .MultipleOfferContainer .Mul_closingCost {
    width: 46%;
  }
}

@media screen and (max-width: 1066px) and (min-width: 992px) {
  .mulfullrep {
    padding: 0px;
  }
}

@media screen and (max-width: 1199px) {
  .mulsvestimate .save-estimate {
    text-align: center;
  }

  .mobistartoffer {
    width: 54% !important;
  }

  .mobistartoffer .MultipleOfferSubTitle2 {
    font-size: 20px;
  }
}

.ibtabcon .ui-widget-header {
  border: none;
  background: none;
}

.ibtabcon .ui-widget.ui-widget-content {
  border: none;
}

.ibtabcon .ui-state-active,
.ibtabcon .ui-widget-content .ui-state-active,
.ibtabcon .ui-widget-header .ui-state-active,
.ibtabcon a.ui-button:active,
.ibtabcon .ui-button:active,
.ibtabcon .ui-button.ui-state-active:hover {
  border: none;
  background: none;
}

.ibtabcon .ui-state-default,
.ibtabcon .ui-widget-content .ui-state-default,
.ibtabcon .ui-widget-header .ui-state-default,
.ibtabcon .ui-button,
.ibtabcon html .ui-button.ui-state-disabled:hover,
.ibtabcon html .ui-button.ui-state-disabled:active {
  border: none;
  background: none;
}

.ibtabcon .tab-pane {
  display: none !important;
}

.ibtabcon .tab-pane.active {
  display: block !important;
}

.ibtabcon .nav-tabs {
  overflow-x: auto;
  overflow-y: hidden;
  display: flex;
  border-bottom: none;
}

.ibtabcon .nav-tabs li.active a {
  color: #508AFF !important;
}

.ibtabcon .nav-tabs li a {
  color: #508AFF !important;
  font-family: Montserrat-Regular;
}

.ibtabcon .nav-tabs li a:hover {
  background-color: #ffffff;
  border-color: #ffffff;
}

.ibtabcon .nav-tabs > li {
  float: none;
  white-space: nowrap;
}

.ibtabcon .nav-tabs > li.active > a {
  border: none !important;
}

.ibtabcon .nav-tabs li.active a {
  border-bottom: 3px solid #508AFF !important;
}

.ibmtap1 {
  padding-top: 50px !important;
  padding-bottom: 20px !important;
  font-family: Montserrat-Medium;
}

.ibmtap2 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
  font-family: Montserrat-Regular;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  border: 1px solid #dfdfdf;
  box-shadow: 0px 0px 20px #cccccc;
}

.ibmtap2 .paddright {
  padding-right: 5px;
}

.ibmtap2 .paddleft {
  padding-left: 10px;
}

.ibmtapnew {
  font-family: Montserrat-Regular;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}

.ibmtapnew .paddright {
  padding-right: 5px;
}

.ibmtapnew .paddleft {
  padding-left: 10px;
}

.ibmtap2edit {
  display: flex;
  justify-content: center;
  align-items: center;
}

.ibmtap2edit .paddright {
  padding-right: 5px;
}

.ibmtap2edit .paddleft {
  padding-left: 10px;
}

.ibmtapname {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  background-color: #f6f6f6;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  font-family: Montserrat-Bold;
  font-size: 15px;
}

.ibmtapprice {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  background-color: #fff;
  border-right-width: 0px;
  border-right-color: #d4d7e0;
  border-right-style: solid;
  border-right-width: 2px;
  border-left-color: #d4d7e0;
  border-left-style: solid;
  border-left-width: 2px;
}

.ibmtapnet {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  background-color: #fff;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.ibmtaptitle {
  text-align: center;
  font-size: 15px;
}

.viewib {
  margin-top: 50px;
  margin-bottom: 30px;
}

.notesHeightcls {
  height: auto !important;
}

.viewibt {
  display: flex;
  justify-content: space-between;
  padding: 15px 15px !important;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  background-color: #f6f6f6;
  border: 1px solid #d4d7e0;
  font-family: Heebo-Medium;
}

.viewibt .titlebtn {
  display: flex;
}

.viewibm {
  padding: 15px 10px !important;
  border: 1px solid #d4d7e0;
  border-bottom: none;
  border-top: none;
  font-family: Heebo-Regular;
  color: #4E4E4E;
}

.viewibmi {
  display: flex;
  justify-content: space-between;
  padding: 10px 0px !important;
}

.viewibmi .title {
  font-family: Montserrat-Medium;
}

.viewibmi .val {
  width: 30%;
  text-align: left;
  font-family: Montserrat-Regular;
}

.viewibb {
  display: flex;
  justify-content: space-between;
  padding: 10px 10px !important;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  background-color: #fff;
  border: 1px solid #d4d7e0;
}

.viewibb .title {
  width: 60%;
  font-family: Heebo-Regular;
  font-size: 15px;
}

.viewibb .val {
  width: 30%;
  text-align: left;
  font-size: 15px;
}

.imgnote {
  width: 15px;
  height: 18px;
  cursor: pointer;
  margin-right: 15px;
}

.imgnote1 {
  margin-top: 5px;
  width: 20px;
  height: 6px;
  cursor: pointer;
}

.spanlable {
  margin-top: -10px;
  font-size: 20px;
  cursor: pointer;
}

.homeinfolist {
  margin-top: 50px;
}

.displayinline1 {
  display: inline-flex;
  padding-left: 5px !important;
  padding-right: 5px !important;
  cursor: pointer;
}

.displayinline1 .imgdisplay {
  width: 10px;
  height: 7px;
}

.displayinline1 .infodisplay1 {
  padding-top: 12px;
  width: 16px;
  height: 26px;
}

.iblisttitle {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
  align-items: center;
}

.iblisttitle .edit {
  font-family: Montserrat-Medium;
  font-size: 17px;
  color: #508AFF;
  cursor: pointer;
}

.iblisttitle .title {
  font-family: Montserrat-Medium;
  font-size: 32px;
  color: #23405E;
  width: 40%;
  display: flex;
  justify-content: center;
}

.iblisttitle .reset {
  display: flex;
  width: 30%;
}

.iblisttitle .empty {
  padding-right: 50px;
}

.iblisttitle .titleadjust {
  width: 30%;
  display: flex;
  align-items: center;
}

.iblisttitle .titleadjust a {
  color: #508AFF;
  text-decoration: none;
  font-family: Montserrat-Medium;
}

.iblisttitle .titleadjust img {
  height: 14px;
  margin-right: 5px;
  margin-bottom: 0px;
}

.iblisttitle .linkchangedes {
  display: flex;
  justify-content: center;
  align-items: center;
}

@media screen and (min-width: 300px) and (max-width: 400px) {
  .iblisttitle .reset {
    width: 15%;
  }

  .iblisttitle .title {
    font-size: 13px;
    width: 100%;
  }

  .iblisttitle .titleadjust {
    font-size: 11px;
  }

  .fornewdescontainer .alloffer {
    display: flex;
    align-items: center;
    font-size: 14px !important;
  }

  .fornewdescontainer .searchtext {
    padding: 5px 4px !important;
  }

  .fornewdescontainer .edit {
    font-size: 13px;
  }
}

@media screen and (min-width: 400px) and (max-width: 500px) {
  .iblisttitle .title {
    font-size: 17px;
    width: 100%;
  }

  .iblisttitle .titleadjust {
    font-size: 12px;
  }

  .iblisttitle .reset {
    width: 15%;
  }
}

@media screen and (min-width: 500px) and (max-width: 600px) {
  .iblisttitle .title {
    font-size: 22px;
    width: 100%;
  }

  .iblisttitle .reset {
    width: 15%;
  }
}

.cursor {
  cursor: pointer;
}

.checkboxContainer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.checkboxContainer > input {
  white-space: nowrap;
  width: auto;
  margin: 0 0.5em 0 0;
  font-size: 115%;
}

.checkboxLabel,
.ilist {
  margin-left: 2px !important;
  color: #23405E !important;
  font-family: Montserrat-regular !important;
  font-size: 14px;
}

.loandefmarghtop1 {
  margin-top: 30px !important;
}

.managedefset {
  color: #6699FF;
  margin-left: 2px !important;
  font-family: Montserrat-light !important;
  font-size: 16px;
}

.iBuyerCustom {
  display: flex;
  justify-content: space-between;
  padding-right: 15px;
}

.ibuyerdefaults {
  display: flex;
  justify-content: space-between;
}

.header-default-ppup {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #0e2f51;
  margin-top: 10px;
  font-size: 24px;
}

.addcompcheckbox > input[type='checkbox'] + label > span {
  margin-right: 0px !important;
}

.body-default-ppup {
  position: relative;
  max-height: 450px;
  overflow-y: auto;
  overflow-x: hidden;
}

.footer-default-ppup {
  position: relative;
  background: #FFF;
  top: 15px;
  margin-bottom: 25px;
}

.checkboxContainer > input[type='checkbox'] {
  height: 0;
  width: 0;
  border: 0px;
  display: none;
}

.checkboxContainer > input[type='checkbox'] + label {
  position: relative;
  display: flex;
  align-items: center;
  transition: color 250ms cubic-bezier(0.4, 0, 0.23, 1);
}

.checkboxContainer .SelectedCompanyBtn {
  left: 0.5em;
  border-radius: 100px;
  border: 3px solid red;
}

.checkboxContainer > input[type='checkbox'] + label > ins {
  position: absolute;
  display: block;
  bottom: 0;
  left: 2em;
  height: 0;
  width: 100%;
  overflow: hidden;
  text-decoration: none;
  transition: height 300ms cubic-bezier(0.4, 0, 0.23, 1);
}

.checkboxContainer > input[type='checkbox'] + label > ins > i {
  position: absolute;
  bottom: 0;
  font-style: normal;
}

.checkboxContainer > input[type='checkbox'] + label > span {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1em;
  width: 24px;
  height: 24px;
  background: transparent;
  border: 1px solid #c7cad2;
  border-radius: 100px;
  cursor: pointer;
  transition: all 250ms cubic-bezier(0.4, 0, 0.23, 1);
}

.checkboxContainer > input[type='checkbox'] + label > span .SelectedBtn {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1em;
  width: 24px;
  height: 24px;
  background: transparent;
  border: 2px solid red;
  border-radius: 100px;
  cursor: pointer;
  transition: all 250ms cubic-bezier(0.4, 0, 0.23, 1);
}

.checkboxContainer > input[type='checkbox'] + label:hover > span,
.checkboxContainer > input[type='checkbox']:focus + label > span {
  background: rgba(255, 255, 255, 0.1);
}

.checkboxContainer > input[type='checkbox']:checked + label > ins {
  height: 100%;
}

.checkboxContainer > input[type='checkbox']:checked + label > span {
  border: 2px solid #258dff;
  animation: shrink-bounce 200ms cubic-bezier(0.4, 0, 0.23, 1);
  background: #FFF;
}

.checkboxContainer > input[type='checkbox']:checked + label > span:before {
  content: "";
  position: absolute;
  top: .6em;
  left: .11em;
  border-right: 2px solid transparent;
  border-bottom: 2px solid transparent;
  transform: rotate(45deg);
  transform-origin: 0% 100%;
  animation: checkbox-check 125ms 250ms cubic-bezier(1, 0.23, 0, 0.4) forwards;
}

@keyframes shrink-bounce {
  0% {
    transform: scale(1);
  }

  33% {
    transform: scale(0.85);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes checkbox-check {
  0% {
    width: 0;
    height: 0;
    border-color: #258dff;
    transform: translate3d(0, 0, 0) rotate(45deg);
  }

  33% {
    width: .4em;
    height: 0;
    transform: translate3d(0, 0, 0) rotate(45deg);
  }

  100% {
    width: .4em;
    height: 0.8em;
    border-color: #258dff;
    transform: translate3d(0.3em, -0.5em, 0) rotate(45deg);
  }
}

.listnav {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.listnav .listorder {
  width: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.listnav .listorder .listprenex {
  padding: 10px;
  border: 1px solid grey;
  cursor: pointer;
}

.dotcheck {
  width: 11px;
  height: 11px;
  border-radius: 50%;
  background-color: #a7a6a6;
  margin-right: 21px;
}

.ibnotelabel {
  display: flex;
}

.ibnotelabel span {
  font-size: 15px;
  padding-bottom: 10px;
}

.ibnotesave {
  background-color: #5eca73 !important;
  color: #ffffff;
  padding: 8px;
  border-radius: 5px;
  margin: 20px 20px 0px;
  text-align: center;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  font-size: 14px;
}

.movtabcontainer {
  width: 100%;
  display: flex;
  justify-content: center;
}

.movtabcontainer .tablefrigimgcon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px 12px 5px 12px;
  width: 40px;
}

.movtabcontainer .tablefrigimgcon .tablefrigimg {
  cursor: pointer;
}

.movtabcontainer .movtabsubcontainer {
  width: 50%;
  overflow: hidden;
}

.movtabcontainer .movtablist {
  width: 100%;
}

.movtabcontainer .movtablist ul {
  width: 100%;
  display: flex;
  margin: 0px;
  padding: 0px;
  justify-content: flex-start;
}

.movtabcontainer .movtablist ul li {
  padding: 10px;
  white-space: nowrap;
}

.movtabcontainer .movtablist ul li a {
  padding: 5px;
  text-decoration: none;
  color: #508AFF !important;
  font-family: Montserrat-Regular;
}

.movtabcontainer .movtablist li.active a {
  border-bottom: 3px solid #508AFF !important;
}

.movtabcontainer .headingnewcontailer {
  width: 90%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.movtabcontainer .headingnewcontailer .alloffer {
  font-size: 22px;
  font-family: Montserrat-Regular;
}

.movtabcontainer .headingnewcontailer .editdiv {
  font-size: 14px;
  padding-right: 10px;
  font-family: Montserrat-Regular;
  color: #508AFF;
  display: flex;
}

.movtabcontainer .headingnewcontailer .editdiv .reloaddes {
  margin-right: 10px;
}

.movtabcontainer .headingnewcontailer .editdiv .reloaddes img {
  width: 17px;
}

.movtabcontainer .headingnewcontailer .editdiv .editdes {
  cursor: pointer;
}

/* tab change animation */

.ibleftout {
  width: 100%;
  animation-name: ibleftoutani;
  animation-duration: 1s;
}

@keyframes ibleftoutani {
  0% {
    opacity: 1;
    /* margin-left: 0px; margin-right: 0px; */
  }

  100% {
    opacity: 0;
    /*margin-left: -250px; margin-right: 250px;*/
  }
}

.ibfromright {
  width: 100%;
  z-index: 1;
  animation-name: ibfromrightani;
  animation-duration: 1s;
}

@keyframes ibfromrightani {
  0% {
    opacity: 0;
    /* margin-left: 250px; margin-right: -250px;*/
  }

  100% {
    opacity: 1;
    /* margin-left: 0px; margin-right: 0px;*/
  }
}

.ibfromrightnav {
  width: 100%;
  z-index: 1;
  animation-name: ibfromrightani;
  animation-duration: 1s;
}

.ibfromleftnav {
  width: 100%;
  z-index: 1;
  animation-name: ibfromleftani;
  animation-duration: 1s;
}

@keyframes ibfromleftani {
  0% {
    opacity: 0;
    /* margin-right: 250px; margin-left: -250px;*/
  }

  100% {
    opacity: 1;
    /* margin-right: 0px; margin-left: 0px;*/
  }
}

.ibrightoutnav {
  width: 100%;
  animation-name: ibrightoutani;
  animation-duration: 1s;
}

@keyframes ibrightoutani {
  0% {
    opacity: 1;
    /*margin-right: 0px; margin-left: 0px;*/
  }

  100% {
    opacity: 0;
    /* margin-right: -250px; margin-left: 250px; */
  }
}

.txtupper {
  text-transform: uppercase;
  width: 100px;
}

.ibuyerlistbtncontainer {
  display: flex;
  justify-content: center;
}

.ibuyerlistbtncontainer .ibuyerlistbtn {
  width: 50%;
  display: flex;
}

.ibuyersellerdetails {
  text-transform: capitalize;
}

.ibuyermangelist {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.marginzero {
  margin: 0px !important;
}

.ibuyerdotcont {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  cursor: pointer;
}

.ibuyerdotcont .dot {
  width: 7px;
  height: 7px;
  background-color: #23405E;
  border-radius: 50%;
  margin: 18px 2px;
}

.manageinput {
  position: absolute;
  right: 0;
  font-size: 15px;
  top: 7px;
  color: #508AFF;
  cursor: pointer;
}

.shownewdesign {
  display: flex;
  flex-direction: row;
  width: 100%;
  min-height: 650px;
}

.shownewdesign .setlistheight {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.shownewdesign .setlistheight .noofferstyle {
  font-family: Montserrat-Regular;
  margin: 30px 0px;
}

.shownewdesign .setlistheight1 {
  height: 317px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.shownewdesign .setlistheight1 .noofferstyle {
  font-family: Montserrat-Regular;
  margin: 30px 0px;
}

.fornewdesignright {
  width: 50%;
  margin-bottom: 100px;
  font-family: Montserrat-Regular;
}

.fornewdesignright .setlistheight {
  height: auto;
  width: 100%;
}

.fornewdesignright .newdescontainer {
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-Bottom: 20px;
}

.fornewdesignright .newdescontainer .searchdiv {
  justify-content: space-between;
  display: flex;
  padding: 5px 15px;
}

.fornewdesignright .newdescontainer .searchdiv .searchtext {
  background-color: #f6f6f6;
  padding: 5px 15px;
  border-radius: 14px;
}

.fornewdesignright .newdescontainer .searchdiv .searchtext img {
  width: 15px;
}

.fornewdesignright .newdescontainer .searchdiv .searchtext .searchinput {
  background-color: #f6f6f6;
  border: none;
  margin-top: 0px !important;
  padding-left: 4px;
  outline: none;
}

.fornewdesignright .newdescontainer .searchdiv .bckdiv {
  align-items: center;
  display: flex;
  cursor: pointer;
}

.fornewdesignright .newdescontainer .searchdiv .bckdiv span {
  margin-left: 5px;
}

.fornewdesignright .newdescontainer .listselectdiv {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 0px 15px;
}

.fornewdesignright .newdescontainer .listselectdiv .newselectstyle {
  border-color: white;
  background-color: white;
  font-size: 18px !important;
  outline: none;
}

.fornewdesignright .newdescontainer .listselectdiv .listoption {
  display: flex;
}

.fornewdesignright .newdescontainer .listselectdiv .listoption .linelist {
  width: 25px;
  height: 25px;
  padding-right: 35px;
  border-right: 1px solid #d1d1d1;
  cursor: pointer;
}

.fornewdesignright .newdescontainer .listselectdiv .listoption .linelist img {
  width: 20px;
}

.fornewdesignright .newdescontainer .listselectdiv .listoption .gridlist {
  width: 25px;
  height: 25px;
  cursor: pointer;
  margin-left: 10px;
}

.fornewdesignright .newdescontainer .listselectdiv .listoption .gridlist img {
  width: 20px;
}

.fornewdesignleft {
  width: 50%;
  margin-bottom: 70px;
  display: flex;
  align-items: center;
  flex-direction: column;
  font-family: Montserrat-Regular;
}

.newfulldragingedit {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.selectednewdragstyle {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 17px;
  margin: 10px 0px;
  border: 1px solid #dfdfdf;
  border-radius: 10px;
  width: 95%;
  height: 50px;
  box-shadow: 0px 8px 10px 4px #cccccc6b;
  cursor: pointer;
}

.selectednewdragstyle .newdragimg {
  width: 10%;
}

.selectednewdragstyle .newdragname {
  width: 30%;
  text-align: center;
  color: #518afd;
}

.selectednewdragstyle .newdragpri {
  width: 30%;
  text-align: center;
}

.selectednewdragstyle .newdragnet {
  width: 30%;
  text-align: end;
  font-family: Montserrat-SemiBold;
}

.newdragstyle {
  display: flex;
  width: 90%;
  justify-content: space-between;
  align-items: center;
  padding: 15px 17px;
  margin: 10px 0px;
  border: 1px solid #dfdfdf;
  box-shadow: 0px 0px 8px #cccccc;
  border-radius: 10px;
  cursor: pointer;
}

.newdragstyle .newdragimg {
  width: 10%;
}

.newdragstyle .newdragname {
  width: 30%;
  text-align: center;
  color: #518afd;
}

.newdragstyle .newdragpri {
  width: 30%;
  text-align: center;
}

.newdragstyle .newdragnet {
  width: 30%;
  text-align: end;
  font-family: Montserrat-SemiBold;
}

.gridcontainer {
  display: flex;
  width: 100%;
  justify-content: space-evenly;
  margin-bottom: 30px;
  margin-top: 20px;
  height: auto;
  flex-wrap: wrap;
}

.gridlayout {
  width: 30%;
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;
}

.selectednewgridviewcont,
.newgridviewcont {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 15px 0px;
  box-shadow: 0px 0px 12px #cccccc;
  cursor: pointer;
  background-color: white;
}

.selectednewgridviewcont .newgvname,
.newgridviewcont .newgvname {
  padding-bottom: 15px;
}

.selectednewgridviewcont .newgvpriccont,
.newgridviewcont .newgvpriccont {
  text-align: center;
}

.selectednewgridviewcont .newgvpriccont .newgvpricname,
.newgridviewcont .newgvpriccont .newgvpricname {
  font-size: 12px;
}

.selectednewgridviewcont .newgvpriccont .newgvpricval,
.newgridviewcont .newgvpriccont .newgvpricval {
  font-size: 17px;
}

.selectednewgridviewcont .newgvgraph,
.newgridviewcont .newgvgraph {
  font-size: 9px;
}

.selectednewgridviewcont .newgvgraphsmall,
.newgridviewcont .newgvgraphsmall {
  font-size: 9px;
  display: none;
}

.selectednewgridviewcont .newgvestnetcont,
.newgridviewcont .newgvestnetcont {
  position: absolute;
  top: 181px;
  font-size: 13px;
}

.selectednewgridviewcont .newgvestnetcont .newgvestnetname,
.newgridviewcont .newgvestnetcont .newgvestnetname {
  padding: 0;
}

.selectednewgridviewcont .newgvestnetcont .newgvestnetval,
.newgridviewcont .newgvestnetcont .newgvestnetval {
  padding: 0;
}

.selectednewgridviewcont {
  box-shadow: 0px 8px 9px 10px #c1bcbc8c;
}

.newdesigndragtitle {
  width: 100%;
  display: flex;
  justify-content: center;
}

.newdesigndragtitle .newdragtitlestyle {
  display: flex;
  width: 90%;
  justify-content: space-between;
  align-items: center;
  padding: 10px 17px 0px 17px;
  font-family: Montserrat-Regular;
}

.newdesigndragtitle .newdragtitlestyle .newdragimg {
  width: 10%;
}

.newdesigndragtitle .newdragtitlestyle .newdragname {
  width: 30%;
  text-align: center;
  color: #d1d1d1;
}

.newdesigndragtitle .newdragtitlestyle .newdragpri {
  width: 30%;
  text-align: center;
  color: #d1d1d1;
  cursor: pointer;
}

.newdesigndragtitle .newdragtitlestyle .newdragnet {
  width: 30%;
  text-align: end;
  color: #d1d1d1;
  cursor: pointer;
}

.ibmopagefullcontainre {
  width: 75%;
}

.ibmopagefullcontainre .ibmocontainre {
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  box-shadow: 0px 16px 18px 10px #cccccc6b;
}

.ibmopagefullcontainre .ibmocontainre .ibmographinsidetext {
  font-size: 20px;
  font-family: Montserrat-Light;
  color: #494949;
}

.ibmopagefullcontainre .ibmocontainre .ibmographinsidevalue {
  font-size: 20px;
  position: absolute;
  top: 256px;
  font-family: Montserrat-SemiBold;
}

.ibmopagefullcontainre .ibmocontainre .listalldiv {
  display: flex;
  flex-direction: column;
  width: 80%;
  margin-top: 50px;
  justify-content: center;
  align-items: center;
  font-family: Montserrat-Regular;
}

.ibmopagefullcontainre .ibmocontainre .listalldiv .highlightlistdiv {
  padding: 5px 10px 5px 19px;
  width: 110% !important;
  border-radius: 15px;
  background-color: #F0F0F0;
}

.ibmopagefullcontainre .ibmocontainre .listalldiv .listdiv,
.ibmopagefullcontainre .ibmocontainre .listalldiv .highlightlistdiv {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.ibmopagefullcontainre .ibmocontainre .listalldiv .listdiv .listcont,
.ibmopagefullcontainre .ibmocontainre .listalldiv .highlightlistdiv .listcont {
  display: flex;
  flex-direction: row;
  position: relative;
  align-items: center;
  width: 100%;
  justify-content: space-between;
  padding: 10px 10px;
}

.ibmopagefullcontainre .ibmocontainre .listalldiv .listdiv .listcont .listname,
.ibmopagefullcontainre .ibmocontainre .listalldiv .highlightlistdiv .listcont .listname {
  background-color: white;
  z-index: 1;
  padding-right: 15px;
  color: #d1d1d1;
}

.ibmopagefullcontainre .ibmocontainre .listalldiv .listdiv .listcont .highlightlistname,
.ibmopagefullcontainre .ibmocontainre .listalldiv .highlightlistdiv .listcont .highlightlistname {
  background-color: #F0F0F0;
  z-index: 1;
  padding-right: 15px;
  font-size: 15px;
}

.ibmopagefullcontainre .ibmocontainre .listalldiv .listdiv .listcont .listvalue,
.ibmopagefullcontainre .ibmocontainre .listalldiv .highlightlistdiv .listcont .listvalue {
  background-color: white;
  z-index: 1;
  padding-left: 15px;
}

.ibmopagefullcontainre .ibmocontainre .listalldiv .listdiv .listcont .highlitelistvalue,
.ibmopagefullcontainre .ibmocontainre .listalldiv .highlightlistdiv .listcont .highlitelistvalue {
  background-color: #F0F0F0;
  z-index: 1;
  padding-left: 15px;
  font-size: 15px;
  font-family: Montserrat-SemiBold;
}

.ibmopagefullcontainre .ibmocontainre .listalldiv .listdiv .listcont .listfulldot,
.ibmopagefullcontainre .ibmocontainre .listalldiv .highlightlistdiv .listcont .listfulldot {
  position: absolute;
  bottom: 12px;
  right: 10px;
  color: #d1d1d1;
}

.ibmopagefullcontainre .ibmocontainre .graphtitlediv {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 20px 0px;
}

.ibmopagefullcontainre .ibmocontainre .graphtitlediv .graphtitlename {
  font-size: 23px;
  margin-bottom: 5px;
  font-family: Montserrat-Medium;
  color: #518afd;
}

.ibmopagefullcontainre .ibmocontainre .graphtitlediv .graphtitlefieldname {
  font-size: 14px;
  font-family: Montserrat-Light;
}

.ibmopagefullcontainre .ibmocontainre .graphtitlediv .graphtitlevalue {
  font-size: 18px;
  font-family: Montserrat-SemiBold;
  color: #494949;
}

.ibmopagefullcontainre .editinputs {
  margin: 20px 0px;
  font-size: 16px;
  font-family: Montserrat-Regular;
}

.ibmopagefullcontainre .editinputs span {
  cursor: pointer;
  color: #007aff;
}

.ibmopagefullcontainre .editinputsclosingcc {
  margin: 0px 0 20px 0px;
  font-size: 16px;
  font-family: Montserrat-Regular;
}

.ibmopagefullcontainre .editinputsclosingcc span {
  cursor: pointer;
  color: #007aff;
}

.ibmoglegenddiv {
  display: inline-flex;
  width: 90%;
  border: 1px solid red;
  justify-content: space-between;
  padding: 0px 10px;
  font-family: Montserrat-Regular;
}

.noofferfound {
  display: flex;
  justify-content: center;
  margin: 10px;
  font-size: 18px;
}

@media screen and (max-width: 1199px) {
  .shownewdesign {
    display: flex;
    flex-direction: column;
    width: 100%;
    justify-content: center;
    align-items: center;
  }

  .setlistheight {
    max-height: 500px;
    width: 100%;
    overflow: scroll;
    overflow-x: hidden;
    overflow-y: auto;
  }
}

@media screen and (max-width: 500px) {
  .newgvgraph {
    display: none;
  }

  .gridlayout {
    width: 41%;
  }

  .newgvgraphsmall {
    display: block !important;
    font-size: 8px;
  }

  .newgvestnetcont .newgvestnetval {
    font-size: 11px;
  }
}

@media screen and (max-width: 1199px) and (min-width: 1000px) {
  .fornewdesignright {
    width: 70%;
  }

  .fornewdesignleft {
    width: 70%;
  }

  .ibmopagefullcontainre {
    width: 75%;
  }
}

@media screen and (max-width: 1000px) {
  .fornewdesignright {
    width: 100%;
  }

  .fornewdesignleft {
    width: 100%;
  }
}

@media screen and (max-width: 1000px) and (min-width: 700px) {
  .ibmopagefullcontainre {
    width: 85%;
  }
}

@media screen and (max-width: 700px) {
  .ibmopagefullcontainre {
    width: 95%;
  }
}

.newheaderdesigh {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 30px;
}

.newheaderdesigh .newheadersub {
  width: 100%;
  display: flex;
  justify-content: space-between;
  font-family: Montserrat-Regular;
  padding: 0px 50px;
}

.newheaderdesigh .newheadersub .headrescreennav {
  font-size: 14px;
  color: #518afd;
  width: 30%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.newheaderdesigh .newheadersub .headrescreennav img {
  width: 8px;
  height: 12px;
  margin-right: 5px;
}

.newheaderdesigh .newheadersub .headername {
  font-size: 27px;
  font-family: Montserrat-semibold;
  width: 40%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.newheaderdesigh .newheadersub .headsearchdiv {
  width: 30%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

.newheaderdesigh .newheadersub .headsearchdiv .headsearchtext {
  background-color: #f6f6f6;
  padding: 5px 15px;
  border-radius: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.newheaderdesigh .newheadersub .headsearchdiv .headsearchtext img {
  width: 15px;
  margin-right: 4px;
}

.newheaderdesigh .newheadersub .headsearchdiv .headsearchtext .headsearchinput {
  background-color: #f6f6f6;
  border: none;
  margin-top: 0px !important;
  padding-left: 4px;
  outline: none;
}

.newIBMOPadding {
  padding-left: 50px !important;
  padding-right: 50px !important;
  margin-left: 0px;
  background-color: white;
}

.fornewdescontainer {
  display: flex;
  justify-content: space-between;
  font-size: 16px;
  font-family: Montserrat-Medium;
  margin-top: 25px;
  margin-bottom: 25px;
}

.fornewdescontainer .alloffer {
  font-size: 23px;
  font-family: Montserrat-Regular;
}

.fornewdescontainer .edit {
  color: #508AFF;
  cursor: pointer;
  margin-top: 7px !important;
}

.fornewdescontainer .searchtext {
  background-color: #f6f6f6;
  padding: 5px 15px;
  border-radius: 14px;
}

.fornewdescontainer .searchtext img {
  width: 15px;
}

.fornewdescontainer .searchtext .searchinput {
  background-color: #f6f6f6;
  border: none;
  margin-top: 0px !important;
  padding-left: 4px;
  outline: none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvaUJ1eWVyTXVsdGlwbGVPZmZlci5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9pQnV5ZXJNdWx0aXBsZU9mZmVyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLmlNdWx0aXBsZU9mZmVyQ29udGFpbmVyIHtcblx0d2lkdGg6MTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQuY2FsZW4tcnl0e1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkMmQyZDI7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG5cdH1cblx0LmNsb3Npbmdjb3N0aWNvbntcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgIFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cdH1cblx0LnBhZGRuYW1le1xuXHQgICAgcGFkZGluZy1ib3R0b206IDVweDtcblx0fVxuXHQudGV4dG5vdGU6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0fVxuXHQuZ3JlZW4tYnRue1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1ZWNhNzMgIWltcG9ydGFudDtcblx0fVxuXHQuYnRuY2xvciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q5ZGZlNSAhaW1wb3J0YW50O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cdC5Ob3Rlc0xhYmVse1xuXHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdH1cblx0LmlCdXllci1IZWFkY2xze1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1x0XG5cdH1cblx0LmJja2Rpdntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0LmJja3N0eWxle1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogLTE4OHB4O1xuXHRcdFx0Y29sb3I6IHJnYig4MCwgMTM4LCAyNTUpO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM3NXB4KXtcblx0XHQuYmNrZGl2e1xuXHRcdFx0LmJja3N0eWxle1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG5cdFx0LmJja2Rpdntcblx0XHRcdC5iY2tzdHlsZXtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6Mzc1cHgpe1xuXHRcdC5pYnV5ZXJ0eHR7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjYwMXB4KSBhbmQobWF4LXdpZHRoOjc2OHB4KXtcblx0XHQuaWJ1eWVydHh0e1xuXHRcdFx0d2lkdGg6IDc2JTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo2MDBweCl7XG5cdFx0LmlidXllcnR4dHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdH1cblx0fVxuXHQuY29tcGFueU5hbWUtY2xze1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtd2VpZ2h0OiAxMDAgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICMwRTJGNTEgIWltcG9ydGFudDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG5cdFx0Ly93aWR0aDo2OCU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1x0XHRcblx0fVxuXHQuYm90dG9tU3BhY2UtY2xze1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdH1cblx0LkNvbXBhbnlBcnJvdy1jbHN7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdC8vaGVpZ2h0OiA0MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3OCUgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0Zm9udC1zaXplOiAxOXB4ICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMHB4O1xuXHRcdGJvcmRlcjowcHg7XG5cdFx0b3V0bGluZTowcHg7XG5cdFx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG5cblx0fVxuXHQuY2xvc2luZ0Nvc3QtY2xze1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtd2VpZ2h0OiAxMDAgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICM1MDhBRkYgIWltcG9ydGFudDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG5cdFx0Ly93aWR0aDozMSU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHNwYW57XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHR9XG5cdH1cblx0LnRvZ2dsZS1jbHN7XG5cdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG5cdFx0XHRjb2xvcjogIzMxM0I2Mjtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHR9XG5cblx0XHQudG9wLWNsc3tcblx0XHRcdG1hcmdpbi10b3A6MThweDtcblx0XHR9XG4uc3dpdGNoLWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7IGxlZnQ6IDc2JTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoIC01MCUsIC01MCUsIDAgKTtcblx0bWFyZ2luLXRvcDogMTVweDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnN3aXRjaCAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG9wYWNpdHk6IDA7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5zd2l0Y2ggKyBkaXYge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjRzO1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNHM7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm94LXNoYWRvdztcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm94LXNoYWRvdztcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uc3dpdGNoICsgZGl2IHNwYW4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbi10b3A6IDRweDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnN3aXRjaCArIGRpdiBzcGFuOm50aC1jaGlsZCggMSApIHtcbiAgICBtYXJnaW4tbGVmdDogMTFweDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnN3aXRjaCArIGRpdiBzcGFuOm50aC1jaGlsZCggMiApIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnN3aXRjaDpjaGVja2VkICsgZGl2IHtcblx0d2lkdGg6ODVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2I4OWVjO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uc3dpdGNoICsgZGl2IHtcblx0Ly93aWR0aDogOTRweDtcblx0Ly9oZWlnaHQ6IDQ4cHg7XG5cdHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogIDI4cHg7XG4gICAvLyBtYXJnaW4tdG9wOiA0NnB4O1xufVxuXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5zd2l0Y2g6Y2hlY2tlZCArIGRpdiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5zd2l0Y2ggKyBkaXYgPiBkaXYge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDM2cHg7IGhlaWdodDogMjZweDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDEsMCwwLDEpO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDEsMCwwLDEpO1xuXHQtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG5cdHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBiYWNrZ3JvdW5kLWNvbG9yO1xuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJhY2tncm91bmQtY29sb3I7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRtYXJnaW4tdG9wOiAxcHg7XG5cdG1hcmdpbi1sZWZ0OiAxcHg7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5zd2l0Y2g6Y2hlY2tlZCArIGRpdiA+IGRpdiB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmJpZ3N3aXRjaC5zd2l0Y2ggKyBkaXYgPiBkaXYge1xuXHR3aWR0aDogNDRweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRtYXJnaW4tdG9wOiAxcHg7XG59XG5cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLnN3aXRjaDpjaGVja2VkICsgZGl2ID4gZGl2IHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDQ2cHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDQ2cHgsIDAsIDApO1xufVxuXG5cbi5mdWxsLXdpZHRoLWNsc3tcblx0d2lkdGg6IDEwMCU7XG59XG5cblx0Lk11bHRpcGxlT2ZmZXJUaXRsZXtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQuTXVsdGlwbGVPZmZlclN1YlRpdGxle1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQuTXVsdGlwbGVPZmZlclN1YlRpdGxlMntcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQuc3Rhcm9mZmVye1xuXHRcdHdpZHRoOjQ1JVxuXHR9XG5cdC5NdWxfY2xvc2luZ0Nvc3R7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR3aWR0aDogMjklO1xuXHRcdGNvbG9yOiM1NkE1RkU7XG5cdFx0bWFyZ2luLXRvcDogN3B4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cdC5nZWFyLXNldHRpbmdze1xuXHRcdHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0LmdlYXItc2V0dGluZ3Mgc3BhbiB7XG5cdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0fVxuXHRcblx0LmZvcm0tZ3JvdXB7XG5cdFx0cGFkZGluZzowcHg7XG5cdFx0dGV4dC1hbGlnbjpsZWZ0O1xuXHRcdC5maWVsZC1yb3d7XG5cdFx0XHRjb2xvcjogIzBFMkY1MTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRwYWRkaW5nOjBweDtcblx0XHRcdC5pbnB1dC1ncm91cC1hZGRvbiB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0c2VsZWN0LCBpbnB1dHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0QyRDJEMjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjowcHggIWltcG9ydGFudDtcblx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1x0XHRcblx0XHRcdH1cblx0XHRcdHNlbGVjdHtcblx0XHRcdFx0bWFyZ2luLXRvcDoxMHB4ICFpbXBvcnRhbnQ7XHRcblx0XHRcdH1cblx0XHRcblx0XHR9XG5cdH1cblx0LkNvbXB1dGVCdG57XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRwYWRkaW5nOiA1cHggMjBweDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Ly9tYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0aGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LlNhdmVFc3RpbWF0ZUJ0bntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMHB4O1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWFyZ2luOiAwcHg7XG5cdFx0Zm9udC1zaXplOjE0cHg7XG5cdH1cblx0LlJlc2V0RXN0aW1hdGVCdG57XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDBweDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdGNvbG9yOiAjRUU3MDU1O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRtYXJnaW46IDBweDtcblx0XHRmb250LXNpemU6MTRweDtcblx0fVxuXHQuQ29sbGFwc2VEcm9wVGl0bGV7XG5cdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0fVxuXHQuQ29sbGFwc2VEcm9wSWNvbntcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0fVxuXHQuaW5wdXQtZ3JvdXB7XG5cdFx0d2lkdGg6MTAwJTtcblx0fVxuXHQuY2FsYW5kYXItY2xze1xuXHRcdFxuXHQgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuXHQgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuXHQgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6Mzc1cHgpe1xuXHQuaU11bHRpcGxlT2ZmZXJDb250YWluZXJ7XG5cdFx0LmlCdXllci1IZWFkY2xze1xuXHRcdFx0Zm9udC1zaXplOiAxOXB4IWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdFx0fVxuXG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuXHQuaU11bHRpcGxlT2ZmZXJDb250YWluZXJ7XG5cdFx0LmlCdXllci1IZWFkY2xze1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDRweDtcblx0XHR9XG5cdFx0Lm11bGluaXBhZ2V7XG5cdFx0XHQgXHRcdFx0cGFkZGluZzoyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHQuTXVsdGlwbGVPZmZlclRpdGxle1xuXHRcdFx0Zm9udC1zaXplOiAyOXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5NdWx0aXBsZU9mZmVyU3ViVGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0Lk11bHRpcGxlT2ZmZXJTdWJUaXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuYmNrZGl2e1xuXHRcdFx0LmJja3N0eWxle1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5pYnV5ZXJ0eHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6MTIwMHB4KSAge1xuXHQuTXVsdGlwbGVPZmZlckNvbnRhaW5lcntcblx0XHQuYmNrZGl2e1xuXHRcdFx0XG5cdFx0XHQuYmNrc3R5bGV7XG5cdFx0XHRcdGxlZnQ6IC0yMHB4O1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDotNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0d2lkdGg6IDExcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0fVxufVxufVxuLnJ2Yi1jb250YWluZXJ7XG5cdC5SaWdodENvbnRhaW5lckNsc3tcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRDREN0UwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRib3gtc2hhZG93OiAwcHggMHB4IDI0cHggLTE1cHggIzk2YmNkZDtcblx0XHRtaW4taGVpZ2h0OjQwMHB4O1xuXHRcdC5jaGFydC13cmFwcGVye1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHQuQ2hhcnRIZWFkZXJEaXZ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRcdFx0Y29sb3I6ICMzMTNCNjI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0XHR9XG5cdFx0XHQucmVjaGFydHMtd3JhcHBlcntcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOjEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0aGVpZ2h0OjEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xuXHRcdFx0fVxuXHRcdFx0LkN1cnNvclBvaW50ZXJDbHN7XG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG5cdFx0XHR9XG5cdFx0XHQuUGllY2hhcnRWYWx1ZUNsc3tcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDE5MHB4O1xuXHRcdFx0XHRsZWZ0OiAyMDhweDtcblx0XHRcdFx0ei1pbmRleDogMTAwMDAwO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdC5QcmljZVZhbHVlQ2xze1xuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZzogM3B4IDZweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5Eb2xsYXJTaWduQ2xze1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOjNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LkVkaXREb25lQnRue1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdC8vY29sb3I6ICMyYTk0ZmY7XG5cdFx0XHRcdGNvbG9yOiAjOUZBRkJEO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdFx0fVxuXHRcdFx0LmFjdGl2ZXtcblx0XHRcdFx0ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2hhcnRfQm90dG9te1xuXHRcdFx0LmJsdWVCb3h7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMyQTY0RkY7XG5cdFx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyQTY0RkY7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdH1cblx0XHRcdC55ZWxsb3dCb3h7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNGRkJBMDA7XG5cdFx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICAjRkZCQTAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHR9XG5cdFx0XHQueWVsbG93dGV4dHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTNweDtcblx0XHRcdH1cblx0XHRcdC5SZXN1bHRDb2xsYXBzZURyb3BJY29ue1xuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdH1cblx0XHRcdC5DaGFydFJlc3VsdFRhYmxle1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcblx0XHRcdFx0LkNoYXJ0VGFibGVUZE9uZXtcblx0XHRcdFx0XHR3aWR0aDo1JTtcblx0XHRcdFx0XHQuQ2lyY2xlQ2xze1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDowcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTVweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LlllbGxvd0NpcmNsZUNsc3tcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNGRkJBMDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCQTAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuTGlnaHRHcmVlbkNpcmNsZUNsc3tcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM1OEZGMDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNThGRjAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuR3JlZW5DaXJjbGVDbHN7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDBCNDBBO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwQjQwQTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LkJsdWVDaXJjbGVDbHN7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LkNoYXJ0VGFibGVUZFR3b3tcblx0XHRcdFx0XHR3aWR0aDozNSU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LkNoYXJ0VGFibGVUZEZvdXJ7XG5cdFx0XHRcdFx0d2lkdGg6MzUlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5Cb3JkZXJCb3R0b21DbHN7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENEQ3RTA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LkFsaWduUmlnaHRDbHN7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lk1hcmdpblRvcENsc3tcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjFweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuTGFiZWxSZWd1bGFyRm9udENsc3tcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG5cdFx0XHRcdH1cblx0XHRcdFx0LkxhYmVsQm9sZEZvbnRDbHN7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bSc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LlNsaWRlckRpdkNsc3tcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0LnJjLXNsaWRlci1tYXJrIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDE4cHg7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzOHB4O1xuXHRcdFx0fVxuXHRcdFx0LnJjLXNsaWRlci1kb3Qge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogLTJweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC00cHg7XG5cdFx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZTllOWU5O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5yYy1zbGlkZXItdHJhY2sge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3OEZGO1xuXHRcdFx0fVxuXHRcdFx0LnJjLXNsaWRlci1oYW5kbGUge1xuXHRcdFx0XHRib3JkZXI6IHNvbGlkIDJweCAjRDNENURGO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTEzcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC05cHg7XG5cdFx0XHRcdHdpZHRoOiAyM3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0XHR9XG5cdFx0XHQucmMtc2xpZGVyLW1hcmstdGV4dC1hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogIzJCNDI2Mjtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0LnJjLXNsaWRlci1tYXJrLXRleHQge1xuXHRcdFx0XHRjb2xvcjogIzJCNDI2Mjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXHRcdC5wYWR0b3B7XG5cdFx0cGFkZGluZy10b3A6IDEzcHg7XG5cdH1cblx0LmJnLWNsc3tcblx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiMwZTJmNTE7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjojZjRmNGY0O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHQvLyBjb2xvcjojZmZmZmZmO1xuXHRcdGNvbG9yOiMwMDA7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdCAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW0gIWltcG9ydGFudDtcblx0fVxuXHQuYm9yZGVyLWNsc3tcblx0XHRib3JkZXI6MXB4IHNvbGlkICNkZWU0ZWE7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Ly9ib3gtc2hhZG93OiAwcHggMHB4IDI3cHggLTEycHggIzIyOTBlZjtcblx0XG5cdH1cblx0LmJvcmRlci1jbHN0b3B7XG5cdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgI2RlZTRlYTtcblx0XHRib3JkZXItbGVmdDoxcHggc29saWQgI2RlZTRlYTtcblx0XHRib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZWU0ZWE7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Ly9ib3gtc2hhZG93OiAwcHggMHB4IDI3cHggLTEycHggIzIyOTBlZjtcblx0XG5cdH1cblx0LmJvcmRlci1jbHMye1xuXHRcdC8vYm9yZGVyOjFweCBzb2xpZCAjMjM0MDVFO1xuXHRcdGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGVlNGVhO1xuXHRcdGJvcmRlci1yaWdodDoxcHggc29saWQgI2RlZTRlYTtcblx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGVlNGVhO1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG5cdH1cblx0LnBhZC1jbHN7XG5cdFx0cGFkZGluZy10b3A6IDNweDtcblx0fVxuXHQucGFkLXRvcC1jbHN7XG5cdFx0cGFkZGluZy10b3A6IDhweDtcblx0fVxuXHQubWFwLXJ5dC1jbHN7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0Ly9mb250LXNpemU6IDE4cHg7XG5cdFx0Ly9ib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlNGVhO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Y29sb3I6ICMxNzI5NTE7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblx0LnJ5dC1jbHN7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdC8vYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTRlYTtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGNvbG9yOiAjMTcyOTUxO1xuXHR9XG5cdC5sZWZ0LWNsc3tcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHQvL2JvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTRlYTtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGNvbG9yOiAjMTcyOTUxO1xuXHR9XG5cdC5ib3R0b20tY2xze1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlNGVhO1xuXHR9XG5cdC5ib3JkZXJjbHN7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWU0ZWE7XG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGVlNGVhO1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZWU0ZWE7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRjb2xvcjogIzE3Mjk1MTtcblx0fVxuXHQudmlld2J0bi1jbHN7XG5cdFx0bWFyZ2luLXRvcDogMzVweDtcblx0fVxuXHQuYnRuY2xye1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1ZWNhNzMgIWltcG9ydGFudDtcblx0fVxuXHQuQ29tcHV0ZUJ0bjF7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRwYWRkaW5nOiA1cHggMjBweDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cdC5pYnV5Q29tcHV0ZUJ0bjF7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0d2lkdGg6IDkwJTtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHR9XG5cdC5pYnV5Q29tcHV0ZUJ0bjJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDk0LCAyMDIsIDExNSk7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdHdpZHRoOiA5MCU7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0fVxuXHQuc3Rhci1pbWctY2xze1xuXHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXHR9XG5cdC5pbmxpbmUtY2xze1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHR9XG5cdC8vIC5kZXRhaWxzLWNsc3tcblx0Ly8gICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAvLyAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAvLyAgICAgbWFyZ2luLWxlZnQ6IDIzNHB4O1xuICAgIC8vICAgICBjb2xvcjogIzlmYWZiZDtcblx0Ly8gXHRwYWRkaW5nOiAwcHg7XG5cdC8vIFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0Ly8gXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC8vIH1cblx0LmRldGFpbHMtY2xze1xuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1x0XHRcblx0XHRjb2xvcjogIzZFNkU2RTtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHRcblx0XHR3aWR0aDogMTE4cHg7XG5cdFx0Ly90ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuXHRcdC8vbWFyZ2luLWxlZnQ6IDI1OXB4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdH1cblx0LmRldGFpbHNDbGljay1jbHN7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGNvbG9yOiAjNTA4QUZGO1xuXHR9XG5cblx0LmVkaXQtY2xze1xuXHQgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzExcHg7XG4gICAgICAgIGNvbG9yOiAjOWZhZmJkO1xuXHRcdHBhZGRpbmc6IDBweDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXHQuY29zdGRldGFpbHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuZG9sYW10LWNsc3tcblx0XHQvLyBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcblx0XHQvLyAgZm9udC1mYW1pbHk6IEF2ZW5pciBkZW1pYm9sZDsvLzVDNTg5RTJEIFBvc3QgIzEyXG5cdFx0IGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHQgbWFyZ2luLXRvcDogOHB4O1xuXHRcdCB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG5cdC5zdGFyLW1hcmdpbi1jbHN7XG5cdFx0bWFyZ2luLXRvcDogNHB4O1xuXHR9XG59XG4uY29sbGFwc2luZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cyAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnMgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xufVxuLk11bHRpcGxlT2ZmZXJIZWFkaW5nVGl0bGV7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0Zm9udC1zaXplOiAzMXB4O1xuXHRjb2xvcjogIzIzNDA1RTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zb3J0Y2xze1xuXHRmb250LXNpemU6IDExcHg7XG5cdG1hcmdpbi10b3A6IDEwcHg7XHRcblx0Y29sb3I6ICM5ZmFmYmQ7XG5cdHBhZGRpbmc6IDBweDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0Y3Vyc29yOiBtb3ZlO1xuXHRpbWd7XG5cdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdG1hcmdpbi1sZWZ0OiA4NXB4O1xuXHR9XG59XG4ubW92ZXBvaW50ZXJ7XG5cdGN1cnNvcjogbW92ZTtcbn1cbi5kZWxpY29ue1xuXHRtYXJnaW4tdG9wOiAzM3B4O1xufVxuLk11bHRpcGxlT2ZmZXJDb250YWluZXJ7XG5cdC5kYXRlbW9kZXJtYm90dG9te1xuXHRcdGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICM1NTU7XG5cdH1cblx0Lm11bG9mZmRhdGVhZGRvbntcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuXHR9XHRcbn1cbi5zdGFyY3Vyc29ye1xuXHRjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cbi5tdWxzdmVzdGltYXRle1xuXHRtYXJnaW4tdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4ubXVscmVwb2J0bntcblx0Ly90ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbi5wYWlkZXNjcm93bGVmdGFsaWdue1xuXHRtYXJnaW4tbGVmdDogLTE1NXB4O1xuXHRmb250LXNpemU6IDE3cHg7XG59XG4uRGV0YWlsZWRjY3JpZ2h0YWxpZ257XG5cdG1hcmdpbi1yaWdodDogLTEyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0Lk11bHRpcGxlT2ZmZXJDb250YWluZXJ7XG5cdFx0XG5cdFx0LmZvcm0tZ3JvdXAge1xuXHRcdFx0LmZpZWxkLXJvd3tcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm11bGluaXBhZ2V7XG5cdFx0XHRwYWRkaW5nOjIwcHg7XG5cdFx0fVxuXHR9XG5cdC8vIC5zYXZlLWVzdGltYXRle1xuXHQvLyBcdG1hcmdpbi10b3A6IDBweDtcblx0Ly8gfVxuXHQucnZiLWNvbnRhaW5lclxuXHR7XG5cdFx0LnZpZXdidG4tY2xzXG5cdFx0e1xuXHRcdFx0bWFyZ2luLXRvcDogMHB4OyBcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNDk3cHgpICB7XG5cdC5ydmItY29udGFpbmVyIHtcblx0XHQuZG9sYW10LWNsc3tcblx0XHRcdHdpZHRoOjY2LjYlO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzBweCkgYW5kIChtaW4td2lkdGg6IDM2MXB4KSAge1xuXHQuZm9ybmV3ZGVzY29udGFpbmVyIHtcblx0XHQuYWxsb2ZmZXJ7XG5cdFx0XHRmb250LXNpemU6IDIxcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpICB7XG5cdC5mb3JuZXdkZXNjb250YWluZXIge1xuXHRcdC5hbGxvZmZlcntcblx0XHRcdGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuc2VhcmNodGV4dHtcblx0XHRcdHBhZGRpbmc6IDVweCA4cHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzBweCkgYW5kIChtaW4td2lkdGg6IDM3MXB4KSAge1xuXHQuZm9ybmV3ZGVzY29udGFpbmVyIHtcblx0XHQuYWxsb2ZmZXJ7XG5cdFx0XHRmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LnNlYXJjaHRleHR7XG5cdFx0XHRwYWRkaW5nOiA1cHggOHB4O1xuXHRcdH1cblx0fVxufVxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzUxcHgpIGFuZCAobWluLXdpZHRoOiAzMTVweCkgIHtcbi8vIFx0LmZvcm5ld2Rlc2NvbnRhaW5lciB7XG4vLyBcdFx0LmFsbG9mZmVye1xuLy8gXHRcdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4vLyBcdFx0fVxuLy8gXHRcdC5zZWFyY2h0ZXh0e1xuLy8gXHRcdFx0cGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4vLyBcdFx0fVxuLy8gXHR9XG4vLyB9XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQzcHgpIGFuZCAobWluLXdpZHRoOiAzOTBweCkgIHtcblx0Lm11bHN2ZXN0aW1hdGV7XG5cdFx0cGFkZGluZzowcHg7XG5cdH1cblx0Lm11bGZ1bGxyZXB7XG5cdFx0cGFkZGluZzowcHg7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0M3B4KSBhbmQgKG1pbi13aWR0aDogMzE1cHgpICB7XG5cdC5NdWx0aXBsZU9mZmVySGVhZGluZ1RpdGxle1xuXHRcdGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5MHB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpICB7XG5cdC5tdWxzdmVzdGltYXRle1xuXHRcdHBhZGRpbmc6MHB4O1xuXHRcdC5zYXZlLWVzdGltYXRle1xuXHRcdFx0Zm9udC1zaXplOjEycHg7XG5cdFx0fVxuXHR9XG5cdC5tdWxmdWxscmVwe1xuXHRcdHBhZGRpbmc6MHB4O1xuXHRcdC5tdWxyZXBvYnRue1xuXHRcdFx0Zm9udC1zaXplOjEycHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSAge1xuXHQubXVsc3Zlc3RpbWF0ZXtcblx0XHQvLyB3aWR0aDoxMDAlO1xuXHR9XG5cdC5tdWxmdWxscmVwe1xuXHRcdC8vIHdpZHRoOjEwNCU7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSAge1xuXHQucnZiLWNvbnRhaW5lciB7XG5cdFx0LmRldGFpbHMtY2xze1xuXHRcdFx0Ly8gbWFyZ2luLWxlZnQ6IDE2MXB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgwcHgpIGFuZCAobWluLXdpZHRoOiAzNTBweCkgIHtcblx0Lk11bHRpcGxlT2ZmZXJDb250YWluZXIge1xuXHRcdC5NdWx0aXBsZU9mZmVyVGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDI5cHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTVweCkgYW5kIChtaW4td2lkdGg6IDM1MHB4KSAge1xuXHQuTXVsdGlwbGVPZmZlckNvbnRhaW5lciB7XG5cdFx0Lk11bF9jbG9zaW5nQ29zdHtcblx0XHRcdHdpZHRoOiA0NiU7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDY2cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkgIHtcblx0Lm11bGZ1bGxyZXB7XG5cdFx0cGFkZGluZzowcHg7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkgICB7XG5cdC5tdWxzdmVzdGltYXRle1xuXHRcdC8vIHdpZHRoOjEwMCU7XG5cdFx0LnNhdmUtZXN0aW1hdGV7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHRcblx0XHR9XG5cdH1cblx0Lm1vYmlzdGFydG9mZmVye1xuXHRcdHdpZHRoOjU0JSAhaW1wb3J0YW50O1xuXHRcdC5NdWx0aXBsZU9mZmVyU3ViVGl0bGUye1xuXHRcdFx0Zm9udC1zaXplOjIwcHg7XG5cdFx0fVxuXHR9XG59XG4uaWJ0YWJjb257XG4udWktd2lkZ2V0LWhlYWRlclxue1xuXHRib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnRcbntcblx0Ym9yZGVyOiBub25lO1xufVxuLnVpLXN0YXRlLWFjdGl2ZSwgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1hY3RpdmUsIC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1hY3RpdmUsIGEudWktYnV0dG9uOmFjdGl2ZSwgLnVpLWJ1dHRvbjphY3RpdmUsIC51aS1idXR0b24udWktc3RhdGUtYWN0aXZlOmhvdmVyXG57XG5cdGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnVpLXN0YXRlLWRlZmF1bHQsIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCwgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRlZmF1bHQsIC51aS1idXR0b24sIGh0bWwgLnVpLWJ1dHRvbi51aS1zdGF0ZS1kaXNhYmxlZDpob3ZlciwgaHRtbCAudWktYnV0dG9uLnVpLXN0YXRlLWRpc2FibGVkOmFjdGl2ZVxue1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG59XG4udGFiLXBhbmVcbntcblx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG59XG4udGFiLXBhbmUuYWN0aXZlIFxue1xuXHRkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYtdGFicyB7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcdFxuXHRkaXNwbGF5OiBmbGV4O1xuXHQvL2p1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRib3JkZXItYm90dG9tOm5vbmU7XG5cdGxpLmFjdGl2ZVxuXHR7XG5cdFx0YXtcblx0XHRcdGNvbG9yOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdFx0XHQvL2JvcmRlci1ib3R0b20tY29sb3I6ICM1MDhBRkY7XG5cdFx0XHQvL2JvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuXHRcdFx0Ly9ib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7XG5cdFx0fVxuXHRcdCAvL2E6aG92ZXJcblx0XHQgLy97XG5cdFx0XHQvLyBib3JkZXI6bm9uZTtcblx0XHRcdCAvL2NvbG9yOm5vbmU7XG5cdFx0Ly8gXHRib3JkZXItYm90dG9tLWNvbG9yOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdFx0Ly8gXHRib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZCAhaW1wb3J0YW50O1xuXHRcdC8vIFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG5cdFx0IC8vfVxuXHR9XG5cdGxpe1xuXHRhIHtcblx0XHRjb2xvcjogIzUwOEFGRiAhaW1wb3J0YW50O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdH1cblx0fVxuXHRsaXtcblx0YTpob3Zlcntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcblx0fVxuXHR9XG4gIH1cbiAgLm5hdi10YWJzPmxpIHtcblx0ZmxvYXQ6IG5vbmU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbi8vICAgLm5hdi10YWJzPmxpLmFjdGl2ZT5hLCAubmF2LXRhYnM+bGkuYWN0aXZlPmE6Zm9jdXMsIC5uYXYtdGFicz5saS5hY3RpdmU+YTpob3ZlclxuLy8gICB7XG4vLyBcdGJvcmRlcjpub25lICFpbXBvcnRhbnQ7XG4vLyAgIH1cblx0Lm5hdi10YWJzPmxpLmFjdGl2ZT5hXG4gIHtcblx0Ym9yZGVyOm5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAgXG4gIC5uYXYtdGFicyBsaS5hY3RpdmUgYVxuICB7XG5cdCAgYm9yZGVyLWJvdHRvbTozcHggc29saWQgIzUwOEFGRiAhaW1wb3J0YW50O1xuICB9XG59XG4gIC5pYm10YXAxe1xuXHQgIHBhZGRpbmctdG9wOjUwcHggIWltcG9ydGFudDtcblx0ICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuXHQgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgfVxuICAuaWJtdGFwMntcblx0bWFyZ2luLXRvcDoxMHB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1ib3R0b206MTBweCAhaW1wb3J0YW50O1x0XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRib3JkZXI6MXB4IHNvbGlkICNkZmRmZGY7XG5cdGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAjY2NjY2NjO1xuXHQucGFkZHJpZ2h0e1xuXHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0fVxuXHQucGFkZGxlZnR7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHR9XG59XG4uaWJtdGFwbmV3e1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0LnBhZGRyaWdodHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdH1cblx0LnBhZGRsZWZ0e1xuXHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0fVxufVxuLmlibXRhcDJlZGl0e1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQucGFkZHJpZ2h0e1xuXHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0fVxuXHQucGFkZGxlZnR7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHR9XG59XHRcbiAuaWJtdGFwbmFtZXtcblx0ZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XHRcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtQm9sZDtcblx0Zm9udC1zaXplOiAxNXB4O1xuIH1cdFxuIC5pYm10YXBwcmljZXtcblx0ZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1x0XG5cdGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xuXHRib3JkZXItcmlnaHQtY29sb3I6ICNkNGQ3ZTA7XG4gICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcblx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XHRcblx0Ym9yZGVyLWxlZnQtY29sb3I6ICNkNGQ3ZTA7XG4gICAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG59XG4uaWJtdGFwbmV0e1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHRcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcdFxufVxuLmlibXRhcHRpdGxle1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTVweDtcbn1cbi52aWV3aWJ7XG5cdG1hcmdpbi10b3A6IDUwcHg7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubm90ZXNIZWlnaHRjbHN7XG5cdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnZpZXdpYnR7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAhaW1wb3J0YW50OyAgICBcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcblx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0Zm9udC1mYW1pbHk6IEhlZWJvLU1lZGl1bTtcblx0LnRpdGxlYnRue1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cbn1cbi52aWV3aWJte1xuXHRwYWRkaW5nOiAxNXB4IDEwcHggIWltcG9ydGFudDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0Ym9yZGVyLXRvcDogbm9uZTtcblx0Zm9udC1mYW1pbHk6IEhlZWJvLVJlZ3VsYXI7XG5cdGNvbG9yOiM0RTRFNEU7XG59XG4udmlld2libWl7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRwYWRkaW5nOiAxMHB4IDBweCAhaW1wb3J0YW50O1xuXHQudGl0bGV7XG5cdFx0Ly93aWR0aDogNjAlO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0fVxuXHQudmFse1xuXHRcdHdpZHRoOiAzMCU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHR9XG59XG4udmlld2liYntcblx0ZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMTBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG5cdC50aXRsZXtcblx0XHR3aWR0aDogNjAlO1xuXHRcdGZvbnQtZmFtaWx5OiBIZWViby1SZWd1bGFyO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0fVxuXHQudmFse1xuXHRcdHdpZHRoOiAzMCU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdH1cbn1cbi5pbWdub3Rle1xuXHR3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmltZ25vdGUxe1xubWFyZ2luLXRvcDogNXB4O1xuXHR3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDZweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQvL21hcmdpbi1yaWdodDogMTVweDtcbn1cbi5zcGFubGFibGV7XG5cdG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaG9tZWluZm9saXN0e1xuXHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRcbn1cbi5kaXNwbGF5aW5saW5lMXtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblx0LmltZ2Rpc3BsYXl7XG5cdFx0d2lkdGg6IDEwcHg7XG5cdFx0aGVpZ2h0OiA3cHg7XG5cdH1cblx0LmluZm9kaXNwbGF5MXtcblx0cGFkZGluZy10b3A6IDEycHg7XG5cdFx0d2lkdGg6IDE2cHg7XG5cdFx0aGVpZ2h0OiAyNnB4O1xuXG5cdH1cbn1cbi5pYmxpc3R0aXRsZXtcblx0ZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHQuZWRpdHtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGNvbG9yOiAjNTA4QUZGO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXHQudGl0bGV7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHR3aWR0aDogNDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblx0LnJlc2V0e1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHR3aWR0aDozMCVcblx0fVxuXHQuZW1wdHl7XG5cdFx0cGFkZGluZy1yaWdodDogNTBweDtcblx0fVxuXHQudGl0bGVhZGp1c3R7XG5cdFx0d2lkdGg6MzAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Ly9qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGF7XG5cdFx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHR9XG5cdFx0aW1ne1xuXHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0fVxuXHR9XG5cdC5saW5rY2hhbmdlZGVze1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHRcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MzAwcHgpIGFuZCAobWF4LXdpZHRoOjQwMHB4KXtcblx0LmlibGlzdHRpdGxle1xuXHRcdC5yZXNldHtcblx0XHRcdHdpZHRoOjE1JVxuXHRcdH1cblx0XHQudGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHR3aWR0aDoxMDAlXG5cdFx0fVxuXHRcdC50aXRsZWFkanVzdHtcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHR9XG5cdH1cblx0LmZvcm5ld2Rlc2NvbnRhaW5lcntcblx0XHQuYWxsb2ZmZXJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuc2VhcmNodGV4dHtcblx0XHRcdHBhZGRpbmc6IDVweCA0cHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmVkaXR7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXHR9IFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwMHB4KSBhbmQgKG1heC13aWR0aDo1MDBweCl7XG5cdC5pYmxpc3R0aXRsZXtcblx0XHQudGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHR3aWR0aDoxMDAlXG5cdFx0fVxuXHRcdC50aXRsZWFkanVzdHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cdFx0LnJlc2V0e1xuXHRcdFx0d2lkdGg6MTUlXG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjUwMHB4KSBhbmQgKG1heC13aWR0aDo2MDBweCl7XG5cdC5pYmxpc3R0aXRsZXtcblx0XHQudGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHR3aWR0aDoxMDAlXG5cdFx0fVxuXHRcdC5yZXNldHtcblx0XHRcdHdpZHRoOjE1JVxuXHRcdH1cblx0fVxufVxuLmN1cnNvcntcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2hlY2tib3hDb250YWluZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4gIFxuLmNoZWNrYm94Q29udGFpbmVyID4gaW5wdXQge1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3aWR0aDogYXV0bztcblx0bWFyZ2luOiAwIDAuNWVtIDAgMDtcblx0Zm9udC1zaXplOiAxMTUlO1xufVxuXG4uY2hlY2tib3hMYWJlbCwgLmlsaXN0IHtcblx0bWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMjM0MDVFICFpbXBvcnRhbnQ7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LXJlZ3VsYXIgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG4ubG9hbmRlZm1hcmdodG9wMSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWFuYWdlZGVmc2V0IHtcblx0Y29sb3I6ICM2Njk5RkY7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LWxpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uaUJ1eWVyQ3VzdG9tIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uaWJ1eWVyZGVmYXVsdHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uaGVhZGVyLWRlZmF1bHQtcHB1cCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgY29sb3I6ICMwZTJmNTE7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG59XG5cblxuLmFkZGNvbXBjaGVja2JveCA+IGlucHV0W3R5cGU9J2NoZWNrYm94J10gKyBsYWJlbCA+IHNwYW4ge1xuXHRtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYm9keS1kZWZhdWx0LXBwdXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1heC1oZWlnaHQ6IDQ1MHB4O1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5mb290ZXItZGVmYXVsdC1wcHVwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHR0b3A6IDE1cHg7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5jaGVja2JveENvbnRhaW5lciA+IGlucHV0W3R5cGU9J2NoZWNrYm94J117IGhlaWdodDogMDsgd2lkdGg6IDA7IGJvcmRlcjogMHB4OyBkaXNwbGF5OiBub25lO31cbiAgXG4gIC5jaGVja2JveENvbnRhaW5lciA+IGlucHV0W3R5cGU9J2NoZWNrYm94J10gKyBsYWJlbHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDI1MG1zIGN1YmljLWJlemllciguNCwuMCwuMjMsMSk7XG4gIH1cbiAgLmNoZWNrYm94Q29udGFpbmVye1xuXHQuU2VsZWN0ZWRDb21wYW55QnRue1x0XG5cdFx0bGVmdDogMC41ZW07XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cdFx0Ym9yZGVyOiAzcHggc29saWQgcmVkO1x0XHRcblx0XHRcblx0XHRcblx0fVxuICB9XG4gIC5jaGVja2JveENvbnRhaW5lciA+IGlucHV0W3R5cGU9J2NoZWNrYm94J10gKyBsYWJlbCA+IGluc3tcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDJlbTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDMwMG1zIGN1YmljLWJlemllciguNCwuMCwuMjMsMSk7XG4gIH1cbiAgLmNoZWNrYm94Q29udGFpbmVyID4gaW5wdXRbdHlwZT0nY2hlY2tib3gnXSArIGxhYmVsID4gaW5zID4gaXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxuICAuY2hlY2tib3hDb250YWluZXIgPiBpbnB1dFt0eXBlPSdjaGVja2JveCddICsgbGFiZWwgPiBzcGFue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M3Y2FkMjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7ICBcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgY3ViaWMtYmV6aWVyKC40LC4wLC4yMywxKTtcbiAgfVxuICAuY2hlY2tib3hDb250YWluZXIgPiBpbnB1dFt0eXBlPSdjaGVja2JveCddICsgbGFiZWwgPiBzcGFue1xuXHQgIC5TZWxlY3RlZEJ0bntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxZW07XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkIHJlZDtcblx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7ICBcblx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXMgY3ViaWMtYmV6aWVyKC40LC4wLC4yMywxKTtcblx0ICB9XG4gICAgXG4gIH1cbiAgXG4gIC5jaGVja2JveENvbnRhaW5lciA+IGlucHV0W3R5cGU9J2NoZWNrYm94J10gKyBsYWJlbDpob3ZlciA+IHNwYW4sIC5jaGVja2JveENvbnRhaW5lciA+IGlucHV0W3R5cGU9J2NoZWNrYm94J106Zm9jdXMgKyBsYWJlbCA+IHNwYW57XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuMSk7XG4gIH1cbiAgLmNoZWNrYm94Q29udGFpbmVyID4gaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkICsgbGFiZWwgPiBpbnN7IGhlaWdodDogMTAwJTsgfVxuICBcbiAgLmNoZWNrYm94Q29udGFpbmVyID4gaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkICsgbGFiZWwgPiBzcGFue1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyNThkZmY7XG4gICAgYW5pbWF0aW9uOiBzaHJpbmstYm91bmNlIDIwMG1zIGN1YmljLWJlemllciguNCwuMCwuMjMsMSk7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgfVxuICAuY2hlY2tib3hDb250YWluZXIgPiBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQgKyBsYWJlbCA+IHNwYW46YmVmb3Jle1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLjZlbTtcbiAgICBsZWZ0OiAuMTFlbTtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDEwMCU7XG4gICAgYW5pbWF0aW9uOiBjaGVja2JveC1jaGVjayAxMjVtcyAyNTBtcyBjdWJpYy1iZXppZXIoMSwuMjMsLjAsLjQpIGZvcndhcmRzO1xuICB9XG4gIFxuICBAa2V5ZnJhbWVzIHNocmluay1ib3VuY2V7XG4gICAgMCV7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbiAgICAzMyV7ICAgIFxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguODUpO1xuICAgIH1cbiAgICAxMDAle1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgICAgXG4gICAgfVxuICB9XG4gIEBrZXlmcmFtZXMgY2hlY2tib3gtY2hlY2t7XG4gICAgMCV7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzI1OGRmZjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgIDMzJXtcbiAgICAgIHdpZHRoOiAuNGVtO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgMTAwJXsgICAgXG4gICAgICB3aWR0aDogLjRlbTtcbiAgICAgIGhlaWdodDogMC44ZW07ICAgIFxuICAgICAgYm9yZGVyLWNvbG9yOiAjMjU4ZGZmO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCguM2VtLC0uNWVtLDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICB9XG4gIC5saXN0bmF2e1xuXHQgIGRpc3BsYXk6ZmxleDtcblx0ICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHQgIHdpZHRoOjEwMCU7XG5cdCAgLmxpc3RvcmRlcntcblx0XHQgIHdpZHRoOjUwJTtcblx0XHQgIGRpc3BsYXk6ZmxleDtcblx0XHQgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC5saXN0cHJlbmV4e1xuXHRcdFx0XHRwYWRkaW5nOjEwcHg7XG5cdFx0XHRcdGJvcmRlcjoxcHggc29saWQgZ3JleTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHQgIH1cbiAgfVxuLmRvdGNoZWNre1xuXHR3aWR0aDogMTFweDtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhN2E2YTY7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMXB4O1xufVxuLmlibm90ZWxhYmVse1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRcblx0c3Bhbntcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdH1cblx0XG59XG5cbi5pYm5vdGVzYXZle1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNWVjYTczICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW46IDIwcHggMjBweCAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuLm1vdnRhYmNvbnRhaW5lcntcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQvL2JvcmRlcjogMXB4IHNvbGlkIHJlZDtcblx0LnRhYmxlZnJpZ2ltZ2Nvbntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogNXB4IDEycHggNXB4IDEycHg7XG4gICAgXHR3aWR0aDogNDBweDtcblx0XHQudGFibGVmcmlnaW1ne1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0fVxuXHR9XG5cdFxuXHQubW92dGFic3ViY29udGFpbmVye1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0Ly9ib3JkZXI6IDFweCBzb2xpZCBncmVlbjtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cdC5tb3Z0YWJsaXN0e1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdC8vYm9yZGVyOiAxcHggc29saWQgYmx1ZTtcblx0XHR1bHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuICAgXHRcdCBcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0bGl7XG5cdFx0XHRcdC8vd2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdC8vbWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0cGFkZGluZzo1cHg7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiAjNTA4QUZGICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubW92dGFibGlzdCBsaS5hY3RpdmUgYVxuICB7XG5cdCAgYm9yZGVyLWJvdHRvbTozcHggc29saWQgIzUwOEFGRiAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkaW5nbmV3Y29udGFpbGVye1xuXHR3aWR0aDogOTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQuYWxsb2ZmZXJ7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuICAgIFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0fVxuXHQuZWRpdGRpdntcblx0XHRmb250LXNpemU6IDE0cHg7XG4gICAgXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRjb2xvcjogIzUwOEFGRjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC5yZWxvYWRkZXN7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAxN3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZWRpdGRlc3tcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cbiAgfVxufVxuXG4vKiB0YWIgY2hhbmdlIGFuaW1hdGlvbiAqL1xuLmlibGVmdG91dHtcblx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRhbmltYXRpb24tbmFtZTogaWJsZWZ0b3V0YW5pO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xufVxuQGtleWZyYW1lcyBpYmxlZnRvdXRhbml7XG4gICAgMCV7IG9wYWNpdHk6MSA7LyogbWFyZ2luLWxlZnQ6IDBweDsgbWFyZ2luLXJpZ2h0OiAwcHg7ICovfVxuICAgIDEwMCV7IG9wYWNpdHk6MDsgLyptYXJnaW4tbGVmdDogLTI1MHB4OyBtYXJnaW4tcmlnaHQ6IDI1MHB4OyovIH1cbn1cblxuLmliZnJvbXJpZ2h0e1xuXHQvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDE7XG5cdGFuaW1hdGlvbi1uYW1lOiBpYmZyb21yaWdodGFuaTtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcblx0XG59XG5Aa2V5ZnJhbWVzIGliZnJvbXJpZ2h0YW5pe1xuICAgIDAleyBvcGFjaXR5OjAgOy8qIG1hcmdpbi1sZWZ0OiAyNTBweDsgbWFyZ2luLXJpZ2h0OiAtMjUwcHg7Ki8gfVxuICAgIDEwMCV7IG9wYWNpdHk6MSA7LyogbWFyZ2luLWxlZnQ6IDBweDsgbWFyZ2luLXJpZ2h0OiAwcHg7Ki99XG59XG4uaWJmcm9tcmlnaHRuYXZ7XG5cdC8vcG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTtcblx0YW5pbWF0aW9uLW5hbWU6IGliZnJvbXJpZ2h0YW5pO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xufVxuLmliZnJvbWxlZnRuYXZ7XG5cdC8vcG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTtcblx0YW5pbWF0aW9uLW5hbWU6IGliZnJvbWxlZnRhbmk7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG59XG5Aa2V5ZnJhbWVzIGliZnJvbWxlZnRhbml7XG4gICAgMCV7IG9wYWNpdHk6MCA7LyogbWFyZ2luLXJpZ2h0OiAyNTBweDsgbWFyZ2luLWxlZnQ6IC0yNTBweDsqLyB9XG4gICAgMTAwJXsgb3BhY2l0eToxIDsvKiBtYXJnaW4tcmlnaHQ6IDBweDsgbWFyZ2luLWxlZnQ6IDBweDsqL31cbn1cbi5pYnJpZ2h0b3V0bmF2e1xuXHQvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGFuaW1hdGlvbi1uYW1lOiBpYnJpZ2h0b3V0YW5pO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xufVxuQGtleWZyYW1lcyBpYnJpZ2h0b3V0YW5pe1xuICAgIDAleyBvcGFjaXR5OjEgOyAvKm1hcmdpbi1yaWdodDogMHB4OyBtYXJnaW4tbGVmdDogMHB4OyovIH1cbiAgICAxMDAleyBvcGFjaXR5OjA7LyogbWFyZ2luLXJpZ2h0OiAtMjUwcHg7IG1hcmdpbi1sZWZ0OiAyNTBweDsgKi99XG59XG4udHh0dXBwZXJ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHdpZHRoOiAxMDBweDtcbn1cbi5pYnV5ZXJsaXN0YnRuY29udGFpbmVye1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0LmlidXllcmxpc3RidG57XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG59XG4uaWJ1eWVyc2VsbGVyZGV0YWlsc3tcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uaWJ1eWVybWFuZ2VsaXN0e1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7O1xufVxuLm1hcmdpbnplcm97XG5cdG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG59XG4uaWJ1eWVyZG90Y29udFxue1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0LmRvdHtcblx0XHR3aWR0aDogN3B4O1xuXHRcdGhlaWdodDogN3B4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyMzQwNUU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdG1hcmdpbjogMThweCAycHg7XG5cdH1cbn1cbi5tYW5hZ2VpbnB1dHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB0b3A6IDdweDtcbiAgICBjb2xvcjogIzUwOEFGRjtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLnNob3duZXdkZXNpZ257XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiA2NTBweDtcblx0LnNldGxpc3RoZWlnaHR7XG5cdFx0Ly9kaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQubm9vZmZlcnN0eWxle1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdG1hcmdpbjogMzBweCAwcHg7XG5cdFx0fVxuXHR9XG5cdC5zZXRsaXN0aGVpZ2h0MXtcblx0XHQvL2Rpc3BsYXk6IGZsZXg7XG5cdFx0aGVpZ2h0OiAzMTdweDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Lm5vb2ZmZXJzdHlsZXtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRtYXJnaW46IDMwcHggMHB4O1xuXHRcdH1cblx0fVxufVxuLmZvcm5ld2Rlc2lnbnJpZ2h0e1xuXHR3aWR0aDo1MCU7XG5cdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHQvL2JvcmRlcjoxcHggc29saWQgcmVkO1xuXHQuc2V0bGlzdGhlaWdodHtcblx0XHRoZWlnaHQ6YXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQubmV3ZGVzY29udGFpbmVye1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW4tQm90dG9tOiAyMHB4O1xuXHRcdC5zZWFyY2hkaXZ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0XHQuc2VhcmNodGV4dHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcblx0XHRcdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE0cHg7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHR3aWR0aDoxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZWFyY2hpbnB1dHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDRweDtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYmNrZGl2e1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6NXB4XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lmxpc3RzZWxlY3RkaXZ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwcHggMTVweDtcblx0XHRcdC5uZXdzZWxlY3RzdHlsZXtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRvdXRsaW5lOm5vbmU7XG5cdFx0XHR9XG5cdFx0XHQubGlzdG9wdGlvbntcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0LmxpbmVsaXN0e1xuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0XHQvL2JhY2tncm91bmQtY29sb3I6IGdyZWVuO1xuXHRcdFx0XHRcdC8vbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDFkMWQxO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHR3aWR0aDoyMHB4XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ncmlkbGlzdHtcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiBvcmFuZ2U7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdHdpZHRoOjIwcHhcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5mb3JuZXdkZXNpZ25sZWZ0e1xuXHR3aWR0aDo1MCU7XG5cdG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHQvL2JvcmRlcjoxcHggc29saWQgYmx1ZVxufVxuLm5ld2Z1bGxkcmFnaW5nZWRpdHtcblx0d2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuLnNlbGVjdGVkbmV3ZHJhZ3N0eWxle1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMTdweDtcblx0bWFyZ2luOiAxMHB4IDBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0d2lkdGg6IDk1JTtcbiAgICBoZWlnaHQ6IDUwcHg7XG5cdGJveC1zaGFkb3c6IDBweCA4cHggMTBweCA0cHggI2NjY2NjYzZiO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC5uZXdkcmFnaW1ne1xuXHRcdHdpZHRoOiAxMCU7XG5cdH1cblx0Lm5ld2RyYWduYW1le1xuXHRcdHdpZHRoOiAzMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiM1MThhZmRcblx0fVxuXHQubmV3ZHJhZ3ByaXtcblx0XHR3aWR0aDogMzAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcblx0fVxuXHQubmV3ZHJhZ25ldHtcblx0XHR3aWR0aDogMzAlO1xuXHRcdHRleHQtYWxpZ246IGVuZDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1TZW1pQm9sZDtcblx0XHRcblx0fVxufVxuLm5ld2RyYWdzdHlsZXtcblx0ZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogOTAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHggMTdweDtcblx0bWFyZ2luOiAxMHB4IDBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcblx0Ym94LXNoYWRvdzogMHB4IDBweCA4cHggI2NjY2NjYztcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQubmV3ZHJhZ2ltZ3tcblx0XHR3aWR0aDogMTAlO1xuXHR9XG5cdC5uZXdkcmFnbmFtZXtcblx0XHR3aWR0aDogMzAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjojNTE4YWZkXG5cdH1cblx0Lm5ld2RyYWdwcml7XG5cdFx0d2lkdGg6IDMwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0fVxuXHQubmV3ZHJhZ25ldHtcblx0XHR3aWR0aDogMzAlO1xuXHRcdHRleHQtYWxpZ246IGVuZDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1TZW1pQm9sZDtcblx0fVxufVxuLmdyaWRjb250YWluZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cdC8vYm9yZGVyOiAxcHggc29saWQgcmVkO1xuXHRoZWlnaHQ6IGF1dG87XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuLmdyaWRsYXlvdXR7XG5cdHdpZHRoOiAzMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvL2JvcmRlcjogMXB4IHNvbGlkIGJsdWU7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2VsZWN0ZWRuZXdncmlkdmlld2NvbnQsLm5ld2dyaWR2aWV3Y29udHtcblx0d2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiAxNXB4IDBweDtcblx0Ym94LXNoYWRvdzogMHB4IDBweCAxMnB4ICNjY2NjY2M7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdC5uZXdndm5hbWV7XG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdH1cblx0Lm5ld2d2cHJpY2NvbnR7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC5uZXdndnByaWNuYW1le1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblx0XHQubmV3Z3ZwcmljdmFse1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdH1cblx0fVxuXHQubmV3Z3ZncmFwaHtcblx0XHRmb250LXNpemU6IDlweDtcblx0fVxuXHQubmV3Z3ZncmFwaHNtYWxse1xuXHRcdGZvbnQtc2l6ZTogOXB4O1xuXHRcdGRpc3BsYXk6bm9uZVxuXHR9XG5cdC5uZXdndmVzdG5ldGNvbnR7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTgxcHg7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdC5uZXdndmVzdG5ldG5hbWV7XG5cdFx0XHRwYWRkaW5nOjA7XG5cdFx0fVxuXHRcdC5uZXdndmVzdG5ldHZhbHtcblx0XHRcdHBhZGRpbmc6MDtcblx0XHR9XG5cdH1cbn1cbi5zZWxlY3RlZG5ld2dyaWR2aWV3Y29udHtcblx0Ym94LXNoYWRvdzogMHB4IDhweCA5cHggMTBweCAjYzFiY2JjOGM7XG59XG4ubmV3ZGVzaWduZHJhZ3RpdGxle1xuXHR3aWR0aDoxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Lm5ld2RyYWd0aXRsZXN0eWxle1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDkwJTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAxMHB4IDE3cHggMHB4IDE3cHg7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHQubmV3ZHJhZ2ltZ3tcblx0XHRcdHdpZHRoOiAxMCU7XG5cdFx0fVxuXHRcdC5uZXdkcmFnbmFtZXtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjojZDFkMWQxO1xuXHRcdH1cblx0XHQubmV3ZHJhZ3ByaXtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjojZDFkMWQxO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0XHQubmV3ZHJhZ25ldHtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBlbmQ7XG5cdFx0XHRjb2xvcjojZDFkMWQxO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxufVxuLmlibW9wYWdlZnVsbGNvbnRhaW5yZXtcblx0d2lkdGg6NzUlO1xuXHQuaWJtb2NvbnRhaW5yZXtcblx0XHQvL0BleHRlbmQ6IDFweCBzb2xpZCByZWQ7XG5cdCAgICB3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3gtc2hhZG93OiAwcHggMTZweCAxOHB4IDEwcHggI2NjY2NjYzZiO1xuXHRcdC5pYm1vZ3JhcGhpbnNpZGV0ZXh0e1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTGlnaHQ7XG5cdFx0XHRjb2xvcjogIzQ5NDk0OTtcblx0XHR9XG5cdFx0LmlibW9ncmFwaGluc2lkZXZhbHVle1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuICAgIFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDI1NnB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaUJvbGQ7XG5cdFx0fVxuXHRcdC5saXN0YWxsZGl2e1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHQuaGlnaGxpZ2h0bGlzdGRpdntcblx0XHRcdFx0Ly9ib3JkZXI6IDFweCBzb2xpZCBncmVlbjtcblx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHggNXB4IDE5cHg7XG5cdFx0XHRcdHdpZHRoOiAxMTAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7XG5cdFx0XHR9XG5cdFx0XHQubGlzdGRpdiwuaGlnaGxpZ2h0bGlzdGRpdntcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Lmxpc3Rjb2xvcntcblxuXHRcdFx0XHR9XG5cdFx0XHRcdC5saXN0Y29udHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHQgICBcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdCAgIFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQgICBcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdCAgIFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdCAgIFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHQgICBcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweDtcblx0XHRcdFx0XHQubGlzdG5hbWV7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNkMWQxZDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5oaWdobGlnaHRsaXN0bmFtZXtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lmxpc3R2YWx1ZXtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmhpZ2hsaXRlbGlzdHZhbHVle1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0YwRjBGMDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1TZW1pQm9sZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lmxpc3RmdWxsZG90e1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAxMnB4O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2QxZDFkMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZ3JhcGh0aXRsZWRpdntcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHQgIFx0XHRkaXNwbGF5OiBmbGV4O1xuXHQgIFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQgIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdCAgbWFyZ2luOiAyMHB4IDBweDtcblx0XHRcdCAgLmdyYXBodGl0bGVuYW1le1xuXHRcdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1x0XHRcblx0XHRcdFx0Y29sb3I6IzUxOGFmZFxuXHRcdFx0ICB9XG5cdFx0XHQgIC5ncmFwaHRpdGxlZmllbGRuYW1le1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LUxpZ2h0O1xuXHRcdFx0ICB9XG5cdFx0XHQgIC5ncmFwaHRpdGxldmFsdWV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaUJvbGQ7XHRcblx0XHRcdFx0Y29sb3I6IzQ5NDk0OVxuXHRcdFx0ICB9XG5cdFx0fVxuXHR9XG5cdC5lZGl0aW5wdXRze1xuXHRcdG1hcmdpbjogMjBweCAwcHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0c3Bhbntcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGNvbG9yOiMwMDdhZmY7XG5cdFx0fVxuXHR9XG5cdC5lZGl0aW5wdXRzY2xvc2luZ2Nje1xuXHRcdG1hcmdpbjogMHB4IDAgMjBweCAwcHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0c3Bhbntcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGNvbG9yOiMwMDdhZmY7XG5cdFx0fVxuXHR9XG59XG4uaWJtb2dsZWdlbmRkaXZ7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHdpZHRoOiA5MCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0cGFkZGluZzogMHB4IDEwcHg7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFxufVxuLm5vb2ZmZXJmb3VuZHtcblx0ZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luOiAxMHB4O1xuXHRmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnNob3duZXdkZXNpZ257XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHQuc2V0bGlzdGhlaWdodHtcblx0XHRtYXgtaGVpZ2h0OiA1MDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogc2Nyb2xsO1xuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkgIHtcblx0Lm5ld2d2Z3JhcGh7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cdC5ncmlkbGF5b3V0e1xuXHRcdHdpZHRoOjQxJTtcblx0fVxuXHQubmV3Z3ZncmFwaHNtYWxse1xuXHRcdGRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IDhweDtcblx0fVxuXHQubmV3Z3Zlc3RuZXRjb250e1xuXHRcdC5uZXdndmVzdG5ldHZhbHtcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkgYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuXHQuZm9ybmV3ZGVzaWducmlnaHR7XG5cdFx0d2lkdGg6NzAlXG5cdH1cblx0LmZvcm5ld2Rlc2lnbmxlZnR7XG5cdFx0d2lkdGg6NzAlXG5cdH1cblx0LmlibW9wYWdlZnVsbGNvbnRhaW5yZXtcblx0XHR3aWR0aDo3NSVcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSAge1xuXHQuZm9ybmV3ZGVzaWducmlnaHR7XG5cdFx0d2lkdGg6MTAwJVxuXHR9XG5cdC5mb3JuZXdkZXNpZ25sZWZ0e1xuXHRcdHdpZHRoOjEwMCVcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSBhbmQgKG1pbi13aWR0aDogNzAwcHgpIHtcblx0LmlibW9wYWdlZnVsbGNvbnRhaW5yZXtcblx0XHR3aWR0aDo4NSU7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG5cdC5pYm1vcGFnZWZ1bGxjb250YWlucmV7XG5cdFx0d2lkdGg6OTUlO1xuXHR9XG59XG4ubmV3aGVhZGVyZGVzaWdoe1xuXHR3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0Lm5ld2hlYWRlcnN1Yntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdHBhZGRpbmc6IDBweCA1MHB4O1xuXHRcdC5oZWFkcmVzY3JlZW5uYXZ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRjb2xvcjogIzUxOGFmZDtcblx0XHRcdHdpZHRoOiAzMCU7XG4gICAgXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaGVhZGVybmFtZXtcblx0XHRcdGZvbnQtc2l6ZTogMjdweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LXNlbWlib2xkO1xuXHRcdFx0d2lkdGg6IDQwJTtcbiAgICBcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdFx0LmhlYWRzZWFyY2hkaXZ7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0LmhlYWRzZWFyY2h0ZXh0e1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMTVweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTRweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHR3aWR0aDoxNXB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5oZWFkc2VhcmNoaW5wdXR7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0cHg7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLm5ld0lCTU9QYWRkaW5ne1xuXHRwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5mb3JuZXdkZXNjb250YWluZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHQuYWxsb2ZmZXJ7XG5cdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdH1cblx0LmVkaXR7XG5cdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5zZWFyY2h0ZXh0e1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG5cdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTRweDtcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDoxNXB4O1xuXHRcdH1cblx0XHQuc2VhcmNoaW5wdXR7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDRweDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0fVxuXHR9XG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEFBQUEsd0JBQXdCLENBQUM7RUFDeEIsS0FBSyxFQUFDLElBQUk7RUFDVixVQUFVLEVBQUUsTUFBTTtFQUNsQixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxpQkFBaUI7RUFDOUIsYUFBYSxFQUFFLElBQUk7RUFDbkIsT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsR0FBRztFQUNuQixXQUFXLEVBQUUsVUFBVTtFQUN2QixlQUFlLEVBQUUsTUFBTSxHQW9YdkI7RUE3WEQsQUFVQyx3QkFWdUIsQ0FVdkIsVUFBVSxDQUFBO0lBQ1QsWUFBWSxFQUFFLGlCQUFpQjtJQUN6QiwwQkFBMEIsRUFBRSxHQUFHO0lBQy9CLHVCQUF1QixFQUFFLEdBQUcsR0FDbEM7RUFkRixBQWVDLHdCQWZ1QixDQWV2QixnQkFBZ0IsQ0FBQTtJQUNmLGlCQUFpQixFQUFFLGVBQWU7SUFDL0IsU0FBUyxFQUFFLGVBQWUsR0FDN0I7RUFsQkYsQUFtQkMsd0JBbkJ1QixDQW1CdkIsU0FBUyxDQUFBO0lBQ0wsY0FBYyxFQUFFLEdBQUcsR0FDdEI7RUFyQkYsQUFzQkMsd0JBdEJ1QixDQXNCdkIsU0FBUyxBQUFBLDJCQUEyQixDQUFDO0lBQ3BDLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7RUF4QkYsQUF5QkMsd0JBekJ1QixDQXlCdkIsVUFBVSxDQUFBO0lBQ1QsZ0JBQWdCLEVBQUUsa0JBQWtCLEdBQ3BDO0VBM0JGLEFBNEJDLHdCQTVCdUIsQ0E0QnZCLFFBQVEsQ0FBQztJQUNSLGdCQUFnQixFQUFFLGtCQUFrQjtJQUNwQyxjQUFjLEVBQUUsSUFBSSxHQUNwQjtFQS9CRixBQWdDQyx3QkFoQ3VCLENBZ0N2QixXQUFXLENBQUE7SUFDVixjQUFjLEVBQUUsR0FBRyxHQUNuQjtFQWxDRixBQW1DQyx3QkFuQ3VCLENBbUN2QixlQUFlLENBQUE7SUFDZCxXQUFXLEVBQUUsaUJBQWlCO0lBQzlCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsS0FBSyxFQUFFLE9BQU87SUFDZCxVQUFVLEVBQUUsSUFBSTtJQUNoQixhQUFhLEVBQUUsSUFBSSxHQUNuQjtFQXpDRixBQTBDQyx3QkExQ3VCLENBMEN2QixPQUFPLENBQUE7SUFDTixPQUFPLEVBQUUsSUFBSTtJQUNiLGNBQWMsRUFBRSxHQUFHLEdBU25CO0lBckRGLEFBNkNFLHdCQTdDc0IsQ0EwQ3ZCLE9BQU8sQ0FHTixTQUFTLENBQUE7TUFDUixRQUFRLEVBQUUsUUFBUTtNQUNsQixJQUFJLEVBQUUsTUFBTTtNQUNaLEtBQUssRUFBRSxPQUFpQjtNQUN4QixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxpQkFBaUI7TUFDOUIsTUFBTSxFQUFFLE9BQU8sR0FDZjtFQUVGLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7SUF0RHBDLEFBd0RHLHdCQXhEcUIsQ0F1RHRCLE9BQU8sQ0FDTixTQUFTLENBQUE7TUFDUixRQUFRLEVBQUUsUUFBUTtNQUNsQixJQUFJLEVBQUUsR0FBRyxHQUNUO0VBR0gsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztJQTlEcEMsQUFnRUcsd0JBaEVxQixDQStEdEIsT0FBTyxDQUNOLFNBQVMsQ0FBQTtNQUNSLFFBQVEsRUFBRSxRQUFRO01BQ2xCLElBQUksRUFBRSxHQUFHLEdBQ1Q7RUFHSCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0lBdEVwQyxBQXVFRSx3QkF2RXNCLENBdUV0QixVQUFVLENBQUE7TUFDVCxXQUFXLEVBQUUsSUFBSSxHQUNqQjtFQUVGLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsS0FBSztJQTNFM0QsQUE0RUUsd0JBNUVzQixDQTRFdEIsVUFBVSxDQUFBO01BQ1QsS0FBSyxFQUFFLEdBQUc7TUFDVixVQUFVLEVBQUUsTUFBTSxHQUNsQjtFQUVGLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7SUFqRnBDLEFBa0ZFLHdCQWxGc0IsQ0FrRnRCLFVBQVUsQ0FBQTtNQUNULFdBQVcsRUFBRSxJQUFJLEdBQ2pCO0VBcEZILEFBc0ZDLHdCQXRGdUIsQ0FzRnZCLGdCQUFnQixDQUFBO0lBQ2YsU0FBUyxFQUFFLElBQUk7SUFDZixVQUFVLEVBQUUsSUFBSTtJQUNoQixhQUFhLEVBQUUsY0FBYztJQUM3QixVQUFVLEVBQUUsY0FBYztJQUMxQixXQUFXLEVBQUUsY0FBYztJQUMzQixXQUFXLEVBQUUsY0FBYztJQUMzQixLQUFLLEVBQUUsa0JBQWtCO0lBQ3pCLFdBQVcsRUFBRSw2QkFBNkI7SUFFMUMsTUFBTSxFQUFFLE9BQU8sR0FDZjtFQWpHRixBQWtHQyx3QkFsR3VCLENBa0d2QixnQkFBZ0IsQ0FBQTtJQUNmLGFBQWEsRUFBRSxJQUFJLEdBQ25CO0VBcEdGLEFBcUdDLHdCQXJHdUIsQ0FxR3ZCLGlCQUFpQixDQUFBO0lBQ2hCLE1BQU0sRUFBRSxxQkFBcUI7SUFDN0IsYUFBYSxFQUFFLEdBQUc7SUFDbEIsZ0JBQWdCLEVBQUUsV0FBVztJQUU3QixLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLGVBQWUsRUFBRSxPQUFPO0lBQ3hCLGtCQUFrQixFQUFFLElBQUk7SUFDeEIsbUJBQW1CLEVBQUUsVUFBVTtJQUMvQixpQkFBaUIsRUFBRSxTQUFTO0lBQzVCLFdBQVcsRUFBRSxpQkFBaUI7SUFDOUIsVUFBVSxFQUFFLElBQUk7SUFDaEIsS0FBSyxFQUFFLE9BQU87SUFDZCxTQUFTLEVBQUUsZUFBZTtJQUMxQixPQUFPLEVBQUUsR0FBRztJQUNaLE1BQU0sRUFBQyxHQUFHO0lBQ1YsT0FBTyxFQUFDLEdBQUc7SUFDWCxVQUFVLEVBQUUsY0FBYyxHQUUxQjtFQXpIRixBQTBIQyx3QkExSHVCLENBMEh2QixnQkFBZ0IsQ0FBQTtJQUNmLFNBQVMsRUFBRSxJQUFJO0lBQ2YsVUFBVSxFQUFFLElBQUk7SUFDaEIsYUFBYSxFQUFFLGNBQWM7SUFDN0IsVUFBVSxFQUFFLGNBQWM7SUFDMUIsV0FBVyxFQUFFLGNBQWM7SUFDM0IsV0FBVyxFQUFFLGNBQWM7SUFDM0IsS0FBSyxFQUFFLGtCQUFrQjtJQUN6QixXQUFXLEVBQUUsNkJBQTZCO0lBRTFDLE1BQU0sRUFBRSxPQUFPLEdBSWY7SUF4SUYsQUFxSUUsd0JBcklzQixDQTBIdkIsZ0JBQWdCLENBV2YsSUFBSSxDQUFBO01BQ0gsWUFBWSxFQUFFLEdBQUcsR0FDakI7RUF2SUgsQUF5SUMsd0JBekl1QixDQXlJdkIsV0FBVyxDQUFBO0lBQ1QsV0FBVyxFQUFFLG9CQUFvQjtJQUNqQyxLQUFLLEVBQUUsT0FBTztJQUNkLFNBQVMsRUFBRSxJQUFJO0lBQ2YsT0FBTyxFQUFFLEdBQUcsR0FDWjtFQTlJSCxBQWdKRSx3QkFoSnNCLENBZ0p0QixRQUFRLENBQUE7SUFDUCxVQUFVLEVBQUMsSUFBSSxHQUNmO0VBbEpILEFBbUpBLHdCQW5Kd0IsQ0FtSnhCLGlCQUFpQixDQUFDO0lBQ2pCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxHQUFHO0lBQUUsSUFBSSxFQUFFLEdBQUc7SUFDbkIsaUJBQWlCLEVBQUUsMEJBQTRCO0lBQy9DLFNBQVMsRUFBRSwwQkFBNEI7SUFDdkMsVUFBVSxFQUFFLElBQUksR0FDaEI7RUF6SkQsQUEySkEsd0JBM0p3QixDQTJKeEIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZixDQUFnQixPQUFPLENBQUU7SUFDOUIsUUFBUSxFQUFFLFFBQVE7SUFDbEIsT0FBTyxFQUFFLENBQUMsR0FDVjtFQTlKRCxBQWdLQSx3QkFoS3dCLENBZ0t4QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLENBQWdCLE9BQU8sR0FBRyxHQUFHLENBQUM7SUFDbkMsY0FBYyxFQUFFLE1BQU07SUFDdEIsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLGdCQUFnQixFQUFFLE9BQU87SUFDekIsMkJBQTJCLEVBQUUsR0FBRztJQUNoQyxtQkFBbUIsRUFBRSxHQUFHO0lBQ3hCLDJCQUEyQixFQUFFLDRCQUE0QjtJQUN6RCxtQkFBbUIsRUFBRSw0QkFBNEI7SUFDakQsTUFBTSxFQUFFLE9BQU8sR0FDZjtFQTNLRCxBQTZLQSx3QkE3S3dCLENBNkt4QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLENBQWdCLE9BQU8sR0FBRyxHQUFHLENBQUMsSUFBSSxDQUFDO0lBQ3hDLFFBQVEsRUFBRSxRQUFRO0lBQ2YsU0FBUyxFQUFFLE1BQU07SUFDakIsS0FBSyxFQUFFLEtBQUs7SUFDWixVQUFVLEVBQUUsR0FBRyxHQUNsQjtFQWxMRCxBQW9MQSx3QkFwTHdCLENBb0x4QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLENBQWdCLE9BQU8sR0FBRyxHQUFHLENBQUMsSUFBSSxBQUFBLFVBQVcsQ0FBQyxDQUFDLEVBQUc7SUFDcEQsV0FBVyxFQUFFLElBQUksR0FDcEI7RUF0TEQsQUF3TEEsd0JBeEx3QixDQXdMeEIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZixDQUFnQixPQUFPLEdBQUcsR0FBRyxDQUFDLElBQUksQUFBQSxVQUFXLENBQUMsQ0FBQyxFQUFHO0lBQ3BELFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0VBMUxELEFBNExBLHdCQTVMd0IsQ0E0THhCLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxVQUFVLEFBQWYsQ0FBZ0IsT0FBTyxBQUFBLFFBQVEsR0FBRyxHQUFHLENBQUM7SUFDM0MsS0FBSyxFQUFDLElBQUk7SUFDVixtQkFBbUIsRUFBRSxHQUFHO0lBQ3hCLGdCQUFnQixFQUFFLE9BQU8sR0FDekI7RUFoTUQsQUFrTUEsd0JBbE13QixDQWtNeEIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZixDQUFnQixPQUFPLEdBQUcsR0FBRyxDQUFDO0lBR25DLEtBQUssRUFBRSxJQUFJO0lBQ1IsTUFBTSxFQUFHLElBQUksR0FFaEI7RUF4TUQsQUEyTUEsd0JBM013QixDQTJNeEIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZixDQUFnQixPQUFPLEFBQUEsUUFBUSxHQUFHLEdBQUcsQ0FBQztJQUMzQyxnQkFBZ0IsRUFBRSxPQUFPLEdBQ3pCO0VBN01ELEFBK01BLHdCQS9Nd0IsQ0ErTXhCLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxVQUFVLEFBQWYsQ0FBZ0IsT0FBTyxHQUFHLEdBQUcsR0FBRyxHQUFHLENBQUM7SUFDekMsS0FBSyxFQUFFLElBQUk7SUFDWCxLQUFLLEVBQUUsSUFBSTtJQUFFLE1BQU0sRUFBRSxJQUFJO0lBQ3pCLGFBQWEsRUFBRSxPQUFPO0lBQ3RCLFVBQVUsRUFBRSxPQUFPO0lBQ25CLGtDQUFrQyxFQUFFLHdCQUFxQjtJQUN6RCwwQkFBMEIsRUFBRSx3QkFBcUI7SUFDakQsMkJBQTJCLEVBQUUsSUFBSTtJQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0lBQ3pCLDJCQUEyQixFQUFFLDJCQUEyQjtJQUN4RCxtQkFBbUIsRUFBRSwyQkFBMkI7SUFDaEQsY0FBYyxFQUFFLElBQUk7SUFDcEIsVUFBVSxFQUFFLEdBQUc7SUFDZixXQUFXLEVBQUUsR0FBRyxHQUNoQjtFQTdORCxBQStOQSx3QkEvTndCLENBK054QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLENBQWdCLE9BQU8sQUFBQSxRQUFRLEdBQUcsR0FBRyxHQUFHLEdBQUcsQ0FBQztJQUNqRCxpQkFBaUIsRUFBRSx1QkFBdUI7SUFDMUMsU0FBUyxFQUFFLHVCQUF1QjtJQUNsQyxnQkFBZ0IsRUFBRSxPQUFPLEdBQ3pCO0VBbk9ELEFBcU9BLHdCQXJPd0IsQ0FxT3hCLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxVQUFVLEFBQWYsQ0FBZ0IsVUFBVSxBQUFBLE9BQU8sR0FBRyxHQUFHLEdBQUcsR0FBRyxDQUFDO0lBQ25ELEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixVQUFVLEVBQUUsR0FBRyxHQUNmO0VBek9ELEFBNE9BLHdCQTVPd0IsQ0E0T3hCLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxVQUFVLEFBQWYsQ0FBZ0IsT0FBTyxBQUFBLFFBQVEsR0FBRyxHQUFHLEdBQUcsR0FBRyxDQUFDO0lBQ2pELGlCQUFpQixFQUFFLHVCQUF1QjtJQUMxQyxTQUFTLEVBQUUsdUJBQXVCLEdBQ2xDO0VBL09ELEFBa1BBLHdCQWxQd0IsQ0FrUHhCLGVBQWUsQ0FBQTtJQUNkLEtBQUssRUFBRSxJQUFJLEdBQ1g7RUFwUEQsQUFzUEMsd0JBdFB1QixDQXNQdkIsbUJBQW1CLENBQUE7SUFDbEIsV0FBVyxFQUFFLGlCQUFpQjtJQUM5QixTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRUFBRSxPQUFPO0lBQ2QsVUFBVSxFQUFFLElBQUk7SUFDaEIsYUFBYSxFQUFFLElBQUksR0FDbkI7RUE1UEYsQUE2UEMsd0JBN1B1QixDQTZQdkIsc0JBQXNCLENBQUE7SUFDckIsV0FBVyxFQUFFLGtCQUFrQjtJQUMvQixTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRUFBRSxPQUFPO0lBQ2QsVUFBVSxFQUFFLElBQUk7SUFDaEIsYUFBYSxFQUFFLElBQUksR0FDbkI7RUFuUUYsQUFvUUMsd0JBcFF1QixDQW9RdkIsdUJBQXVCLENBQUE7SUFDdEIsV0FBVyxFQUFFLGlCQUFpQjtJQUM5QixTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRUFBRSxPQUFPO0lBQ2QsVUFBVSxFQUFFLElBQUk7SUFDaEIsYUFBYSxFQUFFLElBQUksR0FDbkI7RUExUUYsQUEyUUMsd0JBM1F1QixDQTJRdkIsVUFBVSxDQUFBO0lBQ1QsS0FBSyxFQUFDLEdBQ1AsR0FBQztFQTdRRixBQThRQyx3QkE5UXVCLENBOFF2QixnQkFBZ0IsQ0FBQTtJQUNmLFNBQVMsRUFBRSxJQUFJO0lBQ2YsVUFBVSxFQUFFLE1BQU07SUFDbEIsS0FBSyxFQUFFLEdBQUc7SUFDVixLQUFLLEVBQUMsT0FBTztJQUNiLFVBQVUsRUFBRSxHQUFHO0lBQ2YsV0FBVyxFQUFFLGtCQUFrQjtJQUMvQixNQUFNLEVBQUUsT0FBTyxHQUNmO0VBdFJGLEFBdVJDLHdCQXZSdUIsQ0F1UnZCLGNBQWMsQ0FBQTtJQUNiLFdBQVcsRUFBRSxjQUFjO0lBQzNCLFVBQVUsRUFBRSxLQUFLO0lBQ2pCLE1BQU0sRUFBRSxPQUFPLEdBQ2Y7RUEzUkYsQUE0UkMsd0JBNVJ1QixDQTRSdkIsY0FBYyxDQUFDLElBQUksQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTztJQUNkLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLGlCQUFpQixHQUM5QjtFQWhTRixBQWtTQyx3QkFsU3VCLENBa1N2QixXQUFXLENBQUE7SUFDVixPQUFPLEVBQUMsR0FBRztJQUNYLFVBQVUsRUFBQyxJQUFJLEdBNkJmO0lBalVGLEFBcVNFLHdCQXJTc0IsQ0FrU3ZCLFdBQVcsQ0FHVixVQUFVLENBQUE7TUFDVCxLQUFLLEVBQUUsT0FBTztNQUNkLFdBQVcsRUFBRSxrQkFBa0I7TUFDL0IsU0FBUyxFQUFFLElBQUk7TUFDZixPQUFPLEVBQUMsR0FBRyxHQXVCWDtNQWhVSCxBQTBTRyx3QkExU3FCLENBa1N2QixXQUFXLENBR1YsVUFBVSxDQUtULGtCQUFrQixDQUFDO1FBQ2xCLFdBQVcsRUFBRSxpQkFBaUI7UUFDOUIsS0FBSyxFQUFFLE9BQU87UUFDZCxNQUFNLEVBQUMsT0FBTyxHQUNkO01BOVNKLEFBK1NHLHdCQS9TcUIsQ0FrU3ZCLFdBQVcsQ0FHVixVQUFVLENBVVQsTUFBTSxFQS9TVCx3QkFBd0IsQ0FrU3ZCLFdBQVcsQ0FHVixVQUFVLENBVUQsS0FBSyxDQUFBO1FBQ1osTUFBTSxFQUFFLGlCQUFpQjtRQUN6QixhQUFhLEVBQUUsR0FBRztRQUNsQixnQkFBZ0IsRUFBRSxXQUFXO1FBQzdCLE1BQU0sRUFBRSxlQUFlO1FBQ3ZCLEtBQUssRUFBRSxlQUFlO1FBQ3RCLE1BQU0sRUFBQyxjQUFjO1FBQ3JCLGVBQWUsRUFBRSxPQUFPO1FBQ3hCLGtCQUFrQixFQUFFLElBQUk7UUFDeEIsbUJBQW1CLEVBQUUsVUFBVTtRQUMvQixpQkFBaUIsRUFBRSxTQUFTO1FBQzVCLFdBQVcsRUFBQyxpQkFBaUIsR0FDN0I7TUEzVEosQUE0VEcsd0JBNVRxQixDQWtTdkIsV0FBVyxDQUdWLFVBQVUsQ0F1QlQsTUFBTSxDQUFBO1FBQ0wsVUFBVSxFQUFDLGVBQWUsR0FDMUI7RUE5VEosQUFrVUMsd0JBbFV1QixDQWtVdkIsV0FBVyxDQUFBO0lBQ1YsZ0JBQWdCLEVBQUUsT0FBTztJQUN6QixLQUFLLEVBQUUsT0FBTztJQUNkLE9BQU8sRUFBRSxRQUFRO0lBQ2pCLGFBQWEsRUFBRSxHQUFHO0lBRWxCLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLGlCQUFpQjtJQUM5QixjQUFjLEVBQUUsR0FBRztJQUNuQixLQUFLLEVBQUUsSUFBSTtJQUNYLFNBQVMsRUFBRSxJQUFJO0lBQ2YsTUFBTSxFQUFFLGVBQWUsR0FDdkI7RUEvVUYsQUFnVkMsd0JBaFZ1QixDQWdWdkIsZ0JBQWdCLENBQUE7SUFDZixnQkFBZ0IsRUFBRSxXQUFXO0lBQzdCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLFdBQVcsRUFBRSxpQkFBaUI7SUFDOUIsY0FBYyxFQUFFLEdBQUc7SUFDbkIsS0FBSyxFQUFFLElBQUk7SUFDWCxPQUFPLEVBQUUsR0FBRztJQUNaLE9BQU8sRUFBRSxJQUFJO0lBQ2IsVUFBVSxFQUFFLElBQUk7SUFDaEIsS0FBSyxFQUFFLE9BQU87SUFDZCxNQUFNLEVBQUUsT0FBTztJQUNmLE1BQU0sRUFBRSxHQUFHO0lBQ1gsU0FBUyxFQUFDLElBQUksR0FDZDtFQTdWRixBQThWQyx3QkE5VnVCLENBOFZ2QixpQkFBaUIsQ0FBQTtJQUNoQixnQkFBZ0IsRUFBRSxXQUFXO0lBQzdCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLFdBQVcsRUFBRSxpQkFBaUI7SUFDOUIsY0FBYyxFQUFFLEdBQUc7SUFDbkIsS0FBSyxFQUFFLElBQUk7SUFDWCxPQUFPLEVBQUUsR0FBRztJQUNaLE9BQU8sRUFBRSxJQUFJO0lBQ2IsVUFBVSxFQUFFLEtBQUs7SUFDakIsS0FBSyxFQUFFLE9BQU87SUFDZCxNQUFNLEVBQUUsT0FBTztJQUNmLE1BQU0sRUFBRSxHQUFHO0lBQ1gsU0FBUyxFQUFDLElBQUksR0FDZDtFQTNXRixBQTRXQyx3QkE1V3VCLENBNFd2QixrQkFBa0IsQ0FBQTtJQUNqQixLQUFLLEVBQUUsT0FBTztJQUNkLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLGlCQUFpQixHQUM5QjtFQWhYRixBQWlYQyx3QkFqWHVCLENBaVh2QixpQkFBaUIsQ0FBQTtJQUNoQixNQUFNLEVBQUMsT0FBTyxHQUNkO0VBblhGLEFBb1hDLHdCQXBYdUIsQ0FvWHZCLFlBQVksQ0FBQTtJQUNYLEtBQUssRUFBQyxJQUFJLEdBQ1Y7RUF0WEYsQUF1WEMsd0JBdlh1QixDQXVYdkIsYUFBYSxDQUFBO0lBRVYsdUJBQXVCLEVBQUUsR0FBRztJQUM1QiwwQkFBMEIsRUFBRSxHQUFHO0lBQy9CLFlBQVksRUFBRSx5QkFBeUIsR0FDMUM7O0FBR0QsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNsQyxBQUNDLHdCQUR1QixDQUN2QixlQUFlLENBQUE7SUFDZCxTQUFTLEVBQUUsSUFBSSxDQUFBLFVBQVU7SUFDekIsV0FBVyxFQUFFLEdBQUcsR0FDaEI7O0FBSUgsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNsQyxBQUNDLHdCQUR1QixDQUN2QixlQUFlLENBQUE7SUFDZCxXQUFXLEVBQUUsR0FBRyxHQUNoQjtFQUhGLEFBSUMsd0JBSnVCLENBSXZCLFdBQVcsQ0FBQTtJQUNOLE9BQU8sRUFBQyxJQUFJLEdBQ2I7RUFOTCxBQU9DLHdCQVB1QixDQU92QixtQkFBbUIsQ0FBQTtJQUNsQixTQUFTLEVBQUUsZUFBZSxHQUMxQjtFQVRGLEFBVUMsd0JBVnVCLENBVXZCLHNCQUFzQixDQUFBO0lBQ3JCLFNBQVMsRUFBRSxlQUFlLEdBQzFCO0VBWkYsQUFhQyx3QkFidUIsQ0FhdkIsc0JBQXNCLENBQUE7SUFDckIsU0FBUyxFQUFFLGVBQWUsR0FDMUI7RUFmRixBQWlCRSx3QkFqQnNCLENBZ0J2QixPQUFPLENBQ04sU0FBUyxDQUFBO0lBQ1IsU0FBUyxFQUFFLGVBQWUsR0FDMUI7RUFuQkgsQUFvQkUsd0JBcEJzQixDQWdCdkIsT0FBTyxDQUlOLFVBQVUsQ0FBQTtJQUNULFNBQVMsRUFBRSxlQUFlLEdBQzFCOztBQUtKLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU07RUFDbkMsQUFHRSx1QkFIcUIsQ0FDdEIsT0FBTyxDQUVOLFNBQVMsQ0FBQTtJQUNSLElBQUksRUFBRSxLQUFLLEdBUVg7SUFaSCxBQUtHLHVCQUxvQixDQUN0QixPQUFPLENBRU4sU0FBUyxDQUVSLEdBQUcsQ0FBQTtNQUNGLFVBQVUsRUFBQyxlQUFlO01BQzFCLEtBQUssRUFBRSxJQUFJLEdBQ1g7SUFSSixBQVNHLHVCQVRvQixDQUN0QixPQUFPLENBRU4sU0FBUyxDQU1SLElBQUksQ0FBQTtNQUNILE9BQU8sRUFBQyxJQUFJLEdBQ1o7O0FBS0wsQUFDQyxjQURhLENBQ2Isa0JBQWtCLENBQUE7RUFDakIsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixhQUFhLEVBQUUsR0FBRztFQUNsQixVQUFVLEVBQUUsMEJBQTBCO0VBQ3RDLFVBQVUsRUFBQyxLQUFLLEdBa0xoQjtFQXZMRixBQU1FLGNBTlksQ0FDYixrQkFBa0IsQ0FLakIsY0FBYyxDQUFBO0lBQ2IsS0FBSyxFQUFFLElBQUksR0F1RFg7SUE5REgsQUFRRyxjQVJXLENBQ2Isa0JBQWtCLENBS2pCLGNBQWMsQ0FFYixlQUFlLENBQUE7TUFDZCxTQUFTLEVBQUUsSUFBSTtNQUNmLEtBQUssRUFBRSxPQUFPO01BQ2QsV0FBVyxFQUFFLGlCQUFpQjtNQUM5QixVQUFVLEVBQUUsTUFBTTtNQUNsQixXQUFXLEVBQUUsSUFBSTtNQUNqQixjQUFjLEVBQUUsSUFBSSxHQUNwQjtJQWZKLEFBZ0JHLGNBaEJXLENBQ2Isa0JBQWtCLENBS2pCLGNBQWMsQ0FVYixpQkFBaUIsQ0FBQTtNQUNoQixVQUFVLEVBQUUsaUJBQWlCO01BQzdCLEtBQUssRUFBQyxlQUFlO01BQ3JCLE1BQU0sRUFBQyxlQUFlO01BQ3RCLFdBQVcsRUFBRSxvQkFBb0IsR0FDakM7SUFyQkosQUFzQkcsY0F0QlcsQ0FDYixrQkFBa0IsQ0FLakIsY0FBYyxDQWdCYixpQkFBaUIsQ0FBQTtNQUNoQixNQUFNLEVBQUMsT0FBTztNQUNkLFdBQVcsRUFBRSxvQkFBb0IsR0FDakM7SUF6QkosQUEwQkcsY0ExQlcsQ0FDYixrQkFBa0IsQ0FLakIsY0FBYyxDQW9CYixpQkFBaUIsQ0FBQTtNQUNoQixRQUFRLEVBQUUsUUFBUTtNQUNsQixHQUFHLEVBQUUsS0FBSztNQUNWLElBQUksRUFBRSxLQUFLO01BQ1gsT0FBTyxFQUFFLE1BQU07TUFDZixPQUFPLEVBQUUsSUFBSTtNQUNiLFdBQVcsRUFBRSxpQkFBaUI7TUFDOUIsU0FBUyxFQUFFLElBQUk7TUFDZixLQUFLLEVBQUUsS0FBSztNQUNaLGFBQWEsRUFBRSxHQUFHLEdBU2xCO01BNUNKLEFBb0NJLGNBcENVLENBQ2Isa0JBQWtCLENBS2pCLGNBQWMsQ0FvQmIsaUJBQWlCLENBVWhCLGNBQWMsQ0FBQTtRQUNiLEtBQUssRUFBQyxJQUFJO1FBQ1YsTUFBTSxFQUFFLGVBQWU7UUFDdkIsT0FBTyxFQUFFLGtCQUFrQixHQUMzQjtNQXhDTCxBQXlDSSxjQXpDVSxDQUNiLGtCQUFrQixDQUtqQixjQUFjLENBb0JiLGlCQUFpQixDQWVoQixjQUFjLENBQUE7UUFDYixXQUFXLEVBQUMsR0FBRyxHQUNmO0lBM0NMLEFBNkNHLGNBN0NXLENBQ2Isa0JBQWtCLENBS2pCLGNBQWMsQ0F1Q2IsWUFBWSxDQUFBO01BQ1gsVUFBVSxFQUFFLFdBQVc7TUFDdkIsV0FBVyxFQUFFLGtCQUFrQjtNQUMvQixTQUFTLEVBQUUsSUFBSTtNQUNmLE1BQU0sRUFBRSxPQUFPO01BQ2YsT0FBTyxFQUFFLElBQUk7TUFFYixLQUFLLEVBQUUsT0FBTztNQUNkLFVBQVUsRUFBRSxNQUFNO01BQ2xCLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUk7TUFDWixNQUFNLEVBQUUsR0FBRztNQUNYLFVBQVUsRUFBRSxJQUFJLEdBQ2hCO0lBMURKLEFBMkRHLGNBM0RXLENBQ2Isa0JBQWtCLENBS2pCLGNBQWMsQ0FxRGIsT0FBTyxDQUFBO01BQ04sT0FBTyxFQUFDLGdCQUFnQixHQUN4QjtFQTdESixBQWdFRyxjQWhFVyxDQUNiLGtCQUFrQixDQThEakIsYUFBYSxDQUNaLFFBQVEsQ0FBQTtJQUNQLE1BQU0sRUFBRSxpQkFBaUI7SUFDekIsTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsSUFBSTtJQUNYLGdCQUFnQixFQUFFLE9BQU87SUFDekIsYUFBYSxFQUFFLEdBQUcsR0FDbEI7RUF0RUosQUF1RUcsY0F2RVcsQ0FDYixrQkFBa0IsQ0E4RGpCLGFBQWEsQ0FRWixVQUFVLENBQUE7SUFDVCxNQUFNLEVBQUUsaUJBQWlCO0lBQ3pCLE1BQU0sRUFBRSxJQUFJO0lBQ1osS0FBSyxFQUFFLElBQUk7SUFDWCxnQkFBZ0IsRUFBRyxPQUFPO0lBQzFCLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLGFBQWEsRUFBRSxHQUFHLEdBQ2xCO0VBOUVKLEFBK0VHLGNBL0VXLENBQ2Isa0JBQWtCLENBOERqQixhQUFhLENBZ0JaLFdBQVcsQ0FBQTtJQUNWLFVBQVUsRUFBRSxJQUFJLEdBQ2hCO0VBakZKLEFBa0ZHLGNBbEZXLENBQ2Isa0JBQWtCLENBOERqQixhQUFhLENBbUJaLHVCQUF1QixDQUFBO0lBQ3RCLE1BQU0sRUFBQyxPQUFPLEdBQ2Q7RUFwRkosQUFxRkcsY0FyRlcsQ0FDYixrQkFBa0IsQ0E4RGpCLGFBQWEsQ0FzQlosaUJBQWlCLENBQUE7SUFDaEIsS0FBSyxFQUFDLElBQUk7SUFDVixVQUFVLEVBQUMsSUFBSTtJQUNmLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLGFBQWEsRUFBRSxLQUFLLEdBZ0RwQjtJQXpJSixBQTBGSSxjQTFGVSxDQUNiLGtCQUFrQixDQThEakIsYUFBYSxDQXNCWixpQkFBaUIsQ0FLaEIsZ0JBQWdCLENBQUE7TUFDZixLQUFLLEVBQUMsRUFBRSxHQXdCUjtNQW5ITCxBQTRGSyxjQTVGUyxDQUNiLGtCQUFrQixDQThEakIsYUFBYSxDQXNCWixpQkFBaUIsQ0FLaEIsZ0JBQWdCLENBRWYsVUFBVSxDQUFBO1FBQ1QsVUFBVSxFQUFDLGNBQWM7UUFDekIsWUFBWSxFQUFFLElBQUk7UUFDbEIsTUFBTSxFQUFFLElBQUk7UUFDWixLQUFLLEVBQUUsSUFBSTtRQUNYLGFBQWEsRUFBRSxJQUFJLEdBQ25CO01BbEdOLEFBbUdLLGNBbkdTLENBQ2Isa0JBQWtCLENBOERqQixhQUFhLENBc0JaLGlCQUFpQixDQUtoQixnQkFBZ0IsQ0FTZixnQkFBZ0IsQ0FBQTtRQUNmLE1BQU0sRUFBRSxpQkFBaUI7UUFDekIsZ0JBQWdCLEVBQUUsT0FBTyxHQUN6QjtNQXRHTixBQXVHSyxjQXZHUyxDQUNiLGtCQUFrQixDQThEakIsYUFBYSxDQXNCWixpQkFBaUIsQ0FLaEIsZ0JBQWdCLENBYWYsb0JBQW9CLENBQUE7UUFDbkIsTUFBTSxFQUFFLGlCQUFpQjtRQUN6QixnQkFBZ0IsRUFBRSxPQUFPLEdBQ3pCO01BMUdOLEFBMkdLLGNBM0dTLENBQ2Isa0JBQWtCLENBOERqQixhQUFhLENBc0JaLGlCQUFpQixDQUtoQixnQkFBZ0IsQ0FpQmYsZUFBZSxDQUFBO1FBQ2QsTUFBTSxFQUFFLGlCQUFpQjtRQUN6QixnQkFBZ0IsRUFBRSxPQUFPLEdBQ3pCO01BOUdOLEFBK0dLLGNBL0dTLENBQ2Isa0JBQWtCLENBOERqQixhQUFhLENBc0JaLGlCQUFpQixDQUtoQixnQkFBZ0IsQ0FxQmYsY0FBYyxDQUFBO1FBQ2IsTUFBTSxFQUFFLGlCQUFpQjtRQUN6QixnQkFBZ0IsRUFBRSxPQUFPLEdBQ3pCO0lBbEhOLEFBb0hJLGNBcEhVLENBQ2Isa0JBQWtCLENBOERqQixhQUFhLENBc0JaLGlCQUFpQixDQStCaEIsZ0JBQWdCLENBQUE7TUFDZixLQUFLLEVBQUMsR0FBRyxHQUNUO0lBdEhMLEFBdUhJLGNBdkhVLENBQ2Isa0JBQWtCLENBOERqQixhQUFhLENBc0JaLGlCQUFpQixDQWtDaEIsaUJBQWlCLENBQUE7TUFDaEIsS0FBSyxFQUFDLEdBQUcsR0FDVDtJQXpITCxBQTBISSxjQTFIVSxDQUNiLGtCQUFrQixDQThEakIsYUFBYSxDQXNCWixpQkFBaUIsQ0FxQ2hCLGdCQUFnQixDQUFBO01BQ2YsYUFBYSxFQUFFLGlCQUFpQixHQUNoQztJQTVITCxBQTZISSxjQTdIVSxDQUNiLGtCQUFrQixDQThEakIsYUFBYSxDQXNCWixpQkFBaUIsQ0F3Q2hCLGNBQWMsQ0FBQTtNQUNiLFVBQVUsRUFBRSxLQUFLLEdBQ2pCO0lBL0hMLEFBZ0lJLGNBaElVLENBQ2Isa0JBQWtCLENBOERqQixhQUFhLENBc0JaLGlCQUFpQixDQTJDaEIsYUFBYSxDQUFBO01BQ1osVUFBVSxFQUFDLEdBQUcsR0FDZDtJQWxJTCxBQW1JSSxjQW5JVSxDQUNiLGtCQUFrQixDQThEakIsYUFBYSxDQXNCWixpQkFBaUIsQ0E4Q2hCLG9CQUFvQixDQUFBO01BQ25CLFdBQVcsRUFBRSxvQkFBb0IsR0FDakM7SUFySUwsQUFzSUksY0F0SVUsQ0FDYixrQkFBa0IsQ0E4RGpCLGFBQWEsQ0FzQlosaUJBQWlCLENBaURoQixpQkFBaUIsQ0FBQTtNQUNoQixXQUFXLEVBQUUsbUJBQW1CLEdBQ2hDO0VBeElMLEFBMklFLGNBM0lZLENBQ2Isa0JBQWtCLENBMElqQixhQUFhLENBQUE7SUFDWixVQUFVLEVBQUUsSUFBSTtJQUNoQixhQUFhLEVBQUUsSUFBSSxHQXdDbkI7SUFyTEgsQUE4SUcsY0E5SVcsQ0FDYixrQkFBa0IsQ0EwSWpCLGFBQWEsQ0FHWixlQUFlLENBQUM7TUFDZixRQUFRLEVBQUUsUUFBUTtNQUNsQixHQUFHLEVBQUUsSUFBSTtNQUNULElBQUksRUFBRSxDQUFDO01BQ1AsS0FBSyxFQUFFLElBQUk7TUFDWCxTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxJQUFJLEdBQ2pCO0lBckpKLEFBc0pHLGNBdEpXLENBQ2Isa0JBQWtCLENBMElqQixhQUFhLENBV1osY0FBYyxDQUFDO01BQ2QsUUFBUSxFQUFFLFFBQVE7TUFDbEIsTUFBTSxFQUFFLElBQUk7TUFDWixXQUFXLEVBQUUsSUFBSTtNQUNqQixLQUFLLEVBQUUsR0FBRztNQUNWLE1BQU0sRUFBRSxHQUFHO01BQ1gsTUFBTSxFQUFFLGlCQUFpQjtNQUN6QixnQkFBZ0IsRUFBRSxJQUFJO01BQ3RCLE1BQU0sRUFBRSxPQUFPO01BQ2YsYUFBYSxFQUFFLEdBQUc7TUFDbEIsY0FBYyxFQUFFLE1BQU07TUFDdEIsT0FBTyxFQUFFLElBQUksR0FDYjtJQWxLSixBQW1LRyxjQW5LVyxDQUNiLGtCQUFrQixDQTBJakIsYUFBYSxDQXdCWixnQkFBZ0IsQ0FBQztNQUNoQixnQkFBZ0IsRUFBRSxPQUFPLEdBQ3pCO0lBcktKLEFBc0tHLGNBdEtXLENBQ2Isa0JBQWtCLENBMElqQixhQUFhLENBMkJaLGlCQUFpQixDQUFDO01BQ2pCLE1BQU0sRUFBRSxpQkFBaUI7TUFDekIsV0FBVyxFQUFFLEtBQUs7TUFDbEIsVUFBVSxFQUFFLElBQUk7TUFDaEIsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNaO0lBNUtKLEFBNktHLGNBN0tXLENBQ2Isa0JBQWtCLENBMElqQixhQUFhLENBa0NaLDJCQUEyQixDQUFDO01BQzNCLEtBQUssRUFBRSxPQUFPO01BQ2QsU0FBUyxFQUFFLElBQUksR0FDZjtJQWhMSixBQWlMRyxjQWpMVyxDQUNiLGtCQUFrQixDQTBJakIsYUFBYSxDQXNDWixvQkFBb0IsQ0FBQztNQUNwQixLQUFLLEVBQUUsT0FBTztNQUNkLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0FBcExKLEFBd0xFLGNBeExZLENBd0xaLE9BQU8sQ0FBQTtFQUNQLFdBQVcsRUFBRSxJQUFJLEdBQ2pCOztBQTFMRixBQTJMQyxjQTNMYSxDQTJMYixPQUFPLENBQUE7RUFFTixnQkFBZ0IsRUFBQyxPQUFPO0VBQ3hCLE1BQU0sRUFBRSxJQUFJO0VBRVosS0FBSyxFQUFDLElBQUk7RUFDVixTQUFTLEVBQUUsSUFBSTtFQUNmLFVBQVUsRUFBRSxJQUFJO0VBQ2Isc0JBQXNCLEVBQUUsR0FBRztFQUM5Qix1QkFBdUIsRUFBRSxHQUFHO0VBQzVCLFdBQVcsRUFBRSw0QkFBNEIsR0FDekM7O0FBdE1GLEFBdU1DLGNBdk1hLENBdU1iLFdBQVcsQ0FBQTtFQUNWLE1BQU0sRUFBQyxpQkFBaUI7RUFDeEIsTUFBTSxFQUFFLElBQUk7RUFDWixXQUFXLEVBQUUsa0JBQWtCLEdBRy9COztBQTdNRixBQThNQyxjQTlNYSxDQThNYixjQUFjLENBQUE7RUFDYixVQUFVLEVBQUMsaUJBQWlCO0VBQzVCLFdBQVcsRUFBQyxpQkFBaUI7RUFDN0IsWUFBWSxFQUFDLGlCQUFpQjtFQUM5QixNQUFNLEVBQUUsSUFBSTtFQUNaLFdBQVcsRUFBRSxrQkFBa0IsR0FHL0I7O0FBdE5GLEFBdU5DLGNBdk5hLENBdU5iLFlBQVksQ0FBQTtFQUVYLFdBQVcsRUFBQyxpQkFBaUI7RUFDN0IsWUFBWSxFQUFDLGlCQUFpQjtFQUM5QixhQUFhLEVBQUMsaUJBQWlCO0VBQy9CLE1BQU0sRUFBRSxJQUFJO0VBQ1oseUJBQXlCLEVBQUUsR0FBRztFQUN4QiwwQkFBMEIsRUFBRSxHQUFHLEdBQ3JDOztBQS9ORixBQWdPQyxjQWhPYSxDQWdPYixRQUFRLENBQUE7RUFDUCxXQUFXLEVBQUUsR0FBRyxHQUNoQjs7QUFsT0YsQUFtT0MsY0FuT2EsQ0FtT2IsWUFBWSxDQUFBO0VBQ1gsV0FBVyxFQUFFLEdBQUcsR0FDaEI7O0FBck9GLEFBc09DLGNBdE9hLENBc09iLFlBQVksQ0FBQTtFQUNYLFVBQVUsRUFBRSxLQUFLO0VBR2pCLFdBQVcsRUFBRSxrQkFBa0I7RUFDL0IsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsSUFBSSxHQUNqQjs7QUE3T0YsQUE4T0MsY0E5T2EsQ0E4T2IsUUFBUSxDQUFBO0VBQ1AsVUFBVSxFQUFFLEtBQUs7RUFDakIsU0FBUyxFQUFFLElBQUk7RUFFZixXQUFXLEVBQUUsa0JBQWtCO0VBQy9CLEtBQUssRUFBRSxPQUFPLEdBQ2Q7O0FBcFBGLEFBcVBDLGNBclBhLENBcVBiLFNBQVMsQ0FBQTtFQUNSLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFNBQVMsRUFBRSxJQUFJO0VBRWYsV0FBVyxFQUFFLGtCQUFrQjtFQUMvQixLQUFLLEVBQUUsT0FBTyxHQUNkOztBQTNQRixBQTRQQyxjQTVQYSxDQTRQYixXQUFXLENBQUE7RUFDVixhQUFhLEVBQUUsaUJBQWlCLEdBQ2hDOztBQTlQRixBQStQQyxjQS9QYSxDQStQYixVQUFVLENBQUE7RUFDVCxhQUFhLEVBQUUsaUJBQWlCO0VBQ2hDLFdBQVcsRUFBRSxpQkFBaUI7RUFDOUIsWUFBWSxFQUFFLGlCQUFpQjtFQUMvQixXQUFXLEVBQUUsa0JBQWtCO0VBQy9CLEtBQUssRUFBRSxPQUFPLEdBQ2Q7O0FBclFGLEFBc1FDLGNBdFFhLENBc1FiLFlBQVksQ0FBQTtFQUNYLFVBQVUsRUFBRSxJQUFJLEdBQ2hCOztBQXhRRixBQXlRQyxjQXpRYSxDQXlRYixPQUFPLENBQUE7RUFDTixnQkFBZ0IsRUFBRSxrQkFBa0IsR0FDcEM7O0FBM1FGLEFBNFFDLGNBNVFhLENBNFFiLFlBQVksQ0FBQTtFQUNYLGdCQUFnQixFQUFFLE9BQU87RUFFekIsS0FBSyxFQUFFLE9BQU87RUFDZCxPQUFPLEVBQUUsUUFBUTtFQUNqQixhQUFhLEVBQUUsR0FBRztFQUNsQixhQUFhLEVBQUUsSUFBSTtFQUNuQixVQUFVLEVBQUUsSUFBSTtFQUNoQixPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxpQkFBaUI7RUFDOUIsY0FBYyxFQUFFLEdBQUc7RUFDbkIsS0FBSyxFQUFFLElBQUk7RUFDWCxTQUFTLEVBQUUsSUFBSSxHQUNmOztBQXpSRixBQTBSQyxjQTFSYSxDQTBSYixnQkFBZ0IsQ0FBQTtFQUNmLGdCQUFnQixFQUFFLE9BQU87RUFDekIsS0FBSyxFQUFFLE9BQU87RUFDZCxhQUFhLEVBQUUsR0FBRztFQUNsQixhQUFhLEVBQUUsSUFBSTtFQUNuQixVQUFVLEVBQUUsSUFBSTtFQUNoQixPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxpQkFBaUI7RUFDOUIsY0FBYyxFQUFFLEdBQUc7RUFDbkIsS0FBSyxFQUFFLEdBQUc7RUFDVixTQUFTLEVBQUUsSUFBSTtFQUNmLE1BQU0sRUFBRSxJQUFJLEdBQ1o7O0FBdFNGLEFBdVNDLGNBdlNhLENBdVNiLGdCQUFnQixDQUFBO0VBQ2YsZ0JBQWdCLEVBQUUsT0FBaUI7RUFDbkMsS0FBSyxFQUFFLE9BQU87RUFDZCxhQUFhLEVBQUUsR0FBRztFQUNsQixhQUFhLEVBQUUsSUFBSTtFQUNuQixVQUFVLEVBQUUsSUFBSTtFQUNoQixPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxpQkFBaUI7RUFDOUIsY0FBYyxFQUFFLEdBQUc7RUFDbkIsS0FBSyxFQUFFLEdBQUc7RUFDVixTQUFTLEVBQUUsSUFBSTtFQUNmLE1BQU0sRUFBRSxJQUFJLEdBQ1o7O0FBblRGLEFBb1RDLGNBcFRhLENBb1RiLGFBQWEsQ0FBQTtFQUNaLFlBQVksRUFBRSxHQUFHLEdBQ2pCOztBQXRURixBQXVUQyxjQXZUYSxDQXVUYixXQUFXLENBQUE7RUFDVixPQUFPLEVBQUUsV0FBVyxHQUNwQjs7QUF6VEYsQUFtVUMsY0FuVWEsQ0FtVWIsWUFBWSxDQUFBO0VBQ1gsU0FBUyxFQUFFLElBQUk7RUFDZixVQUFVLEVBQUUsSUFBSTtFQUNoQixLQUFLLEVBQUUsT0FBTztFQUNkLE9BQU8sRUFBRSxHQUFHO0VBQ1osV0FBVyxFQUFFLGtCQUFrQjtFQUMvQixNQUFNLEVBQUUsT0FBTztFQUNmLEtBQUssRUFBRSxLQUFLO0VBR1osZUFBZSxFQUFFLFFBQVEsR0FDekI7O0FBOVVGLEFBK1VDLGNBL1VhLENBK1ViLGlCQUFpQixDQUFBO0VBQ2hCLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLE9BQU8sR0FDZDs7QUFuVkYsQUFxVkMsY0FyVmEsQ0FxVmIsU0FBUyxDQUFBO0VBQ0wsU0FBUyxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsSUFBSTtFQUNoQixXQUFXLEVBQUUsS0FBSztFQUNsQixLQUFLLEVBQUUsT0FBTztFQUNwQixPQUFPLEVBQUUsR0FBRztFQUNaLFdBQVcsRUFBRSxrQkFBa0I7RUFDL0IsTUFBTSxFQUFFLE9BQU8sR0FDZjs7QUE3VkYsQUE4VkMsY0E5VmEsQ0E4VmIsV0FBVyxDQUFBO0VBQ1YsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsYUFBYTtFQUM5QixLQUFLLEVBQUUsSUFBSSxHQUNYOztBQWxXRixBQW1XQyxjQW5XYSxDQW1XYixXQUFXLENBQUE7RUFJVCxXQUFXLEVBQUUsaUJBQWlCO0VBQzlCLFVBQVUsRUFBRSxHQUFHO0VBQ2YsV0FBVyxFQUFFLE1BQU0sR0FDcEI7O0FBMVdGLEFBMldDLGNBM1dhLENBMldiLGdCQUFnQixDQUFBO0VBQ2YsVUFBVSxFQUFFLEdBQUcsR0FDZjs7QUFFRixBQUFBLFdBQVcsQ0FBQztFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2YsTUFBTSxFQUFFLENBQUM7RUFDVCxRQUFRLEVBQUUsTUFBTTtFQUNoQiwyQkFBMkIsRUFBRSxrQkFBa0I7RUFDL0MsbUJBQW1CLEVBQUUsa0JBQWtCO0VBQzFDLDJCQUEyQixFQUFFLGVBQWU7RUFDekMsbUJBQW1CLEVBQUUsZUFBZTtFQUNwQyxrQ0FBa0MsRUFBRSxJQUFJO0VBQ3hDLDBCQUEwQixFQUFFLElBQUksR0FDbkM7O0FBQ0QsQUFBQSwwQkFBMEIsQ0FBQTtFQUN6QixXQUFXLEVBQUUsaUJBQWlCO0VBQzlCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFQUFFLE9BQU87RUFDZCxVQUFVLEVBQUUsSUFBSTtFQUNoQixhQUFhLEVBQUUsSUFBSSxHQUNuQjs7QUFDRCxBQUFBLFFBQVEsQ0FBQTtFQUNQLFNBQVMsRUFBRSxJQUFJO0VBQ2YsVUFBVSxFQUFFLElBQUk7RUFDaEIsS0FBSyxFQUFFLE9BQU87RUFDZCxPQUFPLEVBQUUsR0FBRztFQUNaLFdBQVcsRUFBRSxrQkFBa0I7RUFDL0IsZUFBZSxFQUFFLFFBQVE7RUFDekIsTUFBTSxFQUFFLElBQUksR0FNWjtFQWJELEFBUUMsUUFSTyxDQVFQLEdBQUcsQ0FBQTtJQUNGLE1BQU0sRUFBRSxJQUFJO0lBQ1osS0FBSyxFQUFFLElBQUk7SUFDWCxXQUFXLEVBQUUsSUFBSSxHQUNqQjs7QUFFRixBQUFBLFlBQVksQ0FBQTtFQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ1o7O0FBQ0QsQUFBQSxRQUFRLENBQUE7RUFDUCxVQUFVLEVBQUUsSUFBSSxHQUNoQjs7QUFDRCxBQUNDLHVCQURzQixDQUN0QixpQkFBaUIsQ0FBQTtFQUNoQixZQUFZLEVBQUUsZUFBZTtFQUM3QiwwQkFBMEIsRUFBRSxjQUFjO0VBQzFDLHVCQUF1QixFQUFFLGNBQWM7RUFDdkMsS0FBSyxFQUFFLElBQUksR0FDWDs7QUFORixBQU9DLHVCQVBzQixDQU90QixnQkFBZ0IsQ0FBQTtFQUNmLHVCQUF1QixFQUFFLGNBQWM7RUFDdkMsMEJBQTBCLEVBQUUsY0FBYyxHQUMxQzs7QUFFRixBQUFBLFdBQVcsQ0FBQTtFQUNWLE1BQU0sRUFBRSxrQkFBa0IsR0FDMUI7O0FBQ0QsQUFBQSxjQUFjLENBQUE7RUFDYixVQUFVLEVBQUUsZUFBZSxHQUMzQjs7QUFDRCxBQUFBLFdBQVcsQ0FBQTtFQUVWLFVBQVUsRUFBRSxpQkFBaUIsR0FDN0I7O0FBQ0QsQUFBQSxvQkFBb0IsQ0FBQTtFQUNuQixXQUFXLEVBQUUsTUFBTTtFQUNuQixTQUFTLEVBQUUsSUFBSSxHQUNmOztBQUNELEFBQUEscUJBQXFCLENBQUE7RUFDcEIsWUFBWSxFQUFFLE1BQU0sR0FDcEI7O0FBQ0QsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNsQyxBQUdFLHVCQUhxQixDQUV0QixXQUFXLENBQ1YsVUFBVSxDQUFBO0lBQ1QsS0FBSyxFQUFDLElBQUksR0FDVjtFQUxILEFBT0MsdUJBUHNCLENBT3RCLFdBQVcsQ0FBQTtJQUNWLE9BQU8sRUFBQyxJQUFJLEdBQ1o7RUFLRixBQUVDLGNBRmEsQ0FFYixZQUFZLENBQ1o7SUFDQyxVQUFVLEVBQUUsR0FBRyxHQUNmOztBQUdILE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsS0FBSztFQUN6RCxBQUNDLGNBRGEsQ0FDYixXQUFXLENBQUE7SUFDVixLQUFLLEVBQUMsS0FBSyxHQUNYOztBQUlILE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsS0FBSztFQUN6RCxBQUNDLG1CQURrQixDQUNsQixTQUFTLENBQUE7SUFDUixTQUFTLEVBQUUsZUFBZSxHQUMxQjs7QUFHSCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLEtBQUs7RUFDekQsQUFDQyxtQkFEa0IsQ0FDbEIsU0FBUyxDQUFBO0lBQ1IsU0FBUyxFQUFFLGVBQWUsR0FDMUI7RUFIRixBQUlDLG1CQUprQixDQUlsQixXQUFXLENBQUE7SUFDVixPQUFPLEVBQUUsT0FBTyxHQUNoQjs7QUFHSCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLEtBQUs7RUFDekQsQUFDQyxtQkFEa0IsQ0FDbEIsU0FBUyxDQUFBO0lBQ1IsU0FBUyxFQUFFLGVBQWUsR0FDMUI7RUFIRixBQUlDLG1CQUprQixDQUlsQixXQUFXLENBQUE7SUFDVixPQUFPLEVBQUUsT0FBTyxHQUNoQjs7QUFlSCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLEtBQUs7RUFDekQsQUFBQSxjQUFjLENBQUE7SUFDYixPQUFPLEVBQUMsR0FBRyxHQUNYO0VBQ0QsQUFBQSxXQUFXLENBQUE7SUFDVixPQUFPLEVBQUMsR0FBRyxHQUNYOztBQUVGLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsS0FBSztFQUN6RCxBQUFBLDBCQUEwQixDQUFBO0lBQ3pCLFNBQVMsRUFBRSxlQUFlLEdBQzFCOztBQUdGLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsS0FBSztFQUN6RCxBQUFBLGNBQWMsQ0FBQTtJQUNiLE9BQU8sRUFBQyxHQUFHLEdBSVg7SUFMRCxBQUVDLGNBRmEsQ0FFYixjQUFjLENBQUE7TUFDYixTQUFTLEVBQUMsSUFBSSxHQUNkO0VBRUYsQUFBQSxXQUFXLENBQUE7SUFDVixPQUFPLEVBQUMsR0FBRyxHQUlYO0lBTEQsQUFFQyxXQUZVLENBRVYsV0FBVyxDQUFBO01BQ1YsU0FBUyxFQUFDLElBQUksR0FDZDs7QUFrQkgsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxLQUFLO0VBQ3pELEFBQ0MsdUJBRHNCLENBQ3RCLG1CQUFtQixDQUFBO0lBQ2xCLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0FBR0gsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxLQUFLO0VBQ3pELEFBQ0MsdUJBRHNCLENBQ3RCLGdCQUFnQixDQUFBO0lBQ2YsS0FBSyxFQUFFLEdBQUcsR0FDVjs7QUFHSCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNLE9BQU8sU0FBUyxFQUFFLEtBQUs7RUFDMUQsQUFBQSxXQUFXLENBQUE7SUFDVixPQUFPLEVBQUMsR0FBRyxHQUNYOztBQUVGLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU07RUFDbkMsQUFFQyxjQUZhLENBRWIsY0FBYyxDQUFBO0lBQ2IsVUFBVSxFQUFFLE1BQU0sR0FDbEI7RUFFRixBQUFBLGVBQWUsQ0FBQTtJQUNkLEtBQUssRUFBQyxjQUFjLEdBSXBCO0lBTEQsQUFFQyxlQUZjLENBRWQsdUJBQXVCLENBQUE7TUFDdEIsU0FBUyxFQUFDLElBQUksR0FDZDs7QUFHSCxBQUNBLFNBRFMsQ0FDVCxpQkFBaUIsQ0FDakI7RUFDQyxNQUFNLEVBQUUsSUFBSTtFQUNULFVBQVUsRUFBRSxJQUFJLEdBQ25COztBQUxELEFBTUEsU0FOUyxDQU1ULFVBQVUsQUFBQSxrQkFBa0IsQ0FDNUI7RUFDQyxNQUFNLEVBQUUsSUFBSSxHQUNaOztBQVRELEFBVUEsU0FWUyxDQVVULGdCQUFnQixFQVZoQixTQUFTLENBVVMsa0JBQWtCLENBQUMsZ0JBQWdCLEVBVnJELFNBQVMsQ0FVOEMsaUJBQWlCLENBQUMsZ0JBQWdCLEVBVnpGLFNBQVMsQ0FVa0YsQ0FBQyxBQUFBLFVBQVUsQUFBQSxPQUFPLEVBVjdHLFNBQVMsQ0FVc0csVUFBVSxBQUFBLE9BQU8sRUFWaEksU0FBUyxDQVV5SCxVQUFVLEFBQUEsZ0JBQWdCLEFBQUEsTUFBTSxDQUNsSztFQUNDLE1BQU0sRUFBRSxJQUFJO0VBQ1QsVUFBVSxFQUFFLElBQUksR0FDbkI7O0FBZEQsQUFlQSxTQWZTLENBZVQsaUJBQWlCLEVBZmpCLFNBQVMsQ0FlVSxrQkFBa0IsQ0FBQyxpQkFBaUIsRUFmdkQsU0FBUyxDQWVnRCxpQkFBaUIsQ0FBQyxpQkFBaUIsRUFmNUYsU0FBUyxDQWVxRixVQUFVLEVBZnhHLFNBQVMsQ0FlaUcsSUFBSSxDQUFDLFVBQVUsQUFBQSxrQkFBa0IsQUFBQSxNQUFNLEVBZmpKLFNBQVMsQ0FlMEksSUFBSSxDQUFDLFVBQVUsQUFBQSxrQkFBa0IsQUFBQSxPQUFPLENBQzNMO0VBQ0MsTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsSUFBSSxHQUNoQjs7QUFuQkQsQUFvQkEsU0FwQlMsQ0FvQlQsU0FBUyxDQUNUO0VBQ0MsT0FBTyxFQUFDLGVBQWUsR0FDdkI7O0FBdkJELEFBd0JBLFNBeEJTLENBd0JULFNBQVMsQUFBQSxPQUFPLENBQ2hCO0VBQ0MsT0FBTyxFQUFDLGdCQUFnQixHQUN4Qjs7QUEzQkQsQUE2QkEsU0E3QlMsQ0E2QlQsU0FBUyxDQUFDO0VBQ1QsVUFBVSxFQUFFLElBQUk7RUFDaEIsVUFBVSxFQUFFLE1BQU07RUFDbEIsT0FBTyxFQUFFLElBQUk7RUFFYixhQUFhLEVBQUMsSUFBSSxHQThCaEI7RUFoRUgsQUFxQ0UsU0FyQ08sQ0E2QlQsU0FBUyxDQU1SLEVBQUUsQUFBQSxPQUFPLENBRVIsQ0FBQyxDQUFBO0lBQ0EsS0FBSyxFQUFFLGtCQUFrQixHQUl6QjtFQTFDSCxBQXFEQyxTQXJEUSxDQTZCVCxTQUFTLENBdUJSLEVBQUUsQ0FDRixDQUFDLENBQUM7SUFDRCxLQUFLLEVBQUUsa0JBQWtCO0lBQ3pCLFdBQVcsRUFBRSxrQkFBa0IsR0FDL0I7RUF4REYsQUEyREMsU0EzRFEsQ0E2QlQsU0FBUyxDQTZCUixFQUFFLENBQ0YsQ0FBQyxBQUFBLE1BQU0sQ0FBQTtJQUNOLGdCQUFnQixFQUFFLE9BQU87SUFDekIsWUFBWSxFQUFFLE9BQU8sR0FDckI7O0FBOURGLEFBaUVFLFNBakVPLENBaUVQLFNBQVMsR0FBQyxFQUFFLENBQUM7RUFDZCxLQUFLLEVBQUUsSUFBSTtFQUNYLFdBQVcsRUFBRSxNQUFNLEdBQ2pCOztBQXBFSCxBQXlFQyxTQXpFUSxDQXlFUixTQUFTLEdBQUMsRUFBRSxBQUFBLE9BQU8sR0FBQyxDQUFDLENBQ3BCO0VBQ0QsTUFBTSxFQUFDLGVBQWUsR0FDcEI7O0FBNUVILEFBOEVFLFNBOUVPLENBOEVQLFNBQVMsQ0FBQyxFQUFFLEFBQUEsT0FBTyxDQUFDLENBQUMsQ0FDckI7RUFDQyxhQUFhLEVBQUMsNEJBQTRCLEdBQzFDOztBQUVELEFBQUEsUUFBUSxDQUFBO0VBQ1AsV0FBVyxFQUFDLGVBQWU7RUFDM0IsY0FBYyxFQUFFLGVBQWU7RUFDL0IsV0FBVyxFQUFFLGlCQUFpQixHQUM5Qjs7QUFDRCxBQUFBLFFBQVEsQ0FBQTtFQUNULFVBQVUsRUFBQyxlQUFlO0VBQzFCLGFBQWEsRUFBQyxlQUFlO0VBQzdCLFdBQVcsRUFBRSxrQkFBa0I7RUFDL0IsTUFBTSxFQUFFLE9BQU87RUFDZixPQUFPLEVBQUUsSUFBSTtFQUNWLGVBQWUsRUFBRSxNQUFNO0VBQzFCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLE1BQU0sRUFBQyxpQkFBaUI7RUFDeEIsVUFBVSxFQUFFLG9CQUFvQixHQU9oQztFQWpCQyxBQVdELFFBWFMsQ0FXVCxVQUFVLENBQUE7SUFDVCxhQUFhLEVBQUUsR0FBRyxHQUNsQjtFQWJBLEFBY0QsUUFkUyxDQWNULFNBQVMsQ0FBQTtJQUNSLFlBQVksRUFBRSxJQUFJLEdBQ2xCOztBQUVGLEFBQUEsVUFBVSxDQUFBO0VBQ1QsV0FBVyxFQUFFLGtCQUFrQjtFQUMvQixNQUFNLEVBQUUsT0FBTztFQUNmLE9BQU8sRUFBRSxJQUFJO0VBQ1YsZUFBZSxFQUFFLE1BQU07RUFDMUIsV0FBVyxFQUFFLE1BQU07RUFDbkIsYUFBYSxFQUFFLEdBQUcsR0FPbEI7RUFiRCxBQU9DLFVBUFMsQ0FPVCxVQUFVLENBQUE7SUFDVCxhQUFhLEVBQUUsR0FBRyxHQUNsQjtFQVRGLEFBVUMsVUFWUyxDQVVULFNBQVMsQ0FBQTtJQUNSLFlBQVksRUFBRSxJQUFJLEdBQ2xCOztBQUVGLEFBQUEsWUFBWSxDQUFBO0VBQ1gsT0FBTyxFQUFFLElBQUk7RUFDVixlQUFlLEVBQUUsTUFBTTtFQUMxQixXQUFXLEVBQUUsTUFBTSxHQU9uQjtFQVZELEFBSUMsWUFKVyxDQUlYLFVBQVUsQ0FBQTtJQUNULGFBQWEsRUFBRSxHQUFHLEdBQ2xCO0VBTkYsQUFPQyxZQVBXLENBT1gsU0FBUyxDQUFBO0lBQ1IsWUFBWSxFQUFFLElBQUksR0FDbEI7O0FBRUQsQUFBQSxXQUFXLENBQUE7RUFDWCxPQUFPLEVBQUUsSUFBSTtFQUNWLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLE1BQU0sRUFBRSxJQUFJO0VBQ2YsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixzQkFBc0IsRUFBRSxHQUFHO0VBQzNCLHlCQUF5QixFQUFFLEdBQUc7RUFDOUIsV0FBVyxFQUFFLGVBQWU7RUFDNUIsU0FBUyxFQUFFLElBQUksR0FDZDs7QUFDRCxBQUFBLFlBQVksQ0FBQTtFQUNaLE9BQU8sRUFBRSxJQUFJO0VBQ1YsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU07RUFDbkIsTUFBTSxFQUFFLElBQUk7RUFDWixnQkFBZ0IsRUFBRSxJQUFJO0VBQ3pCLGtCQUFrQixFQUFFLEdBQUc7RUFDdkIsa0JBQWtCLEVBQUUsT0FBTztFQUN4QixrQkFBa0IsRUFBRSxLQUFLO0VBQzVCLGtCQUFrQixFQUFFLEdBQUc7RUFDdkIsaUJBQWlCLEVBQUUsT0FBTztFQUN2QixpQkFBaUIsRUFBRSxLQUFLO0VBQ3hCLGlCQUFpQixFQUFFLEdBQUcsR0FDekI7O0FBQ0QsQUFBQSxVQUFVLENBQUE7RUFDVCxPQUFPLEVBQUUsSUFBSTtFQUNWLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLE1BQU0sRUFBRSxJQUFJO0VBQ1osZ0JBQWdCLEVBQUUsSUFBSTtFQUN6Qix1QkFBdUIsRUFBRSxHQUFHO0VBQzVCLDBCQUEwQixFQUFFLEdBQUcsR0FDL0I7O0FBQ0QsQUFBQSxZQUFZLENBQUE7RUFDWCxVQUFVLEVBQUUsTUFBTTtFQUNsQixTQUFTLEVBQUUsSUFBSSxHQUNmOztBQUNELEFBQUEsT0FBTyxDQUFBO0VBQ04sVUFBVSxFQUFFLElBQUk7RUFDaEIsYUFBYSxFQUFFLElBQUksR0FDbkI7O0FBQ0QsQUFBQSxlQUFlLENBQUE7RUFDZCxNQUFNLEVBQUUsZUFBZSxHQUN2Qjs7QUFDRCxBQUFBLFFBQVEsQ0FBQTtFQUNQLE9BQU8sRUFBRSxJQUFJO0VBQ1YsZUFBZSxFQUFFLGFBQWE7RUFDOUIsT0FBTyxFQUFFLG9CQUFvQjtFQUM3QixzQkFBc0IsRUFBRSxHQUFHO0VBQzNCLHVCQUF1QixFQUFFLEdBQUc7RUFDL0IsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLFdBQVcsRUFBRSxZQUFZLEdBSXpCO0VBWkQsQUFTQyxRQVRPLENBU1AsU0FBUyxDQUFBO0lBQ1IsT0FBTyxFQUFFLElBQUksR0FDYjs7QUFFRixBQUFBLFFBQVEsQ0FBQTtFQUNQLE9BQU8sRUFBRSxvQkFBb0I7RUFDN0IsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixhQUFhLEVBQUUsSUFBSTtFQUNuQixVQUFVLEVBQUUsSUFBSTtFQUNoQixXQUFXLEVBQUUsYUFBYTtFQUMxQixLQUFLLEVBQUMsT0FBTyxHQUNiOztBQUNELEFBQUEsU0FBUyxDQUFBO0VBQ1IsT0FBTyxFQUFFLElBQUk7RUFDVixlQUFlLEVBQUUsYUFBYTtFQUNqQyxPQUFPLEVBQUUsbUJBQW1CLEdBVTVCO0VBYkQsQUFJQyxTQUpRLENBSVIsTUFBTSxDQUFBO0lBRUwsV0FBVyxFQUFFLGlCQUFpQixHQUM5QjtFQVBGLEFBUUMsU0FSUSxDQVFSLElBQUksQ0FBQTtJQUNILEtBQUssRUFBRSxHQUFHO0lBQ1YsVUFBVSxFQUFFLElBQUk7SUFDaEIsV0FBVyxFQUFFLGtCQUFrQixHQUMvQjs7QUFFRixBQUFBLFFBQVEsQ0FBQTtFQUNQLE9BQU8sRUFBRSxJQUFJO0VBQ1YsZUFBZSxFQUFFLGFBQWE7RUFDOUIsT0FBTyxFQUFFLG9CQUFvQjtFQUM3Qix5QkFBeUIsRUFBRSxHQUFHO0VBQzlCLDBCQUEwQixFQUFFLEdBQUc7RUFDbEMsZ0JBQWdCLEVBQUUsSUFBSTtFQUN0QixNQUFNLEVBQUUsaUJBQWlCLEdBV3pCO0VBbEJELEFBUUMsUUFSTyxDQVFQLE1BQU0sQ0FBQTtJQUNMLEtBQUssRUFBRSxHQUFHO0lBQ1YsV0FBVyxFQUFFLGFBQWE7SUFDMUIsU0FBUyxFQUFFLElBQUksR0FDZjtFQVpGLEFBYUMsUUFiTyxDQWFQLElBQUksQ0FBQTtJQUNILEtBQUssRUFBRSxHQUFHO0lBQ1YsVUFBVSxFQUFFLElBQUk7SUFDaEIsU0FBUyxFQUFFLElBQUksR0FDZjs7QUFFRixBQUFBLFFBQVEsQ0FBQTtFQUNQLEtBQUssRUFBRSxJQUFJO0VBQ1IsTUFBTSxFQUFFLElBQUk7RUFDZixNQUFNLEVBQUUsT0FBTztFQUNmLFlBQVksRUFBRSxJQUFJLEdBQ2xCOztBQUNELEFBQUEsU0FBUyxDQUFBO0VBQ1QsVUFBVSxFQUFFLEdBQUc7RUFDZCxLQUFLLEVBQUUsSUFBSTtFQUNSLE1BQU0sRUFBRSxHQUFHO0VBQ2QsTUFBTSxFQUFFLE9BQU8sR0FFZjs7QUFDRCxBQUFBLFVBQVUsQ0FBQTtFQUNULFVBQVUsRUFBRSxLQUFLO0VBQ2QsU0FBUyxFQUFFLElBQUk7RUFDZixNQUFNLEVBQUUsT0FBTyxHQUNsQjs7QUFDRCxBQUFBLGFBQWEsQ0FBQTtFQUNaLFVBQVUsRUFBRSxJQUFJLEdBRWhCOztBQUNELEFBQUEsZUFBZSxDQUFBO0VBQ2QsT0FBTyxFQUFFLFdBQVc7RUFDcEIsWUFBWSxFQUFFLGNBQWM7RUFDNUIsYUFBYSxFQUFFLGNBQWM7RUFDMUIsTUFBTSxFQUFFLE9BQU8sR0FXbEI7RUFmRCxBQUtDLGVBTGMsQ0FLZCxXQUFXLENBQUE7SUFDVixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxHQUFHLEdBQ1g7RUFSRixBQVNDLGVBVGMsQ0FTZCxhQUFhLENBQUE7SUFDYixXQUFXLEVBQUUsSUFBSTtJQUNoQixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJLEdBRVo7O0FBRUYsQUFBQSxZQUFZLENBQUE7RUFDWCxPQUFPLEVBQUUsSUFBSTtFQUNWLGVBQWUsRUFBRSxhQUFhO0VBQzlCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFdBQVcsRUFBRSxNQUFNLEdBNEN0QjtFQWhERCxBQUtDLFlBTFcsQ0FLWCxLQUFLLENBQUE7SUFDSixXQUFXLEVBQUUsaUJBQWlCO0lBQzlCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsS0FBSyxFQUFFLE9BQU87SUFDZCxNQUFNLEVBQUUsT0FBTyxHQUNmO0VBVkYsQUFXQyxZQVhXLENBV1gsTUFBTSxDQUFBO0lBQ0wsV0FBVyxFQUFFLGlCQUFpQjtJQUM5QixTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRUFBRSxPQUFPO0lBQ2QsS0FBSyxFQUFFLEdBQUc7SUFDVixPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxNQUFNLEdBQ3ZCO0VBbEJGLEFBbUJDLFlBbkJXLENBbUJYLE1BQU0sQ0FBQTtJQUNMLE9BQU8sRUFBQyxJQUFJO0lBQ1osS0FBSyxFQUFDLEdBQ1AsR0FBQztFQXRCRixBQXVCQyxZQXZCVyxDQXVCWCxNQUFNLENBQUE7SUFDTCxhQUFhLEVBQUUsSUFBSSxHQUNuQjtFQXpCRixBQTBCQyxZQTFCVyxDQTBCWCxZQUFZLENBQUE7SUFDWCxLQUFLLEVBQUMsR0FBRztJQUNULE9BQU8sRUFBRSxJQUFJO0lBRWIsV0FBVyxFQUFFLE1BQU0sR0FXbkI7SUF6Q0YsQUErQkUsWUEvQlUsQ0EwQlgsWUFBWSxDQUtYLENBQUMsQ0FBQTtNQUNBLEtBQUssRUFBRSxPQUFPO01BQ2QsZUFBZSxFQUFFLElBQUk7TUFDckIsV0FBVyxFQUFFLGlCQUFpQixHQUM5QjtJQW5DSCxBQW9DRSxZQXBDVSxDQTBCWCxZQUFZLENBVVgsR0FBRyxDQUFBO01BQ0YsTUFBTSxFQUFFLElBQUk7TUFDWixZQUFZLEVBQUUsR0FBRztNQUNqQixhQUFhLEVBQUUsR0FBRyxHQUNsQjtFQXhDSCxBQTBDQyxZQTFDVyxDQTBDWCxjQUFjLENBQUE7SUFDYixPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxNQUFNO0lBQ3ZCLFdBQVcsRUFBRSxNQUFNLEdBQ25COztBQUdGLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsS0FBSztFQUN6RCxBQUNDLFlBRFcsQ0FDWCxNQUFNLENBQUE7SUFDTCxLQUFLLEVBQUMsR0FDUCxHQUFDO0VBSEYsQUFJQyxZQUpXLENBSVgsTUFBTSxDQUFBO0lBQ0wsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVBQUMsSUFDUCxHQUFDO0VBUEYsQUFRQyxZQVJXLENBUVgsWUFBWSxDQUFBO0lBQ1gsU0FBUyxFQUFFLElBQUksR0FDZjtFQUVGLEFBQ0MsbUJBRGtCLENBQ2xCLFNBQVMsQ0FBQTtJQUNSLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLE1BQU07SUFDbkIsU0FBUyxFQUFFLGVBQWUsR0FDMUI7RUFMRixBQU1DLG1CQU5rQixDQU1sQixXQUFXLENBQUE7SUFDVixPQUFPLEVBQUUsa0JBQWtCLEdBQzNCO0VBUkYsQUFTQyxtQkFUa0IsQ0FTbEIsS0FBSyxDQUFBO0lBQ0osU0FBUyxFQUFFLElBQUksR0FDZjs7QUFJSCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLEtBQUs7RUFDekQsQUFDQyxZQURXLENBQ1gsTUFBTSxDQUFBO0lBQ0wsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVBQUMsSUFDUCxHQUFDO0VBSkYsQUFLQyxZQUxXLENBS1gsWUFBWSxDQUFBO0lBQ1gsU0FBUyxFQUFFLElBQUksR0FDZjtFQVBGLEFBUUMsWUFSVyxDQVFYLE1BQU0sQ0FBQTtJQUNMLEtBQUssRUFBQyxHQUNQLEdBQUM7O0FBR0gsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxLQUFLO0VBQ3pELEFBQ0MsWUFEVyxDQUNYLE1BQU0sQ0FBQTtJQUNMLFNBQVMsRUFBRSxJQUFJO0lBQ2YsS0FBSyxFQUFDLElBQ1AsR0FBQztFQUpGLEFBS0MsWUFMVyxDQUtYLE1BQU0sQ0FBQTtJQUNMLEtBQUssRUFBQyxHQUNQLEdBQUM7O0FBR0gsQUFBQSxPQUFPLENBQUE7RUFDTixNQUFNLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsa0JBQWtCLENBQUM7RUFDbEIsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsYUFBYTtFQUM5QixXQUFXLEVBQUUsTUFBTSxHQUNuQjs7QUFFRCxBQUFBLGtCQUFrQixHQUFHLEtBQUssQ0FBQztFQUMxQixXQUFXLEVBQUUsTUFBTTtFQUNuQixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxXQUFXO0VBQ25CLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0FBRUQsQUFBQSxjQUFjLEVBQUUsTUFBTSxDQUFDO0VBQ3RCLFdBQVcsRUFBRSxjQUFjO0VBQ3hCLEtBQUssRUFBRSxrQkFBa0I7RUFDNUIsV0FBVyxFQUFFLDZCQUE2QjtFQUMxQyxTQUFTLEVBQUUsSUFBSSxHQUNmOztBQUVELEFBQUEsaUJBQWlCLENBQUM7RUFDZCxVQUFVLEVBQUUsZUFBZSxHQUM5Qjs7QUFFRCxBQUFBLGFBQWEsQ0FBQztFQUNiLEtBQUssRUFBRSxPQUFPO0VBQ1gsV0FBVyxFQUFFLGNBQWM7RUFDM0IsV0FBVyxFQUFFLDJCQUEyQjtFQUN4QyxTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUFFRCxBQUFBLGFBQWEsQ0FBQztFQUNiLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLGFBQWE7RUFDOUIsYUFBYSxFQUFFLElBQUksR0FDbkI7O0FBRUQsQUFBQSxlQUFlLENBQUM7RUFDZixPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxhQUFhLEdBQzlCOztBQUNELEFBQUEsb0JBQW9CLENBQUM7RUFDcEIsVUFBVSxFQUFFLE1BQU07RUFDZixXQUFXLEVBQUUsaUJBQWlCO0VBQzlCLEtBQUssRUFBRSxPQUFPO0VBQ2QsVUFBVSxFQUFFLElBQUk7RUFDaEIsU0FBUyxFQUFFLElBQUksR0FDbEI7O0FBR0QsQUFBQSxnQkFBZ0IsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLElBQW1CLEtBQUssR0FBRyxJQUFJLENBQUM7RUFDeEQsWUFBWSxFQUFFLGNBQWMsR0FDNUI7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQztFQUNsQixRQUFRLEVBQUUsUUFBUTtFQUNsQixVQUFVLEVBQUUsS0FBSztFQUNqQixVQUFVLEVBQUUsSUFBSTtFQUNoQixVQUFVLEVBQUUsTUFBTSxHQUNsQjs7QUFFRCxBQUFBLG9CQUFvQixDQUFDO0VBQ3BCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLEdBQUcsRUFBRSxJQUFJO0VBQ1QsYUFBYSxFQUFFLElBQUksR0FDbkI7O0FBRUQsQUFBQSxrQkFBa0IsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLEVBQWdCO0VBQUUsTUFBTSxFQUFFLENBQUM7RUFBRSxLQUFLLEVBQUUsQ0FBQztFQUFFLE1BQU0sRUFBRSxHQUFHO0VBQUUsT0FBTyxFQUFFLElBQUksR0FBRzs7QUFFN0YsQUFBQSxrQkFBa0IsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLElBQW1CLEtBQUssQ0FBQTtFQUNqRCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFVBQVUsRUFBRSxLQUFLLENBQUMsS0FBSyxDQUFDLDZCQUF5QixHQUNsRDs7QUFDRCxBQUNELGtCQURtQixDQUNuQixtQkFBbUIsQ0FBQTtFQUNsQixJQUFJLEVBQUUsS0FBSztFQUNYLGFBQWEsRUFBRSxLQUFLO0VBQ3BCLE1BQU0sRUFBRSxhQUFhLEdBR3JCOztBQUVBLEFBQUEsa0JBQWtCLEdBQUcsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZixJQUFtQixLQUFLLEdBQUcsR0FBRyxDQUFBO0VBQ3ZELFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxLQUFLO0VBQ2QsTUFBTSxFQUFFLENBQUM7RUFDVCxJQUFJLEVBQUUsR0FBRztFQUNULE1BQU0sRUFBRSxDQUFDO0VBQ1QsS0FBSyxFQUFFLElBQUk7RUFDWCxRQUFRLEVBQUUsTUFBTTtFQUNoQixlQUFlLEVBQUUsSUFBSTtFQUNyQixVQUFVLEVBQUUsTUFBTSxDQUFDLEtBQUssQ0FBQyw2QkFBeUIsR0FDbkQ7O0FBQ0QsQUFBQSxrQkFBa0IsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLElBQW1CLEtBQUssR0FBRyxHQUFHLEdBQUcsQ0FBQyxDQUFBO0VBQzNELFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE1BQU0sRUFBRSxDQUFDO0VBQ1QsVUFBVSxFQUFFLE1BQU0sR0FDbkI7O0FBQ0QsQUFBQSxrQkFBa0IsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLElBQW1CLEtBQUssR0FBRyxJQUFJLENBQUE7RUFDeEQsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsTUFBTTtFQUN2QixXQUFXLEVBQUUsTUFBTTtFQUNuQixZQUFZLEVBQUUsR0FBRztFQUNqQixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLFdBQVc7RUFDdkIsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixhQUFhLEVBQUUsS0FBSztFQUNwQixNQUFNLEVBQUUsT0FBTztFQUNmLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLDZCQUF5QixHQUNoRDs7QUFDRCxBQUNDLGtCQURpQixHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxVQUFVLEFBQWYsSUFBbUIsS0FBSyxHQUFHLElBQUksQ0FDekQsWUFBWSxDQUFBO0VBQ2IsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsTUFBTTtFQUN2QixXQUFXLEVBQUUsTUFBTTtFQUNuQixZQUFZLEVBQUUsR0FBRztFQUNqQixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLFdBQVc7RUFDdkIsTUFBTSxFQUFFLGFBQWE7RUFDckIsYUFBYSxFQUFFLEtBQUs7RUFDcEIsTUFBTSxFQUFFLE9BQU87RUFDZixVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyw2QkFBeUIsR0FDN0M7O0FBSUYsQUFBQSxrQkFBa0IsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLElBQW1CLEtBQUssQUFBQSxNQUFNLEdBQUcsSUFBSSxFQUFFLGtCQUFrQixHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxVQUFVLEFBQWYsQ0FBZ0IsTUFBTSxHQUFHLEtBQUssR0FBRyxJQUFJLENBQUE7RUFDaEksVUFBVSxFQUFFLHdCQUFvQixHQUNqQzs7QUFDRCxBQUFBLGtCQUFrQixHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxVQUFVLEFBQWYsQ0FBZ0IsUUFBUSxHQUFHLEtBQUssR0FBRyxHQUFHLENBQUE7RUFBRSxNQUFNLEVBQUUsSUFBSSxHQUFJOztBQUVuRixBQUFBLGtCQUFrQixHQUFHLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxVQUFVLEFBQWYsQ0FBZ0IsUUFBUSxHQUFHLEtBQUssR0FBRyxJQUFJLENBQUE7RUFDaEUsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixTQUFTLEVBQUUsYUFBYSxDQUFDLEtBQUssQ0FBQyw2QkFBeUI7RUFDeEQsVUFBVSxFQUFFLElBQUksR0FDakI7O0FBQ0QsQUFBQSxrQkFBa0IsR0FBRyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLENBQWdCLFFBQVEsR0FBRyxLQUFLLEdBQUcsSUFBSSxBQUFBLE9BQU8sQ0FBQTtFQUN2RSxPQUFPLEVBQUUsRUFBRTtFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxJQUFJO0VBQ1QsSUFBSSxFQUFFLEtBQUs7RUFDWCxZQUFZLEVBQUUscUJBQXFCO0VBQ25DLGFBQWEsRUFBRSxxQkFBcUI7RUFDcEMsU0FBUyxFQUFFLGFBQWE7RUFDeEIsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixTQUFTLEVBQUUsY0FBYyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsNkJBQXlCLENBQUMsUUFBUSxHQUN6RTs7QUFFRCxVQUFVLENBQVYsYUFBVTtFQUNSLEVBQUU7SUFDQSxTQUFTLEVBQUUsUUFBUTtFQUVyQixHQUFHO0lBQ0QsU0FBUyxFQUFFLFdBQVU7RUFFdkIsSUFBSTtJQUNGLFNBQVMsRUFBRSxRQUFROztBQUd2QixVQUFVLENBQVYsY0FBVTtFQUNSLEVBQUU7SUFDQSxLQUFLLEVBQUUsQ0FBQztJQUNSLE1BQU0sRUFBRSxDQUFDO0lBQ1QsWUFBWSxFQUFFLE9BQU87SUFDckIsU0FBUyxFQUFFLG9CQUFrQixDQUFDLGFBQWE7RUFFN0MsR0FBRztJQUNELEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLENBQUM7SUFDVCxTQUFTLEVBQUUsb0JBQWtCLENBQUMsYUFBYTtFQUU3QyxJQUFJO0lBQ0YsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsS0FBSztJQUNiLFlBQVksRUFBRSxPQUFPO0lBQ3JCLFNBQVMsRUFBRSw2QkFBeUIsQ0FBQyxhQUFhOztBQUd0RCxBQUFBLFFBQVEsQ0FBQTtFQUNQLE9BQU8sRUFBQyxJQUFJO0VBQ1osZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU07RUFDbkIsS0FBSyxFQUFDLElBQUksR0FZVjtFQWhCRCxBQUtDLFFBTE8sQ0FLUCxVQUFVLENBQUE7SUFDVCxLQUFLLEVBQUMsR0FBRztJQUNULE9BQU8sRUFBQyxJQUFJO0lBQ1osZUFBZSxFQUFFLE1BQU07SUFDeEIsV0FBVyxFQUFFLE1BQU0sR0FNbEI7SUFmRixBQVVDLFFBVk8sQ0FLUCxVQUFVLENBS1YsV0FBVyxDQUFBO01BQ1YsT0FBTyxFQUFDLElBQUk7TUFDWixNQUFNLEVBQUMsY0FBYztNQUNyQixNQUFNLEVBQUUsT0FBTyxHQUNmOztBQUdKLEFBQUEsU0FBUyxDQUFBO0VBQ1IsS0FBSyxFQUFFLElBQUk7RUFDUixNQUFNLEVBQUUsSUFBSTtFQUNaLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLGdCQUFnQixFQUFFLE9BQU87RUFDekIsWUFBWSxFQUFFLElBQUksR0FDckI7O0FBQ0QsQUFBQSxZQUFZLENBQUE7RUFDWCxPQUFPLEVBQUUsSUFBSSxHQU9iO0VBUkQsQUFHQyxZQUhXLENBR1gsSUFBSSxDQUFBO0lBQ0gsU0FBUyxFQUFFLElBQUk7SUFDZixjQUFjLEVBQUUsSUFBSSxHQUNwQjs7QUFJRixBQUFBLFdBQVcsQ0FBQTtFQUNWLGdCQUFnQixFQUFFLGtCQUFrQjtFQUNqQyxLQUFLLEVBQUUsT0FBTztFQUNkLE9BQU8sRUFBRSxHQUFHO0VBQ1osYUFBYSxFQUFFLEdBQUc7RUFDbEIsTUFBTSxFQUFFLGFBQWE7RUFDckIsVUFBVSxFQUFFLE1BQU07RUFDbEIsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsaUJBQWlCO0VBQzlCLGNBQWMsRUFBRSxHQUFHO0VBQ25CLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUNELEFBQUEsZ0JBQWdCLENBQUE7RUFDZixLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLE1BQU0sR0F3RXZCO0VBM0VELEFBS0MsZ0JBTGUsQ0FLZixnQkFBZ0IsQ0FBQTtJQUNmLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLE1BQU07SUFDbkIsZUFBZSxFQUFFLE1BQU07SUFDdkIsT0FBTyxFQUFFLGlCQUFpQjtJQUN2QixLQUFLLEVBQUUsSUFBSSxHQUlkO0lBZEYsQUFXRSxnQkFYYyxDQUtmLGdCQUFnQixDQU1mLGFBQWEsQ0FBQTtNQUNaLE1BQU0sRUFBQyxPQUFPLEdBQ2Q7RUFiSCxBQWdCQyxnQkFoQmUsQ0FnQmYsbUJBQW1CLENBQUE7SUFDbEIsS0FBSyxFQUFFLEdBQUc7SUFFVixRQUFRLEVBQUUsTUFBTSxHQUNoQjtFQXBCRixBQXFCQyxnQkFyQmUsQ0FxQmYsV0FBVyxDQUFBO0lBQ1YsS0FBSyxFQUFFLElBQUksR0FzQlg7SUE1Q0YsQUF5QkUsZ0JBekJjLENBcUJmLFdBQVcsQ0FJVixFQUFFLENBQUE7TUFDRCxLQUFLLEVBQUUsSUFBSTtNQUNQLE9BQU8sRUFBRSxJQUFJO01BQ2QsTUFBTSxFQUFFLEdBQUc7TUFDZCxPQUFPLEVBQUUsR0FBRztNQUNaLGVBQWUsRUFBRSxVQUFVLEdBYTNCO01BM0NILEFBK0JHLGdCQS9CYSxDQXFCZixXQUFXLENBSVYsRUFBRSxDQU1ELEVBQUUsQ0FBQTtRQUVELE9BQU8sRUFBRSxJQUFJO1FBRWIsV0FBVyxFQUFFLE1BQU0sR0FPbkI7UUExQ0osQUFvQ0ksZ0JBcENZLENBcUJmLFdBQVcsQ0FJVixFQUFFLENBTUQsRUFBRSxDQUtELENBQUMsQ0FBQTtVQUNBLE9BQU8sRUFBQyxHQUFHO1VBQ1gsZUFBZSxFQUFFLElBQUk7VUFDckIsS0FBSyxFQUFFLGtCQUFrQjtVQUN6QixXQUFXLEVBQUUsa0JBQWtCLEdBQy9CO0VBekNMLEFBNkNDLGdCQTdDZSxDQTZDZixXQUFXLENBQUMsRUFBRSxBQUFBLE9BQU8sQ0FBQyxDQUFDLENBQ3RCO0lBQ0MsYUFBYSxFQUFDLDRCQUE0QixHQUMxQztFQWhESCxBQWlERSxnQkFqRGMsQ0FpRGQsb0JBQW9CLENBQUE7SUFDckIsS0FBSyxFQUFFLEdBQUc7SUFDUCxPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxhQUFhO0lBQ2pDLFdBQVcsRUFBRSxNQUFNLEdBcUJqQjtJQTFFSCxBQXNEQyxnQkF0RGUsQ0FpRGQsb0JBQW9CLENBS3JCLFNBQVMsQ0FBQTtNQUNSLFNBQVMsRUFBRSxJQUFJO01BQ1osV0FBVyxFQUFFLGtCQUFrQixHQUNsQztJQXpERixBQTBEQyxnQkExRGUsQ0FpRGQsb0JBQW9CLENBU3JCLFFBQVEsQ0FBQTtNQUNQLFNBQVMsRUFBRSxJQUFJO01BQ1osYUFBYSxFQUFFLElBQUk7TUFDbkIsV0FBVyxFQUFFLGtCQUFrQjtNQUNsQyxLQUFLLEVBQUUsT0FBTztNQUNkLE9BQU8sRUFBRSxJQUFJLEdBVWI7TUF6RUYsQUFnRUUsZ0JBaEVjLENBaURkLG9CQUFvQixDQVNyQixRQUFRLENBTVAsVUFBVSxDQUFBO1FBQ1QsWUFBWSxFQUFFLElBQUksR0FJbEI7UUFyRUgsQUFrRUcsZ0JBbEVhLENBaURkLG9CQUFvQixDQVNyQixRQUFRLENBTVAsVUFBVSxDQUVULEdBQUcsQ0FBQTtVQUNGLEtBQUssRUFBRSxJQUFJLEdBQ1g7TUFwRUosQUFzRUUsZ0JBdEVjLENBaURkLG9CQUFvQixDQVNyQixRQUFRLENBWVAsUUFBUSxDQUFBO1FBQ1AsTUFBTSxFQUFFLE9BQU8sR0FDZjs7QUFLSCwwQkFBMEI7QUFDMUIsQUFBQSxVQUFVLENBQUE7RUFFVCxLQUFLLEVBQUUsSUFBSTtFQUNYLGNBQWMsRUFBRSxZQUFZO0VBQzVCLGtCQUFrQixFQUFFLEVBQUUsR0FDdEI7O0FBQ0QsVUFBVSxDQUFWLFlBQVU7RUFDTixFQUFFO0lBQUUsT0FBTyxFQUFDLENBQUU7SUFBQywwQ0FBMEM7RUFDekQsSUFBSTtJQUFFLE9BQU8sRUFBQyxDQUFDO0lBQUUsNkNBQTZDOztBQUdsRSxBQUFBLFlBQVksQ0FBQTtFQUVYLEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLENBQUM7RUFDVixjQUFjLEVBQUUsY0FBYztFQUM5QixrQkFBa0IsRUFBRSxFQUFFLEdBRXRCOztBQUNELFVBQVUsQ0FBVixjQUFVO0VBQ04sRUFBRTtJQUFFLE9BQU8sRUFBQyxDQUFFO0lBQUMsOENBQThDO0VBQzdELElBQUk7SUFBRSxPQUFPLEVBQUMsQ0FBRTtJQUFDLHlDQUF5Qzs7QUFFOUQsQUFBQSxlQUFlLENBQUE7RUFFZCxLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRUFBRSxDQUFDO0VBQ1YsY0FBYyxFQUFFLGNBQWM7RUFDOUIsa0JBQWtCLEVBQUUsRUFBRSxHQUN0Qjs7QUFDRCxBQUFBLGNBQWMsQ0FBQTtFQUViLEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLENBQUM7RUFDVixjQUFjLEVBQUUsYUFBYTtFQUM3QixrQkFBa0IsRUFBRSxFQUFFLEdBQ3RCOztBQUNELFVBQVUsQ0FBVixhQUFVO0VBQ04sRUFBRTtJQUFFLE9BQU8sRUFBQyxDQUFFO0lBQUMsOENBQThDO0VBQzdELElBQUk7SUFBRSxPQUFPLEVBQUMsQ0FBRTtJQUFDLHlDQUF5Qzs7QUFFOUQsQUFBQSxjQUFjLENBQUE7RUFFYixLQUFLLEVBQUUsSUFBSTtFQUNYLGNBQWMsRUFBRSxhQUFhO0VBQzdCLGtCQUFrQixFQUFFLEVBQUUsR0FDdEI7O0FBQ0QsVUFBVSxDQUFWLGFBQVU7RUFDTixFQUFFO0lBQUUsT0FBTyxFQUFDLENBQUU7SUFBRSx3Q0FBd0M7RUFDeEQsSUFBSTtJQUFFLE9BQU8sRUFBQyxDQUFDO0lBQUMsK0NBQStDOztBQUVuRSxBQUFBLFNBQVMsQ0FBQTtFQUNSLGNBQWMsRUFBRSxTQUFTO0VBQ3pCLEtBQUssRUFBRSxLQUFLLEdBQ1o7O0FBQ0QsQUFBQSx1QkFBdUIsQ0FBQTtFQUN0QixPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxNQUFNLEdBS3ZCO0VBUEQsQUFHQyx1QkFIc0IsQ0FHdEIsY0FBYyxDQUFBO0lBQ2IsS0FBSyxFQUFFLEdBQUc7SUFDVixPQUFPLEVBQUUsSUFBSSxHQUNiOztBQUVGLEFBQUEsb0JBQW9CLENBQUE7RUFDbkIsY0FBYyxFQUFFLFVBQVUsR0FDMUI7O0FBQ0QsQUFBQSxnQkFBZ0IsQ0FBQTtFQUNmLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLGFBQWE7RUFDOUIsV0FBVyxFQUFFLE1BQU0sR0FDbkI7O0FBQ0QsQUFBQSxXQUFXLENBQUE7RUFDVixNQUFNLEVBQUUsY0FBYyxHQUN0Qjs7QUFDRCxBQUFBLGNBQWMsQ0FDZDtFQUNDLE9BQU8sRUFBRSxJQUFJO0VBQ1YsZUFBZSxFQUFFLFFBQVE7RUFDNUIsV0FBVyxFQUFFLE1BQU07RUFDbkIsTUFBTSxFQUFFLE9BQU8sR0FRZjtFQWJELEFBTUMsY0FOYSxDQU1iLElBQUksQ0FBQTtJQUNILEtBQUssRUFBRSxHQUFHO0lBQ1YsTUFBTSxFQUFFLEdBQUc7SUFDWCxnQkFBZ0IsRUFBRSxPQUFPO0lBQ3pCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLE1BQU0sRUFBRSxRQUFRLEdBQ2hCOztBQUVGLEFBQUEsWUFBWSxDQUFBO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDZixLQUFLLEVBQUUsQ0FBQztFQUNSLFNBQVMsRUFBRSxJQUFJO0VBQ2YsR0FBRyxFQUFFLEdBQUc7RUFDUixLQUFLLEVBQUUsT0FBTztFQUNqQixNQUFNLEVBQUUsT0FBTyxHQUNmOztBQUNELEFBQUEsY0FBYyxDQUFBO0VBQ2IsT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsR0FBRztFQUNuQixLQUFLLEVBQUUsSUFBSTtFQUNYLFVBQVUsRUFBRSxLQUFLLEdBc0JqQjtFQTFCRCxBQUtDLGNBTGEsQ0FLYixjQUFjLENBQUE7SUFFYixjQUFjLEVBQUUsTUFBTTtJQUN0QixlQUFlLEVBQUUsTUFBTTtJQUN2QixXQUFXLEVBQUUsTUFBTSxHQUtuQjtJQWRGLEFBVUUsY0FWWSxDQUtiLGNBQWMsQ0FLYixhQUFhLENBQUE7TUFDWixXQUFXLEVBQUUsa0JBQWtCO01BQy9CLE1BQU0sRUFBRSxRQUFRLEdBQ2hCO0VBYkgsQUFlQyxjQWZhLENBZWIsZUFBZSxDQUFBO0lBRWQsTUFBTSxFQUFFLEtBQUs7SUFDYixjQUFjLEVBQUUsTUFBTTtJQUN0QixlQUFlLEVBQUUsTUFBTTtJQUN2QixXQUFXLEVBQUUsTUFBTSxHQUtuQjtJQXpCRixBQXFCRSxjQXJCWSxDQWViLGVBQWUsQ0FNZCxhQUFhLENBQUE7TUFDWixXQUFXLEVBQUUsa0JBQWtCO01BQy9CLE1BQU0sRUFBRSxRQUFRLEdBQ2hCOztBQUdILEFBQUEsa0JBQWtCLENBQUE7RUFDakIsS0FBSyxFQUFDLEdBQUc7RUFDVCxhQUFhLEVBQUUsS0FBSztFQUNwQixXQUFXLEVBQUUsa0JBQWtCLEdBOEUvQjtFQWpGRCxBQUtDLGtCQUxpQixDQUtqQixjQUFjLENBQUE7SUFDYixNQUFNLEVBQUMsSUFBSTtJQUNYLEtBQUssRUFBRSxJQUFJLEdBQ1g7RUFSRixBQVNDLGtCQVRpQixDQVNqQixnQkFBZ0IsQ0FBQTtJQUNmLEtBQUssRUFBRSxJQUFJO0lBQ1gsT0FBTyxFQUFFLElBQUk7SUFDYixjQUFjLEVBQUUsTUFBTTtJQUN0QixhQUFhLEVBQUUsSUFBSSxHQW1FbkI7SUFoRkYsQUFjRSxrQkFkZ0IsQ0FTakIsZ0JBQWdCLENBS2YsVUFBVSxDQUFBO01BQ1QsZUFBZSxFQUFFLGFBQWE7TUFDOUIsT0FBTyxFQUFFLElBQUk7TUFDYixPQUFPLEVBQUUsUUFBUSxHQXdCakI7TUF6Q0gsQUFrQkcsa0JBbEJlLENBU2pCLGdCQUFnQixDQUtmLFVBQVUsQ0FJVCxXQUFXLENBQUE7UUFDVixnQkFBZ0IsRUFBRSxPQUFPO1FBQ3pCLE9BQU8sRUFBRSxRQUFRO1FBQ2pCLGFBQWEsRUFBRSxJQUFJLEdBV25CO1FBaENKLEFBc0JJLGtCQXRCYyxDQVNqQixnQkFBZ0IsQ0FLZixVQUFVLENBSVQsV0FBVyxDQUlWLEdBQUcsQ0FBQTtVQUNGLEtBQUssRUFBQyxJQUFJLEdBQ1Y7UUF4QkwsQUF5Qkksa0JBekJjLENBU2pCLGdCQUFnQixDQUtmLFVBQVUsQ0FJVCxXQUFXLENBT1YsWUFBWSxDQUFBO1VBQ1gsZ0JBQWdCLEVBQUUsT0FBTztVQUN6QixNQUFNLEVBQUUsSUFBSTtVQUNaLFVBQVUsRUFBRSxjQUFjO1VBQzFCLFlBQVksRUFBRSxHQUFHO1VBQ2pCLE9BQU8sRUFBRSxJQUFJLEdBQ2I7TUEvQkwsQUFpQ0csa0JBakNlLENBU2pCLGdCQUFnQixDQUtmLFVBQVUsQ0FtQlQsT0FBTyxDQUFBO1FBQ04sV0FBVyxFQUFFLE1BQU07UUFDbkIsT0FBTyxFQUFFLElBQUk7UUFDYixNQUFNLEVBQUUsT0FBTyxHQUlmO1FBeENKLEFBcUNJLGtCQXJDYyxDQVNqQixnQkFBZ0IsQ0FLZixVQUFVLENBbUJULE9BQU8sQ0FJTixJQUFJLENBQUE7VUFDSCxXQUFXLEVBQUMsR0FDYixHQUFDO0lBdkNMLEFBMENFLGtCQTFDZ0IsQ0FTakIsZ0JBQWdCLENBaUNmLGNBQWMsQ0FBQTtNQUNiLE9BQU8sRUFBRSxJQUFJO01BQ2IsY0FBYyxFQUFFLEdBQUc7TUFDbkIsZUFBZSxFQUFFLGFBQWE7TUFDOUIsV0FBVyxFQUFFLE1BQU07TUFDbkIsT0FBTyxFQUFFLFFBQVEsR0FnQ2pCO01BL0VILEFBZ0RHLGtCQWhEZSxDQVNqQixnQkFBZ0IsQ0FpQ2YsY0FBYyxDQU1iLGVBQWUsQ0FBQTtRQUNkLFlBQVksRUFBRSxLQUFLO1FBQ25CLGdCQUFnQixFQUFFLEtBQUs7UUFDdkIsU0FBUyxFQUFFLGVBQWU7UUFDMUIsT0FBTyxFQUFDLElBQUksR0FDWjtNQXJESixBQXNERyxrQkF0RGUsQ0FTakIsZ0JBQWdCLENBaUNmLGNBQWMsQ0FZYixXQUFXLENBQUE7UUFDVixPQUFPLEVBQUUsSUFBSSxHQXVCYjtRQTlFSixBQXdESSxrQkF4RGMsQ0FTakIsZ0JBQWdCLENBaUNmLGNBQWMsQ0FZYixXQUFXLENBRVYsU0FBUyxDQUFBO1VBQ1IsS0FBSyxFQUFFLElBQUk7VUFDWCxNQUFNLEVBQUUsSUFBSTtVQUdaLGFBQWEsRUFBRSxJQUFJO1VBQ2hCLFlBQVksRUFBRSxpQkFBaUI7VUFDbEMsTUFBTSxFQUFFLE9BQU8sR0FJZjtVQW5FTCxBQWdFSyxrQkFoRWEsQ0FTakIsZ0JBQWdCLENBaUNmLGNBQWMsQ0FZYixXQUFXLENBRVYsU0FBUyxDQVFSLEdBQUcsQ0FBQTtZQUNGLEtBQUssRUFBQyxJQUNQLEdBQUM7UUFsRU4sQUFvRUksa0JBcEVjLENBU2pCLGdCQUFnQixDQWlDZixjQUFjLENBWWIsV0FBVyxDQWNWLFNBQVMsQ0FBQTtVQUNSLEtBQUssRUFBRSxJQUFJO1VBQ1gsTUFBTSxFQUFFLElBQUk7VUFFWixNQUFNLEVBQUUsT0FBTztVQUNmLFdBQVcsRUFBRSxJQUFJLEdBSWpCO1VBN0VMLEFBMEVLLGtCQTFFYSxDQVNqQixnQkFBZ0IsQ0FpQ2YsY0FBYyxDQVliLFdBQVcsQ0FjVixTQUFTLENBTVIsR0FBRyxDQUFBO1lBQ0YsS0FBSyxFQUFDLElBQ1AsR0FBQzs7QUFNTixBQUFBLGlCQUFpQixDQUFBO0VBQ2hCLEtBQUssRUFBQyxHQUFHO0VBQ1QsYUFBYSxFQUFFLElBQUk7RUFDaEIsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsTUFBTTtFQUN0QixjQUFjLEVBQUUsTUFBTTtFQUN0QixXQUFXLEVBQUUsa0JBQWtCLEdBRS9COztBQUNELEFBQUEsbUJBQW1CLENBQUE7RUFDbEIsS0FBSyxFQUFFLElBQUk7RUFDUixPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxZQUFZLEdBQ2hDOztBQUNELEFBQUEscUJBQXFCLENBQUE7RUFDcEIsT0FBTyxFQUFFLElBQUk7RUFDVixlQUFlLEVBQUUsYUFBYTtFQUM5QixXQUFXLEVBQUUsTUFBTTtFQUNuQixPQUFPLEVBQUUsU0FBUztFQUNyQixNQUFNLEVBQUUsUUFBUTtFQUNoQixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLEtBQUssRUFBRSxHQUFHO0VBQ1AsTUFBTSxFQUFFLElBQUk7RUFDZixVQUFVLEVBQUUsMEJBQTBCO0VBQ3RDLE1BQU0sRUFBRSxPQUFPLEdBb0JmO0VBL0JELEFBWUMscUJBWm9CLENBWXBCLFdBQVcsQ0FBQTtJQUNWLEtBQUssRUFBRSxHQUFHLEdBQ1Y7RUFkRixBQWVDLHFCQWZvQixDQWVwQixZQUFZLENBQUE7SUFDWCxLQUFLLEVBQUUsR0FBRztJQUNWLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLEtBQUssRUFBQyxPQUNQLEdBQUM7RUFuQkYsQUFvQkMscUJBcEJvQixDQW9CcEIsV0FBVyxDQUFBO0lBQ1YsS0FBSyxFQUFFLEdBQUc7SUFDVixVQUFVLEVBQUUsTUFBTSxHQUVsQjtFQXhCRixBQXlCQyxxQkF6Qm9CLENBeUJwQixXQUFXLENBQUE7SUFDVixLQUFLLEVBQUUsR0FBRztJQUNWLFVBQVUsRUFBRSxHQUFHO0lBQ2YsV0FBVyxFQUFFLG1CQUFtQixHQUVoQzs7QUFFRixBQUFBLGFBQWEsQ0FBQTtFQUNaLE9BQU8sRUFBRSxJQUFJO0VBQ1YsS0FBSyxFQUFFLEdBQUc7RUFDVixlQUFlLEVBQUUsYUFBYTtFQUM5QixXQUFXLEVBQUUsTUFBTTtFQUNuQixPQUFPLEVBQUUsU0FBUztFQUNyQixNQUFNLEVBQUUsUUFBUTtFQUNoQixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLFVBQVUsRUFBRSxtQkFBbUI7RUFDL0IsYUFBYSxFQUFFLElBQUk7RUFDbkIsTUFBTSxFQUFFLE9BQU8sR0FtQmY7RUE3QkQsQUFXQyxhQVhZLENBV1osV0FBVyxDQUFBO0lBQ1YsS0FBSyxFQUFFLEdBQUcsR0FDVjtFQWJGLEFBY0MsYUFkWSxDQWNaLFlBQVksQ0FBQTtJQUNYLEtBQUssRUFBRSxHQUFHO0lBQ1YsVUFBVSxFQUFFLE1BQU07SUFDbEIsS0FBSyxFQUFDLE9BQ1AsR0FBQztFQWxCRixBQW1CQyxhQW5CWSxDQW1CWixXQUFXLENBQUE7SUFDVixLQUFLLEVBQUUsR0FBRztJQUNWLFVBQVUsRUFBRSxNQUFNLEdBRWxCO0VBdkJGLEFBd0JDLGFBeEJZLENBd0JaLFdBQVcsQ0FBQTtJQUNWLEtBQUssRUFBRSxHQUFHO0lBQ1YsVUFBVSxFQUFFLEdBQUc7SUFDZixXQUFXLEVBQUUsbUJBQW1CLEdBQ2hDOztBQUVGLEFBQUEsY0FBYyxDQUFBO0VBQ2IsT0FBTyxFQUFFLElBQUk7RUFDVixLQUFLLEVBQUUsSUFBSTtFQUNkLGVBQWUsRUFBRSxZQUFZO0VBQzdCLGFBQWEsRUFBRSxJQUFJO0VBQ2hCLFVBQVUsRUFBRSxJQUFJO0VBRW5CLE1BQU0sRUFBRSxJQUFJO0VBQ1QsU0FBUyxFQUFFLElBQUksR0FDbEI7O0FBQ0QsQUFBQSxXQUFXLENBQUE7RUFDVixLQUFLLEVBQUUsR0FBRztFQUNQLE9BQU8sRUFBRSxJQUFJO0VBRWhCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGFBQWEsRUFBRSxJQUFJLEdBQ25COztBQUNELEFBQUEsd0JBQXdCLEVBQUMsZ0JBQWdCLENBQUE7RUFDeEMsS0FBSyxFQUFFLElBQUk7RUFDUixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGVBQWUsRUFBRSxNQUFNO0VBQzFCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLE9BQU8sRUFBRSxRQUFRO0VBQ2pCLFVBQVUsRUFBRSxvQkFBb0I7RUFDaEMsTUFBTSxFQUFFLE9BQU87RUFDZixnQkFBZ0IsRUFBRSxLQUFLLEdBK0J2QjtFQXhDRCxBQVVDLHdCQVZ1QixDQVV2QixVQUFVLEVBVmMsZ0JBQWdCLENBVXhDLFVBQVUsQ0FBQTtJQUNULGNBQWMsRUFBRSxJQUFJLEdBQ3BCO0VBWkYsQUFhQyx3QkFidUIsQ0FhdkIsY0FBYyxFQWJVLGdCQUFnQixDQWF4QyxjQUFjLENBQUE7SUFDYixVQUFVLEVBQUUsTUFBTSxHQU9sQjtJQXJCRixBQWVFLHdCQWZzQixDQWF2QixjQUFjLENBRWIsY0FBYyxFQWZTLGdCQUFnQixDQWF4QyxjQUFjLENBRWIsY0FBYyxDQUFBO01BQ2IsU0FBUyxFQUFFLElBQUksR0FDZjtJQWpCSCxBQWtCRSx3QkFsQnNCLENBYXZCLGNBQWMsQ0FLYixhQUFhLEVBbEJVLGdCQUFnQixDQWF4QyxjQUFjLENBS2IsYUFBYSxDQUFBO01BQ1osU0FBUyxFQUFFLElBQUksR0FDZjtFQXBCSCxBQXNCQyx3QkF0QnVCLENBc0J2QixXQUFXLEVBdEJhLGdCQUFnQixDQXNCeEMsV0FBVyxDQUFBO0lBQ1YsU0FBUyxFQUFFLEdBQUcsR0FDZDtFQXhCRixBQXlCQyx3QkF6QnVCLENBeUJ2QixnQkFBZ0IsRUF6QlEsZ0JBQWdCLENBeUJ4QyxnQkFBZ0IsQ0FBQTtJQUNmLFNBQVMsRUFBRSxHQUFHO0lBQ2QsT0FBTyxFQUFDLElBQ1QsR0FBQztFQTVCRixBQTZCQyx3QkE3QnVCLENBNkJ2QixnQkFBZ0IsRUE3QlEsZ0JBQWdCLENBNkJ4QyxnQkFBZ0IsQ0FBQTtJQUNmLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxLQUFLO0lBQ1YsU0FBUyxFQUFFLElBQUksR0FPZjtJQXZDRixBQWlDRSx3QkFqQ3NCLENBNkJ2QixnQkFBZ0IsQ0FJZixnQkFBZ0IsRUFqQ08sZ0JBQWdCLENBNkJ4QyxnQkFBZ0IsQ0FJZixnQkFBZ0IsQ0FBQTtNQUNmLE9BQU8sRUFBQyxDQUFDLEdBQ1Q7SUFuQ0gsQUFvQ0Usd0JBcENzQixDQTZCdkIsZ0JBQWdCLENBT2YsZUFBZSxFQXBDUSxnQkFBZ0IsQ0E2QnhDLGdCQUFnQixDQU9mLGVBQWUsQ0FBQTtNQUNkLE9BQU8sRUFBQyxDQUFDLEdBQ1Q7O0FBR0gsQUFBQSx3QkFBd0IsQ0FBQTtFQUN2QixVQUFVLEVBQUUsMEJBQTBCLEdBQ3RDOztBQUNELEFBQUEsbUJBQW1CLENBQUE7RUFDbEIsS0FBSyxFQUFDLElBQUk7RUFDVixPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxNQUFNLEdBNkJ2QjtFQWhDRCxBQUlDLG1CQUprQixDQUlsQixrQkFBa0IsQ0FBQTtJQUNqQixPQUFPLEVBQUUsSUFBSTtJQUNiLEtBQUssRUFBRSxHQUFHO0lBQ1YsZUFBZSxFQUFFLGFBQWE7SUFDOUIsV0FBVyxFQUFFLE1BQU07SUFDbkIsT0FBTyxFQUFFLGtCQUFrQjtJQUMzQixXQUFXLEVBQUUsa0JBQWtCLEdBcUIvQjtJQS9CRixBQVdFLG1CQVhpQixDQUlsQixrQkFBa0IsQ0FPakIsV0FBVyxDQUFBO01BQ1YsS0FBSyxFQUFFLEdBQUcsR0FDVjtJQWJILEFBY0UsbUJBZGlCLENBSWxCLGtCQUFrQixDQVVqQixZQUFZLENBQUE7TUFDWCxLQUFLLEVBQUUsR0FBRztNQUNWLFVBQVUsRUFBRSxNQUFNO01BQ2xCLEtBQUssRUFBQyxPQUFPLEdBQ2I7SUFsQkgsQUFtQkUsbUJBbkJpQixDQUlsQixrQkFBa0IsQ0FlakIsV0FBVyxDQUFBO01BQ1YsS0FBSyxFQUFFLEdBQUc7TUFDVixVQUFVLEVBQUUsTUFBTTtNQUNsQixLQUFLLEVBQUMsT0FBTztNQUNiLE1BQU0sRUFBRSxPQUFPLEdBQ2Y7SUF4QkgsQUF5QkUsbUJBekJpQixDQUlsQixrQkFBa0IsQ0FxQmpCLFdBQVcsQ0FBQTtNQUNWLEtBQUssRUFBRSxHQUFHO01BQ1YsVUFBVSxFQUFFLEdBQUc7TUFDZixLQUFLLEVBQUMsT0FBTztNQUNiLE1BQU0sRUFBRSxPQUFPLEdBQ2Y7O0FBR0gsQUFBQSxzQkFBc0IsQ0FBQTtFQUNyQixLQUFLLEVBQUMsR0FBRyxHQStIVDtFQWhJRCxBQUVDLHNCQUZxQixDQUVyQixjQUFjLENBQUE7SUFFVixLQUFLLEVBQUUsSUFBSTtJQUNkLE9BQU8sRUFBRSxJQUFJO0lBQ2IsZUFBZSxFQUFFLE1BQU07SUFDdkIsY0FBYyxFQUFFLE1BQU07SUFDdEIsV0FBVyxFQUFFLE1BQU07SUFDbkIsVUFBVSxFQUFFLDRCQUE0QixHQW9HeEM7SUE3R0YsQUFVRSxzQkFWb0IsQ0FFckIsY0FBYyxDQVFiLG9CQUFvQixDQUFBO01BQ25CLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLGdCQUFnQjtNQUM3QixLQUFLLEVBQUUsT0FBTyxHQUNkO0lBZEgsQUFlRSxzQkFmb0IsQ0FFckIsY0FBYyxDQWFiLHFCQUFxQixDQUFBO01BQ3BCLFNBQVMsRUFBRSxJQUFJO01BQ1osUUFBUSxFQUFFLFFBQVE7TUFDckIsR0FBRyxFQUFFLEtBQUs7TUFDVixXQUFXLEVBQUUsbUJBQW1CLEdBQ2hDO0lBcEJILEFBcUJFLHNCQXJCb0IsQ0FFckIsY0FBYyxDQW1CYixXQUFXLENBQUE7TUFDVixPQUFPLEVBQUUsSUFBSTtNQUNiLGNBQWMsRUFBRSxNQUFNO01BQ3RCLEtBQUssRUFBRSxHQUFHO01BQ1YsVUFBVSxFQUFFLElBQUk7TUFDaEIsZUFBZSxFQUFFLE1BQU07TUFDdkIsV0FBVyxFQUFFLE1BQU07TUFDbkIsV0FBVyxFQUFFLGtCQUFrQixHQXlEL0I7TUFyRkgsQUE2Qkcsc0JBN0JtQixDQUVyQixjQUFjLENBbUJiLFdBQVcsQ0FRVixpQkFBaUIsQ0FBQTtRQUVoQixPQUFPLEVBQUUsaUJBQWlCO1FBQzFCLEtBQUssRUFBRSxlQUFlO1FBQ3RCLGFBQWEsRUFBRSxJQUFJO1FBQ25CLGdCQUFnQixFQUFFLE9BQU8sR0FDekI7TUFuQ0osQUFvQ0csc0JBcENtQixDQUVyQixjQUFjLENBbUJiLFdBQVcsQ0FlVixRQUFRLEVBcENYLHNCQUFzQixDQUVyQixjQUFjLENBbUJiLFdBQVcsQ0FlRCxpQkFBaUIsQ0FBQTtRQUN6QixLQUFLLEVBQUMsSUFBSTtRQUNWLE9BQU8sRUFBRSxJQUFJO1FBQ2IsY0FBYyxFQUFFLEdBQUc7UUFDbkIsV0FBVyxFQUFFLE1BQU0sR0E0Q25CO1FBcEZKLEFBNENJLHNCQTVDa0IsQ0FFckIsY0FBYyxDQW1CYixXQUFXLENBZVYsUUFBUSxDQVFQLFNBQVMsRUE1Q2Isc0JBQXNCLENBRXJCLGNBQWMsQ0FtQmIsV0FBVyxDQWVELGlCQUFpQixDQVF6QixTQUFTLENBQUE7VUFDUixPQUFPLEVBQUUsSUFBSTtVQUNWLGNBQWMsRUFBRSxHQUFHO1VBQ25CLFFBQVEsRUFBRSxRQUFRO1VBQ2xCLFdBQVcsRUFBRSxNQUFNO1VBQ25CLEtBQUssRUFBRSxJQUFJO1VBQ1gsZUFBZSxFQUFFLGFBQWE7VUFDOUIsT0FBTyxFQUFFLFNBQVMsR0ErQnJCO1VBbEZMLEFBb0RLLHNCQXBEaUIsQ0FFckIsY0FBYyxDQW1CYixXQUFXLENBZVYsUUFBUSxDQVFQLFNBQVMsQ0FRUixTQUFTLEVBcERkLHNCQUFzQixDQUVyQixjQUFjLENBbUJiLFdBQVcsQ0FlRCxpQkFBaUIsQ0FRekIsU0FBUyxDQVFSLFNBQVMsQ0FBQTtZQUNSLGdCQUFnQixFQUFFLEtBQUs7WUFDdkIsT0FBTyxFQUFFLENBQUM7WUFDVixhQUFhLEVBQUUsSUFBSTtZQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNkO1VBekROLEFBMERLLHNCQTFEaUIsQ0FFckIsY0FBYyxDQW1CYixXQUFXLENBZVYsUUFBUSxDQVFQLFNBQVMsQ0FjUixrQkFBa0IsRUExRHZCLHNCQUFzQixDQUVyQixjQUFjLENBbUJiLFdBQVcsQ0FlRCxpQkFBaUIsQ0FRekIsU0FBUyxDQWNSLGtCQUFrQixDQUFBO1lBQ2pCLGdCQUFnQixFQUFFLE9BQU87WUFDekIsT0FBTyxFQUFFLENBQUM7WUFDVixhQUFhLEVBQUUsSUFBSTtZQUNuQixTQUFTLEVBQUUsSUFBSSxHQUNmO1VBL0ROLEFBZ0VLLHNCQWhFaUIsQ0FFckIsY0FBYyxDQW1CYixXQUFXLENBZVYsUUFBUSxDQVFQLFNBQVMsQ0FvQlIsVUFBVSxFQWhFZixzQkFBc0IsQ0FFckIsY0FBYyxDQW1CYixXQUFXLENBZUQsaUJBQWlCLENBUXpCLFNBQVMsQ0FvQlIsVUFBVSxDQUFBO1lBQ1QsZ0JBQWdCLEVBQUUsS0FBSztZQUN2QixPQUFPLEVBQUUsQ0FBQztZQUNWLFlBQVksRUFBRSxJQUFJLEdBQ2xCO1VBcEVOLEFBcUVLLHNCQXJFaUIsQ0FFckIsY0FBYyxDQW1CYixXQUFXLENBZVYsUUFBUSxDQVFQLFNBQVMsQ0F5QlIsa0JBQWtCLEVBckV2QixzQkFBc0IsQ0FFckIsY0FBYyxDQW1CYixXQUFXLENBZUQsaUJBQWlCLENBUXpCLFNBQVMsQ0F5QlIsa0JBQWtCLENBQUE7WUFDakIsZ0JBQWdCLEVBQUUsT0FBTztZQUN6QixPQUFPLEVBQUUsQ0FBQztZQUNWLFlBQVksRUFBRSxJQUFJO1lBQ2xCLFNBQVMsRUFBRSxJQUFJO1lBQ2YsV0FBVyxFQUFFLG1CQUFtQixHQUNoQztVQTNFTixBQTRFSyxzQkE1RWlCLENBRXJCLGNBQWMsQ0FtQmIsV0FBVyxDQWVWLFFBQVEsQ0FRUCxTQUFTLENBZ0NSLFlBQVksRUE1RWpCLHNCQUFzQixDQUVyQixjQUFjLENBbUJiLFdBQVcsQ0FlRCxpQkFBaUIsQ0FRekIsU0FBUyxDQWdDUixZQUFZLENBQUE7WUFDWCxRQUFRLEVBQUUsUUFBUTtZQUNsQixNQUFNLEVBQUUsSUFBSTtZQUNaLEtBQUssRUFBRSxJQUFJO1lBQ1gsS0FBSyxFQUFFLE9BQU8sR0FDZDtJQWpGTixBQXNGRSxzQkF0Rm9CLENBRXJCLGNBQWMsQ0FvRmIsY0FBYyxDQUFBO01BQ2IsS0FBSyxFQUFFLElBQUk7TUFDVCxPQUFPLEVBQUUsSUFBSTtNQUNiLGNBQWMsRUFBRSxNQUFNO01BQ3RCLGVBQWUsRUFBRSxNQUFNO01BQ3ZCLFdBQVcsRUFBRSxNQUFNO01BQ25CLE1BQU0sRUFBRSxRQUFRLEdBZ0JsQjtNQTVHSCxBQTZGSyxzQkE3RmlCLENBRXJCLGNBQWMsQ0FvRmIsY0FBYyxDQU9YLGVBQWUsQ0FBQTtRQUNoQixTQUFTLEVBQUUsSUFBSTtRQUNmLGFBQWEsRUFBRSxHQUFHO1FBQ2xCLFdBQVcsRUFBRSxpQkFBaUI7UUFDOUIsS0FBSyxFQUFDLE9BQ0wsR0FBQztNQWxHTixBQW1HSyxzQkFuR2lCLENBRXJCLGNBQWMsQ0FvRmIsY0FBYyxDQWFYLG9CQUFvQixDQUFBO1FBQ3JCLFNBQVMsRUFBRSxJQUFJO1FBQ2YsV0FBVyxFQUFFLGdCQUFnQixHQUMzQjtNQXRHTixBQXVHSyxzQkF2R2lCLENBRXJCLGNBQWMsQ0FvRmIsY0FBYyxDQWlCWCxnQkFBZ0IsQ0FBQTtRQUNqQixTQUFTLEVBQUUsSUFBSTtRQUNmLFdBQVcsRUFBRSxtQkFBbUI7UUFDaEMsS0FBSyxFQUFDLE9BQ0wsR0FBQztFQTNHTixBQThHQyxzQkE5R3FCLENBOEdyQixXQUFXLENBQUE7SUFDVixNQUFNLEVBQUUsUUFBUTtJQUNoQixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxrQkFBa0IsR0FLL0I7SUF0SEYsQUFrSEUsc0JBbEhvQixDQThHckIsV0FBVyxDQUlWLElBQUksQ0FBQTtNQUNILE1BQU0sRUFBRSxPQUFPO01BQ2YsS0FBSyxFQUFDLE9BQU8sR0FDYjtFQXJISCxBQXVIQyxzQkF2SHFCLENBdUhyQixvQkFBb0IsQ0FBQTtJQUNuQixNQUFNLEVBQUUsY0FBYztJQUN0QixTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxrQkFBa0IsR0FLL0I7SUEvSEYsQUEySEUsc0JBM0hvQixDQXVIckIsb0JBQW9CLENBSW5CLElBQUksQ0FBQTtNQUNILE1BQU0sRUFBRSxPQUFPO01BQ2YsS0FBSyxFQUFDLE9BQU8sR0FDYjs7QUFHSCxBQUFBLGVBQWUsQ0FBQTtFQUNkLE9BQU8sRUFBRSxXQUFXO0VBQ2pCLEtBQUssRUFBRSxHQUFHO0VBQ1YsTUFBTSxFQUFFLGFBQWE7RUFDckIsZUFBZSxFQUFFLGFBQWE7RUFDakMsT0FBTyxFQUFFLFFBQVE7RUFDakIsV0FBVyxFQUFFLGtCQUFrQixHQUUvQjs7QUFDRCxBQUFBLGFBQWEsQ0FBQTtFQUNaLE9BQU8sRUFBRSxJQUFJO0VBQ1YsZUFBZSxFQUFFLE1BQU07RUFDMUIsTUFBTSxFQUFFLElBQUk7RUFDWixTQUFTLEVBQUUsSUFBSSxHQUNmOztBQUNELE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU07RUFDbkMsQUFBQSxjQUFjLENBQUE7SUFDYixPQUFPLEVBQUMsSUFBSTtJQUNaLGNBQWMsRUFBRSxNQUFNO0lBQ3RCLEtBQUssRUFBRSxJQUFJO0lBQ1gsZUFBZSxFQUFFLE1BQU07SUFDdkIsV0FBVyxFQUFFLE1BQU0sR0FDbkI7RUFDRCxBQUFBLGNBQWMsQ0FBQTtJQUNiLFVBQVUsRUFBRSxLQUFLO0lBQ2pCLEtBQUssRUFBRSxJQUFJO0lBQ1gsUUFBUSxFQUFFLE1BQU07SUFDaEIsVUFBVSxFQUFFLE1BQU07SUFDbEIsVUFBVSxFQUFFLElBQUksR0FDaEI7O0FBRUYsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNsQyxBQUFBLFdBQVcsQ0FBQTtJQUNWLE9BQU8sRUFBQyxJQUFJLEdBQ1o7RUFDRCxBQUFBLFdBQVcsQ0FBQTtJQUNWLEtBQUssRUFBQyxHQUFHLEdBQ1Q7RUFDRCxBQUFBLGdCQUFnQixDQUFBO0lBQ2YsT0FBTyxFQUFDLGdCQUFnQjtJQUN4QixTQUFTLEVBQUUsR0FBRyxHQUNkO0VBQ0QsQUFDQyxnQkFEZSxDQUNmLGVBQWUsQ0FBQTtJQUNkLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0FBR0gsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTSxPQUFPLFNBQVMsRUFBRSxNQUFNO0VBQzNELEFBQUEsa0JBQWtCLENBQUE7SUFDakIsS0FBSyxFQUFDLEdBQ1AsR0FBQztFQUNELEFBQUEsaUJBQWlCLENBQUE7SUFDaEIsS0FBSyxFQUFDLEdBQ1AsR0FBQztFQUNELEFBQUEsc0JBQXNCLENBQUE7SUFDckIsS0FBSyxFQUFDLEdBQ1AsR0FBQzs7QUFFRixNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNO0VBQ25DLEFBQUEsa0JBQWtCLENBQUE7SUFDakIsS0FBSyxFQUFDLElBQ1AsR0FBQztFQUNELEFBQUEsaUJBQWlCLENBQUE7SUFDaEIsS0FBSyxFQUFDLElBQ1AsR0FBQzs7QUFFRixNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNLE9BQU8sU0FBUyxFQUFFLEtBQUs7RUFDMUQsQUFBQSxzQkFBc0IsQ0FBQTtJQUNyQixLQUFLLEVBQUMsR0FBRyxHQUNUOztBQUVGLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDbEMsQUFBQSxzQkFBc0IsQ0FBQTtJQUNyQixLQUFLLEVBQUMsR0FBRyxHQUNUOztBQUVGLEFBQUEsZ0JBQWdCLENBQUE7RUFDZixLQUFLLEVBQUUsSUFBSTtFQUNSLE9BQU8sRUFBRSxJQUFJO0VBQ2hCLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLGFBQWEsRUFBRSxJQUFJLEdBc0RuQjtFQTFERCxBQUtDLGdCQUxlLENBS2YsYUFBYSxDQUFBO0lBQ1osS0FBSyxFQUFFLElBQUk7SUFDWCxPQUFPLEVBQUUsSUFBSTtJQUNiLGVBQWUsRUFBRSxhQUFhO0lBQzlCLFdBQVcsRUFBRSxrQkFBa0I7SUFDL0IsT0FBTyxFQUFFLFFBQVEsR0ErQ2pCO0lBekRGLEFBV0UsZ0JBWGMsQ0FLZixhQUFhLENBTVosZ0JBQWdCLENBQUE7TUFDZixTQUFTLEVBQUUsSUFBSTtNQUNmLEtBQUssRUFBRSxPQUFPO01BQ2QsS0FBSyxFQUFFLEdBQUc7TUFDUCxPQUFPLEVBQUUsSUFBSTtNQUNoQixlQUFlLEVBQUUsVUFBVTtNQUMzQixXQUFXLEVBQUUsTUFBTSxHQU1uQjtNQXZCSCxBQWtCRyxnQkFsQmEsQ0FLZixhQUFhLENBTVosZ0JBQWdCLENBT2YsR0FBRyxDQUFBO1FBQ0YsS0FBSyxFQUFFLEdBQUc7UUFDVixNQUFNLEVBQUUsSUFBSTtRQUNaLFlBQVksRUFBRSxHQUFHLEdBQ2pCO0lBdEJKLEFBd0JFLGdCQXhCYyxDQUtmLGFBQWEsQ0FtQlosV0FBVyxDQUFBO01BQ1YsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsbUJBQW1CO01BQ2hDLEtBQUssRUFBRSxHQUFHO01BQ1AsT0FBTyxFQUFFLElBQUk7TUFDaEIsZUFBZSxFQUFFLE1BQU07TUFDdkIsV0FBVyxFQUFFLE1BQU0sR0FDbkI7SUEvQkgsQUFnQ0UsZ0JBaENjLENBS2YsYUFBYSxDQTJCWixjQUFjLENBQUE7TUFDYixLQUFLLEVBQUUsR0FBRztNQUNWLE9BQU8sRUFBRSxJQUFJO01BQ2IsZUFBZSxFQUFFLFFBQVE7TUFDekIsV0FBVyxFQUFFLE1BQU0sR0FvQm5CO01BeERILEFBcUNHLGdCQXJDYSxDQUtmLGFBQWEsQ0EyQlosY0FBYyxDQUtiLGVBQWUsQ0FBQTtRQUNkLGdCQUFnQixFQUFFLE9BQU87UUFDekIsT0FBTyxFQUFFLFFBQVE7UUFDakIsYUFBYSxFQUFFLElBQUk7UUFDbkIsT0FBTyxFQUFFLElBQUk7UUFDYixlQUFlLEVBQUUsTUFBTTtRQUN2QixXQUFXLEVBQUUsTUFBTSxHQVluQjtRQXZESixBQTRDSSxnQkE1Q1ksQ0FLZixhQUFhLENBMkJaLGNBQWMsQ0FLYixlQUFlLENBT2QsR0FBRyxDQUFBO1VBQ0YsS0FBSyxFQUFDLElBQUk7VUFDVixZQUFZLEVBQUUsR0FBRyxHQUNqQjtRQS9DTCxBQWdESSxnQkFoRFksQ0FLZixhQUFhLENBMkJaLGNBQWMsQ0FLYixlQUFlLENBV2QsZ0JBQWdCLENBQUE7VUFDZixnQkFBZ0IsRUFBRSxPQUFPO1VBQ3pCLE1BQU0sRUFBRSxJQUFJO1VBQ1osVUFBVSxFQUFFLGNBQWM7VUFDMUIsWUFBWSxFQUFFLEdBQUc7VUFDakIsT0FBTyxFQUFFLElBQUksR0FDYjs7QUFLTCxBQUFBLGVBQWUsQ0FBQTtFQUNkLFlBQVksRUFBRSxlQUFlO0VBQzFCLGFBQWEsRUFBRSxlQUFlO0VBQzlCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLGdCQUFnQixFQUFFLEtBQUssR0FDMUI7O0FBQ0QsQUFBQSxtQkFBbUIsQ0FBQTtFQUNsQixPQUFPLEVBQUUsSUFBSTtFQUNWLGVBQWUsRUFBRSxhQUFhO0VBQzlCLFNBQVMsRUFBRSxJQUFJO0VBQ2xCLFdBQVcsRUFBRSxpQkFBaUI7RUFDOUIsVUFBVSxFQUFFLElBQUk7RUFDaEIsYUFBYSxFQUFFLElBQUksR0F5Qm5CO0VBL0JELEFBT0MsbUJBUGtCLENBT2xCLFNBQVMsQ0FBQTtJQUNSLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLGtCQUFrQixHQUMvQjtFQVZGLEFBV0MsbUJBWGtCLENBV2xCLEtBQUssQ0FBQTtJQUNKLEtBQUssRUFBRSxPQUFPO0lBQ2QsTUFBTSxFQUFFLE9BQU87SUFDZixVQUFVLEVBQUUsY0FBYyxHQUMxQjtFQWZGLEFBZ0JDLG1CQWhCa0IsQ0FnQmxCLFdBQVcsQ0FBQTtJQUNWLGdCQUFnQixFQUFFLE9BQU87SUFDekIsT0FBTyxFQUFFLFFBQVE7SUFDakIsYUFBYSxFQUFFLElBQUksR0FXbkI7SUE5QkYsQUFvQkUsbUJBcEJpQixDQWdCbEIsV0FBVyxDQUlWLEdBQUcsQ0FBQTtNQUNGLEtBQUssRUFBQyxJQUFJLEdBQ1Y7SUF0QkgsQUF1QkUsbUJBdkJpQixDQWdCbEIsV0FBVyxDQU9WLFlBQVksQ0FBQTtNQUNYLGdCQUFnQixFQUFFLE9BQU87TUFDekIsTUFBTSxFQUFFLElBQUk7TUFDWixVQUFVLEVBQUUsY0FBYztNQUMxQixZQUFZLEVBQUUsR0FBRztNQUNqQixPQUFPLEVBQUUsSUFBSSxHQUNiIn0= */.custcontainer {
  display: flex;
  flex-direction: column;
}

.custnavbarfull {
  width: 100%;
  display: flex;
  justify-content: center;
}

.custnavbarfull .tablefrigimgcon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
}

.custnavbarfull .tablefrigimgcon span {
  cursor: pointer;
}

.custnavbarfull .tablefrigimgcon .tablefrigimg {
  cursor: pointer;
  margin: 5px 12px 5px 12px;
}

.custnavbarfull .custmovtabsubcontainer {
  width: 50%;
  overflow: hidden;
}

.custnavbarfull .custmovtablist {
  width: 100%;
}

.custnavbarfull .custmovtablist ul {
  width: 100%;
  display: flex;
  margin: 0px;
  padding: 0px;
}

.custnavbarfull .custmovtablist ul li {
  padding: 10px;
  white-space: nowrap;
}

.custnavbarfull .custmovtablist ul li a {
  padding: 5px;
  text-decoration: none;
  color: #508AFF !important;
  font-family: Montserrat-Regular;
}

.custnavbarfull .custmovtablist li.active a {
  border-bottom: 3px solid #508AFF !important;
}

.custtxtupper {
  text-transform: uppercase;
}

.custtab-pane {
  display: none !important;
}

.custtab-pane.active {
  display: block !important;
}

.custdots {
  display: flex;
  align-items: center;
  cursor: pointer;
}

.custviewib {
  margin-top: 50px;
  margin-bottom: 30px;
  border: 1px solid #d4d7e0;
  border-radius: 8px;
}

.custviewibt {
  display: flex;
  justify-content: space-between;
  padding: 15px 15px !important;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  background-color: #f6f6f6;
  border-bottom: 1px solid #d4d7e0;
  font-family: Heebo-Medium;
}

.custviewibt .titlebtn {
  display: flex;
}

.custviewbody {
  width: 100%;
  display: flex;
  font-family: Heebo-Regular;
  color: #4E4E4E;
}

.custviewbody .custviewbodyhead {
  padding: 11px;
  width: 35%;
  display: flex;
  align-items: center;
}

.custviewbody .custviewbodyvalue {
  padding: 5px 10px 11px 10px;
  width: 65%;
}

.custviewbody .custviewbodyclosing {
  padding: 15px;
  width: 100%;
  border-bottom: 1px solid #d4d7e0;
  border-top: 1px solid #d4d7e0;
  cursor: pointer;
}

.custviewbody .custviewbodyclosing img {
  width: 12px;
  margin-left: 5px;
}

.custnotesviewbody {
  width: 100%;
  display: flex;
  flex-direction: column;
  font-family: Heebo-Regular;
  color: #4E4E4E;
}

.custnotesviewbody .custviewbodynotes {
  padding: 15px;
  width: 100%;
  cursor: pointer;
}

.custnotesviewbody .custviewbodynotes img {
  width: 10px;
  margin-left: 2px;
}

.custnotesviewbody .custnotes {
  padding: 0px 15px 15px 15px;
  width: 100%;
}

.custbackdiv {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 25px;
}

.custbackdiv .custback {
  width: 6%;
  margin-left: -6%;
  display: flex;
  align-items: center;
}

.custbackdiv .custback img {
  height: 18px;
}

.custbackdiv .custback span {
  font-size: 22px;
  font-family: Montserrat-Medium;
  cursor: pointer;
  color: #508aff;
  padding-left: 5px;
}

.custbackdiv .custhead {
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.custbackdiv .custhead span {
  font-family: Montserrat-Medium;
  font-size: 23px;
  color: #23405E;
}

.custdelete {
  margin-bottom: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.custdelete img {
  height: 18px;
}

.custdelete span {
  cursor: pointer;
}

.custsavebth {
  background-color: #5eca73;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  font-size: 14px;
}

.custoptioncontainer {
  display: flex;
  flex-direction: column;
  font-size: 16px;
}

.custoptioncontainer .custoptionlistcont {
  flex-direction: row;
  display: flex;
  align-items: center;
  margin: 13px 0px;
}

.custoptioncontainer .custoptionlistcont .imgcontainer {
  align-items: center;
  display: flex;
}

.custoptioncontainer .custoptionlistcont .imgcontainer img {
  width: 18px;
}

.custoptioncontainer .custoptionlistcont .textcontainer {
  padding-left: 15px;
}

.custoptioncontainer .custoptionlistcont .deletetext {
  color: #ed4849;
}

.custdeletetext {
  margin-top: 8px;
  text-align: center;
  font-family: Montserrat-Semibold;
  font-size: 19px;
  color: #23405E;
}

.custdeletedetail {
  font-size: 15px;
  margin-top: 10px;
  text-align: center;
  font-family: Montserrat-Regular;
  color: #23405E;
}

.custrestoredetail {
  font-size: 20px;
  margin-top: 15px;
  margin-bottom: 15px;
  text-align: center;
  font-family: Montserrat-Regular;
  color: #23405E;
}

.custrestoredetailHeading {
  font-size: 25px;
  margin-top: 15px;
  margin-bottom: 15px;
  text-align: center;
  font-family: Montserrat-Medium;
  color: #23405E;
}

.custilist {
  display: flex;
  align-items: center;
}

.customipcontainer {
  width: 100%;
  border: 1px solid #bec4d2;
  display: flex;
  flex-direction: row;
  border-radius: 5px;
}

.customipcontainer .selpercent {
  width: 18%;
  border: 1px solid #508aff !important;
  background-color: #fff !important;
  color: #508aff !important;
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555;
  text-align: center;
}

.customipcontainer .percent {
  width: 18%;
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555;
  text-align: center;
}

.customipcontainer .seldollar {
  width: 18%;
  border: 1px solid #508aff !important;
  background-color: #fff !important;
  color: #508aff !important;
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555;
  text-align: center;
}

.customipcontainer .dollar {
  width: 18%;
  padding: 6px 12px;
  align-items: center;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #f6f6f6;
  justify-content: center;
}

.buttondiv {
  margin-bottom: 30px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvSWJ1eWVyY3VzdG9taXplaW5wdXQuc2NzcyIsInNvdXJjZXMiOlsiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvSWJ1eWVyY3VzdG9taXplaW5wdXQuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJcblxuLmN1c3Rjb250YWluZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jdXN0bmF2YmFyZnVsbHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQvL2JvcmRlcjogMXB4IHNvbGlkIHJlZDtcblx0LnRhYmxlZnJpZ2ltZ2Nvbntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0c3Bhbntcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdH1cblx0XHQudGFibGVmcmlnaW1ne1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRtYXJnaW46IDVweCAxMnB4IDVweCAxMnB4O1xuXHRcdH1cblx0fVxuXHRcblx0LmN1c3Rtb3Z0YWJzdWJjb250YWluZXJ7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHQvL2JvcmRlcjogMXB4IHNvbGlkIGdyZWVuO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblx0LmN1c3Rtb3Z0YWJsaXN0e1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdC8vYm9yZGVyOiAxcHggc29saWQgYmx1ZTtcblx0XHR1bHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuICAgXHRcdCBcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0Ly9qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGxpe1xuXHRcdFx0XHQvL3dpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHQvL21hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdHBhZGRpbmc6NXB4O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRjb2xvcjogIzUwOEFGRiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmN1c3Rtb3Z0YWJsaXN0IGxpLmFjdGl2ZSBhXG4gIHtcblx0ICBib3JkZXItYm90dG9tOjNweCBzb2xpZCAjNTA4QUZGICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jdXN0dHh0dXBwZXJ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY3VzdHRhYi1wYW5lXG57XG5cdGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xufVxuLmN1c3R0YWItcGFuZS5hY3RpdmUgXG57XG5cdGRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtcbn1cbi5jdXN0ZG90c3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uY3VzdHZpZXdpYntcblx0bWFyZ2luLXRvcDogNTBweDtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0Ym9yZGVyLXJhZGl1czo4cHg7XG59XG4uY3VzdHZpZXdpYnR7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAhaW1wb3J0YW50OyAgICBcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcblx0Ly9ib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0Zm9udC1mYW1pbHk6IEhlZWJvLU1lZGl1bTtcblx0LnRpdGxlYnRue1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cbn1cbi5jdXN0dmlld2JvZHl7XG5cdHdpZHRoOjEwMCU7XG5cdGRpc3BsYXk6ZmxleDtcblx0Zm9udC1mYW1pbHk6IEhlZWJvLVJlZ3VsYXI7XG4gICAgY29sb3I6ICM0RTRFNEU7XG5cdC5jdXN0dmlld2JvZHloZWFke1xuXHRcdHBhZGRpbmc6IDExcHg7XG5cdFx0d2lkdGg6IDM1JTtcblx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDRkN2UwO1xuXHRcdC8vYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q0ZDdlMDtcblx0fVxuXHQuY3VzdHZpZXdib2R5dmFsdWV7XG5cdFx0cGFkZGluZzogNXB4IDEwcHggMTFweCAxMHB4O1xuXHRcdHdpZHRoOiA2NSU7XG5cdFx0Ly9ib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0fVxuXHQuY3VzdHZpZXdib2R5Y2xvc2luZ3tcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDRkN2UwO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDRkN2UwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0fVxuXHR9XG5cdFxufVxuLmN1c3Rub3Rlc3ZpZXdib2R5e1xuXHR3aWR0aDoxMDAlO1xuXHRkaXNwbGF5OmZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZvbnQtZmFtaWx5OiBIZWViby1SZWd1bGFyO1xuXHRjb2xvcjogIzRFNEU0RTtcblx0LmN1c3R2aWV3Ym9keW5vdGVze1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiAxMHB4O1xuICAgXHRcdFx0bWFyZ2luLWxlZnQ6IDJweDtcblx0XHR9XG5cdH1cblx0LmN1c3Rub3Rlc3tcblx0XHRwYWRkaW5nOiAwcHggMTVweCAxNXB4IDE1cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5jdXN0YmFja2Rpdntcblx0d2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdC5jdXN0YmFja3tcblx0XHR3aWR0aDogNiU7XG5cdFx0bWFyZ2luLWxlZnQ6LTYlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRpbWd7aGVpZ2h0OjE4cHh9XG5cdFx0c3Bhbntcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGNvbG9yOiByZ2IoODAsIDEzOCwgMjU1KTtcblx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdH1cblx0fVxuXHQuY3VzdGhlYWR7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0c3Bhbntcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgIFx0XHRcdGZvbnQtc2l6ZTogMjNweDtcbiAgIFx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdH1cblx0fVxufVxuLmN1c3RkZWxldGV7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XG5cdGltZ3toZWlnaHQ6MThweH1cblx0c3Bhbntcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cbi5jdXN0c2F2ZWJ0aHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzVlY2E3MztcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuLmN1c3RvcHRpb25jb250YWluZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0LmN1c3RvcHRpb25saXN0Y29udHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW46IDEzcHggMHB4O1xuXHRcdC5pbWdjb250YWluZXJ7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGltZ3tcblx0XHRcdFx0d2lkdGg6MThweFxuXHRcdFx0fVxuXHRcdH1cblx0XHQudGV4dGNvbnRhaW5lcntcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHR9XG5cdFx0LmRlbGV0ZXRleHR7XG5cdFx0XHRjb2xvcjogI2VkNDg0OTtcblx0XHR9XG5cdFx0XG5cdH1cbn1cbi5jdXN0ZGVsZXRldGV4dHtcblx0bWFyZ2luLXRvcDogOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1TZW1pYm9sZDtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgY29sb3I6ICMyMzQwNUU7XG59XG4uY3VzdGRlbGV0ZWRldGFpbHtcblx0Zm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0Y29sb3I6ICMyMzQwNUU7XG59XG4uY3VzdHJlc3RvcmVkZXRhaWx7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0bWFyZ2luLWJvdHRvbToxNXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdGNvbG9yOiAjMjM0MDVFO1xufVxuLmN1c3RyZXN0b3JlZGV0YWlsSGVhZGluZ3tcblx0Zm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGNvbG9yOiAjMjM0MDVFO1xufVxuLmN1c3RpbGlzdHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jdXN0b21pcGNvbnRhaW5lcntcblx0d2lkdGg6MTAwJTtcblx0Ym9yZGVyOiAxcHggc29saWQgI2JlYzRkMjtcblx0ZGlzcGxheTpmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdC5zZWxwZXJjZW50e1xuXHRcdHdpZHRoOjE4JTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjNTA4YWZmICFpbXBvcnRhbnQ7XG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICM1MDhhZmYgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiA2cHggMTJweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRjb2xvcjogIzU1NTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0LnBlcmNlbnR7XG5cdFx0d2lkdGg6MTglO1xuXHRcdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGNvbG9yOiAjNTU1O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQuc2VsZG9sbGFye1xuXHRcdHdpZHRoOjE4JTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjNTA4YWZmICFpbXBvcnRhbnQ7XG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICM1MDhhZmYgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiA2cHggMTJweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRjb2xvcjogIzU1NTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0LmRvbGxhcntcblx0XHR3aWR0aDoxOCU7XG5cdFx0cGFkZGluZzogNnB4IDEycHg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cbn1cbi5idXR0b25kaXZ7XG5cdG1hcmdpbi1ib3R0b206MzBweDtcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsQUFBQSxjQUFjLENBQUE7RUFDYixPQUFPLEVBQUUsSUFBSTtFQUNWLGNBQWMsRUFBRSxNQUFNLEdBQ3pCOztBQUNELEFBQUEsZUFBZSxDQUFBO0VBQ2QsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxNQUFNLEdBa0R2QjtFQXJERCxBQUtDLGVBTGMsQ0FLZCxnQkFBZ0IsQ0FBQTtJQUNmLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLE1BQU07SUFDbkIsZUFBZSxFQUFFLE1BQU07SUFFdkIsS0FBSyxFQUFFLElBQUksR0FRWDtJQWxCRixBQVdFLGVBWGEsQ0FLZCxnQkFBZ0IsQ0FNZixJQUFJLENBQUE7TUFDSCxNQUFNLEVBQUMsT0FBTyxHQUNkO0lBYkgsQUFjRSxlQWRhLENBS2QsZ0JBQWdCLENBU2YsYUFBYSxDQUFBO01BQ1osTUFBTSxFQUFDLE9BQU87TUFDZCxNQUFNLEVBQUUsaUJBQWlCLEdBQ3pCO0VBakJILEFBb0JDLGVBcEJjLENBb0JkLHVCQUF1QixDQUFBO0lBQ3RCLEtBQUssRUFBRSxHQUFHO0lBRVYsUUFBUSxFQUFFLE1BQU0sR0FDaEI7RUF4QkYsQUF5QkMsZUF6QmMsQ0F5QmQsZUFBZSxDQUFBO0lBQ2QsS0FBSyxFQUFFLElBQUksR0FzQlg7SUFoREYsQUE2QkUsZUE3QmEsQ0F5QmQsZUFBZSxDQUlkLEVBQUUsQ0FBQTtNQUNELEtBQUssRUFBRSxJQUFJO01BQ1AsT0FBTyxFQUFFLElBQUk7TUFDZCxNQUFNLEVBQUUsR0FBRztNQUNkLE9BQU8sRUFBRSxHQUFHLEdBY1o7TUEvQ0gsQUFtQ0csZUFuQ1ksQ0F5QmQsZUFBZSxDQUlkLEVBQUUsQ0FNRCxFQUFFLENBQUE7UUFF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 */.HEContainer {
  display: flex;
  justify-content: center;
}

.bs5bdresult {
  display: flex;
  justify-content: center;
}

.HE_Form {
  left: 0;
  background-color: #ffff;
  z-index: 1;
}

.HEF_mtol {
  animation-duration: 2s;
  animation-name: middletoleft;
  -webkit-animation-name: middletoleft;
}

@keyframes middletoleft {
  0% {
    left: 29%;
  }

  100% {
    left: 0;
  }
}

.HEF_ltom {
  animation-duration: 2s;
  animation-name: lefttomiddle;
  -webkit-animation-name: lefttomiddle;
}

@keyframes lefttomiddle {
  0% {
    left: 0;
  }

  100% {
    left: 29%;
  }
}

.HER_nodis {
  display: none;
  opacity: 0;
}

.HER_hots {
  animation-duration: 2s;
  animation-name: hidetoshow;
  -webkit-animation-name: hidetoshow;
  display: block;
}

.result-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}

@keyframes hidetoshow {
  0% {
    display: none;
    opacity: 0;
  }

  100% {
    display: block;
    opacity: 1;
  }
}

.HER_soth {
  animation-duration: 2s;
  animation-name: showtohide;
  -webkit-animation-name: showtohide;
  opacity: 0;
}

@keyframes showtohide {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.HE_Title {
  font-family: Montserrat-Medium;
  font-size: 27px;
  color: #23405e;
  margin-bottom: 20px;
  width: 88%;
}

.HE_Header {
  display: flex;
  width: 100%;
  align-items: baseline;
}

.HEF_Field .form-group {
  padding: 0px;
  text-align: left;
}

.HEF_Field .form-group .field-row {
  color: #0e2f51;
  font-family: Montserrat-Regular;
  font-size: 14px;
  padding: 0px;
}

.HEF_Field .form-group .field-row .input-group-addon {
  font-family: Montserrat-Medium;
  color: #23405e;
  cursor: pointer;
}

.HEF_Field .form-group .field-row select,
.HEF_Field .form-group .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px !important;
  width: 100% !important;
  margin: 0px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405e;
  height: 40px;
}

.HEF_Field .form-group .field-row select {
  margin-top: 6px !important;
}

.HefInfofield {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  height: 40px !important;
  width: 100% !important;
  margin: 0px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405e;
  display: flex;
  flex-direction: row;
  justify-content: center;
}

.HefInfofield .HEFIInput {
  width: 98%;
  height: 38px;
  margin-top: 0px !important;
  border: none;
  padding-left: 8px;
  outline: none;
}

.HefInfofield .HEFIInputInfo {
  width: 88%;
  height: 38px;
  margin-top: 0px !important;
  border: none;
  padding-left: 8px;
  outline: none;
}

.HefInfofield .HEfInfoIcon {
  width: 10%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.HEInfomsg {
  display: none;
  font-size: 12px;
  font-family: "Montserrat-Regular";
  padding: 10px;
  padding-bottom: 0;
}

.HEFreetextdiv {
  background-color: #f3f3f3;
  padding: 10px;
}

.HEFTitle {
  color: #0e2f51;
  font-family: "Montserrat-Medium";
  text-align: center;
  font-size: 12px;
}

.HEFMessage {
  color: #0e2f51;
  font-family: "Montserrat-Regular";
  text-align: center;
  font-size: 11px;
}

.HEAssum_Title {
  color: #23405e;
  font-size: 20px;
  font-family: Montserrat-Regular;
  cursor: pointer;
  margin-right: 5px;
}

.HE_arrow {
  position: absolute;
  top: 14px;
}

.HE_arrow::before,
.HE_arrow::after {
  position: relative;
  content: "";
  display: block;
  width: 12px;
  height: 2px;
  background: #508aff;
  transition: 0.3s ease-in-out;
}

.HE_arrow::before {
  transform: rotate(45deg);
}

.HE_arrow::after {
  left: 7px;
  top: -2px;
  transform: rotate(-45deg);
}

.HE_active .HE_arrow::before {
  transform: rotate(-45deg);
}

.HE_active .HE_arrow::after {
  transform: rotate(45deg);
}

.HEdisplaynone {
  display: none;
}

.HECheckbox {
  display: flex;
  justify-content: space-between;
  margin-left: 2px;
  color: #23405e;
  font-family: Montserrat-Regular;
}

.HECheckbox .HECheckCircle {
  width: 25px;
  height: 25px;
  border: 1px solid #b4b6bb;
  margin-right: 8px;
  border-radius: 17px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  margin-left: 8px;
}

.HECheckbox .CheckboxHiddeninput {
  display: none;
}

.HEPreFonts {
  color: #23405e;
  font-family: Montserrat-Regular;
}

.HE_Result {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 50px;
  left: 0;
  background-color: #ffff;
}

.HER_Navigation {
  width: 90%;
  display: flex;
  justify-content: space-around;
  margin-bottom: 10px;
}

.HER_Navigation .HER_Nav_Sub {
  width: 100%;
  display: flex;
  justify-content: space-around;
}

.HER_Navigation .HERN_Text {
  font-size: 14px;
  letter-spacing: 1px;
  color: #508aff;
  font-family: Montserrat-Regular;
  cursor: pointer;
}

.HER_Navigation .HERN_Active {
  color: #508aff;
  font-family: Montserrat-Medium;
  border-bottom: 2px solid #508aff;
}

.HEREst_Container {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px 10px;
}

.HERE_Title {
  justify-content: space-around;
  display: flex;
  width: 100%;
}

.HERE_Chart {
  justify-content: space-around;
  display: flex;
  width: 100%;
}

.HERE_PRICE {
  position: relative;
}

.HEREC_Middletext1 {
  /* align-items: center; */
  position: absolute;
  top: 37%;
  left: 34%;
  width: 100%;
  font-size: 22px;
  color: #23405e;
}

.HER_Body {
  width: 80%;
  margin-bottom: 50px;
  display: flex;
  justify-content: center;
  border: 1px solid #d3d5df;
  border-radius: 4px;
  box-shadow: 0px 0px 13px -12px #2290ef;
  overflow: hidden;
  font-family: Montserrat-Regular;
}

.HER_Body .HERE_Title {
  text-align: center;
  font-family: Montserrat-Medium;
  font-size: 18px;
  color: #283f5f;
  margin-top: 20px;
}

.HER_Body .HERE_Chart {
  margin-top: 30px;
  position: relative;
}

.HER_Body .HERE_Chart .HEREC_Middletext {
  position: absolute;
  top: 40%;
  width: 100%;
  text-align: center;
  font-size: 28px;
  color: #23405e;
}

.HER_Body .HERE_Chart .HERECM_edit {
  cursor: pointer;
  font-family: "Montserrat-Medium";
  font-size: 20px;
  fill: #9fafbd !important;
}

.HER_Body .HEREL_OvCont {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 25px;
  font-size: 16px;
  width: 85%;
}

.HER_Body .HERE1 {
  display: flex;
  justify-content: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  font-size: 16px;
  width: 85%;
}

.HER_Body .HERE2 {
  display: flex;
  justify-content: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  width: 85%;
}

.HER_Body .HEREL_OvCont {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-top: 25px;
  width: 100%;
}

.HER_Body .HEREL_Cont {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  width: 85%;
}

.HER_Body .HEREL_Label {
  flex-direction: row;
  display: flex;
  margin-bottom: 10px;
  align-items: center;
}

.HER_Body .HEREL_Value {
  flex-direction: row;
  display: flex;
  margin-bottom: 10px;
  align-items: center;
}

.HER_Body .HERE_Bottom {
  width: 100%;
  display: flex;
  margin-top: 15px;
  padding-top: 20px;
  justify-content: space-around;
}

.HER_Body .HERE_Bottom .HEREB_Text {
  width: 50%;
  text-align: center;
  cursor: pointer;
  font-family: Montserrat-Regular;
  color: #007aff;
  font-size: 17px;
}

.HER_Body .HERE_Bottom .HEREB_Text img {
  transform: rotate(-90deg);
}

.HER_Body .HERE_RefiBottom {
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-top: 15px;
  justify-content: center;
  align-items: center;
}

.HER_Body .HERE_RefiBottom .HEREB_ComText {
  font-family: Montserrat-Medium;
  font-size: 15px;
  margin: 10px 0px;
  border-radius: 5px;
  color: #ffffff;
  height: 40px;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0px 20px;
  width: 100%;
  background-color: #5eca73;
}

.HER_Body .HERE_RefiBottom .HEREB_ComText:hover {
  outline: none;
}

.HER_Body .HERE_RefiBottom .HEREB_Text {
  width: 60%;
  text-align: center;
  cursor: pointer;
  font-family: Montserrat-Regular;
  color: #007aff;
  font-size: 17px;
  justify-content: center;
  align-items: center;
}

.HER_Body .HERE_RefiBottom a {
  text-decoration: none;
}

.HE_C_Container {
  border: 1px solid #d4d7e0;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  box-shadow: 0px 0px 27px -12px #2290ef;
  width: 90%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 15px;
  height: 700px;
  margin-bottom: 50px;
}

.HE_C_Container .HE_C_Navig {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 10px 15px;
  border-bottom: 1px solid #eee;
}

.HE_C_Container .HE_C_Navig .HE_C_N_Text {
  font-weight: bold;
  font-family: Montserrat-Regular;
  font-size: 15px;
  cursor: pointer;
}

.HE_C_Container .HE_C_Navig .HE_C_N_SelText {
  font-weight: bold;
  font-family: Montserrat-Regular;
  color: #508aff;
  font-size: 15px;
  cursor: pointer;
}

@media screen and (max-width: 1200px) {
  .HEContainer {
    flex-direction: column-reverse;
  }
}

@media screen and (max-width: 992px) {
  .HER_Body {
    width: 100%;
  }

  .bs5bdresult {
    flex-direction: column-reverse;
  }
}

@media screen and (max-width: 500px) {
  .HEREL_OvCont {
    width: 100%;
  }

  .HEREL_OvCont .HEREL_Cont {
    width: 95%;
  }

  .HER_Navigation {
    width: 100%;
  }

  .HERN_Text {
    font-size: 12px;
    width: 33%;
    margin: 0pc 10px;
    text-align: center;
    justify-content: center;
    display: flex;
    align-items: center;
  }

  .HERE_Bottom {
    flex-direction: column;
  }

  .HEREB_Text {
    width: 100% !important;
  }

  .HE_C_Container {
    padding: 0;
    width: 100%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvSG9tZUVxdWl0eS5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9Ib21lRXF1aXR5LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLkhFQ29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnM1YmRyZXN1bHR7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLkhFX0Zvcm0ge1xuXHQvL3dpZHRoOiAxMDAlO1xuXHQvLyBib3JkZXI6MXB4IHNvbGlkO1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjtcblx0ei1pbmRleDogMTtcbn1cblxuLkhFRl9tdG9sIHtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblx0YW5pbWF0aW9uLW5hbWU6IG1pZGRsZXRvbGVmdDtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogbWlkZGxldG9sZWZ0O1xufVxuQGtleWZyYW1lcyBtaWRkbGV0b2xlZnQge1xuXHQwJSB7XG5cdFx0bGVmdDogMjklO1xuXHR9XG5cdDEwMCUge1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn1cbi5IRUZfbHRvbSB7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cdGFuaW1hdGlvbi1uYW1lOiBsZWZ0dG9taWRkbGU7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxlZnR0b21pZGRsZTtcbn1cbkBrZXlmcmFtZXMgbGVmdHRvbWlkZGxlIHtcblx0MCUge1xuXHRcdGxlZnQ6IDA7XG5cdH1cblx0MTAwJSB7XG5cdFx0bGVmdDogMjklO1xuXHR9XG59XG4uSEVSX25vZGlzIHtcblx0ZGlzcGxheTogbm9uZTtcblx0b3BhY2l0eTogMDtcbn1cbi5IRVJfaG90cyB7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cdGFuaW1hdGlvbi1uYW1lOiBoaWRldG9zaG93O1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoaWRldG9zaG93O1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5yZXN1bHQtY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5Aa2V5ZnJhbWVzIGhpZGV0b3Nob3cge1xuXHQwJSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cbi5IRVJfc290aCB7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cdGFuaW1hdGlvbi1uYW1lOiBzaG93dG9oaWRlO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaG93dG9oaWRlO1xuXHQvL2Rpc3BsYXk6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG59XG5Aa2V5ZnJhbWVzIHNob3d0b2hpZGUge1xuXHQwJSB7XG5cdFx0Ly9kaXNwbGF5OiBibG9jaztcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDEwMCUge1xuXHRcdC8vZGlzcGxheTogbm9uZTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG4uSEVfVGl0bGUge1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdGZvbnQtc2l6ZTogMjdweDtcblx0Y29sb3I6ICMyMzQwNWU7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdHdpZHRoOiA4OCU7XG59XG4uSEVfSGVhZGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cbi5IRUZfRmllbGQge1xuXHQuZm9ybS1ncm91cCB7XG5cdFx0cGFkZGluZzogMHB4O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0LmZpZWxkLXJvdyB7XG5cdFx0XHRjb2xvcjogIzBlMmY1MTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHQuaW5wdXQtZ3JvdXAtYWRkb24ge1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGNvbG9yOiAjMjM0MDVlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRzZWxlY3QsXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICMyMzQwNWU7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdH1cblx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLkhlZkluZm9maWVsZCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0aGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMHB4O1xuXHQtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjb2xvcjogIzIzNDA1ZTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdC5IRUZJSW5wdXQge1xuXHRcdHdpZHRoOiA5OCU7XG5cdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nLWxlZnQ6IDhweDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cdC5IRUZJSW5wdXRJbmZvIHtcblx0XHR3aWR0aDogODglO1xuXHRcdGhlaWdodDogMzhweDtcblx0XHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiA4cHg7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXHQuSEVmSW5mb0ljb24ge1xuXHRcdHdpZHRoOiAxMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuLkhFSW5mb21zZyB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdC1SZWd1bGFyXCI7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xufVxuLkhFRnJlZXRleHRkaXYge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuXHRwYWRkaW5nOiAxMHB4O1xufVxuLkhFRlRpdGxlIHtcblx0Y29sb3I6ICMwZTJmNTE7XG5cdGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXQtTWVkaXVtXCI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxMnB4O1xufVxuLkhFRk1lc3NhZ2Uge1xuXHRjb2xvcjogIzBlMmY1MTtcblx0Zm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdC1SZWd1bGFyXCI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxMXB4O1xufVxuLkhFQXNzdW1fVGl0bGUge1xuXHRjb2xvcjogIzIzNDA1ZTtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xufVxuLkhFX2Fycm93IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDE0cHg7XG59XG5cbi5IRV9hcnJvdzo6YmVmb3JlLFxuLkhFX2Fycm93OjphZnRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZDogIzUwOGFmZjtcblx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbn1cbi5IRV9hcnJvdzo6YmVmb3JlIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLkhFX2Fycm93OjphZnRlciB7XG5cdGxlZnQ6IDdweDtcblx0dG9wOiAtMnB4O1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLkhFX2FjdGl2ZSAuSEVfYXJyb3c6OmJlZm9yZSB7XG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uSEVfYWN0aXZlIC5IRV9hcnJvdzo6YWZ0ZXIge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uSEVkaXNwbGF5bm9uZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uSEVDaGVja2JveCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0bWFyZ2luLWxlZnQ6IDJweDtcblx0Y29sb3I6ICMyMzQwNWU7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdC5IRUNoZWNrQ2lyY2xlIHtcblx0XHR3aWR0aDogMjVweDtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2I0YjZiYjtcblx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRib3JkZXItcmFkaXVzOiAxN3B4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0fVxuXHQuQ2hlY2tib3hIaWRkZW5pbnB1dCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLkhFUHJlRm9udHMge1xuXHRjb2xvcjogIzIzNDA1ZTtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbn1cblxuLy9SZXN1bHRcbi5IRV9SZXN1bHQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi10b3A6IDUwcHg7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmO1xufVxuLkhFUl9OYXZpZ2F0aW9uIHtcblx0d2lkdGg6IDkwJTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdC5IRVJfTmF2X1N1YiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0fVxuXHQuSEVSTl9UZXh0IHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRjb2xvcjogIzUwOGFmZjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXHQuSEVSTl9BY3RpdmUge1xuXHRcdGNvbG9yOiAjNTA4YWZmO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzUwOGFmZjtcblx0fVxufVxuLkhFUkVzdF9Db250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDIwcHggMTBweDtcbn1cbi5IRVJFX1RpdGxlIHtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuICB9XG4gIC5IRVJFX0NoYXJ0IHtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuICB9XG4gIC5IRVJFX1BSSUNFe1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cbiAgLkhFUkVDX01pZGRsZXRleHQxIHtcblx0Ly9kaXNwbGF5OiBmbGV4O1xuXHQvL2p1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHQvKiBhbGlnbi1pdGVtczogY2VudGVyOyAqL1xuXHQvL3BhZGRpbmctcmlnaHQ6IDUwJTtcblx0Ly9mb250LXNpemU6IDIwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAzNyU7XG4gICAgbGVmdDogMzQlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcblx0Y29sb3I6ICMyMzQwNWU7XG4gIH1cbi5IRVJfQm9keSB7XG5cdHdpZHRoOiA4MCU7XG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZDNkNWRmO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAtMTJweCAjMjI5MGVmO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHQuSEVSRV9UaXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Y29sb3I6ICMyODNmNWY7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHQvL21hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblx0LkhFUkVfQ2hhcnQge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5IRVJFQ19NaWRkbGV0ZXh0IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNDAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRjb2xvcjogIzIzNDA1ZTtcblx0XHR9XG5cdFx0LkhFUkVDTV9lZGl0IHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXQtTWVkaXVtXCI7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmaWxsOiAjOWZhZmJkICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5IRVJFTF9PdkNvbnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdHdpZHRoOiA4NSU7XG5cdH1cblx0LkhFUkUxIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR3aWR0aDogODUlO1xuXHQgIH1cblx0ICAuSEVSRTIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC8vbWFyZ2luLXRvcDogMjBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0d2lkdGg6IDg1JTtcblx0ICB9XG5cdFxuXHQgIC5IRVJFTF9PdkNvbnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdC8vZm9udC1zaXplOiAxNnB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHQgIH1cblx0ICAuSEVSRUxfQ29udCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0d2lkdGg6IDg1JTtcblx0fVxuXHQuSEVSRUxfTGFiZWwge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblx0LkhFUkVMX1ZhbHVlIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQgIH1cblx0XG5cdC5IRVJFX0JvdHRvbSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHRcdC5IRVJFQl9UZXh0IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Y29sb3I6ICMwMDdhZmY7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuSEVSRV9SZWZpQm90dG9tIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC5IRVJFQl9Db21UZXh0IHtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdG1hcmdpbjogMTBweCAwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwcHggMjBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzVlY2E3Mztcblx0XHR9XG5cdFx0LkhFUkVCX0NvbVRleHQ6aG92ZXIge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cdFx0LkhFUkVCX1RleHQge1xuXHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHRjb2xvcjogIzAwN2FmZjtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdC8vZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5IRV9DX0NvbnRhaW5lciB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcblx0Ym94LXNoYWRvdzogMHB4IDBweCAyN3B4IC0xMnB4ICMyMjkwZWY7XG5cdHdpZHRoOiA5MCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRoZWlnaHQ6IDcwMHB4O1xuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHQuSEVfQ19OYXZpZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuXG5cdFx0LkhFX0NfTl9UZXh0IHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0LkhFX0NfTl9TZWxUZXh0IHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGNvbG9yOiAjNTA4YWZmO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0LkhFQ29udGFpbmVye1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0LkhFUl9Cb2R5IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuYnM1YmRyZXN1bHR7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuXHQuSEVSRUxfT3ZDb250IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQuSEVSRUxfQ29udCB7XG5cdFx0XHR3aWR0aDogOTUlO1xuXHRcdH1cblx0fVxuXHQuSEVSX05hdmlnYXRpb24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5IRVJOX1RleHQge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR3aWR0aDogMzMlO1xuXHRcdG1hcmdpbjogMHBjIDEwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHQuSEVSRV9Cb3R0b20ge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblx0LkhFUkVCX1RleHQge1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cblx0LkhFX0NfQ29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MnB4KSBhbmQgKG1pbi13aWR0aDogMjk3cHgpIHtcbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxBQUFBLFlBQVksQ0FBQztFQUNaLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLE1BQU0sR0FDdkI7O0FBQ0QsQUFBQSxZQUFZLENBQUE7RUFDWCxPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxNQUFNLEdBQ3ZCOztBQUNELEFBQUEsUUFBUSxDQUFDO0VBR1IsSUFBSSxFQUFFLENBQUM7RUFDUCxnQkFBZ0IsRUFBRSxLQUFLO0VBQ3ZCLE9BQU8sRUFBRSxDQUFDLEdBQ1Y7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 */.FL_Title {
  font-family: Montserrat-Medium;
  font-size: 27px;
  color: #23405E;
  margin-bottom: 20px;
  position: relative;
  display: flex;
}

.FL_StartOver {
  margin-bottom: 7px;
  width: 22px;
  margin-left: 10px;
  cursor: pointer;
  border-radius: 10px;
  transform: rotate(14deg);
}

.F_BackIcon {
  position: absolute;
  left: -20px;
  top: 7px;
  width: 12px;
  cursor: pointer;
}

.FlipNavigation {
  width: 100%;
  height: 75px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  flex-direction: column;
}

.FlipNavigation .F_Line {
  width: 70%;
  display: flex;
  flex-direction: row;
  height: 2px;
  background-color: grey;
  margin: 19px 0px;
}

.FlipNavigation .F_Line .F_Circledesign {
  background-color: #fff;
  border: 2px solid grey;
  border-radius: 15px;
  height: 30px;
  width: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: Heebo-Light;
  color: #000000;
  font-size: 14px;
  padding-top: 3px;
}

.FlipNavigation .F_Line .FC_Select {
  border: 1px solid #007AFF;
}

.FlipNavigation .F_Line .F_Circle1 {
  position: absolute;
  top: 5px;
  left: 8%;
}

.FlipNavigation .F_Line .F_Circle2 {
  position: absolute;
  top: 5px;
  left: 48%;
  right: 48%;
}

.FlipNavigation .F_Line .F_Circle3 {
  position: absolute;
  right: 8%;
  top: 5px;
}

.FlipNavigation .FL_Text {
  display: flex;
  margin-top: 12px;
  width: 100%;
  justify-content: space-between;
  padding-right: 5px;
  font-size: 11px;
}

.FlipNavigation .FL_Text .FC_Select_Text {
  color: #007AFF;
}

.HEF_Field {
  margin-top: 20px;
}

.FlipNavigation1 {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: center;
  position: relative;
}

.FlipNavigation1 .FN_Box {
  width: 34%;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  z-index: 2;
  cursor: pointer;
}

.FlipNavigation1 .FN_Box .FNB_Num {
  height: 30px;
  border: 1px solid #BBBBBB;
  margin-bottom: 5px;
  padding: 10px;
  border-radius: 20px;
  width: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  background-color: #fff;
}

.FlipNavigation1 .FN_Box .FNB_Num_Sel {
  border: 1px solid #007AFF;
  color: #007AFF;
}

.FlipNavigation1 .FN_Box .FNB_Text_Sel {
  color: #007AFF;
  font-family: Montserrat-Bold !important;
  font-size: 10px !important;
}

.FlipNavigation1 .FN_Box .FNB_Text {
  font-size: 11px;
  margin-top: 10px;
  font-family: 'Montserrat-Medium';
}

.FlipNavigation1 .FN_Line {
  position: absolute;
  width: 73%;
  height: 2px;
  background-color: #BBBBBB;
  top: 14px;
}

.P_FlipButton {
  margin-bottom: 50px !important;
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 0px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px !important;
  letter-spacing: 1px;
  width: 100%;
  height: 40px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.N_FlipButton {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 20px !important;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px !important;
  letter-spacing: 1px;
  width: 100%;
  height: 40px !important;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.FS_Title {
  font-family: Montserrat-Regular;
  font-size: 20px;
  color: #23405E;
}

.FS_Freetext {
  font-family: Montserrat-Regular;
  font-size: 11px;
}

.FS_Add {
  margin-top: 10px;
  padding: 0;
  color: #007AFF;
  cursor: pointer;
}

.FL_Rehlist {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.FL_Rehlist .FL_Rdiv {
  display: flex;
  flex-direction: row;
  width: 95%;
  justify-content: center;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-family: Montserrat-Regular;
  height: 40px;
  margin: 10px 0px;
}

.FL_Rehlist .FL_Rdiv .FLRD_Name {
  width: 35%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.FL_Rehlist .FL_Rdiv .FLRD_Name .FLRDC_N_Field {
  border: 1px solid #d4d7e0;
  margin: 0 !important;
  height: 40px;
  width: 90%;
  border-radius: 5px;
  outline: none;
  padding: 0px 5px;
}

.FL_Rehlist .FL_Rdiv .FLRD_Value {
  width: 65%;
  display: flex;
  flex-direction: row;
}

.FL_Rehlist .FL_Rdiv .FLRD_Value span {
  border: 1px solid #508aff;
  height: 40px;
  width: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}

.FL_Rehlist .FL_Rdiv .FLRD_Value .FLRD_Close {
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.FL_Rehlist .FL_Rdiv .FLRD_Value .FLRD_Close img {
  width: 30px;
}

.FL_Rehlist .FL_Rdiv .FLRDCField {
  border: 1px solid #d4d7e0;
  margin: 0 !important;
  height: 40px;
  width: 65%;
  border-left: none;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
  outline: none;
  padding: 0px 5px;
}

.F_adresscontainer {
  display: flex;
  justify-content: space-between;
}

.F_adresscontainer .F_closingcost {
  font-size: 15px;
  font-family: Montserrat-Medium;
  cursor: pointer;
  color: #007AFF;
}

.F_adresscontainer .F_closingcost img {
  margin-left: 5px;
}

.FLRDC_N_Field::placeholder {
  font-size: smaller;
}

.namevalue {
  width: 100%;
  height: 25px;
  display: flex;
  align-items: center;
}

.F_Container {
  width: 100%;
}

.F_Container .FS_Container {
  width: 100%;
}

.F_Container .FS_Container .F_Header {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 5px 20px;
  border: 1px solid #F4F4F4;
  background-color: #F4F4F4;
  align-items: center;
  font-family: 'Montserrat-Medium';
  font-size: 17px;
  cursor: pointer;
}

.F_Container .FS_Container .F_Body {
  width: 100% !important;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}

.F_Container .FS_Container .F_Body_Space {
  height: 30px;
}

.F_Container .FS_Container .F_Body_hide {
  height: 0px;
  overflow: hidden;
  margin: 0;
  -webkit-animation: Resultbodyhide 0.5s;
  -moz-animation: Resultbodyhide 0.5s;
  animation: Resultbodyhide 0.5s;
}

@-webkit-keyframes Resultbodyhide {
  0% {
    height: 100%;
  }

  30% {
    height: 50px;
  }

  100% {
    height: 0px;
  }
}

.F_Container .FS_Container .F_Body_show {
  height: 100%;
  -webkit-animation: Resultbodyshow 1s;
  -moz-animation: Resultbodyshow 1s;
  animation: Resultbodyshow 1s;
}

@-webkit-keyframes Resultbodyshow {
  0% {
    height: 0px;
  }

  100% {
    height: 100%;
  }
}

.F_Container .FS_Container .F_Chart {
  width: 80%;
  height: 20px;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
}

.F_Container .FS_Container .F_Chart .FC_LeftRadius {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

.F_Container .FS_Container .F_Chart .FC_RightRadius {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.F_Container .FS_Container .F_Chart_Animation {
  display: flex;
  -webkit-animation: BarChartAnim 2s 1s forwards;
  -moz-animation: BarChartAnim 2s 1s forwards;
  animation: BarChartAnim 2s 1s forwards;
}

@-webkit-keyframes BarChartAnim {
  0% {
    width: 0;
  }

  100% {
    width: 100%;
  }
}

.F_Container .FS_Container .F_Content {
  width: 80%;
}

.F_Container .FS_Container .F_Content .F_SubContent {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100% !important;
}

.F_Container .FS_Container .F_Content .FSub_Box {
  width: 85%;
}

.F_Container .FS_Container .F_Content .FCL_Line {
  width: 100%;
  border: 1px solid #b4b5b7;
}

.F_Container .FS_Container .F_Content .FC_Box,
.F_Container .FS_Container .F_Content .FSub_Box {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin: 10px 0px;
}

.F_Container .FS_Container .F_Content .FC_Box .FC_Left,
.F_Container .FS_Container .F_Content .FSub_Box .FC_Left {
  display: flex;
  align-items: center;
}

.F_Container .FS_Container .F_Content .FC_Box .FC_Left .FCL_Color,
.F_Container .FS_Container .F_Content .FSub_Box .FC_Left .FCL_Color {
  height: 15px;
  width: 15px;
  margin-right: 10px;
  border-radius: 4px;
}

.F_Container .FS_Container .F_Content .FC_Box .FC_Left .FCL_NoColor,
.F_Container .FS_Container .F_Content .FSub_Box .FC_Left .FCL_NoColor {
  height: 15px;
  width: 15px;
  margin-right: 10px;
  border: 1px solid black;
  border-radius: 4px;
}

.F_Container .FS_Container .F_Content .FC_Box .FC_Left .FCL_Name,
.F_Container .FS_Container .F_Content .FSub_Box .FC_Left .FCL_Name {
  font-size: 15px;
  font-family: 'Montserrat-Regular';
}

.F_Container .FS_Container .F_Content .FC_Box .FC_Left .FCL_Name_Col,
.F_Container .FS_Container .F_Content .FSub_Box .FC_Left .FCL_Name_Col {
  font-size: 15px;
  font-family: 'Montserrat-Regular';
  color: #007AFF;
  cursor: pointer;
}

.F_Container .FS_Container .F_Content .FC_Box .FC_Value,
.F_Container .FS_Container .F_Content .FSub_Box .FC_Value {
  font-size: 15px;
  font-family: 'Montserrat-Regular';
}

.F_Container .F_Bottom {
  margin: 20px;
  display: flex;
  justify-content: space-between;
}

.F_Container .F_Bottom .FB_HF {
  cursor: pointer;
}

.F_Container .F_Bottom .FB_Share {
  font-family: Montserrat-Regular;
  color: #007AFF;
  font-size: 17px;
  cursor: pointer;
}

.C_Closing .C_Title {
  font-family: Montserrat-Medium;
  font-size: 18px;
  color: #23405E;
}

.C_Closing .C_Tit_Edit {
  background-color: #EEF0FC;
  padding: 5px 10px !important;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border: 1px solid #CFD6DE;
}

.C_Closing .C_Sets {
  margin-bottom: 25px;
}

.C_Closing .C_Content {
  display: flex;
  justify-content: space-between;
  height: 38px;
  align-items: center;
}

.C_Closing .C_Name {
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.C_Closing .C_Nam_Edit {
  width: 60%;
  text-align: start;
  border: 1px solid #CFD6DE;
  border-right: none;
  border-left: none;
  height: 100%;
  display: flex;
  align-items: center;
  margin-top: 0px !important;
  outline: none;
  padding: 0;
}

.C_Closing .C_Value {
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.C_Closing .C_Val_Edit {
  width: 36%;
  text-align: center;
  border: 1px solid #CFD6DE;
  height: 100%;
  display: flex;
  align-items: center;
  padding: 0px 5px;
}

.C_Closing .C_Val_Edit .form-control {
  margin-top: 0px !important;
  height: 100%;
  border: 0;
}

.C_Closing .C_Val_Edit input {
  width: 100%;
  margin-top: 0px !important;
  border: 0;
  outline: none;
}

.C_Closing .C_Nam_EditBorder {
  border-bottom-left-radius: 10px;
}

.C_Closing .C_Val_EditBorder {
  border-bottom-right-radius: 10px;
}

.C_Closing .C_Delete {
  width: 10%;
  border: 1px solid #CFD6DE;
  border-right: none;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.C_Closing .C_Add {
  height: 38px;
  display: flex;
  align-items: center;
  border: 1px solid #CFD6DE;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  padding-left: 20px;
}

.C_Clo_Edit {
  border: 1px solid #CFD6DE;
  border-radius: 10px;
}

.C_Header .CH_TitleBox {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.C_Header .CH_TitleBox .CH_span {
  width: 20%;
}

.C_Header .CH_TitleBox .CH_Title {
  width: 60%;
  text-align: center;
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 24px;
}

.C_Header .CH_TitleBox .CH_Edit {
  width: 20%;
  text-align: center;
  font-family: Montserrat-Medium;
  color: #508AFF;
  font-size: 22px;
  cursor: pointer;
}

.C_Header .CH_TitleBox .CHE_Button {
  background: no-repeat;
  margin-top: 0;
  width: 100%;
  height: 100%;
  color: #508AFF;
  font-size: 22px;
  font-family: Montserrat-Medium;
}

.C_Header .CH_Totals {
  display: flex;
  justify-content: space-between;
  margin: 15px 0px;
  font-family: Montserrat-Medium;
  font-size: 20px;
}

.F_Pop_Close {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -48px;
  max-width: 465px;
  text-align: right;
  cursor: pointer;
}

.F_Pop_Close img {
  width: 15px;
}

.F_Pop_Close2 {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -23px;
  max-width: 506px;
  text-align: right;
  cursor: pointer;
}

.F_Pop_Close2 img {
  width: 15px;
}

.F_HF_Body .F_HF_B_Title {
  width: 100%;
  height: 60px;
  background-color: #007AFF;
  font-size: 23px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-family: Montserrat-Medium;
}

.F_HF_Body .F_HF_B_FormContainer {
  padding: 0px !important;
}

.F_HF_Body .F_HF_B_Container {
  width: 100%;
  padding: 0px 15px;
  margin: 25px 0px 50px 0px;
}

.F_HF_Body .F_HF_B_Container .F_HF_B_SubCont {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 13px;
  font-family: 'Montserrat-Regular';
  position: relative;
  margin: 25px 0px;
}

.F_HF_Body .F_HF_B_Container .F_HF_B_FormSubcont {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 16px;
  font-family: 'Montserrat-Regular';
  position: relative;
  padding: 10px 10px;
  flex-direction: column;
}

.F_HF_Body .F_HF_B_Container .F_HF_B_Left {
  background-color: #fff;
  padding: 0px 6px;
  z-index: 1;
}

.F_HF_Body .F_HF_B_Container .F_HF_B_ELeft {
  width: 85%;
  background-color: #fff;
  z-index: 1;
}

.F_HF_Body .F_HF_B_Container .F_HF_B_Right {
  background-color: #fff;
  padding: 0px 6px;
  z-index: 1;
}

.F_HF_Body .F_HF_B_Container .F_HF_B_ERight {
  width: 85%;
  background-color: #fff;
  z-index: 1;
}

.F_HF_Body .F_HF_B_Container .F_HF_B_Line {
  width: 100%;
  position: absolute;
  background-color: #BBBBBB;
  top: 46%;
  left: 0;
  height: 2px;
}

.F_HF_Body .F_HF_B_Container .F_HF_LeftCover {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  position: relative;
  margin-top: 6px;
}

.F_HF_Body .F_HF_B_Container .F_HF_DropDown {
  background-position: 95% center;
  background-repeat: no-repeat;
  -webkit-appearance: none;
  background-size: 10px;
  padding: 5px 20px 5px 5px;
  height: 40px;
}

.F_HF_Body .F_HF_B_Container .F_HF_IPField {
  width: 100%;
  outline: none;
  margin-top: 0px !important;
  height: 40px;
  border: 1px solid #ccc;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  padding: 5px;
}

.F_HF_Body .F_HF_B_Container .F_HF_IPTaField {
  width: 100%;
  outline: none;
  margin-top: 0px !important;
  height: 40px;
  border: 1px solid #ccc;
  border-right: none;
  padding: 5px;
}

.F_HF_Body .F_HF_B_Container .F_HF_IPTaField_Img {
  border: 1px solid #ccc;
  height: 40px;
  object-fit: contain;
  padding: 10px 10px 10px 5px;
  border-left: none;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  cursor: pointer;
}

.F_HF_Body .F_HF_B_Container .F_HF_IP_Symbol {
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #508aff !important;
  background-color: #fff;
  padding: 10px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.F_HF_B_Discaimer {
  font-size: 9px;
  font-family: Montserrat-Regular;
  padding: 30px 21px;
  padding-top: 0;
}

.F_HF_B_Bottom {
  display: flex;
  justify-content: space-between;
  padding: 0px 21px;
}

.F_HF_B_Bottom img {
  cursor: pointer;
}

.F_HF_B_Bottom .F_HF_B_Share {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.F_HF_B_Bottom .F_HF_B_Comp {
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}

.F_HF_B_Bottom .F_HF_B_Comp .F_HF_B_CompBtn {
  font-family: Montserrat-Medium;
  font-size: 15px !important;
  height: 40px !important;
  background-color: #508AFF;
  color: #ffffff;
  border-radius: 5px;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 70%;
  margin-bottom: 15px;
}

.F_TX_Container {
  padding: 25px 25px 20px 25px;
  text-align: center;
  width: 100%;
}

.F_TX_Container .F_TX_Title {
  font-size: 29px;
  font-family: Montserrat-Medium;
  color: #23405E;
  margin-bottom: 35px;
}

.F_TX_Container .F_TX_Lists {
  display: flex;
  width: 90%;
  justify-content: space-between;
  font-family: Montserrat-Medium;
  color: #23405E;
  font-size: 16px;
  margin-bottom: 15px;
  cursor: pointer;
  margin-right: auto;
  margin-left: auto;
}

.F_TX_Container .F_TX_Right {
  display: flex;
}

.F_TX_Container .F_TX_Selection {
  width: 10px;
  height: 22px;
  transform: rotate(45deg);
  margin-right: 18px;
  margin-top: -5px;
}

.F_TX_Container .F_TX_Selected {
  border: 3px solid #508AFF;
  border-top: none;
  border-left: none;
}

.F_TX_Container .F_TX_Continue {
  background-color: transparent;
  color: #508AFF;
  padding: 5px 20px;
  border-radius: 5px;
  margin-top: 13px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  outline: none;
  font-size: 15px !important;
  cursor: pointer;
}

.padd6 {
  padding: 9px 0 0;
}

.cuswdt {
  margin-top: 9px !important;
  width: 85% !important;
  padding-top: 5px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvRmxpcENhbGMuc2NzcyIsInNvdXJjZXMiOlsiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvRmxpcENhbGMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJcblxuLkZMX1RpdGxle1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDI3cHg7XG4gICAgY29sb3I6ICMyMzQwNUU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbi5GTF9TdGFydE92ZXJ7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAvL21hcmdpbi10b3A6IC0zcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNGRlZyk7XG59XG4uRl9CYWNrSWNvbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgdG9wOiA3cHg7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLkZsaXBOYXZpZ2F0aW9ue1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vYm9yZGVyOiAxcHggc29saWQgZm9yZXN0Z3JlZW47XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAuRl9MaW5le1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JleTtcbiAgICAgICAgbWFyZ2luOiAxOXB4IDBweDtcbiAgICAgICAgLkZfQ2lyY2xlZGVzaWdue1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGdyZXk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEhlZWJvLUxpZ2h0O1xuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICB9XG4gICAgICAgIC5GQ19TZWxlY3R7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA3QUZGO1xuICAgICAgICB9XG4gICAgICAgXG4gICAgICAgIC5GX0NpcmNsZTF7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgIGxlZnQ6IDglO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLkZfQ2lyY2xlMntcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgbGVmdDogNDglO1xuICAgICAgICAgICAgcmlnaHQ6IDQ4JTtcbiAgICAgICAgfVxuICAgICAgICAuRl9DaXJjbGUze1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDglO1xuICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLkZMX1RleHR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAuRkNfU2VsZWN0X1RleHR7XG4gICAgICAgICAgICBjb2xvcjogIzAwN0FGRjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5IRUZfRmllbGR7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5GbGlwTmF2aWdhdGlvbjF7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuRk5fQm94e1xuICAgICAgICB3aWR0aDogMzQlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAvL2JvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIC5GTkJfTnVte1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0JCQkJCQjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICAuRk5CX051bV9TZWx7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA3QUZGO1xuICAgICAgICAgICAgY29sb3I6ICAjMDA3QUZGO1xuICAgICAgICB9XG4gICAgICAgIC5GTkJfVGV4dF9TZWx7XG4gICAgICAgICAgICBjb2xvcjogICMwMDdBRkY7XG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1Cb2xkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuRk5CX1RleHR7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bSc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLkZOX0xpbmV7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDczJTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCQkJCQkI7XG4gICAgICAgIHRvcDogMTRweDtcbiAgICB9XG59XG4uUF9GbGlwQnV0dG9ue1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLk5fRmxpcEJ1dHRvbntcbiAgICAvL21hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLkZTX1RpdGxle1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjMjM0MDVFO1xufVxuLkZTX0ZyZWV0ZXh0e1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgZm9udC1zaXplOiAxMXB4O1xufVxuLkZTX0FkZHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICMwMDdBRkY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLkZMX1JlaGxpc3R7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLkZMX1JkaXZ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIC8vYm9yZGVyOiAxcHggc29saWQgZ3JlZW47XG4gICAgICAgIG1hcmdpbjogMTBweCAwcHg7XG4gICAgICAgIC5GTFJEX05hbWV7XG4gICAgICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC5GTFJEQ19OX0ZpZWxke1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuRkxSRF9WYWx1ZXtcbiAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzUwOGFmZjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuRkxSRF9DbG9zZXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuRkxSRENGaWVsZHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxufVxuLkZfYWRyZXNzY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC5GX2Nsb3Npbmdjb3N0e1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogIzAwN0FGRjtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgfVxufVxuLkZMUkRDX05fRmllbGQ6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6c21hbGxlcjtcbn1cbi5uYW1ldmFsdWV7XG4gICAgLy8gc3R5bGU9e3t3aWR0aDpcIjEwMCVcIiwgaGVpZ3RoOlwiMjVweFwiLCBkaXNwbGF5OidmbGV4JywganVzdGlmeUNvbnRlbnQ6XCJzcGFjZS1ldmVubHlcIn19XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MjVweDtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgLy8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy9yZXN1bHRzY3JlblxuLkZfQ29udGFpbmVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5GU19Db250YWluZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAuRl9IZWFkZXJ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGNEY0RjQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgIC5GX0JvZHl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAvL21hcmdpbjogMzBweCAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLkZfQm9keV9TcGFjZXtcbiAgICAgICAgICAgIGhlaWdodDozMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5GX0JvZHlfaGlkZXtcbiAgICAgICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBSZXN1bHRib2R5aGlkZSAwLjVzIDtcbiAgICAgICAgICAgIC1tb3otYW5pbWF0aW9uOiBSZXN1bHRib2R5aGlkZSAwLjVzIDtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogUmVzdWx0Ym9keWhpZGUgMC41cyA7XG4gICAgICAgIH1cbiAgICAgICAgQC13ZWJraXQta2V5ZnJhbWVzIFJlc3VsdGJvZHloaWRlIHtcbiAgICAgICAgICAgIDAlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAzMCUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIDEwMCUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5GX0JvZHlfc2hvd3tcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBSZXN1bHRib2R5c2hvdyAxcyA7XG4gICAgICAgICAgICAtbW96LWFuaW1hdGlvbjogUmVzdWx0Ym9keXNob3cgMXMgO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBSZXN1bHRib2R5c2hvdyAxcyA7XG4gICAgICAgIH1cbiAgICAgICAgQC13ZWJraXQta2V5ZnJhbWVzIFJlc3VsdGJvZHlzaG93IHtcbiAgICAgICAgICAgIDAlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIDEwMCUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuRl9DaGFydHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAuRkNfTGVmdFJhZGl1c3tcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLkZDX1JpZ2h0UmFkaXVze1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5GX0NoYXJ0X0FuaW1hdGlvbntcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogQmFyQ2hhcnRBbmltIDJzIDFzIGZvcndhcmRzO1xuICAgICAgICAgICAgLW1vei1hbmltYXRpb246IEJhckNoYXJ0QW5pbSAycyAxcyBmb3J3YXJkcztcbiAgICAgICAgICAgIGFuaW1hdGlvbjogQmFyQ2hhcnRBbmltIDJzIDFzIGZvcndhcmRzO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgQC13ZWJraXQta2V5ZnJhbWVzIEJhckNoYXJ0QW5pbSB7XG4gICAgICAgICAgICAwJSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgLkZfQ29udGVudHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAvL21hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAuRl9TdWJDb250ZW50e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5GU3ViX0JveHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLkZDTF9MaW5le1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiNGI1Yjc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuRkNfQm94LCAuRlN1Yl9Cb3h7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwcHg7XG4gICAgICAgICAgICAgICAgLkZDX0xlZnR7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIC5GQ0xfQ29sb3J7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuRkNMX05vQ29sb3J7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAuRkNMX05hbWV7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLkZDTF9OYW1lX0NvbHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDA3QUZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5GQ19WYWx1ZXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG4gICAgLkZfQm90dG9te1xuICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLkZCX0hGe1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgIC5GQl9TaGFyZXtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgICAgICAgICBjb2xvcjogIzAwN0FGRjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5DX0Nsb3Npbmd7XG4gICAgXG4gICAgLkNfVGl0bGV7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogIzIzNDA1RTtcbiAgICB9XG4gICAgLkNfVGl0X0VkaXR7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUYwRkM7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0ZENkRFO1xuICAgIH1cbiAgICAuQ19TZXRze1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgICAuQ19Db250ZW50e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLkNfTmFtZXtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAuQ19OYW1fRWRpdHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIC8vcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0ZENkRFO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuQ19WYWx1ZXtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAuQ19WYWxfRWRpdHtcbiAgICAgICAgd2lkdGg6IDM2JTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0ZENkRFO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDBweCA1cHg7XG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXR7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC8vIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuQ19OYW1fRWRpdEJvcmRlcntcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgICB9XG4gICAgLkNfVmFsX0VkaXRCb3JkZXJ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIH1cbiAgICAuQ19EZWxldGV7XG4gICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRkQ2REU7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLkNfQWRke1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRkQ2REU7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxufVxuLkNfQ2xvX0VkaXR7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NGRDZERTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLkNfSGVhZGVye1xuICAgIC5DSF9UaXRsZUJveHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC5DSF9zcGFue1xuICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgfVxuICAgICAgICAuQ0hfVGl0bGV7XG4gICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgICAgICAgICAgY29sb3I6ICMyMzQwNUU7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLkNIX0VkaXR7XG4gICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgICAgICAgICAgY29sb3I6ICM1MDhBRkY7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLkNIRV9CdXR0b257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBjb2xvcjogIzUwOEFGRjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuQ0hfVG90YWxze1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbjogMTVweCAwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAuQ0hfVG90YWx0aXRsZXtcbiAgICBcbiAgICAgICAgfVxuICAgICAgICAuQ0hfVG90YWx2YWx1ZXtcbiAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG4uRl9Qb3BfQ2xvc2V7XG4gICAgei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tdG9wOiAtNDhweDtcbiAgICBtYXgtd2lkdGg6IDQ2NXB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgIH1cbn1cbi5GX1BvcF9DbG9zZTJ7XG4gICAgei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tdG9wOiAtMjNweDtcbiAgICBtYXgtd2lkdGg6IDUwNnB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgIH1cbn1cbi5GX0hGX0JvZHl7XG4gICAgLkZfSEZfQl9UaXRsZXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0FGRjtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICB9XG4gICAgLkZfSEZfQl9Gb3JtQ29udGFpbmVye1xuICAgICAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgLy9tYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLkZfSEZfQl9Db250YWluZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwcHggMTVweDtcbiAgICAgICAgbWFyZ2luOiAyNXB4IDBweCA1MHB4IDBweDtcbiAgICAgICAgLkZfSEZfQl9TdWJDb250e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMjVweCAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLkZfSEZfQl9Gb3JtU3ViY29udHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgICAgICAgICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgLy9ib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgICAuRl9IRl9CX0xlZnR7XG4gICAgICAgICAgICAvL21heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCA2cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgICAgIC5GX0hGX0JfRUxlZnR7XG4gICAgICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAvL3BhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgICAuRl9IRl9CX1JpZ2h0e1xuICAgICAgICAgICAgLy9tYXgtd2lkdGg6IDMwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggNnB4O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgICAgICAuRl9IRl9CX0VSaWdodHtcbiAgICAgICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIC8vcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLkZfSEZfQl9MaW5le1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkJCQkJCO1xuICAgICAgICAgICAgdG9wOiA0NiU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIH1cbiAgICAgICAgLkZfSEZfTGVmdENvdmVye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgfVxuICAgICAgICAuRl9IRl9Ecm9wRG93bntcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk1JSBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHggNXB4IDVweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgICAgICAuRl9IRl9JUEZpZWxke1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLkZfSEZfSVBUYUZpZWxke1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgLy9ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgLy9ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5GX0hGX0lQVGFGaWVsZF9JbWd7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDVweDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLkZfSEZfSVBfU3ltYm9se1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1MDhhZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLkZfSEZfQl9EaXNjYWltZXJ7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICBwYWRkaW5nOiAzMHB4IDIxcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG59XG4uRl9IRl9CX0JvdHRvbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAwcHggMjFweDtcbiAgICBpbWd7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLkZfSEZfQl9TaGFyZXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gICAgLkZfSEZfQl9Db21we1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC5GX0hGX0JfQ29tcEJ0bntcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uRl9UWF9Db250YWluZXJ7XG4gICAgcGFkZGluZzogMjVweCAyNXB4IDIwcHggMjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLkZfVFhfVGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgICAgICBjb2xvcjogIzIzNDA1RTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICB9XG4gICAgLkZfVFhfTGlzdHN7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgICAgICBjb2xvcjogIzIzNDA1RTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICAgIC5GX1RYX1JpZ2h0e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAuRl9UWF9TZWxlY3Rpb257XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIH1cbiAgICAuRl9UWF9TZWxlY3RlZHtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgIzUwOEFGRjtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgfVxuICAgIC5GX1RYX0NvbnRpbnVle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICM1MDhBRkY7XG4gICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG4ucGFkZDZ7XG4gICAgcGFkZGluZzogOXB4IDAgMDtcbn1cbi5jdXN3ZHR7XG4gICAgbWFyZ2luLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3Mi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 */.buydown-modal-header {
  text-align: center;
}

.buydown-type-selection {
  margin: 25px;
}

.buydown-form .form-group {
  padding: 0px;
  text-align: left;
}

.buydown-form .form-group .field-row {
  color: #0e2f51;
  font-family: Montserrat-Regular;
  font-size: 14px;
  padding: 0px;
}

.buydown-form .form-group .field-row .input-group-addon {
  font-family: Montserrat-Medium;
  color: #23405e;
  cursor: pointer;
}

.buydown-form .form-group .field-row select,
.buydown-form .form-group .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px !important;
  width: 100% !important;
  margin: 0px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405e;
  height: 40px;
}

.buydown-form .form-group .field-row select {
  margin-top: 6px !important;
}

.CollapseDropTitle {
  color: #23405E;
  font-size: 20px;
  font-family: Montserrat-Regular !important;
}

.CollapseDropIcon {
  cursor: pointer;
}

.buydown-title {
  font-family: Montserrat-Medium;
  font-size: 27px;
  color: #23405E;
  display: flex;
}

.F_adresscontainer {
  display: flex;
  justify-content: space-between;
}

.F_adresscontainer .F_closingcost {
  font-size: 15px;
  font-family: Montserrat-Medium;
  cursor: pointer;
  color: #007AFF;
}

.F_adresscontainer .F_closingcost img {
  margin-left: 5px;
}

.result-screen-container {
  display: flex;
  justify-content: space-between;
}

.buydown-card-outer {
  height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
}

.buydown-card-outer .buydown-card {
  height: 75%;
  width: 100%;
  align-items: center;
  display: flex;
  text-align: center;
  justify-content: center;
  border: 1px solid #f0f2f8;
  box-shadow: #eef0f1 0px 3px 8px 1px;
  border-radius: 7px;
}

.buydown-card-outer .buydown-card-text {
  font-size: 17px;
  font-family: Montserrat-Medium;
  color: #202020;
}

.buydown-card-outer .buydown-card-head-text {
  font-size: 18px;
  font-family: Montserrat-Medium;
  color: #000000;
}

.buydown-card-outer-right {
  height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: aliceblue;
  padding-right: 5px;
  padding-left: 5px;
}

.buydown-card-outer-right .buydown-card {
  display: flex;
  height: 75%;
  width: 100%;
  align-items: center;
  display: flex;
  text-align: center;
  justify-content: center;
}

.buydown-card-outer-right .buydown-card-text {
  font-size: 18px;
  font-family: Montserrat-Medium;
  color: #007AFF;
  margin-left: 10px;
  margin-right: 10px;
}

.side-heading {
  color: #222222;
  font-family: Montserrat-Medium;
}

.tobuydown-card-outer {
  height: 95px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0px;
}

.tobuydown-card-outer .tobuydown-card {
  height: 75%;
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
  border: 1px solid #f0f2f8;
  box-shadow: #eef0f1 0px 3px 8px 1px;
  border-radius: 7px;
}

.tobuydown-card-outer .tobuydown-card-text {
  font-size: 17px;
  font-family: Montserrat-Medium;
  color: #202020;
}

.tobuydown-card-outer .tobuydown-card-head-text {
  font-size: 18px;
  font-family: Montserrat-Medium;
  color: #000000;
  margin-left: 10px;
}

.offer-textbox {
  width: 90%;
  height: 60px;
  font-family: Montserrat-Medium;
  /* background-color: white; */
  font-size: 16px;
  color: #007AFF;
  border: 1px solid #007AFF;
  border-radius: 5px;
  /* cursor: pointer; */
  /* margin-top: 7px; */
  /* text-align: center; */
  /* padding: 15px; */
  display: flex;
  justify-content: center;
  align-items: center;
}

.tobuydown-r-title-card {
  margin-top: 3%;
  border-radius: 5px;
  background-color: aliceblue;
  height: 95px;
}

.r-title-text {
  margin-top: 20px;
  text-align: center;
  color: #007AFF;
  font-size: 18px;
  margin-bottom: 15px;
}

.t-right-y-text {
  color: #007AFF;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0px;
  font-size: 16px;
}

.tobuydown-card-outer-right {
  height: 95px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: aliceblue;
  padding-right: 5px;
  padding-left: 5px;
}

.tobuydown-card-outer-right .tobuydown-card {
  display: flex;
}

.tobuydown-card-outer-right .tobuydown-card-text {
  font-size: 18px;
  font-family: Montserrat-Medium;
  color: #007AFF;
  margin-left: 10px;
  margin-right: 10px;
}

.toside-heading {
  color: #222222;
  font-family: Montserrat-Medium;
}

.result-title {
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: center;
  border: 1px solid #f0f2f8;
  box-shadow: #eef0f1 0px 1px 5px 1px;
  border-radius: 5px;
  font-size: 18px;
  color: #007AFF;
  padding: 10px;
  margin-top: 10px;
}

.buydown-result-title {
  display: flex;
  justify-content: center;
  width: 100%;
}

.BD-result-con {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  left: 0;
  background-color: #ffff;
}

.to-right-head {
  min-height: 50px;
  align-items: center;
  justify-content: center;
  display: flex;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  background-color: #CCE4FE;
  margin-top: 10px;
  font-size: 16px;
  color: #007AFF;
  font-family: Montserrat-Medium;
}

.tto-right-head {
  min-height: 70px;
  align-items: center;
  justify-content: center;
  display: flex;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  background-color: #CCE4FE;
  margin-top: 10px;
  font-size: 16px;
  color: #007AFF;
}

.pbd-row-heading {
  min-height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat-Medium;
  text-align: center;
}

.pbd-row-heading1 {
  min-height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Montserrat-Regular;
  text-align: center;
}

.pbd-row {
  min-height: 70px;
  /* padding: 20px; */
  display: flex;
  align-items: center;
  justify-content: center;
}

.seperator-line {
  height: 1px;
  background-color: #f0f2f8;
  display: inline-block;
  width: 100%;
}

.pbd-result-fill-size {
  width: -webkit-fill-available;
}

.pbd-label {
  font-family: 'Montserrat-Medium';
}

.pbd-label_regular {
  font-family: 'Montserrat-Regular';
}

.per-pbd-heading-right {
  background-color: #CCE4FE;
  margin-top: 10px;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}

.pbd-heading-right {
  background-color: #CCE4FE;
}

.pbd-heading-middle {
  background-color: #CCE4FE;
}

.pbd-heading-left {
  background-color: #CCE4FE;
}

.pbd-heading {
  margin-top: 10px;
  font-family: 'Montserrat-Medium';
  color: #2a2b2b;
  font-size: 16px;
  text-align: center;
}

.pbd-heading-right-text {
  font-family: Montserrat-Regular;
  color: #23405e;
  text-align: center;
}

.pbd-list-right-text {
  font-family: Montserrat-Regular;
  color: #23405e;
}

.pbd-list-full-text {
  border: 1px solid  #23405e;
  width: 82%;
  padding: 7px;
  text-align: center;
  border-radius: 5px;
}

.plist-last-index {
  background-color: #CCE4FE;
  margin-bottom: 10px;
  border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px;
  height: 15px;
}

.list-last-index {
  margin-bottom: 15px;
}

.list-last-index-right {
  background-color: #CCE4FE;
  border-bottom-right-radius: 7px;
  height: 15px;
}

.list-last-index-middle {
  background-color: #CCE4FE;
  height: 15px;
}

.list-last-index-left {
  background-color: #CCE4FE;
  border-bottom-left-radius: 7px;
  height: 15px;
}

.top-title {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 15px;
  background-color: #efefef;
  font-size: 17px;
  color: black;
  text-align: center;
}

.hf-top-title {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 15px;
  background-color: #007AFF;
  font-size: 20px;
  font-family: Montserrat-Medium;
  color: white;
}

.compare-title {
  font-family: Montserrat-Medium;
  padding-bottom: 8px;
  padding-top: 8px;
  box-shadow: #eef0f1 0px 0px 3px 2px;
  border-radius: 7px;
  border-radius: 5px;
  color: #23405e;
  font-size: 17px;
}

.compare-split-title {
  text-align: center;
  background-color: #CCE4FE;
  margin: 10px;
  border-radius: 5px;
  padding: 7px;
}

.compare-title-label {
  color: #23405e;
  font-family: Montserrat-Medium;
  font-size: 15px;
}

.compare-white-card {
  box-shadow: #eef0f1 0px 0px 3px 2px;
  border-radius: 7px;
  text-align: center;
  margin: 10px;
  border-radius: 5px;
  padding: 12px;
  font-family: Montserrat-Medium;
  font-size: 15px;
}

.compare-white-card .BoldText {
  font-family: 'Montserrat-SemiBold';
}

.buydown-compare .slider-cls {
  margin: 5px !important;
  padding-left: 10px !important;
  padding-right: 25px !important;
  height: 75px;
}

.rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 96%;
  font-size: 12px;
  padding-top: 10px;
  margin-left: 15px;
}

.rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.rc-slider-track {
  background-color: #5978FF;
}

.rc-slider-handle {
  border: solid 2px #D3D5DF;
  margin-left: 0px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
  background-color: #508AFF;
}

.rc-slider-mark-text-active {
  color: #2B4262;
  font-size: 20px;
}

.rc-slider-mark-text {
  color: #2B4262;
  font-size: 18px;
  font-family: Montserrat-Medium;
}

.benefit-info-content {
  margin: 10px;
  font-family: Montserrat-Medium;
}

.modal-left-label {
  padding: 10px;
  font-family: Montserrat-Medium;
  font-size: 16px;
}

.modal-right-label {
  padding: 10px;
  text-align: end;
  font-family: Montserrat-Medium;
  font-size: 16px;
}

.per-bring-modal-title .menu-title {
  font-size: 23px;
  background-color: #007AFF;
  color: white;
  text-align: center;
}

.details-label {
  color: #508aff;
  text-align: center;
  padding: 10px;
  font-family: Montserrat-Medium;
  font-size: 16px;
  cursor: pointer;
}

.BuyD_Address_Heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.BuyD_Address_Heading .BAH_Right {
  font-size: 15px;
  font-family: Montserrat-Medium;
  cursor: pointer;
  color: #007AFF;
}

.date-img-border-radius {
  border-bottom-right-radius: 4px !important;
  border-top-right-radius: 4px !important;
}

.buydown-hf-container .hiddenbtn {
  background: transparent;
  width: auto;
  height: auto;
  color: #FFFFFF;
  outline: none;
  margin-top: 15px;
  margin-bottom: 20px;
}

.buydown-hf-container .hf-modal-close {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -23px;
  max-width: 535px;
  text-align: right;
}

.buydown-shareprint {
  width: 100%;
  display: flex;
  justify-content: center;
  font-size: 17px;
  align-items: center;
  margin-top: 20px;
  color: #508AFF;
  cursor: pointer;
  margin-bottom: 10px;
  font-family: Montserrat-Regular;
}

.compare-sel-tit {
  font-size: 18px;
  text-align: center;
  margin-top: 15px;
  font-family: Montserrat-Medium;
}

.compare-sel-div {
  margin-top: 5px;
  padding-left: 30px;
  padding-right: 30px;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.bdshareprint {
  width: 100%;
  display: flex;
  justify-content: center;
  font-size: 17px;
  align-items: center;
  margin-top: 30px;
  color: #508AFF;
  cursor: pointer;
  margin-bottom: -40px;
  font-family: Montserrat-Regular;
}

.list-first-index {
  margin-top: 15px;
  border-bottom: 1px solid #DADBFF;
}

.list-first-index-right {
  background-color: #CCE4FE;
  border-top-right-radius: 7px;
  height: 15px;
}

.list-first-index-middle {
  background-color: #CCE4FE;
  height: 15px;
}

.list-first-index-left {
  background-color: #CCE4FE;
  border-top-left-radius: 7px;
  height: 15px;
}

.border1 {
  border: 1px solid;
  padding: 20px;
  width: 80%;
  margin-bottom: 10px;
  margin-top: 10px;
  margin-left: 25px;
  border-right: none;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
}

.border2 {
  border: 1px solid;
  padding: 10px;
  width: 100%;
  margin-bottom: 10px;
  margin-top: 10px;
  border-left: none;
  border-right: none;
  text-align: center;
}

.border3 {
  border: 1px solid;
  padding: 20px;
  width: 80%;
  margin-bottom: 10px;
  margin-top: 10px;
  margin-right: 25px;
  border-left: none;
  border-bottom-right-radius: 10px;
  border-top-right-radius: 10px;
}

.plist-first-index {
  background-color: #CCE4FE;
  margin-top: 10px;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  height: 15px;
}

.Padding_rightZero {
  padding-right: 0px;
}

.Slider_style {
  width: 96%;
  margin-top: 20px;
  margin-bottom: 30px;
  padding: 10px;
}

.font_MontRegular {
  font-family: 'Montserrat-Regular';
}

.font_MontMedium {
  font-family: 'Montserrat-Medium';
}

.marginleft10 {
  margin-left: 10px;
}

.CompareBorderradius {
  border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px;
}

.CompareBorderradius1 {
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
}

.col12padd {
  padding-right: 15px;
  padding-left: 15px;
}

.hrBS5 {
  border-top: var(--bs-border-width) solid #eee;
  opacity: 1;
  margin-top: 20px;
  margin-bottom: 20px;
}

:root {
  --bs-body-font-size: 14px;
  /* Customize the font size */
}

.bdwnCentered {
  justify-content: space-evenly;
  background-color: #CCE4FE;
  width: 100%;
}

.flexOne {
  flex: 1;
}

.wd100 {
  width: 100%;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvYnV5ZG93bi5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9idXlkb3duLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gLmJ1eWRvd24tY29udGFpbmVye1xuXG5cdC5idXlkb3duLW1vZGFsLWhlYWRlcntcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0LmJ1eWRvd24tdHlwZS1zZWxlY3Rpb257XG5cdFx0bWFyZ2luOiAyNXB4O1xuXHR9XG5cdC5idXlkb3duLWZvcm17XG5cdFx0LmZvcm0tZ3JvdXAge1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdC5maWVsZC1yb3cge1xuXHRcdFx0XHRjb2xvcjogIzBlMmY1MTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRcdC5pbnB1dC1ncm91cC1hZGRvbiB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRcdGNvbG9yOiAjMjM0MDVlO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHRzZWxlY3QsXG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRcdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcblx0XHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiAjMjM0MDVlO1xuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFx0LkNvbGxhcHNlRHJvcFRpdGxle1xuXHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5Db2xsYXBzZURyb3BJY29ue1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0fVxuXHRcdC5idXlkb3duLXRpdGxle1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAyN3B4O1xuXHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0XHQuRl9hZHJlc3Njb250YWluZXJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0LkZfY2xvc2luZ2Nvc3R7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAjMDA3QUZGO1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0fVxuXHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0XHQucmVzdWx0LXNjcmVlbi1jb250YWluZXJ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XG5cdFx0fVxuXHRcdC5idXlkb3duLWNhcmQtb3V0ZXJ7XG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdC8vIHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHRcdC5idXlkb3duLWNhcmR7XG5cdFx0aGVpZ2h0OiA3NSU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZjBmMmY4O1xuXHRcdC8vIGJveC1zaGFkb3c6ICNlNWYyZmYgM3B4IDBweCA4cHggMHB4O1xuXHRcdGJveC1zaGFkb3c6ICNlZWYwZjEgMHB4IDNweCA4cHggMXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDdweDtcblx0XHRcblx0XHRcdH1cblx0XHRcdC5idXlkb3duLWNhcmQtdGV4dHtcblx0XHRcdFx0Ly8gcGFkZGluZzogMjBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGNvbG9yOiAjMjAyMDIwO1xuXHRcdFx0fVxuXHRcdFx0LmJ1eWRvd24tY2FyZC1oZWFkLXRleHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRjb2xvcjogIzAwMDAwMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJ1eWRvd24tY2FyZC1vdXRlci1yaWdodHtcblx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWxpY2VibHVlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogNXB4O1xuXHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0LmJ1eWRvd24tY2FyZHtcblx0XHRcdFx0Ly8gZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0aGVpZ2h0OiA3NSU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFxuXHRcdFx0fVxuXHRcdFx0LmJ1eWRvd24tY2FyZC10ZXh0e1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Y29sb3I6ICMwMDdBRkY7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zaWRlLWhlYWRpbmd7XG5cdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHR9XG5cdFxuXHRcdC50b2J1eWRvd24tY2FyZC1vdXRlcntcblx0XHRcdGhlaWdodDogOTVweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHQvLyBwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0XHQudG9idXlkb3duLWNhcmR7XG5cdFx0aGVpZ2h0OiA3NSU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC8vIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZjBmMmY4O1xuXHRcdC8vIGJveC1zaGFkb3c6ICNlNWYyZmYgM3B4IDBweCA4cHggMHB4O1xuXHRcdGJveC1zaGFkb3c6ICNlZWYwZjEgMHB4IDNweCA4cHggMXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDdweDtcblx0XHRcblx0XHRcdH1cblx0XHRcdC50b2J1eWRvd24tY2FyZC10ZXh0e1xuXHRcdFx0XHQvLyBwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Y29sb3I6ICMyMDIwMjA7XG5cdFx0XHR9XG5cdFx0XHQudG9idXlkb3duLWNhcmQtaGVhZC10ZXh0e1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Y29sb3I6ICMwMDAwMDA7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQub2ZmZXItdGV4dGJveHtcblx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0LyogYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7ICovXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRjb2xvcjogIzAwN0FGRjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDdBRkY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0LyogY3Vyc29yOiBwb2ludGVyOyAqL1xuXHRcdC8qIG1hcmdpbi10b3A6IDdweDsgKi9cblx0XHQvKiB0ZXh0LWFsaWduOiBjZW50ZXI7ICovXG5cdFx0LyogcGFkZGluZzogMTVweDsgKi9cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC50b2J1eWRvd24tci10aXRsZS1jYXJke1xuXHRcdFx0bWFyZ2luLXRvcDogMyU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhbGljZWJsdWU7XG5cdFx0XHRoZWlnaHQ6IDk1cHg7XG5cdFx0fVxuXHRcdC5yLXRpdGxlLXRleHR7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICMwMDdBRkY7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblx0XHQudC1yaWdodC15LXRleHR7XG5cdFx0XHRjb2xvcjogIzAwN0FGRjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHRcdC50b2J1eWRvd24tY2FyZC1vdXRlci1yaWdodHtcblx0XHRcdGhlaWdodDogOTVweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhbGljZWJsdWU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdFx0XHQudG9idXlkb3duLWNhcmR7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHQvLyBib3JkZXI6IDFweCBzb2xpZCAjZjBmMmY4O1xuXHRcdFx0fVxuXHRcdFx0LnRvYnV5ZG93bi1jYXJkLXRleHR7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRjb2xvcjogIzAwN0FGRjtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRvc2lkZS1oZWFkaW5ne1xuXHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0fVxuXHRcdC5yZXN1bHQtdGl0bGV7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZjBmMmY4O1xuXHRcdFx0Ym94LXNoYWRvdzogI2VlZjBmMSAwcHggMXB4IDVweCAxcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRjb2xvcjogIzAwN0FGRjtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblx0XHQuYnV5ZG93bi1yZXN1bHQtdGl0bGV7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0LkJELXJlc3VsdC1jb257XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ly8gbWFyZ2luLXRvcDogNTBweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjtcblx0XHR9XG5cdFx0LnRvLXJpZ2h0LWhlYWR7XG5cdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NFNEZFO1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGNvbG9yOiAjMDA3QUZGO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdH1cblx0XHQudHRvLXJpZ2h0LWhlYWR7XG5cdFx0XHRtaW4taGVpZ2h0OiA3MHB4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NFNEZFO1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGNvbG9yOiAjMDA3QUZGO1xuXHRcdH1cblx0XHQucGJkLXJvdy1oZWFkaW5ne1xuXHRcdFx0bWluLWhlaWdodDogNTBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5wYmQtcm93LWhlYWRpbmcxe1xuXHRcdFx0bWluLWhlaWdodDogNDBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHQucGJkLXJvd3tcblx0XHRcdG1pbi1oZWlnaHQ6IDcwcHg7XG5cdFx0XHQvKiBwYWRkaW5nOiAyMHB4OyAqL1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdC8vIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XG5cdFx0XHQvLyBoZWlnaHQ6IDQwcHg7XG5cdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiBhbGljZWJsdWU7XG5cdFx0XHQvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQvLyBkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Ly8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHQvLyBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0XHQuc2VwZXJhdG9yLWxpbmV7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQucGJkLXJlc3VsdC1maWxsLXNpemV7XG5cdFx0XHR3aWR0aDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZVxuXHRcdH1cblx0XHQucGJkLWxhYmVse1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bSc7XG5cdFx0fVxuXHRcdC5wYmQtbGFiZWxfcmVndWxhcntcblx0XHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcblx0XHR9XG5cdFx0LnBlci1wYmQtaGVhZGluZy1yaWdodHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNDQ0U0RkU7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcblx0XHR9XG5cdFx0LnBiZC1oZWFkaW5nLXJpZ2h0e1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0NDRTRGRTtcblx0XHRcdC8vIG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHQvLyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuXHRcdH1cblx0XHQucGJkLWhlYWRpbmctbWlkZGxle1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0NDRTRGRTtcblx0XHRcdC8vIG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHRcdC5wYmQtaGVhZGluZy1sZWZ0e1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0NDRTRGRTtcblx0XHRcdC8vIG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHQvLyBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG5cdFx0fVxuXHRcdC5wYmQtaGVhZGluZ3tcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJztcblx0XHRcdGNvbG9yOiAjMmEyYjJiO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHQvLyAucGJkLWhlYWRpbmctcmlnaHR7XG5cdFx0Ly8gXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG5cdFx0Ly8gXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuXHRcdC8vIH1cblx0XHQucGJkLWhlYWRpbmctcmlnaHQtdGV4dHtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHQvLyBjb2xvcjogIzAwN0FGRjtcblx0XHRcdGNvbG9yOiAjMjM0MDVlO1xuXHRcdFx0Ly8gZm9udC1zaXplOiAxNnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHQucGJkLWxpc3QtcmlnaHQtdGV4dHtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHQvLyBjb2xvcjogIzAwN0FGRjtcblx0XHRcdGNvbG9yOiAjMjM0MDVlO1xuXHRcdH1cblx0XHQucGJkLWxpc3QtZnVsbC10ZXh0e1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgICMyMzQwNWU7Oy8vICMwMDdBRkY7XG5cdFx0XHR3aWR0aDogODIlO1xuXHRcdFx0cGFkZGluZzogN3B4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdH1cblx0XHQucGxpc3QtbGFzdC1pbmRleHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNDQ0U0RkU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogN3B4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDdweDtcblx0XHRcdGhlaWdodDogMTVweDtcblx0XHR9XG5cdFx0Lmxpc3QtbGFzdC1pbmRleHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXHRcdC5saXN0LWxhc3QtaW5kZXgtcmlnaHR7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NFNEZFO1xuXHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA3cHg7XG5cdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0fVxuXHRcdC5saXN0LWxhc3QtaW5kZXgtbWlkZGxle1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0NDRTRGRTtcblx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFxuXHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdH1cblx0XHQubGlzdC1sYXN0LWluZGV4LWxlZnR7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NFNEZFO1xuXHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDdweDtcblx0XHRcdGhlaWdodDogMTVweDtcblx0XHR9XG5cdFx0LnRvcC10aXRsZXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdGNvbG9yOiBibGFjaztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0LmhmLXRvcC10aXRsZXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIFx0XHRwYWRkaW5nOiAxNXB4O1xuICAgIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3QUZGO1xuICAgIFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHR9XG5cdFxuXHQuY29tcGFyZS10aXRsZXtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Ly8gdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC8vIHBhZGRpbmctbGVmdDogMTAlO1xuXHRcdC8vIHBhZGRpbmctcmlnaHQ6IDEwJTtcblx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xuXHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0Ym94LXNoYWRvdzogI2VlZjBmMSAwcHggMHB4IDNweCAycHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogN3B4O1xuXHRcdC8vIG1hcmdpbjogMTBweDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Ly8gY29sb3I6ICMwMDdBRkY7XG5cdFx0Y29sb3I6ICMyMzQwNWU7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHR9XG5cdFx0LmNvbXBhcmUtc3BsaXQtdGl0bGV7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NFNEZFO1xuXHRcdFx0bWFyZ2luOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0cGFkZGluZzogN3B4O1xuXHRcdH1cblx0XHQuY29tcGFyZS10aXRsZS1sYWJlbHtcblx0XHRcdC8vIGNvbG9yOiAjMDA3QUZGO1xuXHRcdFx0Y29sb3I6ICMyMzQwNWU7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0fVxuXHRcdC5jb21wYXJlLXdoaXRlLWNhcmR7XG5cdFx0XHRib3gtc2hhZG93OiAjZWVmMGYxIDBweCAwcHggM3B4IDJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDdweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbjogMTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHQuQm9sZFRleHR7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1TZW1pQm9sZCc7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5idXlkb3duLWNvbXBhcmV7XG5cdFx0XHQuc2xpZGVyLWNsc3tcblx0XHRcdFx0Ly8gbWFyZ2luOiA1cHggIWltcG9ydGFudDtcblx0XHRcdFx0Ly8gcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcblx0XHRcdFx0Ly8gcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IDc1cHg7XG5cdFx0XHR9ICBcblx0XHR9XG5cdFx0XG5cdFxuXHRcdC5yYy1zbGlkZXItbWFyayB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDE4cHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDk2JTtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0fVxuXHRcdFxuXHRcdC5yYy1zbGlkZXItZG90IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogLTJweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNHB4O1xuXHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2U5ZTllOTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0XG5cdFx0XG5cdFx0LnJjLXNsaWRlci10cmFjayB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3OEZGO1xuXHRcdH1cblx0XHRcblx0XHQucmMtc2xpZGVyLWhhbmRsZSB7XG5cdFx0ICBib3JkZXI6IHNvbGlkIDJweCAjRDNENURGO1xuXHRcdCAgbWFyZ2luLWxlZnQ6IDBweDsvLy0xM3B4XG5cdFx0ICBtYXJnaW4tdG9wOiAtOXB4O1xuXHRcdCAgd2lkdGg6IDIzcHg7XG5cdFx0ICBoZWlnaHQ6IDIzcHg7XG5cdFx0ICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdH1cblx0XHQucmMtc2xpZGVyLW1hcmstdGV4dC1hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICMyQjQyNjI7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdFxuXHRcdC5yYy1zbGlkZXItbWFyay10ZXh0IHtcblx0XHQgICBjb2xvcjogIzJCNDI2MjsgICAgIFxuXHRcdCAgIGZvbnQtc2l6ZTogMThweDtcblx0XHQgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0fVxuXHRcdC5iZW5lZml0LWluZm8tY29udGVudHtcblx0XHRcdG1hcmdpbjogMTBweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHR9XG5cdFx0Lm1vZGFsLWxlZnQtbGFiZWx7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0XHQubW9kYWwtcmlnaHQtbGFiZWx7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogZW5kO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0XHQucGVyLWJyaW5nLW1vZGFsLXRpdGxle1xuXHRcdC8vIFx0YmFja2dyb3VuZC1jb2xvcjogIzAwN0FGRjtcblx0XHQubWVudS10aXRsZXtcblx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDdBRkY7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kZXRhaWxzLWxhYmVse1xuXHRcdFx0Y29sb3I6IHJnYig4MCwgMTM4LCAyNTUpO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0LkJ1eURfQWRkcmVzc19IZWFkaW5ne1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHQuQkFIX1JpZ2h0e1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRjb2xvcjogIzAwN0FGRjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmRhdGUtaW1nLWJvcmRlci1yYWRpdXN7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuLy8gfVxuLmJ1eWRvd24taGYtY29udGFpbmVye1xuXHQuaGlkZGVuYnRuIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0b3V0bGluZTpub25lO1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQuaGYtbW9kYWwtY2xvc2V7XG5cdFx0ei1pbmRleDogOTk5OTk5OSAhaW1wb3J0YW50O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXJnaW4tdG9wOiAtMjNweDtcblx0XHRtYXgtd2lkdGg6IDUzNXB4O1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG59XG4uYnV5ZG93bi1zaGFyZXByaW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgY29sb3I6ICM1MDhBRkY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbn1cbi5jb21wYXJlLXNlbC10aXQge1xuXHRmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbn1cbi5jb21wYXJlLXNlbC1kaXZ7XG5cdG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYmRzaGFyZXByaW50e1xuXHR3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgY29sb3I6ICM1MDhBRkY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG59XG5cbi8vLy8vTkVXIFN0eWxlIGFkZGVkIC8vLy8vIFxuLmxpc3QtZmlyc3QtaW5kZXh7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cdGJvcmRlci1ib3R0b20gOjFweCBzb2xpZCAjREFEQkZGOy8vcmdiKDIxOCAyMTkgMjI1KSc7XG59XG4ubGlzdC1maXJzdC1pbmRleC1yaWdodHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0NDRTRGRTtcblx0Ly8gbWFyZ2luLWJvdHRvbTogMTBweDtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDdweDtcblx0aGVpZ2h0OiAxNXB4O1xufVxuLmxpc3QtZmlyc3QtaW5kZXgtbWlkZGxle1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NFNEZFO1xuXHQvLyBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdGhlaWdodDogMTVweDtcbn1cbi5saXN0LWZpcnN0LWluZGV4LWxlZnR7XG5cdGJhY2tncm91bmQtY29sb3I6ICNDQ0U0RkU7XG5cdC8vIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDdweDtcblx0aGVpZ2h0OiAxNXB4O1xufVxuLmJvcmRlcjF7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuIH1cbiAuYm9yZGVyMnsgXG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG5cdGJvcmRlci1yaWdodDogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJvcmRlcjN7IFxuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xufVxuLnBsaXN0LWZpcnN0LWluZGV4e1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NFNEZFO1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA3cHg7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA3cHg7XG5cdGhlaWdodDogMTVweDtcbn1cbi5QYWRkaW5nX3JpZ2h0WmVyb3tcblx0cGFkZGluZy1yaWdodDogMHB4O1xufVxuLlNsaWRlcl9zdHlsZXtcbiAgICB3aWR0aDogOTYlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuLmZvbnRfTW9udFJlZ3VsYXJ7XG5mb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG59XG4uZm9udF9Nb250TWVkaXVte1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJztcblx0fVxuLm1hcmdpbmxlZnQxMHtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG59LkNvbXBhcmVCb3JkZXJyYWRpdXN7XG5ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA3cHg7XG5ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogN3B4O1xufVxuLkNvbXBhcmVCb3JkZXJyYWRpdXMxe1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA3cHg7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA3cHg7XG59XG4uY29sMTJwYWRke1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5ockJTNXtcblx0Ym9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCAjZWVlO1xuICAgIG9wYWNpdHk6IDE7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxufVxuOnJvb3Qge1xuXHQtLWJzLWJvZHktZm9udC1zaXplOiAxNHB4OyAgLyogQ3VzdG9taXplIHRoZSBmb250IHNpemUgKi9cbn1cbi5iZHduQ2VudGVyZWR7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0NDRTRGRTtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5mbGV4T25le1xuXHRmbGV4OiAxO1xufVxuLndkMTAwe1xuXHR3aWR0aDogMTAwJTtcbn0iXSwibmFtZXMiOltdLCJtYXBw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 */.PropDetContainer .propDetailsTitle {
  margin-bottom: 15px;
  color: #34577b;
  font-family: Montserrat-SemiBold;
  font-size: 20px;
  text-align: center;
}

.PropDetContainer .PropertyTitleCls {
  margin-top: 10px;
  margin-bottom: 15px;
  color: #34577b;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.PropDetContainer .ImageUploadDiv {
  position: absolute;
  width: 100%;
  height: 100%;
  max-height: 97px;
  border-radius: 10px;
}

.PropDetContainer .ImageUploadDiv div {
  height: 100%;
  cursor: pointer;
  width: 100%;
}

.PropDetContainer .ImageUploadDiv div .FileInputCls {
  width: 100%;
  height: 100%;
  cursor: pointer;
}

.PropDetContainer .ImageUploadDiv .hidden-field {
  display: none;
}

.PropDetContainer .PropertyAvatarCls {
  cursor: pointer;
  max-width: 100%;
  max-height: 96px;
}

.PropDetContainer .PropertyPhotoCls {
  border-radius: 12px;
  cursor: pointer;
  max-width: 100%;
  max-height: 100%;
}

.PropDetContainer .AlignCenterCls {
  margin: auto;
}

.PropDetContainer .form-group {
  padding: 0px;
  text-align: left;
}

.PropDetContainer .form-group .field-row {
  color: #34577b;
  font-family: Montserrat-Regular;
  font-size: 14px;
  padding: 0px;
}

.PropDetContainer .form-group .field-row .input-group-addon {
  font-family: Montserrat-Medium;
  color: #23405E;
  cursor: pointer;
}

.PropDetContainer .form-group .field-row input,
.PropDetContainer .form-group .field-row textarea {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px !important;
  width: 100% !important;
  margin: 0px !important;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.PropDetContainer .form-group .field-row textarea {
  height: auto !important;
}

.PropDetContainer .form-group .field-row .proptytxt {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  resize: none !important;
}

.PropDetContainer .cropper-container .cropper-wrap-box {
  background-color: #fff;
}

.PropDetContainer .submitCropImageDiv .submitCropImageBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 5px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 100%;
  margin-top: 40px;
}

.PropDetContainer .propertyDoneBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  margin-top: 30px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  min-height: 40px !important;
  font-size: 14px;
  height: 100% !important;
}

.successModalContainer .successModalClose {
  margin-top: -5px;
}

.successModalContainer .successModalClose .successModalCloseIcon {
  width: 20px;
  cursor: pointer;
}

.successModalContainer .successModalContent {
  text-align: center;
  font-family: Montserrat-Medium;
  color: #508AFF;
  font-size: 14px;
}

.successModalContainer .successModalContent .successPriceDiv {
  margin-top: 10px;
  color: #23405E;
  font-size: 25px;
}

.successModalContainer .successModalContent .successMessageDiv {
  margin-top: 15px;
  color: #23405E;
  font-size: 18px;
}

.successModalContainer .successModalContent .successAlertDiv {
  margin-top: 25px;
  color: #494949;
  font-size: 13px;
  font-family: Montserrat-Regular;
}

.successModalContainer .successModalContent .successEmailDiv {
  margin-top: 10px;
}

.successModalContainer .successModalContent .successDoneBtn {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  margin-top: 25px;
  outline: none;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  width: 100%;
  height: 40px !important;
  font-size: 14px;
}

.PremiumModalInnerClose {
  position: relative;
  text-align: left;
  margin-top: -5px;
  max-width: 53%;
}

.PremiumModalInnerClose img {
  cursor: pointer !important;
  width: 17px;
}

.PremiumModalClose {
  position: absolute;
  margin-top: -45px;
  text-align: right;
  margin-left: -5px;
  margin-left: 2px;
  max-width: 54%;
}

.PremiumModalClose img {
  cursor: pointer;
  width: 17px;
}

.PremiumModalTopDiv {
  min-height: 220px;
  max-height: 100%;
  max-width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.PremiumModalTopDiv .ModalInnerTitle {
  color: #ffffff;
  font-family: Montserrat-Regular;
  font-size: 25px;
  margin-left: 30px;
  margin-top: 25px;
}

.PremiumModalTopDiv .ModalInnerTitle .AgentTitleDivCls {
  display: inline-block;
}

.PremiumModalTopDiv .ModalInnerTitle .PremiumOneDivCls {
  display: inline-block;
  position: relative;
}

.PremiumModalTopDiv .ModalInnerTitle .PremiumOneDivCls .PremiumOneImgCls {
  width: 55px;
  height: 19px;
  margin-left: 8px;
}

.PremiumModalTopDiv .ModalInnerTitle .PremiumOneDivCls .PremiumTitleDivCls {
  display: inline-block;
  position: absolute;
  left: 30px;
  top: 35px;
  font-style: italic;
  font-size: 19px;
  font-family: Montserrat-Regular;
}

.PremiumModalTopDiv .ModalPlayBtnDiv {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
}

.PremiumModalTopDiv .ModalPlayBtnDiv .ModalPlayBtnImgCls {
  width: 33px;
  margin-top: 94px;
  margin-left: 48%;
  display: block;
}

.PremiumModalTopDiv .ModalHeaderTextCls {
  color: #ffffff;
  font-family: Montserrat-Medium;
  font-size: 15px;
  margin-left: 30px;
  line-height: 20px;
  position: absolute;
  bottom: 10px;
}

.ModalSubscribeDiv {
  padding-top: 15px !important;
}

.ModalSubscribeDiv .SubscribeParentDiv {
  clear: both;
  margin-top: 10px;
}

.ModalSubscribeDiv .SubscribeParentDiv .SubscribeContentCls {
  margin-top: 15px;
  font-size: 15px;
}

.ModalSubscribeDiv .SubscribeParentDiv .SubscribeContentCls .SubscribeTitleCls {
  color: #508aff;
  font-family: Montserrat-Medium;
}

.ModalSubscribeDiv .SubscribeParentDiv .SubscribeContentCls .SubscribeValueCls {
  color: #494949;
  margin-top: 5px;
  padding-left: 10px;
}

.ModalSubscribeDiv .SubscribeParentDiv .SubscribeContentCls .SubscribeValueCls .SubscribeValueBold {
  font-family: Montserrat-Bold;
}

.ModalSubscribeDiv .SubscribeParentDiv .SubscribeContentCls .SubscribeValueCls .SubscribeValueNormal {
  font-family: Montserrat-Regular;
}

.ModalSubscribeDiv .SubscribeParentDiv .SubscribeBtnDiv {
  text-align: right;
}

.ModalSubscribeDiv .SubscribeParentDiv .SubscribeBtnDiv .SubscribeBtnCls {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 115px;
}

.ModalSubscribeDiv .PlanRenewCls {
  font-family: Montserrat-Regular;
  font-size: 15px;
  color: #494949;
  margin-top: 30px;
  line-height: 22px;
}

.ModalSubscribeDiv .freetrialcls {
  font-family: Montserrat-Medium;
  font-size: 15px;
  color: #494949;
  margin-top: 30px;
  line-height: 22px;
}

.ModalSubscribeDiv .SubscribeBackDiv {
  color: #508aff;
  font-family: Montserrat-Medium;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 17px;
}

.ModalSubscribeDiv .SubscribeBackDiv .SubscribeBackSpan {
  cursor: pointer;
  color: #508aff;
}

.ModalSubscribeDiv .PremiumStartBtnDiv {
  clear: both;
  text-align: center;
  margin-top: 20px;
}

.ModalSubscribeDiv .PremiumStartBtnDiv .PremiumStartBtnCls {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  outline: none;
  font-family: Montserrat-Medium;
  width: 70%;
  font-size: 15px;
  margin-top: 45px;
}

.ModalSubscribeDiv .FreeTrialTitleDiv {
  font-family: Montserrat-Medium;
  font-size: 18px;
  color: #494949;
  margin-top: 30px;
}

.ModalSubscribeDiv .SubscribeBorderBottomDiv {
  border-bottom: 1px solid #494949;
  margin-top: 20px;
  margin-bottom: 10px;
}

.PremiumModalContainer {
  height: 100%;
}

.PremiumModalContainer .PremiumStartBtnDiv {
  clear: both;
  text-align: center;
  margin-top: 20px;
}

.PremiumModalContainer .PremiumStartBtnDiv .PremiumStartBtnCls {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  outline: none;
  font-family: Montserrat-Medium;
  width: 70%;
  font-size: 15px;
  margin-top: 45px;
}

.PremiumModalContainer .SubscribeModalTitle {
  color: #396187;
  font-family: Montserrat-Medium;
  font-size: 25px;
  margin-top: 25px;
  margin-bottom: 15px;
  text-align: center;
}

.PremiumModalContainer .SubscribeModalTitle .AgentTitleDivCls {
  display: inline-block;
}

.PremiumModalContainer .SubscribeModalTitle .PremiumOneDivCls {
  display: inline-block;
  position: relative;
}

.PremiumModalContainer .SubscribeModalTitle .PremiumOneDivCls .PremiumOneGrayImgCls {
  width: 55px;
  height: 19px;
  margin-left: 8px;
  margin-top: -5px;
}

.PremiumModalContainer .SubscribeModalTitle .PremiumOneDivCls .PremiumTitleDivCls {
  display: inline-block;
  position: absolute;
  left: 30px;
  top: 30px;
  font-style: italic;
  font-size: 18px;
  font-family: Montserrat-Regular;
}

.PremiumModalContainer .PremiumAddCardModal .SubscribeModalTitle {
  color: #396187;
  font-family: Montserrat-Medium;
  font-size: 35px;
  margin-top: 25px;
  margin-bottom: 35px;
  text-align: left;
}

.PremiumModalContainer .PremiumAddCardModal .SubscribeModalTitle .AgentTitleDivCls {
  display: inline-block;
}

.PremiumModalContainer .PremiumAddCardModal .SubscribeModalTitle .PremiumOneDivCls {
  display: inline-block;
  position: relative;
}

.PremiumModalContainer .PremiumAddCardModal .SubscribeModalTitle .PremiumOneDivCls .PremiumOneGrayImgCls {
  width: 75px;
  margin-left: 8px;
  margin-top: -5px;
}

.PremiumModalContainer .PremiumAddCardModal .SubscribeModalTitle .PremiumOneDivCls .PremiumTitleDivCls {
  display: inline-block;
  position: absolute;
  left: 30px;
  top: 40px;
  font-style: italic;
  font-size: 18px;
  font-family: Montserrat-Regular;
}

.PremiumModalContainer .SubscribePriceDiv {
  text-align: center;
  margin-top: 35px;
  margin-bottom: 20px;
  font-family: Montserrat-Bold;
  color: #494949;
  font-size: 30px;
}

.PremiumModalContainer .SubscribeTrialExpireDiv {
  color: #007aff;
  font-family: Montserrat-Medium;
  text-align: center;
  margin-bottom: 20px;
  font-size: 15px;
}

.PremiumModalContainer .SubscribeTrialContentDiv {
  font-family: Montserrat-Regular;
  color: #494949;
  text-align: center;
  margin-bottom: 20px;
  font-size: 15px;
}

.PremiumModalContainer .SubscribeAddCardBtnDiv {
  margin-bottom: 10px;
}

.PremiumModalContainer .SubscribeAddCardBtnDiv .SubscribeAddCardBtn {
  background-color: #007aff;
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 100%;
}

.PremiumModalContainer .AddCardCancelDiv {
  font-family: Montserrat-Regular;
  font-size: 15px;
  text-align: center;
  color: #d4d7e0;
  margin: 15px;
}

.PremiumModalContainer .CardDetailsInnerTitle {
  margin-bottom: 15px;
  color: #34577b;
  font-family: Montserrat-Medium;
  font-size: 24px;
  text-align: center;
}

.PremiumModalContainer .SubscribeCardDetails .AddedCardImage .paymentCardIconCls {
  margin-bottom: 10px;
  cursor: pointer;
}

.PremiumModalContainer .SubscribeCardDetails .AddedCardDetail {
  font-family: Montserrat-Medium;
  font-size: 17px;
  padding-top: 4px;
  cursor: pointer;
}

.PremiumModalContainer .SubscribeCardDetails .AddedCardBlueCls {
  color: #2296F3;
}

.PremiumModalContainer .SubscribeCardDetails .AddedCardGrayCls {
  color: #34577b;
}

.PremiumModalContainer .AddNewCardDiv {
  cursor: pointer;
  margin-top: 10px;
}

.PremiumModalContainer .AddNewCardDiv .AddNewCardPlus {
  text-align: center;
}

.PremiumModalContainer .AddNewCardDiv .AddNewCardPlus .AddNewCardPlusIcon {
  width: 22px;
}

.PremiumModalContainer .AddNewCardDiv .AddNewCardDivText {
  color: #34577b;
  font-family: Montserrat-Medium;
  font-size: 17px;
  padding-top: 4px;
}

.PremiumModalContainer .AddCardFinishDiv {
  margin-bottom: 10px;
}

.PremiumModalContainer .AddCardFinishDiv .AddCardFinishBtn {
  /*background-color: #508AFF;*/
  background-color: #007aff;
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 5px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: right 15px center;
}

.PremiumModalContainer .Subscribe30DayTrialBtnDiv {
  margin-bottom: 10px;
}

.PremiumModalContainer .Subscribe30DayTrialBtnDiv .Subscribe30DayTrialBtn {
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: right 15px center;
}

.PremiumModalContainer .Subscribe30DayTrialBtnDiv .enableBtn {
  background-color: #007aff;
  cursor: pointer;
}

.PremiumModalContainer .Subscribe30DayTrialBtnDiv .disableBtn {
  background-color: #99caff;
  cursor: not-allowed !important;
}

.PremiumModalContainer .SubscribeCancelBtnDiv {
  margin-bottom: 10px;
}

.PremiumModalContainer .SubscribeCancelBtnDiv .SubscribeCancelBtn {
  background-color: #dadada;
  color: #494949;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 100%;
}

.PremiumModalContainer .AddCardCvvDiv img {
  width: 82% !important;
}

.PremiumModalContainer .AddCardSelectMonthDiv select,
.PremiumModalContainer .AddCardSelectYearDiv select {
  border: 1px solid #d4d7e0;
  border-radius: 5px !important;
  background-color: transparent;
  height: 40px;
  width: 100%;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.PremiumModalContainer .SubscribeBackDiv {
  color: #2296F3;
  font-family: Montserrat-Medium;
  text-align: center;
  margin-top: 20px;
  font-size: 16px;
}

.PremiumModalContainer .SubscribeBackDiv .SubscribeBackSpan {
  cursor: pointer;
}

.ModalCategoryContainer {
  color: #494949;
  margin-top: 15px;
}

.ModalCategoryContainer .ModalCategoryTitle {
  font-family: Montserrat-Medium;
  font-size: 16px;
  margin-top: 5px;
  margin-bottom: 5px;
  color: #494949;
}

.ModalCategoryContainer .ModalCategoryTitle .ModalCatTitleInfoCls {
  width: 14px;
  height: 14px;
  cursor: pointer;
}

.ModalCategoryContainer .ModalCategoryTitle .FreeTrialCls {
  display: inline-block;
}

.ModalCategoryContainer .PremiumStartBtnDiv {
  clear: both;
}

.ModalCategoryContainer .PremiumStartBtnDiv .PremiumStartBtnCls {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  outline: none;
  font-family: Montserrat-Medium;
  width: 100%;
  font-size: 14px;
  margin-top: 25px;
}

.ModalCategoryContainer .PremiumTourBtnDiv {
  margin-top: 0px;
  clear: both;
  text-align: center;
}

.ModalCategoryContainer .PremiumTourBtnDiv .PremiumBottomBtnCls {
  background-color: transparent;
  border-radius: 5px;
  font-family: Montserrat-Medium;
  text-align: left;
  color: #508AFF;
  margin: 0px;
  font-size: 16px;
}

.ModalCategoryContainer .PremiumTourBtnDiv .PremiumBottomBtnCls .PremiumTourDivCls {
  display: inline-block;
  outline: none;
  text-align: center;
}

.ModalCategoryContainer .PremiumTourBtnDiv .PremiumBottomBtnCls .PremiumTourDivCls .PremiumTourBtnCls {
  border: 2px solid #508AFF;
  display: inline-block;
  padding: 7px 10px;
  border-radius: 20px;
  outline: none;
  height: 40px;
  width: 115px;
  cursor: pointer;
}

.ModalCategoryContainer .PremiumTourBtnDiv .PremiumBottomBtnCls .PremiumTermsOfUse {
  text-align: right;
}

.ModalCategoryContainer .SubscribeParentDiv {
  clear: both;
}

.ModalCategoryContainer .SubscribeParentDiv .SubscribeContentCls {
  margin-top: 15px;
  font-size: 15px;
}

.ModalCategoryContainer .SubscribeParentDiv .SubscribeContentCls .SubscribeTitleCls {
  color: #508aff;
  font-family: Montserrat-Medium;
}

.ModalCategoryContainer .SubscribeParentDiv .SubscribeContentCls .SubscribeValueCls {
  color: #494949;
  margin-top: 5px;
  padding-left: 10px;
}

.ModalCategoryContainer .SubscribeParentDiv .SubscribeContentCls .SubscribeValueCls .SubscribeValueBold {
  font-family: Montserrat-Bold;
}

.ModalCategoryContainer .SubscribeParentDiv .SubscribeContentCls .SubscribeValueCls .SubscribeValueNormal {
  font-family: Montserrat-Regular;
}

.ModalCategoryContainer .SubscribeParentDiv .SubscribeBtnDiv {
  text-align: right;
}

.ModalCategoryContainer .SubscribeParentDiv .SubscribeBtnDiv .SubscribeBtnCls {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 10px;
  border-radius: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px;
  height: 40px;
  width: 115px;
}

.ModalCategoryContainer .SubscribeBorderBottomDiv {
  border-bottom: 1px solid #494949;
  margin-top: 20px;
  margin-bottom: 10px;
}

.ModalCategoryContainer .TryFreeTrialDiv {
  font-family: Montserrat-Regular;
  font-size: 15px;
  color: #494949;
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.CategoryInfoArrowCls {
  width: 100%;
  position: fixed;
  height: 0px;
  left: 0;
  top: 40%;
}

.CategoryInfoArrowCls .CategoryLeftArrowDiv {
  height: 0px;
}

.CategoryInfoArrowCls .CategoryLeftArrowDiv .LeftArrowDivCls {
  height: 100px;
  width: 100px;
  line-height: 100px;
  background-color: #000;
  opacity: 0.2;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
}

.CategoryInfoArrowCls .CategoryLeftArrowDiv .LeftArrowDivCls {
  left: -46px;
  opacity: 0.2;
  text-align: center;
  z-index: 2;
}

.CategoryInfoArrowCls .CategoryLeftArrowDiv .LeftArrowImgCls {
  margin-right: 30px;
}

.CategoryInfoArrowCls .CategoryLeftArrowDiv .LeftArrowDivCls:hover {
  opacity: 0.3;
  box-shadow: 1px 1px 2px #555555;
  -moz-box-shadow: 1px 1px 2px #555555;
  -webkit-box-shadow: 1px 1px 2px #555555;
  height: 120px;
  width: 120px;
  line-height: 120px;
}

.CategoryInfoArrowCls .CategoryLeftArrowDiv .LeftArrowDivCls:hover .LeftArrowImgCls {
  margin-right: -60px;
}

.CategoryInfoArrowCls .CategoryRightArrowDiv {
  height: 0px;
}

.CategoryInfoArrowCls .CategoryRightArrowDiv .RightArrowDivCls {
  height: 100px;
  width: 100px;
  line-height: 100px;
  background-color: #000;
  opacity: 0.2;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  float: right;
}

.CategoryInfoArrowCls .CategoryRightArrowDiv .RightArrowDivCls {
  right: -46px;
  opacity: 0.2;
  text-align: center;
}

.CategoryInfoArrowCls .CategoryRightArrowDiv .RightArrowImgCls {
  margin-left: 30px;
}

.CategoryInfoArrowCls .CategoryRightArrowDiv .RightArrowDivCls:hover {
  opacity: 0.5;
  box-shadow: 1px 1px 2px #555555;
  -moz-box-shadow: 1px 1px 2px #555555;
  -webkit-box-shadow: 1px 1px 2px #555555;
  height: 120px;
  width: 120px;
  line-height: 120px;
}

.CategoryInfoArrowCls .CategoryRightArrowDiv .RightArrowDivCls:hover .RightArrowImgCls {
  margin-left: -60px;
}

.displayNone {
  display: none !important;
}

.CategoryInfoContainer {
  clear: both;
}

.CategoryInfoContainer .CategoryInfoSeperator .CategoryInfoTitle {
  text-align: center;
  font-family: Montserrat-Bold;
  font-size: 25px;
}

.CategoryInfoContainer .CategoryInfoSeperator .CategoryInfoImageDiv {
  text-align: center;
}

.CategoryInfoContainer .CategoryInfoSeperator .CategoryInfoImageDiv .CategoryInfoImageCls {
  max-width: 100%;
}

.CategoryInfoContainer .CategoryInfoSeperator .CategoryInfoSubTitle {
  text-align: center;
  font-family: Montserrat-Medium;
  font-size: 19px;
  padding: 3px;
  clear: both;
}

.CategoryInfoContainer .CategoryInfoSeperator .CategoryInfoContent {
  font-family: Montserrat-Regular;
  font-size: 15px;
  padding: 0px 20px 5px 20px;
  line-height: 18px;
}

.CategoryInfoContainer .CategoryInfoDotDiv {
  text-align: center;
  height: 20px;
  clear: both;
}

.CategoryInfoContainer .CategoryInfoDotDiv .CategoryInfoDotCls {
  width: 9px;
  height: 9px;
  border-radius: 5px;
  background-color: #66affe;
  display: inline-block;
  margin: 5px;
  cursor: pointer;
}

.CategoryInfoContainer .CategoryInfoDotDiv .activeCls {
  width: 11px;
  height: 11px;
  border-radius: 6px;
  background-color: #f9f9f9;
}

.CategoryInfoContainer .CategoryInfoDotDiv .DotCls {
  display: inline-block;
}

.CategoryInfoModalClose {
  text-align: right;
  margin-top: -7px;
}

.CategoryInfoModalClose .CategoryInfoModalCloseImg {
  cursor: pointer;
  width: 15px;
}

.PremiumContainer {
  background-color: #ffffff;
  height: 95vh;
  padding-top: 10px;
}

.PremiumContainer .CategoryBanner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: #EEF0FC;
  font-weight: 200;
  border-radius: 10px 10px 0px 0px;
  height: 40px;
}

.PremiumContainer .CategoryBanner .CategoryTitle {
  order: 1;
  align-self: flex-start;
  padding: 10px 10px;
  font-size: 18px;
  color: #23405E;
  font-family: Montserrat-Medium;
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.PremiumContainer .CategoryBanner .action {
  order: 2;
  align-self: flex-end;
  padding: 10px 10px;
  opacity: 0.8;
  font-size: 16px;
}

.PremiumContainer .SubCatLinkDiv {
  text-align: center;
}

.PremiumContainer .SubCatLinkDiv p {
  color: #508aff;
  text-align: center;
}

.PremiumContainer .SubCatLinkDiv .SubCatThumbImg {
  max-height: 140px;
  max-width: 140px;
}

.PremiumContainer .SubCatLinkDiv .SubCatnotify {
  height: 20px;
  width: 20px;
  background-color: red;
  position: absolute;
  border-radius: 50%;
  color: white;
  font-size: 12px;
  vertical-align: middle;
  padding-top: 2px;
  margin-left: 140px;
  margin-top: -9px;
}

.PremiumContainer .PremiumTitleCls {
  font-family: Montserrat-Medium;
  font-size: 32px;
  color: #23405E;
  text-align: left;
  margin-bottom: 20px;
}

.PremiumContainer .PremiumTitleCls .PropertyDetailsStyle {
  color: #508AFF;
  font-size: 16px;
  font-family: Montserrat-Medium;
  cursor: pointer;
}

.PremiumContainer .loan-wrapper {
  width: auto;
  margin: 20px auto;
  border: 1px solid #CFD6DE;
  border-radius: 10px;
  clear: both;
}

.PremiumContainer .CategoryDetails {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
}

.PremiumContainer .CategoryDetails .SubCatLink {
  display: inline-block;
  margin: 8px;
  opacity: 1;
  width: 160px;
  min-height: 100px;
  height: auto;
  vertical-align: top;
}

.PremiumContainer .CategoryDetails .SubCatLink p.SubCatTitleCls {
  text-decoration: none !important;
  color: #23405E;
  font-family: Montserrat-Regular;
}

.PremiumSubCatContainer {
  background-color: #ffffff;
  height: 95vh;
  padding-top: 10px;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer {
  margin-bottom: 50px;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .premiumbackbtncls {
  text-align: right;
  font-size: 22px;
  font-family: Montserrat-Medium;
  color: black;
  cursor: pointer;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .SubLevelCategoryBanner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: #EEF0FC;
  font-weight: 200;
  border-radius: 10px 10px 0px 0px;
  height: 40px;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .SubLevelCategoryBanner .SubLevelCategoryTitle {
  order: 1;
  align-self: flex-start;
  padding: 10px 10px;
  font-size: 18px;
  color: #23405E;
  font-family: Montserrat-Medium;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .SubLevelCategoryBanner .action {
  order: 2;
  align-self: flex-end;
  padding: 10px 10px;
  opacity: 0.8;
  font-size: 16px;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintoutLinkDiv {
  text-align: center;
  cursor: pointer;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintoutLinkDiv .PrintoutTitleCls {
  color: #508aff;
  text-align: center;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintoutLinkDiv .PrintoutThumbImg {
  max-height: 140px;
  max-width: 140px;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PremiumInnerTitleCls {
  font-family: Montserrat-Medium;
  font-size: 23px;
  color: #23405E;
  text-align: center;
  margin-bottom: 20px;
  width: 83%;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .InnerWrapperCls {
  width: auto;
  margin: 20px auto;
  border: 1px solid #CFD6DE;
  border-radius: 10px;
  clear: both;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .SubLevelCategoryDetails {
  margin-top: 0px;
  display: flex;
  flex-wrap: wrap;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .SubLevelCategoryDetails .PrintoutLink {
  display: inline-block;
  margin: 15px;
  opacity: 1;
  width: 195px;
  min-height: 100px;
  height: auto;
  vertical-align: top;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .SubLevelCategoryDetails .PrintoutLink .PrintoutTitleCls {
  text-decoration: none !important;
  color: #23405E;
  font-family: Montserrat-Regular;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .SubLevelCategoryDetails .CategoryBanner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: #EEF0FC;
  font-weight: 200;
  border-radius: 10px 10px 0px 0px;
  height: 40px;
  width: 100%;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .SubLevelCategoryDetails .CategoryBanner .CategoryTitle {
  order: 1;
  align-self: flex-start;
  padding: 10px 10px;
  font-size: 18px;
  color: #23405E;
  font-family: Montserrat-Medium;
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls {
  margin-top: 20px;
  text-align: center;
  clear: both;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .SubLevelCatNameTitle {
  font-family: Montserrat-Medium;
  font-size: 21px;
  color: #23405E;
  text-align: center;
  margin-bottom: 10px;
  display: none;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .nearbypropdiv {
  background-color: #1d4483;
  color: #fff;
  text-align: center;
  font-family: Montserrat-Medium;
  font-size: 15px;
  padding: 15px !important;
  cursor: pointer;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .PrintPreviewDiv {
  clear: both;
  display: inline-block;
  vertical-align: top;
  padding: 0px;
  box-shadow: 0px 1px 4px 3px #F2F6F8;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .PrintPreviewDiv .PrintPreviewImg {
  display: inline-block;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .PrintPreviewDiv .preview_loader {
  width: auto;
  height: auto;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .displayNone {
  display: none !important;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .ShowPrintoutDiv {
  margin-bottom: 40px;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .LeftArrowDivCls,
.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .RightArrowDivCls {
  height: 100px;
  width: 100px;
  line-height: 100px;
  background-color: #000;
  opacity: 0.1;
  border-radius: 50%;
  cursor: pointer;
  position: fixed;
  top: 42%;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .LeftArrowDivCls {
  z-index: 2;
  left: -46px;
  opacity: 0.2;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .RightArrowDivCls {
  right: -46px;
  opacity: 0.2;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .LeftArrowImgCls {
  margin-right: -30px;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .RightArrowImgCls {
  margin-left: -30px;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .RightArrowDivCls:hover {
  opacity: 0.3;
  box-shadow: 1px 1px 2px #555555;
  -moz-box-shadow: 1px 1px 2px #555555;
  -webkit-box-shadow: 1px 1px 2px #555555;
  height: 120px;
  width: 120px;
  line-height: 120px;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .RightArrowDivCls:hover .RightArrowImgCls {
  margin-left: -50px;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .LeftArrowDivCls:hover {
  opacity: 0.3;
  box-shadow: 1px 1px 2px #555555;
  -moz-box-shadow: 1px 1px 2px #555555;
  -webkit-box-shadow: 1px 1px 2px #555555;
  height: 120px;
  width: 120px;
  line-height: 120px;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .LeftArrowDivCls:hover .LeftArrowImgCls {
  margin-right: -50px;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .PreviewLeftStyleCls {
  height: 100%;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .PreviewMiddleStyleCls {
  height: 100%;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .PreviewRightStyleCls {
  height: 100%;
  clear: both;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDetailsCls .continuebtn .update {
  width: 35% !important;
  font-family: Montserrat-Medium;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDotDiv {
  text-align: center;
  position: relative;
  margin: 20px;
  height: 30px;
  clear: both;
  display: flex;
  align-items: center;
  justify-content: center;
  /* }.prevactive{
				width: 12px;
				height: 12px;
				border-radius: 8px;
				margin-top:6px;
			}
			.prevactive2{
				width: 9px;
				height: 9px;
				border-radius: 5px;
				margin-top:8px;
			}
			
			.rolldot0,.rolldot1,.rolldot2{
				margin-left:25em;
			}
			.rolldot3{
				margin-left:22em;
				animation-name: ani3;
				animation-duration: 0.5s;
			}
			@keyframes ani3 {
				0%{ margin-left:25em}
				100%{ margin-left:22em}
				
			}
			.rolldot4{
				margin-left:19.5em;
				animation-name: ani4;
				animation-duration: 0.5s;
			}
			@keyframes ani4 {
				0%{ margin-left:22em}
				100%{ margin-left:19.5em}
				
			}
			.rolldot5{
				margin-left:17em;
				animation-name: ani5;
				animation-duration: 0.5s;
			}
			@keyframes ani5 {
				0%{ margin-left:19.5em}
				100%{ margin-left:17em}
				
			}
			.rolldot6{
				margin-left:14em;
				animation-name: ani6;
				animation-duration: 0.5s;
			}
			@keyframes ani6 {
				0%{ margin-left:17em}
				100%{ margin-left:14em}
				
			}
			.rolldot7{
				margin-left:11em;
				animation-name: ani7;
				animation-duration: 0.5s;
			}
			@keyframes ani7 {
				0%{ margin-left:14em}
				100%{ margin-left:11em}
				
			}
			.rolldot8{
				margin-left:8em;
				animation-name: ani8;
				animation-duration: 0.5s;
			}
			@keyframes ani8 {
				0%{ margin-left:11em}
				100%{ margin-left:8em}
				
			}
			.rolldot9{
				margin-left:5em;
				animation-name: ani9;
				animation-duration: 0.5s;
			}
			@keyframes ani9 {
				0%{ margin-left:8em}
				100%{ margin-left:5em}
				
			}
			.rolldot10{
				margin-left:2em;
				animation-name: ani10;
				animation-duration: 0.5s;
			}
			@keyframes ani10 {
				0%{ margin-left:5em}
				100%{ margin-left:2em}
				
			}
			.rolldot11{
				margin-left:-1em;
				animation-name: ani11;
				animation-duration: 0.5s;
			}
			@keyframes ani11 {
				0%{ margin-left:2em}
				100%{ margin-left:-1em}
				
			}
			.rolldot12{
				margin-left:-3em;
				animation-name: ani12;
				animation-duration: 0.5s;
			}
			@keyframes ani12 {
				0%{ margin-left:-1em}
				100%{ margin-left:-3em}
				
			}
			.rolldot13{
				margin-right:6em;
				animation-name: ani13;
				animation-duration: 0.5s;
			}
			@keyframes ani13 {
				0%{ margin-right:3em}
				100%{ margin-right:6em}
				
			}
			.rolldot14{
				margin-right:9em;
				animation-name: ani14;
				animation-duration: 0.5s;
			}
			@keyframes ani14 {
				0%{ margin-right:6em}
				100%{ margin-right:9em}
				
			}
			.rolldot15{
				margin-right:12em;
				animation-name: ani15;
				animation-duration: 0.5s;
			}
			@keyframes ani15 {
				0%{ margin-right:9em}
				100%{ margin-right:12em}
				
			}
			.rolldot16{
				margin-right:15em;
				animation-name: ani16;
				animation-duration: 0.5s;
			}
			@keyframes ani16 {
				0%{ margin-right:12em}
				100%{ margin-right:15em}
				
			}
			.rolldot17{
				margin-right:18em;
				animation-name: ani17;
				animation-duration: 0.5s;
			}
			@keyframes ani17 {
				0%{ margin-right:15em}
				100%{ margin-right:18em}
				
			}
			.rolldot18{
				margin-right:21em;
				animation-name: ani18;
				animation-duration: 0.5s;
			}
			@keyframes ani18 {
				0%{ margin-right:18em}
				100%{ margin-right:21em}
				
			}
			.rolldot19{
				margin-right:23.5em;
				animation-name: ani19;
				animation-duration: 0.5s;
			}
			@keyframes ani19 {
				0%{ margin-right:21em}
				100%{ margin-right:24em}
				
			}
			.rolldot20{
				margin-right:26.5em;
				animation-name: ani20;
				animation-duration: 0.5s;
			}
			@keyframes ani20 {
				0%{ margin-right:24em}
				100%{ margin-right:27em}
			}
			.rolldot21{
				margin-right:26.5em;
			}
			.rolldot22{
				margin-right:26.5em;
			}
			.backrolldot0,.backrolldot1,.backrolldot2{
				margin-left:25em;
			}
			.backrolldot3{
				margin-left:22em;
				animation-name: ani32;
				animation-duration: 0.5s;
			}
			@keyframes ani32 {
				0%{ margin-left:19.5em}
				100%{ margin-left:22em}
				
			}
			.backrolldot4{
				margin-left:19.5em;
				animation-name: ani42;
				animation-duration: 0.5s;
			}
			@keyframes ani42 {
				0%{ margin-left:17em}
				100%{ margin-left:19.5em}
				
			}
			.backrolldot5{
				margin-left:17em;
				animation-name: ani52;
				animation-duration: 0.5s;
			}
			@keyframes ani52 {
				0%{ margin-left:14em}
				100%{ margin-left:17em}
				
			}
			.backrolldot6{
				margin-left:14em;
				animation-name: ani62;
				animation-duration: 0.5s;
			}
			@keyframes ani62{
				0%{ margin-left:11em}
				100%{ margin-left:14em}
				
			}
			.backrolldot7{
				margin-left:11em;
				animation-name: ani72;
				animation-duration: 0.5s;
			}
			@keyframes ani72 {
				0%{ margin-left:8em}
				100%{ margin-left:11em}
				
			}
			.backrolldot8{
				margin-left:8em;
				animation-name: ani82;
				animation-duration: 0.5s;
			}
			@keyframes ani82 {
				0%{ margin-left:5em}
				100%{ margin-left:8em}
				
			}
			.backrolldot9{
				margin-left:5em;
				animation-name: ani92;
				animation-duration: 0.5s;
			}
			@keyframes ani92 {
				0%{ margin-left:2em}
				100%{ margin-left:5em}
				
			}
			.backrolldot10{
				margin-left:2em;
				animation-name: ani102;
				animation-duration: 0.5s;
			}
			@keyframes ani102 {
				0%{ margin-left:-1em}
				100%{ margin-left:2em}
				
			}
			.backrolldot11{
				margin-left:-1em;
				animation-name: ani112;
				animation-duration: 0.5s;
			}
			@keyframes ani112 {
				0%{ margin-left:-3em}
				100%{ margin-left:-1em}
				
			}
			.backrolldot12{
				margin-left:-3em;
				animation-name: ani122;
				animation-duration: 0.5s;
			}
			@keyframes ani122 {
				0%{ margin-left:-1em}
				100%{ margin-left:-3em}
				
			}
			.backrolldot13{
				margin-right:6em;
				animation-name: ani132;
				animation-duration: 0.5s;
			}
			@keyframes ani132 {
				0%{ margin-right:9em}
				100%{ margin-right:6em}
				
			}
			.backrolldot14{
				margin-right:9em;
				animation-name: ani142;
				animation-duration: 0.5s;
			}
			@keyframes ani142 {
				0%{ margin-right:12em}
				100%{ margin-right:9em}
				
			}
			.backrolldot15{
				margin-right:12em;
				animation-name: ani152;
				animation-duration: 0.5s;
			}
			@keyframes ani152 {
				0%{ margin-right:15em}
				100%{ margin-right:12em}
				
			}
			.backrolldot16{
				margin-right:15em;
				animation-name: ani162;
				animation-duration: 0.5s;
			}
			@keyframes ani162 {
				0%{ margin-right:18em}
				100%{ margin-right:15em}
				
			}
			.backrolldot17{
				margin-right:18em;
				animation-name: ani172;
				animation-duration: 0.5s;
			}
			@keyframes ani172 {
				0%{ margin-right:21em}
				100%{ margin-right:18em}
				
			}
			.backrolldot18{
				margin-right:21em;
				animation-name: ani182;
				animation-duration: 0.5s;
			}
			@keyframes ani182 {
				0%{ margin-right:23.5em}
				100%{ margin-right:21em}
				
			}
			.backrolldot19{
				margin-right:23.5em;
				animation-name: ani192;
				animation-duration: 0.5s;
			}
			@keyframes ani192 {
				0%{ margin-right:26.5em}
				100%{ margin-right:24em}
				
			}
			.backrolldot20{
				margin-right:26.5em;
				animation-name: ani202;
				animation-duration: 0.5s;
			}
			@keyframes ani202 {
				0%{ margin-right:26.5em}
				100%{ margin-right:27em}
			}
			.backrolldot21{
				margin-right:26.5em;
			}
			.backrolldot22{
				margin-right:26.5em;
			}   */
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDotDiv .PrintPreviwDot {
  width: 12px;
  height: 12px;
  border-radius: 10px;
  background-color: #172951;
  display: inline-block;
  margin: 5px;
  cursor: pointer;
  opacity: .2;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDotDiv .dotmargin {
  margin-top: 7.5px;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDotDiv .active {
  width: 15px;
  height: 15px;
  border-radius: 10px;
  opacity: 1 !important;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .PrintPreviewDotDiv .DotCls {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 30px;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .continuebtn {
  text-align: center;
}

.PremiumSubCatContainer .PremiumSubCatInnerContainer .update {
  background: #508aff;
  border-radius: 5px;
  color: #ffffff;
  width: 50%;
  height: 50px;
  margin-top: 15px;
}

.sharecontainer {
  display: flex;
  flex-direction: row;
  justify-content: center;
}

.share__container {
  width: 5%;
  position: fixed;
  left: 0;
}

.divholder {
  width: 90%;
  margin-bottom: 5%;
  border: 1px solid #f3f3f3;
}

.iframe {
  border: 1px solid #f5f5f5;
}

.share__some-network__share-button {
  cursor: pointer;
}

.share__some-network__share-button:focus {
  outline: none !important;
}

.share__some-network__share-button:hover:not(:active) {
  opacity: 0.75;
}

@media screen and (max-width: 767px) {
  .divholder {
    width: 100%;
    margin-bottom: 5%;
    border: 1px solid #f3f3f3;
  }
}

.PrivacyPolicyContainerCls .PrivacyPolicyTitle {
  font-family: Montserrat-Medium;
  font-size: 22px;
  margin-top: 5px;
  margin-bottom: 15px;
  color: #494949;
  text-align: center;
}

.PrivacyPolicyContainerCls .PrivacyPolicyBackCls {
  text-align: center;
  cursor: pointer;
  font-family: Montserrat-Medium;
  color: #508aff;
  font-size: 17px;
  margin-top: 20px;
}

.PrivacyPolicyContainerCls .iframeCls {
  border: none;
}

.PrivacyPolicyContainerCls .iframeCls html {
  width: auto !important;
  overflow-x: hidden;
}

.TermsOfUseContainerCls .TermsOfUseTitle {
  font-family: Montserrat-Medium;
  font-size: 22px;
  margin-top: 5px;
  margin-bottom: 15px;
  color: #494949;
  text-align: center;
}

.TermsOfUseContainerCls .TermsOfUseBackCls {
  text-align: center;
  cursor: pointer;
  font-family: Montserrat-Medium;
  color: #508aff;
  font-size: 17px;
  margin-top: 20px;
}

.TermsOfUseContainerCls .iframeCls {
  border: none;
}

.previewLoad {
  color: #000;
  font-family: Montserrat-Regular;
  margin-top: 10px;
}

.premium_data {
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  font-size: 20px;
  padding: 10px;
  font-family: Montserrat-Medium;
}

.takeatour {
  margin-top: 10px;
  margin-bottom: 10px;
  height: 40px;
}

.subscribediv {
  border: 1px solid #a5a5a5;
  height: 181px;
  padding: 9px;
  border-radius: 10px;
  margin-top: 20px;
}

.prebotdiv {
  width: 100%;
  display: flex;
  flex-direction: row;
}

.prebotdiv .privacypolicy {
  width: 50%;
  color: #508aff;
  font-family: Montserrat-Medium;
}

.prebotdiv .privacypolicy span {
  cursor: pointer;
}

.prebotdiv .termsofuse {
  width: 50%;
  text-align: end;
  color: #508aff;
  font-family: Montserrat-Medium;
}

.prebotdiv .termsofuse span {
  cursor: pointer;
}

.prevideo .prevideoclose {
  margin-left: 20px;
}

.premiumvideopopup {
  z-index: 9999999 !important;
  position: absolute !important;
  max-width: 48% !important;
  text-align: right !important;
}

.premiumvideopopup img {
  cursor: pointer;
  width: 15px;
}

.restoresub {
  display: flex;
  justify-content: center !important;
  padding-bottom: 20px;
}

.restoresub span {
  color: #508aff;
  text-decoration: underline;
  cursor: pointer;
}

@media screen and (max-width: 1200px) and (min-width: 625px) {
  .PremiumSubCatContainer .PremiumSubCatInnerContainer .premiumbackbtncls {
    width: 13%;
  }
}

@media screen and (max-width: 625px) and (min-width: 480px) {
  .PremiumSubCatContainer .PremiumSubCatInnerContainer .premiumbackbtncls {
    width: 13%;
    font-size: 16px;
  }

  .PremiumSubCatContainer .PremiumSubCatInnerContainer .premiumbackbtncls img {
    width: 8px;
  }
}

@media screen and (max-width: 450px) and (min-width: 350px) {
  .PremiumSubCatContainer .PremiumSubCatInnerContainer .PremiumInnerTitleCls {
    font-size: 18px;
  }
}

@media screen and (max-width: 1126px) and (min-width: 980px) {
  .premium_data {
    font-size: 17px;
  }
}

@media screen and (max-width: 980px) and (min-width: 780px) {
  .premium_data {
    font-size: 13px;
  }
}

@media screen and (max-width: 780px) and (min-width: 720px) {
  .premium_data {
    font-size: 11px;
  }

  .ModalCategoryContainer .SubscribeParentDiv .SubscribeContentCls {
    font-size: 13px;
  }

  .ModalCategoryContainer .SubscribeParentDiv .SubscribeBtnDiv .SubscribeBtnCls {
    font-size: 12px;
    height: 36px;
    width: 91px;
  }
}

@media screen and (max-width: 480px) and (min-width: 450px) {
  .premium_data {
    font-size: 14px;
  }
}

@media screen and (max-width: 450px) and (min-width: 400px) {
  .premium_data {
    font-size: 12px;
  }

  .ModalCategoryContainer .SubscribeParentDiv .SubscribeContentCls {
    font-size: 14px;
  }

  .ModalCategoryContainer .SubscribeParentDiv .SubscribeBtnDiv .SubscribeBtnCls {
    font-size: 12px;
    height: 36px;
    width: 91px;
  }

  .ModalCategoryContainer .TryFreeTrialDiv {
    font-size: 14px;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .ModalCategoryContainer .PremiumTourBtnDiv .PremiumBottomBtnCls .PremiumTourDivCls .PremiumTourBtnCls {
    height: 37px;
    width: 111px;
    font-size: 13px;
  }
}

@media screen and (max-width: 400px) and (min-width: 350px) {
  .premium_data {
    font-size: 10px;
  }

  .ModalCategoryContainer .SubscribeParentDiv .SubscribeContentCls {
    font-size: 12px;
  }

  .ModalCategoryContainer .SubscribeParentDiv .SubscribeBtnDiv .SubscribeBtnCls {
    font-size: 10px;
    height: 36px;
    width: 69px;
  }

  .ModalCategoryContainer .TryFreeTrialDiv {
    font-size: 14px;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .ModalCategoryContainer .PremiumTourBtnDiv .PremiumBottomBtnCls .PremiumTourDivCls .PremiumTourBtnCls {
    height: 36px;
    width: 98px;
    font-size: 12px;
  }

  .PremiumModalTopDiv .ModalInnerTitle {
    font-size: 20px;
  }
}

@media screen and (max-width: 1024px) and (min-width: 768px) {
  .premiumvideopopup {
    max-width: 48% !important;
  }
}

@media screen and (max-width: 768px) and (min-width: 480px) {
  .premiumvideopopup {
    max-width: 41% !important;
  }
}

@media screen and (max-width: 480px) and (min-width: 350px) {
  .premiumvideopopup,
  .PremiumModalClose {
    max-width: 87% !important;
  }

  .premiumvideo embed {
    width: 100% !important;
    height: 191px !important;
  }
}

.banndiv {
  display: flex;
  flex-direction: row;
}

.banndiv .fbarrowdiv {
  width: 20%;
  align-items: center;
  display: flex;
}

.banndiv .fbleftalignment {
  padding-left: 4%;
}

.banndiv .fbrightalignment {
  padding-left: 12%;
}

.banndiv .arrowpoint {
  cursor: pointer;
}

.banndiv .premiumarrowdiv {
  width: 75%;
  align-items: center;
  display: flex;
}

.newaddressfield {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.newaddressfield .newaddressbtn {
  font-family: Montserrat-Medium;
  background: #508aff;
  border-radius: 5px;
  color: #ffffff;
  margin-top: 15px;
  height: 40px;
  font-size: 14px;
}

.trialhoverbtncont {
  position: sticky;
  width: 100%;
  display: flex;
  justify-content: center;
  bottom: 15px;
  z-index: 1;
}

.trialcont {
  background-color: #508AFF;
  padding: 15px 30px;
  color: white;
  font-size: 17px;
  font-family: Montserrat-Regular;
  border-radius: 5px;
  cursor: pointer;
}

.webonlypremiumcontainer {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: Montserrat-Regular;
}

.webonlypremiumcontainer .wbprtitle {
  margin: 20px;
  font-size: 19px;
  color: #9e9d9d;
}

.webonlypremiumcontainer .wbprbutton {
  background-color: #508AFF;
  padding: 10px 40px;
  color: white;
  border-radius: 5px;
  cursor: pointer;
}

.templatecategorydispdiv {
  width: 100%;
  height: auto;
}

.templatecategorydispdiv .categorylistcontainer {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  color: #23405E;
  font-family: Montserrat-Medium;
  margin: 15px 0px;
}

.templatecategorydispdiv .categorylistcontainer .selectedlistname {
  padding: 4px 5px;
  font-size: 16px;
  border-bottom: 1px solid #508aff;
  margin: 6px 5px;
  cursor: pointer;
  color: #508aff;
}

.templatecategorydispdiv .categorylistcontainer .listname {
  padding: 4px 5px;
  font-size: 16px;
  margin: 6px 5px;
  cursor: pointer;
}

.templatecategorydispdiv .categorylistcontainer .categorylistimage {
  display: flex;
  justify-content: center;
  margin: 7px 0px;
}

.templatecategorydispdiv .categorylistcontainer .categorylistimage img {
  height: 35px;
}

.templatecategorydispdiv .templatelistcontainer {
  width: 100%;
}

.templatecategorydispdiv .showhide {
  animation-name: showhide;
  animation-duration: 1s;
}

@keyframes showhide {
  0% {
    opacity: 1;
    /* margin-left: 0px; margin-right: 0px; */
  }

  100% {
    opacity: 0;
    /*margin-left: -250px; margin-right: 250px;*/
  }
}

.templatecategorydispdiv .hideshow {
  animation-name: hideshow;
  animation-duration: 1s;
}

@keyframes hideshow {
  0% {
    opacity: 0;
    /* margin-left: 0px; margin-right: 0px; */
  }

  100% {
    opacity: 1;
    /*margin-left: -250px; margin-right: 250px;*/
  }
}

.iframesty {
  border: none;
}

.tempimg_close {
  position: absolute;
  background-color: #fff;
  width: 20px;
  height: 20px;
  right: -10px;
  top: -10px;
  border-radius: 10px;
  cursor: pointer;
}

.Payment_type {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  color: #fff;
  margin-bottom: 22px;
  font-family: 'Montserrat-SemiBold';
}

.Payment_type1 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  color: #007aff;
  margin-bottom: 22px;
  font-family: 'Montserrat-SemiBold';
}

.font_size20 {
  font-size: 20px;
  font-family: montserrat-bold;
}

.font_size16 {
  font-size: 16px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvcHJlbWl1bS5zY3NzIiwic291cmNlcyI6WyIvaG9tZS9yaWZsdXh5c3MvRGVza3RvcC9MaXZlIE5ldy9PTkUtV2ViL2Zyb250ZW5kL3N0eWxlcy9wcmVtaXVtLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiJGJ1bnRpbmc6ICMxNzI5NTE7XG4kZG9kZ2VyLWJsdWU6ICM1MDhhZmY7XG4kV2hpdGVDb2xvcjogI2ZmZmZmZjtcbiRjaGV0d29kLWJsdWU6ICM4ODg0ZDg7XG4kQmxhY2tDb2xvcjogIzAwMDAwMDtcbiRsaW1lZ3JlZW46ICMyZWM4MzY7XG4kd2hpdGVzbW9rZTogI2YzZjNmMztcbiRkYXJrc2xhdGVibHVlOiAjNDE1NDdiO1xuJEJhbm5lckJhY2tncm91bmQ6ICNFRUYwRkM7XG4kVGl0bGVDb2xvcjogIzIzNDA1RTtcbiRCb3JkZXJDb2xvcjogMXB4IHNvbGlkICNDRkQ2REU7XG4kUHJldmlld0RpdkhlaWdodDogMTAwJTtcbiRGb250Q29sb3I6ICM0OTQ5NDk7XG5cbi5Qcm9wRGV0Q29udGFpbmVye1xuXHQucHJvcERldGFpbHNUaXRsZXtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdGNvbG9yOiAjMzQ1NzdiO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVNlbWlCb2xkO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0LlByb3BlcnR5VGl0bGVDbHN7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdGNvbG9yOiAjMzQ1NzdiO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cdC5JbWFnZVVwbG9hZERpdntcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG1heC1oZWlnaHQ6OTdweDtcblx0XHRib3JkZXItcmFkaXVzOjEwcHg7XG5cdFx0ZGl2e1xuXHRcdFx0aGVpZ2h0OjEwMCU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdC5GaWxlSW5wdXRDbHN7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6MTAwJTtcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5oaWRkZW4tZmllbGR7XG5cdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0fVxuXHR9XG5cdC5Qcm9wZXJ0eUF2YXRhckNsc3tcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRtYXgtd2lkdGg6MTAwJTtcblx0XHRtYXgtaGVpZ2h0Ojk2cHg7XG5cdH1cblx0LlByb3BlcnR5UGhvdG9DbHN7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0fVxuXHQuQWxpZ25DZW50ZXJDbHN7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHR9XG5cdC5mb3JtLWdyb3Vwe1xuXHRcdHBhZGRpbmc6MHB4O1xuXHRcdHRleHQtYWxpZ246bGVmdDtcblx0XHQuZmllbGQtcm93e1xuXHRcdFx0Y29sb3I6ICMzNDU3N2I7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0cGFkZGluZzowcHg7XG5cdFx0XHQuaW5wdXQtZ3JvdXAtYWRkb24ge1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGNvbG9yOiAjMjM0MDVFO1xuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdH1cblx0XHRcdGlucHV0LCB0ZXh0YXJlYXtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjowcHggIWltcG9ydGFudDtcblx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiBpbmhlcml0O1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdH1cblx0XHRcdHRleHRhcmVhe1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5wcm9wdHl0eHR7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRyZXNpemU6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY3JvcHBlci1jb250YWluZXJ7XG5cdFx0LmNyb3BwZXItd3JhcC1ib3h7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxuXHRcblx0LnN1Ym1pdENyb3BJbWFnZURpdntcblx0XHQuc3VibWl0Q3JvcEltYWdlQnRue1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdH1cblx0fVxuXHRcblx0LnByb3BlcnR5RG9uZUJ0bntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5zdWNjZXNzTW9kYWxDb250YWluZXJ7XG5cdC5zdWNjZXNzTW9kYWxDbG9zZXtcblx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdC5zdWNjZXNzTW9kYWxDbG9zZUljb257XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdH1cblx0fVxuXHQuc3VjY2Vzc01vZGFsQ29udGVudHtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdC5zdWNjZXNzUHJpY2VEaXZ7XG5cdFx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdGZvbnQtc2l6ZToyNXB4O1xuXHRcdH1cblx0XHQuc3VjY2Vzc01lc3NhZ2VEaXZ7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHRmb250LXNpemU6MThweDtcblx0XHR9XG5cdFx0LnN1Y2Nlc3NBbGVydERpdntcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0ICAgIGNvbG9yOiAjNDk0OTQ5O1xuXHRcdCAgICBmb250LXNpemU6IDEzcHg7XG5cdFx0ICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0fVxuXHRcdC5zdWNjZXNzRW1haWxEaXZ7XG5cdFx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0fVxuXHRcdC5zdWNjZXNzRG9uZUJ0bntcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cbn1cblxuLlByZW1pdW1Nb2RhbElubmVyQ2xvc2V7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bWFyZ2luLXRvcDogLTVweDtcblx0bWF4LXdpZHRoOiA1MyU7XG5cdGltZyB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDE3cHg7XG5cdH1cbn1cblxuLlByZW1pdW1Nb2RhbENsb3Nle1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG1hcmdpbi10b3A6IC00NXB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdG1hcmdpbi1sZWZ0OiAycHg7XG5cdG1heC13aWR0aDogNTQlO1xuXHRpbWcge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR3aWR0aDogMTdweDtcblx0fVxufVxuLlByZW1pdW1Nb2RhbFRvcERpdntcblx0bWluLWhlaWdodDogMjIwcHg7XG5cdG1heC1oZWlnaHQ6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0Lk1vZGFsSW5uZXJUaXRsZXtcblx0XHRjb2xvcjokV2hpdGVDb2xvcjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdC5BZ2VudFRpdGxlRGl2Q2xze1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHRcdC5QcmVtaXVtT25lRGl2Q2xze1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQuUHJlbWl1bU9uZUltZ0Nsc3tcblx0XHRcdFx0d2lkdGg6NTVweDtcblx0XHRcdFx0aGVpZ2h0OjE5cHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjhweDtcblx0XHRcdH1cblx0XHRcdC5QcmVtaXVtVGl0bGVEaXZDbHN7XG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6MzBweDtcblx0XHRcdFx0dG9wOiAzNXB4O1xuXHRcdFx0XHRmb250LXN0eWxlOml0YWxpYztcblx0XHRcdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuTW9kYWxQbGF5QnRuRGl2e1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDBweDtcblx0XHRsZWZ0OiAwcHg7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdC5Nb2RhbFBsYXlCdG5JbWdDbHN7XG5cdFx0XHR3aWR0aDozM3B4O1xuXHRcdFx0bWFyZ2luLXRvcDogOTRweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiA0OCU7XG5cdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdH1cblx0fVxuXHQuTW9kYWxIZWFkZXJUZXh0Q2xze1xuXHRcdGNvbG9yOiRXaGl0ZUNvbG9yO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMTBweDtcblx0fVxufVxuXG4uTW9kYWxTdWJzY3JpYmVEaXZ7XG5cdHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdC5TdWJzY3JpYmVQYXJlbnREaXZ7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHQuU3Vic2NyaWJlQ29udGVudENsc3tcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHQuU3Vic2NyaWJlVGl0bGVDbHN7XG5cdFx0XHRcdGNvbG9yOiAkZG9kZ2VyLWJsdWU7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdH1cblx0XHRcdC5TdWJzY3JpYmVWYWx1ZUNsc3tcblx0XHRcdFx0Y29sb3I6ICRGb250Q29sb3I7XG5cdFx0XHRcdG1hcmdpbi10b3A6NXB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdC5TdWJzY3JpYmVWYWx1ZUJvbGR7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtQm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuU3Vic2NyaWJlVmFsdWVOb3JtYWx7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuU3Vic2NyaWJlQnRuRGl2e1xuXHRcdFx0dGV4dC1hbGlnbjpyaWdodDtcblx0XHRcdC5TdWJzY3JpYmVCdG5DbHN7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdGhlaWdodDo0MHB4O1xuXHRcdFx0XHR3aWR0aDogMTE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5QbGFuUmVuZXdDbHN7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Y29sb3I6JEZvbnRDb2xvcjtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OjIycHg7XG5cdH1cblx0LmZyZWV0cmlhbGNsc3tcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGNvbG9yOiRGb250Q29sb3I7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRsaW5lLWhlaWdodDoyMnB4O1xuXHR9XG5cdC5TdWJzY3JpYmVCYWNrRGl2e1xuXHRcdGNvbG9yOiAjNTA4YWZmO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHQuU3Vic2NyaWJlQmFja1NwYW57XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdGNvbG9yOiRkb2RnZXItYmx1ZTtcblx0XHR9XG5cdH1cblx0LlByZW1pdW1TdGFydEJ0bkRpdntcblx0XHRjbGVhcjpib3RoO1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0LlByZW1pdW1TdGFydEJ0bkNscyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRwYWRkaW5nOiA1cHggMjBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogNDVweDtcblx0XHR9XG5cdH1cblx0LkZyZWVUcmlhbFRpdGxlRGl2e1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Y29sb3I6ICRGb250Q29sb3I7XG5cdFx0bWFyZ2luLXRvcDozMHB4O1xuXHR9XG5cdC5TdWJzY3JpYmVCb3JkZXJCb3R0b21EaXZ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRGb250Q29sb3I7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG59XG5cbi5QcmVtaXVtTW9kYWxDb250YWluZXJ7XG5cdGhlaWdodDoxMDAlO1xuXHQuUHJlbWl1bVN0YXJ0QnRuRGl2e1xuXHRcdGNsZWFyOmJvdGg7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHQuUHJlbWl1bVN0YXJ0QnRuQ2xzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiA0NXB4O1xuXHRcdH1cblx0fVxuXHRcblx0LlN1YnNjcmliZU1vZGFsVGl0bGV7XG5cdFx0Y29sb3I6IzM5NjE4Nztcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHQuQWdlbnRUaXRsZURpdkNsc3tcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdH1cblx0XHQuUHJlbWl1bU9uZURpdkNsc3tcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0LlByZW1pdW1PbmVHcmF5SW1nQ2xze1xuXHRcdFx0XHR3aWR0aDo1NXB4O1xuXHRcdFx0XHRoZWlnaHQ6MTlweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6OHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdFx0fVxuXHRcdFx0LlByZW1pdW1UaXRsZURpdkNsc3tcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDozMHB4O1xuXHRcdFx0XHR0b3A6IDMwcHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6aXRhbGljO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQuUHJlbWl1bUFkZENhcmRNb2RhbHtcblx0XHQuU3Vic2NyaWJlTW9kYWxUaXRsZXtcblx0XHRcdGNvbG9yOiMzOTYxODc7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0XHRcdHRleHQtYWxpZ246bGVmdDtcblx0XHRcdC5BZ2VudFRpdGxlRGl2Q2xze1xuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHRcdC5QcmVtaXVtT25lRGl2Q2xze1xuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQuUHJlbWl1bU9uZUdyYXlJbWdDbHN7XG5cdFx0XHRcdFx0d2lkdGg6NzVweDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDo4cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuUHJlbWl1bVRpdGxlRGl2Q2xze1xuXHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OjMwcHg7XG5cdFx0XHRcdFx0dG9wOiA0MHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6aXRhbGljO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQuU3Vic2NyaWJlUHJpY2VEaXZ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDM1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1Cb2xkO1xuXHRcdGNvbG9yOiAjNDk0OTQ5O1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0fVxuXHRcblx0LlN1YnNjcmliZVRyaWFsRXhwaXJlRGl2e1xuXHRcdGNvbG9yOiAjMDA3YWZmO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdH1cblx0XG5cdC5TdWJzY3JpYmVUcmlhbENvbnRlbnREaXZ7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRjb2xvcjogIzQ5NDk0OTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdH1cblx0XG5cdC5TdWJzY3JpYmVBZGRDYXJkQnRuRGl2e1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0LlN1YnNjcmliZUFkZENhcmRCdG57XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YWZmO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdC5BZGRDYXJkQ2FuY2VsRGl2e1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdGNvbG9yOiAjZDRkN2UwO1xuXHRcdG1hcmdpbjogMTVweDtcblx0fVxuXHQuQ2FyZERldGFpbHNJbm5lclRpdGxle1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0Y29sb3I6ICMzNDU3N2I7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0fVxuXHRcblx0LlN1YnNjcmliZUNhcmREZXRhaWxze1xuXHRcdC5BZGRlZENhcmRJbWFnZXtcblx0XHRcdC5wYXltZW50Q2FyZEljb25DbHN7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuQWRkZWRDYXJkRGV0YWlse1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0cGFkZGluZy10b3A6IDRweDtcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdH1cblx0XHQuQWRkZWRDYXJkQmx1ZUNsc3tcblx0XHRcdGNvbG9yOiAjMjI5NkYzO1xuXHRcdH1cblx0XHQuQWRkZWRDYXJkR3JheUNsc3tcblx0XHRcdGNvbG9yOiAjMzQ1NzdiO1xuXHRcdH1cblx0fVxuXHRcblx0LkFkZE5ld0NhcmREaXZ7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHQuQWRkTmV3Q2FyZFBsdXN7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQuQWRkTmV3Q2FyZFBsdXNJY29ue1xuXHRcdFx0XHR3aWR0aDoyMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuQWRkTmV3Q2FyZERpdlRleHR7XG5cdFx0XHRjb2xvcjogIzM0NTc3Yjtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQuQWRkQ2FyZEZpbmlzaERpdntcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdC5BZGRDYXJkRmluaXNoQnRue1xuXHRcdFx0LypiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGOyovXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YWZmO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxNXB4IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0LlN1YnNjcmliZTMwRGF5VHJpYWxCdG5EaXZ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHQuU3Vic2NyaWJlMzBEYXlUcmlhbEJ0bntcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTVweCBjZW50ZXI7XG5cdFx0fVxuXHRcdC5lbmFibGVCdG57XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YWZmO1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0fVxuXHRcdFxuXHRcdC5kaXNhYmxlQnRue1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzk5Y2FmZjtcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LlN1YnNjcmliZUNhbmNlbEJ0bkRpdntcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdC5TdWJzY3JpYmVDYW5jZWxCdG57XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xuXHRcdFx0Y29sb3I6ICM0OTQ5NDk7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdC5BZGRDYXJkQ3Z2RGl2e1xuXHRcdGltZ3tcblx0XHRcdHdpZHRoOjgyJSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuQWRkQ2FyZFNlbGVjdE1vbnRoRGl2LCAuQWRkQ2FyZFNlbGVjdFllYXJEaXZ7XG5cdFx0c2VsZWN0e1xuXHRcdCAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuXHRcdCAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0ICAgIGhlaWdodDogNDBweDtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcblx0XHQgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuXHRcdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdCAgICBmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcblx0XHQgICAgYm94LXNoYWRvdzpub25lO1xuXHRcdCAgICBjb2xvcjojMjM0MDVFO1xuXHRcdH1cblx0fVxuXHRcblx0LlN1YnNjcmliZUJhY2tEaXZ7XG5cdFx0Y29sb3I6ICMyMjk2RjM7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHQuU3Vic2NyaWJlQmFja1NwYW57XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHR9XG5cdH1cbn1cblxuLk1vZGFsQ2F0ZWdvcnlDb250YWluZXJ7XG5cdGNvbG9yOiAkRm9udENvbG9yO1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHQuTW9kYWxDYXRlZ29yeVRpdGxle1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LXNpemU6MTZweDtcblx0XHRtYXJnaW4tdG9wOjVweDtcblx0XHRtYXJnaW4tYm90dG9tOjVweDtcblx0XHRjb2xvcjogJEZvbnRDb2xvcjtcblx0XHQuTW9kYWxDYXRUaXRsZUluZm9DbHN7XG5cdFx0XHR3aWR0aDoxNHB4O1xuXHRcdFx0aGVpZ2h0OjE0cHg7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHR9XG5cdFx0LkZyZWVUcmlhbENsc3tcblx0XHRcdC8vZm9udC1zaXplOjEzcHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG5cdC5QcmVtaXVtU3RhcnRCdG5EaXZ7XG5cdFx0Y2xlYXI6Ym90aDtcblx0XHQuUHJlbWl1bVN0YXJ0QnRuQ2xzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHR9XG5cdH1cblx0LlByZW1pdW1Ub3VyQnRuRGl2e1xuXHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRjbGVhcjpib3RoO1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdC5QcmVtaXVtQm90dG9tQnRuQ2xze1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdC5QcmVtaXVtVG91ckRpdkNsc3tcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdFx0LlByZW1pdW1Ub3VyQnRuQ2xze1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICM1MDhBRkY7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDdweCAxMHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDExNXB4O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LlByZW1pdW1UZXJtc09mVXNle1xuXHRcdFx0XHR0ZXh0LWFsaWduOnJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuU3Vic2NyaWJlUGFyZW50RGl2e1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdC5TdWJzY3JpYmVDb250ZW50Q2xze1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdC5TdWJzY3JpYmVUaXRsZUNsc3tcblx0XHRcdFx0Y29sb3I6ICRkb2RnZXItYmx1ZTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0fVxuXHRcdFx0LlN1YnNjcmliZVZhbHVlQ2xze1xuXHRcdFx0XHRjb2xvcjogJEZvbnRDb2xvcjtcblx0XHRcdFx0bWFyZ2luLXRvcDo1cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0LlN1YnNjcmliZVZhbHVlQm9sZHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1Cb2xkO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5TdWJzY3JpYmVWYWx1ZU5vcm1hbHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5TdWJzY3JpYmVCdG5EaXZ7XG5cdFx0XHR0ZXh0LWFsaWduOnJpZ2h0O1xuXHRcdFx0LlN1YnNjcmliZUJ0bkNsc3tcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0aGVpZ2h0OjQwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LlN1YnNjcmliZUJvcmRlckJvdHRvbURpdntcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJEZvbnRDb2xvcjtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblx0LlRyeUZyZWVUcmlhbERpdntcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRjb2xvcjogJEZvbnRDb2xvcjtcblx0XHRwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5DYXRlZ29yeUluZm9BcnJvd0Nsc3tcblx0d2lkdGg6MTAwJTtcblx0cG9zaXRpb246Zml4ZWQ7XG5cdGhlaWdodDowcHg7XG5cdGxlZnQ6MDtcblx0dG9wOjQwJTtcblx0LkNhdGVnb3J5TGVmdEFycm93RGl2e1xuXHRcdGhlaWdodDogMHB4O1xuXHRcdC5MZWZ0QXJyb3dEaXZDbHN7XG5cdFx0XHRoZWlnaHQ6MTAwcHg7XG5cdFx0XHR3aWR0aDoxMDBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMDBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IzAwMDtcblx0XHRcdG9wYWNpdHk6MC4yO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czo1MCU7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdFx0LkxlZnRBcnJvd0RpdkNsc3tcblx0XHRcdC8vbGVmdDotNjBweDtcblx0XHRcdGxlZnQ6LTQ2cHg7XG5cdFx0XHRvcGFjaXR5OjAuMjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdC8vRm9yIERldiBzZXJ2ZXJcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXHRcdC5MZWZ0QXJyb3dJbWdDbHN7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0fVxuXHRcdC5MZWZ0QXJyb3dEaXZDbHM6aG92ZXJ7XG5cdFx0XHRvcGFjaXR5OjAuMztcblx0XHRcdGJveC1zaGFkb3c6IDFweCAxcHggMnB4ICM1NTU1NTU7XG5cdFx0XHQtbW96LWJveC1zaGFkb3c6IDFweCAxcHggMnB4ICM1NTU1NTU7XG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDFweCAxcHggMnB4ICM1NTU1NTU7XG5cdFx0XHRoZWlnaHQ6MTIwcHg7XG5cdFx0XHR3aWR0aDoxMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjBweDtcblx0XHRcdC5MZWZ0QXJyb3dJbWdDbHN7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLTYwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5DYXRlZ29yeVJpZ2h0QXJyb3dEaXZ7XG5cdFx0aGVpZ2h0OiAwcHg7XG5cdFx0LlJpZ2h0QXJyb3dEaXZDbHN7XG5cdFx0XHRoZWlnaHQ6MTAwcHg7XG5cdFx0XHR3aWR0aDoxMDBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMDBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IzAwMDtcblx0XHRcdG9wYWNpdHk6MC4yO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czo1MCU7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZsb2F0OnJpZ2h0O1xuXHRcdH1cblx0XHQuUmlnaHRBcnJvd0RpdkNsc3tcblx0XHRcdC8vcmlnaHQ6LTYwcHg7XG5cdFx0XHRyaWdodDotNDZweDtcblx0XHRcdG9wYWNpdHk6MC4yO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHRcblx0XHQuUmlnaHRBcnJvd0ltZ0Nsc3tcblx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRcdH1cblx0XHQuUmlnaHRBcnJvd0RpdkNsczpob3Zlcntcblx0XHRcdG9wYWNpdHk6MC41O1xuXHRcdFx0Ym94LXNoYWRvdzogMXB4IDFweCAycHggIzU1NTU1NTtcblx0XHRcdC1tb3otYm94LXNoYWRvdzogMXB4IDFweCAycHggIzU1NTU1NTtcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDFweCAycHggIzU1NTU1NTtcblx0XHRcdGhlaWdodDoxMjBweDtcblx0XHRcdHdpZHRoOjEyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMHB4O1xuXHRcdFx0LlJpZ2h0QXJyb3dJbWdDbHN7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5kaXNwbGF5Tm9uZXtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLkNhdGVnb3J5SW5mb0NvbnRhaW5lcntcblx0Y2xlYXI6IGJvdGg7XG5cdC5DYXRlZ29yeUluZm9TZXBlcmF0b3J7XG5cdFx0LkNhdGVnb3J5SW5mb1RpdGxle1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtQm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHR9XG5cdFx0LkNhdGVnb3J5SW5mb0ltYWdlRGl2e1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0LkNhdGVnb3J5SW5mb0ltYWdlQ2xze1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5DYXRlZ29yeUluZm9TdWJUaXRsZXtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHRcdHBhZGRpbmc6IDNweDtcblx0XHRcdGNsZWFyOmJvdGg7XG5cdFx0fVxuXHRcdC5DYXRlZ29yeUluZm9Db250ZW50e1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdHBhZGRpbmc6IDBweCAyMHB4IDVweCAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0fVxuXHR9XG5cdC5DYXRlZ29yeUluZm9Eb3REaXZ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGhlaWdodDoyMHB4O1xuXHRcdGNsZWFyOmJvdGg7XG5cdFx0LkNhdGVnb3J5SW5mb0RvdENsc3tcblx0XHRcdHdpZHRoOiA5cHg7XG5cdFx0XHRoZWlnaHQ6IDlweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM2NmFmZmU7XG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbjogNXB4O1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0fVxuXHRcdC5hY3RpdmVDbHN7XG5cdFx0XHR3aWR0aDogMTFweDtcblx0XHRcdGhlaWdodDogMTFweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdFx0fVxuXHRcdC5Eb3RDbHN7XG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLkNhdGVnb3J5SW5mb01vZGFsQ2xvc2V7XG5cdHRleHQtYWxpZ246cmlnaHQ7XG5cdG1hcmdpbi10b3A6IC03cHg7XG5cdC5DYXRlZ29yeUluZm9Nb2RhbENsb3NlSW1ne1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdHdpZHRoOiAxNXB4O1xuXHR9XG59XG5cbi5QcmVtaXVtQ29udGFpbmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJFdoaXRlQ29sb3I7XG5cdGhlaWdodDogOTV2aDtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdC5DYXRlZ29yeUJhbm5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkQmFubmVyQmFja2dyb3VuZDtcblx0XHRmb250LXdlaWdodDogMjAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwcHggMHB4O1xuXHRcdGhlaWdodDo0MHB4O1xuXG5cdFx0LkNhdGVnb3J5VGl0bGUge1xuXHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Y29sb3I6ICRUaXRsZUNvbG9yO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQuYWN0aW9uIHtcblx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHg7XG5cdFx0XHRvcGFjaXR5OiAwLjg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHR9XG5cdC5TdWJDYXRMaW5rRGl2IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogJGRvZGdlci1ibHVlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5TdWJDYXRUaHVtYkltZyB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxNDBweDtcblx0XHRcdG1heC13aWR0aDogMTQwcHg7XG5cdFx0XHQvL2JhY2tncm91bmQ6IHVybChodHRwOi8vdmlhLnBsYWNlaG9sZGVyLmNvbS82MHg2MCk7XG5cdFx0fVxuXHRcdC5TdWJDYXRub3RpZnkge1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuICAgIFx0XHR3aWR0aDogMjBweDtcbiAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgIFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBcdFx0Y29sb3I6IHdoaXRlO1xuICAgIFx0XHRmb250LXNpemU6IDEycHg7XG4gICAgXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICBcdFx0XHRwYWRkaW5nLXRvcDogMnB4O1xuICAgIFx0XHRtYXJnaW4tbGVmdDogMTQwcHg7XG4gICAgXHRcdG1hcmdpbi10b3A6IC05cHg7XG5cdFx0fVxuXHR9XG5cdC5QcmVtaXVtVGl0bGVDbHN7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0LlByb3BlcnR5RGV0YWlsc1N0eWxle1xuXHRcdFx0Y29sb3I6ICM1MDhBRkY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHR9XG5cdH1cblx0LmxvYW4td3JhcHBlciB7XG5cdFx0d2lkdGg6YXV0bztcblx0XHRtYXJnaW46IDIwcHggYXV0bztcblx0XHRib3JkZXIgOiAkQm9yZGVyQ29sb3I7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRjbGVhcjogYm90aDtcblx0fVxuXHQuQ2F0ZWdvcnlEZXRhaWxzIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdC5TdWJDYXRMaW5re1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luOiA4cHg7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0d2lkdGg6IDE2MHB4O1xuXHRcdFx0bWluLWhlaWdodDogMTAwcHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG5cdFx0XHRwLlN1YkNhdFRpdGxlQ2xze1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0Y29sb3I6ICRUaXRsZUNvbG9yO1xuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uUHJlbWl1bVN1YkNhdENvbnRhaW5lciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRXaGl0ZUNvbG9yO1xuXHRoZWlnaHQ6IDk1dmg7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xuXHQuUHJlbWl1bVN1YkNhdElubmVyQ29udGFpbmVye1xuXHRcdG1hcmdpbi1ib3R0b206NTBweDtcblx0XHQucHJlbWl1bWJhY2tidG5jbHN7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdGNvbG9yOiBibGFjaztcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0LlN1YkxldmVsQ2F0ZWdvcnlCYW5uZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkQmFubmVyQmFja2dyb3VuZDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAyMDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMHB4IDBweDtcblx0XHRcdGhlaWdodDo0MHB4O1xuXHRcdFx0XG5cdFx0XHQuU3ViTGV2ZWxDYXRlZ29yeVRpdGxlIHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRjb2xvcjogJFRpdGxlQ29sb3I7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdH1cblx0XHRcdC5hY3Rpb24ge1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweDtcblx0XHRcdFx0b3BhY2l0eTogMC44O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0LlByaW50b3V0TGlua0RpdiB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdC5QcmludG91dFRpdGxlQ2xze1xuXHRcdFx0XHRjb2xvcjogJGRvZGdlci1ibHVlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5QcmludG91dFRodW1iSW1nIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMTQwcHg7XG5cdFx0XHRcdG1heC13aWR0aDogMTQwcHg7XG5cdFx0XHRcdC8vYmFja2dyb3VuZDogdXJsKGh0dHA6Ly92aWEucGxhY2Vob2xkZXIuY29tLzYweDYwKTtcblx0XHRcdH1cblx0XHR9XG5cdFxuXHRcdC5QcmVtaXVtSW5uZXJUaXRsZUNsc3tcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdC8vZm9udC1zaXplOiAzMXB4O1xuXHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0Y29sb3I6ICMyMzQwNUU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0d2lkdGg6IDgzJTtcblx0XHR9XG5cdFx0LklubmVyV3JhcHBlckNscyB7XG5cdFx0XHR3aWR0aDphdXRvO1xuXHRcdFx0bWFyZ2luOiAyMHB4IGF1dG87XG5cdFx0XHRib3JkZXIgOiAkQm9yZGVyQ29sb3I7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0Y2xlYXI6Ym90aDtcblx0XHR9XG5cdFx0LlN1YkxldmVsQ2F0ZWdvcnlEZXRhaWxzIHtcblx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQuUHJpbnRvdXRMaW5re1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMTVweDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0Ly8gd2lkdGg6IDE2MHB4O1xuXHRcdFx0XHR3aWR0aDogMTk1cHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdC5QcmludG91dFRpdGxlQ2xze1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGNvbG9yOiAkVGl0bGVDb2xvcjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuQ2F0ZWdvcnlCYW5uZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRCYW5uZXJCYWNrZ3JvdW5kO1xuXHRcdFx0XHRmb250LXdlaWdodDogMjAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMHB4IDBweDtcblx0XHRcdFx0aGVpZ2h0OjQwcHg7XG5cdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XG5cdFx0XHRcdC5DYXRlZ29yeVRpdGxlIHtcblx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRUaXRsZUNvbG9yO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XG5cdFx0LlByaW50UHJldmlld0RldGFpbHNDbHMge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHQuU3ViTGV2ZWxDYXROYW1lVGl0bGV7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRcdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdFx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHR9XG5cdFx0XHQubmVhcmJ5cHJvcGRpdntcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzFkNDQ4Mztcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcdFx0XHRcdFxuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0cGFkZGluZzogMTVweCAhaW1wb3J0YW50OyAgIFxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQuUHJpbnRQcmV2aWV3RGl2e1xuXHRcdFx0XHRjbGVhcjpib3RoO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdC8vcGFkZGluZzogMTBweDtcblx0XHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggMXB4IDRweCAzcHggI0YyRjZGODtcblx0XHRcdFx0LlByaW50UHJldmlld0ltZyB7XG5cdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kOiB1cmwoaHR0cDovL3ZpYS5wbGFjZWhvbGRlci5jb20vNjB4NjApO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0XHQucHJldmlld19sb2FkZXJ7XG5cdFx0XHRcdFx0d2lkdGg6YXV0bztcblx0XHRcdFx0XHRoZWlnaHQ6YXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmRpc3BsYXlOb25le1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQuU2hvd1ByaW50b3V0RGl2e1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjQwcHg7XG5cdFx0XHR9XG5cdFx0XHQuTGVmdEFycm93RGl2Q2xzLCAuUmlnaHRBcnJvd0RpdkNsc3tcblx0XHRcdFx0aGVpZ2h0OjEwMHB4O1xuXHRcdFx0XHR3aWR0aDoxMDBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7XG5cdFx0XHRcdG9wYWNpdHk6MC4xO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOjUwJTtcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0dG9wOiA0MiU7XG5cdFx0XHR9XG5cdFx0XHQuTGVmdEFycm93RGl2Q2xze1xuXHRcdFx0XHQvL2xlZnQ6LTcwcHg7XG5cdFx0XHRcdC8vRm9yIERldiBzZXJ2ZXJcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0bGVmdDotNDZweDtcblx0XHRcdFx0b3BhY2l0eTowLjI7XG5cdFx0XHR9XG5cdFx0XHQuUmlnaHRBcnJvd0RpdkNsc3tcblx0XHRcdFx0Ly9yaWdodDotNzBweDtcblx0XHRcdFx0cmlnaHQ6LTQ2cHg7XG5cdFx0XHRcdG9wYWNpdHk6MC4yO1xuXHRcdFx0fVxuXHRcdFx0LkxlZnRBcnJvd0ltZ0Nsc3tcblx0XHRcdFx0Ly9tYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLTMwcHg7XG5cdFx0XHR9XG5cdFx0XHQuUmlnaHRBcnJvd0ltZ0Nsc3tcblx0XHRcdFx0Ly9tYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0zMHB4O1xuXHRcdFx0fVxuXHRcdFx0LlJpZ2h0QXJyb3dEaXZDbHM6aG92ZXJ7XG5cdFx0XHRcdG9wYWNpdHk6MC4zO1xuXHRcdFx0XHRib3gtc2hhZG93OiAxcHggMXB4IDJweCAjNTU1NTU1O1xuXHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IDFweCAxcHggMnB4ICM1NTU1NTU7XG5cdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDFweCAycHggIzU1NTU1NTtcblx0XHRcdFx0aGVpZ2h0OjEyMHB4O1xuXHRcdFx0XHR3aWR0aDoxMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMHB4O1xuXHRcdFx0XHQuUmlnaHRBcnJvd0ltZ0Nsc3tcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5MZWZ0QXJyb3dEaXZDbHM6aG92ZXJ7XG5cdFx0XHRcdG9wYWNpdHk6MC4zO1xuXHRcdFx0XHRib3gtc2hhZG93OiAxcHggMXB4IDJweCAjNTU1NTU1O1xuXHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IDFweCAxcHggMnB4ICM1NTU1NTU7XG5cdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDFweCAycHggIzU1NTU1NTtcblx0XHRcdFx0aGVpZ2h0OjEyMHB4O1xuXHRcdFx0XHR3aWR0aDoxMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMHB4O1xuXHRcdFx0XHQuTGVmdEFycm93SW1nQ2xze1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5QcmV2aWV3TGVmdFN0eWxlQ2xze1xuXHRcdFx0XHRoZWlnaHQ6JFByZXZpZXdEaXZIZWlnaHQ7XG5cdFx0XHR9XG5cdFx0XHQuUHJldmlld01pZGRsZVN0eWxlQ2xze1xuXHRcdFx0XHRoZWlnaHQ6JFByZXZpZXdEaXZIZWlnaHQ7XG5cdFx0XHR9XG5cdFx0XHQuUHJldmlld1JpZ2h0U3R5bGVDbHN7XG5cdFx0XHRcdGhlaWdodDokUHJldmlld0RpdkhlaWdodDtcblx0XHRcdFx0Y2xlYXI6Ym90aDtcblx0XHRcdH1cblx0XHRcdC5jb250aW51ZWJ0bntcblx0XHRcdFx0LnVwZGF0ZXtcblx0XHRcdFx0XHR3aWR0aDozNSUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LlByaW50UHJldmlld0RvdERpdntcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OjMwcHg7XG5cdFx0XHRjbGVhcjpib3RoO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdC5QcmludFByZXZpd0RvdHtcblx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ1bnRpbmc7XG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDVweDtcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdG9wYWNpdHk6IC4yOyBcblx0XHRcdH1cblx0XHRcdC5kb3RtYXJnaW57XG5cdFx0XHRcdG1hcmdpbi10b3A6Ny41cHg7XG5cdFx0XHR9XG5cdFx0XHQuYWN0aXZle1xuXHRcdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IFxuXHRcdFx0XHRcblx0XHRcdFx0Ly9hbmltYXRpb24tbmFtZTogYWN0aXZlZG90O1xuXHRcdFx0XHQvL2FuaW1hdGlvbi1kdXJhdGlvbjogMC43cztcblx0XHRcdH1cblx0XHRcdC8vIEBrZXlmcmFtZXMgYWN0aXZlZG90IHtcblx0XHRcdC8vIDAle3dpZHRoOiAxNHB4O1xuXHRcdFx0Ly8gXHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHQvLyBcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdFxuXHRcdFx0Ly8gXHQgfVxuXHRcdFx0Ly8gNTAle3dpZHRoOiAxOXB4O1xuXHRcdFx0Ly8gXHRoZWlnaHQ6IDE5cHg7XG5cdFx0XHQvLyBcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdFxuXHRcdFx0Ly8gXHQgfVxuXHRcdFx0Ly8gMTAwJXt3aWR0aDogMTdweDtcblx0XHRcdC8vIFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0Ly8gXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRcblx0XHRcdC8vIFx0fVxuXHRcdFx0Ly8gfVxuXHRcdFx0Ly8gLnByZWFjdGl2ZXtcblx0XHRcdC8vIFx0d2lkdGg6IDE0cHg7XG5cdFx0XHQvLyBcdGhlaWdodDogMTRweDtcblx0XHRcdC8vIFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdC8vIFx0YmFja2dyb3VuZC1jb2xvcjogJGJ1bnRpbmc7XG5cdFx0XHQvLyBcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0Ly8gXHRtYXJnaW46IDVweDtcblx0XHRcdC8vIFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHQvLyBcdG9wYWNpdHk6IC4yOyBcblx0XHRcdC8vIFx0YW5pbWF0aW9uLW5hbWU6IHByZWFjdDtcblx0XHRcdC8vIFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzXG5cdFx0XHQvLyB9XG5cdFx0XHQvLyBAa2V5ZnJhbWVzIHByZWFjdCB7XG5cdFx0XHQvLyAwJXsgd2lkdGg6MTdweDtoZWlnaHQ6MTdweDtib3JkZXItcmFkaXVzOiAxMHB4O21hcmdpbi1sZWZ0OjIwcHh9XG5cdFx0XHQvLyA1MCV7IHdpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7Ym9yZGVyLXJhZGl1czogMTBweDttYXJnaW4tbGVmdDoyMHB4fVxuXHRcdFx0Ly8gMTAwJXt3aWR0aDoxNHB4O2hlaWdodDoxNHB4O2JvcmRlci1yYWRpdXM6IDEwcHg7bWFyZ2luLWxlZnQ6MHB4fVxuXHRcdFx0Ly8gfVxuXHRcdFx0Ly8gLnByZWFjdGl2ZTJ7XG5cdFx0XHQvLyBcdHdpZHRoOiAxMXB4O1xuXHRcdFx0Ly8gXHRoZWlnaHQ6IDExcHg7XG5cdFx0XHQvLyBcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHQvLyBcdGJhY2tncm91bmQtY29sb3I6ICRidW50aW5nO1xuXHRcdFx0Ly8gXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdC8vIFx0bWFyZ2luOiA1cHg7XG5cdFx0XHQvLyBcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0Ly8gXHRvcGFjaXR5OiAuMjsgXG5cdFx0XHQvLyBcdGFuaW1hdGlvbi1uYW1lOiBwcmVhY3QyO1xuXHRcdFx0Ly8gXHRhbmltYXRpb24tZHVyYXRpb246IDAuM3Ncblx0XHRcdC8vIH1cblx0XHRcdC8vIEBrZXlmcmFtZXMgcHJlYWN0MiB7XG5cdFx0XHQvLyAwJXsgd2lkdGg6MTRweDtoZWlnaHQ6MTRweDtib3JkZXItcmFkaXVzOiAxMHB4O21hcmdpbi1sZWZ0OjIwcHh9XG5cdFx0XHQvLyAxMDAle3dpZHRoOjExcHg7aGVpZ2h0OjExcHg7Ym9yZGVyLXJhZGl1czogMTBweDttYXJnaW4tbGVmdDowcHh9XG5cdFx0XHQvLyB9XG5cdFx0XHQvLyAucHJlYWN0aXZlM3tcblx0XHRcdC8vIFx0d2lkdGg6IDE0cHg7XG5cdFx0XHQvLyBcdGhlaWdodDogMTRweDtcblx0XHRcdC8vIFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdC8vIFx0YmFja2dyb3VuZC1jb2xvcjogJGJ1bnRpbmc7XG5cdFx0XHQvLyBcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0Ly8gXHRtYXJnaW46IDVweDtcblx0XHRcdC8vIFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHQvLyBcdG9wYWNpdHk6IC4yOyBcblx0XHRcdC8vIFx0YW5pbWF0aW9uLW5hbWU6IHByZWFjdDtcblx0XHRcdC8vIFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjZzXG5cdFx0XHQvLyB9XG5cdFx0XHQvLyBAa2V5ZnJhbWVzIHByZWFjdCB7XG5cdFx0XHQvLyAwJXsgd2lkdGg6MTFweDtoZWlnaHQ6MTFweDtib3JkZXItcmFkaXVzOiAxMHB4O31cblx0XHRcdC8vIDEwMCV7d2lkdGg6MTRweDtoZWlnaHQ6MTRweDtib3JkZXItcmFkaXVzOiAxMHB4O31cblx0XHRcdC8vIH1cblx0XHRcdC8vIC5mb3J3YXJkbW92ZXtcblx0XHRcdC8vIFx0bWFyZ2luLWxlZnQ6MHB4O1xuXHRcdFx0Ly8gXHRhbmltYXRpb24tbmFtZTogZm9yd2FyZDtcblx0XHRcdC8vIFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0Ly8gfVxuXHRcdFx0Ly8gQGtleWZyYW1lcyBmb3J3YXJkIHtcblx0XHRcdC8vIFx0ZnJvbXsgbWFyZ2luLWxlZnQ6MjBweH1cblx0XHRcdC8vIFx0dG97bWFyZ2luLWxlZnQ6MHB4fVxuXHRcdFx0Ly8gXHR9XG5cdFx0XHQvKiB9LnByZXZhY3RpdmV7XG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0bWFyZ2luLXRvcDo2cHg7XG5cdFx0XHR9XG5cdFx0XHQucHJldmFjdGl2ZTJ7XG5cdFx0XHRcdHdpZHRoOiA5cHg7XG5cdFx0XHRcdGhlaWdodDogOXB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6OHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQucm9sbGRvdDAsLnJvbGxkb3QxLC5yb2xsZG90Mntcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MjVlbTtcblx0XHRcdH1cblx0XHRcdC5yb2xsZG90M3tcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MjJlbTtcblx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IGFuaTM7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdH1cblx0XHRcdEBrZXlmcmFtZXMgYW5pMyB7XG5cdFx0XHRcdDAleyBtYXJnaW4tbGVmdDoyNWVtfVxuXHRcdFx0XHQxMDAleyBtYXJnaW4tbGVmdDoyMmVtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5yb2xsZG90NHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MTkuNWVtO1xuXHRcdFx0XHRhbmltYXRpb24tbmFtZTogYW5pNDtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmk0IHtcblx0XHRcdFx0MCV7IG1hcmdpbi1sZWZ0OjIyZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1sZWZ0OjE5LjVlbX1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQucm9sbGRvdDV7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjE3ZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmk1O1xuXHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG5cdFx0XHR9XG5cdFx0XHRAa2V5ZnJhbWVzIGFuaTUge1xuXHRcdFx0XHQwJXsgbWFyZ2luLWxlZnQ6MTkuNWVtfVxuXHRcdFx0XHQxMDAleyBtYXJnaW4tbGVmdDoxN2VtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5yb2xsZG90Nntcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MTRlbTtcblx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IGFuaTY7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdH1cblx0XHRcdEBrZXlmcmFtZXMgYW5pNiB7XG5cdFx0XHRcdDAleyBtYXJnaW4tbGVmdDoxN2VtfVxuXHRcdFx0XHQxMDAleyBtYXJnaW4tbGVmdDoxNGVtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5yb2xsZG90N3tcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MTFlbTtcblx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IGFuaTc7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdH1cblx0XHRcdEBrZXlmcmFtZXMgYW5pNyB7XG5cdFx0XHRcdDAleyBtYXJnaW4tbGVmdDoxNGVtfVxuXHRcdFx0XHQxMDAleyBtYXJnaW4tbGVmdDoxMWVtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5yb2xsZG90OHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6OGVtO1xuXHRcdFx0XHRhbmltYXRpb24tbmFtZTogYW5pODtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmk4IHtcblx0XHRcdFx0MCV7IG1hcmdpbi1sZWZ0OjExZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1sZWZ0OjhlbX1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQucm9sbGRvdDl7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjVlbTtcblx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IGFuaTk7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdH1cblx0XHRcdEBrZXlmcmFtZXMgYW5pOSB7XG5cdFx0XHRcdDAleyBtYXJnaW4tbGVmdDo4ZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1sZWZ0OjVlbX1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQucm9sbGRvdDEwe1xuXHRcdFx0XHRtYXJnaW4tbGVmdDoyZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmkxMDtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmkxMCB7XG5cdFx0XHRcdDAleyBtYXJnaW4tbGVmdDo1ZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1sZWZ0OjJlbX1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQucm9sbGRvdDExe1xuXHRcdFx0XHRtYXJnaW4tbGVmdDotMWVtO1xuXHRcdFx0XHRhbmltYXRpb24tbmFtZTogYW5pMTE7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdH1cblx0XHRcdEBrZXlmcmFtZXMgYW5pMTEge1xuXHRcdFx0XHQwJXsgbWFyZ2luLWxlZnQ6MmVtfVxuXHRcdFx0XHQxMDAleyBtYXJnaW4tbGVmdDotMWVtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5yb2xsZG90MTJ7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0Oi0zZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmkxMjtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmkxMiB7XG5cdFx0XHRcdDAleyBtYXJnaW4tbGVmdDotMWVtfVxuXHRcdFx0XHQxMDAleyBtYXJnaW4tbGVmdDotM2VtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5yb2xsZG90MTN7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDo2ZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmkxMztcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmkxMyB7XG5cdFx0XHRcdDAleyBtYXJnaW4tcmlnaHQ6M2VtfVxuXHRcdFx0XHQxMDAleyBtYXJnaW4tcmlnaHQ6NmVtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5yb2xsZG90MTR7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDo5ZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmkxNDtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmkxNCB7XG5cdFx0XHRcdDAleyBtYXJnaW4tcmlnaHQ6NmVtfVxuXHRcdFx0XHQxMDAleyBtYXJnaW4tcmlnaHQ6OWVtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5yb2xsZG90MTV7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDoxMmVtO1xuXHRcdFx0XHRhbmltYXRpb24tbmFtZTogYW5pMTU7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdH1cblx0XHRcdEBrZXlmcmFtZXMgYW5pMTUge1xuXHRcdFx0XHQwJXsgbWFyZ2luLXJpZ2h0OjllbX1cblx0XHRcdFx0MTAwJXsgbWFyZ2luLXJpZ2h0OjEyZW19XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LnJvbGxkb3QxNntcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OjE1ZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmkxNjtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmkxNiB7XG5cdFx0XHRcdDAleyBtYXJnaW4tcmlnaHQ6MTJlbX1cblx0XHRcdFx0MTAwJXsgbWFyZ2luLXJpZ2h0OjE1ZW19XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LnJvbGxkb3QxN3tcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OjE4ZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmkxNztcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmkxNyB7XG5cdFx0XHRcdDAleyBtYXJnaW4tcmlnaHQ6MTVlbX1cblx0XHRcdFx0MTAwJXsgbWFyZ2luLXJpZ2h0OjE4ZW19XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LnJvbGxkb3QxOHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OjIxZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmkxODtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmkxOCB7XG5cdFx0XHRcdDAleyBtYXJnaW4tcmlnaHQ6MThlbX1cblx0XHRcdFx0MTAwJXsgbWFyZ2luLXJpZ2h0OjIxZW19XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LnJvbGxkb3QxOXtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OjIzLjVlbTtcblx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IGFuaTE5O1xuXHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG5cdFx0XHR9XG5cdFx0XHRAa2V5ZnJhbWVzIGFuaTE5IHtcblx0XHRcdFx0MCV7IG1hcmdpbi1yaWdodDoyMWVtfVxuXHRcdFx0XHQxMDAleyBtYXJnaW4tcmlnaHQ6MjRlbX1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQucm9sbGRvdDIwe1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6MjYuNWVtO1xuXHRcdFx0XHRhbmltYXRpb24tbmFtZTogYW5pMjA7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdH1cblx0XHRcdEBrZXlmcmFtZXMgYW5pMjAge1xuXHRcdFx0XHQwJXsgbWFyZ2luLXJpZ2h0OjI0ZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1yaWdodDoyN2VtfVxuXHRcdFx0fVxuXHRcdFx0LnJvbGxkb3QyMXtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OjI2LjVlbTtcblx0XHRcdH1cblx0XHRcdC5yb2xsZG90MjJ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDoyNi41ZW07XG5cdFx0XHR9XG5cdFx0XHQuYmFja3JvbGxkb3QwLC5iYWNrcm9sbGRvdDEsLmJhY2tyb2xsZG90Mntcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MjVlbTtcblx0XHRcdH1cblx0XHRcdC5iYWNrcm9sbGRvdDN7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjIyZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmkzMjtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmkzMiB7XG5cdFx0XHRcdDAleyBtYXJnaW4tbGVmdDoxOS41ZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1sZWZ0OjIyZW19XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LmJhY2tyb2xsZG90NHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MTkuNWVtO1xuXHRcdFx0XHRhbmltYXRpb24tbmFtZTogYW5pNDI7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdH1cblx0XHRcdEBrZXlmcmFtZXMgYW5pNDIge1xuXHRcdFx0XHQwJXsgbWFyZ2luLWxlZnQ6MTdlbX1cblx0XHRcdFx0MTAwJXsgbWFyZ2luLWxlZnQ6MTkuNWVtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5iYWNrcm9sbGRvdDV7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjE3ZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmk1Mjtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmk1MiB7XG5cdFx0XHRcdDAleyBtYXJnaW4tbGVmdDoxNGVtfVxuXHRcdFx0XHQxMDAleyBtYXJnaW4tbGVmdDoxN2VtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5iYWNrcm9sbGRvdDZ7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjE0ZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmk2Mjtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmk2Mntcblx0XHRcdFx0MCV7IG1hcmdpbi1sZWZ0OjExZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1sZWZ0OjE0ZW19XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LmJhY2tyb2xsZG90N3tcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MTFlbTtcblx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IGFuaTcyO1xuXHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG5cdFx0XHR9XG5cdFx0XHRAa2V5ZnJhbWVzIGFuaTcyIHtcblx0XHRcdFx0MCV7IG1hcmdpbi1sZWZ0OjhlbX1cblx0XHRcdFx0MTAwJXsgbWFyZ2luLWxlZnQ6MTFlbX1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQuYmFja3JvbGxkb3Q4e1xuXHRcdFx0XHRtYXJnaW4tbGVmdDo4ZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmk4Mjtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmk4MiB7XG5cdFx0XHRcdDAleyBtYXJnaW4tbGVmdDo1ZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1sZWZ0OjhlbX1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQuYmFja3JvbGxkb3Q5e1xuXHRcdFx0XHRtYXJnaW4tbGVmdDo1ZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmk5Mjtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmk5MiB7XG5cdFx0XHRcdDAleyBtYXJnaW4tbGVmdDoyZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1sZWZ0OjVlbX1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQuYmFja3JvbGxkb3QxMHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6MmVtO1xuXHRcdFx0XHRhbmltYXRpb24tbmFtZTogYW5pMTAyO1xuXHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG5cdFx0XHR9XG5cdFx0XHRAa2V5ZnJhbWVzIGFuaTEwMiB7XG5cdFx0XHRcdDAleyBtYXJnaW4tbGVmdDotMWVtfVxuXHRcdFx0XHQxMDAleyBtYXJnaW4tbGVmdDoyZW19XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LmJhY2tyb2xsZG90MTF7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0Oi0xZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmkxMTI7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdH1cblx0XHRcdEBrZXlmcmFtZXMgYW5pMTEyIHtcblx0XHRcdFx0MCV7IG1hcmdpbi1sZWZ0Oi0zZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1sZWZ0Oi0xZW19XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LmJhY2tyb2xsZG90MTJ7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0Oi0zZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmkxMjI7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdH1cblx0XHRcdEBrZXlmcmFtZXMgYW5pMTIyIHtcblx0XHRcdFx0MCV7IG1hcmdpbi1sZWZ0Oi0xZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1sZWZ0Oi0zZW19XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LmJhY2tyb2xsZG90MTN7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDo2ZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmkxMzI7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdH1cblx0XHRcdEBrZXlmcmFtZXMgYW5pMTMyIHtcblx0XHRcdFx0MCV7IG1hcmdpbi1yaWdodDo5ZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1yaWdodDo2ZW19XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LmJhY2tyb2xsZG90MTR7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDo5ZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmkxNDI7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdH1cblx0XHRcdEBrZXlmcmFtZXMgYW5pMTQyIHtcblx0XHRcdFx0MCV7IG1hcmdpbi1yaWdodDoxMmVtfVxuXHRcdFx0XHQxMDAleyBtYXJnaW4tcmlnaHQ6OWVtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5iYWNrcm9sbGRvdDE1e1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6MTJlbTtcblx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IGFuaTE1Mjtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmkxNTIge1xuXHRcdFx0XHQwJXsgbWFyZ2luLXJpZ2h0OjE1ZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1yaWdodDoxMmVtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5iYWNrcm9sbGRvdDE2e1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6MTVlbTtcblx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IGFuaTE2Mjtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmkxNjIge1xuXHRcdFx0XHQwJXsgbWFyZ2luLXJpZ2h0OjE4ZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1yaWdodDoxNWVtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5iYWNrcm9sbGRvdDE3e1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6MThlbTtcblx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IGFuaTE3Mjtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmkxNzIge1xuXHRcdFx0XHQwJXsgbWFyZ2luLXJpZ2h0OjIxZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1yaWdodDoxOGVtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5iYWNrcm9sbGRvdDE4e1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6MjFlbTtcblx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IGFuaTE4Mjtcblx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0fVxuXHRcdFx0QGtleWZyYW1lcyBhbmkxODIge1xuXHRcdFx0XHQwJXsgbWFyZ2luLXJpZ2h0OjIzLjVlbX1cblx0XHRcdFx0MTAwJXsgbWFyZ2luLXJpZ2h0OjIxZW19XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0LmJhY2tyb2xsZG90MTl7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDoyMy41ZW07XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBhbmkxOTI7XG5cdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdH1cblx0XHRcdEBrZXlmcmFtZXMgYW5pMTkyIHtcblx0XHRcdFx0MCV7IG1hcmdpbi1yaWdodDoyNi41ZW19XG5cdFx0XHRcdDEwMCV7IG1hcmdpbi1yaWdodDoyNGVtfVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC5iYWNrcm9sbGRvdDIwe1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6MjYuNWVtO1xuXHRcdFx0XHRhbmltYXRpb24tbmFtZTogYW5pMjAyO1xuXHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG5cdFx0XHR9XG5cdFx0XHRAa2V5ZnJhbWVzIGFuaTIwMiB7XG5cdFx0XHRcdDAleyBtYXJnaW4tcmlnaHQ6MjYuNWVtfVxuXHRcdFx0XHQxMDAleyBtYXJnaW4tcmlnaHQ6MjdlbX1cblx0XHRcdH1cblx0XHRcdC5iYWNrcm9sbGRvdDIxe1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6MjYuNWVtO1xuXHRcdFx0fVxuXHRcdFx0LmJhY2tyb2xsZG90MjJ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDoyNi41ZW07XG5cdFx0XHR9ICAgKi9cblx0XHRcdFxuXHRcdFx0XG5cdFx0XHQuRG90Q2xze1xuXHRcdFx0XHQvL2Rpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OjMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb250aW51ZWJ0bntcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdH1cblx0XHQudXBkYXRle1xuXHRcdFx0YmFja2dyb3VuZDogIzUwOGFmZjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0fVxuXHR9XG59XG4uc2hhcmVjb250YWluZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyXG59XG4uc2hhcmVfX2NvbnRhaW5lcntcblx0d2lkdGg6IDUlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xufVxuLmRpdmhvbGRlcntcblx0d2lkdGg6OTAlO1xuXHRtYXJnaW4tYm90dG9tOiA1JTtcblx0Ym9yZGVyOjFweCBzb2xpZCAjZjNmM2YzO1xufVxuLmlmcmFtZVxue1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1O1xufVxuLnNoYXJlX19zb21lLW5ldHdvcmtfX3NoYXJlLWJ1dHRvbiB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuc2hhcmVfX3NvbWUtbmV0d29ya19fc2hhcmUtYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2hhcmVfX3NvbWUtbmV0d29ya19fc2hhcmUtYnV0dG9uOmhvdmVyOm5vdCg6YWN0aXZlKSB7XG5cdG9wYWNpdHk6IDAuNzU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgeyBcblx0LmRpdmhvbGRlcntcblx0XHR3aWR0aDoxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDUlO1xuXHRcdGJvcmRlcjoxcHggc29saWQgI2YzZjNmMztcblx0fVxufVxuXG4uUHJpdmFjeVBvbGljeUNvbnRhaW5lckNsc3tcblx0LlByaXZhY3lQb2xpY3lUaXRsZXtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdGNvbG9yOiAjNDk0OTQ5O1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHR9XG5cdC5Qcml2YWN5UG9saWN5QmFja0Nsc3tcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0Y29sb3I6JGRvZGdlci1ibHVlO1xuXHRcdGZvbnQtc2l6ZToxN3B4O1xuXHRcdG1hcmdpbi10b3A6MjBweDtcblx0fVxuXHQuaWZyYW1lQ2xze1xuXHRcdGJvcmRlcjpub25lO1xuXHRcdGh0bWx7XG5cdFx0XHR3aWR0aDphdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0fVxuXHR9XG59XG5cbi5UZXJtc09mVXNlQ29udGFpbmVyQ2xze1xuXHQuVGVybXNPZlVzZVRpdGxle1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0Y29sb3I6ICM0OTQ5NDk7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdH1cblx0LlRlcm1zT2ZVc2VCYWNrQ2xze1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRjb2xvcjokZG9kZ2VyLWJsdWU7XG5cdFx0Zm9udC1zaXplOjE3cHg7XG5cdFx0bWFyZ2luLXRvcDoyMHB4O1xuXHR9XG5cdC5pZnJhbWVDbHN7XG5cdFx0Ym9yZGVyOm5vbmU7XG5cdH1cbn1cblxuLnByZXZpZXdMb2Fke1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cbi5wcmVtaXVtX2RhdGF7XG5cdHdpZHRoOjEwMCU7XG5cdGRpc3BsYXk6ZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Zm9udC1zaXplOjIwcHg7XG5cdHBhZGRpbmc6MTBweDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xufVxuLnRha2VhdG91cntcblx0bWFyZ2luLXRvcDoxMHB4O1xuXHRtYXJnaW4tYm90dG9tOjEwcHg7XG5cdGhlaWdodDo0MHB4O1xufVxuLnN1YnNjcmliZWRpdntcblx0Ym9yZGVyOjFweCBzb2xpZCAjYTVhNWE1O1xuXHRoZWlnaHQ6IDE4MXB4O1xuICAgIHBhZGRpbmc6IDlweDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cbi5wcmVib3RkaXZ7XG5cdHdpZHRoOjEwMCU7XG5cdGRpc3BsYXk6ZmxleDtcblx0ZmxleC1kaXJlY3Rpb246cm93O1xuXHQucHJpdmFjeXBvbGljeXtcblx0XHR3aWR0aDo1MCU7XG5cdFx0Y29sb3I6ICM1MDhhZmY7XG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuXHRcdHNwYW57XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHR9XG5cdH1cblx0LnRlcm1zb2Z1c2V7XG5cdFx0d2lkdGg6NTAlO1xuXHRcdHRleHQtYWxpZ246IGVuZDtcblx0XHRjb2xvcjogIzUwOGFmZjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0c3Bhbntcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdH1cblx0fVxufVxuLnByZXZpZGVve1xuXHQucHJldmlkZW9jbG9zZXtcblx0XHRtYXJnaW4tbGVmdDoyMHB4O1xuXHR9XG59XG4ucHJlbWl1bXZpZGVvcG9wdXB7XG5cdHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdG1heC13aWR0aDogNDglICFpbXBvcnRhbnQ7XG5cdHRleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudDtcblx0aW1nIHtcbmN1cnNvciA6IHBvaW50ZXI7XG53aWR0aCA6IDE1cHg7XG5cdH1cblxufVxuLnJlc3RvcmVzdWJ7XG5cdGRpc3BsYXk6ZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcblx0cGFkZGluZy1ib3R0b206MjBweDtcblx0c3Bhbntcblx0XHRjb2xvcjogIzUwOGFmZjtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi13aWR0aDogNjI1cHgpIHtcblx0LlByZW1pdW1TdWJDYXRDb250YWluZXIge1xuXHRcdC5QcmVtaXVtU3ViQ2F0SW5uZXJDb250YWluZXJ7XG5cdFx0XHQucHJlbWl1bWJhY2tidG5jbHN7XG5cdFx0XHRcdHdpZHRoOiAxMyU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjVweCkgYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG5cdC5QcmVtaXVtU3ViQ2F0Q29udGFpbmVyIHtcblx0XHQuUHJlbWl1bVN1YkNhdElubmVyQ29udGFpbmVye1xuXHRcdFx0LnByZW1pdW1iYWNrYnRuY2xze1xuXHRcdFx0XHR3aWR0aDogMTMlO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHR3aWR0aDo4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkgYW5kIChtaW4td2lkdGg6IDM1MHB4KSB7XG4gXHQuUHJlbWl1bVN1YkNhdENvbnRhaW5lciB7XG4gXHRcdC5QcmVtaXVtU3ViQ2F0SW5uZXJDb250YWluZXJ7XG4gXHRcdFx0LlByZW1pdW1Jbm5lclRpdGxlQ2xze1x0XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcbiBcdFx0fVxuIFx0fVxuIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMjZweCkgYW5kIChtaW4td2lkdGg6IDk4MHB4KSB7XG5cdC5wcmVtaXVtX2RhdGF7XG5cdFx0Zm9udC1zaXplOjE3cHg7XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSBhbmQgKG1pbi13aWR0aDogNzgwcHgpIHtcblx0LnByZW1pdW1fZGF0YXtcblx0XHRmb250LXNpemU6MTNweDtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuXHQucHJlbWl1bV9kYXRhe1xuXHRcdGZvbnQtc2l6ZToxMXB4O1xuXHR9XG5cdC5Nb2RhbENhdGVnb3J5Q29udGFpbmVyIHtcblx0XHQuU3Vic2NyaWJlUGFyZW50RGl2IHtcblx0XHRcdC5TdWJzY3JpYmVDb250ZW50Q2xze1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHR9XG5cdFx0XHQuU3Vic2NyaWJlQnRuRGl2e1xuXHRcdFx0XHQuU3Vic2NyaWJlQnRuQ2xze1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDkxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSBhbmQgKG1pbi13aWR0aDogNDUwcHgpIHtcblx0LnByZW1pdW1fZGF0YXtcblx0XHRmb250LXNpemU6MTRweDtcblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIGFuZCAobWluLXdpZHRoOiA0MDBweCkge1xuXHQucHJlbWl1bV9kYXRhe1xuXHRcdGZvbnQtc2l6ZToxMnB4O1xuXHR9XG5cdC5Nb2RhbENhdGVnb3J5Q29udGFpbmVyIHtcblx0XHQuU3Vic2NyaWJlUGFyZW50RGl2IHtcblx0XHRcdC5TdWJzY3JpYmVDb250ZW50Q2xze1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0XHQuU3Vic2NyaWJlQnRuRGl2e1xuXHRcdFx0XHQuU3Vic2NyaWJlQnRuQ2xze1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDkxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LlRyeUZyZWVUcmlhbERpdntcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuUHJlbWl1bVRvdXJCdG5EaXYge1xuXHRcdFx0LlByZW1pdW1Cb3R0b21CdG5DbHN7XG5cdFx0XHRcdC5QcmVtaXVtVG91ckRpdkNscyB7XG5cdFx0XHRcdFx0LlByZW1pdW1Ub3VyQnRuQ2xzIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMzdweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMTFweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpIHtcblx0LnByZW1pdW1fZGF0YXtcblx0XHRmb250LXNpemU6MTBweDtcblx0fVxuXHQuTW9kYWxDYXRlZ29yeUNvbnRhaW5lciB7XG5cdFx0LlN1YnNjcmliZVBhcmVudERpdiB7XG5cdFx0XHQuU3Vic2NyaWJlQ29udGVudENsc3tcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0fVxuXHRcdFx0LlN1YnNjcmliZUJ0bkRpdntcblx0XHRcdFx0LlN1YnNjcmliZUJ0bkNsc3tcblx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRcdHdpZHRoOiA2OXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5UcnlGcmVlVHJpYWxEaXZ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LlByZW1pdW1Ub3VyQnRuRGl2IHtcblx0XHRcdC5QcmVtaXVtQm90dG9tQnRuQ2xze1xuXHRcdFx0XHQuUHJlbWl1bVRvdXJEaXZDbHMge1xuXHRcdFx0XHRcdC5QcmVtaXVtVG91ckJ0bkNscyB7XG5cdFx0XHRcdFx0ICAgIGhlaWdodDogMzZweDtcblx0XHRcdFx0XHRcdHdpZHRoOiA5OHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuUHJlbWl1bU1vZGFsVG9wRGl2IHtcblx0XHQuTW9kYWxJbm5lclRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6NzY4cHgpe1xuXHQucHJlbWl1bXZpZGVvcG9wdXB7XG5cdFx0bWF4LXdpZHRoOiA0OCUgIWltcG9ydGFudDtcblx0fVxuXHRcblx0XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6NDgwcHgpe1xuXHQucHJlbWl1bXZpZGVvcG9wdXB7XG5cdFx0bWF4LXdpZHRoOiA0MSUgIWltcG9ydGFudDtcblx0fVxuXHRcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSBhbmQgKG1pbi13aWR0aDozNTBweCl7XG5cdC5wcmVtaXVtdmlkZW9wb3B1cCwuUHJlbWl1bU1vZGFsQ2xvc2V7XG5cdFx0bWF4LXdpZHRoOiA4NyUgIWltcG9ydGFudDtcblx0fVxuXHQucHJlbWl1bXZpZGVve1xuXHRcdGVtYmVke1xuXHRcdFx0d2lkdGg6MTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OjE5MXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cblxuLmJhbm5kaXZ7XG5cdGRpc3BsYXk6ZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0LmZiYXJyb3dkaXZ7XG5cdHdpZHRoOjIwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cdH1cblx0LmZibGVmdGFsaWdubWVudHtcblx0XHRwYWRkaW5nLWxlZnQ6NCU7XG5cdH1cblx0LmZicmlnaHRhbGlnbm1lbnR7XG5cdFx0cGFkZGluZy1sZWZ0OjEyJTtcblx0fVxuXHQuYXJyb3dwb2ludHtcblx0XHRjdXJzb3I6cG9pbnRlcjtcblx0fVxuXHQucHJlbWl1bWFycm93ZGl2e1xuXHRcdHdpZHRoOjc1JTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cbn1cbi5uZXdhZGRyZXNzZmllbGR7XG5cdHdpZHRoOjEwMCU7XG5cdGRpc3BsYXk6ZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC5uZXdhZGRyZXNzYnRue1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcblx0XHRiYWNrZ3JvdW5kOiAjNTA4YWZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cbi50cmlhbGhvdmVyYnRuY29udHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvdHRvbTogMTVweDtcblx0ei1pbmRleDogMTtcbn1cbi50cmlhbGNvbnR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi53ZWJvbmx5cHJlbWl1bWNvbnRhaW5lcntcblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuXHQud2JwcnRpdGxle1xuXHRcdG1hcmdpbjogMjBweDtcblx0XHRmb250LXNpemU6IDE5cHg7XG5cdFx0Y29sb3I6IzllOWQ5ZDtcblx0fVxuXHQud2JwcmJ1dHRvbntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4QUZGO1xuXHRcdHBhZGRpbmc6IDEwcHggNDBweDtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuXG4udGVtcGxhdGVjYXRlZ29yeWRpc3BkaXZ7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdC5jYXRlZ29yeWxpc3Rjb250YWluZXJ7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRjb2xvcjogIzIzNDA1RTtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cdFx0bWFyZ2luOiAxNXB4IDBweDtcblx0XHQuc2VsZWN0ZWRsaXN0bmFtZXtcblx0XHRcdHBhZGRpbmc6IDRweCA1cHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDgwLCAxMzgsIDI1NSk7XG5cdFx0XHRtYXJnaW46IDZweCA1cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRjb2xvcjogcmdiKDgwLCAxMzgsIDI1NSk7XG5cdFx0fVxuXHRcdC5saXN0bmFtZXtcblx0XHRcdHBhZGRpbmc6IDRweCA1cHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRtYXJnaW46IDZweCA1cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHRcdC5jYXRlZ29yeWxpc3RpbWFnZXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0bWFyZ2luOiA3cHggMHB4O1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC50ZW1wbGF0ZWxpc3Rjb250YWluZXJ7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRcblx0fVxuXHQuc2hvd2hpZGV7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IHNob3doaWRlO1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdH1cblx0QGtleWZyYW1lcyBzaG93aGlkZXtcblx0XHQwJXsgb3BhY2l0eToxIDsvKiBtYXJnaW4tbGVmdDogMHB4OyBtYXJnaW4tcmlnaHQ6IDBweDsgKi99XG5cdFx0MTAwJXsgb3BhY2l0eTowOyAvKm1hcmdpbi1sZWZ0OiAtMjUwcHg7IG1hcmdpbi1yaWdodDogMjUwcHg7Ki8gfVxuXHR9XG5cdC5oaWRlc2hvd3tcblx0XHRhbmltYXRpb24tbmFtZTogaGlkZXNob3c7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcblx0fVxuXHRAa2V5ZnJhbWVzIGhpZGVzaG93e1xuXHRcdDAleyBvcGFjaXR5OjAgOy8qIG1hcmdpbi1sZWZ0OiAwcHg7IG1hcmdpbi1yaWdodDogMHB4OyAqL31cblx0XHQxMDAleyBvcGFjaXR5OjE7IC8qbWFyZ2luLWxlZnQ6IC0yNTBweDsgbWFyZ2luLXJpZ2h0OiAyNTBweDsqLyB9XG5cdH1cbn1cbi5pZnJhbWVzdHl7XG5cdGJvcmRlcjpub25lO1xufVxuLnRlbXBpbWdfY2xvc2V7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICByaWdodDogLTEwcHg7XG4gICAgdG9wOiAtMTBweDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uUGF5bWVudF90eXBle1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0LVNlbWlCb2xkJztcbn1cblxuLlBheW1lbnRfdHlwZTF7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb2xvcjogIzAwN2FmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtU2VtaUJvbGQnO1xufVxuXG5cblxuLmZvbnRfc2l6ZTIwe1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtZmFtaWx5OiBtb250c2VycmF0LWJvbGQ7XG59XG5cbi5mb250X3NpemUxNntcblx0Zm9udC1zaXplOiAxNnB4O1xufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFjQSxBQUNDLGlCQURnQixDQUNoQixpQkFBaUIsQ0FBQTtFQUNoQixhQUFhLEVBQUUsSUFBSTtFQUNuQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxtQkFBbUI7RUFDaEMsU0FBUyxFQUFFLElBQUk7RUFDZixVQUFVLEVBQUUsTUFBTSxHQUNsQjs7QUFQRixBQVFDLGlCQVJnQixDQVFoQixpQkFBaUIsQ0FBQTtFQUNoQixVQUFVLEVBQUUsSUFBSTtFQUNoQixhQUFhLEVBQUUsSUFBSTtFQUNuQixLQUFLLEVBQUUsT0FBTztFQUNkLFdBQVcsRUFBRSxrQkFBa0I7RUFDL0IsU0FBUyxFQUFFLElBQUksR0FDZjs7QUFkRixBQWVDLGlCQWZnQixDQWVoQixlQUFlLENBQUE7RUFDZCxRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0s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 */.extrapayContainer {
  font-family: Montserrat-Medium;
}

.extrapayContainer .clsheight {
  margin-top: 30px;
}

.extrapayContainer .panel-collapse {
  padding: 5px;
}

.extrapayContainer .accinsidetitle {
  font-size: 17px;
  padding: 3px;
  font-family: Montserrat-Medium;
}

.extrapayContainer .accinside {
  font-size: 13px;
  color: #ccc;
  padding: 3px;
  font-family: Montserrat-Regular;
}

.extrapayContainer .extrainitialform {
  background-color: #F6F7F9;
  border: 1px solid #D4D7E0;
  margin-top: 30px;
  border-radius: 10px;
}

.extrapayContainer .bgwhite {
  background-color: rgba(255, 255, 255, 0.760784) !important;
}

.extrapayContainer .gobtn {
  width: 200px !important;
}

.extrapayContainer .extrapayptaginitial {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  text-align: center;
  padding-bottom: 10px;
  height: 100px;
  font-family: Montserrat-Regular;
  font-size: 14px;
  color: #23405E !important;
}

.extrapayContainer .HeaderContainer {
  padding-top: 15px;
  box-shadow: 17px 1px 15px 6px #F2F6F8;
  border-bottom: none;
  padding-bottom: 15px;
  padding-left: 25px;
  padding-right: 25px;
}

.extrapayContainer .HeaderContainer .TopContainer {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}

.extrapayContainer .HeaderContainer .avatarcontainer {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}

.extrapayContainer .HeaderContainer .avatarcontainer .avatar-agent {
  border-radius: 50%;
  width: 50px;
  height: 50px;
  display: inline-block;
  vertical-align: top;
  margin-left: 15px;
}

.extrapayContainer .HeaderContainer .avatarcontainer .avatar-contact {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
}

.extrapayContainer .HeaderContainer .avatarcontainer .avatar-name {
  font-family: Montserrat-Medium;
  font-size: 23px;
  color: #23405E;
  margin: 0px;
  text-align: right;
}

.extrapayContainer .HeaderContainer .avatarcontainer .avatar-title {
  font-family: Montserrat-Medium;
  font-size: 15px;
  color: #23405E;
  margin: 0px;
  text-align: right;
}

.extrapayContainer .HeaderContainer .Calctypecontainer .Calctypename {
  font-family: Montserrat-Medium;
  font-size: 28px;
  color: #23405E;
  margin: 0px;
}

.extrapayContainer .HeaderContainer .Calctypecontainer .Calctypedetails {
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #23405E;
  margin: 0px;
}

.extrapayContainer .HeaderContainer .Calctypecontainer2 {
  text-align: center;
}

.extrapayContainer .HeaderContainer .Calctypecontainer2 .Calctypename2 {
  font-family: Montserrat-Medium;
  font-size: 20px;
  color: #23405E;
  margin: 0px;
}

.extrapayContainer .HeaderContainer .Calctypecontainer2 .Calctypedetails2 {
  font-family: Montserrat-Medium;
  font-size: 12px;
  color: #23405E;
  margin: 0px;
  margin-bottom: 5px;
}

.extrapayContainer .extrapayContentContainer {
  background-color: #fff;
}

.extrapayContainer .extrapayContentContainer .extrapayFormcontainer {
  margin-top: 25px;
}

.extrapayContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 {
  height: 680px;
  border-bottom: 1px solid #D4D7E0;
  border-top: 1px solid #D4D7E0;
  border-left: 1px solid #D4D7E0;
  border-top-left-radius: 7px;
  border-bottom-left-radius: 7px;
}

.extrapayContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 .extraTotalPayment {
  height: 50px;
  width: 100%;
  border-top: 1px solid #D4D7E0;
  border-top-left-radius: 5px;
  border-bottom: 1px solid #D4D7E0;
  background-color: #F6F7F9;
  font-family: Montserrat-Medium;
  font-size: 14px;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  color: #23405e !important;
}

.extrapayContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 .extrapaygraphcontainer .extraGainedyears {
  margin: 40px 10px 15px 10px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-family: Montserrat-Medium;
  font-size: 19px;
  color: #23405e !important;
}

.extrapayContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 .extrapaygraphcontainer .extraGainedyears .circle-orange {
  width: 15px;
  height: 15px;
  background-color: #FFB800;
  border-radius: 50%;
  margin-right: 8px;
}

.extrapayContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform2 {
  margin-bottom: 10px;
  border-top-right-radius: 7px;
  border-bottom-right-radius: 7px;
  position: relative;
  height: 680px;
  border: 1px solid #D4D7E0;
  background-color: #F6F7F9;
}

.extrapayContainer .rc-slider {
  padding: 10px 0px 13px 0px !important;
}

.extrapayContainer .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: -18px;
  width: 100%;
  font-size: 12px;
}

.extrapayContainer .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.extrapayContainer .slider-cls {
  padding: 0px !important;
}

.extrapayContainer .slider-cls .rc-slider-rail {
  height: 4px;
  background-color: #E9EBF0 !important;
}

.extrapayContainer .rc-slider-track {
  height: 4px;
  background-color: #5978FF;
}

.extrapayContainer .rc-slider-handle {
  margin-left: -13px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
}

.extrapayContainer .rc-slider-mark-text-active {
  color: #23405e !important;
  font-size: 20px;
}

.extrapayContainer .rc-slider-mark-text {
  color: #23405e !important;
  font-size: 15px;
}

.extrapayContainer .slider-cls .rc-slider-mark {
  width: 100%;
  margin-left: 17px;
  margin-top: 10px;
}

.extrapayContainer .slider-part {
  margin-left: 11px;
  margin-right: 14px;
}

.extrapayContainer .extrapayform2 .slider-cls .rc-slider-rail {
  height: 5px;
  background-color: #E9EBF0 !important;
}

.extrapayContainer .extrapayform2 .slider .rc-slider-track {
  background-color: #508aff;
  height: 5px !important;
}

.extrapayContainer .extraPayLegend {
  font-family: Montserrat-Regular;
}

.extrapayContainer .extraPayLegend .legendli {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 1% 0px;
  color: #23405e !important;
}

.extrapayContainer .extraPayLegend .legendli .text-wrapper {
  width: 85%;
  margin: 5px 0;
  color: #23405e !important;
  font-size: 1.2vw;
}

.extrapayContainer .extraPayLegend .legendli .text-wrapper .lbcalc {
  margin-left: 5px;
  float: left;
  margin-top: 1px;
  color: #23405e !important;
}

.extrapayContainer .extraPayLegend .legendli .text-wrapper .black {
  float: right;
  color: #23405e !important;
}

.extrapayContainer .extraPayLegend .legendcircle {
  width: 15px;
  height: 15px;
  border-radius: 15px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}

.extrapayContainer .blue {
  background-color: #007AFF;
}

.extrapayContainer .lightgreen {
  background-color: #57FF04;
}

.extrapayContainer .formpadding {
  padding-left: 25px;
  padding-right: 25px;
}

.extrapayContainer .saveextracontainer {
  height: 115px;
  width: 100%;
  border-top: 1px solid #D6D6DE;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: #23405e !important;
  margin-top: 30px;
}

.extrapayContainer .extrapayptag {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  height: 10px;
  font-family: Montserrat-Regular;
  font-size: 15px;
  color: #23405E !important;
}

.extrapayContainer .extrapayTextContent {
  margin-top: 70px;
  padding-left: 50px;
  padding-right: 50px;
}

.extrapayContainer .extrapayTextContenttitle {
  font-family: Montserrat-Medium;
  font-size: 28px;
  color: #4D5357;
}

.extrapayContainer .extrapayTextContentdesc {
  margin-top: 20px;
  font-family: Montserrat-Medium;
  font-size: 15px;
  color: #BABFC3;
}

.extrapayContainer .greenspan {
  color: #7ACCA2;
  cursor: pointer;
  font-size: 14px;
}

.extrapayContainer .tableunderspan1 {
  font-size: 13px;
  font-family: Montserrat-Medium;
}

.extrapayContainer .headertitle {
  font-size: 23px;
  font-family: Montserrat-Medium;
  color: #62686C;
}

.extrapayContainer .textmorecontainer {
  margin-bottom: 30px;
}

.extrapayContainer .greenline {
  height: 2px;
  background-color: #9EE0BC;
  width: 50%;
  margin-top: 10px;
  margin-bottom: 10px;
}

.extrapayContainer .cleardiv {
  clear: both;
}

.extrapayContainer .descrpitiondetails {
  font-size: 15px;
  font-family: Montserrat-Medium;
  color: #5A6063;
}

.extrapayContainer .accTitle {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  font-size: 20px;
  padding-bottom: 15px;
  border-bottom: 1px solid #ccc;
  padding-top: 20px;
}

.extrapayContainer .morecontentcontainer {
  padding: 65px 30px 0px 30px;
}

.extrapayContainer .extrapayImagecontainer {
  margin-top: 50px;
}

.extrapayContainer .extrapayImagecontainer .extrapayImagediv {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.extrapayContainer .extrapayImagecontainer .extrapayImagediv .extrapayImagehome {
  width: 70%;
  height: auto;
}

.extrapayContainer .btntext {
  color: #0E2F51;
  font-family: Montserrat-Medium;
  width: 61%;
  text-align: center;
  font-size: 15px;
}

.extrapayContainer .extrapaytablecontainer {
  width: 100%;
  margin-top: 80px;
}

.extrapayContainer .extrapaytablecontainer table {
  font-family: Montserrat-Medium;
  color: #4B5258;
  width: 100%;
}

.extrapayContainer .extrapaytablecontainer table .cln1 {
  width: 13%;
}

.extrapayContainer .extrapaytablecontainer table .cln2 {
  width: 24%;
}

.extrapayContainer .extrapaytablecontainer table .cln3 {
  width: 10%;
}

.extrapayContainer .extrapaytablecontainer table .cln4 {
  width: 13%;
}

.extrapayContainer .extrapaytablecontainer table .cln5 {
  width: 40%;
}

.extrapayContainer .extrapaytablecontainer table td {
  border: 1px solid #EFF0F1;
  padding-left: 15px;
  font-family: Montserrat-Regular;
  font-weight: bold;
}

.extrapayContainer .extrapaytablecontainer table tr {
  height: 100px;
}

.extrapayContainer .extrapaytablecontainer table td:nth-child(odd) {
  background-color: #fff;
}

.extrapayContainer .extrapaytablecontainer table td:nth-child(even) {
  background-color: #F5F6F7;
}

.extrapayContainer .extrapaytablecontainer table th {
  padding-left: 10px;
  padding-top: 40px;
}

.extrapayContainer .fontsizecln3 {
  font-size: 23px;
}

.extrapayContainer .displayspanblock {
  display: block;
}

.extrapayContainer .marginbtm115 {
  margin-bottom: 115px !important;
}

.extrapayContainer .field-row {
  color: #0E2F51;
  font-family: Montserrat-Medium;
  font-size: 14px;
  padding-top: 8px;
  padding-bottom: 22px;
}

.extrapayContainer .field-row select,
.extrapayContainer .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: #fff;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.extrapayContainer .input-group-addon {
  background-color: #F2F3F5;
}

.extrapayContainer .yesbtn {
  background: #428BFE;
  border-radius: 35px;
  color: #ffffff;
  width: 190px;
  height: 39px;
  box-shadow: none;
  border-style: none;
  border-image: none;
  border-color: none;
  margin-top: 7px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  outline: none;
}

.extrapayContainer .CalcDropDown {
  color: #1875DD;
  font-family: Montserrat-Medium;
  font-size: 14px;
  padding: 25px 0px 25px 0px;
}

.extrapayContainer .CalcDropDown .menu {
  position: absolute;
  width: 50%;
  z-index: 9999;
  max-height: 400px;
  overflow: auto;
  background-color: #fff;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
}

.extrapayContainer .CalcDropDown .menu .menuli {
  padding: 8px 15px;
  cursor: pointer;
}

.extrapayContainer .CalcDropDown .menu .menuli:hover {
  background-color: #F6F7F9;
}

.extrapayContainer .img-dropdown {
  width: 11px;
}

.extrapayContainer .divmore {
  text-align: center;
}

.extrapayContainer .divmore .spanmore {
  font-size: 14px;
  cursor: pointer;
  color: #0079ff;
}

.extrapayContainer .justifyspacebtm {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 80px;
}

.extrapayContainer .extratextcontainer {
  background-color: #F5F6F7;
}

.extrapayContainer .extrapayTextContent2 {
  padding-left: 5%;
  padding-right: 5%;
  margin-top: 70px;
}

.extrapayContainer .extrapayfooter {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.extrapayContainer .extrapayfooter span {
  color: #fff;
  font-family: Montserrat-Regular;
  font-size: 16px;
}

@media screen and (max-width: 1200px) and (min-width: 768px) {
  .extrapayContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 .extrapaygraphcontainer .extraGainedyears {
    font-size: 14px;
  }

  .extrapayContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 .extrapaygraphcontainer .extraGainedyears .circle-orange {
    width: 12px;
    height: 12px;
  }
}

@media screen and (max-width: 399px) {
  .extrapayContainer .animatediv {
    font-size: 14px !important;
  }
}

@media screen and (max-width: 767px) {
  .extrapayContainer .animatediv {
    font-size: 16px !important;
  }

  .extrapayContainer .extrapayTextContent {
    padding: 0px !important;
  }

  .extrapayContainer .morecontentcontainer {
    padding: 10px 5px 0px 5px !important;
  }

  .extrapayContainer .extrainitialform {
    border-radius: 0px;
    padding-bottom: 30px;
  }

  .extrapayContainer .extrapayptag {
    font-size: 14px;
    padding-top: 35px;
    text-align: center;
  }

  .extrapayContainer .extrapayptaginitial {
    height: 140px !important;
  }

  .extrapayContainer .extrapayyesxs {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 75px;
    position: fixed;
    bottom: 0;
    background-color: #23405E;
    z-index: 999999;
    border: 1px solid #fff;
  }

  .extrapayContainer .extrapayyesxs .btntext {
    font-family: Montserrat-Medium;
    width: 61%;
    text-align: center;
    font-size: 3.2vw;
    color: #fff;
    padding-right: 15px;
  }

  .extrapayContainer .extrapayyesxs .yesbtn {
    width: 32%;
  }

  .extrapayContainer .extrapayfooter {
    margin-bottom: 75px;
  }

  .extrapayContainer .extrapayfooter span {
    font-size: 13px;
  }

  .extrapayContainer .HeaderContainer {
    padding: 5px;
    position: fixed;
    background-color: #fff;
    z-index: 999999;
    box-shadow: 0px 0px 7px 4px #d9e5ed;
  }

  .extrapayContainer .HeaderContainer .Calctypecontainer .Calctypename {
    font-family: Montserrat-Regular !important;
    font-size: 14px !important;
    line-height: 19px !important;
  }

  .extrapayContainer .HeaderContainer .avatarcontainer .avatar-name {
    font-size: 13px;
    line-height: 15px;
    white-space: nowrap;
  }

  .extrapayContainer .HeaderContainer .avatarcontainer .avatar-title {
    font-size: 12px;
    padding-top: 1px;
  }

  .extrapayContainer .HeaderContainer .avatarcontainer .avatar-agent {
    width: 40px;
    height: 40px;
  }

  .extrapayContainer .clsheight {
    height: 100px;
  }

  .extrapayContainer .extrapayContentContainer .extrapayFormcontainer {
    margin-top: 0px;
    padding: 0;
  }

  .extrapayContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 {
    height: auto;
    border-radius: 0px;
  }

  .extrapayContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform2 {
    height: auto;
    border-radius: 0px;
    padding-bottom: 30px !important;
  }

  .extrapayContainer .extraPayLegend ul {
    padding-left: 0px !important;
    padding-top: 14vw !important;
  }

  .extrapayContainer .extraPayLegend .legendli .text-wrapper {
    font-size: 2.4vw;
  }

  .extrapayContainer .extraPayLegend .legendcircle {
    width: 10px;
    height: 10px;
  }

  .extrapayContainer .graycolorcontainer {
    margin-top: 10% !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .extrapayContainer .graycolorcontainer .rvbtitle1 {
    font-size: 21px !important;
  }

  .extrapayContainer .graycolorcontainer .rvbtitle2 {
    font-size: 16px !important;
  }

  .extrapayContainer .containerstatic2 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .extrapayContainer .containerstatic2 .contentcheck {
    font-size: 13px !important;
  }

  .extrapayContainer .containerstatic2 .contentcheck .title {
    font-size: 18px !important;
  }

  .extrapayContainer .rc-slider-handle {
    margin-left: -13px;
    margin-top: -13px;
    width: 30px;
    height: 30px;
  }
}

.extrapayContainer .graycolorcontainer {
  display: flex;
  flex-direction: column;
  padding-left: 6%;
  padding-right: 6%;
  margin-top: 6%;
  background-color: #f6f7f9;
  padding-top: 15px;
  padding-bottom: 15px;
}

.extrapayContainer .graycolorcontainer .rvbtitle1 {
  font-size: 23px;
  padding-bottom: 15px;
  font-family: Montserrat-Medium;
  color: #23405e !important;
  text-align: center;
}

.extrapayContainer .graycolorcontainer .rvbtitle2 {
  font-size: 20px;
  color: #23405e !important;
  font-family: Montserrat-Regular;
}

.extrapayContainer .containerstatic2 {
  padding-top: 15px;
  padding-bottom: 13%;
  padding-left: 6%;
  padding-right: 6%;
}

.extrapayContainer .containerstatic2 .contentcheck {
  padding-top: 25px;
  font-size: 19px;
  font-family: Montserrat-Regular;
}

.extrapayContainer .containerstatic2 .contentcheck .title {
  color: #0079ff;
  font-size: 21px;
  padding-bottom: 15px;
}

.extrapayContainer .containerstatic2 .contentcheck .content {
  color: #303030;
}

.extrapayfooter {
  background-color: #23405E;
  height: 60px;
  width: 100%;
}

.lablewithhelp {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  cursor: pointer;
}

.displaynone {
  display: none;
}

.helpcontentdiv {
  z-index: 9999999;
  position: relative;
  padding: 5px 10px 9px 10px;
  color: #fff;
  font-family: Montserrat-Regular;
  display: block !important;
  width: 100%;
  -webkit-transform: translateZ(9999999px);
  -moz-transform: translateZ(9999999px);
  -o-transform: translateZ(9999999px);
  transform: translateZ(9999999px);
}

.helpcontentdiv div {
  width: 95%;
}

.helpcontentdiv img {
  position: absolute;
  top: 10px;
  right: 5px;
}

.focusdiv {
  z-index: 9999999;
  background-color: #fff;
  position: relative;
  padding: 5px 10px 5px 10px;
  border-radius: 15px;
  -webkit-transform: translateZ(9999999px);
  -moz-transform: translateZ(9999999px);
  -o-transform: translateZ(9999999px);
  transform: translateZ(9999999px);
}

.Checkmodal:parent {
  display: none !important;
}

#calculationinputvalue {
  display: none;
}

#calculationimagedata {
  display: none;
}

.img_help {
  width: 16px;
  height: 16px;
}

.epcontentcontainer {
  margin-right: auto;
  margin-left: auto;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: 100%;
}

.extrapayTextContent .img-dropdown,
.loanbalanceTextContent .img-dropdown,
.qualifyTextContent .img-dropdown,
.monthlyaffordTextContent .img-dropdown,
.refiTextContent .img-dropdown,
.rentvsbuyTextContent .img-dropdown,
.equityTextContent .img-dropdown,
.netsheetTextContent .img-dropdown,
.mortageTextContent .img-dropdown {
  width: 15px !important;
  background-repeat: no-repeat !important;
  margin-right: 10px !important;
}

.extrapayTextContent .dropactive,
.loanbalanceTextContent .dropactive,
.qualifyTextContent .dropactive,
.monthlyaffordTextContent .dropactive,
.refiTextContent .dropactive,
.rentvsbuyTextContent .dropactive,
.equityTextContent .dropactive,
.netsheetTextContent .dropactive,
.mortageTextContent .dropactive {
  transform: rotate(180deg);
  transition: 0.6s;
  -webkit-transition: 0.6s;
}

.extrapayTextContent .dropinactive,
.loanbalanceTextContent .dropinactive,
.qualifyTextContent .dropinactive,
.monthlyaffordTextContent .dropinactive,
.refiTextContent .dropinactive,
.rentvsbuyTextContent .dropinactive,
.equityTextContent .dropinactive,
.netsheetTextContent .dropinactive,
.mortageTextContent .dropinactive {
  transform: rotate(0deg);
  transition: 0.6s;
  -webkit-transition: 0.6s;
}

.assumptioncontainer .dropactive {
  transform: rotate(-180deg);
  transition: 0.6s;
  -webkit-transition: 0.6s;
}

.assumptioncontainer .dropinactive {
  transform: rotate(0deg);
  transition: 0.6s;
  -webkit-transition: 0.6s;
}

.closemark {
  padding: 0px 50px;
}

.headerstatic {
  text-align: center;
  background-color: #eef1fc;
  border-top: 1px solid #9fafbd;
  border-bottom: 1px solid #9fafbd;
  padding: 8px !important;
  color: #494949;
  font-family: Montserrat-Medium;
  font-size: 14px;
}

.font30 {
  font-size: 30px;
}

@media screen and (max-width: 900px) and (min-width: 650px) {
  .font30 {
    font-size: 24px;
  }
}

@media screen and (max-width: 1150px) and (min-width: 900px) {
  .font30 {
    font-size: 26px;
  }
}

.paddingtopdiv {
  padding-top: 75px;
}

.affix {
  position: fixed;
  top: 0;
  right: 0;
}

.orange {
  background-color: #FFB800;
}

.circlewidth {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  margin-right: 8px;
}

.loanbal .calendar-addon {
  border-radius: 0px 5px 5px 0px !important;
  border-right: 1px solid #d4d7e0 !important;
}

.loanbal input {
  border-radius: 5px 0px 0px 5px !important;
}

.circle-bluelb {
  width: 15px;
  height: 15px;
  background-color: #007AFF;
  border-radius: 50%;
  margin-right: 8px;
}

.loancontainer .loanbalancelengend .legendli {
  padding: 0px 10px !important;
}

.loancontainer .loanbalancelengend .text-wrapper {
  font-size: 17px !important;
  width: 95% !important;
}

.loanbalancecontainer .extraGainedyears {
  margin-bottom: 50px !important;
}

.loanbalancepie svg tspan {
  font-size: 30px !important;
}

@media screen and (max-width: 767px) {
  .loanbalancecontainer .extraGainedyears {
    margin-bottom: 10px !important;
  }

  .mortageContainer .mortageContentContainer .loanbalancelengend {
    min-height: 0px !important;
  }

  .mortageContainer .mortageContentContainer .loanbalancelengend ul {
    padding-left: 5% !important;
    padding-right: 5% !important;
    padding-top: 0px !important;
  }
}

.rentvsbuyContainer {
  font-family: Montserrat-Medium;
}

.rentvsbuyContainer .assumptioncontainer {
  height: 50px;
  text-align: center;
  margin-top: 10px;
  font-family: Montserrat-Medium;
  font-size: 20px;
  cursor: pointer;
}

.rentvsbuyContainer .assumptioncontainer .img-dropdown {
  width: 20px;
  background-repeat: no-repeat;
  margin: 0px 8px;
  height: 20px;
}

.rentvsbuyContainer .assumptioncontainer .divassump {
  display: inline-flex;
}

.rentvsbuyContainer #collapseassumption {
  margin-bottom: 30px;
}

.rentvsbuyContainer #collapseassumption .divloantype img {
  float: right;
  margin-top: 10px;
  padding-right: 2px;
}

.rentvsbuyContainer #collapseassumption .divinputs img {
  width: 16px;
  height: 16px;
}

.rentvsbuyContainer #collapseassumption .margbot10 {
  margin-bottom: 10px;
}

.rentvsbuyContainer #collapseassumption .divloantype {
  text-align: center;
}

.rentvsbuyContainer #collapseassumption ul {
  list-style: none;
  display: inline-flex;
  width: 80%;
  padding-left: 0px;
}

.rentvsbuyContainer #collapseassumption li {
  padding: 8px 0px;
  border: 1px solid #428BFE;
  width: 35%;
  text-align: center;
  cursor: pointer;
  color: #0E2F51 !important;
}

.rentvsbuyContainer #collapseassumption .convli {
  border-right: none;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.rentvsbuyContainer #collapseassumption .convva {
  border-left: none;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.rentvsbuyContainer #collapseassumption .activeloantype {
  background-color: #428BFE;
  color: white !important;
}

.rentvsbuyContainer .panel-collapse {
  padding: 5px;
}

.rentvsbuyContainer .accinsidetitle {
  font-size: 17px;
  padding: 3px;
  font-family: Montserrat-Medium;
}

.rentvsbuyContainer .accinside {
  font-size: 13px;
  color: #ccc;
  padding: 3px;
  font-family: Montserrat-Regular;
}

.rentvsbuyContainer .extrainitialform {
  background-color: #F6F7F9;
  border: 1px solid #D4D7E0;
  margin-top: 30px;
  border-radius: 10px;
}

.rentvsbuyContainer .bgwhite {
  background-color: rgba(255, 255, 255, 0.760784) !important;
}

.rentvsbuyContainer .gobtn {
  width: 200px !important;
}

.rentvsbuyContainer .extrapayptaginitial {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  text-align: center;
  padding-bottom: 10px;
  height: 100px;
  font-family: Montserrat-Regular;
  font-size: 14px;
  color: #23405E !important;
}

.rentvsbuyContainer .HeaderContainer {
  padding-top: 15px;
  box-shadow: 17px 1px 15px 6px #F2F6F8;
  border-bottom: none;
  padding-bottom: 15px;
  padding-left: 25px;
  padding-right: 25px;
}

.rentvsbuyContainer .HeaderContainer .TopContainer {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}

.rentvsbuyContainer .HeaderContainer .avatarcontainer {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}

.rentvsbuyContainer .HeaderContainer .avatarcontainer .avatar-agent {
  border-radius: 50%;
  width: 50px;
  height: 50px;
  display: inline-block;
  vertical-align: top;
  margin-left: 15px;
}

.rentvsbuyContainer .HeaderContainer .avatarcontainer .avatar-contact {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
}

.rentvsbuyContainer .HeaderContainer .avatarcontainer .avatar-name {
  font-family: Montserrat-Medium;
  font-size: 23px;
  color: #23405E;
  margin: 0px;
  text-align: right;
}

.rentvsbuyContainer .HeaderContainer .avatarcontainer .avatar-title {
  font-family: Montserrat-Medium;
  font-size: 15px;
  color: #23405E;
  margin: 0px;
  text-align: right;
}

.rentvsbuyContainer .HeaderContainer .Calctypecontainer .Calctypename {
  font-family: Montserrat-Medium;
  font-size: 28px;
  color: #23405E;
  margin: 0px;
}

.rentvsbuyContainer .HeaderContainer .Calctypecontainer .Calctypedetails {
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #23405E;
  margin: 0px;
}

.rentvsbuyContainer .HeaderContainer .Calctypecontainer2 {
  text-align: center;
}

.rentvsbuyContainer .HeaderContainer .Calctypecontainer2 .Calctypename2 {
  font-family: Montserrat-Medium;
  font-size: 20px;
  color: #23405E;
  margin: 0px;
}

.rentvsbuyContainer .HeaderContainer .Calctypecontainer2 .Calctypedetails2 {
  font-family: Montserrat-Medium;
  font-size: 12px;
  color: #23405E;
  margin: 0px;
  margin-bottom: 5px;
}

.rentvsbuyContainer .extrapayContentContainer {
  background-color: #fff;
}

.rentvsbuyContainer .extrapayContentContainer .extrapayFormcontainer {
  margin-top: 25px;
}

.rentvsbuyContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 {
  height: 740px;
  border-bottom: 1px solid #D4D7E0;
  border-top: 1px solid #D4D7E0;
  border-left: 1px solid #D4D7E0;
}

.rentvsbuyContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 .extraTotalPayment {
  height: 80px;
  width: 100%;
  border-bottom: 1px solid #D4D7E0;
  background-color: #F6F7F9;
  font-family: Montserrat-Medium;
  font-size: 14px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  color: #23405e !important;
}

.rentvsbuyContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 .extraTotalPayment .rentvsbuyheader {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  width: 100%;
}

.rentvsbuyContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 .extrapaygraphcontainer .extraGainedyears {
  margin: 40px 10px 15px 10px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-family: Montserrat-Medium;
  font-size: 19px;
  color: #23405e !important;
}

.rentvsbuyContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 .extrapaygraphcontainer .extraGainedyears .circle-orange {
  width: 15px;
  height: 15px;
  background-color: #FFB800;
  border-radius: 50%;
  margin-right: 8px;
}

.rentvsbuyContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform2 {
  position: relative;
  height: 740px;
  border: 1px solid #D4D7E0;
  background-color: #F6F7F9;
}

.rentvsbuyContainer .rc-slider {
  padding: 27px 0px !important;
}

.rentvsbuyContainer .clsheight .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
}

.rentvsbuyContainer .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.rentvsbuyContainer .slider-cls {
  padding: 0px !important;
  padding-right: 20px !important;
}

.rentvsbuyContainer .slider-cls .rc-slider-rail {
  height: 7px;
  background-color: #E9EBF0 !important;
}

.rentvsbuyContainer .rc-slider-track {
  background-color: #5978FF;
}

.rentvsbuyContainer .rc-slider-handle {
  margin-left: -13px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
}

.rentvsbuyContainer .rc-slider-mark-text-active {
  color: #23405e !important;
  font-size: 20px;
}

.rentvsbuyContainer .rc-slider-mark-text {
  color: #23405e !important;
  font-size: 15px;
}

.rentvsbuyContainer .clsheight .rc-slider-mark {
  width: 93%;
  margin-left: 17px;
}

.rentvsbuyContainer .slider-part {
  margin-left: 11px;
  margin-right: 14px;
}

.rentvsbuyContainer .extrapayform2 .slider-cls .rc-slider-rail {
  height: 5px;
  background-color: #E9EBF0 !important;
}

.rentvsbuyContainer .extrapayform2 .slider .rc-slider-track {
  background-color: #508aff;
  height: 5px !important;
}

.rentvsbuyContainer .extrapayform2 .rc-slider-handle {
  margin-left: -13px;
  margin-top: -7px;
  width: 18px;
  height: 18px;
}

.rentvsbuyContainer .extraPayLegend {
  font-family: Montserrat-Regular;
}

.rentvsbuyContainer .extraPayLegend .legendli {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 1% 0px;
}

.rentvsbuyContainer .extraPayLegend .legendli .text-wrapper {
  width: 85%;
  margin: 5px 0;
  color: #23405E !important;
  font-size: 1.2vw;
}

.rentvsbuyContainer .extraPayLegend .legendli .text-wrapper .lbcalc {
  margin-left: 5px;
  float: left;
  margin-top: 1px;
  color: #23405E !important;
}

.rentvsbuyContainer .extraPayLegend .legendli .text-wrapper .black {
  float: right;
}

.rentvsbuyContainer .extraPayLegend .legendcircle {
  width: 15px;
  height: 15px;
  border-radius: 15px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}

.rentvsbuyContainer .blue {
  background-color: #007AFF;
}

.rentvsbuyContainer .lightgreen {
  background-color: #57FF04;
}

.rentvsbuyContainer .formpadding {
  padding-left: 15px;
  padding-right: 15px;
  height: 635px;
  overflow: hidden;
  overflow-y: auto;
}

.rentvsbuyContainer .saveextracontainer {
  height: 102px;
  width: 100%;
  border-top: 1px solid #D6D6DE;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: #23405e !important;
}

.rentvsbuyContainer .extrapayptag {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  height: 10px;
  font-family: Montserrat-Regular;
  font-size: 15px;
  color: #23405E !important;
}

.rentvsbuyContainer .extrapayTextContent {
  margin-top: 70px;
  padding-left: 50px;
  padding-right: 50px;
}

.rentvsbuyContainer .extrapayTextContenttitle {
  font-family: Montserrat-Medium;
  font-size: 28px;
  color: #4D5357;
}

.rentvsbuyContainer .extrapayTextContentdesc {
  margin-top: 20px;
  font-family: Montserrat-Medium;
  font-size: 15px;
  color: #BABFC3;
}

.rentvsbuyContainer .greenspan {
  color: #7ACCA2;
  cursor: pointer;
  font-size: 14px;
}

.rentvsbuyContainer .tableunderspan1 {
  font-size: 13px;
  font-family: Montserrat-Medium;
}

.rentvsbuyContainer .headertitle {
  font-size: 23px;
  font-family: Montserrat-Medium;
  color: #62686C;
}

.rentvsbuyContainer .textmorecontainer {
  margin-bottom: 30px;
}

.rentvsbuyContainer .greenline {
  height: 2px;
  background-color: #9EE0BC;
  width: 50%;
  margin-top: 10px;
  margin-bottom: 10px;
}

.rentvsbuyContainer .cleardiv {
  clear: both;
}

.rentvsbuyContainer .descrpitiondetails {
  font-size: 15px;
  font-family: Montserrat-Medium;
  color: #5A6063;
}

.rentvsbuyContainer .accTitle {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  font-size: 20px;
  padding-bottom: 15px;
  border-bottom: 1px solid #ccc;
  padding-top: 20px;
}

.rentvsbuyContainer .morecontentcontainer {
  padding: 65px 30px 0px 30px;
}

.rentvsbuyContainer .extrapayImagecontainer {
  margin-top: 50px;
}

.rentvsbuyContainer .extrapayImagecontainer .extrapayImagediv {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.rentvsbuyContainer .extrapayImagecontainer .extrapayImagediv .extrapayImagehome {
  width: 70%;
  height: auto;
}

.rentvsbuyContainer .btntext {
  color: #0E2F51;
  font-family: Montserrat-Medium;
  width: 61%;
  text-align: center;
  font-size: 15px;
}

.rentvsbuyContainer .extrapaytablecontainer {
  width: 100%;
  margin-top: 80px;
}

.rentvsbuyContainer .extrapaytablecontainer table {
  font-family: Montserrat-Medium;
  color: #4B5258;
  width: 100%;
}

.rentvsbuyContainer .extrapaytablecontainer table .cln1 {
  width: 13%;
}

.rentvsbuyContainer .extrapaytablecontainer table .cln2 {
  width: 24%;
}

.rentvsbuyContainer .extrapaytablecontainer table .cln3 {
  width: 10%;
}

.rentvsbuyContainer .extrapaytablecontainer table .cln4 {
  width: 13%;
}

.rentvsbuyContainer .extrapaytablecontainer table .cln5 {
  width: 40%;
}

.rentvsbuyContainer .extrapaytablecontainer table td {
  border: 1px solid #EFF0F1;
  padding-left: 15px;
  font-family: Montserrat-Regular;
  font-weight: bold;
}

.rentvsbuyContainer .extrapaytablecontainer table tr {
  height: 100px;
}

.rentvsbuyContainer .extrapaytablecontainer table td:nth-child(odd) {
  background-color: #fff;
}

.rentvsbuyContainer .extrapaytablecontainer table td:nth-child(even) {
  background-color: #F5F6F7;
}

.rentvsbuyContainer .extrapaytablecontainer table th {
  padding-left: 10px;
  padding-top: 40px;
}

.rentvsbuyContainer .fontsizecln3 {
  font-size: 23px;
}

.rentvsbuyContainer .displayspanblock {
  display: block;
}

.rentvsbuyContainer .marginbtm115 {
  margin-bottom: 115px !important;
}

.rentvsbuyContainer .field-row {
  color: #0E2F51;
  font-family: Montserrat-Medium;
  font-size: 14px;
}

.rentvsbuyContainer .field-row select,
.rentvsbuyContainer .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: #fff;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.rentvsbuyContainer .input-group-addon {
  background-color: #F2F3F5;
}

.rentvsbuyContainer .yesbtn {
  background: #428BFE;
  border-radius: 35px;
  color: #ffffff;
  width: 190px;
  height: 39px;
  box-shadow: none;
  border-style: none;
  border-image: none;
  border-color: none;
  margin-top: 7px;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  outline: none;
}

.rentvsbuyContainer .CalcDropDown {
  color: #1875DD;
  font-family: Montserrat-Medium;
  font-size: 14px;
  padding: 25px 0px 25px 0px;
}

.rentvsbuyContainer .CalcDropDown .menu {
  position: absolute;
  width: 50%;
  z-index: 9999;
  max-height: 400px;
  overflow: auto;
  background-color: #fff;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
}

.rentvsbuyContainer .CalcDropDown .menu .menuli {
  padding: 8px 15px;
  cursor: pointer;
}

.rentvsbuyContainer .CalcDropDown .menu .menuli:hover {
  background-color: #F6F7F9;
}

.rentvsbuyContainer .img-dropdown {
  width: 11px;
}

.rentvsbuyContainer .divmore {
  text-align: center;
}

.rentvsbuyContainer .divmore .spanmore {
  font-size: 12px;
  cursor: pointer;
  color: #3974AE;
}

.rentvsbuyContainer .justifyspacebtm {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 80px;
}

.rentvsbuyContainer .extratextcontainer {
  background-color: #F5F6F7;
}

.rentvsbuyContainer .extrapayTextContent2 {
  padding-left: 5%;
  padding-right: 5%;
  margin-top: 70px;
}

.rentvsbuyContainer .extrapayfooter {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.rentvsbuyContainer .extrapayfooter span {
  color: #fff;
  font-family: Montserrat-Regular;
  font-size: 16px;
}

@media screen and (max-width: 1200px) and (min-width: 768px) {
  .rentvsbuyContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 .extrapaygraphcontainer .extraGainedyears {
    font-size: 14px;
  }

  .rentvsbuyContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 .extrapaygraphcontainer .extraGainedyears .circle-orange {
    width: 12px;
    height: 12px;
  }
}

@media screen and (max-width: 767px) {
  .rentvsbuyContainer .extrapayTextContent {
    padding: 0px !important;
  }

  .rentvsbuyContainer .morecontentcontainer {
    padding: 10px 5px 0px 5px !important;
  }

  .rentvsbuyContainer .extrainitialform {
    border-radius: 0px;
    padding-bottom: 30px;
  }

  .rentvsbuyContainer .extrapayptag {
    font-size: 14px;
    padding-top: 35px;
    text-align: center;
  }

  .rentvsbuyContainer .extrapayyesxs {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 75px;
    position: fixed;
    bottom: 0;
    background-color: #23405E;
    z-index: 999999;
    border: 1px solid #fff;
  }

  .rentvsbuyContainer .extrapayyesxs .btntext {
    font-family: Montserrat-Medium;
    width: 61%;
    text-align: center;
    font-size: 3.2vw;
    color: #fff;
    padding-right: 15px;
  }

  .rentvsbuyContainer .extrapayyesxs .yesbtn {
    width: 32%;
  }

  .rentvsbuyContainer .extrapayfooter {
    margin-bottom: 75px;
  }

  .rentvsbuyContainer .extrapayfooter span {
    font-size: 13px;
  }

  .rentvsbuyContainer .HeaderContainer {
    padding: 5px;
    position: fixed;
    background-color: #fff;
    z-index: 999999;
    box-shadow: 0px 0px 7px 4px #d9e5ed;
  }

  .rentvsbuyContainer .HeaderContainer .Calctypecontainer .Calctypename {
    font-family: Montserrat-Regular !important;
    font-size: 14px !important;
    line-height: 19px !important;
  }

  .rentvsbuyContainer .HeaderContainer .avatarcontainer .avatar-name {
    font-size: 14px;
    line-height: 15px;
  }

  .rentvsbuyContainer .HeaderContainer .avatarcontainer .avatar-title {
    font-size: 12px;
    padding-top: 1px;
  }

  .rentvsbuyContainer .HeaderContainer .avatarcontainer .avatar-agent {
    width: 40px;
    height: 40px;
  }

  .rentvsbuyContainer .clsheight {
    height: 100px;
  }

  .rentvsbuyContainer .extrapayContentContainer .extrapayFormcontainer {
    margin-top: 0px;
    padding: 0;
  }

  .rentvsbuyContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform1 {
    height: auto;
  }

  .rentvsbuyContainer .extrapayContentContainer .extrapayFormcontainer .extrapayform .extrapayform2 {
    height: auto;
  }

  .rentvsbuyContainer .extraPayLegend ul {
    padding-left: 0px !important;
    padding-top: 14vw !important;
  }

  .rentvsbuyContainer .extraPayLegend .legendli .text-wrapper {
    font-size: 3vw;
  }

  .rentvsbuyContainer .extraPayLegend .legendcircle {
    width: 10px;
    height: 10px;
  }
}

.Overlay {
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(74, 81, 93, 0.71);
  overflow: auto;
}

.divinputs .input-group {
  width: 100% !important;
}

.divinputs .input-group input {
  border-radius: 6px !important;
}

.darkgreenns {
  background-color: #2AAD00;
}

@media screen and (max-width: 767px) {
  .extrapayContainer .formpadding {
    padding-left: 15px;
    padding-right: 15px;
    min-height: 635px !important;
    height: auto !important;
    overflow: visible !important;
    overflow-y: none !important;
  }

  .MoreInfoModal {
    padding: 13px !important;
    width: 95% !important;
  }

  .MoreInfoModal .closepopup {
    margin-top: -34px !important;
    margin-left: 17px !important;
  }

  .MoreInfoModal .closepopup img {
    cursor: pointer;
    width: 12px;
  }

  .GreetingsModal {
    padding: 11px !important;
    width: 95% !important;
  }

  .GreetingsModal .closepopup {
    margin-top: -34px !important;
    margin-left: 17px !important;
  }

  .GreetingsModal .closepopup img {
    cursor: pointer;
    width: 12px;
  }

  .moreinfo-container .yesbtn {
    width: 170px !important;
    height: 35px !important;
    font-size: 15px !important;
  }
}

.sharetitlediv {
  font-family: Montserrat-Medium;
  font-size: 27px;
  color: #23405E;
  text-align: center;
  padding-bottom: 40px;
}

.sharebuttondiv {
  right: 2%;
  bottom: -40px;
  cursor: pointer;
  z-index: 99;
  position: absolute;
}

.lensesharebuttondiv {
  right: 80px;
  top: 12px;
  cursor: pointer;
  z-index: 3;
  display: flex;
  justify-content: center;
  align-items: center;
}

.lensesharebuttondiv .sharebuttonclassbtn {
  margin-top: 0px !important;
}

.lensesharebuttondivmoblie {
  width: 50%;
  margin-right: 5px;
  display: flex;
  cursor: pointer;
  justify-content: center;
  align-items: center;
}

.lensesharebuttondivmoblie .sharebuttonclassbtn {
  margin-top: 0px !important;
}

.socialshare_btn {
  position: absolute;
  top: -25px;
  cursor: pointer;
  display: none;
  text-align: left;
  right: 250px;
}

.shareimage {
  width: 35px;
  height: 35px;
}

.btn_style {
  margin-top: 15px;
  height: 40px;
  border-radius: 5px;
  letter-spacing: 1px;
  border: 1px solid #508AFF;
  color: #508AFF;
  background-color: #fff;
  font-size: 14px;
  font-weight: bold;
}

.LoadWebShare {
  margin-top: 3px;
}

.sharecontent {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border: 1px solid #ccc;
  padding: 10px;
  border-radius: 5px;
  margin-bottom: 10px;
  cursor: pointer;
}

.sharecontentspan {
  font-family: Montserrat-Medium;
  color: #23405E;
}

.sharecontent:focus {
  outline: none !important;
}

.moreinfo-container .contentgreeting {
  overflow: auto;
  padding-right: 15px !important;
  padding-left: 15px !important;
}

.moreinfo-container .contentmoreinfo {
  overflow: auto;
  padding-right: 15px !important;
  padding-left: 15px !important;
}

.rc-slider-handle {
  border: solid 1px #d4d7e0 !important;
}

.rc-slider-track {
  background-color: #578fff !important;
}

.CalcDropDown {
  color: #508aff !important;
}

.yesbtn {
  background: #508AFF !important;
}

.focusdiv {
  padding: 5px 20px 5px 20px !important;
}

.extrapayptag {
  text-align: center !important;
}

.closingleadgenmodal {
  overflow: auto;
}

@media only screen and (max-width: 767px) {
  .closingleadgenmodal {
    overflow: auto;
  }

  .leadgenholder {
    margin-top: 30px;
  }

  .sharebuttondiv {
    top: -1.5% !important;
    margin-left: 69% !important;
    margin-top: -48px !important;
    margin-bottom: 16px !important;
    position: initial;
  }

  .sharebuttondiv button {
    width: 110px !important;
  }

  .premiumbackbtncls {
    margin-left: 0px !important;
  }
}

.logodivcont {
  display: inline-flex;
}

.logodivcontHidden {
  visibility: hidden;
}

.logodiv {
  margin-top: 25px;
  margin-left: 10px;
}

@media only screen and (max-width: 410px) and (min-width: 320px) {
  .sharetitlediv {
    font-size: 24px !important;
  }
}

@media only screen and (min-width: 992px) {
  .sharebuttondiv {
    margin-right: 215px;
  }
}

@media only screen and (max-width: 992px) and (min-width: 768px) {
  .sharebuttondiv {
    right: 10% !important;
  }
}

.sharebtnpremium {
  width: 120px !important;
}

.headingcontent {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.headingcontent .content {
  width: 70%;
  font-size: 14px;
  padding-top: 10px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvTmV3X2xlYWRfZ2VuLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL05ld19sZWFkX2dlbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIlxyXG4vLyBMZWFkIEdlbiBFeHRyYSBQYXltZW50XHJcbi5leHRyYXBheUNvbnRhaW5lciB7XHJcbiAgIFxyXG4gICAgLmNsc2hlaWdodHtcclxuICAgICAgICBtYXJnaW4tdG9wOjMwcHg7XHJcbiAgICB9XHJcbiAgICAucGFuZWwtY29sbGFwc2V7XHJcbiAgICAgICAgcGFkZGluZzo1cHg7XHJcbiAgICB9XHJcbiAgICAuYWNjaW5zaWRldGl0bGV7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDNweDtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICB9XHJcbiAgICAuYWNjaW5zaWRle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBjb2xvcjogI2NjYztcclxuICAgICAgICBwYWRkaW5nOiAzcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuICAgIH1cclxuICAgIC5leHRyYWluaXRpYWxmb3Jte1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNkY3Rjk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDREN0UwO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuYmd3aGl0ZXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NjA3ODQzMTM3MjU0OTAyKSAhaW1wb3J0YW50IDtcclxuICAgIH1cclxuICAgIC5nb2J0bntcclxuICAgICAgICB3aWR0aDoyMDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmV4dHJhcGF5cHRhZ2luaXRpYWx7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMjM0MDVFICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbi5IZWFkZXJDb250YWluZXJcclxue1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBib3gtc2hhZG93OiAxN3B4IDFweCAxNXB4IDZweCAjRjJGNkY4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgIC5Ub3BDb250YWluZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5hdmF0YXJjb250YWluZXJ7ICAgICAgICAgICBcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAuYXZhdGFyLWFnZW50e1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hdmF0YXItY29udGFjdHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmF2YXRhci1uYW1le1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICAgICAgY29sb3I6ICMyMzQwNUU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmF2YXRhci10aXRsZXtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVFO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLkNhbGN0eXBlY29udGFpbmVyXHJcbiAgICB7XHJcbiAgICAgICAgLkNhbGN0eXBlbmFtZXtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVFO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLkNhbGN0eXBlZGV0YWlsc3tcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVFO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgLkNhbGN0eXBlY29udGFpbmVyMlxyXG4gICAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAuQ2FsY3R5cGVuYW1lMntcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVFO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLkNhbGN0eXBlZGV0YWlsczJ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIzNDA1RTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcbi5leHRyYXBheUNvbnRlbnRDb250YWluZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgLmV4dHJhcGF5Rm9ybWNvbnRhaW5lcntcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIC5leHRyYXBheWZvcm17XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5leHRyYXBheWZvcm0xe1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDo2ODBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q0RDdFMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q0RDdFMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNENEQ3RTA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICAuZXh0cmFUb3RhbFBheW1lbnR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDo1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q0RDdFMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q0RDdFMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojMjM0MDVlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5leHRyYXBheWdyYXBoY29udGFpbmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZXh0cmFHYWluZWR5ZWFyc3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCAxMHB4IDE1cHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzIzNDA1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNpcmNsZS1vcmFuZ2VcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjgwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmV4dHJhcGF5UGllY2hhcnRcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5leHRyYXBheWZvcm0yIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjY4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNENEQ3RTA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGOTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnJjLXNsaWRlciB7XHJcbiAgICAvL3BhZGRpbmc6IDE5cHggMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAvL3BhZGRpbmc6IDBweCAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDEwcHggMHB4IDEzcHggMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJjLXNsaWRlci1tYXJrIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMThweDtcclxuICAgIGxlZnQ6IC0xOHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgIC8vIHBhZGRpbmctdG9wOiAzOHB4O1xyXG59XHJcblxyXG4ucmMtc2xpZGVyLWRvdCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC0ycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweDtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDRweDtcclxuICAgIC8vYm9yZGVyOiAycHggc29saWQgI2U5ZTllOTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc2xpZGVyLWNsc3tcclxuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcbiAuc2xpZGVyLWNscyAucmMtc2xpZGVyLXJhaWx7XHJcbiAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUJGMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmMtc2xpZGVyLXRyYWNrIHtcclxuICAgIGhlaWdodDogNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NzhGRjtcclxufVxyXG5cclxuLnJjLXNsaWRlci1oYW5kbGUge1xyXG4gIC8vYm9yZGVyOiBzb2xpZCAycHggI0QzRDVERjtcclxuICBtYXJnaW4tbGVmdDogLTEzcHg7XHJcbiAgbWFyZ2luLXRvcDogLTlweDtcclxuICB3aWR0aDogMjNweDtcclxuICBoZWlnaHQ6IDIzcHg7XHJcbiB9XHJcbiAucmMtc2xpZGVyLW1hcmstdGV4dC1hY3RpdmUge1xyXG4gICAgY29sb3I6ICMyMzQwNWUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLnJjLXNsaWRlci1tYXJrLXRleHQge1xyXG4gICAgICAgIGNvbG9yOiAjMjM0MDVlICFpbXBvcnRhbnQ7XHJcbiAgICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcblxyXG4uc2xpZGVyLWNscyAucmMtc2xpZGVyLW1hcmsge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tbGVmdDogMTdweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5zbGlkZXItcGFydHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTFweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbn1cclxuLmV4dHJhcGF5Zm9ybTJ7XHJcbiAgICAgLnNsaWRlci1jbHMgLnJjLXNsaWRlci1yYWlse1xyXG4gICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFOUVCRjAgIWltcG9ydGFudDtcclxufVxyXG4uc2xpZGVyIC5yYy1zbGlkZXItdHJhY2sge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFmZjtcclxuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJjLXNsaWRlci1oYW5kbGUge1xyXG4gIC8vYm9yZGVyOiBzb2xpZCAycHggI0QzRDVERjtcclxuLy8gICBtYXJnaW4tbGVmdDogLTEzcHg7XHJcbi8vICAgbWFyZ2luLXRvcDogLTdweDtcclxuLy8gICB3aWR0aDogMThweDtcclxuLy8gICBoZWlnaHQ6IDE4cHg7XHJcbiB9XHJcbn1cclxuLmV4dHJhUGF5TGVnZW5ke1xyXG4gICAgZm9udC1mYW1pbHk6ICBNb250c2VycmF0LVJlZ3VsYXI7XHJcbiAgICAgLmxlZ2VuZGxpe1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxJSAwcHg7XHJcbiAgICBjb2xvcjojMjM0MDVlICFpbXBvcnRhbnQ7XHJcbiAgICAudGV4dC13cmFwcGVyIHtcclxuICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgLy9mb250LXNpemU6IDEycHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICAgIGNvbG9yOiMyMzQwNWUgIWltcG9ydGFudDtcclxuICAgICAgLy9mb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4ydnc7XHJcbiAgICAgIC5sYmNhbGMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG4gICAgICAgIGNvbG9yOiMyMzQwNWUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJsYWNrIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgY29sb3I6IzIzNDA1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfSAgICBcclxuICAgICB9XHJcbiAgICAgfVxyXG4gICAgIC5sZWdlbmRjaXJjbGV7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMTVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgfVxyXG59XHJcbi5ibHVle1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0FGRjtcclxufVxyXG4ubGlnaHRncmVlbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1N0ZGMDQ7XHJcbn1cclxuXHJcbi5mb3JtcGFkZGluZ3tcclxuICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbn1cclxuLnNhdmVleHRyYWNvbnRhaW5lcntcclxuICAgIGhlaWdodDoxMTVweDtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q2RDZERTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgY29sb3I6IzIzNDA1ZSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxufVxyXG4gICAgLmV4dHJhcGF5cHRhZ1xyXG4gICAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICBNb250c2VycmF0LVJlZ3VsYXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGNvbG9yOiMyMzQwNUUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5leHRyYXBheVRleHRDb250ZW50XHJcbiAgICB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZXh0cmFwYXlUZXh0Q29udGVudHRpdGxlXHJcbiAgICB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBjb2xvcjogIzRENTM1NztcclxuICAgIH1cclxuICAgIC5leHRyYXBheVRleHRDb250ZW50ZGVzY1xyXG4gICAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogI0JBQkZDMztcclxuICAgIH1cclxuICAgIC5ncmVlbnNwYW57XHJcbiAgICAgICAgY29sb3I6ICM3QUNDQTI7XHJcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgIC50YWJsZXVuZGVyc3BhbjFcclxuICAgIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgfVxyXG4gICAgLmhlYWRlcnRpdGxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgY29sb3I6ICM2MjY4NkM7XHJcbiAgICB9XHJcbiAgICAudGV4dG1vcmVjb250YWluZXJ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICAgIC5ncmVlbmxpbmV7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlFRTBCQztcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICAgIC5jbGVhcmRpdntcclxuICAgICAgICBjbGVhcjpib3RoO1xyXG4gICAgfVxyXG4gICAgLmRlc2NycGl0aW9uZGV0YWlsc3tcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgIGNvbG9yOiAjNUE2MDYzO1xyXG4gICAgfVxyXG4gICAgLmFjY1RpdGxle1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgcGFkZGluZy10b3A6MjBweDtcclxuICAgIH1cclxuICAgIC5tb3JlY29udGVudGNvbnRhaW5lcntcclxuICAgICAgICBwYWRkaW5nOiA2NXB4IDMwcHggMHB4IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuZXh0cmFwYXlJbWFnZWNvbnRhaW5lclxyXG4gICAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgLmV4dHJhcGF5SW1hZ2VkaXZ7XHJcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIC5leHRyYXBheUltYWdlaG9tZXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOjcwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRudGV4dFxyXG4gICAge1xyXG4gICAgICAgIGNvbG9yOiAjMEUyRjUxO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICB3aWR0aDogNjElO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAuZXh0cmFwYXl0YWJsZWNvbnRhaW5lcntcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgICAgdGFibGVcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICAgICAgIGNvbG9yOiM0QjUyNTg7XHJcbiAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgLmNsbjF7XHJcbiAgICAgICAgICAgICAgICAgd2lkdGg6IDEzJTtcclxuICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY2xuMntcclxuICAgICAgICAgICAgICAgICB3aWR0aDogMjQlO1xyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5jbG4ze1xyXG4gICAgICAgICAgICAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNsbjR7XHJcbiAgICAgICAgICAgICAgICAgd2lkdGg6IDEzJTtcclxuICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY2xuNXtcclxuICAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgIHRke1xyXG4gICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFRkYwRjE7XHJcbiAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAgTW9udHNlcnJhdC1SZWd1bGFyO1xyXG4gICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgdHJ7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgIHRkOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGQ6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY2Rjc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGh7XHJcbiAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvbnRzaXplY2xuM1xyXG4gICAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgIH1cclxuICAgIC5kaXNwbGF5c3BhbmJsb2Nre1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICB9XHJcbiAgICAubWFyZ2luYnRtMTE1XHJcbiAgICB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTE1cHggIWltcG9ydGFudDtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgIC5maWVsZC1yb3d7XHJcbiAgICAgICAgY29sb3I6ICMwRTJGNTE7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNHB4OyBcdCBcdFxyXG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIycHg7XHJcbiAgICAgICAgc2VsZWN0LGlucHV0e1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xyXG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcclxuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgIGJveC1zaGFkb3c6bm9uZTtcclxuICAgICAgICBjb2xvcjojMjM0MDVFO1x0XHRcdFx0XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmlucHV0LWdyb3VwLWFkZG9uXHJcbiAgICB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjNGNTtcclxuICAgIH1cclxuICAgIC55ZXNidG5cclxuICAgIHtcclxuICAgIGJhY2tncm91bmQ6ICM0MjhCRkU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB3aWR0aDogMTkwcHg7XHJcbiAgICBoZWlnaHQ6IDM5cHg7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gICAgYm9yZGVyLWltYWdlOiBub25lO1xyXG4gICAgYm9yZGVyLWNvbG9yOiBub25lO1xyXG4gICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuQ2FsY0Ryb3BEb3due1xyXG4gICAgICAgIGNvbG9yOiAjMTg3NUREO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICBmb250LXNpemU6MTRweDsgXHJcbiAgICAgICAgcGFkZGluZzogMjVweCAwcHggMjVweCAwcHg7XHRcclxuICAgICAgICAubWVudXtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxNjBweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDhweCAxNnB4IDBweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICAgICAgICAgIC8vcGFkZGluZzogMTJweCAxNnB4O1xyXG4gICAgICAgICAgICAubWVudWxpe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzo4cHggMTVweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubWVudWxpOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGOTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gXHRcclxuICAgIH1cclxuICAgIC5pbWctZHJvcGRvd257XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgfVxyXG4gICAgLmRpdm1vcmV7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC5zcGFubW9yZXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDA3OWZmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5qdXN0aWZ5c3BhY2VidG1cclxuICAgIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICB9XHJcbiAgICAuZXh0cmF0ZXh0Y29udGFpbmVyXHJcbiAgICB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjZGNztcclxuICAgIH1cclxuICAgIC5leHRyYXBheVRleHRDb250ZW50MntcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICB9XHJcbiAgICAuZXh0cmFwYXlmb290ZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkgeyAgIFxyXG4gICAgICAgIC5leHRyYXBheUNvbnRlbnRDb250YWluZXJ7XHJcbiAgICAgICAgICAgIC5leHRyYXBheUZvcm1jb250YWluZXJ7ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuZXh0cmFwYXlmb3Jte1xyXG4gICAgICAgICAgICAgICAgICAgIC5leHRyYXBheWZvcm0xIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmV4dHJhcGF5Z3JhcGhjb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmV4dHJhR2FpbmVkeWVhcnNcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNpcmNsZS1vcmFuZ2VcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSAgXHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTlweClcclxuICAgIHtcclxuICAgICAgICAuYW5pbWF0ZWRpdntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHsgIFxyXG4gICAgICAgIFxyXG4gICAgICAgIC5hbmltYXRlZGl2e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmV4dHJhcGF5VGV4dENvbnRlbnRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmcgOjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubW9yZWNvbnRlbnRjb250YWluZXJ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNXB4IDBweCA1cHggIWltcG9ydGFudDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5leHRyYWluaXRpYWxmb3Jte1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZXh0cmFwYXlwdGFne1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5leHRyYXBheXB0YWdpbml0aWFse1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7IFxyXG4gICAgICAgIH1cclxuICAgICAgICAuZXh0cmFwYXl5ZXN4c3tcclxuICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6NzVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzQwNUU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk5OTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIC5idG50ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2MSU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICAzLjJ2dztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAueWVzYnRue1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZXh0cmFwYXlmb290ZXJ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLkhlYWRlckNvbnRhaW5lcntcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk5OTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA3cHggNHB4ICNkOWU1ZWQ7XHJcbiAgICAgICAgICAgIC5DYWxjdHlwZWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAuQ2FsY3R5cGVuYW1le1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5hdmF0YXJjb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgLmF2YXRhci1uYW1le1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmF2YXRhci10aXRsZXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmF2YXRhci1hZ2VudHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNsc2hlaWdodHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmV4dHJhcGF5Q29udGVudENvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIC5leHRyYXBheUZvcm1jb250YWluZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4OyBcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIC5leHRyYXBheWZvcm17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5leHRyYXBheWZvcm0xXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bzsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmV4dHJhcGF5Zm9ybTJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmV4dHJhUGF5TGVnZW5ke1xyXG4gICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTR2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sZWdlbmRsaSB7XHJcbiAgICAgICAgICAgICAgICAudGV4dC13cmFwcGVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjR2dztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgLmxlZ2VuZGNpcmNsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ncmF5Y29sb3Jjb250YWluZXJ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgLnJ2YnRpdGxlMXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ydmJ0aXRsZTJ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udGFpbmVyc3RhdGljMntcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIC5jb250ZW50Y2hlY2t7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucmMtc2xpZGVyLWhhbmRsZSB7XHJcbiAgICAgICAgICAgIC8vYm9yZGVyOiBzb2xpZCAycHggI0QzRDVERjtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTNweDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAuZ3JheWNvbG9yY29udGFpbmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgICAgICAgIFxyXG4gICAgICAgXHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2JTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2JTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2JTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmN2Y5O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIC5ydmJ0aXRsZTF7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTsgICAgICAgICAgICBcclxuICAgICAgICAgICAgY29sb3I6ICMyMzQwNWUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucnZidGl0bGUye1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcbiAgICAgICAgfSAgIFxyXG4gICAgfVxyXG4gICAgLmNvbnRhaW5lcnN0YXRpYzJ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEzJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDYlO1xyXG4gICAgICAgIC5jb250ZW50Y2hlY2t7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcbiAgICAgICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiMwMDc5ZmY7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29udGVudHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiMzMDMwMzBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5leHRyYXBheWZvb3RlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IzIzNDA1RSA7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4ubGFibGV3aXRoaGVscFxyXG57XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZGlzcGxheW5vbmV7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5oZWxwY29udGVudGRpdntcclxuICAgIHotaW5kZXg6IDk5OTk5OTk7ICAgXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweCA5cHggMTBweDsgICBcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuICAgIGRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDk5OTk5OTlweCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDk5OTk5OTlweCk7XHJcbiAgICAtby10cmFuc2Zvcm06dHJhbnNsYXRlWig5OTk5OTk5cHgpO1xyXG4gICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVooOTk5OTk5OXB4KTtcclxuICAgIGRpdntcclxuICAgICAgICB3aWR0aDo5NSU7XHJcbiAgICB9XHJcbiAgICBpbWd7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDoxMHB4O1xyXG4gICAgICAgIHJpZ2h0OjVweDtcclxuICAgIH1cclxufVxyXG4uZm9jdXNkaXZ7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4IDVweCAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooOTk5OTk5OXB4KTtcclxuICAgIC1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVooOTk5OTk5OXB4KTtcclxuICAgIC1vLXRyYW5zZm9ybTp0cmFuc2xhdGVaKDk5OTk5OTlweCk7XHJcbiAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWig5OTk5OTk5cHgpO1xyXG59XHJcbi5DaGVja21vZGFsOnBhcmVudFxyXG57XHJcbiBkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcclxufVxyXG4jY2FsY3VsYXRpb25pbnB1dHZhbHVlXHJcbntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuI2NhbGN1bGF0aW9uaW1hZ2VkYXRhe1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uaW1nX2hlbHB7XHJcbiAgICB3aWR0aDoxNnB4O1xyXG4gICAgaGVpZ2h0OjE2cHg7XHJcbn1cclxuLmVwY29udGVudGNvbnRhaW5lcntcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6MTAwJTtcclxufVxyXG4uZXh0cmFwYXlUZXh0Q29udGVudCwubG9hbmJhbGFuY2VUZXh0Q29udGVudCwucXVhbGlmeVRleHRDb250ZW50LFxyXG4ubW9udGhseWFmZm9yZFRleHRDb250ZW50LC5yZWZpVGV4dENvbnRlbnQsLnJlbnR2c2J1eVRleHRDb250ZW50LFxyXG4uZXF1aXR5VGV4dENvbnRlbnQsLm5ldHNoZWV0VGV4dENvbnRlbnQsLm1vcnRhZ2VUZXh0Q29udGVudHtcclxuICAgIC5pbWctZHJvcGRvd257XHJcbiAgICAgICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuZHJvcGFjdGl2ZXtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuNnM7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOjAuNnM7XHJcbiAgICB9XHJcbiAgICAuZHJvcGluYWN0aXZle1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuNnM7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOjAuNnM7XHJcbiAgICB9XHJcbn1cclxuLmFzc3VtcHRpb25jb250YWluZXJ7XHJcbiAgICAuZHJvcGFjdGl2ZXtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjZzO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjowLjZzO1xyXG4gICAgfVxyXG4gICAgLmRyb3BpbmFjdGl2ZXtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjZzO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjowLjZzO1xyXG4gICAgfVxyXG59XHJcbi5jbG9zZW1hcmt7XHJcbiAgICBwYWRkaW5nOiAwcHggNTBweDtcclxufVxyXG4uaGVhZGVyc3RhdGlje1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZjFmYztcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOWZhZmJkO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZmFmYmQ7XHJcbiAgICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjNDk0OTQ5OyAgIFxyXG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5mb250MzB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChtaW4td2lkdGg6IDY1MHB4KSB7XHJcbiAgICAuZm9udDMweyBmb250LXNpemU6IDI0cHg7IH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTUwcHgpIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xyXG4gICAgLmZvbnQzMHsgZm9udC1zaXplOiAyNnB4OyB9XHJcbn1cclxuLnBhZGRpbmd0b3BkaXZ7XHJcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcclxufVxyXG4uYWZmaXh7XHJcbiAgICBwb3NpdGlvbjpmaXhlZDtcclxuICAgIHRvcDowO1xyXG4gICAgcmlnaHQ6MDtcclxufVxyXG4ub3Jhbmdle1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjgwMDtcclxufVxyXG4uY2lyY2xld2lkdGh7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMTVweDsgICAgXHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxufVxyXG5cclxuXHJcbi8vTG9hbiBCYWxhbmNlXHJcbi5sb2FuYmFseyBcclxuLmNhbGVuZGFyLWFkZG9ue1xyXG4gICAgYm9yZGVyLXJhZGl1czowcHggNXB4IDVweCAwcHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodDoxcHggc29saWQgI2Q0ZDdlMCAhaW1wb3J0YW50O1xyXG59XHJcbmlucHV0e1xyXG4gICAgYm9yZGVyLXJhZGl1czo1cHggMHB4IDBweCA1cHggIWltcG9ydGFudDtcclxufVxyXG59XHJcbi5jaXJjbGUtYmx1ZWxiIFxyXG57ICAgd2lkdGg6IDE1cHg7XHJcbmhlaWdodDogMTVweDtcclxuYmFja2dyb3VuZC1jb2xvcjogIzAwN0FGRjtcclxuYm9yZGVyLXJhZGl1czogNTAlO1xyXG5tYXJnaW4tcmlnaHQ6IDhweDtcclxufVxyXG5cclxuLmxvYW5jb250YWluZXJ7XHJcbiAgICAubG9hbmJhbGFuY2VsZW5nZW5ke1xyXG4gICAgICAgIC5sZWdlbmRsaXtwYWRkaW5nOjBweCAxMHB4ICAhIGltcG9ydGFudDt9XHJcbiAgICAgICAgLnRleHQtd3JhcHBlcnsgZm9udC1zaXplOiAxN3B4ICEgaW1wb3J0YW50O3dpZHRoOjk1JSAhIGltcG9ydGFudDsgfVxyXG4gICAgfVxyXG59XHJcbi5sb2FuYmFsYW5jZWNvbnRhaW5lciB7XHJcbiAgICAuZXh0cmFHYWluZWR5ZWFyc3tcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuLmxvYW5iYWxhbmNlcGlle1xyXG4gICAgc3ZnIFxyXG4gICAge1xyXG4gICAgICAgIHRzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5sb2FuYmFsYW5jZWNvbnRhaW5lciB7XHJcbiAgICAgICAgLmV4dHJhR2FpbmVkeWVhcnN7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubW9ydGFnZUNvbnRhaW5lcntcclxuICAgIC5tb3J0YWdlQ29udGVudENvbnRhaW5lcntcclxuICAgICAgICAubG9hbmJhbGFuY2VsZW5nZW5kIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDowcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1JSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLy9SZW50VnNCdXlcclxuLnJlbnR2c2J1eUNvbnRhaW5lciB7XHJcbiAgICAuYXNzdW1wdGlvbmNvbnRhaW5lcntcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6TW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAuaW1nLWRyb3Bkb3due1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHggOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kaXZhc3N1bXB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4OyAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2NvbGxhcHNlYXNzdW1wdGlvbntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIC5kaXZsb2FudHlwZXtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGl2aW5wdXRze1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWFyZ2JvdDEwe1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGl2bG9hbnR5cGV7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9ICBcclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQyOEJGRTtcclxuICAgICAgICAgICAgd2lkdGg6IDM1JTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMEUyRjUxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb252bGl7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDpub25lO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udnZhe1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDpub25lO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hY3RpdmVsb2FudHlwZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQyOEJGRTtcclxuICAgICAgICAgICAgY29sb3I6d2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFuZWwtY29sbGFwc2V7XHJcbiAgICAgICAgcGFkZGluZzo1cHg7XHJcbiAgICB9XHJcbiAgICAuYWNjaW5zaWRldGl0bGV7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDNweDtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICB9XHJcbiAgICAuYWNjaW5zaWRle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBjb2xvcjogI2NjYztcclxuICAgICAgICBwYWRkaW5nOiAzcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuICAgIH1cclxuICAgIC5leHRyYWluaXRpYWxmb3Jte1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNkY3Rjk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDREN0UwO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuYmd3aGl0ZXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NjA3ODQzMTM3MjU0OTAyKSAhaW1wb3J0YW50IDtcclxuICAgIH1cclxuICAgIC5nb2J0bntcclxuICAgICAgICB3aWR0aDoyMDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmV4dHJhcGF5cHRhZ2luaXRpYWx7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMjM0MDVFICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbi5IZWFkZXJDb250YWluZXJcclxue1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBib3gtc2hhZG93OiAxN3B4IDFweCAxNXB4IDZweCAjRjJGNkY4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgIC5Ub3BDb250YWluZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5hdmF0YXJjb250YWluZXJ7ICAgICAgICAgICBcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAuYXZhdGFyLWFnZW50e1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hdmF0YXItY29udGFjdHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmF2YXRhci1uYW1le1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICAgICAgY29sb3I6ICMyMzQwNUU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmF2YXRhci10aXRsZXtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVFO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLkNhbGN0eXBlY29udGFpbmVyXHJcbiAgICB7XHJcbiAgICAgICAgLkNhbGN0eXBlbmFtZXtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVFO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLkNhbGN0eXBlZGV0YWlsc3tcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVFO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgLkNhbGN0eXBlY29udGFpbmVyMlxyXG4gICAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAuQ2FsY3R5cGVuYW1lMntcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjM0MDVFO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLkNhbGN0eXBlZGV0YWlsczJ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIzNDA1RTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcbi5leHRyYXBheUNvbnRlbnRDb250YWluZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgLmV4dHJhcGF5Rm9ybWNvbnRhaW5lcntcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIC5leHRyYXBheWZvcm17XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5leHRyYXBheWZvcm0xe1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDo3NDBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q0RDdFMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q0RDdFMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNENEQ3RTA7XHJcbiAgICAgICAgICAgICAgICAgICAgLmV4dHJhVG90YWxQYXltZW50e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENEQ3RTA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNkY3Rjk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzIzNDA1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAucmVudHZzYnV5aGVhZGVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmV4dHJhcGF5Z3JhcGhjb250YWluZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5leHRyYUdhaW5lZHllYXJze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDEwcHggMTVweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojMjM0MDVlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2lyY2xlLW9yYW5nZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCODAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZXh0cmFwYXlQaWVjaGFydFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmV4dHJhcGF5Zm9ybTIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6NzQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Q0RDdFMDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0Y5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucmMtc2xpZGVyIHtcclxuICAgIC8vcGFkZGluZzogMTlweCAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDI3cHggMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmNsc2hlaWdodHtcclxuLnJjLXNsaWRlci1tYXJrIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMThweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgXHJcbiAgICAvL3BhZGRpbmctdG9wOiAzOHB4O1xyXG59XHJcbn1cclxuLnJjLXNsaWRlci1kb3Qge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtMnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAvL2JvcmRlcjogMnB4IHNvbGlkICNlOWU5ZTk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnNsaWRlci1jbHN7XHJcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG4gLnNsaWRlci1jbHMgLnJjLXNsaWRlci1yYWlse1xyXG4gICAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFOUVCRjAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJjLXNsaWRlci10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk3OEZGO1xyXG59XHJcblxyXG4ucmMtc2xpZGVyLWhhbmRsZSB7XHJcbiAgLy9ib3JkZXI6IHNvbGlkIDJweCAjRDNENURGO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTNweDtcclxuICBtYXJnaW4tdG9wOiAtOXB4O1xyXG4gIHdpZHRoOiAyM3B4O1xyXG4gIGhlaWdodDogMjNweDtcclxuIH1cclxuIC5yYy1zbGlkZXItbWFyay10ZXh0LWFjdGl2ZSB7XHJcbiAgICBjb2xvcjojMjM0MDVlICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5yYy1zbGlkZXItbWFyay10ZXh0IHtcclxuICAgIGNvbG9yOiMyMzQwNWUgIWltcG9ydGFudDtcclxuICAgICBmb250LXNpemU6IDE1cHg7XHJcbn1cclxuXHJcbi5jbHNoZWlnaHQgLnJjLXNsaWRlci1tYXJrIHtcclxuICAgIHdpZHRoOiA5MyU7XHJcbiAgICBtYXJnaW4tbGVmdDogMTdweDtcclxufVxyXG5cclxuLnNsaWRlci1wYXJ0e1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcclxufVxyXG4uZXh0cmFwYXlmb3JtMntcclxuICAgICAuc2xpZGVyLWNscyAucmMtc2xpZGVyLXJhaWx7XHJcbiAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUJGMCAhaW1wb3J0YW50O1xyXG59XHJcbi5zbGlkZXIgLnJjLXNsaWRlci10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWZmO1xyXG4gICAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcclxufVxyXG4ucmMtc2xpZGVyLWhhbmRsZSB7XHJcbiAgLy9ib3JkZXI6IHNvbGlkIDJweCAjRDNENURGO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTNweDtcclxuICBtYXJnaW4tdG9wOiAtN3B4O1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuIH1cclxufVxyXG4uZXh0cmFQYXlMZWdlbmR7XHJcbiAgICBmb250LWZhbWlseTogIE1vbnRzZXJyYXQtUmVndWxhcjtcclxuICAgICAubGVnZW5kbGl7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDElIDBweDtcclxuICAgIC50ZXh0LXdyYXBwZXIge1xyXG4gICAgICB3aWR0aDogODUlO1xyXG4gICAgICAvL2ZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgY29sb3I6IzIzNDA1RSAhaW1wb3J0YW50O1xyXG4gICAgICAvL2ZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgZm9udC1zaXplOiAxLjJ2dztcclxuICAgICAgLmxiY2FsYyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgICAgICAgY29sb3I6IzIzNDA1RSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYmxhY2sge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAvL2ZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH0gICAgXHJcbiAgICAgfVxyXG4gICAgIH1cclxuICAgICAubGVnZW5kY2lyY2xle1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gIH1cclxufVxyXG4uYmx1ZXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdBRkY7XHJcbn1cclxuLmxpZ2h0Z3JlZW57XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTdGRjA0O1xyXG59XHJcbi5mb3JtcGFkZGluZ3tcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDYzNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuLnNhdmVleHRyYWNvbnRhaW5lcntcclxuICAgIGhlaWdodDoxMDJweDtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q2RDZERTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgY29sb3I6IzIzNDA1ZSAhaW1wb3J0YW50O1xyXG4gICBcclxufVxyXG4gICAgLmV4dHJhcGF5cHRhZ1xyXG4gICAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICBNb250c2VycmF0LVJlZ3VsYXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGNvbG9yOiMyMzQwNUUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5leHRyYXBheVRleHRDb250ZW50XHJcbiAgICB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZXh0cmFwYXlUZXh0Q29udGVudHRpdGxlXHJcbiAgICB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBjb2xvcjogIzRENTM1NztcclxuICAgIH1cclxuICAgIC5leHRyYXBheVRleHRDb250ZW50ZGVzY1xyXG4gICAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogI0JBQkZDMztcclxuICAgIH1cclxuICAgIC5ncmVlbnNwYW57XHJcbiAgICAgICAgY29sb3I6ICM3QUNDQTI7XHJcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgIC50YWJsZXVuZGVyc3BhbjFcclxuICAgIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgfVxyXG4gICAgLmhlYWRlcnRpdGxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgY29sb3I6ICM2MjY4NkM7XHJcbiAgICB9XHJcbiAgICAudGV4dG1vcmVjb250YWluZXJ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICAgIC5ncmVlbmxpbmV7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlFRTBCQztcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICAgIC5jbGVhcmRpdntcclxuICAgICAgICBjbGVhcjpib3RoO1xyXG4gICAgfVxyXG4gICAgLmRlc2NycGl0aW9uZGV0YWlsc3tcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgIGNvbG9yOiAjNUE2MDYzO1xyXG4gICAgfVxyXG4gICAgLmFjY1RpdGxle1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgcGFkZGluZy10b3A6MjBweDtcclxuICAgIH1cclxuICAgIC5tb3JlY29udGVudGNvbnRhaW5lcntcclxuICAgICAgICBwYWRkaW5nOiA2NXB4IDMwcHggMHB4IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuZXh0cmFwYXlJbWFnZWNvbnRhaW5lclxyXG4gICAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgLmV4dHJhcGF5SW1hZ2VkaXZ7XHJcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIC5leHRyYXBheUltYWdlaG9tZXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOjcwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRudGV4dFxyXG4gICAge1xyXG4gICAgICAgIGNvbG9yOiAjMEUyRjUxO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICB3aWR0aDogNjElO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAuZXh0cmFwYXl0YWJsZWNvbnRhaW5lcntcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgICAgdGFibGVcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICAgICAgIGNvbG9yOiM0QjUyNTg7XHJcbiAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgLmNsbjF7XHJcbiAgICAgICAgICAgICAgICAgd2lkdGg6IDEzJTtcclxuICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY2xuMntcclxuICAgICAgICAgICAgICAgICB3aWR0aDogMjQlO1xyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5jbG4ze1xyXG4gICAgICAgICAgICAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNsbjR7XHJcbiAgICAgICAgICAgICAgICAgd2lkdGg6IDEzJTtcclxuICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY2xuNXtcclxuICAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgIHRke1xyXG4gICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFRkYwRjE7XHJcbiAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAgTW9udHNlcnJhdC1SZWd1bGFyO1xyXG4gICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgdHJ7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgIHRkOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGQ6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY2Rjc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGh7XHJcbiAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvbnRzaXplY2xuM1xyXG4gICAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgIH1cclxuICAgIC5kaXNwbGF5c3BhbmJsb2Nre1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICB9XHJcbiAgICAubWFyZ2luYnRtMTE1XHJcbiAgICB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTE1cHggIWltcG9ydGFudDtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgIC5maWVsZC1yb3d7XHJcbiAgICAgICAgY29sb3I6ICMwRTJGNTE7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNHB4OyBcdCBcdFxyXG4gICAgICAgIHNlbGVjdCxpbnB1dHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6MTBweDtcclxuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBmb250LWZhbWlseTpNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICBib3gtc2hhZG93Om5vbmU7XHJcbiAgICAgICAgY29sb3I6IzIzNDA1RTtcdFx0XHRcdFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbnB1dC1ncm91cC1hZGRvblxyXG4gICAge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkYzRjU7XHJcbiAgICB9XHJcbiAgICAueWVzYnRuXHJcbiAgICB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNDI4QkZFO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzVweDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgd2lkdGg6IDE5MHB4O1xyXG4gICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICAgIGJvcmRlci1pbWFnZTogbm9uZTtcclxuICAgIGJvcmRlci1jb2xvcjogbm9uZTtcclxuICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gICAgLkNhbGNEcm9wRG93bntcclxuICAgICAgICBjb2xvcjogIzE4NzVERDtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgZm9udC1zaXplOjE0cHg7IFxyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMHB4IDI1cHggMHB4O1x0XHJcbiAgICAgICAgLm1lbnV7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgICAgICAgICAgIFxyXG4gICAgICAgICAgICB3aWR0aDogNTAlOyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTZweCAwcHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gICAgICAgICAgICAvL3BhZGRpbmc6IDEycHggMTZweDtcclxuICAgICAgICAgICAgLm1lbnVsaXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6OHB4IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1lbnVsaTpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNkY3Rjk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IFx0XHJcbiAgICB9XHJcbiAgICAuaW1nLWRyb3Bkb3due1xyXG4gICAgICAgICAgICB3aWR0aDogMTFweDtcclxuICAgIH1cclxuICAgIC5kaXZtb3Jle1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAuc3Bhbm1vcmV7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogIzM5NzRBRTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuanVzdGlmeXNwYWNlYnRtXHJcbiAgICB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgfVxyXG4gICAgLmV4dHJhdGV4dGNvbnRhaW5lclxyXG4gICAge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY2Rjc7XHJcbiAgICB9XHJcbiAgICAuZXh0cmFwYXlUZXh0Q29udGVudDJ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1JTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgfVxyXG4gICAgLmV4dHJhcGF5Zm9vdGVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHsgICBcclxuICAgICAgICAuZXh0cmFwYXlDb250ZW50Q29udGFpbmVye1xyXG4gICAgICAgICAgICAuZXh0cmFwYXlGb3JtY29udGFpbmVyeyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmV4dHJhcGF5Zm9ybXtcclxuICAgICAgICAgICAgICAgICAgICAuZXh0cmFwYXlmb3JtMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5leHRyYXBheWdyYXBoY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5leHRyYUdhaW5lZHllYXJzXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jaXJjbGUtb3JhbmdlXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gIFxyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHsgIFxyXG4gICAgICAgIC5leHRyYXBheVRleHRDb250ZW50XHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nIDowcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1vcmVjb250ZW50Y29udGFpbmVye1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDVweCAwcHggNXB4ICFpbXBvcnRhbnQ7IFxyXG4gICAgICAgIH1cclxuICAgICAgICAuZXh0cmFpbml0aWFsZm9ybXtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmV4dHJhcGF5cHRhZ3tcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZXh0cmFwYXl5ZXN4c3tcclxuICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6NzVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzQwNUU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk5OTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIC5idG50ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2MSU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICAzLjJ2dztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAueWVzYnRue1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZXh0cmFwYXlmb290ZXJ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLkhlYWRlckNvbnRhaW5lcntcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk5OTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA3cHggNHB4ICNkOWU1ZWQ7XHJcbiAgICAgICAgICAgIC5DYWxjdHlwZWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAuQ2FsY3R5cGVuYW1le1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5hdmF0YXJjb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgLmF2YXRhci1uYW1le1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5hdmF0YXItdGl0bGV7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5hdmF0YXItYWdlbnR7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jbHNoZWlnaHR7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5leHRyYXBheUNvbnRlbnRDb250YWluZXIge1xyXG4gICAgICAgICAgICAuZXh0cmFwYXlGb3JtY29udGFpbmVye1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDsgXHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAuZXh0cmFwYXlmb3Jte1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZXh0cmFwYXlmb3JtMVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5leHRyYXBheWZvcm0ye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bzsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5leHRyYVBheUxlZ2VuZHtcclxuICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE0dncgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGVnZW5kbGkge1xyXG4gICAgICAgICAgICAgICAgLnRleHQtd3JhcHBlclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAubGVnZW5kY2lyY2xlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbi5PdmVybGF5e1xyXG4gICAgcG9zaXRpb246Zml4ZWQ7XHJcbiAgICB6LWluZGV4OjEwMDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OjA7XHJcbiAgICByaWdodDowO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjpyZ2JhKDc0LCA4MSwgOTMsIDAuNzEpO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87ICAgIFxyXG59XHJcbi5kaXZpbnB1dHN7XHJcbiAgICAuaW5wdXQtZ3JvdXB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICBpbnB1dHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5kYXJrZ3JlZW5uc3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyQUFEMDA7XHJcbn1cclxuc3ZneyAgXHJcbiAgICAgdGV4dHtcclxuICAgICAgICAgLy8gZmlsbDogIzIzNDA1ZSAhaW1wb3J0YW50O1xyXG4gICAgIH0gICAgXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7IFxyXG4gICAgLmV4dHJhcGF5Q29udGFpbmVyeyBcclxuICAgICAgICAuZm9ybXBhZGRpbmd7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNjM1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuTW9yZUluZm9Nb2RhbHsgICAgICBcclxuICAgICAgICAvLyBtYXJnaW46IDYwcHggMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vaGVpZ2h0OiA4MyUgIWltcG9ydGFudDsgICAgXHJcbiAgICAgICAgcGFkZGluZzogMTNweCAhaW1wb3J0YW50OyAgICBcclxuICAgICAgICAvL292ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgICAgICAvL292ZXJmbG93LXk6IGF1dG8gICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50OyAgICAgXHJcbiAgICAgICAgLmNsb3NlcG9wdXB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxN3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICB9ICBcclxuICAgIH0gXHJcbiAgICBcclxuICAgIC5HcmVldGluZ3NNb2RhbHtcclxuICAgICAgICAvLyBtYXJnaW46IDYwcHggMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vaGVpZ2h0OiA4MyUgIWltcG9ydGFudDtcclxuICAgICAgICAvL292ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgICAgICAvL292ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAxMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC5jbG9zZXBvcHVwe1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTdweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfSAgXHJcbiAgICAubW9yZWluZm8tY29udGFpbmVyeyBcclxuICAgICAgICAueWVzYnRue1xyXG4gICAgICAgICAgICB3aWR0aDogMTcwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udGVudGdyZWV0aW5ne1xyXG4gICAgICAgICAgICAvL21heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuLnNoYXJldGl0bGVkaXZ7XHJcbiAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgIGZvbnQtc2l6ZTogMjdweDtcclxuICAgIGNvbG9yOiAjMjM0MDVFO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAvL3RvcDogLTIwcHg7XHJcbn1cclxuLy8gLnNoYXJlYnV0dG9uZGl2e1xyXG4vLyAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4vLyAgICAgcmlnaHQ6IDIwcHg7XHJcbi8vICAgICB0b3A6IDE4MHB4O1xyXG4vLyAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4vLyAgICAgei1pbmRleDogOTk5OTk5O1xyXG4vLyAgICAgZGlzcGxheTogbm9uZTtcclxuLy8gfVxyXG5cclxuLnNoYXJlYnV0dG9uZGl2e1xyXG4gICAgcmlnaHQ6IDIlO1xyXG4gICAgLy90b3A6IC0zJTtcclxuICAgIGJvdHRvbTogLTQwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB6LWluZGV4OiA5OTtcclxuICAgIC8vZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4ubGVuc2VzaGFyZWJ1dHRvbmRpdntcclxuICAgIHJpZ2h0OiA4MHB4O1xyXG4gICAgdG9wOiAxMnB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgei1pbmRleDogMztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIC5zaGFyZWJ1dHRvbmNsYXNzYnRue1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbi5sZW5zZXNoYXJlYnV0dG9uZGl2bW9ibGlle1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC5zaGFyZWJ1dHRvbmNsYXNzYnRue1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbi5zb2NpYWxzaGFyZV9idG57XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7ICAgXHJcbiAgICB0b3A6IC0yNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyOyAgIFxyXG4gICAgZGlzcGxheTogbm9uZTsgIFxyXG4gICAgdGV4dC1hbGlnbjogbGVmdDsgICBcclxuICAgIHJpZ2h0OiAyNTBweDtcclxufVxyXG4uc2hhcmVpbWFnZXtcclxuICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICBcclxufVxyXG4uYnRuX3N0eWxle1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIC8vd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgLy9wYWRkaW5nOiA1cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTA4QUZGO1xyXG4gICAgY29sb3I6ICM1MDhBRkY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAvLyBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgLy8gcGFkZGluZy1ib3R0b206IDlweDtcclxuICAgIC8vIHBhZGRpbmctbGVmdDogMThweDtcclxuICAgIC8vIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAvLyAuTG9hZFdlYlNoYXJle1xyXG4gICAgLy8gICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIC8vIH1cclxufVxyXG5cclxuLkxvYWRXZWJTaGFyZXtcclxuICAgIG1hcmdpbi10b3A6IDNweDtcclxuICAgIFxyXG59XHJcblxyXG4uc2hhcmVjb250ZW50e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLnNoYXJlY29udGVudHNwYW57XHJcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07ICAgIFxyXG4gICAgY29sb3I6ICMyMzQwNUU7XHJcbn1cclxuLnNoYXJlY29udGVudDpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLm1vcmVpbmZvLWNvbnRhaW5lcntcclxuICAgIC5jb250ZW50Z3JlZXRpbmd7XHJcbiAgICAgICAvLyBtYXgtaGVpZ2h0OiAzNzBweDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuY29udGVudG1vcmVpbmZve1xyXG4gICAgICAgIC8vbWF4LWhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuLnJjLXNsaWRlci1oYW5kbGVcclxue1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2Q0ZDdlMCAhaW1wb3J0YW50O1xyXG59XHJcbi5yYy1zbGlkZXItdHJhY2t7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc4ZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuLkNhbGNEcm9wRG93blxyXG57XHJcbiAgICBjb2xvcjogIzUwOGFmZiAhaW1wb3J0YW50O1xyXG59XHJcbi55ZXNidG57XHJcbiAgICBiYWNrZ3JvdW5kOiAjNTA4QUZGICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZvY3VzZGl2e1xyXG4gICAgcGFkZGluZzogNXB4IDIwcHggNXB4IDIwcHggIWltcG9ydGFudDtcclxufVxyXG4uZXh0cmFwYXlwdGFne1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuLmNsb3NpbmdsZWFkZ2VubW9kYWx7XHJcbiAgICAvL21heC1oZWlnaHQ6IDM3MHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmNsb3NpbmdsZWFkZ2VubW9kYWx7XHJcbiAgICAgICAgLy9tYXgtaGVpZ2h0OiA0NjBweDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIH1cclxuICAgIC5sZWFkZ2VuaG9sZGVye1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuc2hhcmVidXR0b25kaXZ7XHJcbiAgICAgICAgdG9wOiAtMS41JSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2OSUgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgIHdpZHRoOjExMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByZW1pdW1iYWNrYnRuY2xze1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudCA7XHJcbiAgICB9XHJcbn1cclxuLmxvZ29kaXZjb250e1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbn1cclxuLmxvZ29kaXZjb250SGlkZGVue1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5sb2dvZGl2e1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDEwcHgpIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xyXG4gICAgLnNoYXJldGl0bGVkaXZ7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNoYXJlYnV0dG9uZGl2XHJcbiAgICB7XHJcbiAgICAgICAgLy9yaWdodDogMTglICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMTVweDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgLnNoYXJlYnV0dG9uZGl2XHJcbiAgICB7XHJcbiAgICAgICAgcmlnaHQ6IDEwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbi5zaGFyZWJ0bnByZW1pdW17XHJcbiAgICB3aWR0aDoxMjBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5oZWFkaW5nY29udGVudHtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAuY29udGVudHtcclxuICAgICAgICB3aWR0aDo3MCU7XHJcbiAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6MTBweDtcclxuICAgIH1cclxufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxBQUFBLGtCQUFrQixDQUFDO0VBdVhYLFdBQVcsRUFBRSxpQkFBaUIsR0E0YnJDO0VBbnpCRCxBQUVJLGtCQUZjLENBRWQsVUFBVSxDQUFBO0lBQ04sVUFBVSxFQUFDLElBQUksR0FDbEI7RUFKTCxBQUtJLGtCQUxjLENBS2QsZUFBZSxDQUFBO0lBQ1gsT0FBTyxFQUFDLEdBQUcsR0FDZDtFQVBMLEFBUUksa0JBUmMsQ0FRZCxlQUFlLENBQUE7SUFDWCxTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxHQUFHO0lBQ1osV0FBVyxFQUFFLGlCQUFpQixHQUNqQztFQVpMLEFBYUksa0JBYmMsQ0FhZCxVQUFVLENBQUE7SUFDTixTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRUFBRSxJQUFJO0lBQ1gsT0FBTyxFQUFFLEdBQUc7SUFDWixXQUFXLEVBQUUsa0JBQWtCLEdBQ2xDO0VBbEJMLEFBbUJJLGtCQW5CYyxDQW1CZCxpQkFBaUIsQ0FBQTtJQUNiLGdCQUFnQixFQUFFLE9BQU87SUFDN0IsTUFBTSxFQUFFLGlCQUFpQjtJQUN6QixVQUFVLEVBQUUs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 */.amort_container {
  width: 100%;
  background-color: transparent;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}

.amort_container .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.amort_container .field-row select,
.amort_container .field-row input {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
}

.amort_container .compute {
  background-color: #508AFF;
  color: #ffffff;
  padding: 5px 20px;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: none;
  font-family: Montserrat-Medium;
  font-size: 15px !important;
  letter-spacing: 1px;
  width: 100%;
  height: 40px !important;
}

.amort_container .view {
  height: 40px !important;
  color: #ffffff;
  border-radius: 5px;
  -webkit-transition: -webkit-transform 0.75s, background-color .125s;
  -moz-transition: -moz-transform 0.75s, background-color .125s;
  -ms-transition: -ms-transform 0.75s, background-color .125s;
  transition: transform 0.75s, background-color .125s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  cursor: pointer;
  margin-bottom: 20px;
  margin-top: 20px;
}

.amort_container .view div {
  height: 100%;
  width: 100%;
  color: white;
  text-align: center;
  font-family: Montserrat-Medium;
  font-size: 15px !important;
  position: absolute;
  backface-visibility: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.amort_container .Amort_Title {
  font-family: Montserrat-Medium;
  font-size: 26px;
  color: #23405e;
  margin-bottom: 20px;
  width: 88%;
}

.formContainer {
  width: 100%;
}

.bs5cal {
  height: 40px;
}

.alignCenter {
  display: flex;
  justify-content: center;
}

.title_content {
  color: #23405E;
  font-family: Montserrat-Regular;
  font-size: 14px;
  padding: 3% 0;
}

.amort-container {
  padding: 15px;
}

.centered-wrapper {
  max-width: 960px;
  margin: auto;
}

.schedule-title {
  font-size: 24px;
  width: 100%;
  color: #23405E !important;
  margin: 10px 0;
  font-family: "Montserrat-Medium";
}

.year-wrapper {
  border: 1px solid #ddd;
  padding: 0 12px;
}

.year-banner {
  align-items: center;
  cursor: pointer;
  width: 100%;
}

.drop_icon {
  float: right;
}

.drop_icon img {
  width: 16px;
  margin-left: 5px;
}

.icon-up.hidden,
.icon-down.hidden {
  display: none;
}

.amort-details {
  padding: 10px 15px;
  background: #fff;
}

.amort_row {
  display: flex;
  padding: 8px 0;
  border-bottom: 1px solid #eee;
}

.row:last-child {
  border-bottom: none;
}

.header-row {
  color: #333;
}

.year-summary-row {
  display: flex;
  align-items: center;
  padding: 0;
  margin: 0;
}

.cell {
  flex: 1;
  padding: 6px 0;
  font-size: 16px;
  font-family: Montserrat-Regular;
}

.amort-details .header-row .cell {
  font-family: 'Montserrat-Medium';
}

.year-title {
  color: #508AFF;
  font-size: 17px;
  font-family: Montserrat-Medium;
}

.split_wdth {
  width: 20%;
  margin: 0;
}

.gap_apply {
  display: flex;
  padding: 8px 0;
  width: 80%;
  margin: 0;
}

.drop_icon {
  margin-left: 8px;
}

.drop_icon img {
  width: 14px;
  margin-left: 4px;
  vertical-align: middle;
}

.year-banner .gap_apply {
  font-family: Montserrat-Medium;
}

.amort-header-row {
  display: flex;
  justify-content: space-between;
  padding: 10px 0;
  border-bottom: 1px solid #eee;
  width: 100%;
  font-size: 18px;
  font-family: Montserrat-Medium;
}

.amort-header-row .header-cell {
  flex: 1;
  text-align: center;
  color: #23405E;
}

.amort-header-row .header-cell:first-child {
  flex: 0 0 60px;
  color: #23405E;
}

.align_cntr {
  display: flex;
  justify-content: center;
  align-items: center;
}

.year-banner .split_wdth .cell {
  text-align: center !important;
}

.amortization-meta {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 0;
  width: 100%;
}

.amortization-meta .meta-dates {
  display: flex;
  align-items: center;
}

.amortization-meta .meta-dates .meta-item {
  display: flex;
  flex-direction: column;
}

.amortization-meta .meta-dates .meta-item label {
  margin-bottom: 5px;
}

.amortization-meta .meta-dates .meta-item .date-box {
  display: flex;
  align-items: center;
  padding: 8px 0;
  border-radius: 8px;
  font-size: 14px;
}

.amortization-meta .meta-dates .meta-item .date-box img {
  width: 16px;
  height: 16px;
  margin-left: 8px;
}

.amortization-meta .meta-dates .meta-item .highlight {
  font-family: Montserrat-Bold !important;
  margin-top: 5%;
  color: #23405E;
  font-size: 18px;
}

.amortization-meta .meta-dates .arrow {
  font-size: 24px;
  margin: 18px 15px 0 18px;
  color: #23405E;
}

.amortization-meta .toggle-expand {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 14px;
  color: #000;
}

.amortization-meta .toggle-expand .switch {
  position: relative;
  display: inline-block;
  width: 46px;
  height: 24px;
}

.amortization-meta .toggle-expand .switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.amortization-meta .toggle-expand .switch .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: -1px;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  border-radius: 24px;
  transition: .4s;
}

.amortization-meta .toggle-expand .switch .slider:before {
  position: absolute;
  content: "";
  height: 18px;
  width: 18px;
  left: 4px;
  bottom: 3px;
  background-color: white;
  border-radius: 50%;
  transition: .4s;
}

.amortization-meta .toggle-expand .switch input:checked + .slider {
  background-color: #508AFF;
}

.amortization-meta .toggle-expand .switch input:checked + .slider:before {
  transform: translateX(22px);
}

.amortization-meta .toggle-expand .switch .round {
  border-radius: 24px;
}

.field_text {
  font-size: 12px;
  font-family: Montserrat-SemiBold !important;
  color: #23405E !important;
}

.shedule_date {
  height: 40px;
  margin: 0 !important;
  width: 100px !important;
  top: -150px !important;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: none !important;
}

.amort_date {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-right: none !important;
}

.radius_date {
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 5px !important;
}

.custom_cal .gmTeoB {
  top: -150px !important;
}

.align_end {
  display: flex;
  justify-content: end;
}

.amort-summary {
  width: 100%;
  font-family: Montserrat-Medium;
  border-top: 1px solid #ddd;
  padding: 5%;
}

.amort-summary .summary-header {
  font-family: Montserrat-SemiBold;
  font-size: 17px;
  text-align: right;
  margin: 10px 0 20px;
  color: #23405E;
}

.amort-summary .summary-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 0;
  border-bottom: 1px solid #ddd;
  font-size: 17px;
}

.amort-summary .summary-row .dot-label {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #23405E;
}

.amort-summary .summary-row .amount {
  font-family: Montserrat-SemiBold;
  color: #23405E;
}

.amort-summary .dot {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  display: inline-block;
}

.amort-summary .dot.blue {
  background-color: #5589f6;
}

.amort-summary .dot.green {
  background-color: #9bd7a1;
}

.amort-summary .dot.dark-blue {
  background-color: #0b2471;
}

.amort_custom_tooltip {
  position: absolute;
  top: -38%;
  left: 11%;
  width: 27%;
  z-index: 1;
  color: #23405E;
  font-family: "Montserrat-semibold";
}

.holdingcost_container {
  border: 1px solid #D3D5DF;
  border-radius: 4px;
  box-shadow: 0px 0px 13px -12px #2290ef;
  overflow-y: none;
  overflow: hidden;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zcmMvY29tcG9uZW50cy9BbW9ydGl6YXRpb25DYWxjdWxhdG9yL2Ftb3J0aXphdGlvbi5zY3NzIiwic291cmNlcyI6WyIuLi9zcmMvY29tcG9uZW50cy9BbW9ydGl6YXRpb25DYWxjdWxhdG9yL2Ftb3J0aXphdGlvbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5hbW9ydF9jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuZmllbGQtcm93IHtcbiAgICBjb2xvcjogIzBFMkY1MTtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgIHNlbGVjdCxcbiAgICBpbnB1dCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkN2UwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAtbW96LWFwcGVhcmFuY2U6IGluaGVyaXQ7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NyUgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBjb2xvcjogIzIzNDA1RTtcbiAgICB9XG4gIH1cblxuICAuY29tcHV0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4ICEgaW1wb3J0YW50O1xuICB9XG5cbiAgLnZpZXcge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICM1MDhBRkY7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgLy9wYWRkaW5nOiA1cHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjc1cywgYmFja2dyb3VuZC1jb2xvciAuMTI1cztcbiAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuNzVzLCBiYWNrZ3JvdW5kLWNvbG9yIC4xMjVzO1xuICAgIC1tcy10cmFuc2l0aW9uOiAtbXMtdHJhbnNmb3JtIDAuNzVzLCBiYWNrZ3JvdW5kLWNvbG9yIC4xMjVzO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjc1cywgYmFja2dyb3VuZC1jb2xvciAuMTI1cztcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIC1tcy10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICB9XG5cbiAgLnZpZXcgZGl2IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLkFtb3J0X1RpdGxlIHtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGNvbG9yOiAjMjM0MDVlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgd2lkdGg6IDg4JTtcbiAgfVxufVxuXG4vL0Ftb3J0IFNoZWR1bGVcbi5mb3JtQ29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5iczVjYWwge1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5hbGlnbkNlbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udGl0bGVfY29udGVudCB7XG4gIGNvbG9yOiAjMjM0MDVFO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDMlIDA7XG59XG5cbi5hbW9ydC1jb250YWluZXIge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uY2VudGVyZWQtd3JhcHBlciB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnNjaGVkdWxlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMyMzQwNUUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXQtTWVkaXVtXCI7XG59XG5cbi55ZWFyLXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG5cbi55ZWFyLWJhbm5lciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kcm9wX2ljb24ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5kcm9wX2ljb24gaW1nIHtcbiAgd2lkdGg6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5pY29uLXVwLmhpZGRlbixcbi5pY29uLWRvd24uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFtb3J0LWRldGFpbHMge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5hbW9ydF9yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG5cbi5yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5oZWFkZXItcm93IHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi55ZWFyLXN1bW1hcnktcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY2VsbCB7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmc6IDZweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG59XG5cbi5hbW9ydC1kZXRhaWxzIHtcbiAgLmhlYWRlci1yb3cge1xuICAgIC5jZWxsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1NZWRpdW0nO1xuICAgIH1cbiAgfVxufVxuXG4ueWVhci10aXRsZSB7XG4gIGNvbG9yOiAjNTA4QUZGO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbn1cblxuLnNwbGl0X3dkdGgge1xuICB3aWR0aDogMjAlO1xuICBtYXJnaW46IDA7XG59XG5cbi5nYXBfYXBwbHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA4cHggMDtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZHJvcF9pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLmRyb3BfaWNvbiBpbWcge1xuICB3aWR0aDogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnllYXItYmFubmVyIHtcbiAgLmdhcF9hcHBseSB7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICB9XG59XG5cbi5hbW9ydC1oZWFkZXItcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG5cbiAgLmhlYWRlci1jZWxsIHtcbiAgICBmbGV4OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzIzNDA1RTtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgZmxleDogMCAwIDYwcHg7XG4gICAgICBjb2xvcjogIzIzNDA1RTtcbiAgICB9XG4gIH1cbn1cblxuLmFsaWduX2NudHIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnllYXItYmFubmVyIHtcbiAgLnNwbGl0X3dkdGgge1xuICAgIC5jZWxsIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uYW1vcnRpemF0aW9uLW1ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLm1ldGEtZGF0ZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5tZXRhLWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgfVxuXG4gICAgICAuZGF0ZS1ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaGlnaGxpZ2h0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtQm9sZCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiA1JTtcbiAgICAgICAgY29sb3I6ICMyMzQwNUU7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJyb3cge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbWFyZ2luOiAxOHB4IDE1cHggMCAxOHB4O1xuICAgICAgY29sb3I6ICMyMzQwNUU7XG4gICAgfVxuICB9XG5cbiAgLnRvZ2dsZS1leHBhbmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgLnN3aXRjaCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogNDZweDtcbiAgICAgIGhlaWdodDogMjRweDtcblxuICAgICAgaW5wdXQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAuc2xpZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjRzO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW5wdXQ6Y2hlY2tlZCsuc2xpZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOEFGRjtcbiAgICAgIH1cblxuICAgICAgaW5wdXQ6Y2hlY2tlZCsuc2xpZGVyOmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMnB4KTtcbiAgICAgIH1cblxuICAgICAgLnJvdW5kIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZpZWxkX3RleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVNlbWlCb2xkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjM0MDVFICFpbXBvcnRhbnQ7XG59XG5cbi5zaGVkdWxlX2RhdGUge1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5hbW9ydF9kYXRlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucmFkaXVzX2RhdGV7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuLmN1c3RvbV9jYWwge1xuICAuZ21UZW9CIHtcbiAgICB0b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5hbGlnbl9lbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbn1cblxuLy9DaGFydCBSZXN1bHRcbi5hbW9ydC1zdW1tYXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmc6IDUlO1xuXG4gIC5zdW1tYXJ5LWhlYWRlciB7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaUJvbGQ7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbjogMTBweCAwIDIwcHg7XG4gICAgY29sb3I6ICMyMzQwNUU7XG4gIH1cblxuICAuc3VtbWFyeS1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTJweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcblxuICAgIC5kb3QtbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIGNvbG9yOiAjMjM0MDVFO1xuICAgIH1cblxuICAgIC5hbW91bnQge1xuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtU2VtaUJvbGQ7XG4gICAgICBjb2xvcjogIzIzNDA1RTtcbiAgICB9XG4gIH1cblxuICAuZG90IHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICYuYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU4OWY2O1xuICAgIH1cblxuICAgICYuZ3JlZW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzliZDdhMTtcbiAgICB9XG5cbiAgICAmLmRhcmstYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGIyNDcxO1xuICAgIH1cbiAgfVxufVxuXG4uYW1vcnRfY3VzdG9tX3Rvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTM4JTtcbiAgbGVmdDogMTElO1xuICB3aWR0aDogMjclO1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogIzIzNDA1RTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdC1zZW1pYm9sZFwiO1xufVxuXG4uaG9sZGluZ2Nvc3RfY29udGFpbmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QzRDVERjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggLTEycHggIzIyOTBlZjtcbiAgb3ZlcmZsb3cteTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLEtBQUssRUFBRSxJQUFJO0VBQ1gsZ0JBQWdCLEVBQUUsV0FBVztFQUM3QixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxVQUFVLEdBbUY1QjtFQXpGRCxBQVFFLGdCQVJj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 */.sub_title {
  font-family: Montserrat-Medium;
  font-size: 17px;
  color: #23405E;
  margin: 0 0 4% 0;
}

.custom_plus {
  margin-left: 2%;
  cursor: pointer !important;
}

.font_size_hc {
  font-size: 14px !important;
}

.hc_title {
  font-size: 23px !important;
}

.chart-wrapper {
  position: relative;
}

.custom-labels {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  pointer-events: none;
}

.top-label {
  position: absolute;
  top: 10px;
  transform: translateX(-50%);
  font-size: 14px;
  font-weight: bold;
  color: #111;
  transition: all 0.3s ease;
}

.bottom-label {
  position: absolute;
  bottom: 12px;
  font-size: 13px;
  font-weight: 600;
  color: #444;
  transition: all 0.3s ease;
}

.field_box {
  height: 40px;
  box-shadow: none;
  border: 1px solid #d4d7e0;
}

.default_text {
  color: #23405E !important;
  font-family: Montserrat-Regular !important;
}

.field_radius_zero {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-right: 0px solid transparent !important;
}

.edit_input {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-size: 17px;
  color: #508AFF;
  padding: 2%;
  cursor: pointer;
  font-family: "Montserrat-Medium";
}

.edit_inputs .form-group .field-row select,
.edit_inputs .form-group .field-row input {
  height: 40px !important;
}

.mont_semibold {
  font-family: Montserrat-semibold;
  font-size: 18px;
}

.holdingcost_container {
  border: 1px solid #D3D5DF;
  border-radius: 4px;
  box-shadow: 0px 0px 13px -12px #2290ef;
  overflow-y: none;
  overflow: hidden;
}

.justify_center {
  justify-content: center;
}

.marg_top_10 {
  margin-top: 6%;
}

.amortRseultTop {
  margin-top: 1%;
  margin-bottom: 30px;
}

.padd_60 {
  padding-right: 60px;
}

.hold_price_label {
  margin-bottom: 0%;
  width: 160px;
  position: relative;
  top: 25px;
  right: 32%;
}

.op_0 {
  opacity: 0;
}

.bar_label {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 900;
  font-size: 22;
  font-family: Montserrat-semibold;
}

.active_label {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: bold;
  font-size: 16;
  color: #FAFAFA;
  opacity: 1;
  font-family: Montserrat-semibold;
}

svg text {
  font-family: Montserrat-Medium;
}

.month_label {
  font-family: Montserrat-Regular;
  font-size: 14px;
}

.mont_medium {
  font-family: Montserrat-Medium;
  font-size: 18px;
}

.label-animate {
  transition: transform 3.3s ease, opacity 1.3s ease;
}

.price-label {
  transition: transform 0.3s ease, opacity 0.3s ease;
  animation: translate(-15px, -5px);
}

.stroke {
  -webkit-text-stroke: 1px black;
}

.cursor {
  cursor: pointer;
}

.cursor_hand {
  cursor: grab;
}

.cursor_hand.active {
  cursor: grabbing;
}

.display_none {
  display: none;
}

.notransition {
  animation: slideDown2 0.3s ease-out forwards;
}

.pad10_bottom {
  padding-bottom: 10px;
}

.wid-25 {
  width: 25%;
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin-bottom: 10px;
  font-family: Montserrat-Medium;
  font-size: 16px;
  color: #508AFF;
}

.custom-indicators {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 15px;
}

.indicator-dot {
  width: 10px;
  height: 10px;
  border-radius: 50px;
  background-color: #01010140;
  margin: 0 5px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}

.indicator-dot.active {
  width: 10px;
  height: 10px;
  background-color: #181818;
}

.display_flex {
  display: flex;
}

.display_flex > div {
  width: 25%;
  text-align: center;
  padding: 13px 0;
}

.month_center {
  display: flex;
  justify-content: center;
  align-items: center;
}

.month_center .padd {
  width: 15px;
  padding: 0 10px;
}

.flip-once {
  animation: flipY 0.7s ease-in-out forwards;
  transform-style: preserve-3d;
}

.chart_slide {
  margin-top: -30px;
  margin-bottom: 20px;
  padding: 3% 8%;
  border-radius: 10px;
  user-select: none;
  text-align: center;
  border: 1px solid #E9E9E9;
  box-shadow: 0px 4px 88px 0px rgba(36, 68, 104, 0.08);
  font-family: "Montserrat-Regular";
}

.ns_title_label {
  font-family: "Montserrat-semibold";
  font-size: 14px;
  color: #494949;
}

.ns_title_bg {
  background-color: #E7F9EF;
  border-bottom: 1px solid rgba(73, 73, 73, 0.5);
  padding: 6px 0px;
}

.ns_label {
  font-family: "Montserrat-Regular";
  font-size: 14px;
  color: #000;
}

.ns_footer_bg {
  border-top: 1px solid rgba(73, 73, 73, 0.5);
  border-bottom: 1px solid rgba(73, 73, 73, 0.5);
  background: #F4F4F4;
  color: #000;
  font-family: "Montserrat-semibold";
}

.ns_bg_shadow {
  background: #F4F4F4;
}

.ns_align_start {
  float: left;
  margin-left: 16px;
}

.bottom_label {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 5%;
}

@keyframes flipY {
  0% {
    transform: perspective(600px) rotateY(0deg);
  }

  50% {
    transform: perspective(600px) rotateY(180deg);
  }

  100% {
    transform: scale(1) perspective(600px) rotateY(0deg);
  }
}

.splash {
  animation: splashIn 0.5s ease-out;
}

@keyframes splashIn {
  0% {
    transform: scale(0.6);
    opacity: 0;
  }

  60% {
    transform: scale(2);
    opacity: 1;
  }

  100% {
    transform: scale(1);
  }
}

.zoom-splash {
  animation: splashZoom 0.5s ease-in-out;
}

@keyframes splashZoom {
  0% {
    transform: scale(0.25);
    opacity: 0;
  }

  50% {
    transform: scale(0.75);
    opacity: 0.75;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

.label-animate-active {
  animation: slideToCorner 0.3s ease-out forwards;
  font-family: Montserrat-semibold;
}

@keyframes slideToCorner {
  0% {
    opacity: 0.5;
    transform: perspective(600px) translate(10px, -15px) scale(0.95);
    font-size: 20px;
  }

  40% {
    opacity: 0.75;
    transform: perspective(600px) translate(-15px, -5px) scale(1.2);
    font-size: 20px;
  }

  100% {
    opacity: 1;
    transform: perspective(600px) translate(-30px, 0px) scale(1);
    font-size: 18px;
  }
}

.label-animate-reverse {
  animation: slideToCenter1 0.3s ease-in forwards;
}

@keyframes slideToCenter1 {
  0% {
    opacity: 1;
    transform: perspective(600px) translate(-35px, 20px) scale(1);
    font-size: 14px;
  }

  100% {
    opacity: 1;
    transform: perspective(600px) translate(-15px, -5px) scale(1.05);
    font-size: 18px;
  }

  100% {
    opacity: 1;
    transform: perspective(600px) translate(0px, 0px) scale(1);
    font-size: 22px;
  }
}

.slide-up {
  animation: slideUp 0.3s ease-out forwards;
  font-family: "Montserrat-semibold";
}

@keyframes slideUp {
  0% {
    opacity: 1;
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}

.slide-down {
  animation: slideDown 0.3s ease-out forwards;
}

@keyframes slideDown {
  0% {
    opacity: 1;
    transform: translateY(0px);
  }

  100% {
    opacity: 1;
    transform: translateY(20px);
  }
}

@keyframes slideDown2 {
  0% {
    opacity: 0;
    transform: translateY(10px) scale(0.5);
  }

  50% {
    opacity: 0;
    transform: translateY(0px) scale(1);
  }

  100% {
    opacity: 1;
    transform: translateY(0px) scale(1);
  }
}

.slide-left-enter {
  animation: slideInLeft 0.3s ease-in-out;
  opacity: 1;
}

@keyframes slideInLeft {
  0% {
    transform: translateX(-50%);
    opacity: 0;
  }

  100% {
    transform: translateX(0);
    opacity: 1;
  }
}

.slide-right-enter {
  animation: slideInRight 0.3s ease-in-out;
  opacity: 1;
}

@keyframes slideInRight {
  0% {
    transform: translateX(50%);
    opacity: 0;
  }

  100% {
    transform: translateX(0);
    opacity: 1;
  }
}

@keyframes slideInFromRight {
  from {
    transform: translateX(100%);
    opacity: 0;
  }

  to {
    transform: translateX(0);
    opacity: 1;
  }
}

.slide-in-right {
  animation: slideInFromRight 0.3s ease-out forwards;
  display: inline-block;
}

@keyframes slideInFromLeft {
  from {
    transform: translateX(-100%);
    opacity: 0;
  }

  to {
    transform: translateX(0);
    opacity: 1;
  }
}

.slide-in-left {
  animation: slideInFromLeft 0.3s ease-out forwards;
  display: inline-block;
}

@media screen and (max-width: 1200px) and (min-width: 300px) {
  .holdingcost-conataoner {
    max-width: 95% !important;
    padding: 0px;
  }

  .holdingcost-conataoner .sellerform_ {
    width: 100% !important;
    margin-left: 30px !important;
    margin-right: 0px !important;
  }

  .padd_60 {
    padding: 0px;
  }
}

@media (min-width: 768px) {
  .res-conat {
    flex-direction: row !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zcmMvY29tcG9uZW50cy9Ib2xkaW5nQ29zdHNDYWxjL2hvbGRpbmdjb3N0LnNjc3MiLCJzb3VyY2VzIjpbIi4uL3NyYy9jb21wb25lbnRzL0hvbGRpbmdDb3N0c0NhbGMvaG9sZGluZ2Nvc3Quc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuc3ViX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiAjMjM0MDVFO1xuICAgIG1hcmdpbjogMCAwIDQlIDA7XG59XG4vLyAubWFyX2xlZiB7XG4vLyAgICAgbWFyZ2luLWxlZnQ6IDIlO1xuLy8gfVxuLmN1c3RvbV9wbHVzICB7XG4gIG1hcmdpbi1sZWZ0OiAyJTtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250X3NpemVfaGMge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLmhjX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5jaGFydC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY3VzdG9tLWxhYmVscyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b3AtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzExMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLmJvdHRvbS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNDQ0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLy8gLmFkZF9jdXN0b21fbGJsIHtcbi8vICAgcGFkZGluZzogMiUgMTklO1xuLy8gfVxuLmZpZWxkX2JveCB7XG4gIGhlaWdodDogNDBweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDdlMDtcbn1cbi5kZWZhdWx0X3RleHQge1xuICBjb2xvcjogIzIzNDA1RSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG59XG4uZmllbGRfcmFkaXVzX3plcm8ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5lZGl0X2lucHV0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzUwOEFGRjtcbiAgcGFkZGluZzogMiU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdC1NZWRpdW1cIjtcbn1cbi5lZGl0X2lucHV0cyB7XG4gIC5mb3JtLWdyb3VwIHtcbiAgICAuZmllbGQtcm93eyBcbiAgICAgIHNlbGVjdCwgaW5wdXQge1xuICAgICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgfVxuICB9XG59XG4ubW9udF9zZW1pYm9sZHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtc2VtaWJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLy9hbmltYXRpb25zIGZvciBuZXcgY2FsY3VsYXRvclxuLmhvbGRpbmdjb3N0X2NvbnRhaW5lciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEM0Q1REY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IC0xMnB4ICMyMjkwZWY7XG4gIG92ZXJmbG93LXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5qdXN0aWZ5X2NlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubWFyZ190b3BfMTAge1xuICBtYXJnaW4tdG9wOiA2JTtcbn1cbi5hbW9ydFJzZXVsdFRvcHtcbiAgbWFyZ2luLXRvcDogMSU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5wYWRkXzYwIHtcbiAgcGFkZGluZy1yaWdodDogNjBweDtcbn1cblxuLmhvbGRfcHJpY2VfbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwJTtcbiAgd2lkdGg6IDE2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMjVweDtcbiAgcmlnaHQ6IDMyJTtcbn1cblxuLm9wXzAge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYmFyX2xhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMjI7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LXNlbWlib2xkO1xufVxuXG4uYWN0aXZlX2xhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE2O1xuICBjb2xvcjogI0ZBRkFGQTtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtc2VtaWJvbGQ7XG59XG5cbnN2ZyB0ZXh0IHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xufVxuXG4ubW9udGhfbGFiZWwge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5tb250X21lZGl1bSB7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ubGFiZWwtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzLjNzIGVhc2UsIG9wYWNpdHkgMS4zcyBlYXNlO1xufVxuXG4ucHJpY2UtbGFiZWwge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgYW5pbWF0aW9uOiB0cmFuc2xhdGUoLTE1cHgsIC01cHgpO1xufVxuXG4uc3Ryb2tlIHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IGJsYWNrO1xufVxuXG4uY3Vyc29yIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY3Vyc29yX2hhbmQge1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5jdXJzb3JfaGFuZC5hY3RpdmUge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4uZGlzcGxheV9ub25lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5vdHJhbnNpdGlvbiB7XG4gIGFuaW1hdGlvbjogc2xpZGVEb3duMiAwLjNzIGVhc2Utb3V0IGZvcndhcmRzO1xufVxuXG4ucGFkMTBfYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi53aWQtMjUge1xuICB3aWR0aDogMjUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNTA4QUZGO1xufVxuXG4uY3VzdG9tLWluZGljYXRvcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmluZGljYXRvci1kb3Qge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEwMTAxNDA7XG4gIG1hcmdpbjogMCA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG59XG5cbi5pbmRpY2F0b3ItZG90LmFjdGl2ZSB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODE4MTg7XG59XG5cbi5kaXNwbGF5X2ZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZGlzcGxheV9mbGV4PmRpdiB7XG4gIHdpZHRoOiAyNSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTNweCAwO1xufVxuXG4ubW9udGhfY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLnBhZGQge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuXG4uZmxpcC1vbmNlIHtcbiAgYW5pbWF0aW9uOiBmbGlwWSAwLjdzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuXG4uY2hhcnRfc2xpZGUge1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMyUgOCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFOUU5RTk7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggODhweCAwcHggcmdiYSgzNiwgNjgsIDEwNCwgMC4wOCk7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXQtUmVndWxhclwiO1xufVxuXG4ubnNfdGl0bGVfbGFiZWwge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0LXNlbWlib2xkXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0OTQ5NDk7XG59XG5cbi5uc190aXRsZV9iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFN0Y5RUY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDczLCA3MywgNzMsIDAuNTApO1xuICBwYWRkaW5nOiA2cHggMHB4O1xufVxuXG4ubnNfbGFiZWwge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0LVJlZ3VsYXJcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLm5zX2Zvb3Rlcl9iZyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDczLCA3MywgNzMsIDAuNTApO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg3MywgNzMsIDczLCAwLjUwKTtcbiAgYmFja2dyb3VuZDogI0Y0RjRGNDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXQtc2VtaWJvbGRcIjtcbn1cblxuLm5zX2JnX3NoYWRvdyB7XG4gIGJhY2tncm91bmQ6ICNGNEY0RjQ7XG59XG4ubnNfYWxpZ25fc3RhcnR7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi5ib3R0b21fbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNSU7XG59XG5cblxuQGtleWZyYW1lcyBmbGlwWSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDYwMHB4KSByb3RhdGVZKDBkZWcpO1xuICB9XG5cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDYwMHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHBlcnNwZWN0aXZlKDYwMHB4KSByb3RhdGVZKDBkZWcpO1xuICB9XG59XG5cbi5zcGxhc2gge1xuICBhbmltYXRpb246IHNwbGFzaEluIDAuNXMgZWFzZS1vdXQ7XG59XG5cbkBrZXlmcmFtZXMgc3BsYXNoSW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cbiAgfVxufVxuXG4uem9vbS1zcGxhc2gge1xuICBhbmltYXRpb246IHNwbGFzaFpvb20gMC41cyBlYXNlLWluLW91dDtcbn1cblxuQGtleWZyYW1lcyBzcGxhc2hab29tIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4yNSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5sYWJlbC1hbmltYXRlLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbjogc2xpZGVUb0Nvcm5lciAwLjNzIGVhc2Utb3V0IGZvcndhcmRzO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdC1zZW1pYm9sZDtcbn1cblxuQGtleWZyYW1lcyBzbGlkZVRvQ29ybmVyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDYwMHB4KSB0cmFuc2xhdGUoMTBweCwgLTE1cHgpIHNjYWxlKDAuOTUpO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDYwMHB4KSB0cmFuc2xhdGUoLTE1cHgsIC01cHgpIHNjYWxlKDEuMik7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDYwMHB4KSB0cmFuc2xhdGUoLTMwcHgsIDBweCkgc2NhbGUoMSk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cblxuXG4ubGFiZWwtYW5pbWF0ZS1yZXZlcnNlIHtcbiAgYW5pbWF0aW9uOiBzbGlkZVRvQ2VudGVyMSAwLjNzIGVhc2UtaW4gZm9yd2FyZHM7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVUb0NlbnRlcjEge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDYwMHB4KSB0cmFuc2xhdGUoLTM1cHgsIDIwcHgpIHNjYWxlKDEpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg2MDBweCkgdHJhbnNsYXRlKC0xNXB4LCAtNXB4KSBzY2FsZSgxLjA1KTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNjAwcHgpIHRyYW5zbGF0ZSgwcHgsIDBweCkgc2NhbGUoMSk7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi5zbGlkZS11cCB7XG4gIGFuaW1hdGlvbjogc2xpZGVVcCAwLjNzIGVhc2Utb3V0IGZvcndhcmRzO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0LXNlbWlib2xkXCI7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVVcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIH1cbn1cblxuLnNsaWRlLWRvd24ge1xuICBhbmltYXRpb246IHNsaWRlRG93biAwLjNzIGVhc2Utb3V0IGZvcndhcmRzO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZURvd24yIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHNjYWxlKDAuNSk7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgc2NhbGUoMSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHNjYWxlKDEpO1xuICB9XG59XG5cbi5zbGlkZS1sZWZ0LWVudGVyIHtcbiAgYW5pbWF0aW9uOiBzbGlkZUluTGVmdCAwLjNzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnNsaWRlLXJpZ2h0LWVudGVyIHtcbiAgYW5pbWF0aW9uOiBzbGlkZUluUmlnaHQgMC4zcyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMTtcbn1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlSW5Gcm9tUmlnaHQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnNsaWRlLWluLXJpZ2h0IHtcbiAgYW5pbWF0aW9uOiBzbGlkZUluRnJvbVJpZ2h0IDAuM3MgZWFzZS1vdXQgZm9yd2FyZHM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBrZXlmcmFtZXMgc2xpZGVJbkZyb21MZWZ0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uc2xpZGUtaW4tbGVmdCB7XG4gIGFuaW1hdGlvbjogc2xpZGVJbkZyb21MZWZ0IDAuM3MgZWFzZS1vdXQgZm9yd2FyZHM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDMwMHB4KXtcbiAgLmhvbGRpbmdjb3N0LWNvbmF0YW9uZXJ7XG4gICAgbWF4LXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgLnNlbGxlcmZvcm1fe1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAucGFkZF82MHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucmVzLWNvbmF0e1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxBQUFBLFVBQVUsQ0FBQztFQUNQLFdBQVcsRUFBRSxpQkFBaUI7RUFDOUIsU0FBUyxFQUFFLElBQUk7RUFDZixLQUFLLEVBQUUsT0FBTztFQUNkLE1BQU0sRUFBRSxRQUFRLEdBQ25COztBQUlELEFBQUEsWUFBWSxDQUFFO0VBQ1osV0FBVyxFQUFFLEVBQUU7RUFDZixNQUFNLEVBQUUsa0JBQWtCLEdBQzNCOztBQUVELEFBQUEsYUFBYSxDQUFDO0VBQ1osU0FBUyxFQUFFLGVBQWUsR0FDM0I7O0FBRUQsQUFBQSxTQUFTLENBQUM7RUFDUixTQUFTLEVBQUUsZUFBZSxHQUMzQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNiLFFBQVEsRUFBRSxRQUFRLEdBQ25COztBQUVELEFBQUEsY0FBYyxDQUFDO0VB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 */.iBuyerContainer {
  width: 100%;
  height: 100%;
  flex-direction: column;
}

.iBuyerContainer .Modern-Datepicker .field-row input {
  border: 1px solid #d4d7e0;
  background-color: #fff;
  height: 40px;
  width: 100%;
  margin-top: 0px !important;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
  box-shadow: none;
  color: #23405E;
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-right: 0px solid transparent !important;
}

.iBuyerContainer .MultipleOfferSubTitle {
  font-family: Montserrat-Medium;
  font-size: 25px;
  color: #23405E;
  text-align: left;
  margin-bottom: 20px;
}

.iBuyerContainer .ibuyerlistinfo {
  font-family: Montserrat-Regular;
  font-size: 16px;
  color: #23405E;
  text-align: left;
  margin-bottom: 20px;
}

.iBuyerContainer .ibuyerlistinfo .listmoreinfo {
  color: #0D80FF;
  text-align: center;
  margin-bottom: 15px;
  cursor: pointer;
  font-family: Montserrat-Medium;
}

.iBuyerContainer .field-row {
  color: #0E2F51;
  font-family: Montserrat-Regular;
  font-size: 14px;
  padding: 0px;
}

.iBuyerContainer .field-row select,
.iBuyerContainer .field-row input {
  background-color: transparent;
  height: 40px;
  width: 100%;
  margin-top: 10px;
  -moz-appearance: inherit;
  -webkit-appearance: none;
  background-position: 97% center;
  background-repeat: no-repeat;
  font-family: Montserrat-Medium;
}

.iBuyerContainer .field-row .form-control:focus {
  border-color: none !important;
  outline: none !important;
}

.iBuyerContainer .form-control:focus {
  border-color: none !important;
  outline: none !important;
}

.iBuyerContainer .update {
  background-color: #508aff;
  border-radius: 5px;
  color: #ffffff;
  font-family: Montserrat-Medium;
  letter-spacing: 1px;
  margin-bottom: 20px;
  margin-top: 20px;
  outline: medium none;
  padding: 5px 20px;
  width: 100%;
}

.iBuyerContainer .rightresultcontainer {
  border: 1px solid;
}

.iBuyerContainer .input-group {
  width: 100% !important;
}

.iBuyerContainer .input-group .addonback {
  border-radius: 4px;
}

.iBuyerContainer .input-group .form-control {
  box-shadow: none;
  outline: none !important;
  border-color: none !important;
}

.iBuyerContainer .input-group .form-control:focus {
  border-color: #d2d2d2 !important;
}

.iBuyerContainer .calen-ryt {
  border-right: 1px solid #d2d2d2;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
}

.iBuyerContainer .calandar-cls {
  /* border-radius: 4px;*/
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.iBuyerContainer {
  font-family: 'Montserrat-Regular';
  font-size: 17px;
}

.iBuyerContainer .recharts-surface {
  width: 288px;
  height: 300px;
}

.iBuyerContainer .rightresultcontainer {
  border: 1px solid #d4d7e0;
  border-radius: 5px;
  box-shadow: 0px 0px 27px -12px #2290ef;
  height: 760px !important;
}

.iBuyerContainer .rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0px;
  width: 100%;
  font-size: 12px;
  padding-top: 38px;
}

.iBuyerContainer .rc-slider {
  border-radius: 6px;
  box-sizing: border-box;
  height: 14px;
  padding: 5px 0;
  position: relative;
  width: 80%;
  left: 10%;
}

.iBuyerContainer .rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 4px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  display: none;
}

.iBuyerContainer .rc-slider-track {
  background-color: #5978FF;
}

.iBuyerContainer .rc-slider-handle {
  border: solid 2px #D3D5DF;
  margin-left: -13px;
  margin-top: -9px;
  width: 23px;
  height: 23px;
}

.iBuyerContainer .rc-slider-mark-text-active {
  color: #2B4262;
  font-size: 20px;
}

.iBuyerContainer .rc-slider-mark-text {
  color: #2B4262;
  font-size: 15px;
}

.iBuyerContainer .monthlyaffordablity-container .rc-slider-mark {
  width: 93%;
  margin-left: 17px;
}

.iBuyerContainer .slider-part {
  margin-left: 11px;
  margin-right: 14px;
}

.iBuyerContainer .equityterm {
  font-size: 23px;
  color: #313B62;
  font-family: Montserrat-Medium;
  text-align: center;
  padding-top: 30px;
  padding-bottom: 30px;
}

.iBuyerContainer .bottontextcont {
  text-align: center;
  padding-top: 10px;
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.iBuyerContainer .equitytermtop {
  font-family: Montserrat-Regular;
  font-size: 16px;
}

.iBuyerContainer .equitytermtop .leftcontent {
  text-align: left;
}

.iBuyerContainer .equitytermtop .rightcontent {
  text-align: right;
}

.iBuyerContainer .bottomspace {
  width: 100%;
  height: 25px;
}

.iBuyerContainer .calandar-cls {
  border-right: 1px solid #D4D7E0;
  /*border-radius: 4px;*/
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.iBuyerContainer .react-datepicker__input-container {
  width: 102% !important;
}

.iBuyerContainer .epvalues {
  margin-top: 50px;
}

.iBuyerContainer .blueBox {
  border: 1px solid #508aff;
  height: 17px;
  width: 17px;
  background-color: #508aff;
  border-radius: 50%;
}

.iBuyerContainer .yellowBox {
  border: 1px solid #FFBA00;
  height: 17px;
  width: 17px;
  background-color: #FFBA00;
  border-radius: 50%;
}

.iBuyerContainer .yellowtext {
  margin-top: 13px;
}

.iBuyerContainer .addonback {
  border-radius: 4px;
}

.iBuyerContainer .whitespace {
  white-space: nowrap;
}

.iBuyerContainer .recharts-surface {
  width: 288px;
  height: 300px;
}

.iBuyerContainer .ChartResultTable {
  width: 90%;
  line-height: 30px;
  margin-left: 20px;
}

.iBuyerContainer .margtop20 {
  margin-top: 20px;
}

.iBuyerContainer .recharts-wrapper {
  position: relative;
  cursor: default;
  text-align: center !important;
  font-family: 'Montserrat-Regular';
}

.lbformpadd {
  padding-left: 3px !important;
}

.lbcontpadd {
  padding-left: 70px !important;
  padding-right: 70px !important;
}

.lbrightpadd {
  padding-left: 3px !important;
  padding-right: 1px !important;
  margin-top: 90px;
}

.lbleftpadd {
  padding-right: 30px !important;
}

select,
input {
  font-size: 14px !important;
  font-family: Montserrat-Regular !important;
  font-weight: 600 !important;
  border-color: #23405E;
  color: #23405E !important;
}

.loanbal svg tspan {
  font-size: 33px;
  font-family: 'Montserrat-Bold';
}

@media screen and (max-width: 1200px) and (min-width: 350px) {
  .Loanbalancecont .lbcontpadd {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (max-width: 430px) {
  .Loanbalancecont .equityterm {
    font-size: 18px !important;
  }

  .Loanbalancecont .recharts-surface {
    width: 265px !important;
    height: 265px !important;
  }

  .Loanbalancecont .blueBox {
    width: 15px !important;
    height: 15px !important;
  }

  .Loanbalancecont .yellowBox {
    width: 15px !important;
    height: 15px !important;
  }
}

@media screen and (max-width: 360px) {
  .Loanbalancecont {
    font-size: 14px !important;
  }
}

.ibuyercalender {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.ibuyersection {
  margin-top: 15px;
}

.ibuyerresultcont {
  font-family: 'Montserrat-Regular';
  color: #494949;
}

.ibuyerresultcont .realtordot {
  height: 15px;
  width: 15px;
  background-color: #047CFF;
  margin-top: 3px;
  margin-right: 7px;
  margin-left: 80px;
  border-radius: 4px;
}

.ibuyerresultcont .ibuyerdot {
  height: 15px;
  width: 15px;
  background-color: #FFB600;
  margin-top: 3px;
  margin-right: 7px;
  margin-left: 70px;
  border-radius: 4px;
}

.ibuyerresultcont .tblheader {
  background-color: #F4F4F4;
  height: 39px;
}

.ibuyerresultcont .tblhead {
  text-align: center;
  margin-top: 7px;
  display: inline-flex;
}

.ibuyerresultcont .tbltext {
  text-align: right;
}

.ibuyerresultcont .tblmrgtop {
  margin-top: 7px;
}

.ibuyerresultcont .tbldata {
  height: 34px;
  padding: 5px 30px;
  font-size: 16px;
}

.ibuyerresultcont .mrgtop {
  margin-top: 10px;
}

.ibuyerresultcont .mrgholdtop {
  margin-top: 30px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.ibuyerresultcont .barchart .recharts-surface {
  width: 100%;
  height: 130px;
  margin-left: -41px;
}

.ibuyerresultcont .tblheadbold {
  font-family: Montserrat-Medium;
}

.ibuyersubtitle {
  margin: 0px !important;
  font-size: 25px !important;
  text-align: left !important;
  margin-left: 10px !important;
  margin-bottom: 10px !important;
}

.repairstd .input-group {
  width: 100% !important;
}

.ibuyerdefaultsdiv .MonthlyExpenseleftpad {
  width: 32%;
}

.ibuyerpercent {
  font-size: 12px;
}

.ibuyerchart .recharts-wrapper {
  overflow: hidden !important;
  margin-left: -14px;
}

.ibuyerchart .xAxis .recharts-cartesian-axis-ticks {
  display: block !important;
  font-size: 20px;
}

.ibuyerchart .recharts-cartesian-axis-line {
  display: none !important;
}

.ibuyerchart svg tspan {
  font-size: 21px;
}

.ibuyermodal .subpopup-title {
  font-size: 23px;
  text-align: center;
  font-family: sans-serif;
}

.ibuyermodal .reset-brief {
  font-size: 16px;
  margin-bottom: 20px;
  text-align: justify;
  text-align-last: center;
}

.ibuyermodal .resetover-button {
  height: 40px !important;
}

.ibuyermoreinfomodal .rvbmdbodycontent {
  text-align: justify !important;
  font-family: Helvetica;
}

.ibuyerinfocloseicon {
  z-index: 9999999 !important;
  position: absolute;
  margin-top: -25px;
  max-width: 390px;
  text-align: right;
  margin-left: 14px;
}

.cusmrgtop {
  margin-top: 10px;
}

.borderless {
  border-right: none !important;
}

.ibuyer-title {
  font-family: Montserrat-Medium;
  font-size: 32px;
  color: #23405E;
}

.dispFlexdirRow {
  display: flex;
  flex-direction: row-reverse;
}

.infoAlignIbuyer {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}

@media screen and (max-width: 590px) and (min-width: 500px) {
  .ibuyerresultcont .tbldata {
    height: 32px;
    padding: 5px 30px;
    font-size: 13px;
  }
}

@media screen and (max-width: 500px) and (min-width: 400px) {
  .ibuyerresultcont .tbldata {
    height: 32px;
    padding: 5px 12px;
    font-size: 11px;
  }
}

@media screen and (max-width: 400px) and (min-width: 350px) {
  .ibuyerresultcont .tbldata {
    height: 32px;
    padding: 5px 12px;
    font-size: 9px;
    padding-right: 20px;
  }
}

@media screen and (max-width: 560px) and (min-width: 470px) {
  .ibuyerresultcont .realtordot {
    margin-left: 50px;
  }

  .ibuyerresultcont .ibuyerdot {
    margin-left: 40px;
  }

  .ibuyerresultcont .tblmrgtop {
    font-size: 13px;
  }
}

@media screen and (max-width: 470px) and (min-width: 400px) {
  .ibuyerresultcont .realtordot {
    margin-left: 23px;
  }

  .ibuyerresultcont .ibuyerdot {
    margin-left: 25px;
  }

  .ibuyerresultcont .tblmrgtop {
    font-size: 13px;
    margin-top: 9px;
  }
}

@media screen and (max-width: 400px) and (min-width: 350px) {
  .ibuyerresultcont .realtordot {
    margin-left: 23px;
  }

  .ibuyerresultcont .ibuyerdot {
    margin-left: 25px;
  }

  .ibuyerresultcont .tblheadbold {
    font-size: 14px;
  }

  .ibuyerresultcont .tblmrgtop {
    font-size: 10px;
    margin-top: 12px;
  }
}

@media screen and (max-width: 680px) and (min-width: 432px) {
  .ibuyerchart .recharts-wrapper {
    margin-left: 0px;
  }
}

@media screen and (max-width: 432px) {
  .ibuyerchart .recharts-wrapper {
    margin-left: 0px;
    height: 100px !important;
  }

  .ibuyerchart .recharts-surface {
    width: 100% !important;
    height: 100px !important;
    padding-left: 10px;
  }
}

@media screen and (max-width: 992px) and (min-width: 768px) {
  .ibuytext {
    width: 33.33333333%;
  }

  .ibuyerresultcont .tblheadbold {
    width: 33.33333333%;
  }
}

@media screen and (max-width: 992px) {
  .lbleftpadd {
    padding-right: 0px !important;
  }

  .dispFlexdirRow {
    flex-wrap: wrap;
  }
}

@media screen and (min-width: 992px) {
  .setBs5Width {
    width: 1170px;
  }
}

@media screen and (max-width: 400px) and (min-width: 350px) {
  .ibuyer-title {
    font-size: 24px;
    width: 60% !important;
  }

  .ibuyer-title .backicon {
    height: 27px !important;
    margin-top: 3px !important;
  }

  .start_ibuyeroverbtn {
    width: 16px;
  }

  .ibuysett {
    padding-left: 10px !important;
    top: -7px;
  }

  .ibuysett span {
    font-size: 13px;
  }

  .ibuysett img {
    padding-right: 0px;
  }

  .iBuyerContainer .MultipleOfferSubTitle {
    font-size: 21px;
  }
}

@media screen and (max-width: 1119px) {
  .lbrightpadd {
    margin-top: 0px;
  }

  .iBuyerContainer .rightresultcontainer {
    height: 710px !important;
  }
}

@media screen and (max-width: 415px) {
  .ibuyerinfocloseicon {
    margin-left: 3px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvaUJ1eWVyLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL2lCdXllci5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5pQnV5ZXJDb250YWluZXJ7XHJcblx0d2lkdGg6MTAwJTtcclxuXHRoZWlnaHQ6MTAwJTtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdC5Nb2Rlcm4tRGF0ZXBpY2tlciAuZmllbGQtcm93IGlucHV0IHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcclxuXHRcdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcclxuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdGNvbG9yOiAjMjM0MDVFO1xyXG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAwcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHR9XHJcbiAgICAuTXVsdGlwbGVPZmZlclN1YlRpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIGNvbG9yOiAjMjM0MDVFO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIC5pYnV5ZXJsaXN0aW5mb3tcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBjb2xvcjogIzIzNDA1RTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgLmxpc3Rtb3JlaW5mb3tcclxuICAgICAgICAgICAgY29sb3I6ICMwRDgwRkY7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cdC5maWVsZC1yb3d7XHJcbiAgICBcdCBcdGNvbG9yOiAjMEUyRjUxO1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuXHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0c2VsZWN0LGlucHV0e1xyXG4gICAgICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgI0QyRDJEMjtcclxuICAgICAgICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xyXG5cdFx0XHRcdC1tb3otYXBwZWFyYW5jZTogaW5oZXJpdDtcclxuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTclIGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5Ok1vbnRzZXJyYXQtTWVkaXVtO1x0XHRcclxuICAgICAgICAgIH1cclxuXHRcdC5mb3JtLWNvbnRyb2w6Zm9jdXMgeyBcclxuXHRcdCAgICBib3JkZXItY29sb3I6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdCAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHQuZm9ybS1jb250cm9sOmZvY3VzIHtcclxuXHRcdCBib3JkZXItY29sb3I6IG5vbmUgIWltcG9ydGFudDtcclxuXHQgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1x0XHJcblx0fVxyXG5cdC51cGRhdGV7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTA4YWZmO1xyXG5cdCAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0ICAgIGNvbG9yOiAjZmZmZmZmO1xyXG5cdCAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1NZWRpdW07XHJcblx0ICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblx0ICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0ICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblx0ICAgIG91dGxpbmU6IG1lZGl1bSBub25lO1xyXG5cdCAgICBwYWRkaW5nOiA1cHggMjBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ly9wb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdC5yaWdodHJlc3VsdGNvbnRhaW5lcntcclxuXHRcdGJvcmRlcjoxcHggc29saWQ7XHJcbiAgICB9XHJcbiAgICAuaW5wdXQtZ3JvdXB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgXHJcblx0XHQgICAgLy9ib3JkZXI6IDFweCBzb2xpZCAjZDJkMmQyO1xyXG5cdFx0XHQvL2JvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdC5hZGRvbmJhY2t7XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgIH1cclxuXHQgICAuZm9ybS1jb250cm9se1xyXG5cdFx0ICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdCAgIG91dGxpbmU6bm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0ICAgYm9yZGVyLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XHRcclxuXHQgICB9ICBcclxuXHQgIC5mb3JtLWNvbnRyb2w6Zm9jdXN7XHJcblx0XHQgICBib3JkZXItY29sb3I6ICNkMmQyZDIgIWltcG9ydGFudDtcdFxyXG5cdCAgIH0gIFxyXG5cdFx0XHJcbiAgICB9XHRcclxuXHQuY2FsZW4tcnl0e1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QyZDJkMjtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XHJcblx0fVxyXG5cdFx0LmNhbGFuZGFyLWNsc3tcclxuXHRcdCAgICAvL2JvcmRlci1yaWdodDogMXB4IHNvbGlkICNENEQ3RTA7XHJcbiAgICAgICAgICAgLyogYm9yZGVyLXJhZGl1czogNHB4OyovXHJcblx0XHQgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XHJcblx0fVxyXG5cdFxyXG59XHJcbi5pQnV5ZXJDb250YWluZXJ7XHJcblx0LnJlY2hhcnRzLXN1cmZhY2Uge1xyXG5cdFx0d2lkdGg6IDI4OHB4O1xyXG5cdFx0aGVpZ2h0OiAzMDBweDtcclxuXHR9XHJcblx0Zm9udC1mYW1pbHk6J01vbnRzZXJyYXQtUmVndWxhcic7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdC5yaWdodHJlc3VsdGNvbnRhaW5lcntcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNGQ3ZTA7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRib3gtc2hhZG93OiAwcHggMHB4IDI3cHggLTEycHggIzIyOTBlZjtcclxuXHRcdGhlaWdodDogNzYwcHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnJjLXNsaWRlci1tYXJrIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMThweDtcclxuXHRcdGxlZnQ6IDBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDM4cHg7XHJcblx0fVxyXG5cdC5yYy1zbGlkZXIge1xyXG5cdCAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0ICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0ICAgIGhlaWdodDogMTRweDtcclxuXHQgICAgcGFkZGluZzogNXB4IDA7XHJcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgICAgd2lkdGg6IDgwJTtcclxuXHQgICAgbGVmdDoxMCU7XHJcblx0fVxyXG5cclxuXHQucmMtc2xpZGVyLWRvdCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IC0ycHg7XHJcblx0XHRtYXJnaW4tbGVmdDogLTRweDtcclxuXHRcdHdpZHRoOiA4cHg7XHJcblx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNlOWU5ZTk7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQucmMtc2xpZGVyLXRyYWNrIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1OTc4RkY7XHJcblx0fVxyXG5cclxuXHQucmMtc2xpZGVyLWhhbmRsZSB7XHJcblx0XHRib3JkZXI6IHNvbGlkIDJweCAjRDNENURGO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0xM3B4O1xyXG5cdFx0bWFyZ2luLXRvcDogLTlweDtcclxuXHRcdHdpZHRoOiAyM3B4O1xyXG5cdFx0aGVpZ2h0OiAyM3B4O1xyXG5cdH1cclxuXHQucmMtc2xpZGVyLW1hcmstdGV4dC1hY3RpdmUge1xyXG5cdFx0Y29sb3I6ICMyQjQyNjI7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cdFxyXG5cdC5yYy1zbGlkZXItbWFyay10ZXh0IHtcclxuXHRcdGNvbG9yOiAjMkI0MjYyO1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1vbnRobHlhZmZvcmRhYmxpdHktY29udGFpbmVyIC5yYy1zbGlkZXItbWFyayB7XHJcblx0XHR3aWR0aDogOTMlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE3cHg7XHJcblx0fVxyXG5cdFxyXG5cdC5zbGlkZXItcGFydHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxMXB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxNHB4O1xyXG5cdH1cclxuXHRcclxuXHQuZXF1aXR5dGVybXtcclxuXHRcdGZvbnQtc2l6ZTogMjNweDtcclxuXHRcdGNvbG9yOiAjMzEzQjYyO1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblx0LmJvdHRvbnRleHRjb250e1xyXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRwYWRkaW5nLXRvcDoxMHB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcclxuXHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdH1cclxuXHQuZXF1aXR5dGVybXRvcHtcclxuXHRcdC8vIHBhZGRpbmc6MTBweDtcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XHJcblx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdC5sZWZ0Y29udGVudHtcclxuXHRcdFx0dGV4dC1hbGlnbjpsZWZ0O1xyXG5cdFx0fVxyXG5cdFx0LnJpZ2h0Y29udGVudHtcclxuXHRcdFx0dGV4dC1hbGlnbjpyaWdodDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmJvdHRvbXNwYWNle1xyXG5cdFx0d2lkdGg6MTAwJTtcclxuXHRcdGhlaWdodDoyNXB4O1xyXG5cdH1cclxuXHQuY2FsYW5kYXItY2xze1xyXG5cdFx0ICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNENEQ3RTA7XHJcbiAgICAgICAgICAgIC8qYm9yZGVyLXJhZGl1czogNHB4OyovXHJcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XHJcblx0fVxyXG5cdC5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMiUgIWltcG9ydGFudDtcclxufVxyXG4uZXB2YWx1ZXN7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcbi8vIC5ydW5OdW1fYW5pbWF0ZSB7XHJcbi8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbi8vICAgICB0b3A6IDQ1JTtcclxuLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4vLyAgICAgbGVmdDogNTAlO1xyXG4vLyAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtTWVkaXVtO1xyXG4vLyAgICAgZm9udC1zaXplOiAzMXB4O1xyXG4vLyAgICAgY29sb3I6ICMyMzQwNWU7XHJcbi8vIH1cclxuLmJsdWVCb3h7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzUwOGFmZjtcclxuICAgIGhlaWdodDogMTdweDtcclxuICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUwOGFmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJVxyXG59XHJcbi55ZWxsb3dCb3h7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGQkEwMDtcclxuICAgIGhlaWdodDogMTdweDtcclxuICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogICNGRkJBMDA7XHJcbiAgICAvLyBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcbi55ZWxsb3d0ZXh0e1xyXG4gICAgbWFyZ2luLXRvcDogMTNweDtcclxufVxyXG4uYWRkb25iYWNre1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG4ud2hpdGVzcGFjZXtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5yZWNoYXJ0cy1zdXJmYWNle1xyXG5cdCB3aWR0aDoyODhweDtcclxuXHQgaGVpZ2h0OiAzMDBweDtcclxufVxyXG5cclxuLkNoYXJ0UmVzdWx0VGFibGV7XHJcblx0d2lkdGg6IDkwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbn1cclxuLm1hcmd0b3AyMHtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbi5yZWNoYXJ0cy13cmFwcGVye1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgLy93aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgLy9oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcclxufVxyXG59XHJcbi5sYmZvcm1wYWRke1xyXG5cdHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAvLyBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmxiY29udHBhZGR7XHJcbiAgICAvLyBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcclxuICAgIC8vIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcclxuXHRwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcclxufVxyXG4ubGJyaWdodHBhZGR7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xyXG59XHJcbi5sYmxlZnRwYWRke1xyXG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xyXG59XHJcbnNlbGVjdCxpbnB1dHtcclxuXHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcclxuICAgIC8vbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xyXG4gICAgLy8gYm9yZGVyLWNvbG9yOiAjY2NjO1xyXG5cdGJvcmRlci1jb2xvcjogIzIzNDA1RTtcclxuXHRjb2xvcjogIzIzNDA1RSAhaW1wb3J0YW50O1xyXG59XHJcbi8vIC5kcm9wZG93bmNsc3tcclxuLy8gXHRmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcclxuLy8gICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXIgIWltcG9ydGFudDtcclxuLy8gICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcclxuLy8gICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxuLy8gXHRib3JkZXItY29sb3I6ICNjY2M7XHJcbi8vIFx0d2lkdGg6MTAwJVxyXG4vLyB9XHJcblxyXG4ubG9hbmJhbHtcclxuXHRzdmd7XHJcblx0XHR0c3BhbntcclxuXHRcdFx0Zm9udC1zaXplOiAzM3B4O1xyXG5cdFx0XHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQtQm9sZCc7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDM1MHB4KXsgXHJcbiAgICAuTG9hbmJhbGFuY2Vjb250eyBcclxuICAgICAgICAubGJjb250cGFkZHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzBweCkgeyBcclxuICAgIC5Mb2FuYmFsYW5jZWNvbnR7XHJcblx0XHQgLmVxdWl0eXRlcm17XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQucmVjaGFydHMtc3VyZmFjZSB7XHJcblx0XHR3aWR0aDogMjY1cHggIWltcG9ydGFudDtcclxuXHRcdGhlaWdodDogMjY1cHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0Ly8gLnJ1bk51bV9hbmltYXRlIHtcclxuXHQvLyBcdHRvcDogNDAlIWltcG9ydGFudDtcclxuXHRcdFxyXG5cdC8vIH1cclxuXHQuYmx1ZUJveHtcclxuXHRcdHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcclxuXHJcblx0fVxyXG5cdC55ZWxsb3dCb3h7XHJcblx0XHR3aWR0aDogMTVweCAhaW1wb3J0YW50O1xyXG5cdFx0aGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkgeyBcclxuICAgIC5Mb2FuYmFsYW5jZWNvbnR7XHJcblx0XHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuXHJcblx0fVxyXG59XHJcbi5pYnV5ZXJjYWxlbmRlcntcclxuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcclxufVxyXG4uaWJ1eWVyc2VjdGlvbntcclxuXHRtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcbi5pYnV5ZXJyZXN1bHRjb250e1xyXG5cdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcclxuXHRjb2xvcjojNDk0OTQ5O1xyXG5cdC5yZWFsdG9yZG90e1xyXG5cdFx0aGVpZ2h0OjE1cHg7XHJcblx0XHR3aWR0aDogMTVweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwNDdDRkY7XHJcblx0XHRtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICBcdG1hcmdpbi1yaWdodDogN3B4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDgwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0fVxyXG5cdC5pYnV5ZXJkb3R7XHJcblx0XHRoZWlnaHQ6MTVweDtcclxuXHRcdHdpZHRoOiAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGQjYwMDtcclxuXHRcdG1hcmdpbi10b3A6IDNweDtcclxuICAgIFx0bWFyZ2luLXJpZ2h0OiA3cHg7XHJcblx0XHRtYXJnaW4tbGVmdDogNzBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHR9XHJcblx0LnRibGhlYWRlcntcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7XHJcblx0XHRoZWlnaHQ6IDM5cHg7XHRcdFxyXG5cdH1cclxuXHQudGJsaGVhZHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi10b3A6IDdweDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdH1cclxuXHQudGJsdGV4dHtcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1x0XHRcclxuXHR9XHJcblx0LnRibG1yZ3RvcHtcclxuXHRcdG1hcmdpbi10b3A6IDdweDtcclxuXHR9XHJcblx0LnRibGRhdGF7XHJcblx0XHRoZWlnaHQ6IDM0cHg7XHJcbiAgICBcdHBhZGRpbmc6IDVweCAzMHB4O1xyXG4gICAgXHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cdC5tcmd0b3B7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHQubXJnaG9sZHRvcHtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblx0LmJhcmNoYXJ0e1xyXG5cdFx0LnJlY2hhcnRzLXN1cmZhY2V7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTMwcHg7XHJcblx0XHRtYXJnaW4tbGVmdDogLTQxcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC50YmxoZWFkYm9sZHtcclxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuXHR9XHJcbn1cclxuLmlidXllcnN1YnRpdGxle1xyXG5cdG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJlcGFpcnN0ZHtcclxuXHQuaW5wdXQtZ3JvdXB7XHJcblx0XHR3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbi5pYnV5ZXJkZWZhdWx0c2RpdntcclxuXHQuTW9udGhseUV4cGVuc2VsZWZ0cGFke1xyXG5cdFx0Ly93aWR0aDozNSU7XHJcblx0XHR3aWR0aDozMiU7XHJcblx0fVxyXG59XHJcbi5pYnV5ZXJwZXJjZW50e1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4uYmFyY2hhcnR7XHJcblx0Ly8gbWFyZ2luLXRvcDoyMHB4O1xyXG5cdC8vbWFyZ2luLWJvdHRvbToyMHB4O1xyXG5cdC8vbWFyZ2luLXJpZ2h0OjIwcHg7XHJcbn1cclxuLmlidXllcmNoYXJ0e1xyXG5cdC5yZWNoYXJ0cy13cmFwcGVye1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0xNHB4O1xyXG5cdH1cclxuXHQueEF4aXN7XHJcblx0XHQucmVjaGFydHMtY2FydGVzaWFuLWF4aXMtdGlja3Mge1xyXG5cdCAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0ICAgZm9udC1zaXplOiAyMHB4O1xyXG5cdCAgIH1cclxuICAgfVxyXG4gICAucmVjaGFydHMtY2FydGVzaWFuLWF4aXMtbGluZXtcclxuXHQgICBkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcclxuICAgfVxyXG4gICBzdmd7XHJcblx0ICAgdHNwYW57XHJcblx0XHQgICAvL2ZvbnQtc2l6ZTogMjVweDtcclxuXHRcdCAgIGZvbnQtc2l6ZTogMjFweDtcclxuXHQgICB9XHJcbiAgIH1cdFxyXG59XHJcblxyXG4uaWJ1eWVybW9kYWx7XHJcblx0LnN1YnBvcHVwLXRpdGxle1xyXG5cdGZvbnQtc2l6ZTogMjNweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcblx0fVxyXG5cdC5yZXNldC1icmllZntcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdC8vIHBhZGRpbmctdG9wOiAyNXB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgIFx0dGV4dC1hbGlnbi1sYXN0OiBjZW50ZXI7XHJcblx0fVxyXG5cdC5yZXNldG92ZXItYnV0dG9ue1xyXG5cdFx0aGVpZ2h0OjQwcHggIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuLmlidXllcm1vcmVpbmZvbW9kYWx7XHJcblx0LnJ2Ym1kYm9keWNvbnRlbnR7XHJcblx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcblx0XHRmb250LWZhbWlseTogSGVsdmV0aWNhO1xyXG5cdH1cclxufVxyXG4uaWJ1eWVyaW5mb2Nsb3NlaWNvbntcclxuXHR6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjVweDtcclxuICAgIG1heC13aWR0aDogMzkwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG59XHJcbi5jdXNtcmd0b3B7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxufVxyXG4uYm9yZGVybGVzc3tcclxuXHRib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uaWJ1eWVyLXRpdGxlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGNvbG9yOiAjMjM0MDVFO1xyXG59XHJcbi5kaXNwRmxleGRpclJvd3tcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxufVxyXG4uaW5mb0FsaWduSWJ1eWVye1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTkwcHgpIGFuZCAobWluLXdpZHRoOiA1MDBweCkgeyBcclxuICAgIC5pYnV5ZXJyZXN1bHRjb250IHtcclxuXHRcdC50YmxkYXRhe1xyXG5cdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdHBhZGRpbmc6IDVweCAzMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSBhbmQgKG1pbi13aWR0aDogNDAwcHgpIHsgXHJcbiAgICAuaWJ1eWVycmVzdWx0Y29udCB7XHJcblx0XHQudGJsZGF0YXtcclxuXHRcdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRwYWRkaW5nOiA1cHggMTJweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkgYW5kIChtaW4td2lkdGg6IDM1MHB4KSB7IFxyXG4gICAgLmlidXllcnJlc3VsdGNvbnQge1xyXG5cdFx0LnRibGRhdGF7XHJcblx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0cGFkZGluZzogNXB4IDEycHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogOXB4O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCkgYW5kIChtaW4td2lkdGg6IDQ3MHB4KSB7IFxyXG5cdC5pYnV5ZXJyZXN1bHRjb250IHtcclxuXHRcdC5yZWFsdG9yZG90IHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDUwcHg7XHJcblx0XHR9XHJcblx0XHQuaWJ1eWVyZG90e1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogNDBweDtcclxuXHRcdH1cclxuXHRcdC50Ymxtcmd0b3B7XHJcblx0XHRcdGZvbnQtc2l6ZToxM3B4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzBweCkgYW5kIChtaW4td2lkdGg6IDQwMHB4KSB7IFxyXG5cdC5pYnV5ZXJyZXN1bHRjb250IHtcclxuXHRcdC5yZWFsdG9yZG90IHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDIzcHg7XHJcblx0XHR9XHJcblx0XHQuaWJ1eWVyZG90e1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMjVweDtcclxuXHRcdH1cclxuXHRcdC50Ymxtcmd0b3B7XHJcblx0XHRcdGZvbnQtc2l6ZToxM3B4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA5cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSBhbmQgKG1pbi13aWR0aDogMzUwcHgpIHsgXHJcblx0LmlidXllcnJlc3VsdGNvbnQge1xyXG5cdFx0LnJlYWx0b3Jkb3Qge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMjNweDtcclxuXHRcdH1cclxuXHRcdC5pYnV5ZXJkb3R7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cdFx0fVxyXG5cdFx0LnRibGhlYWRib2xkIHtcclxuXHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHR9XHJcblx0XHQudGJsbXJndG9we1xyXG5cdFx0XHRmb250LXNpemU6MTBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIGFuZCAobWluLXdpZHRoOiA0MzJweCkgeyBcclxuXHQuaWJ1eWVyY2hhcnR7XHJcblx0XHQucmVjaGFydHMtd3JhcHBlcntcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMycHgpIHsgXHJcblx0LmlidXllcmNoYXJ0e1xyXG5cdFx0LnJlY2hhcnRzLXdyYXBwZXJ7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XHJcblx0XHRcdGhlaWdodDoxMDBweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0LnJlY2hhcnRzLXN1cmZhY2V7XHJcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OjEwcHg7XHJcblx0XHR9XHJcblxyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkgIGFuZCAobWluLXdpZHRoOiA3NjhweCkgeyBcclxuXHQuaWJ1eXRleHR7XHJcblx0XHR3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG5cdH1cclxuXHQuaWJ1eWVycmVzdWx0Y29udCB7XHJcblx0XHQudGJsaGVhZGJvbGQge1xyXG5cdFx0XHR3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkgeyBcclxuXHQubGJsZWZ0cGFkZHtcclxuXHRcdCBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgXHJcblx0fVxyXG5cdC5kaXNwRmxleGRpclJvd3tcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHR9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHsgXHJcblx0LnNldEJzNVdpZHRoe1xyXG5cdFx0d2lkdGg6IDExNzBweDtcclxuXHR9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpICBhbmQgKG1pbi13aWR0aDogMzUwcHgpIHsgXHJcblx0LmlidXllci10aXRsZXtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdHdpZHRoOjYwJSAhaW1wb3J0YW50O1xyXG5cdFx0LmJhY2tpY29ue1xyXG5cdFx0XHRoZWlnaHQ6IDI3cHggIWltcG9ydGFudDtcclxuXHRcdFx0bWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zdGFydF9pYnV5ZXJvdmVyYnRue1xyXG5cdFx0d2lkdGg6IDE2cHg7XHJcblx0fVxyXG5cdFxyXG5cdC5pYnV5c2V0dHtcclxuXHRcdHBhZGRpbmctbGVmdDoxMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR0b3A6LTdweDtcclxuXHRcdHNwYW57XHJcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdH1cclxuXHRcdGltZ3tcclxuXHRcdFx0cGFkZGluZy1yaWdodDowcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pQnV5ZXJDb250YWluZXIge1xyXG5cdFx0Lk11bHRpcGxlT2ZmZXJTdWJUaXRsZXtcclxuXHRcdFx0Zm9udC1zaXplOiAyMXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTE5cHgpICB7XHJcblx0LmxicmlnaHRwYWRkIHtcclxuXHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHR9XHJcblx0LmlCdXllckNvbnRhaW5lciB7XHJcblx0XHQucmlnaHRyZXN1bHRjb250YWluZXJ7XHJcblx0XHRcdGhlaWdodDogNzEwcHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn0gXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxNXB4KSAge1xyXG5cdC5pYnV5ZXJpbmZvY2xvc2VpY29ue1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDNweDtcclxuXHR9XHJcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFBQSxnQkFBZ0IsQ0FBQTtFQUNmLEtBQUssRUFBQyxJQUFJO0VBQ1YsTUFBTSxFQUFDLElBQUk7RUFDWCxjQUFjLEVBQUUsTUFBTSxHQWdIdEI7RUFuSEQsQUFJQyxnQkFKZSxDQUlmLGtCQUFrQixDQUFDLFVBQVUsQ0FBQyxLQUFLLENBQUM7SUFDbkMs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 */.rep__flex {
  display: flex;
}

.justify_center {
  justify-content: center;
}

.flex_column {
  flex-direction: column;
}

.align__center {
  align-items: center;
}

.height40 {
  padding: 10px 0;
}

.flexone {
  flex: 1;
  padding-right: 15px;
}

.bubbleImg {
  height: 18px;
  margin-bottom: -3px;
}

.bgImage {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAABPCAYAAACTUyndAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAz9JREFUeNrsnH9k1GEcx5+7mzFijGMcRxxjHDFijOiPLEuMo0QsUUb9M/ZHxnJEFClNjGWU/shSZJEoIqWYUkzplKaIiHHsr6n3xz5fVvv1vXue793z/d77xds2ux9fL5/v83ye57ktlSr/6TXGDCEFs5FPSBX5ivxGKsiyIf/QhiyqnDPIJNIZ4nny+B/63HfIB/2+JQWnUInrf84i15Ejdb6eiF1AXiDPkTetKDFgGJlWqTYsq1DJI63YlpEYVOUtZNDh+y0h95C7SarS9Da/+4UcQqYcvl8eGUNeI9+QMtKdZInCKnJWs+r4vfM6kX1H7iP7kyoxYEqrshrBNWR0DH6KfERGkfYkShQeIwciEhnQg9xAviCn4iIzXePjXyEHkZWIryun3YFU5kmt1sRINNquHI1gjNyM3cgM8hbpT5JE4SFyroHXWUReIrMOeldvJAqXtd9rJCPIZ/2aCInCaW2gG0mnVqS0RV1JkCjLuhNNunZpi9770F+mHbzGM+Rmk64/p/3lhbhLFM5H3D/uxAQyh+yKs0TZArvS5LuqpDN4Pq4Sg9m62ZuyRd3c6IurRLmdb3swWXbrODkQR4nCtQatZMK0QU8aNXO7lljR2doHOpB5s3YIFyuJpgmrmJ1EzkV9a0ch8YFnS9ugIotxkijn074dSAVjZCEuEo1H4+L/s/a8CXeu7oXEBeMnsnN+xzje5I1Kos/nyzJbl+MgsWL8ZkKXiV5LrBr/P5cz7WqdnY7wIn96LlE2dGddjI9RSqwa/5Fl4bjPEldMPCjbNuJpQ9p1fMxQoh1ypj1KifZcNGtnNpRogZzPXKJEe46ZOo4WKHEjVynRHtnAHaZEN70jJVoizXeJEu2ZpEQ31XiYEu0Zo0R79oXpGylxZ8Yp0R4ZF7so0Y4OXQ5SoiUjlGhPn9lm95sSHVQjJYbnuNniCIESw5PdagVDibVRokR7Bje7pSmxNqTp7qdEe4YokRK9QJruPCU6rkZKrI8BSqREL8ivHxcp0UE1UiIlNpW9lOimX8xQoh3yMeUeSnRTjZRoyR5KtKeXEu0pUKKblQslWiJ/cZCjRHsokRL9INsW4YvLv0xdbAGJS38FGAC3/YBMY3XkdQAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  height: 20px;
  margin-left: -19px;
}

.headerBg {
  background-color: #fff;
}

.justify_end {
  justify-content: flex-end;
}

#newrepoffice {
  margin: auto;
  width: 90%;
  margin-top: 7px;
}

.Rep__Header {
  height: 230px;
  background-color: #313131;
  padding: 0px;
  display: flex;
  align-items: center;
  color: #fff;
  font-family: 'Montserrat-Regular';
  justify-content: center;
}

.Rep__Header .rep__head .Rep__notes {
  padding: 15px;
  border: 1px solid;
  border-radius: 10px;
  background-color: rgba(0, 0, 0, 0.4);
  margin-left: 25%;
  width: 400px;
}

.Rep__Header .rep__head .Rep__notes .rep__date {
  justify-content: flex-end;
  display: flex;
  font-size: 10px;
  padding-top: 5px;
}

.Rep__Header .rep__head .Nomsg {
  color: #777777;
}

.Rep__Header .rep__head .NotesEdit {
  padding: 0px 10px;
  border: 1px solid;
  background-color: rgba(0, 0, 0, 0.4);
  width: 50px;
  border-radius: 26px;
  margin-top: 15px;
  cursor: pointer;
  font-size: 12px;
  text-align: center;
}

.Rep__profile {
  width: 150px;
  border-radius: 50%;
}

.Rep__profileleft {
  width: 200px;
  border-radius: 50%;
}

.Contact_li {
  display: flex;
  justify-content: space-between;
  color: #007AFF;
}

.Contact_lis {
  display: flex;
  justify-content: space-between;
  background-color: #007AFF;
  padding: 3px 15px;
  border-radius: 10px;
  border: 1px solid #ececec;
  font-family: Montserrat-Regular;
  line-height: 25px;
  font-size: 14px;
  margin-bottom: 15px;
  color: #fff;
  flex-direction: column;
}

.Contact_lis span {
  justify-content: flex-end;
  display: flex;
  font-size: 10px;
  padding-top: 5px;
}

.header_logo {
  width: 120px;
  border-radius: 50%;
  margin-right: 20px;
}

.profileBorder {
  width: 155px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 155px;
  background: #fff;
  box-shadow: #2828285c 3px 0px 8px 0px;
}

.RepProfilenew {
  display: flex;
}

.rep__left {
  width: 28%;
  display: flex;
  align-items: center;
  margin-top: -80px;
  flex-direction: column;
  justify-content: flex-start;
}

.RepManbtn-green {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 155.5px;
  height: 45px;
  border-radius: 8px;
  background-color: #3CC98E;
  font-family: Heebo-Medium;
  font-size: 20px;
  font-weight: 500;
  line-height: 29.38px;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  color: #FFFFFF;
  cursor: pointer;
}

.RepManbtn-red {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 155.5px;
  height: 45px;
  border-radius: 8px;
  background-color: #EC615B;
  font-family: Heebo-Medium;
  font-size: 20px;
  font-weight: 500;
  line-height: 29.38px;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  color: #FFFFFF;
  cursor: pointer;
}

.RepManbtnHF {
  background-color: transparent;
  width: 100px;
  cursor: pointer;
}

.RepManmodal-content-wrapper {
  display: flex;
  flex-direction: column;
  width: 369px;
  height: auto;
  padding: 24px;
  gap: 24px;
  border-radius: 16px;
  padding-top: 0px;
}

.RepManimg {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  height: auto;
  max-width: 321px;
}

.RepManimg img,
.RepManimg video {
  height: auto;
  max-width: 321px !important;
  border-radius: 16px;
}

.RepMantext {
  font-family: Heebo-Medium;
  font-size: 20px;
  font-weight: 500;
  line-height: 29.38px;
  text-align: center;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  color: #494949;
  padding: 0 !important;
}

.RepManbtn-div {
  display: flex;
  width: 321px;
  gap: 10px;
  padding: 0;
}

.RepRight {
  flex: 1;
  padding-right: 25px;
  display: flex;
  flex-direction: column;
}

.RepRight ul {
  display: flex;
  flex-wrap: wrap;
  width: 90%;
  padding: 0px;
}

.Contact_li {
  padding: 3px 15px;
  border-radius: 25px;
  border: 1px solid #ececec;
  font-family: Montserrat-Regular;
  line-height: 25px;
  font-size: 14px;
  margin-bottom: 15px;
  cursor: pointer;
}

.title__rep {
  width: 90%;
  margin: auto;
}

.Contact_li a {
  color: #007AFF;
  padding-left: 10px;
}

.repDetails {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 20px;
}

.rep__contact {
  margin-right: 15px;
}

.Rep__Name {
  font-family: Montserrat-Medium;
  font-size: 26px;
  color: #23405E;
}

.paddingtop20 {
  padding-top: 20px;
}

.RepEdit__Profile {
  background: #007AFF;
  padding: 5px 15px;
  border-radius: 20px;
  color: #fff;
  font-family: 'Montserrat-Regular';
  margin-top: 25px;
  cursor: pointer;
  font-size: 12px;
}

.Rep__fav {
  display: flex;
  justify-content: space-between;
  font-family: Montserrat-semibold;
  font-size: 18px;
  color: #474747;
  align-items: center;
}

.fav__padding {
  padding-bottom: 5px !important;
  padding-top: 10px !important;
}

.RepEdit {
  color: #508AFF;
  font-family: 'Montserrat-Regular';
  font-size: 17px;
  cursor: pointer;
}

.cursor_pointer {
  cursor: pointer;
}

.newflex {
  display: flex;
  flex-direction: row;
}

.paddingright {
  padding-right: 0px !important;
}

.justifySpace {
  justify-content: space-between;
}

.Single_Calc {
  display: flex;
  padding: 0px 15px;
  border: 1px solid #ececec;
  border-radius: 5px;
  margin: 5px 0px;
  margin-right: 10px;
  transition: all ease-in-out .3s;
  cursor: pointer;
  background-color: #fff;
  align-items: center;
  width: auto;
}

.Rep_CalcIcon {
  height: 35px;
  display: flex;
  align-items: flex-end;
  margin-right: 10px;
}

.Calc_cont {
  padding: 5px 0px;
  width: 170px;
}

.Calc_title {
  font-size: 17px;
  font-family: Montserrat-Medium;
  color: #494949;
}

.Calc_MSG {
  font-size: 11px;
  font-family: Montserrat-Regular;
  color: #494949;
  white-space: normal;
}

.Rep_MSG {
  font-size: 11px;
  font-family: Montserrat-Regular;
}

.Fav__Calc {
  display: flex;
  margin: 0px 10px;
  flex: 1;
}

.rep__slider {
  display: flex;
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

.RepCalc__arrow {
  width: 33px;
}

.RepCalculator {
  display: flex;
  align-items: center;
}

.Rep_CalcActive {
  cursor: pointer;
}

.fav_temp {
  height: 180px;
  object-fit: contain;
  cursor: pointer;
}

.fav__tempList {
  display: flex;
  margin: 0 10px;
}

.single_fav {
  display: flex;
  flex-direction: column;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.single_fav span {
  padding: 10px 10;
  font-family: 'Montserrat-Regular';
  color: #494949;
  font-size: 11px;
  padding: 10px;
}

.fav_listTemp {
  display: flex;
  overflow: hidden;
}

.RepPremium {
  display: flex;
  align-items: center;
}

.Title_Calc {
  display: flex;
  align-items: center;
  padding: 0px 15px;
  border: 1px solid #ececec;
  border-radius: 5px;
  margin: 7px 0px;
  cursor: pointer;
  background-color: #fff;
}

.Title_CalcIcon img {
  width: 30px;
  border-radius: 50%;
}

.Title_CalcIcon {
  padding-right: 15px;
}

.Calc_contTitle {
  padding: 5px 0;
  flex: 1;
  font-family: 'Montserrat-Regular';
  color: #494949;
}

.Calc_contRep {
  padding: 5px 0;
  flex: 1;
  font-family: 'Montserrat-Regular';
}

.rep_Offices {
  padding: 20px 0;
  border-bottom: 1px solid #ececec;
  cursor: pointer;
}

.repOfficeName {
  flex: 1;
}

.rep__offices {
  display: flex;
  flex-direction: column;
}

.rep_name {
  font-family: 'Montserrat-semibold';
  color: #474747;
  font-size: 23px;
}

.rep_container {
  background-color: #fafafa;
  padding-top: 15px;
}

.newrepHeader {
  margin-top: -55px;
}

.rep_officeHeader {
  display: flex;
  cursor: pointer;
  align-items: center;
}

.rep__office {
  display: flex !important;
  justify-content: center;
  margin-top: 22px;
}

.rep_imagetitle {
  width: 200px;
}

.repmargin10 {
  margin-right: 10px;
}

.rep__share {
  background-color: #007aff;
  color: #fff;
  padding: 5px 15px;
  border-radius: 25px;
  width: 100px;
  cursor: pointer;
}

.rep__share img {
  width: 20px;
  margin-right: 5px;
}

.rep__share a {
  color: #fff;
  font-family: 'Montserrat-Regular';
  outline: none;
  text-decoration: none;
}

.marginTop {
  margin-top: -70px;
}

.width100px {
  width: 100px;
}

.emptyFav {
  font-family: 'Montserrat-Regular';
  color: #b3abab;
  margin-bottom: 10px;
}

.width70 {
  width: 70px;
}

.RepEdit__Profile img {
  width: 3px;
  margin-right: 7px;
}

.closepopuppremium {
  max-width: 500px !important;
}

.popupcloserep img {
  width: 15px;
  cursor: pointer;
}

.popupcloserep {
  position: absolute !important;
  margin-top: -60px !important;
  text-align: right !important;
  margin-left: -5px !important;
  z-index: 9999999 !important;
}

.closepopuprep {
  max-width: 450px !important;
}

.favlist {
  width: 120px;
  cursor: pointer;
  margin: 0 15px 10px 0;
  transition: top 0.5s ease 0s, left 0.5s ease 0s, width 0.5s ease 0s, height 0.5s ease 0s, opacity 0.5s ease 0s;
}

.fav_temp_list {
  display: grid;
  column-count: 3;
  display: inline-block;
  line-height: 0;
  -webkit-column-count: 3;
  -moz-column-count: 3;
}

.rep__map {
  font-family: 'Montserrat-Regular';
  color: #474747;
}

.rep__map a a:hover {
  font-family: 'Montserrat-Regular';
  color: #474747;
}

.boxshadow {
  box-shadow: #28282814 2px 2px 5px 0px;
}

.Choose_rep {
  background-color: #007AFF;
  color: #fff;
  display: flex;
  align-items: center;
  padding: 0px 15px;
  border: 1px solid #ececec;
  border-radius: 5px;
  margin: 5px 0px;
  cursor: pointer;
}

.rep__list {
  padding-bottom: 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  width: 50%;
  margin: auto;
}

.office__list {
  padding-bottom: 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  width: 100;
  margin: auto;
}

.office__list img {
  width: 35px;
  border-radius: 20px;
  height: 35px;
  object-fit: contain;
}

.office__list span {
  margin-left: 10px;
}

.office__listleft {
  display: flex;
  align-items: center;
}

.tickimg {
  width: auto !important;
  height: 20px !important;
}

.rep__list img {
  width: 35px;
  border-radius: 20px;
  height: 35px;
  object-fit: contain;
}

.rep__list span {
  margin-left: 15px;
}

.chooseTitle {
  padding-bottom: 8px;
  font-family: 'Montserrat-Medium';
  font-size: 20px;
}

.ChooserepTop {
  padding-bottom: 30px;
}

.chooserep {
  width: 90%;
  margin: auto;
  padding: 15px 0;
}

.displaynone {
  display: none;
}

.displayblock {
  display: block;
}

.finish {
  background-color: #007AFF;
  padding: 5px 23px;
  border-radius: 20px;
  color: #fff;
  font-family: 'Montserrat-Regular';
  cursor: pointer;
}

.repFinish {
  display: flex;
  align-items: center;
  justify-content: center;
}

.rep__leftprofile {
  width: 27%;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
}

.messagemodal .messageedit .editmessage {
  font-family: 'Montserrat-Medium';
  font-size: 19px;
  border-bottom: 3px solid #007aff;
  border-radius: 3px;
}

.messagemodal .repMessage {
  resize: none;
  width: 100%;
  height: 100px;
  overflow-y: scroll;
  margin-top: 35px;
  font-family: 'Montserrat-Regular';
  outline: none;
  border: 1px solid #ececec;
  border-radius: 5px;
  padding: 5px 10px;
}

.messagemodal .messagesave {
  display: flex;
  align-items: center;
  justify-content: center;
}

.messagemodal .messagesave .savereptxt {
  background-color: #007AFF;
  width: 150px;
  height: auto;
  padding: 5px 10px;
  font-size: 16px;
  border-radius: 20px;
}

.favoritecontent {
  padding-bottom: 3px;
}

.msgbottom {
  padding-bottom: 15px;
}

.Rep_Container {
  display: inline-block;
  column-count: 3;
  line-height: 0;
}

.Rep_Segment {
  width: 120px;
  cursor: pointer;
  margin: 0 15px 10px 0;
}

.emptyheight {
  height: 60px;
}

.mob__arrow {
  display: none;
}

.gm-style-iw button:focus {
  outline: 0;
}

.cursor_pointer_rep {
  cursor: pointer;
}

.header_rep {
  width: 85%;
  margin: auto;
}

.new_rep_header {
  width: 85%;
  height: 180px;
  gap: 0px;
  border-radius: 12px;
  opacity: 0px;
  background: linear-gradient(86.89deg, #45BDFA 38.56%, #278AE5 74.35%);
  margin: auto;
  display: flex;
  justify-content: center;
  position: relative;
  max-width: 1140px;
  margin-bottom: 24px;
}

.rep_bg_color {
  background-color: #fafafa;
}

.edit_box {
  width: 123px;
  height: 36px;
  padding: 8px;
  gap: 4px;
  border-radius: 8px;
  opacity: 0px;
  background: #CFCFCF;
  display: flex;
  justify-content: space-around;
  position: absolute;
  bottom: 25px;
  left: 25px;
  cursor: pointer;
}

.edit_profile {
  font-family: 'Heebo-Medium';
  font-size: 16px;
  line-height: 24px;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  color: #FFFFFF;
}

.save_profile {
  font-family: 'Heebo-Medium';
  font-size: 16px;
  line-height: 24px;
  text-align: left;
  color: #278AE5;
  width: 20%;
  cursor: pointer;
}

.edit_title {
  font-family: 'Heebo-Medium';
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  text-decoration-skip-ink: none;
  color: #000;
  width: 60%;
}

.edit_banner {
  font-family: 'Heebo-Medium';
  font-size: 14px;
  line-height: 15px;
  color: #494949;
  margin-top: 13px;
  margin-bottom: 25px;
  text-align: center;
}

.hr_line_rep {
  width: 100%;
  height: 1px;
  background-color: #cfcfcf;
}

.profile_div {
  width: 91px;
  height: 117px;
  gap: 12px;
  opacity: 0px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  margin: auto;
  margin-top: 24px;
  cursor: pointer;
}

.profile_img {
  width: 91px;
  height: 91px;
  border-radius: 50px;
  gap: 0px;
  opacity: 0px;
  border-radius: 50px;
}

.profile_upload {
  position: absolute !important;
  top: -97px !important;
  left: 0px;
  opacity: 0;
  width: 91px !important;
  z-index: 1;
  height: 91px;
  border-radius: 50px;
  cursor: pointer;
}

.banner_upload {
  position: absolute !important;
  width: 605px !important;
  height: 129px;
  cursor: pointer;
  z-index: 1;
  opacity: 0;
}

.profile_text {
  font-family: 'Heebo-Medium';
  font-size: 14px;
  line-height: 15px;
  text-align: center;
  margin-bottom: 24px;
  color: #494949;
}

.msg_box {
  width: 345px;
  height: auto;
  gap: 12px;
  opacity: 0px;
  display: flex;
  margin: auto;
  padding-top: 30px;
}

.msg_title {
  width: 58px;
  height: 15px;
  gap: 8px;
  opacity: 0px;
  font-family: 'Heebo-Medium';
  font-size: 14px;
  color: #494949;
}

.msg_text {
  font-family: 'Heebo-Regular';
  font-size: 14px;
  line-height: 21px;
  text-align: left;
  border: 1px solid #D9D9D9;
  width: 275px;
  height: 71px;
  padding: 4px;
  gap: 10px;
  border-radius: 4px;
  opacity: 0px;
  resize: none;
  outline: none;
  color: #494949;
}

.char_limit {
  font-family: 'Heebo-Regular';
  font-size: 10px;
  line-height: 15px;
  text-align: left;
  color: #494949;
}

.close_icon {
  width: 20%;
  text-align: end;
}

.close_icon_info {
  text-align: end;
}

.edit_header {
  width: 100%;
  display: flex;
}

.banner_img {
  width: 100%;
  height: 127px;
  gap: 0px;
  border-radius: 8px;
  opacity: 0px;
  background: linear-gradient(86.89deg, #45BDFA 38.56%, #278AE5 74.35%);
  margin-top: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.option_text {
  font-family: 'Heebo-Medium' !important;
  font-size: 20px;
  text-align: center;
  color: #fff;
  width: 100%;
  height: 41px;
  padding: 12px 24px;
  gap: 0px;
  border-radius: 16px;
  border: 1.7px solid #CFCFCF;
  opacity: 1;
  box-sizing: border-box;
  outline: none;
}

.input-box {
  width: 100%;
  height: 41px;
  padding: 12px 24px !important;
  gap: 0px;
  border-radius: 16px !important;
  border: 2px solid #CFCFCF !important;
  opacity: 1;
  box-sizing: border-box;
  outline: none;
  color: #494949 !important;
  font-family: 'Heebo-Regular' !important;
  font-weight: 400 !important;
}

.input-box::placeholder {
  color: #CFCFCF;
  font-family: 'Heebo-Regular' !important;
}

.text_are_height {
  height: 824px !important;
}

.input_label {
  font-family: 'Heebo-Medium' !important;
  font-size: 17px;
  line-height: 29px;
  text-align: left;
  color: #000 !important;
}

.title_view_profile {
  font-family: 'Heebo-Medium';
  font-size: 20px;
  line-height: 30px;
  color: #494949;
  margin: 2% 0;
}

.sub_view_text {
  font-family: 'Heebo-Regular';
  font-size: 16px;
  line-height: 30px;
  color: #494949;
  margin-bottom: 2%;
  word-break: break-word;
}

.form-title {
  text-align: center;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: bold;
}

.form-rep {
  margin-bottom: 15px;
}

.form-rep label {
  display: block;
  margin-bottom: 5px;
  font-weight: 500;
}

.btn {
  padding: 10px 20px;
  margin: 5px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

.btn-primary {
  background-color: #007bff;
  color: white;
}

.btn-secondary {
  background-color: #6c757d;
  color: white;
}

.row {
  display: flex;
  gap: 10px;
}

.col-6 {
  flex: 1;
}

.edit_header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
}

.add_img_box {
  text-align: center;
  margin-bottom: 20px;
}

.add_img_box .input_label {
  margin-bottom: 10px;
}

.image-preview-container {
  width: 100%;
  height: 100%;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  border: 1px solid #CFCFCF;
  border-radius: 8px;
}

.view_profile_img {
  width: 100%;
  height: 72.5vh;
  overflow: hidden;
  border-radius: 8px;
  display: flex;
  justify-content: center;
  min-height: 300px;
}

.view_profile_img img {
  object-fit: cover;
}

.preview-container {
  width: 100%;
  height: 72.5vh;
  min-height: 300px;
}

.image-preview {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 16px;
}

.white_circle {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  background: #ffffff;
  border-radius: 50%;
}

.white_circle img {
  width: 24px;
  height: 24px;
  object-fit: contain;
}

.custom-file-upload {
  position: relative;
}

.file-input {
  display: none;
}

.upload-box {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 70vh;
  background-color: #D9D9D9;
  border-radius: 16px;
  cursor: pointer;
  position: relative;
  text-align: center;
}

.white_circle {
  width: 56px;
  height: 56px;
  padding: 16px;
  border-radius: 1000px;
  opacity: 0px;
  background-color: #fff;
}

.plus-icon {
  width: 32px;
  height: 32px;
  margin-bottom: 8px;
}

.upload-text {
  font-size: 14px;
  color: #7a7a7a;
}

.collapse-wrapper {
  margin-bottom: 20px;
  border-radius: 8px;
  padding: 10px 0px;
  background-color: #fff;
}

.collapse-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}

.visible-box {
  display: flex;
  align-items: center;
}

.input-label {
  font-size: 16px;
  font-weight: 600;
  color: #333;
  margin-right: 10px;
}

.info-icon img {
  width: 16px;
  height: 16px;
  cursor: pointer;
}

.collapse-icon {
  font-size: 20px;
  cursor: pointer;
}

.collapse-options {
  padding: 1% 2%;
}

.collapse-option {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 0;
  font-size: 14px;
  color: #333;
  cursor: pointer;
}

.collapse-option input {
  margin-left: auto;
}

.collapse-options label {
  font-family: "Heebo-Regular";
  font-size: 14px;
  line-height: 20.56px;
  text-align: left;
  color: #000;
}

.gap_top {
  margin-top: 5%;
}

.submit_button {
  width: 100%;
  height: 50px;
  padding: 12px 0px 12px 0px;
  gap: 10px 0px;
  border-radius: 12px;
  opacity: 0px;
  background: #278AE5;
  font-family: 'Heebo-Medium' !important;
  font-size: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.12);
  color: #FFF;
}

.submit_button:hover,
.submit_button:focus {
  color: #FFF;
  text-decoration: none;
}

.input-box.editing {
  border: 1px solid #007bff;
  color: #007bff;
  background-color: #f0f8ff;
  text-align: center;
}

.modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(74, 81, 93, 0.71);
  overflow-y: auto;
  overflow-x: hidden;
}

.modal-content-open-order {
  position: none;
  top: -22px;
  left: 0;
  margin: 200px auto;
  max-width: 480px;
  width: 100%;
  height: auto;
  border: none;
  background: #fff;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  border-radius: 6px;
  outline: none;
  padding: 35px;
  box-shadow: 0px 0px 12px 3px #5f5f5f;
}

.modal-content-premium {
  position: initial;
  top: 16px;
  left: -3px;
  bottom: 40px;
  margin: 50px auto;
  width: 90%;
  height: auto;
  border: 1px solid #fff;
  background: #fff;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  border-radius: 10px;
  outline: none;
  padding: 20px;
}

.edit-rep-form-container {
  padding: 20px;
  background-color: #f9f9f9;
  border-radius: 8px;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
  max-width: 600px;
  margin: 20px auto;
}

.edit-rep-form input,
.edit-rep-form textarea,
.edit-rep-form select {
  width: 100%;
  margin-bottom: 16px;
  padding: 12px;
  border: 1px solid #ddd;
  border-radius: 4px;
  font-size: 14px;
}

.edit-rep-form button {
  padding: 12px 20px;
  background-color: #007bff;
  color: #fff;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

.edit-rep-form button:hover {
  background-color: #0056b3;
}

.visible_box {
  display: flex;
  align-items: center;
}

.info_rep {
  margin-left: 10px;
  cursor: pointer;
}

.info_message {
  padding: 4% 0;
  text-align: start;
  font-family: 'Heebo-Regular';
  font-size: 14px;
}

.checkbox_select {
  font-size: 14px !important;
  margin-left: 10px;
  font-family: 'Heebo-Regular' !important;
}

.description_input {
  height: 160px !important;
  margin-top: 15px;
  resize: none;
}

.option_text::placeholder {
  color: #CFCFCF;
  font-size: 16px;
  text-align: center;
  font-family: 'Heebo-Regular' !important;
  font-weight: 400 !important;
}

.link_field::placeholder {
  font-size: 14px;
  color: #CFCFCF;
  font-family: 'Heebo-Regular' !important;
  font-size: 400 !important;
}

.option_text:focus::placeholder {
  color: #278AE5;
}

.option_text.filled {
  background-color: #278AE580;
  color: #fff !important;
  text-align: center;
  font-size: 20px !important;
  font-family: "Heebo-Medium" !important;
  outline: none;
}

.option_text:focus {
  border-color: #278AE5 !important;
  color: #278AE5 !important;
}

.link_field {
  border: none !important;
  outline: none;
  color: #000;
  font-family: "Heebo-Regular" !important;
  font-weight: 400 !important;
}

.input-box::-webkit-calendar-picker-indicator {
  display: none;
}

.input-box[type="time"] {
  cursor: pointer;
}

.Office_title {
  font-size: 16px;
  font-family: "Heebo-Regular";
  color: #494949;
}

.Office_value,
.Office_value a {
  font-size: 14px;
  font-family: "Heebo-Regular";
  color: #494949;
  text-align: end;
}

.Office_value:hover,
.Office_value a:hover {
  color: #494949;
}

.newRep_share {
  border-radius: 8px;
  background: #278AE5;
  display: flex;
  padding: 8px;
  justify-content: center;
  align-items: center;
  color: #FFF;
  font-family: "Heebo-Regular";
  font-size: 16px;
  width: 100%;
  line-height: 150%;
  gap: 8px;
}

.newRep_share a {
  color: #FFF;
  gap: 8px;
  display: flex;
  align-items: center;
  text-decoration: none;
}

.gap12px {
  gap: 12px;
}

.RepOfficenew {
  font-size: 17px;
  font-family: "Heebo-Medium";
  color: #494949;
}

.new_rep_icon {
  width: 20px;
  height: 20px;
}

.contactclose_icon {
  width: 100%;
  text-align: end;
  position: relative;
  top: -15px;
}

.contact_rep {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: 'Heebo-Medium';
  font-size: 17px;
  color: #494949;
}

.contact_header {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 10px;
  margin-top: 10px;
}

.rep__contactNew {
  display: flex;
  flex-direction: column;
  margin-bottom: 10px;
}

.NewContact_li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 8px;
  padding: 12px;
  background-color: #FFF;
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);
  color: #494949;
  font-family: "Heebo-Medium";
  font-size: 16px;
  font-style: normal;
  line-height: 15px;
}

.NewContact_li a {
  margin-left: 8px;
  text-decoration: none;
  font-weight: 500;
  word-break: break-word;
}

.NewContact_li span {
  color: #494949;
}

.Office_text {
  font-family: "Heebo-Medium";
  color: #494949;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 15px;
}

.dropdown_img {
  width: 24px;
}

.btn_txt {
  margin-left: 12px;
  font-size: 12px;
  font-family: "Heebo-Regular";
}

.btn_label {
  font-size: 14px;
  font-family: "Heebo-Regular";
  color: #000;
}

.rep_nav_bg {
  background: #fafafa !important;
}

.dlt_evnt_div {
  display: flex;
  width: 100%;
  padding: 24px 0px;
  flex-direction: column;
  align-items: center;
  gap: 24px;
  border-radius: 16px;
  background: #FFF;
}

.story_plus {
  position: absolute;
  left: 5px;
  bottom: 8px;
  z-index: 999;
  width: 30px;
  height: auto;
  cursor: pointer;
}

.story_animat {
  background: linear-gradient(0deg, #154B7D, #278AE5 23%, #BCDEFC 100%);
  animation: spin 1s linear infinite;
}

.dlt_evnt_txt {
  color: #494949;
  font-family: "Heebo-Regular";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

.dlt_evnt_btn {
  display: flex;
  align-items: center;
  gap: 10px;
  flex: 1 0 0;
  align-self: stretch;
  font-family: "Heebo-Medium";
  color: #FFF;
  font-size: 20px;
}

.dlt_evnt_green {
  display: flex;
  padding: 10px 16px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  flex: 1 0 0;
  border-radius: 8px;
  background: #3CC98E;
  cursor: pointer;
}

.dlt_evnt_red {
  display: flex;
  padding: 10px 16px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  flex: 1 0 0;
  border-radius: 8px;
  background: #EC615B;
  cursor: pointer;
}

.center_align {
  display: flex;
  justify-content: space-between;
}

.storyPopuppadd {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  /* padding: 10px; */
  border-radius: 10px;
  width: 100%;
  margin-top: 25px;
}

.storyImg {
  max-width: 100%;
  max-height: 550px;
  border-radius: 10px;
  transition: transform 0.5s ease-in-out;
}

.prev-button,
.next-button {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: #fff;
  border: none;
  padding: 4px;
  cursor: pointer;
  z-index: 10;
}

.prev-button {
  left: -35px;
}

.next-button {
  right: -35px;
}

.del_story {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 10;
  display: flex;
  justify-content: space-between;
  padding: 10px 24px;
  height: 10px;
  color: #EC615B;
  font-family: "Heebo-Medium";
}

.text_decor_none:hover {
  text-decoration: none;
}

.Repman_font {
  font-family: "Heebo-Medium";
}

.fw {
  display: flex;
  flex-wrap: wrap;
}

@media screen and (max-width: 991px) {
  .RepProfilenew {
    flex-direction: column;
  }

  .rep__left {
    align-items: center;
    width: auto;
    margin-top: -80px;
    margin-left: 20px;
    flex-direction: row;
  }

  .resdir {
    flex-direction: column;
  }

  .RepEdit__Profile {
    margin-top: 20px;
    margin-left: 15px;
  }

  .RepRight {
    padding-right: 0px;
    margin-top: 80px;
  }

  .Rep__Header .rep__head {
    width: 400px;
    margin: auto;
  }

  .Rep__Header .rep__head .Rep__notes {
    margin: auto;
  }

  .rep__left {
    flex-direction: column;
  }

  .Rep_Segment {
    width: 100px;
  }

  .Rep__Header .rep__head .NotesEdit {
    z-index: 1;
  }

  .emptyheight {
    height: 15px;
  }

  .bgImage {
    height: 15px;
  }

  .Contact_lis {
    margin: auto;
    margin-bottom: 15px;
  }

  .header_logo {
    display: none;
  }

  .mob__hide {
    display: none;
  }

  .mob__arrow {
    display: flex;
    margin-top: 10px;
    justify-content: center;
  }

  .marginleft {
    margin-left: 5px;
  }

  .marginright {
    margin-right: 5px;
  }

  .Fav__Calc {
    flex-direction: column;
    margin: 0;
  }

  .Calc_cont {
    width: auto;
  }

  .fav__tempList {
    flex-direction: column;
    align-items: center;
  }

  .marginTop {
    margin-top: 0;
  }

  .title__rep {
    width: 100%;
  }

  .flexone {
    padding: 0;
  }

  #newrepoffice {
    margin: 0;
    width: 100%;
  }

  .RepManmodal {
    width: 369px;
  }
}

@media screen and (min-width: 450px) {
  .Calc_MSG {
    font-size: 10px;
  }

  .RepManmodal {
    width: 369px !important;
  }
}

.margindisplay {
  display: flex;
  width: 50px;
  justify-content: flex-end;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvTmV3cmVwLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL05ld3JlcC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5yZXBfX2ZsZXh7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLmp1c3RpZnlfY2VudGVye1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZmxleF9jb2x1bW57XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmFsaWduX19jZW50ZXJ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhlaWdodDQwe1xuICAgIC8vIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi5mbGV4b25le1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5idWJibGVJbWd7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIC8vIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHg7XG59XG5cbi5iZ0ltYWdle1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvL2J1YmJsZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTlweFxufVxuXG4uaGVhZGVyQmd7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmp1c3RpZnlfZW5ke1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbiNuZXdyZXBvZmZpY2V7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4uUmVwX19IZWFkZXIge1xuICAgIGhlaWdodDogMjMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogICMzMTMxMzE7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaGVhZGVyLnBuZyk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAucmVwX19oZWFke1xuICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAvLyBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIC8vIHdpZHRoOiA2MCU7XG4gICAgICAgIC5SZXBfX25vdGVze1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDAuNCk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjUlO1xuICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgLnJlcF9fZGF0ZXtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgICAgICAgIFxuICAgICAgICAuTm9tc2d7XG4gICAgICAgICAgICBjb2xvcjogIzc3Nzc3NztcbiAgICAgICAgfVxuICAgICAgICAuTm90ZXNFZGl0e1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDAuNCk7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLlJlcF9fcHJvZmlsZXtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uUmVwX19wcm9maWxlbGVmdHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uQ29udGFjdF9saXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2xvcjogIzAwN0FGRjtcbn1cblxuLmZhdl9zcGFue1xuICAgIC8vIG1hcmdpbjogYXV0bztcbn1cblxuLkNvbnRhY3RfbGlze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdBRkY7XG4gICAgcGFkZGluZzogM3B4IDE1cHg7XG4gICAgLy8gYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIC8vIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWNlY2VjO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVJlZ3VsYXI7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLkNvbnRhY3RfbGlzIHNwYW57XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4uaGVhZGVyX2xvZ297XG4gICAgLy8gd2lkdGg6IDQwcHg7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAvLyBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5wcm9maWxlQm9yZGVyIHtcbiAgICAvLyB3aWR0aDogODNweDtcbiAgICB3aWR0aDogMTU1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDE1NXB4O1xuICAgIC8vIG1hcmdpbi10b3A6IC00NnB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogICMyODI4Mjg1YyAzcHggMHB4IDhweCAwcHg7XG59XG5cbi5SZXBQcm9maWxlbmV3IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucmVwX19sZWZ0e1xuICAgIHdpZHRoOjI4JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLy8gbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgbWFyZ2luLXRvcDogLTgwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uUmVwTWFuYnRuLWdyZWVuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDE1NS41cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0NDOThFO1xuICAgIGZvbnQtZmFtaWx5OiBIZWViby1NZWRpdW07XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI5LjM4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuUmVwTWFuYnRuLXJlZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxNTUuNXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojRUM2MTVCO1xuICAgIGZvbnQtZmFtaWx5OiBIZWViby1NZWRpdW07XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI5LjM4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuUmVwTWFuYnRuSEZ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4uUmVwTWFubW9kYWwtY29udGVudC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDM2OXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGdhcDogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbi5SZXBNYW5pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDMyMXB4O1xuICAgIGltZyx2aWRlb3tcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDMyMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgfVxufVxuXG4uUmVwTWFudGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IEhlZWJvLU1lZGl1bTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjkuMzhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbiAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIFxufVxuXG4uUmVwTWFuYnRuLWRpdntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAzMjFweDtcbiAgICBnYXA6IDEwcHg7XG4gICAgcGFkZGluZzogMDsgIFxufVxuXG4uUmVwUmlnaHR7XG4gICAgLy8gd2lkdGg6IDcwJTtcbiAgICBmbGV4OiAxO1xuICAgIC8vIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAvLyBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLlJlcFJpZ2h0IHVse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgcGFkZGluZzogMHB4O1xufVxuXG4uQ29udGFjdF9saXtcbiAgICBwYWRkaW5nOiAzcHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlY2VjZWM7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50aXRsZV9fcmVwe1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiBhdXRvO1xufVxuXG4uQ29udGFjdF9saSBhIHtcbiAgICBjb2xvcjogIzAwN0FGRjtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5yZXBEZXRhaWxze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC8vIHdpZHRoOiA4NSU7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5yZXBfX2NvbnRhY3R7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4uUmVwX19OYW1le1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgY29sb3I6ICMyMzQwNUU7XG4gICAgLy8gcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5wYWRkaW5ndG9wMjB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5SZXBFZGl0X19Qcm9maWxle1xuICAgIGJhY2tncm91bmQ6ICMwMDdBRkY7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uUmVwX19mYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LXNlbWlib2xkO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogIzQ3NDc0NztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC8vIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uZmF2X19wYWRkaW5ne1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uUmVwRWRpdHtcbiAgICBjb2xvcjogIzUwOEFGRjtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmN1cnNvcl9wb2ludGVye1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm5ld2ZsZXh7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4ucGFkZGluZ3JpZ2h0e1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeVNwYWNle1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLlNpbmdsZV9DYWxje1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLy8gd2lkdGg6IDM1JTtcbiAgICAvLyB3aWR0aDogMjUwcHg7XG4gICAgcGFkZGluZzogMHB4IDE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VjZWNlYztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luOiA1cHggMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4zcztcbiAgICAvLyBmbGV4OiAxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi5SZXBfQ2FsY0ljb257XG4gICAgLy8gd2lkdGg6IDE0JTtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uQ2FsY19jb250e1xuICAgIHBhZGRpbmc6IDVweCAwcHg7XG4gICAgLy8gd2lkdGg6IDIwNXB4O1xuICAgIHdpZHRoOiAxNzBweDtcbn1cblxuLkNhbGNfdGl0bGV7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LU1lZGl1bTtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbn1cblxuLkNhbGNfTVNHe1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xuICAgIGNvbG9yOiAjNDk0OTQ5O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5SZXBfTVNHe1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyO1xufVxuXG4uRmF2X19DYWxje1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwcHggMTBweDtcbiAgICBmbGV4OiAxO1xufVxuXG4ucmVwX19zbGlkZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5SZXBDYWxjX19hcnJvd3tcbiAgICB3aWR0aDogMzNweDtcbn1cblxuLlJlcENhbGN1bGF0b3J7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC8vIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uUmVwX0NhbGNBY3RpdmV7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmF2X3RlbXB7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZhdl9fdGVtcExpc3R7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2luZ2xlX2ZhdntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnNpbmdsZV9mYXYgc3BhbntcbiAgICBwYWRkaW5nOiAxMHB4IDEwO1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbiAgICAvLyBvcGFjaXR5OiAuMztcbiAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5mYXZfbGlzdFRlbXB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC8vIG1hcmdpbjogMCAyMHB4O1xufVxuXG4uUmVwUHJlbWl1bXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5UaXRsZV9DYWxje1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwcHggMTVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWNlY2VjO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW46IDdweCAwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5UaXRsZV9DYWxjSWNvbiBpbWd7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uVGl0bGVfQ2FsY0ljb257XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLkNhbGNfY29udFRpdGxle1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIGZsZXg6IDE7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xuICAgIGNvbG9yOiAjNDk0OTQ5O1xufVxuXG4uQ2FsY19jb250UmVwe1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIGZsZXg6IDE7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVJlZ3VsYXInO1xufVxuXG4ucmVwX09mZmljZXN7XG4gICAgLy8gZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2VjZWM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJlcE9mZmljZU5hbWV7XG4gICAgZmxleDogMTtcbn1cblxuLnJlcF9fb2ZmaWNlc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5yZXBfbmFtZXtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtc2VtaWJvbGQnO1xuICAgIGNvbG9yOiAjNDc0NzQ3O1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbn1cblxuLnJlcF9jb250YWluZXJ7XG4gICAgLy8gbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAvLyBtYXJnaW4tdG9wOiAtNTVweDtcbn1cblxuLm5ld3JlcEhlYWRlcntcbiAgICBtYXJnaW4tdG9wOiAtNTVweDtcbn1cblxuLnJlcF9vZmZpY2VIZWFkZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJlcF9fb2ZmaWNle1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4ucmVwX2ltYWdldGl0bGV7XG4gICAgd2lkdGg6IDIwMHB4O1xufVxuXG4ucmVwbWFyZ2luMTB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ucmVwX19zaGFyZXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YWZmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJlcF9fc2hhcmUgaW1ne1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ucmVwX19zaGFyZSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5yZXBfX2Fycm93e1xuICAgIC8vIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ucmVwX19hcnJvd3JpZ2h0e1xuICAgIC8vIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ubWFyZ2luVG9we1xuICAgIG1hcmdpbi10b3A6IC03MHB4O1xufVxuXG4ud2lkdGgxMDBweHtcbiAgICB3aWR0aDogMTAwcHg7XG59XG5cbi5lbXB0eUZhdntcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gICAgY29sb3I6ICNiM2FiYWI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLndpZHRoNzB7XG4gICAgd2lkdGg6IDcwcHg7XG59XG5cbi5SZXBFZGl0X19Qcm9maWxlIGltZ3tcbiAgICB3aWR0aDogM3B4O1xuICAgIG1hcmdpbi1yaWdodCA6IDdweCA7XG59XG5cbi5jbG9zZXBvcHVwcHJlbWl1bXtcbiAgICBtYXgtd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cGNsb3NlcmVwIGltZ3tcbiAgICB3aWR0aDogMTVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wb3B1cGNsb3NlcmVwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiA5OTk5OTk5ICFpbXBvcnRhbnQ7XG59XG5cbi5jbG9zZXBvcHVwcmVwe1xuICAgIG1heC13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLmZhdmxpc3R7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW46IDAgMTVweCAxMHB4IDA7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuNXMgZWFzZSAwcywgbGVmdCAwLjVzIGVhc2UgMHMsIHdpZHRoIDAuNXMgZWFzZSAwcywgaGVpZ2h0IDAuNXMgZWFzZSAwcywgb3BhY2l0eSAwLjVzIGVhc2UgMHM7XG59XG5cbi5mYXZfdGVtcF9saXN0e1xuICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8gZmxleC13cmFwOiB3cmFwO1xuICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDM7XG4gICAgLW1vei1jb2x1bW4tY291bnQ6IDM7XG59XG5cblxuLnJlcF9fbWFwe1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbiAgICBjb2xvcjogIzQ3NDc0Nztcbn1cblxuLnJlcF9fbWFwIGEgYTpob3ZlcntcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtUmVndWxhcic7XG4gICAgY29sb3I6ICM0NzQ3NDc7XG59XG5cbi5ib3hzaGFkb3d7XG4gICAgLy8gYm94LXNoYWRvdzogI2U1ZjJmZiAzcHggMHB4IDhweCAwcHg7XG4gICAgYm94LXNoYWRvdzogIzI4MjgyODE0IDJweCAycHggNXB4IDBweDtcbn1cblxuLkNob29zZV9yZXB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0FGRjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMHB4IDE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VjZWNlYztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luOiA1cHggMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJlcF9fbGlzdHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogYXV0bztcbn1cbi5vZmZpY2VfX2xpc3R7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEwMDtcbiAgICBtYXJnaW46IGF1dG87XG59XG4ub2ZmaWNlX19saXN0IGltZ3tcbiAgICB3aWR0aDogMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLm9mZmljZV9fbGlzdCBzcGFue1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ub2ZmaWNlX19saXN0bGVmdHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50aWNraW1ne1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yZXBfX2xpc3QgaW1ne1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5yZXBfX2xpc3Qgc3BhbntcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLmNob29zZVRpdGxle1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LU1lZGl1bSc7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uQ2hvb3NlcmVwVG9we1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4uY2hvb3NlcmVwe1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbn1cblxuLmRpc3BsYXlub25le1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kaXNwbGF5YmxvY2t7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5maW5pc2h7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0FGRjtcbiAgICBwYWRkaW5nOiA1cHggMjNweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5yZXBGaW5pc2h7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucmVwX19sZWZ0cHJvZmlsZXtcbiAgICAvLyB3aWR0aDogMjglO1xuICAgIHdpZHRoOiAyNyU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC8vIG1hcmdpbi10b3A6IC0zNXB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVzc2FnZW1vZGFse1xuXG4gICAgLm1lc3NhZ2VlZGl0e1xuICAgICAgICAuZWRpdG1lc3NhZ2V7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtTWVkaXVtJztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDA3YWZmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yZXBNZXNzYWdle1xuICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgIC8vIGJvcmRlcjogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgLy8gbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1SZWd1bGFyJztcbiAgICAgICAgb3V0bGluZTogbm9uZTsgIFxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWNlY2VjO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4OyAgICAgIFxuICAgIH1cbiAgICAubWVzc2FnZXNhdmV7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAuc2F2ZXJlcHR4dHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdBRkY7XG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHhcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZhdm9yaXRlY29udGVudHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufSAgIFxuXG4ubXNnYm90dG9te1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4uUmVwX0NvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sdW1uLWNvdW50IDogMztcbiAgICBsaW5lLWhlaWdodDogMDtcbn1cblxuLlJlcF9TZWdtZW50e1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luOiAwIDE1cHggMTBweCAwO1xufVxuXG4uZW1wdHloZWlnaHR7XG4gICAgaGVpZ2h0OiA2MHB4O1xufVxuXG4ubW9iX19hcnJvd3tcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ20tc3R5bGUtaXcgYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuLmN1cnNvcl9wb2ludGVyX3JlcHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyX3JlcHtcbiAgICB3aWR0aDogODUlO1xuICAgIG1hcmdpbjogYXV0bztcbn1cbi5uZXdfcmVwX2hlYWRlciB7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIGdhcDogMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgb3BhY2l0eTogMHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg4Ni44OWRlZywgIzQ1QkRGQSAzOC41NiUsICMyNzhBRTUgNzQuMzUlKTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5yZXBfYmdfY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG4uZWRpdF9ib3h7XG4gICAgd2lkdGg6IDEyM3B4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgZ2FwOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG9wYWNpdHk6IDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjQ0ZDRkNGO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjVweDtcbiAgICBsZWZ0OiAyNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lZGl0X3Byb2ZpbGUge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVlYm8tTWVkaXVtJztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbiAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgY29sb3I6ICNGRkZGRkY7XG59XG4uc2F2ZV9wcm9maWxle1xuICAgIGZvbnQtZmFtaWx5OiAnSGVlYm8tTWVkaXVtJztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzI3OEFFNTtcbiAgICB3aWR0aDogMjAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lZGl0X3RpdGxle1xuICAgIGZvbnQtZmFtaWx5OiAnSGVlYm8tTWVkaXVtJztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB3aWR0aDogNjAlO1xufVxuLmVkaXRfYmFubmVye1xuICAgIGZvbnQtZmFtaWx5OiAnSGVlYm8tTWVkaXVtJztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ocl9saW5lX3JlcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbn1cbi5wcm9maWxlX2RpdntcbiAgICB3aWR0aDogOTFweDtcbiAgICBoZWlnaHQ6IDExN3B4O1xuICAgIGdhcDogMTJweDtcbiAgICBvcGFjaXR5OiAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnByb2ZpbGVfaW1ne1xuICAgIHdpZHRoOiA5MXB4O1xuICAgIGhlaWdodDogOTFweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGdhcDogMHB4O1xuICAgIG9wYWNpdHk6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLnByb2ZpbGVfdXBsb2Fke1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHRvcDogLTk3cHggIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogOTFweCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDE7XG4gICAgaGVpZ2h0OiA5MXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJhbm5lcl91cGxvYWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2MDVweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTI5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMDtcbn1cbi5wcm9maWxlX3RleHR7XG4gICAgZm9udC1mYW1pbHk6ICdIZWViby1NZWRpdW0nO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBjb2xvcjogIzQ5NDk0OTtcblxufVxuLm1zZ19ib3h7XG4gICAgd2lkdGg6IDM0NXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBnYXA6IDEycHg7XG4gICAgb3BhY2l0eTogMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLm1zZ190aXRsZSB7XG4gICAgd2lkdGg6IDU4cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGdhcDogOHB4O1xuICAgIG9wYWNpdHk6IDBweDtcbiAgICBmb250LWZhbWlseTogJ0hlZWJvLU1lZGl1bSc7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNDk0OTQ5O1xufVxuLm1zZ190ZXh0IHtcbiAgICBmb250LWZhbWlseTogJ0hlZWJvLVJlZ3VsYXInO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gICAgd2lkdGg6IDI3NXB4O1xuICAgIGhlaWdodDogNzFweDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBvcGFjaXR5OiAwcHg7XG4gICAgcmVzaXplOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG59XG4uY2hhcl9saW1pdCB7XG4gICAgZm9udC1mYW1pbHk6ICdIZWViby1SZWd1bGFyJztcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzQ5NDk0OTtcblxuICAgIC8vIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uY2xvc2VfaWNvbntcbiAgICB3aWR0aDogMjAlO1xuICAgIHRleHQtYWxpZ246IGVuZDtcbn1cbi5jbG9zZV9pY29uX2luZm97XG4gICAgdGV4dC1hbGlnbjogZW5kO1xufVxuLmVkaXRfaGVhZGVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4uYmFubmVyX2ltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEyN3B4O1xuICAgIC8vIHBhZGRpbmc6IDBweCAxNTZweCAwcHggMTU2cHg7XG4gICAgZ2FwOiAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG9wYWNpdHk6IDBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODYuODlkZWcsICM0NUJERkEgMzguNTYlLCAjMjc4QUU1IDc0LjM1JSk7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ub3B0aW9uX3RleHQge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVlYm8tTWVkaXVtJyAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MXB4OyBcbiAgICBwYWRkaW5nOiAxMnB4IDI0cHg7IFxuICAgIGdhcDogMHB4OyBcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4OyBcbiAgICBib3JkZXI6IDEuN3B4IHNvbGlkICNDRkNGQ0Y7XG4gICAgb3BhY2l0eTogMTsgXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLy8gUmVwIGZvcm0gc3R5bGVcbi5pbnB1dC1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDFweDsgXG4gICAgcGFkZGluZzogMTJweCAyNHB4ICFpbXBvcnRhbnQ7IFxuICAgIGdhcDogMHB4OyBcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4ICFpbXBvcnRhbnQ7IFxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNDRkNGQ0YgIWltcG9ydGFudDsgXG4gICAgb3BhY2l0eTogMTsgXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGNvbG9yOiAjNDk0OTQ5ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICdIZWViby1SZWd1bGFyJyAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICAmOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogI0NGQ0ZDRjtcbiAgICBmb250LWZhbWlseTogJ0hlZWJvLVJlZ3VsYXInICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLnRleHRfYXJlX2hlaWdodCB7XG4gICAgaGVpZ2h0OiA4MjRweCAhaW1wb3J0YW50O1xufVxuXG4uaW5wdXRfbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVlYm8tTWVkaXVtJyAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4udGl0bGVfdmlld19wcm9maWxle1xuICAgIGZvbnQtZmFtaWx5OiAnSGVlYm8tTWVkaXVtJztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgY29sb3I6IzQ5NDk0OTtcbiAgICBtYXJnaW46IDIlIDA7XG59XG4uc3ViX3ZpZXdfdGV4dHtcbiAgICBmb250LWZhbWlseTogJ0hlZWJvLVJlZ3VsYXInO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBjb2xvcjojNDk0OTQ5O1xuICAgIG1hcmdpbi1ib3R0b206IDIlO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uZm9ybS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZm9ybS1yZXAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5mb3JtLXJlcCBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cblxuLmJ0biB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIG1hcmdpbjogNXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMHB4O1xufVxuXG4uY29sLTYge1xuICAgIGZsZXg6IDE7XG59XG5cbi5lZGl0X2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYWRkX2ltZ19ib3gge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYWRkX2ltZ19ib3ggLmlucHV0X2xhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uaW1hZ2UtcHJldmlldy1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NGQ0ZDRjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4udmlld19wcm9maWxlX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3Mi41dmg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbi52aWV3X3Byb2ZpbGVfaW1nIGltZ3tcbiAgICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wcmV2aWV3LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3Mi41dmg7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG59XG5cbi5pbWFnZS1wcmV2aWV3IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cblxuLndoaXRlX2NpcmNsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLndoaXRlX2NpcmNsZSBpbWcge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uY3VzdG9tLWZpbGUtdXBsb2FkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWxlLWlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4udXBsb2FkLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNzB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlEOUQ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud2hpdGVfY2lyY2xlIHtcbiAgICB3aWR0aDogNTZweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG4gICAgb3BhY2l0eTogMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5wbHVzLWljb24ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi51cGxvYWQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjN2E3YTdhO1xufVxuLmNvbGxhcHNlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jb2xsYXBzZS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udmlzaWJsZS1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmlucHV0LWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5pbmZvLWljb24gaW1nIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY29sbGFwc2UtaWNvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNvbGxhcHNlLW9wdGlvbnMge1xuICAgIHBhZGRpbmc6IDElIDIlO1xufVxuXG4uY29sbGFwc2Utb3B0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb2xsYXBzZS1vcHRpb24gaW5wdXQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uY29sbGFwc2Utb3B0aW9ucyBsYWJlbCB7XG4gICAgLy8gcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVlYm8tUmVndWxhclwiO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjAuNTZweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMDAwO1xufVxuLmdhcF90b3Age1xuICAgIG1hcmdpbi10b3A6IDUlO1xufVxuXG4uc3VibWl0X2J1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDEycHggMHB4IDEycHggMHB4O1xuICAgIGdhcDogMTBweCAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBvcGFjaXR5OiAwcHg7XG4gICAgYmFja2dyb3VuZDogIzI3OEFFNTtcbiAgICBmb250LWZhbWlseTogJ0hlZWJvLU1lZGl1bScgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgJjpob3ZlciwmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgXG59XG4uaW5wdXQtYm94LmVkaXRpbmcge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDdiZmY7XG4gICAgY29sb3I6ICMwMDdiZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjhmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tb2RhbC1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzQsIDgxLCA5MywgMC43MSk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5tb2RhbC1jb250ZW50LW9wZW4tb3JkZXIge1xuICAgIHBvc2l0aW9uOiBub25lO1xuICAgIHRvcDogLTIycHg7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDIwMHB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogMzVweDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEycHggM3B4ICM1ZjVmNWY7XG59XG5cbi5tb2RhbC1jb250ZW50LXByZW1pdW0ge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIHRvcDogMTZweDtcbiAgICBsZWZ0OiAtM3B4O1xuICAgIGJvdHRvbTogNDBweDtcbiAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgICB3aWR0aDogOTAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5lZGl0LXJlcC1mb3JtLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbn1cblxuLmVkaXQtcmVwLWZvcm0gaW5wdXQsXG4uZWRpdC1yZXAtZm9ybSB0ZXh0YXJlYSxcbi5lZGl0LXJlcC1mb3JtIHNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmVkaXQtcmVwLWZvcm0gYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmVkaXQtcmVwLWZvcm0gYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NmIzO1xufVxuXG4udmlzaWJsZV9ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmluZm9fcmVwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW5mb19tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiA0JSAwO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGZvbnQtZmFtaWx5OiAnSGVlYm8tUmVndWxhcic7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uY2hlY2tib3hfc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBmb250LWZhbWlseTogJ0hlZWJvLVJlZ3VsYXInICFpbXBvcnRhbnQ7XG59XG4uZGVzY3JpcHRpb25faW5wdXQge1xuICAgIGhlaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHJlc2l6ZTpub25lXG59XG4ub3B0aW9uX3RleHQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI0NGQ0ZDRjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiAnSGVlYm8tUmVndWxhcicgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG5cbn1cbi5saW5rX2ZpZWxkOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjQ0ZDRkNGO1xuICAgIGZvbnQtZmFtaWx5OiAnSGVlYm8tUmVndWxhcicgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDQwMCAhaW1wb3J0YW50O1xufVxuLm9wdGlvbl90ZXh0OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyNzhBRTU7XG59XG4ub3B0aW9uX3RleHQuZmlsbGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMyNzhBRTU4MDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogXCJIZWViby1NZWRpdW1cIiAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4ub3B0aW9uX3RleHQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzI3OEFFNSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMjc4QUU1ICFpbXBvcnRhbnQ7XG59XG4ubGlua19maWVsZCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LWZhbWlseTogXCJIZWViby1SZWd1bGFyXCIgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG4uaW5wdXQtYm94Ojotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7IFxufVxuLmlucHV0LWJveFt0eXBlPVwidGltZVwiXSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyBcbn1cbi5PZmZpY2VfdGl0bGV7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlZWJvLVJlZ3VsYXJcIjtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbn1cbi5PZmZpY2VfdmFsdWUsXG4uT2ZmaWNlX3ZhbHVlIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LWZhbWlseTogXCJIZWViby1SZWd1bGFyXCI7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG4gICAgdGV4dC1hbGlnbjogZW5kO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNDk0OTQ5O1xuICAgIH1cbn1cbi5uZXdSZXBfc2hhcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAjMjc4QUU1O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVlYm8tUmVndWxhclwiO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBnYXA6IDhweDtcbiAgICBhe1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG4uZ2FwMTJweHtcbiAgICBnYXA6IDEycHg7XG59XG4uUmVwT2ZmaWNlbmV3e1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LWZhbWlseTogXCJIZWViby1NZWRpdW1cIjtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbn1cbi5uZXdfcmVwX2ljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweFxufVxuLmNvbnRhY3RjbG9zZV9pY29uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTE1cHg7XG59XG4uY29udGFjdF9yZXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICdIZWViby1NZWRpdW0nO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbn1cbi5jb250YWN0X2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBcbiAgICBnYXA6IDE1cHg7IFxuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5yZXBfX2NvbnRhY3ROZXcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5OZXdDb250YWN0X2xpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICBmb250LWZhbWlseTogXCJIZWViby1NZWRpdW1cIjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIH1cbi5OZXdDb250YWN0X2xpIGEge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7IFxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uTmV3Q29udGFjdF9saSBzcGFuIHtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbn1cbi5PZmZpY2VfdGV4dHtcbiAgICBmb250LWZhbWlseTogXCJIZWViby1NZWRpdW1cIjtcbiAgICBjb2xvcjogIzQ5NDk0OTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG4uZHJvcGRvd25faW1nIHtcbiAgICB3aWR0aDogMjRweDtcbn1cbi5idG5fdHh0IHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVlYm8tUmVndWxhclwiO1xufVxuLmJ0bl9sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlZWJvLVJlZ3VsYXJcIjtcbiAgICBjb2xvcjogIzAwMDtcbn1cbi5yZXBfbmF2X2JnIHtcblx0YmFja2dyb3VuZDojZmFmYWZhICFpbXBvcnRhbnQ7XG59XG4uZGx0X2V2bnRfZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDI0cHggMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xufVxuLnN0b3J5X3BsdXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1cHg7XG4gICAgYm90dG9tOiA4cHg7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc3RvcnlfYW5pbWF0IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzE1NEI3RCwgIzI3OEFFNSAyMyUsICNCQ0RFRkMgMTAwJSk7XG4gICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLmRsdF9ldm50X3R4dCB7XG4gICAgY29sb3I6ICM0OTQ5NDk7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVlYm8tUmVndWxhclwiO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbn1cblxuLmRsdF9ldm50X2J0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgICBmbGV4OiAxIDAgMDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlZWJvLU1lZGl1bVwiO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmRsdF9ldm50X2dyZWVuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgICBmbGV4OiAxIDAgMDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZDogIzNDQzk4RTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kbHRfZXZudF9yZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGZsZXg6IDEgMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAjRUM2MTVCO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jZW50ZXJfYWxpZ24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uc3RvcnlQb3B1cHBhZGQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLyogcGFkZGluZzogMTBweDsgKi9cbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5zdG9yeUltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wcmV2LWJ1dHRvbixcbi5uZXh0LWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAvLyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTA7XG59XG5cbi5wcmV2LWJ1dHRvbiB7XG4gICAgbGVmdDogLTM1cHg7XG59XG5cbi5uZXh0LWJ1dHRvbiB7XG4gICAgcmlnaHQ6IC0zNXB4O1xufVxuXG4uZGVsX3N0b3J5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMTBweCAyNHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBjb2xvcjogI0VDNjE1QjtcbiAgICBmb250LWZhbWlseTogXCJIZWViby1NZWRpdW1cIjtcbn1cbi50ZXh0X2RlY29yX25vbmU6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLlJlcG1hbl9mb250e1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlZWJvLU1lZGl1bVwiO1xufVxuLmZ3e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuUmVwUHJvZmlsZW5ld3tcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgXG4gICAgLnJlcF9fbGVmdHtcbiAgICAgICAgYWxpZ24taXRlbXMgOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAtODBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgLnJlc2RpcntcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuUmVwRWRpdF9fUHJvZmlsZXtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuICAgIFxuICAgIC5SZXBSaWdodHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIH1cbiAgICAuUmVwX19IZWFkZXIgLnJlcF9faGVhZHtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuXG4gICAgLlJlcF9fSGVhZGVyIC5yZXBfX2hlYWQgLlJlcF9fbm90ZXN7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG5cbiAgICAucmVwX19sZWZ0e1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5SZXBfU2VnbWVudHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cblxuICAgIC5SZXBfX0hlYWRlciAucmVwX19oZWFkIC5Ob3Rlc0VkaXR7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmVtcHR5aGVpZ2h0e1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLmJnSW1hZ2V7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICB9XG4gICAgLkNvbnRhY3RfbGlze1xuICAgICAgICAvLyB3aWR0aDogNzUlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIC5tYXJnaW5hdXRve1xuICAgICAgICAvLyB3aWR0aDogNzUlO1xuICAgICAgICAvLyBtYXJnaW46IGF1dG87XG4gICAgfVxuICAgIFxuICAgIC5oZWFkZXJfbG9nb3tcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubW9iX19oaWRle1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tb2JfX2Fycm93e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC8vIHdpZHRoOiAxNSU7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIC5tYXJnaW5sZWZ0e1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5tYXJnaW5yaWdodHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgLkZhdl9fQ2FsY3tcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5DYWxjX2NvbnR7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICBcbiAgICAuZmF2X190ZW1wTGlzdHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAubWFyZ2luVG9we1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIC50aXRsZV9fcmVwe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgXG4gICAgLmZsZXhvbmV7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgI25ld3JlcG9mZmljZXtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLlJlcE1hbm1vZGFse1xuICAgICAgICB3aWR0aDogMzY5cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQ1MHB4KSB7XG4gICAgLkNhbGNfTVNHe1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICAgIC5SZXBNYW5tb2RhbHtcbiAgICAgICAgd2lkdGg6IDM2OXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLm1hcmdpbmRpc3BsYXl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxBQUFBLFVBQVUsQ0FBQTtFQUNOLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUVELEFBQUEsZUFBZSxDQUFBO0VBQ1gsZUFBZSxFQUFFLE1BQU0sR0FDMUI7O0FBRUQsQUFBQSxZQUFZLENBQUE7RUFDUixjQUFjLEVBQUUsTUFBTSxHQUN6Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQTtFQUNWLFdBQVcsRUFBRSxNQUFNLEdBQ3RCOztBQUVELEFBQUEsU0FBUyxDQUFBO0VBRUwsT0FBTyxFQUFFLE1BQU0sR0FDbEI7O0FBRUQsQUFBQSxRQUFRLENBQUE7RUFDSixJQUFJLEVBQUUsQ0FBQztFQUNQLGFBQWEsRUFBRSxJQUFJLEdBQ3RCOztBQUNELEFBQUEsVUFBVSxDQUFBO0VBQ04sTUFBTSxFQUFFLElBQUk7RUFFWixhQUFh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 */.titlepremiumbody {
  min-width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 50px;
}

.titlepremiumbody .form_res {
  width: 400px;
  height: 100%;
  padding: 10px;
}

.titlepremiumbody .form_res .fieldset2 .s_field {
  margin-top: 20px;
}

.titlepremiumbody .form_res .fieldset2 .s_field .inputlabel {
  font-weight: bold;
}

.titlepremiumbody .form_res .radi_f {
  display: flex;
  align-items: center;
}

.titlepremiumbody .form_res .radi_f .check_label {
  margin-left: 15px !important;
}

.titlepremiumbody .form_res .radio_field {
  margin-top: auto !important;
  height: 20px;
}

.titlepremiumbody .form_res .checkfields {
  padding: 40px 0 30px 25px;
  border: solid 1px #b3b3b3;
  display: flex;
  flex-direction: column;
  row-gap: 15px;
  border-radius: 5px;
}

.titlepremiumbody .form_res .legend_title {
  margin-top: -60px;
  padding: 10px 10px 10px 25px;
  background-color: #ffff;
  width: 60%;
  font-family: 'Heebo-Bold';
}

.titlepremiumbody .form_res .inp_field {
  width: 100%;
  border: none;
  border-width: 1px;
  border: solid 1px #b3b3b3;
  border-radius: 5px;
  height: 40px;
}

.titlepremiumbody .form_res .inp_field:focus {
  outline: none;
}

.titlepremiumbody .title_result_body {
  margin-top: 50px;
  width: 380px;
  height: 300px;
  box-shadow: 0px 0px 20px rgba(9, 3, 0, 0.1);
  border: 1px solid #efecec;
  display: flex;
  justify-content: center;
  align-items: center;
}

.titlepremiumbody .title_result_body .resultcontainer {
  text-align: center;
  font-size: x-large;
  font-family: Montserrat-Regular !important;
  height: 90%;
  display: flex;
  justify-content: space-evenly;
  /* align-items: center; */
  flex-direction: column;
}

.titlepremiumbody .title_result_body .resultcontainer .resultcont_sub .fontto18 {
  font-size: 18px !important;
}

.titlepremiumbody .title_result_body .resultcontainer .resultcont_sub .res_val {
  font-family: Montserrat-SemiBold !important;
}

.titlepremiumbody .title_result_body .resultcontainer .resultcont_sub .result_list1 {
  width: 250px;
  height: auto;
  position: absolute;
  background-color: #ffff;
  box-shadow: 0px 0px 20px rgba(9, 3, 0, 0.1);
}

.titlepremiumbody .title_result_body .resultcontainer .resultcont_sub .listnone {
  display: none;
}

.titlepremiumbody .title_result_body .resultcontainer .resultcont_sub .dropdownlist {
  margin-top: 10px;
  font-size: medium;
  cursor: pointer;
}

.titlepremiumbody .title_result_body .resultcontainer .resultcont_sub .downarr_padd {
  padding-left: 10px;
}

.rollcosbox {
  width: 22px;
  height: 22px;
  border: 1px solid #b4b6bb;
  margin-right: 8px;
  border-radius: 6px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  margin-left: 8px;
}

.county-name {
  letter-spacing: 0.5px !important;
}

.iframe_title_premium {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.title_premium_logo {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}

.title_label {
  font-size: 16px;
  font-family: Montserrat-Regular;
}

.title_value {
  font-size: 18px;
  font-family: Montserrat-SemiBold;
  padding-left: 5px;
}

.title_center {
  display: flex;
  padding: 1% 0;
  justify-content: center;
}

@media (min-width: 768px) {
  .result_response_form {
    height: 418px;
    display: flex;
  }

  .result_response_result {
    height: 768px;
    justify-content: center;
    display: flex;
    align-items: flex-start;
  }

  .iframe_logo_link1 {
    width: 40%;
  }
}

@media (min-width: 1821px) {
  .result_response_form,
  .result_response_result {
    justify-content: initial !important;
  }
}

@media (min-width: 1200px) {
  .refi_iframe_logo_link,
  .iframe_logo_link {
    width: 190px;
  }

  .iframe_logo_div_refi {
    margin: 48% 0 0 5%;
  }

  .iframe_seller_result,
  .iframe_logo_div {
    margin: 48% 0 0 20%;
  }
}

@media (min-width: 1366px) {
  .iframe_logo_link1 {
    width: 170px;
  }

  .iframe_logo_div_refi,
  .iframe_seller_result {
    margin: 48% 0 0 30%;
  }

  .refi_iframe_logo_link {
    width: 190px;
  }

  .result_response_form {
    justify-content: center;
  }
}

@media (min-width: 768px) and (max-width: 992px) {
  .iframe_logo_link1 {
    width: 100%;
  }

  .iframe_logo_div_refi {
    width: 200px;
  }

  .align_form {
    display: flex;
    align-items: center;
    justify-content: center;
  }
}

@media (min-width: 280px) and (max-width: 768px) {
  .titlepremiumbody {
    flex-direction: column;
  }

  .iframe_logo_link1 {
    width: 100%;
  }

  .iframe_logo_div_refi {
    margin: 0 !important;
    width: 300px !important;
  }

  .mbl_res {
    display: flex;
    justify-content: center;
  }

  .mbl_form_res {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }

  .iframe_result_res {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }

  .iframe_form2 {
    width: 90%;
  }

  .setIcon_width {
    width: 200px;
  }
}

@media (min-width: 524px) and (max-width: 768px) {
  .iframe_logo_link1 {
    width: 60%;
  }

  .iframe_result_res {
    display: flex;
    width: 100%;
  }

  .iframe_form2 {
    width: 100%;
  }

  .align_form {
    width: 60%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL2hvbWUvcmlmbHV4eXNzL0Rlc2t0b3AvTGl2ZSBOZXcvT05FLVdlYi9mcm9udGVuZC9zdHlsZXMvdGl0bGVfcHJlLnNjc3MiLCJzb3VyY2VzIjpbIi9ob21lL3JpZmx1eHlzcy9EZXNrdG9wL0xpdmUgTmV3L09ORS1XZWIvZnJvbnRlbmQvc3R5bGVzL3RpdGxlX3ByZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi50aXRsZXByZW1pdW1ib2R5IHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgIC5mb3JtX3JlcyB7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgIC5maWVsZHNldDIge1xuICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDI1cHg7XG5cbiAgICAgICAgICAgIC5zX2ZpZWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgLmlucHV0bGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmFkaV9mIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuY2hlY2tfbGFiZWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmFkaW9fZmllbGQge1xuICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2hlY2tmaWVsZHMge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDMwcHggMjVweDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYigxNzksIDE3OSwgMTc5KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcm93LWdhcDogMTVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWdlbmRfdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAyNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmY7XG4gICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdIZWViby1Cb2xkJztcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnBfZmllbGQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYigxNzksIDE3OSwgMTc5KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnBfZmllbGQ6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnRpdGxlX3Jlc3VsdF9ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgd2lkdGg6IDM4MHB4O1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSg5LCAzLCAwLCAwLjEpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWZlY2VjO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAucmVzdWx0Y29udGFpbmVyIHtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHgtbGFyZ2U7XG4gICAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdC1SZWd1bGFyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDkwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAgICAgICAgIC8qIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICovXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAucmVzdWx0Y29udF9zdWIge1xuXG4gICAgICAgICAgICAgICAgLmZvbnR0bzE4e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmVzX3ZhbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVNlbWlCb2xkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlc3VsdF9saXN0MSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSg5LCAzLCAwLCAwLjEpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5saXN0bm9uZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRyb3Bkb3dubGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRvd25hcnJfcGFkZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yb2xsY29zYm94IHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2I0YjZiYjtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG5cbi5mb3JtLWNvbnRyb2wge1xuICAgIC8vIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4uY291bnR5LW5hbWUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweCAhaW1wb3J0YW50O1xufVxuLmlmcmFtZV90aXRsZV9wcmVtaXVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC8vIHBhZGRpbmctbGVmdDogMjElO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50aXRsZV9wcmVtaXVtX2xvZ28ge1xuICAgIC8vIHBhZGRpbmctbGVmdDogMzIlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnRpdGxlX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQtUmVndWxhcjtcbn1cbi50aXRsZV92YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LVNlbWlCb2xkO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnRpdGxlX2NlbnRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAxJSAwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLy8gQG1lZGlhIChtaW4td2lkdGg6IDI4MHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblxuLy8gICAgIC5mb3JtX3JlcyB7XG4vLyAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4vLyAgICAgfVxuLy8gICAgIC5sZWdlbmRfdGl0bGV7XG4vLyAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuLy8gICAgIH1cbi8vICAgICAudGl0bGVfcmVzdWx0X2JvZHkge1xuLy8gICAgICAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4vLyAgICAgfVxuLy8gfVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnJlc3VsdF9yZXNwb25zZV9mb3Jte1xuICAgICAgICBoZWlnaHQ6IDQxOHB4O1xuICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLy8gYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgIC5yZXN1bHRfcmVzcG9uc2VfcmVzdWx0e1xuICAgICAgICBoZWlnaHQ6IDc2OHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgLmlmcmFtZV9sb2dvX2xpbmsxe1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODIxcHgpe1xuICAgIC5yZXN1bHRfcmVzcG9uc2VfZm9ybSwgLnJlc3VsdF9yZXNwb25zZV9yZXN1bHR7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgIC5yZWZpX2lmcmFtZV9sb2dvX2xpbmsgLC5pZnJhbWVfbG9nb19saW5re1xuICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgfSAgXG4gICAgLmlmcmFtZV9sb2dvX2Rpdl9yZWZpIHtcbiAgICAgICAgbWFyZ2luOiA0OCUgMCAwIDUlO1xuICAgIH1cbiAgICAuaWZyYW1lX3NlbGxlcl9yZXN1bHQgLC5pZnJhbWVfbG9nb19kaXZ7XG4gICAgICAgIG1hcmdpbjogNDglIDAgMCAyMCU7XG4gICAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCl7XG4gICAgLmlmcmFtZV9sb2dvX2xpbmsxe1xuICAgICAgICAvLyB3aWR0aDogMjUlO1xuICAgICAgICB3aWR0aDogMTcwcHg7XG4gICAgfVxuICAgIC5pZnJhbWVfbG9nb19kaXZfcmVmaSAsLmlmcmFtZV9zZWxsZXJfcmVzdWx0IHtcbiAgICAgICAgbWFyZ2luOiA0OCUgMCAwIDMwJTtcbiAgICB9XG4gICAgLnJlZmlfaWZyYW1lX2xvZ29fbGlua3tcbiAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgIH1cbiAgICAucmVzdWx0X3Jlc3BvbnNlX2Zvcm17XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLmlmcmFtZV9sb2dvX2xpbmsxe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmlmcmFtZV9sb2dvX2Rpdl9yZWZpe1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuICAgIC5hbGlnbl9mb3Jte1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjgwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC50aXRsZXByZW1pdW1ib2R5e1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAuaWZyYW1lX2xvZ29fbGluazF7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuaWZyYW1lX2xvZ29fZGl2X3JlZml7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1ibF9yZXN7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAubWJsX2Zvcm1fcmVze1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgLmlmcmFtZV9yZXN1bHRfcmVze1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmlmcmFtZV9mb3JtMntcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gICAgLnNldEljb25fd2lkdGh7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjUyNHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuaWZyYW1lX2xvZ29fbGluazF7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuICAgIC5pZnJhbWVfcmVzdWx0X3Jlc3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmlmcmFtZV9mb3JtMntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5hbGlnbl9mb3Jte1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAg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 */