@charset "UTF-8";
.bold, .link_menu, .siege, .footer_title, .blog_actu-container .jour, .blog_title, .product-container .label, .box_pink_title, .link-list, .btn, .h2, .counter:before, .alert_title, .text_alert1, .row_table, .agent-name, .contact-input, .title-gestion, .gestion .h1_inner, .list-plus li:before, .list-title, .percentage, .list-big-number li:before, .list-number-title, .budget-container:after, .table > thead > tr > td {
  font-family: "Roboto", Helvetica, sans-serif;
  font-weight: 700;
  font-style: normal; }

.btn-alert, .modal_title, .citation, .text_alert3, .btn-sticky, .list-dash, .agent-title {
  font-family: "Roboto", Helvetica, sans-serif;
  font-weight: 400;
  font-style: normal; }

body, p, .link_detail, .subtitle-gestion, .subtitle-pink, .intro, .formule-title, .intro-grey, .list-plus li, .list-title .lower, .percentage .lower, .step-title, .list-big-number, .list-big-number p, .reason-text, .text, .h2_inner {
  font-family: "Roboto", Helvetica, sans-serif;
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: '3clics';
  src: url("fonts/3clics.eot?h8cbo2");
  src: url("fonts/3clics.eot?h8cbo2#iefix") format("embedded-opentype"), url("fonts/3clics.ttf?h8cbo2") format("truetype"), url("fonts/3clics.woff?h8cbo2") format("woff"), url("fonts/3clics.svg?h8cbo2#3clics") format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: '3clics' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-decoration: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  [class^="icon-"]:hover, [class^="icon-"]:active, [class^="icon-"]:focus, [class*=" icon-"]:hover, [class*=" icon-"]:active, [class*=" icon-"]:focus {
    text-decoration: none; }

.icon-3clics:before {
  content: "\e900"; }

@-webkit-keyframes ease-in-back {
  0% {
    right: -120%; }
  70% {
    right: 15%; }
  100% {
    right: 5%; } }

@-moz-keyframes ease-in-back {
  0% {
    right: -120%; }
  70% {
    right: 15%; }
  100% {
    right: 5%; } }

@-o-keyframes ease-in-back {
  0% {
    right: -120%; }
  70% {
    right: 15%; }
  100% {
    right: 5%; } }

@keyframes ease-in-back {
  0% {
    right: -120%; }
  70% {
    right: 15%; }
  100% {
    right: 5%; } }

/*Pop IN effect*/
@-webkit-keyframes pop-in {
  0% {
    -webkit-transform: scale(0.1);
    opacity: 0; }
  100% {
    -webkit-transform: scale(1);
    opacity: 1; } }

@-moz-keyframes pop-in {
  0% {
    -moz-transform: scale(0.1);
    opacity: 0; }
  100% {
    -moz-transform: scale(1);
    opacity: 1; } }

@keyframes pop-in {
  0% {
    transform: scale(0.1);
    opacity: 0; }
  100% {
    transform: scale(1);
    opacity: 1; } }

/*Pop IN effect*/
@-webkit-keyframes pop-out {
  0% {
    -webkit-transform: scale(1);
    opacity: 1; }
  100% {
    -webkit-transform: scale(0.1);
    opacity: 0; } }

@-moz-keyframes pop-out {
  0% {
    -moz-transform: scale(1);
    opacity: 1; }
  100% {
    -moz-transform: scale(0.1);
    opacity: 0; } }

@keyframes pop-out {
  0% {
    transform: scale(1);
    opacity: 1; }
  100% {
    transform: scale(0.1);
    opacity: 0; } }

@-webkit-keyframes fadeInLeft {
  0% {
    -webkit-transform: translateX(-50%);
    opacity: 0; }
  100% {
    -webkit-transform: translateX(0);
    opacity: 1; } }

@-moz-keyframes fadeInLeft {
  0% {
    -moz-transform: translateX(-50%);
    opacity: 0; }
  100% {
    -moz-transform: translateX(0);
    opacity: 1; } }

@-o-keyframes fadeInLeft {
  0% {
    -o-transform: translateX(-50%);
    opacity: 0; }
  100% {
    -o-transform: translateX(0);
    opacity: 1; } }

@keyframes fadeInLeft {
  0% {
    transform: translateX(-50%);
    opacity: 0; }
  100% {
    transform: translateX(0);
    opacity: 1; } }

@-webkit-keyframes fadeInRight {
  0% {
    -webkit-transform: translateX(50%);
    opacity: 0; }
  100% {
    -webkit-transform: translateX(0);
    opacity: 1; } }

@-moz-keyframes fadeInRight {
  0% {
    -moz-transform: translateX(50%);
    opacity: 0; }
  100% {
    -moz-transform: translateX(0);
    opacity: 1; } }

@-o-keyframes fadeInRight {
  0% {
    -o-transform: translateX(50%);
    opacity: 0; }
  100% {
    -o-transform: translateX(0);
    opacity: 1; } }

@keyframes fadeInRight {
  0% {
    transform: translateX(50%);
    opacity: 0; }
  100% {
    transform: translateX(0);
    opacity: 1; } }

@-webkit-keyframes fadeOutIn {
  0% {
    opacity: 1; }
  33% {
    opacity: 0; }
  66% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-moz-keyframes fadeOutIn {
  0% {
    opacity: 1; }
  33% {
    opacity: 0; }
  66% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-o-keyframes fadeOutIn {
  0% {
    opacity: 1; }
  33% {
    opacity: 0; }
  66% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fadeOutIn {
  0% {
    opacity: 1; }
  33% {
    opacity: 0; }
  66% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-webkit-keyframes fadeInTop {
  0% {
    top: -20px;
    opacity: 0; }
  100% {
    top: 0;
    opacity: 1; } }

@-moz-keyframes fadeInTop {
  0% {
    top: -20px;
    opacity: 0; }
  100% {
    top: 0;
    opacity: 1; } }

@-o-keyframes fadeInTop {
  0% {
    top: -20px;
    opacity: 0; }
  100% {
    top: 0;
    opacity: 1; } }

@keyframes fadeInTop {
  0% {
    top: -20px;
    opacity: 0; }
  100% {
    top: 0;
    opacity: 1; } }

html,
body {
  overflow-x: hidden; }

body {
  min-height: 100px;
  color: #1a171b;
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
  font-size: 14px;
  font-family: 'Roboto'; }

.btn:active:focus, .btn:focus {
  outline: none;
  outline: 0px auto -webkit-focus-ring-color;
  outline-offset: 0px; }

button:focus {
  outline: -webkit-focus-ring-color auto 0px;
  outline: none; }

a,
a:focus,
a:hover {
  outline: none; }

a:hover {
  text-decoration: none; }

a,
a:focus,
a:active,
a:hover {
  -webkit-transition: all 120ms ease-in-out 0s;
  -moz-transition: all 120ms ease-in-out 0s;
  -ms-transition: all 120ms ease-in-out 0s;
  transition: all 120ms ease-in-out 0s; }

a:focus,
a:active,
a:hover {
  text-decoration: none; }

.btn.active,
.btn:active {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

p {
  line-height: 1.35em; }

.section_wrapper {
  padding: 60px 0 80px; }

.section_wrapper_1 {
  background-color: #fff; }

.section_wrapper_2 {
  background-color: #cacaca; }

.inner-page {
  display: block;
  width: 135px;
  height: 125px; }

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  display: block;
  margin: 0; }

.h1,
h1 {
  margin: 0px;
  padding: 0;
  font-size: 26px; }

.h2,
h2 {
  font-size: 26px; }
  .h2 a,
  h2 a {
    color: inherit; }
    .h2 a:hover,
    h2 a:hover {
      color: inherit; }

.h3,
h3 {
  font-size: 24px; }

.h4,
h4 {
  font-size: 22px; }

.h5,
h5 {
  font-size: 20px; }

.h6,
h6 {
  font-size: 18px; }

ol,
ul {
  margin-top: 0;
  margin-bottom: 0; }

ul,
li {
  padding: 0;
  list-style-type: none; }

label {
  font-weight: inherit; }

.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
  line-height: normal;
  vertical-align: middle;
  border: none; }

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #fff;
  font-size: 15px;
  font-style: italic;
  font-family: 'Roboto';
  font-weight: 300; }

input:-moz-placeholder,
textarea:-moz-placeholder {
  opacity: 1;
  /* Mozilla Firefox 4 to 18 */
  color: #fff;
  font-size: 15px;
  font-style: italic;
  font-family: 'Roboto';
  font-weight: 300; }

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  /* Mozilla Firefox 19+ */
  color: #fff;
  font-size: 15px;
  font-style: italic;
  font-family: 'Roboto';
  font-weight: 300; }

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #fff;
  font-size: 15px;
  font-style: italic;
  font-family: 'Roboto';
  font-weight: 300; }

.contact-input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #8a8a8a;
  font-family: 'Roboto';
  font-weight: 700;
  font-size: 15px;
  font-style: inherit; }

.contact-input:-moz-placeholder {
  opacity: 1;
  /* Mozilla Firefox 4 to 18 */
  color: #8a8a8a;
  font-family: 'Roboto';
  font-weight: 700;
  font-size: 15px;
  font-style: inherit; }

.contact-input::-moz-placeholder {
  opacity: 1;
  /* Mozilla Firefox 19+ */
  color: #8a8a8a;
  font-family: 'Roboto';
  font-weight: 700;
  font-size: 15px;
  font-style: inherit; }

.contact-input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #8a8a8a;
  font-family: 'Roboto';
  font-weight: 700;
  font-size: 15px;
  font-style: inherit; }

.noSelect {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none; }

.clear {
  clear: both;
  width: 100%; }

.floatLeft {
  float: left !important; }

.floatRight {
  float: right !important; }

.verticalAligned {
  display: inline-block;
  line-height: normal;
  vertical-align: middle; }

.dispTable {
  display: table !important; }

.hasBefore {
  position: relative; }
  .hasBefore:before {
    content: '';
    position: absolute;
    display: inline-block; }

.hasAfter {
  position: relative; }
  .hasAfter:after {
    content: '';
    position: absolute;
    display: inline-block; }

.xDistribution {
  font-size: 0;
  line-height: 0;
  text-align: justify;
  -ms-text-justify: distribute-all-lines;
  text-justify: distribute-all-lines; }
  .xDistribution:after {
    content: '';
    display: inline-block;
    width: 100%; }
  .xDistribution > * {
    display: inline-block;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: normal;
    text-align: left; }

.flexDistribution, .valign, .header_top, .header_bottom, .blog_actu-container, .blog_actu-container .date, .link_box, .box_title-container, .slider_nav, .slick-dots, .product-container .hover, .infos_top, .flexSpace, .counter, .counter:before, .radio-container, .btn_expand, .big_btn, .btn-alert, .link_share, .btn-container, .agent-container, .agent-infos, .fancybox-thumbs > ul, .formule-container, .formule-container .icon-container, .percentage, .list-big-number li:before, .reasons-container, .reason, .reason .icon:before, .btn-sticky, .team-container {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex; }

.flexDistribution {
  justify-content: space-between; }

.valign {
  align-items: center;
  height: 100%; }

.center-line {
  width: 100%;
  text-align: center; }

sup {
  font-size: .6em !important; }

.no-overflow {
  overflow: hidden !important; }

.uppercase {
  text-transform: uppercase; }

.btn {
  -webkit-transition: all 200ms ease 0s;
  -moz-transition: all 200ms ease 0s;
  -ms-transition: all 200ms ease 0s;
  transition: all 200ms ease 0s; }

.mw100 {
  max-width: 100%; }

.relative {
  position: relative !important; }

.h100 {
  height: 100%; }

.table {
  margin-bottom: 0;
  display: table; }

.table-cell {
  display: table-cell;
  height: 100%; }

.italic {
  font-style: italic; }

.block {
  display: block; }

.padd0 {
  padding: 0; }

.paddR0 {
  padding-right: 0; }

.paddL0 {
  padding-left: 0; }

.underline {
  text-decoration: underline; }

.no-border {
  border: none !important; }

.nowrap {
  white-space: nowrap;
  display: inline-block; }

.vam {
  vertical-align: middle; }

.p10 {
  padding: 10px; }

.p50 {
  padding: 50px; }

.lh26 {
  line-height: 26px; }

.mb0 {
  margin-bottom: 0; }

.mb10 {
  margin-bottom: 10px; }

.mb15 {
  margin-bottom: 15px; }

.mb20 {
  margin-bottom: 20px; }

.mb25 {
  margin-bottom: 25px; }

.mb30 {
  margin-bottom: 30px; }

.mb40 {
  margin-bottom: 40px; }

.mb50 {
  margin-bottom: 50px; }

.mb60 {
  margin-bottom: 60px; }

.mb70 {
  margin-bottom: 70px; }

.mb80 {
  margin-bottom: 80px; }

.mb100 {
  margin-bottom: 100px; }

.mb120 {
  margin-bottom: 120px; }

.mt10 {
  margin-top: 10px; }

.mt15 {
  margin-top: 15px; }

.mt20 {
  margin-top: 20px; }

.mt25 {
  margin-top: 25px; }

.mt30 {
  margin-top: 30px; }

.mt35 {
  margin-top: 35px; }

.mt45 {
  margin-top: 45px; }

.mt70 {
  margin-top: 70px; }

.mt90 {
  margin-top: 90px; }

.mt100 {
  margin-top: 100px; }

.icon-heart:before {
  content: url("../images/icon-heart.png"); }

.icon-print:before {
  content: url("../images/icon-print.png"); }

.icon-share:before {
  content: url("../images/icon-share.png"); }

.icon-mail:before {
  content: url("../images/icon-mail.png"); }

.icon-user:before {
  content: url("../images/icon-user.png"); }

.icon-prev:before {
  content: url("../images/icon-prev.png"); }

.icon-prev-dark:before {
  content: url("../images/icon-prev-dark.png"); }

.icon-next:before {
  content: url("../images/icon-next.png"); }

.icon-next-dark:before {
  content: url("../images/icon-next-dark.png"); }

.icon-search-pink:before {
  content: url("../images/icon-search-pink.png"); }

.icon-search-white:before {
  content: url("../images/icon-search-white.png"); }

.icon-envelope:before {
  content: url("../images/icon-envelope.png"); }

.icon-zen:before {
  content: url("../images/icon-zen.png"); }

.icon-flower:before {
  content: url("../images/icon-flower.png"); }

.icon-stones:before {
  content: url("../images/icon-stones.png"); }

.icon-giant:before {
  content: url("../images/icon-giant.png"); }

.icon-audit:before {
  content: url("../images/icon-audit.png"); }

.icon-tech:before {
  content: url("../images/icon-tech.png"); }

.icon-list:before {
  content: url("../images/icon-list.png"); }

.icon-info:before {
  content: url("../images/icon-info.png"); }

.icon {
  height: 28px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 15px; }

.link_top {
  align-self: center;
  justify-content: center;
  margin-left: 55px;
  font-size: 16px;
  color: #fff; }
  .link_top:hover, .link_top:active, .link_top:focus {
    color: #e7018a; }

.fixHeader .header .header_bottom {
  background-image: url("../images/search.jpg");
  background-position: center 380px;
  background-size: 100% auto;
  z-index: 100;
  background-color: transparent; }

.listing .header,
.alerte .header {
  background-image: url("../images/search.jpg");
  background-position: center bottom;
  background-size: 100% auto;
  z-index: 100; }
  .listing .header .header_bottom,
  .alerte .header .header_bottom {
    background-color: transparent; }

.listing .form-search,
.alerte .form-search {
  z-index: 100; }
  .listing .form-search.sticked,
  .alerte .form-search.sticked {
    background-image: url("../images/search.jpg");
    background-size: 100%;
    background-position: center bottom;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%; }

.header_top {
  background-color: #1a171b;
  height: 40px;
  align-items: center; }

.reseaux-sociaux {
  height: 26px;
  align-self: center; }

.link_reseau {
  color: #fff;
  position: relative;
  width: 26px;
  height: 26px;
  border: 2px solid #fff;
  display: inline-block;
  margin-right: 8px;
  border-radius: 50%;
  top: 0;
  left: 0; }
  .link_reseau .fa {
    position: absolute; }
  .link_reseau .fa-facebook {
    left: 7px;
    top: 5px;
    font-size: 14px; }
  .link_reseau .fa-google-plus {
    left: 3px;
    top: 5px;
    font-size: 13px; }
  .link_reseau:hover, .link_reseau:active, .link_reseau:focus {
    color: #e7018a;
    border-color: #e7018a; }

.header_bottom {
  height: 100px;
  background-color: rgba(11, 10, 11, 0.8);
  align-items: center;
  padding-bottom: 20px;
  -webkit-transition: all 200ms ease-in-out 0s;
  -moz-transition: all 200ms ease-in-out 0s;
  -ms-transition: all 200ms ease-in-out 0s;
  transition: all 200ms ease-in-out 0s; }

.fixHeader .filler {
  height: 100px; }

.fixHeader .header_bottom {
  position: absolute;
  top: 0;
  width: 100%;
  left: 0; }

.filled {
  height: 150px;
  display: block; }

.item-nav {
  position: relative; }

.link_menu {
  color: #fff;
  font-size: 16px; }
  .link_menu:hover, .link_menu:active, .link_menu:focus {
    color: #e7018a; }

.dropdown-menu {
  background-color: #1a171b;
  top: 54px;
  border-radius: 0; }
  .dropdown-menu a {
    color: #fff; }
  .dropdown-menu:before {
    content: "";
    background-color: transparent;
    display: block;
    position: absolute;
    top: -40px;
    width: 100%;
    height: 40px; }

.dropdown-item:hover, .dropdown-item:focus {
  color: #e7018a;
  background-color: transparent; }

.submenu-item {
  position: relative; }
  .submenu-item.show .submenu {
    display: block; }

.submenu {
  position: absolute;
  left: 100%;
  top: 0;
  padding: 10px 0;
  background-color: #1a171b;
  display: none; }
  .submenu li {
    white-space: nowrap; }

.logo {
  width: 258px;
  -webkit-transition: all 200ms ease-in-out 0s;
  -moz-transition: all 200ms ease-in-out 0s;
  -ms-transition: all 200ms ease-in-out 0s;
  transition: all 200ms ease-in-out 0s; }

.nav {
  align-self: flex-end;
  width: 100%;
  justify-content: space-between;
  padding-left: 50px; }

.header_home {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 30; }

.unsticked {
  position: relative; }

.fixHeader .sticked {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%; }
  .fixHeader .sticked.header_bottom {
    height: 70px;
    padding-bottom: 10px; }
  .fixHeader .sticked .logo {
    width: 200px; }
  .fixHeader .sticked .dropdown-menu {
    top: 40px; }

.footer {
  background-color: #1a171b;
  color: #fff;
  overflow: hidden;
  padding-top: 50px;
  padding-bottom: 15px; }

.siege {
  text-align: center;
  margin-top: 120px;
  display: none; }

.homepage .siege {
  display: block; }

.homepage .search-container {
  display: none; }

.logo_footer {
  margin-bottom: 10px; }

.footer_text {
  font-size: 20px; }

.footer_title {
  font-size: 20px;
  text-transform: uppercase;
  margin-bottom: 40px;
  display: block; }

.link_footer {
  color: #8a8a8a;
  font-size: 20px;
  line-height: 30px; }
  .link_footer:hover, .link_footer:active, .link_footer:focus {
    color: #fff; }

.separator-grey {
  background-color: #8a8a8a;
  height: 4px;
  width: 100%;
  margin: 30px 0;
  display: block; }

.blog_actu-container {
  color: #fff; }
  .blog_actu-container:hover, .blog_actu-container:active, .blog_actu-container:focus {
    color: #fff; }
    .blog_actu-container:hover .date, .blog_actu-container:active .date, .blog_actu-container:focus .date {
      background-color: #fff;
      color: #e7018a; }
  .blog_actu-container .date {
    background-color: #e7018a;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 5px 10px;
    margin-right: 30px;
    -webkit-transition: all 200ms ease-in-out 0s;
    -moz-transition: all 200ms ease-in-out 0s;
    -ms-transition: all 200ms ease-in-out 0s;
    transition: all 200ms ease-in-out 0s; }
  .blog_actu-container .jour {
    font-size: 36px;
    line-height: 1em;
    margin-bottom: 5px; }
  .blog_actu-container .mois {
    font-size: 24px;
    line-height: 1em; }

.blog_title {
  font-size: 20px;
  line-height: 1em;
  display: block;
  margin-bottom: 15px; }

.blog_description {
  color: #8a8a8a; }

.burger,
.exit_nav,
.back_button {
  display: none; }

.boxes-container {
  background-image: url("../images/home1.jpg");
  background-size: cover;
  background-position: center;
  height: 800px;
  padding-bottom: 25px; }

.link_box {
  border: 2px solid #fff;
  width: 100%;
  text-align: center;
  height: 345px;
  align-items: flex-end; }
  .link_box:hover .box_title, .link_box:active .box_title, .link_box:focus .box_title {
    height: 50px;
    top: -10px; }
    .link_box:hover .box_title:after, .link_box:active .box_title:after, .link_box:focus .box_title:after {
      width: 50px; }

.box_title-container {
  background-color: rgba(11, 10, 11, 0.8);
  height: 120px;
  width: 100%;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 24px;
  text-transform: uppercase;
  line-height: 1em; }

.box_title {
  position: relative;
  height: 30px;
  top: 0;
  -webkit-transition: all 200ms ease-in-out 0s;
  -moz-transition: all 200ms ease-in-out 0s;
  -ms-transition: all 200ms ease-in-out 0s;
  transition: all 200ms ease-in-out 0s; }
  .box_title:after {
    content: "";
    -webkit-transition: all 200ms ease-in-out 0s;
    -moz-transition: all 200ms ease-in-out 0s;
    -ms-transition: all 200ms ease-in-out 0s;
    transition: all 200ms ease-in-out 0s;
    position: absolute;
    left: 50%;
    bottom: 0;
    display: block;
    width: 0px;
    height: 4px;
    background-color: #e7018a;
    margin-left: -25px; }

.slider_exclu-container {
  background-image: url("../images/home2.jpg");
  background-size: cover;
  background-position: center; }
  .slider_exclu-container .icon {
    height: 38px;
    width: 22px; }

.h1 {
  color: #fff;
  font-size: 40px;
  line-height: 1em;
  padding: 30px 0; }

.slick-slide {
  margin: 0 15px; }

.slick-list {
  margin: 0 -15px; }

.slick-arrow {
  border: none;
  background-color: transparent;
  cursor: pointer;
  width: 22px;
  padding: 0;
  z-index: 5; }

.slider_nav {
  justify-content: space-between;
  margin: 30px 0;
  box-sizing: border-box; }

.slick-dots {
  position: absolute;
  margin: auto;
  height: 38px;
  justify-content: center;
  align-items: center;
  padding: 0 30px;
  box-sizing: border-box;
  width: calc(100% - 30px);
  z-index: 1;
  flex-flow: row wrap; }
  .slick-dots li {
    margin: 0 15px; }
    .slick-dots li button {
      font-size: 0;
      border: 2px solid #fff;
      background-color: transparent;
      width: 20px;
      height: 20px;
      border-radius: 50%; }
  .slick-dots .slick-active button {
    background-color: #fff; }

.product-container .img_container {
  height: 250px;
  width: 100%;
  margin-bottom: 0; }

.product-container .label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  background-color: rgba(236, 0, 140, 0.85);
  color: #fff;
  line-height: 36px;
  padding: 0 10px;
  text-transform: uppercase;
  font-size: 16px; }

.product-container .hover {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background-color: rgba(11, 10, 11, 0.8);
  justify-content: center;
  align-items: center;
  color: #fff;
  font-size: 24px;
  text-transform: uppercase;
  opacity: 0;
  -webkit-transition: all 200ms ease-in-out 0s;
  -moz-transition: all 200ms ease-in-out 0s;
  -ms-transition: all 200ms ease-in-out 0s;
  transition: all 200ms ease-in-out 0s; }

.text_hover {
  position: relative; }
  .text_hover:after {
    content: "";
    position: absolute;
    bottom: -15px;
    height: 4px;
    width: 0;
    display: block;
    left: 50%;
    margin-left: -25px;
    background-color: #e7018a;
    -webkit-transition: all 200ms ease-in-out 200ms;
    -moz-transition: all 200ms ease-in-out 200ms;
    -ms-transition: all 200ms ease-in-out 200ms;
    transition: all 200ms ease-in-out 200ms; }

.link_product {
  display: block;
  margin-bottom: 15px; }
  .link_product:hover .hover, .link_product:active .hover, .link_product:focus .hover {
    opacity: 1; }
  .link_product:hover .text_hover:after, .link_product:active .text_hover:after, .link_product:focus .text_hover:after {
    width: 50px; }

.product_infos {
  color: #fff;
  padding: 15px 10px 15px; }

.infos_top {
  justify-content: space-between; }

.type,
.lieu {
  display: block; }

.type {
  font-size: 24px; }

.lieu {
  font-size: 22px; }

.prix {
  font-size: 24px; }

.description {
  font-size: 16px; }

.separator {
  display: block;
  margin: 12px 0;
  width: 60px;
  height: 4px;
  background-color: #e7018a; }

.presentation {
  background-image: url("../images/home3.jpg");
  background-size: cover;
  background-position: center;
  padding: 50px 0 60px; }

.box_pink {
  background-color: #e7018a;
  padding: 40px 50px 60px; }

.box_pink_title {
  color: #82004b;
  font-size: 66px;
  line-height: 60px;
  margin-bottom: 20px;
  display: block; }

.fs50 {
  font-size: 50px; }

.fs26 {
  font-size: 26px; }

.box_pink_text {
  color: #fff;
  font-size: 20px;
  margin-bottom: 30px; }

.list-dot li {
  font-size: 30px;
  line-height: 40px; }
  .list-dot li:before {
    content: ".";
    color: #fff;
    margin-right: 10px; }

.link-list {
  color: #fff;
  position: relative; }
  .link-list:before {
    content: "";
    position: absolute;
    width: 0;
    height: 2px;
    background-color: #fff;
    bottom: 0;
    left: 0;
    -webkit-transition: all 200ms ease-in-out 0s;
    -moz-transition: all 200ms ease-in-out 0s;
    -ms-transition: all 200ms ease-in-out 0s;
    transition: all 200ms ease-in-out 0s; }
  .link-list:hover, .link-list:active, .link-list:focus {
    color: #fff; }
    .link-list:hover:before, .link-list:active:before, .link-list:focus:before {
      width: 100%; }

.logo2 {
  margin-top: 35px;
  margin-bottom: 30px; }

.text_dark {
  font-size: 22px; }

.flexSpace {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  align-items: flex-start; }

.btn {
  background-color: #1a171b;
  border-radius: 0;
  color: #fff;
  text-transform: uppercase;
  padding: 15px 30px;
  cursor: pointer; }
  .btn:hover, .btn:active, .btn:focus {
    background-color: #e7018a;
    color: #fff; }

.video-container {
  height: 700px;
  overflow: hidden; }
  .video-container iframe {
    width: 100%;
    height: 100%; }

.expert-container {
  background-image: url("../images/home4.jpg");
  background-size: cover;
  background-position: center;
  padding: 80px 0 100px; }

.h2 {
  color: #fff;
  font-size: 54px;
  line-height: 1em;
  margin-bottom: 35px; }

.fs70 {
  font-size: 70px; }

.counter {
  color: #fff;
  font-size: 26px;
  align-items: center;
  margin-bottom: 15px; }
  .counter:last-of-type {
    margin-bottom: 0; }
  .counter:before {
    content: attr(data-numero);
    width: 85px;
    height: 85px;
    background-color: #e7018a;
    border-radius: 50%;
    align-items: center;
    justify-content: center;
    margin-right: 20px;
    font-size: 56px; }

.separator-container {
  position: relative; }
  .separator-container:after {
    content: "";
    position: absolute;
    height: 100%;
    right: 0;
    top: 0;
    width: 5px;
    background-color: #8a8a8a; }

.btn-pink {
  background-color: #e7018a; }
  .btn-pink:hover, .btn-pink:active, .btn-pink:focus {
    background-color: #fff;
    color: #e7018a; }

.text_white {
  color: #fff;
  font-size: 22px; }

.fs30 {
  font-size: 30px; }

.search_title {
  border-top: 2px solid #fff;
  width: 100%;
  display: block;
  text-align: center;
  color: #fff;
  padding: 50px 0 25px;
  font-size: 30px;
  line-height: 1em; }

.form-search {
  padding: 30px 0; }

.iradio_flat-aero {
  border: 2px solid #fff;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  position: relative;
  margin-right: 12px; }
  .iradio_flat-aero.checked:before {
    content: "";
    position: absolute;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: #e7018a;
    left: 50%;
    margin-left: -6px;
    top: 50%;
    margin-top: -6px; }

.icheckbox_flat-aero {
  border: 2px solid #fff;
  width: 30px;
  height: 30px;
  position: relative;
  margin-right: 12px; }
  .icheckbox_flat-aero.checked:before {
    content: "";
    position: absolute;
    width: 12px;
    height: 12px;
    background-color: #e7018a;
    left: 50%;
    margin-left: -6px;
    top: 50%;
    margin-top: -6px; }

.title-dark {
  color: #1a171b; }

.m50 {
  margin: 50px 0; }

.subtitle--alerte {
  margin-bottom: 20px; }
  .subtitle--alerte .fa {
    margin-right: 15px; }

.intro {
  margin-bottom: 50px; }

.checkbox-dark .icheckbox_flat-aero {
  border: 1px solid #1a171b; }

.selectric-items .selected {
  background-color: #FFF; }

.label {
  color: #fff;
  font-size: 15px;
  text-transform: uppercase;
  margin-bottom: 0;
  cursor: pointer; }

.selectric .label {
  text-transform: inherit; }

.radio-container {
  align-items: center; }
  .radio-container:first-of-type {
    margin-bottom: 20px; }

.select-container:first-of-type {
  margin-bottom: 10px; }

.select-container-dark .selectric {
  border-color: #252720; }
  .select-container-dark .selectric .label {
    color: #252720; }

.default-input {
  height: 40px;
  line-height: 40px;
  background-color: transparent;
  border: 1px solid #fff;
  padding: 0 15px;
  color: #fff;
  font-size: 15px; }

.input-search {
  width: 160px;
  padding-right: 45px; }

.search_text {
  color: #fff;
  font-size: 15px;
  font-style: italic; }

.input-search-container {
  position: relative; }

.btn-search {
  position: absolute;
  right: 0px;
  height: 100%;
  background-color: transparent;
  border: none;
  height: 40px;
  width: 40px;
  top: 0;
  cursor: pointer;
  padding: 0; }
  .btn-search .icon-search-pink {
    margin-right: 0;
    height: 19px;
    width: 19px; }

.btn_expand {
  background-color: transparent;
  border: none;
  color: #fff;
  font-size: 15px;
  align-items: center;
  justify-content: center;
  margin-bottom: 7px;
  padding: 0;
  cursor: pointer; }
  .btn_expand .icon-expand {
    width: 24px;
    height: 24px;
    margin-right: 10px;
    background-image: url("../images/sprite-plus.png");
    display: inline-block; }

.plus {
  background-position: 0 0; }

.minus {
  background-position: 0 24px; }

.big_btn {
  background-color: #e7018a;
  border: none;
  text-transform: uppercase;
  color: #fff;
  width: 100%;
  padding: 14px 0;
  font-size: 20px;
  line-height: 1em;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  -webkit-transition: all 120ms ease-in-out 0s;
  -moz-transition: all 120ms ease-in-out 0s;
  -ms-transition: all 120ms ease-in-out 0s;
  transition: all 120ms ease-in-out 0s; }
  .big_btn .icon-search-white {
    width: 31px;
    height: 31px;
    margin-right: 10px; }
  .big_btn:hover, .big_btn:active, .big_btn:focus {
    background-color: #1a171b;
    color: #fff; }

.flexColumn {
  flex-direction: column;
  height: 100%; }

.expand_search {
  display: none;
  margin-top: 20px; }

.listing-padding {
  padding: 30px 0 80px; }

.h1_inner {
  text-align: center;
  width: 100%;
  font-size: 40px;
  position: relative; }
  .h1_inner:after {
    content: "";
    display: block;
    margin: 20px auto;
    height: 4px;
    width: 50px;
    background-color: #e7018a; }

.main-listing {
  margin-top: 20px; }
  .main-listing .product-container {
    border: none; }
  .main-listing .product_infos {
    color: #1a171b; }
  .main-listing .prix {
    color: #e7018a; }
  .main-listing .lieu {
    color: #8a8a8a; }

.alert_mail {
  background-image: url("../images/alerte.jpg");
  padding: 80px 0;
  background-size: cover;
  background-position: center; }

.alert_title {
  display: block;
  color: #fff;
  text-transform: uppercase;
  font-size: 40px;
  line-height: 1em;
  margin-bottom: 20px; }

.box_alert {
  border: 3px solid #fff;
  padding: 12px; }

.bg_alert {
  background-image: url("../images/box_alert.png"); }

.text_alert1 {
  display: block;
  text-align: center;
  font-size: 40px;
  color: #1a171b;
  line-height: 1em;
  padding-top: 40px; }

.text_alert2 {
  font-size: 23px;
  color: #fff;
  display: block;
  text-align: center;
  padding-bottom: 75px; }

.btn-alert {
  position: absolute;
  bottom: -25px;
  align-items: center;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%); }
  .btn-alert:hover, .btn-alert:active, .btn-alert:focus {
    background-color: #1a171b;
    color: #fff; }

.search_dark {
  background-color: #0b0a0b; }
  .search_dark .search_title {
    border: none;
    padding: 25px 0 0px; }

.btn-back {
  color: #1a171b; }
  .btn-back .fa {
    -webkit-transition: all 120ms ease-in-out 0s;
    -moz-transition: all 120ms ease-in-out 0s;
    -ms-transition: all 120ms ease-in-out 0s;
    transition: all 120ms ease-in-out 0s;
    margin-right: 10px; }
  .btn-back:hover, .btn-back:active, .btn-back:focus {
    color: #e7018a; }
    .btn-back:hover .fa, .btn-back:active .fa, .btn-back:focus .fa {
      color: #e7018a; }

.bg_white .h1 {
  color: #1a171b; }

.link_detail {
  color: #1a171b;
  line-height: 30px;
  height: 25px;
  margin-bottom: 20px;
  background-color: transparent;
  border: none;
  padding: 0;
  text-align: left;
  cursor: pointer; }
  .link_detail:last-child {
    margin-bottom: 0; }
  .link_detail:hover, .link_detail:active, .link_detail:focus {
    color: #e7018a; }

.modal-dialog {
  width: 330px; }

.modal-content {
  border-radius: 0; }

.modal-body {
  padding: 30px; }

.modal_title {
  margin: 20px 0 50px;
  display: block;
  text-align: center;
  font-size: 24px; }

.link_share {
  width: 100%;
  align-items: center;
  margin-bottom: 8px;
  text-align: left;
  padding-left: 20px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  font-size: 18px; }
  .link_share .fa {
    margin-right: 10px; }
  .link_share:hover, .link_share:active, .link_share:focus {
    color: #fff; }

.facebook {
  background-color: #3b5998; }
  .facebook:hover, .facebook:active, .facebook:focus {
    background-color: #4c70ba; }

.twitter {
  background-color: #32ccfe; }
  .twitter:hover, .twitter:active, .twitter:focus {
    background-color: #65d9fe; }

.gplus {
  background-color: #d2352c; }
  .gplus:hover, .gplus:active, .gplus:focus {
    background-color: #db5d56; }

.email {
  background-color: #1a171b; }
  .email:hover, .email:active, .email:focus {
    background-color: #352e37; }

.btn-container {
  flex-direction: column; }
  .btn-container .icon {
    width: 30px;
    text-align: center; }

.subheader_detail {
  padding: 40px 0 50px; }

.detail_title-container {
  text-align: center; }
  .detail_title-container .price {
    font-size: 30px;
    color: #e7018a;
    display: block; }
  .detail_title-container .ref {
    color: #8a8a8a;
    font-size: 18px; }

.h1_detail {
  font-size: 40px; }

.slider_detail {
  opacity: 0;
  -webkit-transition: all 250ms ease-in-out 0s;
  -moz-transition: all 250ms ease-in-out 0s;
  -ms-transition: all 250ms ease-in-out 0s;
  transition: all 250ms ease-in-out 0s; }
  .slider_detail .img_container {
    height: 360px; }
  .slider_detail .slick-list {
    margin: 0; }
  .slider_detail .slick-slide {
    margin: 0; }
  .slider_detail.slick-initialized {
    opacity: 1; }

.slider_nav2 {
  position: absolute;
  bottom: 1px;
  width: 100%;
  left: 0; }
  .slider_nav2 .slick-arrow {
    background-color: rgba(11, 10, 11, 0.8);
    width: 65px;
    height: 65px; }
    .slider_nav2 .slick-arrow .icon {
      width: 20px;
      height: 30px;
      margin: 0;
      margin-top: -3px;
      -webkit-transform: scale(0.7);
      -moz-transform: scale(0.7);
      -ms-transform: scale(0.7);
      -o-transform: scale(0.7);
      transform: scale(0.7); }

.detail_description {
  padding: 40px 0 75px; }
  .detail_description .description {
    margin-bottom: 30px; }

.title_grey {
  font-size: 24px;
  color: #8a8a8a;
  display: block;
  line-height: 1em; }
  .title_grey:after {
    content: "";
    display: block;
    width: 65px;
    height: 3px;
    background-color: #e7018a;
    margin: 15px 0; }

.border-grey-right {
  position: relative; }
  .border-grey-right:after {
    content: "";
    position: absolute;
    background-color: #e4e5e7;
    width: 4px;
    height: 100%;
    right: 10px;
    top: 0; }

.location {
  text-transform: uppercase;
  font-size: 24px;
  margin-bottom: 25px;
  display: block;
  line-height: 1em; }

.infos_table {
  border-left: 4px solid #e7018a;
  margin-bottom: 40px; }

.row_table {
  line-height: 1em;
  font-size: 18px; }
  .row_table:last-of-type .col1,
  .row_table:last-of-type .col2 {
    padding-bottom: 0; }

.col1 {
  padding-left: 10px;
  padding-bottom: 15px; }

.col2 {
  padding-left: 20px;
  padding-bottom: 15px; }

.btn-dpe {
  margin-left: 10px;
  margin-bottom: 30px;
  display: block;
  text-transform: uppercase;
  color: #1a171b;
  background-color: transparent;
  border: none;
  padding: 0; }
  .btn-dpe img {
    width: 56px;
    margin-right: 20px; }
  .btn-dpe:hover, .btn-dpe:active, .btn-dpe:focus {
    color: #e7018a; }

.agent-container {
  margin-bottom: 40px; }

.photo-container {
  margin-right: 15px;
  border: 1px solid #8a8a8a; }

.agent-infos {
  line-height: 1em;
  flex-direction: column; }

.agent-name {
  display: block;
  font-size: 18px;
  margin-bottom: 8px; }

.agent-tel {
  display: block;
  font-size: 18px;
  color: #e7018a;
  margin-bottom: 8px; }

.agent-mail {
  display: block;
  font-size: 15px;
  color: #8a8a8a;
  margin-bottom: 15px; }

.agent-citation {
  display: block;
  font-size: 12px;
  font-style: italic;
  color: #1a171b; }

.contact-input {
  height: 40px;
  margin-bottom: 8px;
  width: 100%;
  padding: 0 15px;
  border: 1px solid #1a171b; }

.contact-textarea {
  height: 160px;
  font-size: 15px;
  width: 100%;
  padding: 15px;
  line-height: 18px;
  margin-bottom: 15px;
  border: 1px solid #1a171b; }

.similaires .slick-dots li button {
  border-color: #000; }

.similaires .slick-dots .slick-active button {
  background-color: #000; }

.link_product {
  border: 2px solid #e4e5e7; }

.hover1:hover, .hover1:active, .hover1:focus {
  color: #fff;
  background-color: #1a171b; }

.fancybox-button--thumbs {
  display: none !important; }

.fancybox-thumbs {
  top: auto;
  bottom: 0;
  width: 100%;
  background-color: transparent;
  margin-bottom: 5px; }
  .fancybox-thumbs > ul {
    justify-content: center; }
    .fancybox-thumbs > ul > li {
      border: none;
      margin-right: 10px; }
      .fancybox-thumbs > ul > li:before {
        border-color: #e7018a; }
      .fancybox-thumbs > ul > li:last-child {
        margin-right: 0; }

.fancybox-container--thumbs .fancybox-caption-wrap, .fancybox-container--thumbs .fancybox-controls, .fancybox-container--thumbs .fancybox-slider-wrap {
  right: 0;
  bottom: 80px; }

.fancybox-caption-wrap,
.fancybox-infobar__body {
  display: none; }

.fancybox-infobar {
  z-index: 100;
  position: absolute;
  top: 50%;
  margin-top: -10px;
  overflow: visible !important; }

.fancybox-button {
  position: absolute;
  opacity: 0;
  border-radius: 0; }

.fancybox-button--left {
  left: 0; }

.fancybox-button--right {
  right: 0; }

.dpe-hidden {
  display: none;
  margin-bottom: 30px; }

.gestion-header {
  background-image: url("../images/gestion.jpg");
  background-size: cover;
  margin-bottom: calc(70px + 80px);
  background-position: center; }

.syndic-header {
  background-image: url("../images/syndic.jpg");
  background-size: cover;
  margin-bottom: calc(70px + 80px);
  background-position: center; }

.img-responsive img {
  max-width: 100%; }

.bail-img {
  top: 70px;
  position: relative; }

.title-gestion {
  color: #fff;
  font-size: 31px;
  display: block;
  line-height: 36px;
  margin-bottom: 35px; }

.subtitle-gestion {
  color: #fff;
  font-size: 30px;
  display: block;
  line-height: 36px;
  margin-bottom: 45px; }

.subtitle-pink {
  color: #e7018a;
  font-size: 36px;
  display: block; }

.subtitle-pink-lower {
  font-size: 26px;
  line-height: 1.1em; }

.intro {
  display: block;
  font-size: 17px; }

.formule-container {
  border: 3px solid #e4e5e7;
  padding: 25px;
  flex-direction: column;
  height: 100%; }
  .formule-container .icon {
    height: auto;
    margin-right: 0; }
  .formule-container .icon-container {
    height: 205px;
    width: 100%;
    justify-content: center;
    align-items: center;
    padding-bottom: 25px; }

.formule-title {
  font-size: 30px;
  line-height: 1; }
  .formule-title:after {
    content: "";
    display: block;
    margin-top: 20px;
    margin-bottom: 25px;
    height: 5px;
    width: 50px;
    background-color: #e7018a; }

.intro-grey {
  font-size: 17px;
  color: #8a8a8a;
  line-height: 1.2;
  margin-bottom: 20px; }

.list-plus li {
  padding-left: 15px;
  position: relative;
  margin-bottom: 20px;
  font-size: 17px;
  line-height: 1.2; }
  .list-plus li:before {
    content: "+";
    position: absolute;
    left: 0; }
  .list-plus li:last-child {
    margin-bottom: 0; }

.list-title {
  display: block;
  margin-bottom: 5px; }
  .list-title .lower {
    display: inline-block;
    line-height: 18px;
    font-size: 11px;
    white-space: nowrap; }

.percentage {
  margin: auto auto 0;
  padding-top: 60px;
  font-size: 25px; }
  .percentage .lower {
    margin-left: 5px;
    font-size: 17px;
    margin-top: auto; }

.mention {
  display: block;
  text-align: center;
  font-size: 14px;
  font-style: italic;
  margin-bottom: 70px; }

.steps {
  /*background-image: url("../images/step.jpg");
	background-size: 100% auto;*/
  padding: 70px 0; }
  .steps .h1_inner {
    margin-bottom: 30px; }

.text-white {
  color: #fff; }

.step-title {
  color: #e7018a;
  font-size: 36px;
  display: block;
  margin-bottom: 70px; }

.list-big-number {
  font-size: 17px;
  color: #fff; }
  .list-big-number li {
    min-height: 100px;
    padding-left: 170px;
    padding-top: 20px;
    position: relative;
    margin-bottom: 40px; }
    .list-big-number li:last-child {
      margin-bottom: 0; }
    .list-big-number li:before {
      content: attr(data-step);
      position: absolute;
      left: 0;
      top: 0;
      width: 95px;
      height: 95px;
      border-radius: 50%;
      background-color: #e7018a;
      color: #fff;
      align-items: center;
      justify-content: center;
      font-size: 70px; }
  .list-big-number .chevron-right:before {
    content: url("../images/chevron-right.png");
    width: 60px;
    height: 60px;
    left: 50px; }

.list-number-title {
  font-size: 25px;
  display: block;
  margin-bottom: 20px; }

.dot {
  display: block;
  position: relative;
  padding-left: 45px; }
  .dot:before {
    content: "•";
    position: absolute;
    left: 35px; }

.citation {
  color: #818181;
  font-size: 25px;
  text-align: center;
  margin-top: 80px;
  font-style: italic; }

.reasons-container {
  width: 100%; }

.reason {
  flex-direction: column;
  align-items: center;
  flex: 1 0 20%; }
  .reason .icon {
    display: block;
    height: 175px;
    margin-bottom: 30px;
    margin-right: 0; }
    .reason .icon:before {
      height: 175px;
      width: 175px;
      background-color: #000;
      justify-content: center;
      align-items: center;
      border-radius: 50%; }

.reason-text {
  font-size: 16px;
  text-align: center;
  padding: 0 10px; }

.charte {
  background-image: url("../images/charte.jpg");
  padding: 80px 0 120px;
  background-size: cover;
  background-position: center; }

.recrutement {
  background-image: url("../images/recrutement.jpg");
  padding: 80px 0 120px;
  background-size: cover;
  background-position: center; }

.proche {
  background-image: url("../images/proche-de-vous.jpg");
  padding: 80px 0 120px;
  background-size: cover;
  background-position: center; }

.text_alert3 {
  padding: 40px 0 70px;
  text-align: center;
  display: block;
  color: #fff;
  font-size: 20px;
  font-style: italic; }

.btn-sticky {
  position: fixed;
  bottom: 15px;
  right: 15px;
  padding: 15px;
  align-items: center;
  background-color: #e7018a;
  z-index: 1000; }
  .btn-sticky:hover, .btn-sticky:active {
    background-color: #1a171b; }

.modal .close {
  position: absolute;
  width: 30px;
  height: 30px;
  background-color: #e7018a;
  color: #fff;
  border-radius: 50%;
  right: -15px;
  top: -15px;
  opacity: 1;
  z-index: 1; }

.text {
  font-size: 17px;
  margin-bottom: 20px;
  line-height: 22px;
  display: block; }

p.text:last-of-type {
  margin-bottom: 0; }

span.text {
  margin-bottom: 10px; }

.h2_inner {
  font-size: 30px;
  display: block; }
  .h2_inner:after {
    content: "";
    width: 50px;
    height: 5px;
    background-color: #e7018a;
    display: block;
    margin: 20px 0; }

.slider_inner .img_container {
  height: 370px; }

.slider_inner-container .slider_nav {
  position: absolute;
  top: 280px;
  width: 370px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%); }

.slider_inner-container .slick-dots {
  width: 100%; }

.slider_inner-container .slick-arrow .icon {
  height: 38px; }

.list-dash {
  font-size: 17px;
  margin-bottom: 20px;
  line-height: 22px; }
  .list-dash li {
    position: relative;
    padding-left: 45px; }
    .list-dash li:before {
      content: "-";
      position: absolute;
      left: 37px; }
  .list-dash.mb0 {
    margin-bottom: 0; }

.team-container {
  flex-flow: row wrap;
  justify-content: center;
  align-items: flex-start; }
  .team-container .agent {
    flex: 0 0 25%;
    text-align: center;
    margin-bottom: 70px; }
  .team-container .img-agent {
    width: 250px;
    margin-bottom: 25px; }

.agent-title {
  font-size: 18px;
  color: #8a8a8a;
  font-style: italic;
  line-height: 26px; }

.video-inner-container {
  padding: 50px 0; }
  .video-inner-container iframe {
    width: 100%; }

.modal-open {
  padding-right: 0 !important; }

.budget-container {
  position: relative; }
  .budget-container:after {
    content: "€";
    position: absolute;
    color: #e7018a;
    font-size: 18px;
    right: 15px;
    line-height: 40px;
    top: 0; }

.link-3 {
  color: #0b0a0b;
  text-decoration: underline; }
  .link-3:hover, .link-3:focus {
    color: #e7018a;
    text-decoration: underline; }

.table > thead > tr > td {
  color: #e7018a; }

.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
  border: 1px solid #eceeef; }

/* DPE */
.dpe-content {
  margin-top: 0; }

.btnDpe {
  font-size: .8em;
  cursor: pointer; }

.ficheDpe {
  display: block;
  background: #fff; }

.ficheDpe > span,
.dpeInfoEmi,
.dpeInfoConso {
  background: url("../images/dpe.png"); }

.ficheDpe > span {
  position: relative;
  display: block;
  float: left;
  width: 265px;
  height: 212px;
  background-color: #fff; }

.ficheDpe .dpeConso {
  background-position: top left; }

.ficheDpe .dpeEmi {
  color: #fff;
  background-position: top right; }

.ficheDpe .txt {
  position: relative;
  display: inline-block;
  font-family: 'arial';
  font-size: 16px;
  font-weight: bold;
  float: right;
  width: 30%;
  margin-right: 2px;
  text-align: center;
  color: #000; }

.dpeInfoEmi,
.dpeInfoConso {
  position: absolute;
  display: inline-block;
  right: 0;
  width: 216px;
  height: 38px; }

.dpeInfoEmi .txt {
  color: #000; }

.dpeEmpty {
  font-style: italic;
  margin: 5px 0 10px 0 !important;
  text-align: left;
  color: #aaa; }

/*---- Conso*/
.dpeInfoConso.a {
  top: 20px;
  background-position: -45px 310px; }

.dpeInfoConso.b {
  top: 46px;
  width: 197px;
  background-position: -45px 310px; }

.dpeInfoConso.c {
  top: 70px;
  width: 180px;
  background-position: -29px 222px; }

.dpeInfoConso.d {
  top: 95px;
  width: 160px;
  background-position: -29px 175px; }

.dpeInfoConso.e {
  top: 120px;
  width: 142px;
  background-position: -29px 131px; }

.dpeInfoConso.f {
  top: 144px;
  width: 123px;
  background-position: -29px 87px; }

.dpeInfoConso.g {
  top: 168px;
  width: 99px;
  background-position: -29px 43px; }

/*---- Emi*/
.dpeInfoEmi {
  background-position-x: right; }

.dpeInfoEmi.a {
  top: 20px;
  background-position: right 315px; }

.dpeInfoEmi.b {
  top: 46px;
  width: 190px;
  background-position: right 271px; }

.dpeInfoEmi.c {
  top: 70px;
  width: 190px;
  background-position: right 229px; }

.dpeInfoEmi.d {
  top: 95px;
  width: 170px;
  background-position: right 185px; }

.dpeInfoEmi.e {
  top: 117px;
  width: 170px;
  background-position: right 142px; }

.dpeInfoEmi.f {
  top: 142px;
  width: 170px;
  background-position: right 98px; }

.dpeInfoEmi.g {
  top: 166px;
  width: 170px;
  background-position: right 55px; }

.ficheDpe .dpeConso,
.ficheDpe .dpeEmi {
  position: relative; }
  .ficheDpe .dpeConso:after,
  .ficheDpe .dpeEmi:after {
    content: '';
    position: absolute;
    top: 0;
    right: -10px;
    width: 10px;
    height: 212px;
    background-color: #fff; }

.ficheDpe .dpeConsoEmpty,
.ficheDpe .dpeEmiEmpty {
  background-image: url("../images/no-dpe.png"); }

.ficheDpe .dpeVierge {
  background-image: url("../images/no-dpe-vierge.png"); }

.ficheDpe .dpeConsoVierge {
  background-position: 0 0; }

.ficheDpe .dpeEmiVierge {
  background-position: 263px 0; }

@media (max-width: 1199px) {
  .link_box {
    height: 300px; }
    .link_box:hover .box_title, .link_box:active .box_title, .link_box:focus .box_title {
      height: auto;
      top: 0; }
  .box_title {
    height: auto; }
    .box_title:after {
      bottom: -15px; }
  .type,
  .prix {
    font-size: 20px; }
  .product-container .img_container {
    height: 220px; }
  .list-dot li {
    font-size: 24px;
    line-height: 35px; }
  .box_pink_title {
    font-size: 55px;
    line-height: 50px; }
    .box_pink_title .fs50 {
      font-size: 40px; }
  .fs26 {
    font-size: 22px; }
  .video-container {
    height: 580px; }
  .h2 {
    font-size: 45px; }
  .fs70 {
    font-size: 60px; }
  .counter {
    font-size: 24px; }
  .formule-container {
    padding: 15px; }
  .subtitle-gestion {
    font-size: 24px; }
  .steps {
    background-size: cover;
    background-position: center; } }

@media (max-width: 991px) {
  .boxes-container {
    height: auto;
    padding-top: 300px; }
  .link_box {
    height: auto;
    margin-bottom: 15px; }
  .fixHeader .header_bottom.sticked {
    padding-bottom: 0; }
  .header_bottom {
    padding-bottom: 0; }
  .nav {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #1a171b;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    z-index: 10000;
    padding-left: 0;
    -webkit-transition: all ease-in-out 300ms 0s;
    -moz-transition: all ease-in-out 300ms 0s;
    -ms-transition: all ease-in-out 300ms 0s;
    transition: all ease-in-out 300ms 0s; }
    .nav.visible {
      display: flex;
      -webkit-transform: translateY(0%);
      -moz-transform: translateY(0%);
      -ms-transform: translateY(0%);
      -o-transform: translateY(0%);
      transform: translateY(0%); }
  .item-nav.show .dropdown-menu,
  .submenu-item.show .submenu {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex; }
  .arrowResponsive:after {
    content: "\f105";
    display: inline-block;
    margin-left: 15px;
    font-family: 'fontAwesome';
    position: absolute; }
  .dropdown-menu,
  .submenu {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
    position: fixed;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #1a171b;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    -webkit-transition: all ease-in-out 300ms 0s;
    -moz-transition: all ease-in-out 300ms 0s;
    -ms-transition: all ease-in-out 300ms 0s;
    transition: all ease-in-out 300ms 0s; }
    .dropdown-menu.is-hidden,
    .submenu.is-hidden {
      -webkit-transform: translateX(100%);
      -moz-transform: translateX(100%);
      -ms-transform: translateX(100%);
      -o-transform: translateX(100%);
      transform: translateX(100%);
      overflow: hidden; }
    .dropdown-menu + .link_menu,
    .submenu + .link_menu {
      color: #e7018a; }
  .item-nav {
    line-height: 35px; }
  .dropdown-item {
    white-space: normal;
    text-align: center; }
  .submenu {
    z-index: 1; }
    .submenu li {
      line-height: 25px; }
    .submenu .dropdown-item {
      font-size: 14px; }
  .separator-container {
    margin-bottom: 50px; }
    .separator-container:after {
      width: 0; }
  .counter:before {
    width: 50px;
    height: 50px;
    font-size: 30px; }
  .footer_title {
    margin-top: 50px; }
  .burger,
  .exit_nav,
  .back_button {
    display: block;
    background-color: transparent;
    border: none;
    font-size: 24px;
    color: #fff; }
  .exit_nav,
  .back_button {
    position: absolute;
    left: 15px;
    top: 15px; }
  .fixHeader .sticked .dropdown-menu {
    top: 0; }
  .btn-back {
    margin-bottom: 30px; }
  .subheader_detail .flexDistribution {
    flex-direction: column;
    text-align: center; }
  .detail_title-container {
    margin-bottom: 30px; }
  .link_detail {
    text-align: center; }
  .photo-container {
    border: none; }
  .radio-container {
    margin-bottom: 20px;
    width: 50%;
    float: left; }
  .search_text {
    width: 100%;
    text-align: right;
    margin-right: 30px; }
  .form-search .flexColumn {
    flex-direction: column-reverse; }
  .form-search .checkbox-container {
    margin-bottom: 15px; }
  .btn_expand {
    margin-top: 30px; }
  .big_btn {
    margin-top: 30px; }
  .bail-img {
    margin: 50px auto;
    display: block;
    top: 0; }
  .title-gestion,
  .subtitle-gestion {
    text-align: center; }
  .formule-container {
    margin-bottom: 15px;
    height: auto; }
  .reasons-container {
    flex-wrap: wrap; }
  .reason {
    flex: 1 0 50%;
    margin-bottom: 30px; }
  .citation {
    font-size: 18px; }
  .alert_title {
    font-size: 30px; }
  .text_alert3 {
    font-size: 16px; }
  .img-responsive {
    margin: 20px 0; } }

@media (max-width: 767px) {
  .gestion-header,
  .syndic-header {
    margin-bottom: 50px; }
  .link_top {
    margin-left: 15px; }
  .detail_contact {
    margin-top: 30px; }
  .text_alert1 {
    font-size: 24px; }
  .text_alert2 {
    font-size: 18px;
    padding-bottom: 40px; }
  .list-big-number li {
    padding-left: 0;
    padding-top: 50px; }
    .list-big-number li:before {
      top: 0;
      width: 40px;
      height: 40px;
      font-size: 35px; }
  .list-big-number .chevron-right:before {
    content: url("../images/chevron-right.png");
    width: 40px;
    height: 40px;
    left: 0px; }
  .subtitle-pink {
    font-size: 24px; }
  .mb80 {
    margin-bottom: 50px; }
  .border-grey-right {
    position: relative; }
    .border-grey-right:after {
      background-color: transparent; } }

@media (max-width: 575px) {
  .h2 {
    font-size: 30px; }
    .h2 .fs70 {
      font-size: 45px; }
  .h1_inner {
    font-size: 30px; }
  .fs30 {
    font-size: 20px; }
  .text_white,
  .text_dark {
    font-size: 16px; }
  .counter {
    font-size: 20px; }
  .box_pink {
    padding: 20px; }
  .box_pink_title {
    font-size: 40px; }
    .box_pink_title .fs50 {
      font-size: 30px; }
  .list-dot li {
    line-height: 1em; }
  .link-list {
    font-size: 16px;
    line-height: 40px; }
  .header_top {
    height: auto; }
    .header_top .flexDistribution {
      flex-direction: column; }
  .link_top {
    display: block;
    margin: 0;
    margin-bottom: 15px;
    text-align: center; }
  .reseaux-sociaux {
    margin: 10px 0 15px; }
  .header_bottom {
    height: auto;
    padding: 15px 0 0; }
    .header_bottom .flexDistribution {
      flex-direction: column; }
  .logo {
    margin-bottom: 15px;
    width: 200px; }
  .fixHeader .sticked {
    position: relative; }
    .fixHeader .sticked.header_bottom {
      height: auto; }
  .fixHeader .header_bottom {
    position: relative; }
  .filler {
    display: none; }
  .logo2 {
    width: 100%; }
  .row_table {
    font-size: 16px; }
  .col1 {
    padding-left: 8px; }
  .col2 {
    padding-left: 5px;
    white-space: nowrap; }
  .btn {
    white-space: normal; }
  .text_alert2 {
    padding: 0 15px;
    padding-bottom: 70px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2NyZWVuLmNzcyIsInNvdXJjZXMiOlsic2NyZWVuLnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJfZm9udHMuc2NzcyIsIl9taXhpbi5zY3NzIiwiX3Jlc2V0LnNjc3MiLCJfdG9vbHMuc2NzcyIsIl9lc3NlbnRpYWxzLnNjc3MiLCJfaG9tZXBhZ2Uuc2NzcyIsIl9kaXZlcnMuc2NzcyIsIl9kcGUuc2NzcyIsIl9yZXNwb25zaXZlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy9jb25zdHJ1Y3RldXJzXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnZm9udHMnO1xuQGltcG9ydCAnbWl4aW4nO1xuLy9lc3NlbnRpZWxzXG5AaW1wb3J0ICdyZXNldCc7XG5AaW1wb3J0ICd0b29scyc7XG5cbkBpbXBvcnQgJ2Vzc2VudGlhbHMnO1xuQGltcG9ydCAnaG9tZXBhZ2UnO1xuQGltcG9ydCAnZGl2ZXJzJztcbkBpbXBvcnQgJ2RwZSc7XG5AaW1wb3J0ICdyZXNwb25zaXZlJztcblxuIiwiJGZvbnRfZGVmYXVsdF9yZWd1bGFyIDogJ0hlbHZldGljYU5ldWUnLCBIZWx2ZXRpY2EsIFNhbnMtc2VyaWY7XHJcbiRmb250X2RlZmF1bHRfYm9sZCA6ICdIZWx2ZXRpY2FOZXVlLUJvbGQnLCBIZWx2ZXRpY2EsIFNhbnMtc2VyaWY7XHJcbiRmb250X2RlZmF1bHRfbGlnaHQgOiAnSGVsdmV0aWNhTmV1ZS1MaWdodCcsIEhlbHZldGljYSwgU2Fucy1zZXJpZjtcclxuXHJcbkBtaXhpbiBmb250KCRmYW1pbHksICR3ZWlnaHQ6IDQwMCwgJHN0eWxlOiBub3JtYWwpIHtcclxuICBmb250LWZhbWlseTogJGZhbWlseSwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xyXG4gIGZvbnQtc3R5bGU6ICRzdHlsZTtcclxufVxyXG5cclxuJWZvbnRfZGVmYXVsdF9ib2xkIHtcclxuICBAaW5jbHVkZSBmb250KFwiUm9ib3RvXCIsIDcwMCk7XHJcbn1cclxuJWZvbnRfZGVmYXVsdF9yZWd1bGFyIHtcclxuICBAaW5jbHVkZSBmb250KFwiUm9ib3RvXCIsIDQwMCk7XHJcbn1cclxuJWZvbnRfZGVmYXVsdF9saWdodHtcclxuICBAaW5jbHVkZSBmb250KFwiUm9ib3RvXCIsIDMwMCk7XHJcbn1cclxuLy9Db3VsZXVycyBmb250XHJcbiRmb250X2NvbG9yX3doaXRlOiAjZmZmO1xyXG4kZm9udF9jb2xvcl9vZmZ3aGl0ZTogI2Y4ZjhmODtcclxuJGZvbnRfY29sb3JfZ3JleTogI2RlZGVkZTtcclxuJGZvbnRfY29sb3JfZ3JleTI6ICM4YThhOGE7XHJcbiRmb250X2NvbG9yX2dyZXkzOiAjMjUyNzIwO1xyXG4kZm9udF9jb2xvcl9kYXJrOiAjMWExNzFiO1xyXG4kZm9udF9jb2xvcl9kYXJrMjogIzBiMGEwYjtcclxuJGZvbnRfY29sb3JfcGluazogI2U3MDE4YTtcclxuJGZvbnRfY29sb3JfcGluazI6ICM4MjAwNGI7XHJcblxyXG5cclxuLy9QYWdlIHN0eWxlXHJcbiRiZ19jb2xvcl93aGl0ZTogI2ZmZjtcclxuJGJnX2NvbG9yX29mZndoaXRlOiAjZjhmOGY4O1xyXG4kYmdfY29sb3JfZ3JleTogI2RlZGVkZTtcclxuJGJnX2NvbG9yX2dyZXkyOiAjOGE4YThhO1xyXG4kYmdfY29sb3JfZ3JleTM6ICMyNTI3MjA7XHJcbiRiZ19jb2xvcl9kYXJrOiAjMWExNzFiO1xyXG4kYmdfY29sb3JfZGFyazI6ICMwYjBhMGI7XHJcbiRiZ19jb2xvcl9waW5rOiAjZTcwMThhO1xyXG5cclxuLy9Sw6lzZWF1eCBzb2NpYXV4XHJcbiRmYWNlYm9vazogIzNiNTk5ODtcclxuJHR3aXR0ZXI6ICMzMmNjZmU7XHJcbiRnb29nbGU6ICNkMjM1MmM7XHJcbiRyc3M6ICNmZjZlMDA7XHJcbiIsIlxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnM2NsaWNzJztcclxuICAgIHNyYzogICAgdXJsKCdmb250cy8zY2xpY3MuZW90P2g4Y2JvMicpO1xyXG4gICAgc3JjOiAgICB1cmwoJ2ZvbnRzLzNjbGljcy5lb3Q/aDhjYm8yI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnZm9udHMvM2NsaWNzLnR0Zj9oOGNibzInKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCdmb250cy8zY2xpY3Mud29mZj9oOGNibzInKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJ2ZvbnRzLzNjbGljcy5zdmc/aDhjYm8yIzNjbGljcycpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xyXG4gICAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cclxuICAgIGZvbnQtZmFtaWx5OiAnM2NsaWNzJyAhaW1wb3J0YW50O1xyXG4gICAgc3BlYWs6IG5vbmU7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gICAgJjpob3ZlciwmOmFjdGl2ZSwmOmZvY3Vze3RleHQtZGVjb3JhdGlvbjogbm9uZTt9XHJcbn1cclxuXHJcbi5pY29uLTNjbGljczpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGU5MDBcIjtcclxufSIsIkBtaXhpbiB0cmFuc2l0aW9uKCR0YXJnZXQsICRkdXJhdGlvbiwgJGVhc2luZywgJGRlbGF5KSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICR0YXJnZXQgJGR1cmF0aW9uICRlYXNpbmcgJGRlbGF5O1xyXG4gICAgICAgLW1vei10cmFuc2l0aW9uOiAkdGFyZ2V0ICRkdXJhdGlvbiAkZWFzaW5nICRkZWxheTtcclxuICAgICAgICAtbXMtdHJhbnNpdGlvbjogJHRhcmdldCAkZHVyYXRpb24gJGVhc2luZyAkZGVsYXk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0YXJnZXQgJGR1cmF0aW9uICRlYXNpbmcgJGRlbGF5O1xyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcGl4ZWwpIHtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHBpeGVsO1xyXG4gICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAkcGl4ZWw7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRwaXhlbDtcclxuXHJcbiAgICAgICAgLW1zLWJvcmRlci1yYWRpdXM6ICRwaXhlbDtcclxufVxyXG5cclxuQG1peGluIGJveC1zaGFkb3coJHRvcCwgJGxlZnQsICRibHVyLCAkY29sb3IsICRpbnNldDogJycpIHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYmx1ciAkY29sb3IgI3skaW5zZXR9O1xyXG4gICAgICAgLW1vei1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvciAjeyRpbnNldH07XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yICN7JGluc2V0fTtcclxufVxyXG5cclxuQG1peGluIHRyYW5zZm9ybSgkdHJhbnNmb3Jtcykge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gICAgICAgLW1vei10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gICAgICAgICAtby10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG59XHJcbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luICgkb3JpZ2luKSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XHJcbiAgICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XHJcbiAgICAgICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XHJcbn1cclxuXHJcbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5KSB7XHJcbiAgICBvcGFjaXR5OiAkb3BhY2l0eTtcclxuXHJcbiAgICAkb3BhY2l0eS1pZTogJG9wYWNpdHkgKiAxMDA7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9JG9wYWNpdHktaWUpO1xyXG59XHJcbi8vU2NhbGVcclxuQG1peGluIHNjYWxlKCRlY2hlbGxlKSB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoI3skZWNoZWxsZX1lY2hlbGxlKSk7XHJcbn1cclxuXHJcbi8vUm90YXRpb25cclxuQG1peGluIHJvdGF0ZSgkZGVnKSB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKCN7JGRlZ31kZWcpKTtcclxufVxyXG5cclxuLy9Gb250IHNpemVcclxuQGZ1bmN0aW9uIGNhbGN1bGF0ZVJlbSgkc2l6ZSkge1xyXG4gICAgJHJlbVNpemU6ICRzaXplIC8gMTBweDtcclxuICAgIEByZXR1cm4gJHJlbVNpemUgKiAxcmVtO1xyXG59XHJcbkBtaXhpbiBmb250LXNpemUoJHNpemUpIHtcclxuICAgIGZvbnQtc2l6ZTogJHNpemU7XHJcbiAgICAvL2ZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKCRzaXplKTtcclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZWFzZS1pbi1iYWNrIHtcclxuICAgIDAlIHsgcmlnaHQ6IC0xMjAlO31cclxuICAgIDcwJSB7cmlnaHQ6MTUlfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICByaWdodDogNSU7XHJcbiAgICB9XHJcbn1cclxuQC1tb3ota2V5ZnJhbWVzIGVhc2UtaW4tYmFjayB7XHJcbiAgMCUgICB7IHJpZ2h0OiAtMTIwJTsgfVxyXG4gIDcwJSB7cmlnaHQ6MTUlfVxyXG4gIDEwMCUge3JpZ2h0OiA1JTsgfVxyXG59XHJcbkAtby1rZXlmcmFtZXMgZWFzZS1pbi1iYWNrIHtcclxuICAwJSAgIHsgcmlnaHQ6IC0xMjAlOyB9XHJcbiAgNzAlIHtyaWdodDoxNSV9XHJcbiAgMTAwJSB7cmlnaHQ6IDUlOyB9XHJcbn1cclxuQGtleWZyYW1lcyBlYXNlLWluLWJhY2sge1xyXG4gIDAlICAgeyByaWdodDogLTEyMCU7IH1cclxuICA3MCUge3JpZ2h0OjE1JX1cclxuICAxMDAlIHtyaWdodDogNSU7IH1cclxufVxyXG5cclxuQG1peGluIGVhc2UtaW4tYmFjaygkZHVyYXRpb24pIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOmVhc2UtaW4tYmFjayAkZHVyYXRpb24gMnMgZm9yd2FyZHM7XHJcbiAgICAtbW96LWFuaW1hdGlvbjplYXNlLWluLWJhY2sgJGR1cmF0aW9uIDJzIGZvcndhcmRzO1xyXG4gICAgLW1zLWFuaW1hdGlvbjplYXNlLWluLWJhY2sgJGR1cmF0aW9uIDJzIGZvcndhcmRzO1xyXG4gICAgYW5pbWF0aW9uOmVhc2UtaW4tYmFjayAkZHVyYXRpb24gMnMgZm9yd2FyZHM7XHJcbn1cclxuXHJcbi8qUG9wIElOIGVmZmVjdCovXHJcbkAtd2Via2l0LWtleWZyYW1lcyBwb3AtaW4ge1xyXG4gICAgMCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSk7IFxyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7IFxyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuQC1tb3ota2V5ZnJhbWVzIHBvcC1pbiB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKC4xKTsgXHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTsgXHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHBvcC1pbiB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguMSk7IFxyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyBcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gcG9wLWluKCRkdXJhdGlvbikge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246cG9wLWluICRkdXJhdGlvbjtcclxuICAgIC1tb3otYW5pbWF0aW9uOnBvcC1pbiAkZHVyYXRpb247XHJcbiAgICAtbXMtYW5pbWF0aW9uOnBvcC1pbiAkZHVyYXRpb247XHJcbiAgICBhbmltYXRpb246cG9wLWluICRkdXJhdGlvbjtcclxufVxyXG5cclxuLypQb3AgSU4gZWZmZWN0Ki9cclxuQC13ZWJraXQta2V5ZnJhbWVzIHBvcC1vdXQge1xyXG4gICAgMCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTsgXHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSk7IFxyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbn1cclxuQC1tb3ota2V5ZnJhbWVzIHBvcC1vdXQge1xyXG4gICAgMCUge1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTsgXHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSguMSk7IFxyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbn1cclxuQGtleWZyYW1lcyBwb3Atb3V0IHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyBcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguMSk7IFxyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwb3Atb3V0KCRkdXJhdGlvbikge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246cG9wLW91dCAkZHVyYXRpb247XHJcbiAgICAtbW96LWFuaW1hdGlvbjpwb3Atb3V0ICRkdXJhdGlvbjtcclxuICAgIC1tcy1hbmltYXRpb246cG9wLW91dCAkZHVyYXRpb247XHJcbiAgICBhbmltYXRpb246cG9wLW91dCAkZHVyYXRpb247XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xyXG4gICAgMCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xyXG4gICAgMCUge1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuQC1vLWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcclxuICAgIDAlIHtcclxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcclxuICAgIDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZhZGVJbkxlZnQoJG9iamVjdCkge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246ZmFkZUluTGVmdCAkb2JqZWN0O1xyXG4gICAgLW1vei1hbmltYXRpb246ZmFkZUluTGVmdCAkb2JqZWN0O1xyXG4gICAgLW1zLWFuaW1hdGlvbjpmYWRlSW5MZWZ0ICRvYmplY3Q7XHJcbiAgICBhbmltYXRpb246ZmFkZUluTGVmdCAkb2JqZWN0O1xyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBmYWRlSW5SaWdodCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbkAtby1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xyXG4gICAgMCUge1xyXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmYWRlSW5SaWdodCgkb2JqZWN0KSB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjpmYWRlSW5SaWdodCAkb2JqZWN0O1xyXG4gICAgLW1vei1hbmltYXRpb246ZmFkZUluUmlnaHQgJG9iamVjdDtcclxuICAgIC1tcy1hbmltYXRpb246ZmFkZUluUmlnaHQgJG9iamVjdDtcclxuICAgIGFuaW1hdGlvbjpmYWRlSW5SaWdodCAkb2JqZWN0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dEluIHtcclxuICAgIDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgMzMle1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICA2NiV7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBmYWRlT3V0SW4ge1xyXG4gICAgMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICAzMyV7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIDY2JXtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuQC1vLWtleWZyYW1lcyBmYWRlT3V0SW4ge1xyXG4gICAgMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICAzMyV7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIDY2JXtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0SW4ge1xyXG4gICAgMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICAzMyV7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIDY2JXtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZhZGVPdXRJbigkb2JqZWN0KSB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjpmYWRlT3V0SW4gJG9iamVjdDtcclxuICAgIC1tb3otYW5pbWF0aW9uOmZhZGVPdXRJbiAkb2JqZWN0O1xyXG4gICAgLW1zLWFuaW1hdGlvbjpmYWRlT3V0SW4gJG9iamVjdDtcclxuICAgIGFuaW1hdGlvbjpmYWRlT3V0SW4gJG9iamVjdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblRvcCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgdG9wOiAtMjBweDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgZmFkZUluVG9wIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0b3A6IC0yMHB4O1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbkAtby1rZXlmcmFtZXMgZmFkZUluVG9wIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0b3A6IC0yMHB4O1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluVG9wIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0b3A6IC0yMHB4O1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmYWRlSW5Ub3AoJG9iamVjdCkge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246ZmFkZUluVG9wICRvYmplY3Q7XHJcbiAgICAtbW96LWFuaW1hdGlvbjpmYWRlSW5Ub3AgJG9iamVjdDtcclxuICAgIC1tcy1hbmltYXRpb246ZmFkZUluVG9wICRvYmplY3Q7XHJcbiAgICBhbmltYXRpb246ZmFkZUluVG9wICRvYmplY3Q7XHJcbn0iLCJodG1sLFxuYm9keSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuYm9keSB7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgY29sb3I6ICRmb250X2NvbG9yX2Rhcms7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLDAsMCwwLjEpO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4KTtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgQGV4dGVuZCAlZm9udF9kZWZhdWx0X2xpZ2h0O1xufVxuLmJ0bjphY3RpdmU6Zm9jdXMsIC5idG46Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgb3V0bGluZTogMHB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAwcHg7XG59XG5idXR0b246Zm9jdXMge1xuICAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDBweDtcbiAgICBvdXRsaW5lOm5vbmU7XG59XG5hLFxuYTpmb2N1cyxcbmE6aG92ZXIge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5hOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hLFxuYTpmb2N1cyxcbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsMTIwbXMsZWFzZS1pbi1vdXQsMHMpO1xufVxuYTpmb2N1cyxcbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi5hY3RpdmUsXG4uYnRuOmFjdGl2ZSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5wIHtcbiAgICBAZXh0ZW5kICVmb250X2RlZmF1bHRfbGlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzVlbTtcbn1cblxuXG4uc2VjdGlvbl93cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgODBweDtcbn1cbi5zZWN0aW9uX3dyYXBwZXJfMSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5zZWN0aW9uX3dyYXBwZXJfMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2FjYTtcbn1cbi5pbm5lci1wYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTM1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbn1cblxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2LFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG59XG4uaDEsXG5oMSB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjZweCk7XG59XG4uaDIsXG5oMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5oMyxcbmgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG59XG4uaDQsXG5oNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xufVxuLmg1LFxuaDUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5oNixcbmg2IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5vbCxcbnVsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG51bCxcbmxpIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLy9Gb3JtdWxhaXJlc1xubGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3JkZXI6IG5vbmU7XG59XG4iLCJpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcclxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xyXG4gICAgY29sb3I6ICRmb250X2NvbG9yX3doaXRlO1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE1cHgpO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xyXG4gICAgZm9udC13ZWlnaHQ6MzAwO1xyXG59XHJcbmlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXHJcbnRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXHJcbiAgICBjb2xvcjogJGZvbnRfY29sb3Jfd2hpdGU7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTVweCk7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XHJcbiAgICBmb250LXdlaWdodDozMDA7XHJcbn1cclxuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXHJcbnRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXHJcbiAgICBjb2xvcjogJGZvbnRfY29sb3Jfd2hpdGU7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTVweCk7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XHJcbiAgICBmb250LXdlaWdodDozMDA7XHJcbn1cclxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxyXG50ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cclxuICAgIGNvbG9yOiAkZm9udF9jb2xvcl93aGl0ZTtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNXB4KTtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcclxuICAgIGZvbnQtd2VpZ2h0OjMwMDtcclxufVxyXG4uY29udGFjdC1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXHJcbiAgICBjb2xvcjogJGZvbnRfY29sb3JfZ3JleTI7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XHJcbiAgICBmb250LXdlaWdodDo3MDA7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTVweCk7XHJcbiAgICBmb250LXN0eWxlOmluaGVyaXQ7XHJcbn1cclxuLmNvbnRhY3QtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcntcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xyXG4gICAgY29sb3I6ICRmb250X2NvbG9yX2dyZXkyO1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xyXG4gICAgZm9udC13ZWlnaHQ6NzAwO1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE1cHgpO1xyXG4gICAgZm9udC1zdHlsZTppbmhlcml0O1xyXG59XHJcbi5jb250YWN0LWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXHJcbiAgICBjb2xvcjogJGZvbnRfY29sb3JfZ3JleTI7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XHJcbiAgICBmb250LXdlaWdodDo3MDA7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTVweCk7XHJcbiAgICBmb250LXN0eWxlOmluaGVyaXQ7XHJcbn1cclxuLmNvbnRhY3QtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXHJcbiAgICBjb2xvcjogJGZvbnRfY29sb3JfZ3JleTI7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XHJcbiAgICBmb250LXdlaWdodDo3MDA7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTVweCk7XHJcbiAgICBmb250LXN0eWxlOmluaGVyaXQ7XHJcbn1cclxuLm5vU2VsZWN0IHtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcblxyXG4uY2xlYXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4uZmxvYXRMZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0IWltcG9ydGFudDtcclxufVxyXG4uZmxvYXRSaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQhaW1wb3J0YW50O1xyXG59XHJcbi52ZXJ0aWNhbEFsaWduZWQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmRpc3BUYWJsZSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG59XHJcbi5oYXNCZWZvcmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuLmhhc0FmdGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuLnhEaXN0cmlidXRpb24ge1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgLW1zLXRleHQtanVzdGlmeTogZGlzdHJpYnV0ZS1hbGwtbGluZXM7XHJcbiAgICAgICAgdGV4dC1qdXN0aWZ5OiBkaXN0cmlidXRlLWFsbC1saW5lcztcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICYgPiAqIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxufVxyXG4lZmxleHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4O1xyXG4gICAgZGlzcGxheTogLW8tZmxleDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuJWlubGluZS1mbGV4e1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtby1pbmxpbmUtZmxleDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG59XHJcbi5mbGV4RGlzdHJpYnV0aW9ue1xyXG4gICAgQGV4dGVuZCAlZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4udmFsaWdue1xyXG4gICAgQGV4dGVuZCAlZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG4uY2VudGVyLWxpbmUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuc3VwIHtcclxuICAgIGZvbnQtc2l6ZTogLjZlbSAhaW1wb3J0YW50O1xyXG59XHJcbi5uby1vdmVyZmxvdyB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbn1cclxuLnVwcGVyY2FzZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbi5idG4ge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDIwMG1zLCBlYXNlLCAwcyk7XHJcbn1cclxuLm13MTAwIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxufVxyXG4ucmVsYXRpdmV7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxufVxyXG4uaDEwMHtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG4udGFibGV7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuLnRhYmxlLWNlbGx7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5ib2xkIHtcclxuICAgIEBleHRlbmQgJWZvbnRfZGVmYXVsdF9ib2xkO1xyXG59XHJcbi5pdGFsaWMge1xyXG4gICAgZm9udC1zdHlsZTppdGFsaWM7XHJcbn1cclxuLmJsb2Nre1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnBhZGQwe1xyXG4gICAgcGFkZGluZzowO1xyXG59XHJcbi5wYWRkUjB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OjA7XHJcbn1cclxuLnBhZGRMMHtcclxuICAgIHBhZGRpbmctbGVmdDowO1xyXG59XHJcbi51bmRlcmxpbmV7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG4ubm8tYm9yZGVyIHtcclxuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5ub3dyYXB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi52YW17XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5wMTB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcbi5wNTB7XHJcbiAgICBwYWRkaW5nOiA1MHB4O1xyXG59XHJcbi5saDI2e1xyXG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbn1cclxuLm1iMHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLm1iMTB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5tYjE1e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG4ubWIyMHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLm1iMjV7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG59XHJcbi5tYjMwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG4ubWI0MHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuLm1iNTB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG59XHJcbi5tYjYwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxufVxyXG4ubWI3MHtcclxuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbn1cclxuLm1iODB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG59XHJcbi5tYjEwMHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG59XHJcbi5tYjEyMHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xyXG59XHJcbi5tdDEwe1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG4ubXQxNXtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbn1cclxuLm10MjB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbi5tdDI1e1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxufVxyXG4ubXQzMHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuLm10MzV7XHJcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG59XHJcbi5tdDQ1e1xyXG4gICAgbWFyZ2luLXRvcDogNDVweDtcclxufVxyXG4ubXQ3MHtcclxuICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbn1cclxuLm10OTB7XHJcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xyXG59XHJcbi5tdDEwMHtcclxuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG59IiwiQGVhY2ggJGljb24gaW4gaGVhcnQsIHByaW50LCBzaGFyZSwgbWFpbCwgdXNlciwgcHJldiwgcHJldi1kYXJrLCBuZXh0LCBuZXh0LWRhcmssIHNlYXJjaC1waW5rLCBzZWFyY2gtd2hpdGUsIGVudmVsb3BlLCB6ZW4sIGZsb3dlciwgc3RvbmVzLCBnaWFudCwgYXVkaXQsIHRlY2gsIGxpc3QsIGluZm97XHJcblx0Lmljb24tI3skaWNvbn17XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0Y29udGVudDp1cmwoJy4uL2ltYWdlcy9pY29uLSN7JGljb259LnBuZycpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uaWNvbntcclxuXHRoZWlnaHQ6IDI4cHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi5saW5rX3RvcHtcclxuXHRhbGlnbi1zZWxmOmNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRtYXJnaW4tbGVmdDogNTVweDtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7XHJcblx0Y29sb3I6JGZvbnRfY29sb3Jfd2hpdGU7XHJcblx0Jjpob3ZlcixcclxuXHQmOmFjdGl2ZSxcclxuXHQmOmZvY3Vze1xyXG5cdFx0Y29sb3I6JGZvbnRfY29sb3JfcGluaztcclxuXHR9XHJcbn1cclxuLmZpeEhlYWRlcntcclxuXHQuaGVhZGVye1xyXG5cdFx0LmhlYWRlcl9ib3R0b217XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zZWFyY2guanBnXCIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMzgwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG5cdFx0XHR6LWluZGV4OiAxMDA7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ubGlzdGluZyxcclxuLmFsZXJ0ZXtcclxuXHQuaGVhZGVye1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlYXJjaC5qcGdcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcblx0XHR6LWluZGV4OiAxMDA7XHJcblx0XHQuaGVhZGVyX2JvdHRvbXtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb3JtLXNlYXJjaHtcclxuXHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdCYuc3RpY2tlZHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zZWFyY2guanBnXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuLmhlYWRlcl90b3B7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yX2Rhcms7XHJcblx0aGVpZ2h0OiA0MHB4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0QGV4dGVuZCAlZmxleDtcclxufVxyXG4ucmVzZWF1eC1zb2NpYXV4e1xyXG5cdGhlaWdodDogMjZweDtcclxuXHRhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbn1cclxuLmxpbmtfcmVzZWF1e1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMjZweDtcclxuXHRoZWlnaHQ6IDI2cHg7XHJcblx0Ym9yZGVyOjJweCBzb2xpZCAkZm9udF9jb2xvcl93aGl0ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcblx0Ym9yZGVyLXJhZGl1czo1MCU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0LmZhe1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdH1cclxuXHQuZmEtZmFjZWJvb2t7XHJcblx0XHRsZWZ0OiA3cHg7XHJcblx0XHR0b3A6IDVweDtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4KTtcclxuXHR9XHJcblx0LmZhLWdvb2dsZS1wbHVze1xyXG5cdFx0bGVmdDogM3B4O1xyXG5cdFx0dG9wOiA1cHg7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMTNweCk7XHJcblx0fVxyXG5cdCY6aG92ZXIsXHJcblx0JjphY3RpdmUsXHJcblx0Jjpmb2N1c3tcclxuXHRcdGNvbG9yOiRmb250X2NvbG9yX3Bpbms7XHJcblx0XHRib3JkZXItY29sb3I6JGZvbnRfY29sb3JfcGluaztcclxuXHR9XHJcbn1cclxuLmhlYWRlcl9ib3R0b217XHJcblx0aGVpZ2h0OiAxMDBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExLDEwLDExLDAuOCk7XHJcblx0QGV4dGVuZCAlZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLDIwMG1zLGVhc2UtaW4tb3V0LDBzKTtcclxufVxyXG4uZml4SGVhZGVye1xyXG5cdC5maWxsZXJ7XHJcblx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdH1cclxuXHQuaGVhZGVyX2JvdHRvbXtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcbn1cclxuLmZpbGxlZHtcclxuXHRoZWlnaHQ6IDE1MHB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5pdGVtLW5hdntcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmxpbmtfbWVudXtcclxuXHRjb2xvcjokZm9udF9jb2xvcl93aGl0ZTtcclxuXHRAZXh0ZW5kICVmb250X2RlZmF1bHRfYm9sZDtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7XHJcblx0Jjpob3ZlcixcclxuXHQmOmFjdGl2ZSxcclxuXHQmOmZvY3Vze1xyXG5cdFx0Y29sb3I6JGZvbnRfY29sb3JfcGluaztcclxuXHR9XHJcbn1cclxuLmRyb3Bkb3duLW1lbnV7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yX2Rhcms7XHJcblx0dG9wOiA1NHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6MDtcclxuXHRhe1xyXG5cdFx0Y29sb3I6JGZvbnRfY29sb3Jfd2hpdGU7XHJcblx0fVxyXG5cdCY6YmVmb3Jle1xyXG5cdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogLTQwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHR9XHJcbn1cclxuLmRyb3Bkb3duLWl0ZW17XHJcblx0Jjpob3ZlcixcclxuXHQmOmZvY3Vze1xyXG5cdFx0Y29sb3I6JGZvbnRfY29sb3JfcGluaztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdH1cclxufVxyXG4uc3VibWVudS1pdGVte1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmLnNob3d7XHJcblx0XHQuc3VibWVudXtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5zdWJtZW51e1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAxMDAlO1xyXG5cdHRvcDogMDtcclxuXHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yX2Rhcms7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRsaXtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiBcdH1cclxufVxyXG4ubG9nb3tcclxuXHR3aWR0aDogMjU4cHg7XHJcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsMjAwbXMsZWFzZS1pbi1vdXQsMHMpO1xyXG59XHJcbi5uYXZ7XHJcblx0YWxpZ24tc2VsZjpmbGV4LWVuZDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0cGFkZGluZy1sZWZ0OiA1MHB4O1xyXG59XHJcbi5oZWFkZXJfaG9tZXtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ei1pbmRleDogMzA7XHJcbn1cclxuLnVuc3RpY2tlZHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmZpeEhlYWRlcntcclxuXHQuc3RpY2tlZHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdCYuaGVhZGVyX2JvdHRvbXtcclxuXHRcdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHRcdC5sb2dve1xyXG5cdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHR9XHJcblx0XHQuZHJvcGRvd24tbWVudXtcclxuXHRcdFx0dG9wOiA0MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4vL0Zvb3RlclxyXG4uZm9vdGVye1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZ19jb2xvcl9kYXJrO1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cGFkZGluZy10b3A6IDUwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuLnNpZWdle1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9ib2xkO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW4tdG9wOiAxMjBweDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbi5ob21lcGFnZXtcclxuXHQuc2llZ2V7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0LnNlYXJjaC1jb250YWluZXJ7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4ubG9nb19mb290ZXJ7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG4uZm9vdGVyX3RleHR7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xyXG59XHJcbi5mb290ZXJfdGl0bGV7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9ib2xkO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG4ubGlua19mb290ZXJ7XHJcblx0Y29sb3I6JGZvbnRfY29sb3JfZ3JleTI7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xyXG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdCY6aG92ZXIsXHJcblx0JjphY3RpdmUsXHJcblx0Jjpmb2N1c3tcclxuXHRcdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdH1cclxufVxyXG4uc2VwYXJhdG9yLWdyZXl7XHJcblx0YmFja2dyb3VuZC1jb2xvcjokZm9udF9jb2xvcl9ncmV5MjtcclxuXHRoZWlnaHQ6IDRweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW46IDMwcHggMDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG4uYmxvZ19hY3R1LWNvbnRhaW5lcntcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdCY6aG92ZXIsXHJcblx0JjphY3RpdmUsXHJcblx0Jjpmb2N1c3tcclxuXHRcdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdFx0LmRhdGV7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ19jb2xvcl93aGl0ZTtcclxuXHRcdFx0Y29sb3I6JGZvbnRfY29sb3JfcGluaztcclxuXHRcdH1cclxuXHR9XHJcblx0LmRhdGV7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3JfcGluaztcclxuXHRcdEBleHRlbmQgJWZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjpjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiA1cHggMTBweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMzBweDtcclxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLDIwMG1zLGVhc2UtaW4tb3V0LDBzKTtcclxuXHR9XHJcblx0LmpvdXJ7XHJcblx0XHRAZXh0ZW5kICVmb250X2RlZmF1bHRfYm9sZDtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzNnB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0fVxyXG5cdC5tb2lze1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDI0cHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHJcblx0fVxyXG59XHJcbi5ibG9nX3RpdGxle1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMHB4KTtcclxuXHRAZXh0ZW5kICVmb250X2RlZmF1bHRfYm9sZDtcclxuXHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuLmJsb2dfZGVzY3JpcHRpb257XHJcblx0Y29sb3I6JGZvbnRfY29sb3JfZ3JleTI7XHJcbn1cclxuLmJ1cmdlcixcclxuLmV4aXRfbmF2LFxyXG4uYmFja19idXR0b257XHJcblx0ZGlzcGxheTogbm9uZTtcclxufSIsIi8vU2VjdGlvbiAxXHJcbi5ib3hlcy1jb250YWluZXJ7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2hvbWUxLmpwZ1wiKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRoZWlnaHQ6IDgwMHB4O1xyXG5cdC8vaGVpZ2h0OiAxMDB2aDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjVweDtcclxufVxyXG4ubGlua19ib3h7XHJcblx0Ym9yZGVyOjJweCBzb2xpZCAkZm9udF9jb2xvcl93aGl0ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0aGVpZ2h0OiAzNDVweDtcclxuXHRhbGlnbi1pdGVtczpmbGV4LWVuZDtcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG5cdCY6aG92ZXIsXHJcblx0JjphY3RpdmUsXHJcblx0Jjpmb2N1c3tcclxuXHRcdC5ib3hfdGl0bGV7XHJcblx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdFx0dG9wOiAtMTBweDtcclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYm94X3RpdGxlLWNvbnRhaW5lcntcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExLDEwLDExLDAuOCk7XHJcblx0aGVpZ2h0OiAxMjBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0QGV4dGVuZCAlZmxleDtcclxuXHRjb2xvcjokZm9udF9jb2xvcl93aGl0ZTtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRsaW5lLWhlaWdodDogMWVtO1xyXG59XHJcbi5ib3hfdGl0bGV7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogMzBweDtcclxuXHR0b3A6IDA7XHJcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsMjAwbXMsZWFzZS1pbi1vdXQsMHMpO1xyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwyMDBtcyxlYXNlLWluLW91dCwwcyk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAwcHg7XHJcblx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ19jb2xvcl9waW5rO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0yNXB4O1xyXG5cdH1cclxufVxyXG4vL1NlY3Rpb24gMlxyXG4uc2xpZGVyX2V4Y2x1LWNvbnRhaW5lcntcclxuXHRiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1hZ2VzL2hvbWUyLmpwZycpO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdC5pY29ue1xyXG5cdFx0aGVpZ2h0OiAzOHB4O1xyXG5cdFx0d2lkdGg6IDIycHg7XHJcblx0fVxyXG59XHJcbi5oMXtcclxuXHRjb2xvcjokZm9udF9jb2xvcl93aGl0ZTtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoNDBweCk7XHJcblx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRwYWRkaW5nOiAzMHB4IDA7XHJcbn1cclxuLnNsaWNrLXNsaWRlIHtcclxuXHRtYXJnaW46IDAgMTVweDtcclxufVxyXG4uc2xpY2stbGlzdCB7XHJcblx0bWFyZ2luOiAwIC0xNXB4O1xyXG59XHJcbi5zbGljay1hcnJvd3tcclxuXHRib3JkZXI6bm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRjdXJzb3I6cG9pbnRlcjtcclxuXHR3aWR0aDogMjJweDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHotaW5kZXg6IDU7XHJcbn1cclxuLnNsaWRlcl9uYXZ7XHJcblx0anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XHJcblx0QGV4dGVuZCAlZmxleDtcclxuXHRtYXJnaW46IDMwcHggMDtcclxuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XHJcbn1cclxuLnNsaWNrLWRvdHN7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdG1hcmdpbjphdXRvO1xyXG5cdEBleHRlbmQgJWZsZXg7XHJcblx0aGVpZ2h0OiAzOHB4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0cGFkZGluZzogMCAzMHB4O1xyXG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcclxuXHR3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcblx0ei1pbmRleDogMTtcclxuXHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG5cdGxpe1xyXG5cdFx0bWFyZ2luOjAgMTVweDtcclxuXHRcdGJ1dHRvbntcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDApO1xyXG5cdFx0XHRib3JkZXI6MnB4IHNvbGlkICRiZ19jb2xvcl93aGl0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6NTAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2xpY2stYWN0aXZle1xyXG5cdFx0YnV0dG9ue1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3Jfd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vL1Byb2R1aXRcclxuLnByb2R1Y3QtY29udGFpbmVye1xyXG5cdC8vYm9yZGVyOjNweCBzb2xpZCAkZm9udF9jb2xvcl93aGl0ZTtcclxuXHQuaW1nX2NvbnRhaW5lcntcclxuXHRcdGhlaWdodDogMjUwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cdC5sYWJlbHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR6LWluZGV4OiAxMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LDAsMTQwLDAuODUpO1xyXG5cdFx0Y29sb3I6JGZvbnRfY29sb3Jfd2hpdGU7XHJcblx0XHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRAZXh0ZW5kICVmb250X2RlZmF1bHRfYm9sZDtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTtcclxuXHR9XHJcblx0LmhvdmVye1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMSwxMCwxMSwwLjgpO1xyXG5cdFx0QGV4dGVuZCAlZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDI0cHgpO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwyMDBtcyxlYXNlLWluLW91dCwwcyk7XHJcblx0fVxyXG59XHJcbi50ZXh0X2hvdmVye1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOmFmdGVye1xyXG5cdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAtMTVweDtcclxuXHRcdGhlaWdodDogNHB4O1xyXG5cdFx0d2lkdGg6IDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGxlZnQ6NTAlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0yNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yX3Bpbms7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwyMDBtcyxlYXNlLWluLW91dCwyMDBtcyk7XHJcblx0fVxyXG59XHJcbi5saW5rX3Byb2R1Y3R7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHQmOmhvdmVyLFxyXG5cdCY6YWN0aXZlLFxyXG5cdCY6Zm9jdXN7XHJcblx0XHQuaG92ZXJ7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0XHQudGV4dF9ob3ZlcntcclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucHJvZHVjdF9pbmZvc3tcclxuXHRjb2xvcjokZm9udF9jb2xvcl93aGl0ZTtcclxuXHRwYWRkaW5nOiAxNXB4IDEwcHggMTVweDtcclxufVxyXG4uaW5mb3NfdG9we1xyXG5cdEBleHRlbmQgJWZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi50eXBlLFxyXG4ubGlldXtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG4udHlwZXtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcbn1cclxuLmxpZXV7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDIycHgpO1xyXG59XHJcbi5wcml4e1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgyNHB4KTtcclxufVxyXG4uZGVzY3JpcHRpb257XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDE2cHgpO1xyXG59XHJcbi5zZXBhcmF0b3J7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luOiAxMnB4IDA7XHJcblx0d2lkdGg6IDYwcHg7XHJcblx0aGVpZ2h0OiA0cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yX3Bpbms7XHJcbn1cclxuXHJcbi8vU2VjdGlvbiAzXHJcbi5wcmVzZW50YXRpb257XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2hvbWUzLmpwZ1wiKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRwYWRkaW5nOiA1MHB4IDAgNjBweDtcclxufVxyXG4uYm94X3Bpbmt7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yX3Bpbms7XHJcblx0cGFkZGluZzogNDBweCA1MHB4IDYwcHg7XHJcbn1cclxuLmJveF9waW5rX3RpdGxle1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX3BpbmsyO1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9ib2xkO1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSg2NnB4KTtcclxuXHRsaW5lLWhlaWdodDo2MHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmZzNTB7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDUwcHgpO1xyXG59XHJcbi5mczI2e1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgyNnB4KTtcclxufVxyXG4uYm94X3BpbmtfdGV4dHtcclxuXHRjb2xvcjokZm9udF9jb2xvcl93aGl0ZTtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMjBweCk7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG4ubGlzdC1kb3R7XHJcblx0bGl7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMzBweCk7XHJcblx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRjb250ZW50OlwiLlwiO1xyXG5cdFx0XHRjb2xvcjokZm9udF9jb2xvcl93aGl0ZTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ubGluay1saXN0e1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9ib2xkO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOmJlZm9yZXtcclxuXHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3Jfd2hpdGU7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsMjAwbXMsZWFzZS1pbi1vdXQsMHMpO1xyXG5cclxuXHR9XHJcblx0Jjpob3ZlcixcclxuXHQmOmFjdGl2ZSxcclxuXHQmOmZvY3Vze1xyXG5cdFx0Y29sb3I6JGZvbnRfY29sb3Jfd2hpdGU7XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5sb2dvMntcclxuXHRtYXJnaW4tdG9wOiAzNXB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuLnRleHRfZGFya3tcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMjJweCk7XHJcbn1cclxuLmZsZXhTcGFjZXtcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0YWxpZ24taXRlbXM6ZmxleC1zdGFydDtcclxufVxyXG4uYnRue1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiZ19jb2xvcl9kYXJrO1xyXG5cdGJvcmRlci1yYWRpdXM6MDtcclxuXHRjb2xvcjokZm9udF9jb2xvcl93aGl0ZTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9ib2xkO1xyXG5cdHBhZGRpbmc6IDE1cHggMzBweDtcclxuXHRjdXJzb3I6cG9pbnRlcjtcclxuXHQmOmhvdmVyLFxyXG5cdCY6YWN0aXZlLFxyXG5cdCY6Zm9jdXN7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3JfcGluaztcclxuXHRcdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdH1cclxufVxyXG4vL3NlY3Rpb24gNFxyXG4udmlkZW8tY29udGFpbmVye1xyXG5cdGhlaWdodDogNzAwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRpZnJhbWV7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcbn1cclxuLy9zZWN0aW9uIDVcclxuLmV4cGVydC1jb250YWluZXJ7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2hvbWU0LmpwZ1wiKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRwYWRkaW5nOiA4MHB4IDAgMTAwcHg7XHJcbn1cclxuLmgye1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9ib2xkO1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSg1NHB4KTtcclxuXHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn1cclxuLmZzNzB7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDcwcHgpO1xyXG59XHJcbi5jb3VudGVye1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgyNnB4KTtcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHQmOmxhc3Qtb2YtdHlwZXtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cdCY6YmVmb3Jle1xyXG5cdFx0Y29udGVudDphdHRyKGRhdGEtbnVtZXJvKTtcclxuXHRcdHdpZHRoOiA4NXB4O1xyXG5cdFx0aGVpZ2h0OiA4NXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yX3Bpbms7XHJcblx0XHRAZXh0ZW5kICVmbGV4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czo1MCU7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoNTZweCk7XHJcblx0XHRAZXh0ZW5kICVmb250X2RlZmF1bHRfYm9sZDtcclxuXHR9XHJcbn1cclxuLnNlcGFyYXRvci1jb250YWluZXJ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHdpZHRoOiA1cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3JfZ3JleTI7XHJcblx0fVxyXG59XHJcbi5idG4tcGlua3tcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3JfcGluaztcclxuXHQmOmhvdmVyLFxyXG5cdCY6YWN0aXZlLFxyXG5cdCY6Zm9jdXN7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3Jfd2hpdGU7XHJcblx0XHRjb2xvcjokZm9udF9jb2xvcl9waW5rO1xyXG5cdH1cclxufVxyXG4udGV4dF93aGl0ZXtcclxuXHRjb2xvcjokZm9udF9jb2xvcl93aGl0ZTtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMjJweCk7XHJcbn1cclxuLmZzMzB7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDMwcHgpO1xyXG59IiwiLy9zZWFyY2hcclxuLnNlYXJjaF90aXRsZXtcclxuXHRib3JkZXItdG9wOjJweCBzb2xpZCAkYmdfY29sb3Jfd2hpdGU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdHBhZGRpbmc6IDUwcHggMCAyNXB4O1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMHB4KTtcclxuXHRsaW5lLWhlaWdodDogMWVtO1xyXG59XHJcbi5mb3JtLXNlYXJjaHtcclxuXHRwYWRkaW5nOiAzMHB4IDA7XHJcbn1cclxuLmlyYWRpb19mbGF0LWFlcm97XHJcblx0Ym9yZGVyOjJweCBzb2xpZCAkYmdfY29sb3Jfd2hpdGU7XHJcblx0Ym9yZGVyLXJhZGl1czo1MCU7XHJcblx0d2lkdGg6IDMwcHg7XHJcblx0aGVpZ2h0OiAzMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tcmlnaHQ6IDEycHg7XHJcblx0Ji5jaGVja2Vke1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0aGVpZ2h0OiAxMnB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOjUwJTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yX3Bpbms7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IC02cHg7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uaWNoZWNrYm94X2ZsYXQtYWVyb3tcclxuXHRib3JkZXI6MnB4IHNvbGlkICRiZ19jb2xvcl93aGl0ZTtcclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDMwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi1yaWdodDogMTJweDtcclxuXHQmLmNoZWNrZWR7XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEycHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ19jb2xvcl9waW5rO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTZweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnRpdGxlLWRhcmt7XHJcblx0Y29sb3I6JGZvbnRfY29sb3JfZGFyaztcclxufVxyXG4ubTUwe1xyXG5cdG1hcmdpbjogNTBweCAwO1xyXG59XHJcbi5zdWJ0aXRsZS0tYWxlcnRle1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0LmZhe1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdH1cclxufVxyXG4uaW50cm97XHJcblx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxufVxyXG4uY2hlY2tib3gtZGFya3tcclxuXHQuaWNoZWNrYm94X2ZsYXQtYWVyb3tcclxuXHRcdGJvcmRlcjoxcHggc29saWQgJGJnX2NvbG9yX2Rhcms7XHJcblx0fVxyXG59XHJcbi5zZWxlY3RyaWMtaXRlbXN7XHJcblx0LnNlbGVjdGVke1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRlxyXG5cdH1cclxufVxyXG4ubGFiZWx7XHJcblx0Y29sb3I6JGZvbnRfY29sb3Jfd2hpdGU7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDE1cHgpO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRjdXJzb3I6cG9pbnRlcjtcclxufVxyXG4uc2VsZWN0cmlje1xyXG5cdC5sYWJlbHtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xyXG5cdH1cclxufVxyXG4ucmFkaW8tY29udGFpbmVye1xyXG5cdEBleHRlbmQgJWZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHQmOmZpcnN0LW9mLXR5cGV7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxufVxyXG4uc2VsZWN0LWNvbnRhaW5lcntcclxuXHQmOmZpcnN0LW9mLXR5cGV7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxufVxyXG4uc2VsZWN0LWNvbnRhaW5lci1kYXJre1xyXG5cdC5zZWxlY3RyaWN7XHJcblx0XHRib3JkZXItY29sb3I6JGJnX2NvbG9yX2dyZXkzO1xyXG5cdFx0LmxhYmVse1xyXG5cdFx0XHRjb2xvcjokZm9udF9jb2xvcl9ncmV5MztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmRlZmF1bHQtaW5wdXR7XHJcblx0aGVpZ2h0OiA0MHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlcjoxcHggc29saWQgJGJnX2NvbG9yX3doaXRlO1xyXG5cdHBhZGRpbmc6IDAgMTVweDtcclxuXHRjb2xvcjokZm9udF9jb2xvcl93aGl0ZTtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMTVweCk7XHJcbn1cclxuLmlucHV0LXNlYXJjaHtcclxuXHR3aWR0aDogMTYwcHg7XHJcblx0cGFkZGluZy1yaWdodDogNDVweDtcclxufVxyXG4uc2VhcmNoX3RleHR7XHJcblx0Y29sb3I6JGZvbnRfY29sb3Jfd2hpdGU7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDE1cHgpO1xyXG5cdGZvbnQtc3R5bGU6aXRhbGljO1xyXG59XHJcbi5pbnB1dC1zZWFyY2gtY29udGFpbmVye1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uYnRuLXNlYXJjaHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDBweDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyOm5vbmU7XHJcblx0aGVpZ2h0OiA0MHB4O1xyXG5cdHdpZHRoOiA0MHB4O1xyXG5cdHRvcDogMDtcclxuXHRjdXJzb3I6cG9pbnRlcjtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdC5pY29uLXNlYXJjaC1waW5re1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0aGVpZ2h0OiAxOXB4O1xyXG5cdFx0d2lkdGg6IDE5cHg7XHJcblx0fVxyXG59XHJcbi5idG5fZXhwYW5ke1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlcjpub25lO1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNXB4KTtcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogN3B4O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0Lmljb24tZXhwYW5ke1xyXG5cdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc3ByaXRlLXBsdXMucG5nXCIpO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxufVxyXG4ucGx1c3tcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuLm1pbnVze1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMjRweDtcclxufVxyXG4uYmlnX2J0bntcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3JfcGluaztcclxuXHRib3JkZXI6bm9uZTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDE0cHggMDtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMjBweCk7XHJcblx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsMTIwbXMsZWFzZS1pbi1vdXQsMHMpO1xyXG5cdC5pY29uLXNlYXJjaC13aGl0ZXtcclxuXHRcdHdpZHRoOiAzMXB4O1xyXG5cdFx0aGVpZ2h0OiAzMXB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHQmOmhvdmVyLFxyXG5cdCY6YWN0aXZlLFxyXG5cdCY6Zm9jdXN7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3JfZGFyaztcclxuXHRcdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdH1cclxufVxyXG4uZmxleENvbHVtbntcclxuXHRmbGV4LWRpcmVjdGlvbjpjb2x1bW47XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5leHBhbmRfc2VhcmNoe1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLy9MaXN0aW5nXHJcbi5saXN0aW5nLXBhZGRpbmd7XHJcblx0cGFkZGluZzogMzBweCAwIDgwcHg7XHJcbn1cclxuLmgxX2lubmVye1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoNDBweCk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMjBweCBhdXRvO1xyXG5cdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ19jb2xvcl9waW5rO1xyXG5cdH1cclxufVxyXG4ubWFpbi1saXN0aW5ne1xyXG5cdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0LnByb2R1Y3QtY29udGFpbmVye1xyXG5cdFx0Ym9yZGVyOm5vbmU7XHJcblx0fVxyXG5cdC5wcm9kdWN0X2luZm9ze1xyXG5cdFx0Y29sb3I6JGZvbnRfY29sb3JfZGFyaztcclxuXHR9XHJcblx0LnByaXh7XHJcblx0XHRjb2xvcjokZm9udF9jb2xvcl9waW5rO1xyXG5cdH1cclxuXHQubGlldXtcclxuXHRcdGNvbG9yOiRmb250X2NvbG9yX2dyZXkyO1xyXG5cdH1cclxufVxyXG4uYWxlcnRfbWFpbHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hbGVydGUuanBnJyk7XHJcblx0cGFkZGluZzogODBweCAwO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcbi5hbGVydF90aXRsZXtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb2xvcjokZm9udF9jb2xvcl93aGl0ZTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9ib2xkO1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSg0MHB4KTtcclxuXHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmJveF9hbGVydHtcclxuXHRib3JkZXI6M3B4IHNvbGlkICRiZ19jb2xvcl93aGl0ZTtcclxuXHRwYWRkaW5nOiAxMnB4O1xyXG59XHJcbi5iZ19hbGVydHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYm94X2FsZXJ0LnBuZ1wiKTtcclxufVxyXG4udGV4dF9hbGVydDF7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSg0MHB4KTtcclxuXHRAZXh0ZW5kICVmb250X2RlZmF1bHRfYm9sZDtcclxuXHRjb2xvcjokZm9udF9jb2xvcl9kYXJrO1xyXG5cdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0cGFkZGluZy10b3A6IDQwcHg7XHJcbn1cclxuLnRleHRfYWxlcnQye1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgyM3B4KTtcclxuXHRjb2xvcjokZm9udF9jb2xvcl93aGl0ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZy1ib3R0b206IDc1cHg7XHJcbn1cclxuLmJ0bi1hbGVydHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAtMjVweDtcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0bGVmdDo1MCU7XHJcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTUwJSkpO1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9yZWd1bGFyO1xyXG5cdCY6aG92ZXIsXHJcblx0JjphY3RpdmUsXHJcblx0Jjpmb2N1c3tcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ19jb2xvcl9kYXJrO1xyXG5cdFx0Y29sb3I6JGZvbnRfY29sb3Jfd2hpdGU7XHJcblx0fVxyXG59XHJcbi8vRGV0YWlsXHJcbi5zZWFyY2hfZGFya3tcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3JfZGFyazI7XHJcblx0LnNlYXJjaF90aXRsZXtcclxuXHRcdGJvcmRlcjpub25lO1xyXG5cdFx0cGFkZGluZzogMjVweCAwIDBweDtcclxuXHR9XHJcbn1cclxuLmJ0bi1iYWNre1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX2Rhcms7XHJcblx0LmZhe1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsMTIwbXMsZWFzZS1pbi1vdXQsMHMpO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHQmOmhvdmVyLFxyXG5cdCY6YWN0aXZlLFxyXG5cdCY6Zm9jdXN7XHJcblx0XHRjb2xvcjokZm9udF9jb2xvcl9waW5rO1xyXG5cdFx0LmZhe1xyXG5cdFx0XHRjb2xvcjokZm9udF9jb2xvcl9waW5rO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYmdfd2hpdGV7XHJcblx0Lmgxe1xyXG5cdFx0Y29sb3I6JGZvbnRfY29sb3JfZGFyaztcclxuXHR9XHJcbn1cclxuLmxpbmtfZGV0YWlse1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX2Rhcms7XHJcblx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0aGVpZ2h0OiAyNXB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyOm5vbmU7XHJcblx0cGFkZGluZzogMDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGN1cnNvcjpwb2ludGVyO1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9saWdodDtcclxuXHQmOmxhc3QtY2hpbGR7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHQmOmhvdmVyLFxyXG5cdCY6YWN0aXZlLFxyXG5cdCY6Zm9jdXN7XHJcblx0XHRjb2xvcjokZm9udF9jb2xvcl9waW5rO1xyXG5cdH1cclxufVxyXG4ubW9kYWwtZGlhbG9ne1xyXG5cdHdpZHRoOiAzMzBweDtcclxufVxyXG4ubW9kYWwtY29udGVudHtcclxuXHRib3JkZXItcmFkaXVzOjA7XHJcbn1cclxuLm1vZGFsLWJvZHl7XHJcblx0cGFkZGluZzogMzBweDtcclxufVxyXG4ubW9kYWxfdGl0bGV7XHJcblx0bWFyZ2luOiAyMHB4IDAgNTBweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDI0cHgpO1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9yZWd1bGFyO1xyXG59XHJcbi5saW5rX3NoYXJle1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdEBleHRlbmQgJWZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0aGVpZ2h0OiA0MHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTtcclxuXHQuZmF7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cdCY6aG92ZXIsXHJcblx0JjphY3RpdmUsXHJcblx0Jjpmb2N1c3tcclxuXHRcdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdH1cclxufVxyXG4uZmFjZWJvb2t7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGZhY2Vib29rO1xyXG5cdCY6aG92ZXIsXHJcblx0JjphY3RpdmUsXHJcblx0Jjpmb2N1c3tcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGZhY2Vib29rLCAxMCUpO1xyXG5cdH1cclxufVxyXG4udHdpdHRlcntcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHdpdHRlcjtcclxuXHQmOmhvdmVyLFxyXG5cdCY6YWN0aXZlLFxyXG5cdCY6Zm9jdXN7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCR0d2l0dGVyLCAxMCUpO1xyXG5cdH1cclxufVxyXG4uZ3BsdXN7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGdvb2dsZTtcclxuXHQmOmhvdmVyLFxyXG5cdCY6YWN0aXZlLFxyXG5cdCY6Zm9jdXN7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRnb29nbGUsIDEwJSk7XHJcblx0fVxyXG59XHJcbi5lbWFpbHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3JfZGFyaztcclxuXHQmOmhvdmVyLFxyXG5cdCY6YWN0aXZlLFxyXG5cdCY6Zm9jdXN7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRiZ19jb2xvcl9kYXJrLCAxMCUpO1xyXG5cdH1cclxufVxyXG4uYnRuLWNvbnRhaW5lcntcclxuXHRmbGV4LWRpcmVjdGlvbjpjb2x1bW47XHJcblx0QGV4dGVuZCAlZmxleDtcclxuXHQuaWNvbntcclxuXHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxufVxyXG4uc3ViaGVhZGVyX2RldGFpbHtcclxuXHRwYWRkaW5nOiA0MHB4IDAgNTBweDtcclxufVxyXG4uZGV0YWlsX3RpdGxlLWNvbnRhaW5lcntcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0LnByaWNle1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDMwcHgpO1xyXG5cdFx0Y29sb3I6JGZvbnRfY29sb3JfcGluaztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHQucmVme1xyXG5cdFx0Y29sb3I6JGZvbnRfY29sb3JfZ3JleTI7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XHJcblx0fVxyXG59XHJcbi5oMV9kZXRhaWx7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDQwcHgpO1xyXG59XHJcbi5zbGlkZXJfZGV0YWlse1xyXG5cdC5pbWdfY29udGFpbmVye1xyXG5cdFx0aGVpZ2h0OiAzNjBweDtcclxuXHR9XHJcblx0LnNsaWNrLWxpc3R7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdC5zbGljay1zbGlkZXtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0b3BhY2l0eTogMDtcclxuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwyNTBtcyxlYXNlLWluLW91dCwwcyk7XHJcblx0Ji5zbGljay1pbml0aWFsaXplZHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcbi5zbGlkZXJfbmF2MntcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOjFweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRsZWZ0OiAwO1xyXG5cdC5zbGljay1hcnJvd3tcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEsMTAsMTEsMC44KTtcclxuXHRcdHdpZHRoOiA2NXB4O1xyXG5cdFx0aGVpZ2h0OiA2NXB4O1xyXG5cdFx0Lmljb257XHJcblx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTNweDtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDAuNykpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZGV0YWlsX2Rlc2NyaXB0aW9ue1xyXG5cdHBhZGRpbmc6IDQwcHggMCA3NXB4O1xyXG5cdC5kZXNjcmlwdGlvbntcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG59XHJcbi50aXRsZV9ncmV5e1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgyNHB4KTtcclxuXHRjb2xvcjokZm9udF9jb2xvcl9ncmV5MjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRsaW5lLWhlaWdodDogMWVtO1xyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiA2NXB4O1xyXG5cdFx0aGVpZ2h0OiAzcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3JfcGluaztcclxuXHRcdG1hcmdpbjogMTVweCAwO1xyXG5cdH1cclxufVxyXG4uYm9yZGVyLWdyZXktcmlnaHR7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNlNGU1ZTc7XHJcblx0XHR3aWR0aDogNHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHR0b3A6IDA7XHJcblx0fVxyXG59XHJcbi5sb2NhdGlvbntcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgyNHB4KTtcclxuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGxpbmUtaGVpZ2h0OiAxZW07XHJcbn1cclxuLmluZm9zX3RhYmxle1xyXG5cdGJvcmRlci1sZWZ0OjRweCBzb2xpZCAkYmdfY29sb3JfcGluaztcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcbi5yb3dfdGFibGV7XHJcblx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XHJcblx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X2JvbGQ7XHJcblx0JjpsYXN0LW9mLXR5cGV7XHJcblx0XHQuY29sMSxcclxuXHRcdC5jb2wye1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmNvbDF7XHJcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcbi5jb2wye1xyXG5cdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG4uYnRuLWRwZXtcclxuXHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Y29sb3I6JGZvbnRfY29sb3JfZGFyaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXI6bm9uZTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGltZ3tcclxuXHRcdHdpZHRoOiA1NnB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHQmOmhvdmVyLFxyXG5cdCY6YWN0aXZlLFxyXG5cdCY6Zm9jdXN7XHJcblx0XHRjb2xvcjokZm9udF9jb2xvcl9waW5rO1xyXG5cdH1cclxufVxyXG4uYWdlbnQtY29udGFpbmVye1xyXG5cdEBleHRlbmQgJWZsZXg7XHJcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG4ucGhvdG8tY29udGFpbmVye1xyXG5cdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRib3JkZXI6MXB4IHNvbGlkICRiZ19jb2xvcl9ncmV5MjtcclxufVxyXG4uYWdlbnQtaW5mb3N7XHJcblx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcclxufVxyXG4uYWdlbnQtbmFtZXtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XHJcblx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X2JvbGQ7XHJcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcbi5hZ2VudC10ZWx7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX3Bpbms7XHJcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcbi5hZ2VudC1tYWlse1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNXB4KTtcclxuXHRjb2xvcjokZm9udF9jb2xvcl9ncmV5MjtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcbi5hZ2VudC1jaXRhdGlvbntcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMTJweCk7XHJcblx0Zm9udC1zdHlsZTppdGFsaWM7XHJcblx0Y29sb3I6JGZvbnRfY29sb3JfZGFyaztcclxufVxyXG4uY29udGFjdC1pbnB1dHtcclxuXHRAZXh0ZW5kICVmb250X2RlZmF1bHRfYm9sZDtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDAgMTVweDtcclxuXHRib3JkZXI6MXB4IHNvbGlkICRiZ19jb2xvcl9kYXJrO1xyXG59XHJcbi5jb250YWN0LXRleHRhcmVhe1xyXG5cdGhlaWdodDogMTYwcHg7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDE1cHgpO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRib3JkZXI6MXB4IHNvbGlkICRiZ19jb2xvcl9kYXJrO1xyXG59XHJcbi5zaW1pbGFpcmVze1xyXG5cdC5zbGljay1kb3RzIHtcclxuXHRcdGxpe1xyXG5cdFx0XHRidXR0b257XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiMwMDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zbGljay1hY3RpdmV7XHJcblx0XHRcdGJ1dHRvbntcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5saW5rX3Byb2R1Y3R7XHJcblx0Ym9yZGVyOjJweCBzb2xpZCAjZTRlNWU3O1xyXG59XHJcbi5ob3ZlcjF7XHJcblx0Jjpob3ZlcixcclxuXHQmOmFjdGl2ZSxcclxuXHQmOmZvY3Vze1xyXG5cdFx0Y29sb3I6JGZvbnRfY29sb3Jfd2hpdGU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3JfZGFyaztcclxuXHR9XHJcbn1cclxuLy9jdXN0b20gRmFuY3lib3hcclxuLmZhbmN5Ym94LWJ1dHRvbi0tdGh1bWJze1xyXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uZmFuY3lib3gtdGh1bWJze1xyXG5cdHRvcDphdXRvO1xyXG5cdGJvdHRvbTogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0JiA+IHVse1xyXG5cdFx0QGV4dGVuZCAlZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0JiA+IGxpe1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiRiZ19jb2xvcl9waW5rO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmZhbmN5Ym94LWNvbnRhaW5lci0tdGh1bWJzIC5mYW5jeWJveC1jYXB0aW9uLXdyYXAsIC5mYW5jeWJveC1jb250YWluZXItLXRodW1icyAuZmFuY3lib3gtY29udHJvbHMsIC5mYW5jeWJveC1jb250YWluZXItLXRodW1icyAuZmFuY3lib3gtc2xpZGVyLXdyYXB7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiA4MHB4O1xyXG59XHJcbi5mYW5jeWJveC1jYXB0aW9uLXdyYXAsXHJcbi5mYW5jeWJveC1pbmZvYmFyX19ib2R5e1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmZhbmN5Ym94LWluZm9iYXJ7XHJcblx0ei1pbmRleDogMTAwO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRtYXJnaW4tdG9wOiAtMTBweDtcclxuXHRvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcbi5mYW5jeWJveC1idXR0b257XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0Ym9yZGVyLXJhZGl1czowO1xyXG59XHJcbi5mYW5jeWJveC1idXR0b24tLWxlZnR7XHJcblx0bGVmdDogMDtcclxufVxyXG4uZmFuY3lib3gtYnV0dG9uLS1yaWdodHtcclxuXHRyaWdodDogMDtcclxufVxyXG4uZHBlLWhpZGRlbntcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi8vR2VzdGlvblxyXG4uZ2VzdGlvbi1oZWFkZXJ7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2dlc3Rpb24uanBnXCIpO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogY2FsYyg3MHB4ICsgODBweCk7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcbi5zeW5kaWMtaGVhZGVye1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zeW5kaWMuanBnXCIpO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogY2FsYyg3MHB4ICsgODBweCk7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcbi5pbWctcmVzcG9uc2l2ZXtcclxuXHRpbWd7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcbi5iYWlsLWltZ3tcclxuXHR0b3A6IDcwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi50aXRsZS1nZXN0aW9ue1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9ib2xkO1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMXB4KTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG59XHJcbi5zdWJ0aXRsZS1nZXN0aW9ue1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9saWdodDtcclxuXHRjb2xvcjokZm9udF9jb2xvcl93aGl0ZTtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMzBweCk7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bGluZS1oZWlnaHQ6IDM2cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNDVweDtcclxuXHJcbn1cclxuLmdlc3Rpb257XHJcblx0LmgxX2lubmVye1xyXG5cdFx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X2JvbGQ7XHJcblx0fVxyXG59XHJcbi5zdWJ0aXRsZS1waW5re1xyXG5cdGNvbG9yOiRmb250X2NvbG9yX3Bpbms7XHJcblx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X2xpZ2h0O1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgzNnB4KTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG4uc3VidGl0bGUtcGluay1sb3dlcntcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMjZweCk7XHJcblx0bGluZS1oZWlnaHQ6IDEuMWVtO1xyXG59XHJcbi5pbnRyb3tcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRAZXh0ZW5kICVmb250X2RlZmF1bHRfbGlnaHQ7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDE3cHgpO1xyXG59XHJcbi5mb3JtdWxlLWNvbnRhaW5lcntcclxuXHRib3JkZXI6M3B4IHNvbGlkICNlNGU1ZTc7XHJcblx0cGFkZGluZzogMjVweDtcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0Lmljb257XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG5cdC5pY29uLWNvbnRhaW5lcntcclxuXHRcdGhlaWdodDogMjA1cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdEBleHRlbmQgJWZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuXHR9XHJcbn1cclxuLmZvcm11bGUtdGl0bGV7XHJcblx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X2xpZ2h0O1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMHB4KTtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHQmOmFmdGVye1xyXG5cdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcdGhlaWdodDogNXB4O1xyXG5cdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3JfcGluaztcclxuXHR9XHJcbn1cclxuLmludHJvLWdyZXl7XHJcblx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X2xpZ2h0O1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgxN3B4KTtcclxuXHRjb2xvcjokZm9udF9jb2xvcl9ncmV5MjtcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmxpc3QtcGx1c3tcclxuXHRsaXtcclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMTdweCk7XHJcblx0XHRAZXh0ZW5kICVmb250X2RlZmF1bHRfbGlnaHQ7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6XCIrXCI7XHJcblx0XHRcdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9ib2xkO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5saXN0LXRpdGxle1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9ib2xkO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHQubG93ZXJ7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxMXB4KTtcclxuXHRcdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9saWdodDtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0fVxyXG59XHJcbi5wZXJjZW50YWdle1xyXG5cdEBleHRlbmQgJWZsZXg7XHJcblx0bWFyZ2luOiBhdXRvIGF1dG8gMDtcclxuXHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHRAZXh0ZW5kICVmb250X2RlZmF1bHRfYm9sZDtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMjVweCk7XHJcblx0Lmxvd2Vye1xyXG5cdFx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X2xpZ2h0O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxN3B4KTtcclxuXHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0fVxyXG59XHJcbi5tZW50aW9ue1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMTRweCk7XHJcblx0Zm9udC1zdHlsZTppdGFsaWM7XHJcblx0bWFyZ2luLWJvdHRvbTogNzBweDtcclxufVxyXG4uc3RlcHN7XHJcblx0LypiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc3RlcC5qcGdcIik7XHJcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87Ki9cclxuXHRwYWRkaW5nOiA3MHB4IDA7XHJcblx0LmgxX2lubmVye1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcbn1cclxuLnRleHQtd2hpdGV7XHJcblx0Y29sb3I6JGZvbnRfY29sb3Jfd2hpdGU7XHJcbn1cclxuLnN0ZXAtdGl0bGV7XHJcblx0Y29sb3I6JGZvbnRfY29sb3JfcGluaztcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMzZweCk7XHJcblx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X2xpZ2h0O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbn1cclxuLmxpc3QtYmlnLW51bWJlcntcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMTdweCk7XHJcblx0Y29sb3I6JGZvbnRfY29sb3Jfd2hpdGU7XHJcblx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X2xpZ2h0O1xyXG5cdHB7XHJcblx0XHRAZXh0ZW5kICVmb250X2RlZmF1bHRfbGlnaHQ7XHJcblx0fVxyXG5cdGxpe1xyXG5cdFx0bWluLWhlaWdodDogMTAwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE3MHB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS1zdGVwKTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHdpZHRoOiA5NXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDk1cHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6NTAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3JfcGluaztcclxuXHRcdFx0Y29sb3I6JGZvbnRfY29sb3Jfd2hpdGU7XHJcblx0XHRcdEBleHRlbmQgJWZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoNzBweCk7XHJcblx0XHRcdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9ib2xkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2hldnJvbi1yaWdodHtcclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRjb250ZW50OnVybCgnLi4vaW1hZ2VzL2NoZXZyb24tcmlnaHQucG5nJyk7XHJcblx0XHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdGxlZnQ6IDUwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5saXN0LW51bWJlci10aXRsZXtcclxuXHRAZXh0ZW5kICVmb250X2RlZmF1bHRfYm9sZDtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMjVweCk7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uZG90e1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcblx0JjpiZWZvcmV7XHJcblx0XHRjb250ZW50Olwi4oCiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAzNXB4O1xyXG5cdH1cclxufVxyXG4uY2l0YXRpb257XHJcblx0Y29sb3I6IzgxODE4MTtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMjVweCk7XHJcblx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X3JlZ3VsYXI7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbi10b3A6IDgwcHg7XHJcblx0Zm9udC1zdHlsZTppdGFsaWM7XHJcbn1cclxuLnJlYXNvbnMtY29udGFpbmVye1xyXG5cdEBleHRlbmQgJWZsZXg7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuLnJlYXNvbntcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGZsZXg6IDEgMCAyMCU7XHJcblx0Lmljb257XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogMTc1cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGhlaWdodDogMTc1cHg7XHJcblx0XHRcdHdpZHRoOiAxNzVweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHRcdFx0QGV4dGVuZCAlZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6NTAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucmVhc29uLXRleHR7XHJcblx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X2xpZ2h0O1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogMCAxMHB4O1xyXG59XHJcbi5jaGFydGV7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NoYXJ0ZS5qcGdcIik7XHJcblx0cGFkZGluZzogODBweCAwIDEyMHB4O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcbi5yZWNydXRlbWVudHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcmVjcnV0ZW1lbnQuanBnXCIpO1xyXG5cdHBhZGRpbmc6IDgwcHggMCAxMjBweDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxufVxyXG4ucHJvY2hle1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wcm9jaGUtZGUtdm91cy5qcGdcIik7XHJcblx0cGFkZGluZzogODBweCAwIDEyMHB4O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcbi50ZXh0X2FsZXJ0M3tcclxuXHRwYWRkaW5nOiA0MHB4IDAgNzBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29sb3I6JGZvbnRfY29sb3Jfd2hpdGU7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9yZWd1bGFyO1xyXG5cdGZvbnQtc3R5bGU6aXRhbGljO1xyXG59XHJcbi5idG4tc3RpY2t5e1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRib3R0b206IDE1cHg7XHJcblx0cmlnaHQ6IDE1cHg7XHJcblx0QGV4dGVuZCAlZmxleDtcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yX3Bpbms7XHJcblx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X3JlZ3VsYXI7XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHQmOmhvdmVyLFxyXG5cdCY6YWN0aXZle1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yX2Rhcms7XHJcblx0fVxyXG59XHJcbi5tb2RhbHtcclxuXHQuY2xvc2V7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ19jb2xvcl9waW5rO1xyXG5cdFx0Y29sb3I6JGZvbnRfY29sb3Jfd2hpdGU7XHJcblx0XHRib3JkZXItcmFkaXVzOjUwJTtcclxuXHRcdHJpZ2h0OiAtMTVweDtcclxuXHRcdHRvcDogLTE1cHg7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHR9XHJcbn1cclxuLnRleHR7XHJcblx0QGluY2x1ZGUgZm9udC1zaXplKDE3cHgpO1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9saWdodDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbnAudGV4dHtcclxuXHQmOmxhc3Qtb2YtdHlwZXtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcbnNwYW4udGV4dHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5oMl9pbm5lcntcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMzBweCk7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X2xpZ2h0O1xyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OlwiXCI7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGhlaWdodDogNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yX3Bpbms7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMjBweCAwO1xyXG5cdH1cclxufVxyXG4uc2xpZGVyX2lubmVye1xyXG5cdC5pbWdfY29udGFpbmVye1xyXG5cdFx0aGVpZ2h0OiAzNzBweDtcclxuXHR9XHJcblxyXG59XHJcbi5zbGlkZXJfaW5uZXItY29udGFpbmVye1xyXG5cdC5zbGlkZXJfbmF2e1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAyODBweDtcclxuXHRcdHdpZHRoOiAzNzBweDtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpKTtcclxuXHR9XHJcblx0LnNsaWNrLWRvdHN7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LnNsaWNrLWFycm93e1xyXG5cdFx0Lmljb257XHJcblx0XHRcdGhlaWdodDogMzhweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmxpc3QtZGFzaHtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoMTdweCk7XHJcblx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X3JlZ3VsYXI7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRsaXtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmctbGVmdDogNDVweDtcclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRjb250ZW50OlwiLVwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDM3cHg7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLm1iMHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcbi50ZWFtLWNvbnRhaW5lcntcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG5cdGZsZXgtZmxvdzpyb3cgd3JhcDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHQuYWdlbnR7XHJcblx0XHRmbGV4OjAgMCAyNSU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG5cdH1cclxuXHQuaW1nLWFnZW50e1xyXG5cdFx0d2lkdGg6IDI1MHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHR9XHJcbn1cclxuLmFnZW50LXRpdGxle1xyXG5cdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9yZWd1bGFyO1xyXG5cdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTtcclxuXHRjb2xvcjokZm9udF9jb2xvcl9ncmV5MjtcclxuXHRmb250LXN0eWxlOml0YWxpYztcclxuXHRsaW5lLWhlaWdodDogMjZweDtcclxufVxyXG4udmlkZW8taW5uZXItY29udGFpbmVye1xyXG5cdHBhZGRpbmc6IDUwcHggMDtcclxuXHRpZnJhbWV7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuLm1vZGFsLW9wZW57XHJcblx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5idWRnZXQtY29udGFpbmVye1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOmFmdGVye1xyXG5cdFx0Y29udGVudDpcIuKCrFwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Y29sb3I6JGZvbnRfY29sb3JfcGluaztcclxuXHRcdEBleHRlbmQgJWZvbnRfZGVmYXVsdF9ib2xkO1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xyXG5cdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdHRvcDogMDtcclxuXHR9XHJcbn1cclxuLmxpbmstM3tcclxuXHRjb2xvcjokZm9udF9jb2xvcl9kYXJrMjtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHQmOmhvdmVyLFxyXG5cdCY6Zm9jdXN7XHJcblx0XHRjb2xvcjokZm9udF9jb2xvcl9waW5rO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0fVxyXG59XHJcbi50YWJsZXtcclxuXHQ+IHRoZWFke1xyXG5cdFx0PnRye1xyXG5cdFx0XHQ+IHRke1xyXG5cdFx0XHRcdGNvbG9yOiRmb250X2NvbG9yX3Bpbms7XHJcblx0XHRcdFx0QGV4dGVuZCAlZm9udF9kZWZhdWx0X2JvbGQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLCBcclxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoLCBcclxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkLCBcclxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoLCBcclxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLCBcclxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoIHtcclxuXHRib3JkZXI6MXB4IHNvbGlkICNlY2VlZWY7XHJcbn0iLCIvKiBEUEUgKi9cclxuLmRwZS1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmJ0bkRwZSB7XHJcbiAgICBmb250LXNpemU6IC44ZW07XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5maWNoZURwZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLmZpY2hlRHBlID4gc3BhbixcclxuLmRwZUluZm9FbWksXHJcbi5kcGVJbmZvQ29uc28ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZHBlLnBuZycpO1xyXG59XHJcbi5maWNoZURwZSB7XHJcbiAgICAmID4gc3BhbiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyNjVweDtcclxuICAgICAgICBoZWlnaHQ6IDIxMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAuZHBlQ29uc28ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRwZUVtaSB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgLnR4dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LWZhbWlseTogJ2FyaWFsJztcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG59XHJcbi5kcGVJbmZvRW1pLFxyXG4uZHBlSW5mb0NvbnNvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDIxNnB4O1xyXG4gICAgaGVpZ2h0OiAzOHB4O1xyXG59XHJcbi5kcGVJbmZvRW1pIC50eHQge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbn1cclxuLmRwZUVtcHR5IHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIG1hcmdpbjogNXB4IDAgMTBweCAwICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgY29sb3I6ICNhYWE7XHJcbn1cclxuXHJcbi8qLS0tLSBDb25zbyovXHJcbi5kcGVJbmZvQ29uc28uYSB7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDVweCAzMTBweDtcclxufVxyXG4uZHBlSW5mb0NvbnNvLmIge1xyXG4gICAgdG9wOiA0NnB4O1xyXG4gICAgd2lkdGg6IDE5N3B4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1cHggMzEwcHg7XHJcbn1cclxuLmRwZUluZm9Db25zby5jIHtcclxuICAgIHRvcDogNzBweDtcclxuICAgIHdpZHRoOiAxODBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yOXB4IDIyMnB4O1xyXG59XHJcbi5kcGVJbmZvQ29uc28uZCB7XHJcbiAgICB0b3A6IDk1cHg7XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjlweCAxNzVweDtcclxufVxyXG4uZHBlSW5mb0NvbnNvLmUge1xyXG4gICAgdG9wOiAxMjBweDtcclxuICAgIHdpZHRoOiAxNDJweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yOXB4IDEzMXB4O1xyXG59XHJcbi5kcGVJbmZvQ29uc28uZiB7XHJcbiAgICB0b3A6IDE0NHB4O1xyXG4gICAgd2lkdGg6IDEyM3B4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5cHggODdweDtcclxufVxyXG4uZHBlSW5mb0NvbnNvLmcge1xyXG4gICAgdG9wOiAxNjhweDtcclxuICAgIHdpZHRoOiA5OXB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5cHggNDNweDtcclxufVxyXG4vKi0tLS0gRW1pKi9cclxuLmRwZUluZm9FbWkge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcclxufVxyXG4uZHBlSW5mb0VtaS5hIHtcclxuICAgIHRvcDogMjBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDMxNXB4O1xyXG59XHJcbi5kcGVJbmZvRW1pLmIge1xyXG4gICAgdG9wOiA0NnB4O1xyXG4gICAgd2lkdGg6IDE5MHB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjcxcHg7XHJcbn1cclxuLmRwZUluZm9FbWkuYyB7XHJcbiAgICB0b3A6IDcwcHg7XHJcbiAgICB3aWR0aDogMTkwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMjlweDtcclxufVxyXG4uZHBlSW5mb0VtaS5kIHtcclxuICAgIHRvcDogOTVweDtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE4NXB4O1xyXG59XHJcbi5kcGVJbmZvRW1pLmUge1xyXG4gICAgdG9wOiAxMTdweDtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE0MnB4O1xyXG59XHJcbi5kcGVJbmZvRW1pLmYge1xyXG4gICAgdG9wOiAxNDJweDtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDk4cHg7XHJcbn1cclxuLmRwZUluZm9FbWkuZyB7XHJcbiAgICB0b3A6IDE2NnB4O1xyXG4gICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNTVweDtcclxufVxyXG5cclxuLy9CYW5kZSBibGFuY2hlIMOgIGRyb2l0ZVxyXG4uZmljaGVEcGUge1xyXG4gICAgLmRwZUNvbnNvLFxyXG4gICAgLmRwZUVtaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjEycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ19jb2xvcl93aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZHBlQ29uc29FbXB0eSxcclxuICAgIC5kcGVFbWlFbXB0eSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbm8tZHBlLnBuZycpO1xyXG4gICAgfVxyXG4gICAgLmRwZVZpZXJnZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbm8tZHBlLXZpZXJnZS5wbmdcIik7XHJcblx0fVxyXG5cdC5kcGVDb25zb1ZpZXJnZXtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuXHR9XHJcblx0LmRwZUVtaVZpZXJnZXtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDI2M3B4IDA7XHJcblx0fVxyXG59XHJcbiIsIlxyXG4vL01BWCB3aWR0aFxyXG5AbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpe1xyXG5cdC5saW5rX2JveHtcclxuXHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHQmOmhvdmVyLFxyXG5cdFx0JjphY3RpdmUsXHJcblx0XHQmOmZvY3Vze1xyXG5cdFx0XHQuYm94X3RpdGxle1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmJveF90aXRsZXtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGJvdHRvbTogLTE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC50eXBlLFxyXG5cdC5wcml4e1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xyXG5cdH1cclxuXHQucHJvZHVjdC1jb250YWluZXIge1xyXG5cdFx0LmltZ19jb250YWluZXJ7XHJcblx0XHRcdGhlaWdodDogMjIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5saXN0LWRvdHsgXHJcblx0XHRsaSB7XHJcblx0XHQgICAgQGluY2x1ZGUgZm9udC1zaXplKDI0cHgpO1xyXG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYm94X3BpbmtfdGl0bGV7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoNTVweCk7XHJcblx0XHRsaW5lLWhlaWdodDogNTBweDtcclxuXHRcdC5mczUwe1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoNDBweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mczI2e1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDIycHgpO1xyXG5cdH1cclxuXHQudmlkZW8tY29udGFpbmVye1xyXG5cdFx0aGVpZ2h0OiA1ODBweDtcclxuXHR9XHJcblx0Lmgye1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDQ1cHgpO1xyXG5cdH1cclxuXHQuZnM3MHtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSg2MHB4KTtcclxuXHR9XHJcblx0LmNvdW50ZXJ7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcblx0fVxyXG5cdC5mb3JtdWxlLWNvbnRhaW5lcntcclxuXHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0fVxyXG5cdC5zdWJ0aXRsZS1nZXN0aW9ue1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDI0cHgpO1xyXG5cdH1cclxuXHQuc3RlcHN7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDo5OTFweCl7XHJcblx0LmJveGVzLWNvbnRhaW5lcntcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdHBhZGRpbmctdG9wOiAzMDBweDtcclxuXHR9XHJcblx0LmxpbmtfYm94e1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHR9XHJcblx0LmZpeEhlYWRlcntcclxuXHRcdC5oZWFkZXJfYm90dG9te1xyXG5cdFx0XHQmLnN0aWNrZWR7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmhlYWRlcl9ib3R0b217XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHR9XHJcblx0Lm5hdntcclxuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC0xMDAlKSk7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3JfZGFyaztcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR6LWluZGV4OiAxMDAwMDtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLGVhc2UtaW4tb3V0LDMwMG1zLDBzKTtcclxuXHRcdCYudmlzaWJsZXtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCUpKTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lml0ZW0tbmF2LnNob3cgLmRyb3Bkb3duLW1lbnUsXHJcblx0LnN1Ym1lbnUtaXRlbS5zaG93IC5zdWJtZW51e1xyXG5cdFx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG5cdFx0ZGlzcGxheTogLW1vei1mbGV4O1xyXG5cdFx0ZGlzcGxheTogLW1zLWZsZXg7XHJcblx0XHRkaXNwbGF5OiAtby1mbGV4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHR9XHJcblxyXG5cdC5hcnJvd1Jlc3BvbnNpdmV7XHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OlwiXFxmMTA1XCI7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnZm9udEF3ZXNvbWUnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5kcm9wZG93bi1tZW51LFxyXG5cdC5zdWJtZW51e1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMCUpKTtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuXHRcdGRpc3BsYXk6IC1tb3otZmxleDtcclxuXHRcdGRpc3BsYXk6IC1tcy1mbGV4O1xyXG5cdFx0ZGlzcGxheTogLW8tZmxleDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdfY29sb3JfZGFyaztcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCxlYXNlLWluLW91dCwzMDBtcywwcyk7XHJcblx0XHQmLmlzLWhpZGRlbntcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMTAwJSkpO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdH1cclxuXHRcdCsgLmxpbmtfbWVudXtcclxuXHRcdFx0Y29sb3I6JGZvbnRfY29sb3JfcGluaztcclxuXHRcdH1cclxuXHR9XHJcblx0Lml0ZW0tbmF2e1xyXG5cdFx0bGluZS1oZWlnaHQ6IDM1cHg7XHJcblx0fVxyXG5cdC5kcm9wZG93bi1pdGVte1xyXG5cdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0LnN1Ym1lbnV7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0bGl7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cdFx0fVxyXG5cdFx0LmRyb3Bkb3duLWl0ZW17XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNlcGFyYXRvci1jb250YWluZXJ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0d2lkdGg6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb3VudGVye1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmZvb3Rlcl90aXRsZXtcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0fVxyXG5cdC5idXJnZXIsXHJcblx0LmV4aXRfbmF2LFxyXG5cdC5iYWNrX2J1dHRvbntcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXI6bm9uZTtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyNHB4KTtcclxuXHRcdGNvbG9yOiRmb250X2NvbG9yX3doaXRlO1xyXG5cdH1cclxuXHQuZXhpdF9uYXYsXHJcblx0LmJhY2tfYnV0dG9ue1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMTVweDtcclxuXHRcdHRvcDogMTVweDtcclxuXHR9XHJcblx0LmZpeEhlYWRlciB7XHJcblx0XHQuc3RpY2tlZCB7XHJcblx0XHRcdC5kcm9wZG93bi1tZW51e1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYnRuLWJhY2t7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdH1cclxuXHQuc3ViaGVhZGVyX2RldGFpbHtcclxuXHRcdC5mbGV4RGlzdHJpYnV0aW9ue1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5kZXRhaWxfdGl0bGUtY29udGFpbmVye1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblx0LmxpbmtfZGV0YWlse1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHQucGhvdG8tY29udGFpbmVye1xyXG5cdFx0Ym9yZGVyOm5vbmU7XHJcblx0fVxyXG5cdC5yYWRpby1jb250YWluZXJ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdH1cclxuXHQuc2VhcmNoX3RleHR7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cdH1cclxuXHQuZm9ybS1zZWFyY2h7XHJcblx0XHQuZmxleENvbHVtbntcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2U7XHJcblx0XHR9XHJcblx0XHQuY2hlY2tib3gtY29udGFpbmVye1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYnRuX2V4cGFuZHtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0fVxyXG5cdC5iaWdfYnRue1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR9XHJcblx0LmJhaWwtaW1ne1xyXG5cdFx0bWFyZ2luOiA1MHB4IGF1dG87XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRvcDogMDtcclxuXHR9XHJcblx0LnRpdGxlLWdlc3Rpb24sXHJcblx0LnN1YnRpdGxlLWdlc3Rpb257XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdC5mb3JtdWxlLWNvbnRhaW5lcntcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cdC5yZWFzb25zLWNvbnRhaW5lcntcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHR9XHJcblx0LnJlYXNvbntcclxuXHRcdGZsZXg6MSAwIDUwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cdC5jaXRhdGlvbntcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTtcclxuXHR9XHJcblx0LmFsZXJ0X3RpdGxle1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDMwcHgpO1xyXG5cdH1cclxuXHQudGV4dF9hbGVydDN7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7XHJcblx0fVxyXG5cdC5pbWctcmVzcG9uc2l2ZXtcclxuXHRcdG1hcmdpbjogMjBweCAwO1xyXG5cdH1cclxuXHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpe1xyXG5cdC5nZXN0aW9uLWhlYWRlcixcclxuXHQuc3luZGljLWhlYWRlcntcclxuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0fVxyXG5cdC5saW5rX3RvcHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG5cdH1cclxuXHQuZGV0YWlsX2NvbnRhY3R7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdH1cclxuXHQudGV4dF9hbGVydDF7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcblx0fVxyXG5cdC50ZXh0X2FsZXJ0MntcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHQubGlzdC1iaWctbnVtYmVye1xyXG5cdFx0bGl7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDM1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2hldnJvbi1yaWdodHtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0Y29udGVudDp1cmwoJy4uL2ltYWdlcy9jaGV2cm9uLXJpZ2h0LnBuZycpO1xyXG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRsZWZ0OiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnN1YnRpdGxlLXBpbmt7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMjRweCk7XHJcblx0fVxyXG5cdC5tYjgwe1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHR9XHJcblx0LmJvcmRlci1ncmV5LXJpZ2h0e1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6NTc1cHgpe1xyXG5cdC5oMntcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMHB4KTtcclxuXHRcdC5mczcwe1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoNDVweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oMV9pbm5lcntcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMHB4KTtcclxuXHR9XHJcblx0LmZzMzB7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMjBweCk7XHJcblxyXG5cdH1cclxuXHQudGV4dF93aGl0ZSxcclxuXHQudGV4dF9kYXJre1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDE2cHgpO1xyXG5cdH1cclxuXHQuY291bnRlcntcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMHB4KTtcclxuXHR9XHJcblx0LmJveF9waW5re1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHR9XHJcblx0LmJveF9waW5rX3RpdGxle1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDQwcHgpO1xyXG5cdFx0LmZzNTB7XHJcblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgzMHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lmxpc3QtZG90e1xyXG5cdFx0bGl7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5saW5rLWxpc3R7XHJcblx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7XHJcblx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHR9XHJcblx0LmhlYWRlcl90b3B7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHQuZmxleERpc3RyaWJ1dGlvbntcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHR9XHJcblx0LmxpbmtfdG9we1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHQucmVzZWF1eC1zb2NpYXV4e1xyXG5cdFx0bWFyZ2luOiAxMHB4IDAgMTVweDtcclxuXHR9XHJcblx0LmhlYWRlcl9ib3R0b217XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRwYWRkaW5nOiAxNXB4IDAgMDtcclxuXHRcdC5mbGV4RGlzdHJpYnV0aW9ue1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubG9nb3tcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHR3aWR0aDogMjAwcHg7XHJcblx0fVxyXG5cdC5maXhIZWFkZXIge1xyXG5cdFx0LnN0aWNrZWQge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdCYuaGVhZGVyX2JvdHRvbXtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5oZWFkZXJfYm90dG9te1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5maWxsZXJ7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQubG9nbzJ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LnJvd190YWJsZXtcclxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNnB4KTtcclxuXHR9XHJcblx0LmNvbDF7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDhweDtcclxuXHR9XHJcblx0LmNvbDJ7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0fVxyXG5cdC5idG57XHJcblx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cdH1cclxuXHQudGV4dF9hbGVydDJ7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuXHR9XHJcbn1cclxuXHJcbi8vTUlOIFdpZHRoXHJcbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXtcclxufSJdLCJtYXBwaW5ncyI6IjtBSytMQSxBSnJMQSxLSXFMSyxFQy9ETCxBTHRIQSxVS3NIVSxFQW1HVixBTHpOQSxNS3lOTSxFQW9CTixBTDdPQSxhSzZPYSxFQXdCYixBTHJRQSxvQktxUW9CLENBc0JuQixLQUFLLEVBWU4sQUx2U0EsV0t1U1csRUNwTFgsQU5uSEEsa0JNbUhrQixDQU9qQixNQUFNLEVBd0dQLEFObE9BLGVNa09lLEVBOEJmLEFOaFFBLFVNZ1FVLEVBc0NWLEFOdFNBLElNc1NJLEVBK0JKLEFOclVBLEdNcVVHLEVBVUgsQU4vVUEsUU0rVVEsQUFTTixPQUFPLEVDeEdULEFQaFBBLFlPZ1BZLEVBZ0JaLEFQaFFBLFlPZ1FZLEVBMFBaLEFQMWZBLFVPMGZVLEVBbURWLEFQN2lCQSxXTzZpQlcsRUF3QlgsQVBya0JBLGNPcWtCYyxFQXdIZCxBUDdyQkEsY082ckJjLEVBaUJkLEFQOXNCQSxRTzhzQlEsQ0FDUCxTQUFTLEVBMkRWLEFQMXdCQSxVTzB3QlUsQ0FDVCxFQUFFLEFBT0EsT0FBTyxFQVdWLEFQN3hCQSxXTzZ4QlcsRUFZWCxBUHp5QkEsV095eUJXLEVBc0NYLEFQLzBCQSxnQk8rMEJnQixDQU9mLEVBQUUsQUFTQSxPQUFPLEVBMEJWLEFQejNCQSxrQk95M0JrQixFQW9ObEIsQVA3a0NBLGlCTzZrQ2lCLEFBRWYsTUFBTSxFQW9CUixBUG5tQ0EsTU9tbUNNLEdBQ0gsS0FBSyxHQUNMLEVBQUUsR0FDQSxFQUFFLENQdG1DWTtFQUxqQixXQUFXLEVBTUcsUUFBUSxFQU5BLFNBQVMsRUFBRSxVQUFVO0VBQzNDLFdBQVcsRUFLYSxHQUFHO0VBSjNCLFVBQVUsRUFIK0IsTUFBTSxHQVFoRDs7QU84UUQsQVA3UUEsVU82UVUsRUF3RVYsQVByVkEsWU9x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 */
