@font-face {
  font-family: "LemonMilk";
  src: url("/fonts/LemonMilk.otf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

html {
  overflow-y: scroll;
  overflow-x: hidden;
}

.modal-full {
  width: 90%;
  max-width: inherit;
}

body.disabled {
  opacity: 0.2;
  position: relative;
  z-index: 0;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
}

::selection {
  background-color: #333333;
  color: #ffffff;
}

.bg-rose {
  background-color: #E53275 !important;
  color: #fff !important;
}

.td-xs {
  display: block;
  max-width: 100%;
  width: 100% !important;
}

#whiteMARK {
  text-align: center;
  color: #ffffff;
  margin: 0px !important;
  padding: 15px !important;
  font-size: 20px;
  background: #ffc700;
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 99999999999 !important;
}

#whiteMARK * {
  margin: 0;
  padding: 0;
}

@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}

@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}

@-webkit-keyframes fadeLight {
  0% {
    opacity: 0;
  }
  to {
    opacity: .6;
  }
}

@keyframes fadeLight {
  0% {
    opacity: 0;
  }
  to {
    opacity: .6;
  }
}

.loader-content body {
  /*display: none;*/
  opacity: 0.4;
}

.loader-obj,
.loader-obj:after,
.loader-obj:before,
.loader-objects-base {
  position: absolute;
  border-radius: 50%;
  border: 3px solid transparent;
}

.loader-content {
  /* display:none; */
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
  z-index: 50;
}

.loader-img-fluid {
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%);
  margin-top: -4vh;
  margin-left: -0vh;
  max-width: 300px;
}

.loader-obj {
  position: fixed;
  left: 50%;
  top: 50%;
  margin-top: -7vh;
  margin-left: -7vh;
  width: 14vh;
  height: 14vh;
  border-top-color: #E53275;
  -webkit-animation: rotate 2s linear infinite;
  animation: rotate 2s linear infinite;
}

.loader-obj:before {
  content: "";
  border-top-color: #333333;
  top: 5px;
  left: 5px;
  right: 5px;
  bottom: 5px;
  -webkit-animation: rotate 3s linear infinite;
  animation: rotate 3s linear infinite;
}

.loader-obj:after {
  content: "";
  border-top-color: #128eda;
  top: 15px;
  left: 15px;
  right: 15px;
  bottom: 15px;
  -webkit-animation: rotate 1.5s linear infinite;
  animation: rotate 1.5s linear infinite;
}

.loading {
  position: relative;
}

.loading .loader-content {
  display: block;
  background-color: rgba(255, 255, 255, 0.7);
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 30 janv. 2018, 16:11:40
    Author     : gwenael
*/
h1, h2, h3, h4, h5, h6 {
  text-transform: uppercase;
  /*font-weight: 700;*/
  font-family: LemonMilk;
}

/*#table-attendees{
    tr{
        td{
            max-width: 150px;
            min-width: 80px;
            word-break: break-word;
        }
    }
}*/
a:hover {
  text-decoration: none;
}

.nav-pills .nav-link {
  color: #ffffff;
  text-transform: uppercase;
  background-color: #a4a4a4;
  padding: 10px 35px;
  text-align: center;
  border-radius: 0px !important;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  background-color: #E53275 !important;
  box-shadow: 5px 4px 10px 1px #bfbfbf;
}

.alert-info {
  background-color: #333333;
  border-color: #333333;
  color: #ffffff;
}

.alert-info-light {
  border-color: #333333;
  color: #333333;
}

.alert-warning {
  background-color: #ffc700;
  border-color: #ffc700;
  color: #ffffff;
}

.alert-success {
  background-color: #10b456;
  border-color: #10b456;
  color: #ffffff;
}

.alert-danger {
  background-color: #ed1c24;
  border-color: #ed1c24;
  color: #ffffff;
}

.alert-primary {
  background-color: #333333;
  border-color: #333333;
  color: #ffffff;
}

.table-responsive {
  /*overflow-x: initial;*/
}

.tab-content {
  padding: 15px 0;
  border: 0;
}

p {
  font-size: 14px;
}

.swal2-icon.swal2-warning {
  border-color: #ffc700 !important;
  color: #ffc700 !important;
}

.swal2-popup .swal2-title {
  color: #333333 !important;
}

.swal2-popup {
  border-radius: 0px !important;
  border: 4px #E53275 solid;
}

.swal2-popup .swal2-styled.swal2-confirm {
  background-color: #10b456 !important;
  padding: 6px 12px !important;
  color: #ffffff !important;
  border: 2px #10b456 solid !important;
}

.swal2-popup .swal2-styled.swal2-confirm:hover {
  background-color: #ffffff !important;
  background-image: none !important;
  color: #10b456 !important;
  border: 2px #10b456 solid !important;
}

.swal2-popup .swal2-styled.swal2-cancel {
  background-color: #ed1c24 !important;
  padding: 6px 12px !important;
  color: #ffffff !important;
  border: 2px #ed1c24 solid !important;
}

.swal2-popup .swal2-styled.swal2-cancel:hover {
  background-color: #ffffff !important;
  color: #ed1c24 !important;
  border: 2px #ed1c24 solid !important;
}

.swal2-popup .swal2-styled:focus {
  box-shadow: 0 0 0 2px #fff, 0 0 0 4px #10b456 !important;
}

.navbar-default .navbar-nav > li > a {
  color: #333333;
  font-size: 17px;
  font-family: LemonMilk;
  text-transform: uppercase;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
}

.custom-control-input:checked ~ .custom-control-label::before {
  border: 0;
}

.custom-control-label::after {
  top: 0rem;
  left: -1.75rem;
  width: 1.5rem;
  height: 1.5rem;
  border: 0;
}

.custom-control-input:checked ~ .custom-control-label::before {
  border: 0;
  background-color: #E53275;
}

.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(229, 50, 17, 0.25);
}

.custom-control-label::before {
  border: 1px #a4a4a4 solid;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #E53275;
}

.tableFixHead {
  overflow-y: auto;
  height: 100px;
}

.tableFixHead th {
  position: sticky;
  top: -2px;
  background: #eee;
  z-index: 1;
}

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group, .btn-group-vertical .btn + .btn, .btn-group-vertical .btn + .btn-group, .btn-group-vertical .btn-group + .btn, .btn-group-vertical .btn-group + .btn-group {
  margin-left: 0px;
}

.btn-group-vertical > .btn, .btn-group > .btn {
  margin: 0 10px;
}

#listDatas {
  min-height: 520px !important;
}

/*.navbar-expand-lg .navbar-collapse {
    display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
}*/
.mb-0, .my-0 {
  margin-top: 0px;
}

.dropdown-toggle:after {
  margin-right: 10px;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

.wizard-content .dropdown-header, .wizard-content .dropdown-menu > li > a {
  color: #333333;
}

.modal-header .modal-title {
  margin-top: 15px !important;
}

.custom-control {
  margin-top: 5px;
}

.bootstrap-select.btn-group .dropdown-toggle .caret {
  top: 52%;
  right: 9px;
}

.bootstrap-select > .dropdown-toggle {
  z-index: 0;
}

.padding-except {
  padding: 0;
}

.padding-left-except {
  padding-left: 0px;
}

.padding-top-except {
  padding-top: 0px;
}

.padding-right-except {
  padding-right: 0px;
}

.padding-bottom-except {
  padding-bottom: 0px;
}

.dropdown-menu {
  /*max-height: inherit !important;*/
}

.bootstrap-select.form-control.input-group-btn {
  z-index: 1;
}

.dropdown-menu .dropdown-menu {
  display: block;
}

.panel-wizard .wizard-content {
  position: relative;
}

.navbar-nav > li > a {
  padding: 30px 10px;
  border-bottom: 4px rgba(0, 0, 0, 0) solid;
  display: block;
  width: 100%;
  height: auto;
}

.mod_menus#menu_haut #menu .navbar-nav > li {
  display: table-cell;
  float: none;
  text-align: center;
}

.table td, .table th {
  padding: 5px 15px;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th {
  padding: 15px !important;
}

#rights_comp_list > tbody > tr > td, #rights_comp_list > tbody > tr > th, #rights_comp_list > tfoot > tr > td, #rights_comp_list > tfoot > tr > th {
  padding: 10px !important;
}

table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > td.sorting_asc, table.dataTable thead > tr > td.sorting_desc, table.dataTable thead > tr > td.sorting {
  font-weight: 500;
}

.navbar-nav > li > a {
  /*line-height: normal;*/
}

.navbar-nav > li > a {
  color: #333333;
}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
  background-color: #ffffff;
  color: #333333;
  border: 0;
}

#head .dropdown-menu, #events_list .dropdown-menu {
  background-color: #ffffff;
  color: #333333;
  margin: 0;
  padding: 0;
}

.dropdown-header, .dropdown-menu > li > a {
  padding: 5px 10px;
  display: block;
}

.navbar-nav > li > .dropdown-menu {
  border-radius: 0px;
  border-top: 2px #E53275 solid;
}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
  background-color: #ffffff;
  color: #E53275;
}

#head .dropdown-menu > li > a {
  color: #333333;
  border-bottom: 2px #E53275 solid;
  text-transform: uppercase;
}

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
  color: #ffffff;
}

.btn {
  border-radius: 0px;
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
}

.btn:hover {
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
}

.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text {
  border-radius: 0px;
  background-color: #333333;
  color: #ffffff;
  border: 1px #333333 solid;
}

.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text {
  border-radius: 0px;
  background-color: #333333;
  color: #ffffff;
  border: 1px #333333 solid;
}

.input-group > .custom-select:not(:first-child), .input-group > .form-control:not(:first-child) {
  border: 1px #a4a4a4 solid;
  border-radius: 0px;
}

.form-control:focus {
  box-shadow: 0 0 0 0.2rem rgba(229, 50, 117, 0.25) !important;
}

.btn.focus, .btn:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(229, 50, 117, 0.25) !important;
}

.breadcrumb {
  margin-bottom: 10px;
  background-color: transparent;
  padding: 0;
}

.breadcrumb a {
  color: #333;
}

.input-group .form-control {
  z-index: auto;
}

.form-control {
  border-radius: 0px;
  /*height: inherit;*/
}

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
  -moz-transition-duration: 0.4s;
  -o-transition-duration: 0.4s;
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  background-color: transparent;
  color: #E53275;
  border-bottom: 4px #E53275 solid;
}

.navbar-default .navbar-nav > li > .active {
  background-color: transparent;
  color: #E53275;
  border-bottom: 4px #E53275 solid;
}

div.dataTables_wrapper div.dataTables_filter input, div.dataTables_wrapper div.dataTables_length select {
  border-radius: 0px;
  border: 1px #E53275 solid !important;
}

.DT-per-page {
  float: left;
}

.DT-search {
  float: right;
}

.btn-success {
  border-color: #10b456;
  background: #10b456;
}

.badge-success, .label-success, .panel-warning > .panel-heading .badge-success {
  border-color: #10b456;
  background: #10b456;
  color: #fff;
}

.badge, .label {
  border-radius: 0px;
  padding: 9px 12px;
  font-size: 14px;
}

.badge-danger, .label-danger, .panel-warning > .panel-heading .badge-danger {
  border-color: #ed1c24;
  background: #ed1c24;
  color: #fff;
}

.table td, .table th {
  vertical-align: middle;
}

.page-item a {
  border-radius: 0px !important;
  border: 1px #333333 solid;
  border-color: #333333;
  color: #333333;
}

.page-item.disabled .page-link {
  border-radius: 0px;
  border: 1px #333333 solid;
  border-color: #333333;
  color: #333333;
}

.page-item:last-child .page-link {
  border-radius: 0px;
  border: 1px #333333 solid;
  border-color: #333333;
  color: #333333;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.page-item.active .page-link {
  background-color: #E53275;
}

.switcher > input:checked ~ .switcher-indicator:after {
  border-radius: 100%;
}

.switcher .switcher-indicator:after {
  border-radius: 100%;
}

.switcher .switcher-indicator {
  border-radius: 15px;
}

.form-control:focus, .has-error .form-control:focus, .has-success .form-control:focus, .has-warning .form-control:focus {
  border-color: #E53275;
}

.pagination > li.active > a, .pagination > li.active > a:active, .pagination > li.active > a:focus, .pagination > li.active > a:hover, .pagination > li.active > span {
  border-color: #333333 !important;
  background: #333333;
}

.page-link:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.25);
}

.pager li > a:active, .pager li > a:focus, .pager li > a:hover, .pagination > li > a:active, .pagination > li > a:focus, .pagination > li > a:hover {
  border-color: #39414d;
}

/*td{
    .custom-control{
        display: initial;
    }
}*/
.dropdown-menu {
  min-width: 17rem;
}

@media (min-width: 1838px) {
  /* Xl-2 */
  .table-responsive {
    overflow-x: inherit !important;
  }
}

@media (min-width: 1748px) and (max-width: 1837px) {
  /* XL-1 */
  .table-responsive {
    overflow-x: inherit !important;
  }
}

@media (min-width: 1541px) and (max-width: 1837px) {
  /* XL- standard */
  .table-responsive {
    overflow-x: inherit !important;
  }
}

@media (min-width: 1200px) and (max-width: 1540px) {
  /* Super LG */
}

@media (min-width: 1200px) {
  /* LG */
  #divTool {
    top: 70px !important;
  }
  .hidden-lg {
    display: none !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* MD */
  .hidden-md {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* SM */
  .hidden-sm {
    display: none !important;
  }
}

@media (max-width: 767px) {
  /* XS */
  .hidden-xs {
    display: none !important;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly8vX3ZhcnMuc2NzcyIsIndlYnBhY2s6Ly8vX2V2ZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSx3QkFBd0I7RUFDeEIsbURBQW1EO0VBQ25ELG1CQUFtQjtFQUNuQixrQkFBa0I7QUFEcEI7O0FBSUE7RUFDRSxrQkFBaUI7RUFDakIsa0JBQWtCO0FBRHBCOztBQUtBO0VBQ0UsVUFBVTtFQUNWLGtCQUFrQjtBQUZwQjs7QUFLQTtFQUNFLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLDhCQUE4QjtFQUM5Qiw0QkFBNEI7RUFDNUIsaUNBQWlDO0VBQ2pDLHlCQUF5QjtBQUYzQjs7QUFLQTtFQUNFLHlCQzdCWTtFRDhCWixjQy9CYTtBRDZCZjs7QUFLQTtFQUNFLG9DQUFtQztFQUNuQyxzQkFBc0I7QUFGeEI7O0FBS0E7RUFDRSxjQUFjO0VBQ2QsZUFBZTtFQUNmLHNCQUFzQjtBQUZ4Qjs7QUFLQTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2Qsc0JBQXNCO0VBQ3RCLHdCQUF3QjtFQUN4QixlQUFlO0VBQ2YsbUJDN0NhO0VEOENiLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsV0FBVztFQUNYLCtCQUErQjtBQUZqQzs7QUFSQTtFQVlJLFNBQVM7RUFDVCxVQUFVO0FBQWQ7O0FBS0E7RUFDRTtJQUNFLCtCQUErQjtJQUMvQix1QkFBdUI7RUFGekI7RUFJQTtJQUNFLGdDQUFnQztJQUNoQyx3QkFBd0I7RUFGMUI7QUFDRjs7QUFLQTtFQUNFO0lBQ0UsK0JBQStCO0lBQy9CLHVCQUF1QjtFQUZ6QjtFQUlBO0lBQ0UsZ0NBQWdDO0lBQ2hDLHdCQUF3QjtFQUYxQjtBQUNGOztBQUtBO0VBQ0U7SUFDRSxVQUNGO0VBSEE7RUFJQTtJQUNFLFdBQ0Y7RUFIQTtBQUNGOztBQUtBO0VBQ0U7SUFDRSxVQUNGO0VBSEE7RUFJQTtJQUNFLFdBQ0Y7RUFIQTtBQUNGOztBQUtB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Qjs7QUVwTkE7RUFDRSxtQkFBbUI7QUZ1TnJCOztBRXJOQTtFQUNFLG1CQUFtQjtBRndOckI7O0FFcE5BO0VBQ0UscUJEcGVhO0FEMnJCZjs7QUVwTkE7RUFDRSxnQ0FBOEI7RUFDOUIsbUJENWVZO0FEbXNCZDs7QUVyTkE7RUFDRSw0Q0FBd0M7QUZ3TjFDOztBRXJOQTtFQUNFLHFCRGxmYTtBRDBzQmY7O0FFck5BOzs7O0VGMk5FO0FFcE5GO0VBQ0UsZ0JBQWdCO0FGc05sQjs7QUVuTkE7RUFBNEI7RUFDMUI7SUFDRSw4QkFBOEI7RUZ1TmhDO0FBQ0Y7O0FFcE5BO0VBQXFEO0VBQ25EO0lBQ0UsOEJBQThCO0VGd05oQztBQUNGOztBRXROQTtFQUFxRDtFQUNuRDtJQUNFLDhCQUE4QjtFRjBOaEM7QUFDRjs7QUV2TkE7RUFBcUQ7QUYyTnJEOztBRXROQTtFQUE0QjtFQUMxQjtJQUNFLG9CQUFvQjtFRjBOdEI7RUV4TkE7SUFDRSx3QkFBdUI7RUYwTnpCO0FBQ0Y7O0FFeE5BO0VBQW9EO0VBQ2xEO0lBQ0Usd0JBQXVCO0VGNE56QjtBQUNGOztBRTFOQTtFQUFtRDtFQUNqRDtJQUNFLHdCQUF1QjtFRjhOekI7QUFDRjs7QUU1TkE7RUFBNEI7RUFDMUI7SUFDRSx3QkFBdUI7RUZnT3pCO0FBQ0YiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJfdmFycy5zY3NzXCI7XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJMZW1vbk1pbGtcIjtcclxuICBzcmM6IHVybChcIi9mb250cy9MZW1vbk1pbGsub3RmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5odG1se1xyXG4gIG92ZXJmbG93LXk6c2Nyb2xsO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuXHJcbi5tb2RhbC1mdWxse1xyXG4gIHdpZHRoOiA5MCU7XHJcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG59XHJcblxyXG5ib2R5LmRpc2FibGVke1xyXG4gIG9wYWNpdHk6IDAuMjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMDtcclxuICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XHJcbiAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcclxuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcclxufVxyXG5cclxuOjpzZWxlY3Rpb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRub2lyO1xyXG4gIGNvbG9yOiAkYmxhbmM7XHJcbn1cclxuXHJcbi5iZy1yb3Nle1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRldmVudCAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZC14c3tcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuI3doaXRlTUFSS3tcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGJhY2tncm91bmQ6ICRqYXVuZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHotaW5kZXg6IDk5OTk5OTk5OTk5ICFpbXBvcnRhbnQ7XHJcbiAgKntcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpXHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pXHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpXHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pXHJcbiAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUxpZ2h0IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwXHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IC42XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVMaWdodCB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMFxyXG4gIH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAuNlxyXG4gIH1cclxufVxyXG5cclxuLmxvYWRlci1jb250ZW50IGJvZHl7XHJcbiAgLypkaXNwbGF5OiBub25lOyovXHJcbiAgb3BhY2l0eTogMC40O1xyXG59XHJcblxyXG4ubG9hZGVyLW9iaixcclxuLmxvYWRlci1vYmo6YWZ0ZXIsXHJcbi5sb2FkZXItb2JqOmJlZm9yZSxcclxuLmxvYWRlci1vYmplY3RzLWJhc2Uge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5sb2FkZXItY29udGVudCB7XHJcbiAgLyogZGlzcGxheTpub25lOyAqL1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgei1pbmRleDogNTA7XHJcbn1cclxuXHJcbi5sb2FkZXItaW1nLWZsdWlkIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xyXG4gIG1hcmdpbi10b3A6IC00dmg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0wdmg7XHJcbiAgbWF4LXdpZHRoOiAzMDBweDtcclxufVxyXG5cclxuLmxvYWRlci1vYmoge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTd2aDtcclxuICBtYXJnaW4tbGVmdDogLTd2aDtcclxuICB3aWR0aDogMTR2aDtcclxuICBoZWlnaHQ6IDE0dmg7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogJGV2ZW50O1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiByb3RhdGUgMnMgbGluZWFyIGluZmluaXRlO1xyXG4gIGFuaW1hdGlvbjogcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZVxyXG59XHJcblxyXG4ubG9hZGVyLW9iajpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogJG5vaXI7XHJcbiAgdG9wOiA1cHg7XHJcbiAgbGVmdDogNXB4O1xyXG4gIHJpZ2h0OiA1cHg7XHJcbiAgYm90dG9tOiA1cHg7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0ZSAzcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgYW5pbWF0aW9uOiByb3RhdGUgM3MgbGluZWFyIGluZmluaXRlO1xyXG59XHJcblxyXG4ubG9hZGVyLW9iajphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjMTI4ZWRhO1xyXG4gIHRvcDogMTVweDtcclxuICBsZWZ0OiAxNXB4O1xyXG4gIHJpZ2h0OiAxNXB4O1xyXG4gIGJvdHRvbTogMTVweDtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogcm90YXRlIDEuNXMgbGluZWFyIGluZmluaXRlO1xyXG4gIGFuaW1hdGlvbjogcm90YXRlIDEuNXMgbGluZWFyIGluZmluaXRlO1xyXG59XHJcblxyXG4ubG9hZGluZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5sb2FkaW5nIC5sb2FkZXItY29udGVudCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwLCAwJSwgMTAwJSwgLjcpO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHhcclxufVxyXG5cclxuQGltcG9ydCBcIl9ldmVudC5zY3NzXCI7IiwiXHJcbiRibGFuYzogI2ZmZmZmZjtcclxuJG5vaXI6ICMzMzMzMzM7XHJcbiRub2lyMTogIzM5NDE0ZDtcclxuLy8kZXZlbnQ6ICNmNGFiNDM7XHJcbiRldmVudDogI0U1MzI3NTtcclxuJGV2ZW50MTogI0M1MTI1NjtcclxuJGphdW5lOiAjZmZjNzAwO1xyXG4kcm91Z2U6ICNlZDFjMjQ7XHJcbiRncmlzOiAjYTRhNGE0O1xyXG4kYmxldTogIzAwODFmMjtcclxuJHZlcnQ6ICMxMGI0NTY7XHJcbiRiZWlnZTogI2I3YTY5NTtcclxuXHJcbiRzaGFkb3c6ICNiZmJmYmY7IiwiLypcclxuVG8gY2hhbmdlIHRoaXMgbGljZW5zZSBoZWFkZXIsIGNob29zZSBMaWNlbnNlIEhlYWRlcnMgaW4gUHJvamVjdCBQcm9wZXJ0aWVzLlxyXG5UbyBjaGFuZ2UgdGhpcyB0ZW1wbGF0ZSBmaWxlLCBjaG9vc2UgVG9vbHMgfCBUZW1wbGF0ZXNcclxuYW5kIG9wZW4gdGhlIHRlbXBsYXRlIGluIHRoZSBlZGl0b3IuXHJcbiovXHJcbi8qIFxyXG4gICAgQ3JlYXRlZCBvbiA6IDMwIGphbnYuIDIwMTgsIDE2OjExOjQwXHJcbiAgICBBdXRob3IgICAgIDogZ3dlbmFlbFxyXG4qL1xyXG5cclxuaDEsaDIsaDMsaDQsaDUsaDZ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAvKmZvbnQtd2VpZ2h0OiA3MDA7Ki9cclxuICBmb250LWZhbWlseTogTGVtb25NaWxrO1xyXG59XHJcbi8qI3RhYmxlLWF0dGVuZGVlc3tcclxuICAgIHRye1xyXG4gICAgICAgIHRke1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Ki9cclxuXHJcbmF7XHJcbiAgJjpob3ZlcntcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYtcGlsbHMgLm5hdi1saW5re1xyXG4gIGNvbG9yOiAkYmxhbmM7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JpcztcclxuICBwYWRkaW5nOiAxMHB4IDM1cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi1waWxscyAuc2hvdz4ubmF2LWxpbmt7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGV2ZW50ICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNoYWRvdzogNXB4IDRweCAxMHB4IDFweCAkc2hhZG93O1xyXG59XHJcblxyXG5cclxuLmFsZXJ0LWluZm97XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5vaXI7XHJcbiAgYm9yZGVyLWNvbG9yOiAkbm9pcjtcclxuICBjb2xvcjogJGJsYW5jO1xyXG59XHJcblxyXG4uYWxlcnQtaW5mby1saWdodHtcclxuICBib3JkZXItY29sb3I6ICRub2lyO1xyXG4gIGNvbG9yOiAkbm9pcjtcclxufVxyXG5cclxuLmFsZXJ0LXdhcm5pbmd7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGphdW5lO1xyXG4gIGJvcmRlci1jb2xvcjogJGphdW5lO1xyXG4gIGNvbG9yOiAkYmxhbmM7XHJcbn1cclxuLmFsZXJ0LXN1Y2Nlc3N7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAkdmVydDtcclxuICBjb2xvcjogJGJsYW5jO1xyXG59XHJcbi5hbGVydC1kYW5nZXJ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJvdWdlO1xyXG4gIGJvcmRlci1jb2xvcjogJHJvdWdlO1xyXG4gIGNvbG9yOiAkYmxhbmM7XHJcbn1cclxuLmFsZXJ0LXByaW1hcnl7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5vaXI7XHJcbiAgYm9yZGVyLWNvbG9yOiAkbm9pcjtcclxuICBjb2xvcjogJGJsYW5jO1xyXG59XHJcbi50YWJsZS1yZXNwb25zaXZle1xyXG4gIC8qb3ZlcmZsb3cteDogaW5pdGlhbDsqL1xyXG59XHJcbi50YWItY29udGVudHtcclxuICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG5we1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuXHJcbi5zd2FsMi1pY29uLnN3YWwyLXdhcm5pbmd7XHJcbiAgYm9yZGVyLWNvbG9yOiAkamF1bmUgIWltcG9ydGFudDtcclxuICBjb2xvcjogJGphdW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuLnN3YWwyLXBvcHVwIC5zd2FsMi10aXRsZXtcclxuICBjb2xvcjogJG5vaXIgIWltcG9ydGFudDtcclxufVxyXG4uc3dhbDItcG9wdXB7XHJcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiA0cHggJGV2ZW50IHNvbGlkO1xyXG59XHJcbi5zd2FsMi1wb3B1cCAuc3dhbDItc3R5bGVkLnN3YWwyLWNvbmZpcm17XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnQgIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiA2cHggMTJweCAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAkYmxhbmMgIWltcG9ydGFudDtcclxuICBib3JkZXI6IDJweCAkdmVydCBzb2xpZCAhaW1wb3J0YW50O1xyXG4gICY6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhbmMgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkdmVydCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAycHggJHZlcnQgc29saWQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnN3YWwyLXBvcHVwIC5zd2FsMi1zdHlsZWQuc3dhbDItY2FuY2Vse1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRyb3VnZSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDZweCAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICRibGFuYyAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogMnB4ICRyb3VnZSBzb2xpZCAhaW1wb3J0YW50O1xyXG4gICY6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhbmMgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkcm91Z2UgIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogMnB4ICRyb3VnZSBzb2xpZCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uc3dhbDItcG9wdXAgLnN3YWwyLXN0eWxlZDpmb2N1c3tcclxuICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiwgMCAwIDAgNHB4ICR2ZXJ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYXtcclxuICBjb2xvcjogJG5vaXI7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIGZvbnQtZmFtaWx5OiBMZW1vbk1pbGs7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XHJcbiAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcclxuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcclxufVxyXG5cclxuXHJcbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye1xyXG4gIHRvcDogMHJlbTtcclxuICBsZWZ0OiAtMS43NXJlbTtcclxuICB3aWR0aDogMS41cmVtO1xyXG4gIGhlaWdodDogMS41cmVtO1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtcclxuICBib3JkZXI6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGV2ZW50O1xyXG59XHJcbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1c34uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtcclxuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjksNTAsMTcsLjI1KTtcclxufVxyXG5cclxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7XHJcbiAgYm9yZGVyOiAxcHggJGdyaXMgc29saWQ7XHJcbn1cclxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXZlbnQ7XHJcbn1cclxuXHJcbi50YWJsZUZpeEhlYWQgICAgeyBvdmVyZmxvdy15OiBhdXRvOyBoZWlnaHQ6IDEwMHB4OyB9XHJcbi50YWJsZUZpeEhlYWQgdGggeyBwb3NpdGlvbjogc3RpY2t5OyB0b3A6IC0ycHg7IGJhY2tncm91bmQ6I2VlZTsgei1pbmRleDogMTsgfVxyXG5cclxuLmJ0bi1ncm91cCAuYnRuKy5idG4sIC5idG4tZ3JvdXAgLmJ0bisuYnRuLWdyb3VwLCAuYnRuLWdyb3VwIC5idG4tZ3JvdXArLmJ0biwgLmJ0bi1ncm91cCAuYnRuLWdyb3VwKy5idG4tZ3JvdXAsIC5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bisuYnRuLCAuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4rLmJ0bi1ncm91cCwgLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLWdyb3VwKy5idG4sIC5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi1ncm91cCsuYnRuLWdyb3Vwe1xyXG4gIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbn1cclxuLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLCAuYnRuLWdyb3VwPi5idG57XHJcbiAgbWFyZ2luOiAwIDEwcHg7XHJcbn1cclxuXHJcbiNsaXN0RGF0YXMge1xyXG4gIG1pbi1oZWlnaHQ6IDUyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xyXG4gICAgZmxleC1iYXNpczogYXV0bztcclxufSovXHJcblxyXG4ubWItMCwgLm15LTB7XHJcbiAgbWFyZ2luLXRvcDogMHB4O1xyXG59XHJcblxyXG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVye1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG5cclxuLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XHJcbiAgZmxleC1iYXNpczogMTAwJTtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveCFpbXBvcnRhbnQ7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3ghaW1wb3J0YW50O1xyXG4gIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xyXG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xyXG4gIGZsZXgtYmFzaXM6IGF1dG87XHJcbn1cclxuXHJcbi53aXphcmQtY29udGVudHtcclxuICAuZHJvcGRvd24taGVhZGVyLCAuZHJvcGRvd24tbWVudSA+IGxpID4gYXtcclxuICAgIGNvbG9yOiAkbm9pcjtcclxuICB9XHJcbn1cclxuXHJcbi5tb2RhbC1oZWFkZXJ7XHJcbiAgLm1vZGFsLXRpdGxle1xyXG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1jb250cm9se1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGUgLmNhcmV0e1xyXG4gIHRvcDogNTIlO1xyXG4gIHJpZ2h0OiA5cHg7XHJcbn1cclxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xle1xyXG4gIHotaW5kZXg6IDA7XHJcbn1cclxuXHJcbi5wYWRkaW5nLWV4Y2VwdHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5wYWRkaW5nLWxlZnQtZXhjZXB0e1xyXG4gIHBhZGRpbmctbGVmdDogMHB4O1xyXG59XHJcbi5wYWRkaW5nLXRvcC1leGNlcHR7XHJcbiAgcGFkZGluZy10b3A6IDBweDtcclxufVxyXG4ucGFkZGluZy1yaWdodC1leGNlcHR7XHJcbiAgcGFkZGluZy1yaWdodDogMHB4O1xyXG59XHJcbi5wYWRkaW5nLWJvdHRvbS1leGNlcHR7XHJcbiAgcGFkZGluZy1ib3R0b206IDBweDtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnV7XHJcbiAgLyptYXgtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7Ki9cclxufVxyXG5cclxuLmJvb3RzdHJhcC1zZWxlY3QuZm9ybS1jb250cm9sLmlucHV0LWdyb3VwLWJ0bntcclxuICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSAuZHJvcGRvd24tbWVudXtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnBhbmVsLXdpemFyZCAud2l6YXJkLWNvbnRlbnR7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubmF2YmFyLW5hdiA+IGxpID4gYXtcclxuICBwYWRkaW5nOiAzMHB4IDEwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHJnYmEoMCwwLDAsMCkgc29saWQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ubW9kX21lbnVzI21lbnVfaGF1dCAjbWVudSAubmF2YmFyLW5hdj5saXtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gIGZsb2F0OiBub25lO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4udGFibGUgdGQsIC50YWJsZSB0aHtcclxuICBwYWRkaW5nOiA1cHggMTVweDtcclxufVxyXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQsIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCwgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLCAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGh7XHJcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jcmlnaHRzX2NvbXBfbGlzdCA+IHRib2R5ID4gdHIgPiB0ZCwgI3JpZ2h0c19jb21wX2xpc3QgPiB0Ym9keSA+IHRyID4gdGgsICNyaWdodHNfY29tcF9saXN0ID4gdGZvb3QgPiB0ciA+IHRkLCAjcmlnaHRzX2NvbXBfbGlzdCA+IHRmb290ID4gdHIgPiB0aHtcclxuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZD50cj50aC5zb3J0aW5nX2FzYywgdGFibGUuZGF0YVRhYmxlIHRoZWFkPnRyPnRoLnNvcnRpbmdfZGVzYywgdGFibGUuZGF0YVRhYmxlIHRoZWFkPnRyPnRoLnNvcnRpbmcsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZD50cj50ZC5zb3J0aW5nX2FzYywgdGFibGUuZGF0YVRhYmxlIHRoZWFkPnRyPnRkLnNvcnRpbmdfZGVzYywgdGFibGUuZGF0YVRhYmxlIHRoZWFkPnRyPnRkLnNvcnRpbmd7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLm5hdmJhci1uYXY+bGk+YXtcclxuICAvKmxpbmUtaGVpZ2h0OiBub3JtYWw7Ki9cclxufVxyXG5cclxuLm5hdmJhci1uYXYgPiBsaSA+IGF7XHJcbiAgY29sb3I6ICRub2lyO1xyXG59XHJcblxyXG4ubmF2IC5vcGVuID4gYSwgLm5hdiAub3BlbiA+IGE6Zm9jdXMsIC5uYXYgLm9wZW4gPiBhOmhvdmVye1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRibGFuYztcclxuICBjb2xvcjogJG5vaXI7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4jaGVhZCwjZXZlbnRzX2xpc3R7XHJcbiAgLmRyb3Bkb3duLW1lbnV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhbmM7XHJcbiAgICBjb2xvcjogJG5vaXI7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmRyb3Bkb3duLWhlYWRlciwgLmRyb3Bkb3duLW1lbnU+bGk+YXtcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51e1xyXG4gIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICBib3JkZXItdG9wOiAycHggJGV2ZW50IHNvbGlkO1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cywgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXJ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYW5jO1xyXG4gIGNvbG9yOiAkZXZlbnQ7XHJcbn1cclxuXHJcbiNoZWFkIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhe1xyXG4gIGNvbG9yOiAkbm9pcjtcclxuICBib3JkZXItYm90dG9tOiAycHggJGV2ZW50IHNvbGlkO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5oMSAuc21hbGwsIC5oMSBzbWFsbCwgLmgyIC5zbWFsbCwgLmgyIHNtYWxsLCAuaDMgLnNtYWxsLCAuaDMgc21hbGwsIC5oNCAuc21hbGwsIC5oNCBzbWFsbCwgLmg1IC5zbWFsbCwgLmg1IHNtYWxsLCAuaDYgLnNtYWxsLCAuaDYgc21hbGwsIGgxIC5zbWFsbCwgaDEgc21hbGwsIGgyIC5zbWFsbCwgaDIgc21hbGwsIGgzIC5zbWFsbCwgaDMgc21hbGwsIGg0IC5zbWFsbCwgaDQgc21hbGwsIGg1IC5zbWFsbCwgaDUgc21hbGwsIGg2IC5zbWFsbCwgaDYgc21hbGx7XHJcbiAgY29sb3I6ICRibGFuYztcclxufVxyXG5cclxuLmJ0bntcclxuICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xyXG4gIC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XHJcbiAgJjpob3ZlcntcclxuICAgIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcclxuICAgIC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZD4uYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkPi5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCksIC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwgLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKT4uaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5idG4sIC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uaW5wdXQtZ3JvdXAtdGV4dHtcclxuICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5vaXI7XHJcbiAgY29sb3I6ICRibGFuYztcclxuICBib3JkZXI6IDFweCAkbm9pciBzb2xpZDtcclxufVxyXG4uaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZD4uYnRuLCAuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZD4uaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkPi5idG46bm90KDpmaXJzdC1jaGlsZCksIC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZD4uaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSwgLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG4sIC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKT4uaW5wdXQtZ3JvdXAtdGV4dHtcclxuICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5vaXI7XHJcbiAgY29sb3I6ICRibGFuYztcclxuICBib3JkZXI6IDFweCAkbm9pciBzb2xpZDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpLCAuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKXtcclxuICBib3JkZXI6IDFweCAkZ3JpcyBzb2xpZDtcclxuICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbn1cclxuLmZvcm0tY29udHJvbDpmb2N1c3tcclxuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjksNTAsMTE3LC4yNSkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ0bi5mb2N1cywgLmJ0bjpmb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjksNTAsMTE3LC4yNSkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJyZWFkY3J1bWJ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGF7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICB9XHJcbn1cclxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xyXG4gIHotaW5kZXg6IGF1dG87XHJcbn1cclxuLmZvcm0tY29udHJvbHtcclxuICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgLypoZWlnaHQ6IGluaGVyaXQ7Ki9cclxufVxyXG5cclxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXJ7XHJcbiAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xyXG4gIC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICRldmVudDtcclxuICBib3JkZXItYm90dG9tOiA0cHggJGV2ZW50IHNvbGlkO1xyXG59XHJcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj5saT4uYWN0aXZle1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAkZXZlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogNHB4ICRldmVudCBzb2xpZDtcclxufVxyXG5cclxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQsIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdHtcclxuICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgYm9yZGVyOiAxcHggJGV2ZW50IHNvbGlkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5EVC1wZXItcGFnZXtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLkRULXNlYXJjaHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5idG4tc3VjY2Vzc3tcclxuICBib3JkZXItY29sb3I6ICR2ZXJ0O1xyXG4gIGJhY2tncm91bmQ6ICR2ZXJ0O1xyXG59XHJcblxyXG4uYmFkZ2Utc3VjY2VzcywgLmxhYmVsLXN1Y2Nlc3MsIC5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlLXN1Y2Nlc3N7XHJcbiAgYm9yZGVyLWNvbG9yOiAkdmVydDtcclxuICBiYWNrZ3JvdW5kOiAkdmVydDtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uYmFkZ2UsIC5sYWJlbHtcclxuICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgcGFkZGluZzogOXB4IDEycHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4uYmFkZ2UtZGFuZ2VyLCAubGFiZWwtZGFuZ2VyLCAucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZS1kYW5nZXJ7XHJcbiAgYm9yZGVyLWNvbG9yOiAkcm91Z2U7XHJcbiAgYmFja2dyb3VuZDogJHJvdWdlO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi50YWJsZSB0ZCwgLnRhYmxlIHRoe1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5wYWdlLWl0ZW17XHJcbiAgYXtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAxcHggJG5vaXIgc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6ICRub2lyO1xyXG4gICAgY29sb3I6ICRub2lyO1xyXG4gIH1cclxufVxyXG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmt7XHJcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gIGJvcmRlcjogMXB4ICRub2lyIHNvbGlkO1xyXG4gIGJvcmRlci1jb2xvcjogJG5vaXI7XHJcbiAgY29sb3I6ICRub2lyO1xyXG59XHJcbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5re1xyXG4gIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICBib3JkZXI6IDFweCAkbm9pciBzb2xpZDtcclxuICBib3JkZXItY29sb3I6ICRub2lyO1xyXG4gIGNvbG9yOiAkbm9pcjtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxufVxyXG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5re1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRldmVudDtcclxufVxyXG5cclxuLnN3aXRjaGVyPmlucHV0OmNoZWNrZWR+LnN3aXRjaGVyLWluZGljYXRvcjphZnRlcntcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG59XHJcbi5zd2l0Y2hlciAuc3dpdGNoZXItaW5kaWNhdG9yOmFmdGVye1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbn1cclxuLnN3aXRjaGVyIC5zd2l0Y2hlci1pbmRpY2F0b3J7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxufVxyXG5cclxuXHJcbi5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cywgLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sOmZvY3Vze1xyXG4gIGJvcmRlci1jb2xvcjogJGV2ZW50O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbiA+IGxpLmFjdGl2ZSA+IGEsIC5wYWdpbmF0aW9uID4gbGkuYWN0aXZlID4gYTphY3RpdmUsIC5wYWdpbmF0aW9uID4gbGkuYWN0aXZlID4gYTpmb2N1cywgLnBhZ2luYXRpb24gPiBsaS5hY3RpdmUgPiBhOmhvdmVyLCAucGFnaW5hdGlvbiA+IGxpLmFjdGl2ZSA+IHNwYW57XHJcbiAgYm9yZGVyLWNvbG9yOiAkbm9pciAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6ICRub2lyO1xyXG59XHJcbi5wYWdlLWxpbms6Zm9jdXN7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwwLDAsLjI1KTtcclxufVxyXG5cclxuLnBhZ2VyIGxpID4gYTphY3RpdmUsIC5wYWdlciBsaSA+IGE6Zm9jdXMsIC5wYWdlciBsaSA+IGE6aG92ZXIsIC5wYWdpbmF0aW9uID4gbGkgPiBhOmFjdGl2ZSwgLnBhZ2luYXRpb24gPiBsaSA+IGE6Zm9jdXMsIC5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVye1xyXG4gIGJvcmRlci1jb2xvcjogJG5vaXIxO1xyXG59XHJcblxyXG4vKnRke1xyXG4gICAgLmN1c3RvbS1jb250cm9se1xyXG4gICAgICAgIGRpc3BsYXk6IGluaXRpYWw7XHJcbiAgICB9XHJcbn0qL1xyXG5cclxuXHJcbi5kcm9wZG93bi1tZW51e1xyXG4gIG1pbi13aWR0aDogMTdyZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxODM4cHgpeyAvKiBYbC0yICovXHJcbiAgLnRhYmxlLXJlc3BvbnNpdmV7XHJcbiAgICBvdmVyZmxvdy14OiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTc0OHB4KSBhbmQgKG1heC13aWR0aDogMTgzN3B4KSB7IC8qIFhMLTEgKi9cclxuICAudGFibGUtcmVzcG9uc2l2ZXtcclxuICAgIG92ZXJmbG93LXg6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDFweCkgYW5kIChtYXgtd2lkdGg6IDE4MzdweCkgeyAvKiBYTC0gc3RhbmRhcmQgKi9cclxuICAudGFibGUtcmVzcG9uc2l2ZXtcclxuICAgIG92ZXJmbG93LXg6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTQwcHgpIHsgLyogU3VwZXIgTEcgKi9cclxuXHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsgLyogTEcgKi9cclxuICAjZGl2VG9vbHtcclxuICAgIHRvcDogNzBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuaGlkZGVuLWxne1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkgeyAvKiBNRCAqL1xyXG4gIC5oaWRkZW4tbWR7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHsgLyogU00gKi9cclxuICAuaGlkZGVuLXNte1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAvKiBYUyAqL1xyXG4gIC5oaWRkZW4teHN7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB9XHJcbn0iXSwic291cmNlUm9vdCI6IiJ9*/