/* general */

html {
  min-height: 100%;
  position: relative;
}

body {
  font-family: 'Raleway', sans-serif;
  font-weight: 500;
  background: #eceff4;
  color: #343434;
}

a,
a:hover,
a:focus {
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  transition: all .3s;
  color: #0082c6;
  text-decoration: none;
  border-bottom: 1px solid transparent;
}

a:hover {
  border-bottom-color: #0082c6;
}

.img-centered {
  text-align: center;
  margin: 0 auto;
}

.hidden-simple {
  display: none;
}

.block-visible {
  display: block !important;
}

.inline-visible {
  display: inline !important;
}

.badge-success {
  background-color: #63972f;
}

.badge-info {
  background-color: #cfb100;
}

.badge-inactive {
  background-color: #bec0c3;
}

.xs-small {
  font-size: 12px;
}

.medium {
  font-size: .95em;
}

hr {
  border-color: #ddd;
}

.btn {
  border-radius: 0;
  font-size: 16px;
  padding: 8px 16px;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
}

.btn-sm {
  padding: 5px 12px;
}

.btn-xs {
  padding: 3px 8px;
  font-size: .9em;
}

.btn-link {
  padding: 0;
  text-decoration: underline;
}

.btn-calendar {
  padding: 5px;
  height: 48px;
  width: 45px;
  color: #fff;
  background-color: #A1B8AC;
}

.btn-calendar:hover,
.btn-calendar:focus {
  color: #fff;
  background-color: #8ca296;
}

.btn-default {
  background-color: #6b7a85;
  border-color: #6b7a85 !important;
}

.btn-default:focus,
.btn-default:hover {
  background-color: #7a8994;
  border-color: #7a8994 !important;
}

.btn-primary {
  background-color: #00a8ff;
  border-color: #00a8ff !important;
}

.btn-primary:focus,
.btn-primary:hover {
  background-color: #16b4fc;
  border-color: #16b4fc !important;
}

.btn-success {
  background-color: #46c35f;
  border-color: #46c35f !important;
}

.btn-success:focus,
.btn-success:hover {
  background-color: #5dca73;
  border-color: #5dca73 !important;
}

.btn-info {
  background-color: #ac6bec;
  border-color: #ac6bec !important;
}

.btn-info:focus,
.btn-info:hover {
  background-color: #bb86ef;
  border-color: #bb86ef !important;
}

.btn-warning {
  background-color: #f29824;
  border-color: #f29824 !important;
}

.btn-warning:focus,
.btn-warning:hover {
  background-color: #f4a641;
  border-color: #f4a641 !important;
}

.btn-danger {
  background-color: #fa424a;
  border-color: #fa424a !important;
}

.btn-danger:focus,
.btn-danger:hover {
  background-color: #fb6067;
  border-color: #fb6067 !important;
}

.btn-default,
.btn-default:focus,
.btn-default:hover,
.btn-primary,
.btn-primary:focus,
.btn-primary:hover,
.btn-success,
.btn-success:focus,
.btn-success:hover,
.btn-info,
.btn-info:focus,
.btn-info:hover,
.btn-warning,
.btn-warning:focus,
.btn-warning:hover,
.btn-danger,
.btn-danger:focus,
.btn-danger:hover {
  color: #fff !important;
  text-decoration: none;
}

.btn-outline {
  background: #fff;
}

.btn-default.btn-outline {
  color: #6b7a85 !important;
}

.btn-primary.btn-outline {
  color: #16b4fc !important;
}

.btn-success.btn-outline {
  color: #46c35f !important;
}

.btn-info.btn-outline {
  color: #ac6bec !important;
}

.btn-warning.btn-outline {
  color: #f29824 !important;
}

.btn-danger.btn-outline {
  color: #fb6067 !important;
}

.btn.btn-outline:focus,
.btn.btn-outline:hover {
  color: #fff !important;
  text-decoration: none;
}

.btn-rounded {
  -webkit-border-radius: 25px;
  border-radius: 25px;
}

.btn-sm.btn-rounded {
  -webkit-border-radius: 20px;
  border-radius: 20px;
}

.btn-table {
  padding: 5px;
  font-size: 12px;
  color: #fff;
  background-color: #91C0AB;
  border-color: #91C0AB;
}

.btn-table:hover,
.btn-table:focus {
  color: #fff;
  background-color: #91C0AB;
  border-color: #91C0AB;
}

.btn-upload {
  background-color: #6F8483;
  border-color: #6F8483;
}

.btn-upload:hover,
.btn-upload:focus {
  color: #fff;
  background-color: #6F8483;
  border-color: #6F8483;
}

.btn-sm {
  font-size: 14px;
}

.btn-pad-0 {
  padding-left: 0;
  padding-right: 0;
}

.btn-couple .btn {
  margin-bottom: 15px;
  margin-right: 8px;
}

.btn-couple .btn:last-child {
  margin-right: 0;
}

.alert {
  line-height: 1.2;
}

.alert p:last-child {
  margin-bottom: 0;
}

.alert-info {
  color: #015168;
  background-color: #DEE9EC;
  border-color: #a4c9d2;
}

.alert-sm {
  padding: 3px;
  font-size: .85em;
}

.text-red {
  color: #FF4A40;
}

.text-orange {
  color: #cfb100;
}

.text-brown {
  color: #C09191;
}

.text-italic {
  font-style: italic;
}

.text-gray {
  color: #a4a4a4;
}

.text-blue {
  color: #00a8ff;
}

h1,
.h1,
h2,
.h2 {
  text-transform: uppercase;
  font-weight: 500;
}

h1,
.h1 {
  color: #585858;
  font-weight: 300;
}

h2,
.h2 {
  color: #14809a;
  font-size: 24px;
}

.modal-title {
  font-weight: bold;
}

.modal {
  overflow-y: auto;
}

.modal-content {
  overflow: hidden;
}

.margin-top-0 {
  margin-top: 0;
}

.margin-top-15 {
  margin-top: 15px;
}

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

.margin-btm-30 {
  margin-bottom: 30px;
}

.margin-btm-20 {
  margin-bottom: 20px;
}

.margin-btm-15 {
  margin-bottom: 15px;
}

.margin-btm-5 {
  margin-bottom: 5px;
}

.margin-btm-0 {
  margin-bottom: 0;
}

.pad-top-30 {
  padding-top: 30px;
}

.pad-btm-0 {
  padding-bottom: 0 !important;
}

.pad-btm-30 {
  padding-bottom: 30px;
}

.pad-top-15 {
  padding-top: 15px;
}

.pad-btm-15 {
  padding-bottom: 15px;
}

.form-control:active,
.form-control:hover,
.form-control:focus,
select:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #c5d6de;
  box-shadow: none;
  outline: 0 none;
}

.radio,
.checkbox {
  font-weight: 500;
  margin: 8px 0;
}

.checkbox input[type="checkbox"] {
  margin-top: 6px;
}

.form-control-textarea {
  min-height: 150px;
}

.form-group-no-label > .form-group > .control-label {
  display: none;
}

.control-label {
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 0;
  font-size: 16px;
  color: #818181;
}

.control-label.required:after {
  content: '*';
  color: #FF4A40;
  display: inline-block;
  padding-left: 5px;
  font-family: arial, sans-serif;
}

.form-control {
  border: 1px solid #d6e2e8;
  box-shadow: none;
  padding: 8px 12px;
  height: 40px;
  font-size: 16px;
  font-weight: 300;
}

.search-block .control-label,
.search-block .icon-help {
  font-size: 12px;
}

.search-block .form-control {
  height: 34px;
  border-color: #a2a2a2;
}

.search-block .btn {
  padding: 5px 10px;
}

.search-block .form-group-date {
  padding-right: 40px;
}

.search-block .form-group-date .form-datepicker {
  width: 40px;
  top: 27px;
}

.search-block .form-group-date.form-group-no-label .form-datepicker {
  top: 0;
}

.search-block .btn-calendar {
  height: 34px;
  width: 40px;
  background-color: #a2a2a2;
}

.search-block .btn-calendar:hover,
.search-block .btn-calendar:focus {
  background-color: #a2a2a2;
}

.icon-help {
  font-size: 16px;
  color: #A9A9A9;
}

.icon-help .popover {
  width: 250px;
  text-transform: none;
}

.form-group-wrapper .tooltip-info {
  font-size: 18px;
  color: #A9A9A9;
  position: absolute;
  right: 5px;
  top: 4px;
  line-height: 1;
}

.form-group-wrapper .tooltip-info .popover,
.icon-help .popover,
#transaction-details .popover {
  width: 250px;
  background-color: #000;
  color: #fff;
  border-radius: 6px;
  border-color: #000;
  text-transform: none;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.4;
}

.form-group-wrapper .tooltip-info .popover-title,
.icon-help .popover-title {
  background-color: transparent;
  border-color: #8F8F8F;
}

.form-group-wrapper .tooltip-info .popover.right > .arrow:after,
.icon-help .popover.right > .arrow:after,
#transaction-details .popover.right > .arrow:after {
  border-right-color: #000;
}

.form-group-wrapper .tooltip-info .popover.bottom > .arrow:after,
.icon-help .popover.bottom > .arrow:after,
#transaction-details .popover.bottom > .arrow:after {
  border-bottom-color: #000;
}

.form-group-wrapper .form-note {
  margin-top: -15px;
  line-height: 1.2;
  margin-bottom: 25px;
  color: #a83c00;
}

.form-group-sm {
  margin-left: -5px;
}

.form-group-sm .input-group-addon,
.form-group-sm .form-control {
  padding: 3px;
}

.form-group-sm .input-group-addon {
  font-size: 13px;
  border-color: transparent;
  background-color: transparent;
  font-weight: bold;
}

.form-group-sm .form-control {
  height: 30px;
}

.error-msg {
  margin-top: 3px;
}

.error-msg,
#error-msg-email-exists,
.has-error .help-block {
  color: #FF4A40;
  font-size: 0.85em;
  line-height: 1.2em;
}

.error-msg a,
#error-msg-email-exists a {
  color: inherit;
  text-decoration: underline;
}

.has-error .form-control,
.has-error .form-control:focus,
.has-error .input-group-addon {
  border-color: #FF4A40;
}

.form-group .note {
  margin-bottom: 0;
}

.form-block-white {
  background-color: #fff;
  padding: 25px;
  border: 1px solid #cacaca;
}

.form-block-dark {
  background-color: rgba(0, 0, 0, 0.65);
  padding: 25px;
}

.form-block-dark,
.form-block-dark a,
.form-block-dark .title {
  color: #fff;
}

.form-block-dark .control-label {
  color: #e8e8e8;
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 15px;
  font-size: 16px;
  background-color: rgba(255, 255, 255, 0.6);
}

/*.table-striped>thead>tr>th,*/

/*.table-striped>tbody>tr>th,*/

/*.table-striped>tfoot>tr>th,*/

/*.table-striped>thead>tr>td,*/

/*.table-striped>tbody>tr>td,*/

/*.table-striped>tfoot>tr>td {*/

/*border-color: transparent;*/

/*}*/

/*.table-striped>tbody>tr:nth-child(odd)>td,*/

/*.table-striped>tbody>tr:nth-child(odd)>th {*/

/*background-color: #DAE9ED;*/

/*}*/

.tab-content {
  padding: 15px;
}

.tab-content,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
  background-color: rgba(255, 255, 255, 0.6);
}

.tab-content-transparent {
  padding: 0;
  background-color: transparent;
}

.nav-tabs-green {
  border-bottom: 2px solid #A1B8AC;
}

.nav-tabs-green > li.active > a,
.nav-tabs-green > li.active > a:focus,
.nav-tabs-green > li.active > a:hover {
  background-color: #A1B8AC;
  border-color: #A1B8AC;
  color: #fff;
}

.nav-tabs-green > li > a:focus,
.nav-tabs-green > li > a:hover {
  background-color: rgba(161, 184, 172, 0.2);
  border-color: rgba(161, 184, 172, 0.2);
}

.table-actions a {
  text-decoration: underline;
}

.paging-results {
  padding-top: 20px;
}

.panel,
.panel .panel-heading {
  border-radius: 0;
}

/* header */

.navbar-default {
  background-color: #fff;
  border: 0;
  height: 66px;
  margin-bottom: 0;
  -webkit-transition: height .3s ease;
  -moz-transition: height .3s ease;
  -o-transition: height .3s ease;
  transition: height .3s ease;
}

.navbar-brand {
  height: auto;
  padding-top: 12px;
  padding-bottom: 12px;
}

.navbar-brand img {
  -webkit-transition: width .3s ease, margin .3s ease;
  -moz-transition: width .3s ease, margin .3s ease;
  -o-transition: width .3s ease, margin .3s ease;
  transition: width .3s ease, margin .3s ease;
  width: 75px;
}

.navbar-default .navbar-nav > li > a {
  color: #015168;
  text-transform: uppercase;
  font-weight: 500;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
}

.navbar-default .navbar-nav > .active > a {
  background-color: transparent;
  text-decoration: underline;
  color: #015168;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  background-color: transparent;
  color: #012533;
}

.navbar-default .navbar-toggle {
  border-color: transparent;
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: transparent;
}

.navbar-default .navbar-toggle .icon-bar {
  height: 3px;
  width: 26px;
  background-color: #A9A9A9;
}

.navbar-scroll {
  height: 50px !important;
  box-shadow: 0 0 4px #575757;
}

.navbar-scroll .navbar-brand {
  padding-top: 10px;
  padding-bottom: 10px;
}

.navbar-scroll .navbar-brand img {
  width: 130px;
  height: auto;
  margin-top: -5px;
}

.navbar-scroll .navbar-nav > li > a {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.main-menu .dropdown-menu {
  border-radius: 0;
}

.main-menu .dropdown-menu > li > a {
  padding: 8px 15px;
}

/* footer */

.copyright {
  padding-top: 15px;
}

.main-footer .navbar-nav > li > a,
.main-footer .navbar-nav > li > a:hover {
  background-color: transparent;
  text-decoration: underline;
}

/* content */

main {
  line-height: 1.92857143;
}

.content-block {
  padding: 30px 0;
}

.main-title {
  margin-bottom: 15px;
  margin-top: 0;
}

.checkout-title,
.payment-fields .title,
.form-block .title {
  margin-bottom: 30px;
}

.payment-amount {
  position: relative;
}

.payment-amount:before {
  content: '$';
  position: absolute;
  left: 0;
  top: 10px;
  font-weight: bold;
}

/* homepage */

#homepage {
  position: relative;
  padding-top: 0;
}

#body-homepage .copyright a {
  text-decoration: underline;
}

#body-homepage .copyright span {
  background: rgba(0, 0, 0, 0.25);
  padding: 2px;
}

#homepage .logo a {
  display: inline-block;
}

#homepage .logo img {
  width: 140px;
}

.login-block.form-block-white {
  margin-top: 100px;
  border: 1px solid #d8e2e7;
  border-radius: 6px;
}

.login-block h2 {
  text-transform: none;
  font-size: 20px;
}

.login-block .btn {
  min-width: 108px;
}

.home-title {
  color: #7a7a7a;
  font-size: 16px;
  font-weight: 300;
  margin-top: 0;
  text-shadow: 1px 1px 0 #fff;
}

.home-title span {
  border-top: 1px solid #e6e6e6;
  padding-top: 6px;
  margin-top: 6px;
  display: inline-block;
}

/* tax calculator */

.steps {
  position: relative;
  margin-bottom: 35px;
}

.step-connector {
  width: 100%;
}

.step-connector,
.step-progress {
  height: 8px;
  position: absolute;
}

.step-connector,
.step-progress {
  top: 25px;
}

.step-connector,
.step-number {
  background-color: #D3D3D3;
}

.step-progress-2 {
  width: 32%;
}

.step-progress-3 {
  width: 66%;
}

.step-progress-4 {
  width: 100%;
}

.step-number {
  display: inline-block;
  width: 60px;
  height: 60px;
  font-family: "Montserrat", sans-serif;
  border-radius: 50%;
  text-align: center;
  line-height: 50px;
  padding: 5px;
  font-size: 36px;
  color: #fff;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.15);
}

.step-number:hover,
.step-number:focus {
  color: #fff;
  text-decoration: none;
}

.step-active:hover,
.step-active:focus,
.step-past:hover,
.step-past:focus {
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
}

.step-title {
  color: #b7b7b7;
  font-size: 12px;
  line-height: 1;
}

.step-active,
.step-past,
.step-progress {
  background-color: #14809a;
}

.step-active-past {
  box-shadow: 0 0 0 2px #ffffff;
}

.step-active {
  box-shadow: 0 0 0 2px #014457;
}

.form-group-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
}

.form-group-date {
  padding-right: 45px;
  position: relative;
}

.form-group-date .form-datepicker {
  width: 45px;
  position: absolute;
  top: 30px;
  right: 0;
}

.calculator-totals .title,
.transaction-documents .title {
  margin-top: 0;
  text-transform: uppercase;
}

.calculator-totals,
.transaction-documents {
  background-color: #fff;
  padding: 15px;
  border: 1px solid #d9d9d9;
  margin-bottom: 25px;
}

.calculator-totals .total-row,
.transaction-documents .document-row {
  border-bottom: 1px solid #d9d9d9;
  padding: 5px 0;
}

.calculator-totals .totals-sum,
.transaction-documents .document-row:last-child {
  border: none;
}

.calculator-totals .title span {
  position: relative;
}

#loading-icon {
  position: absolute;
  top: 20%;
  right: -25px;
  color: #14809a;
}

.transaction-documents .document-row .fa {
  margin-right: 5px;
}

.calculator-title {
  margin-bottom: 25px;
  font-size: 26px;
}

.title-block .title {
  margin-top: 0;
}

/* tax calculator: step 1 */

/*#tax_calculator_step1_accountWrittenAs .radio {*/

/*width: 50%;*/

/*display: inline-block;*/

/*margin-left: 0;*/

/*}*/

/*#tax_calculator_step1_accountWrittenAs .radio+.radio {*/

/*margin-top: 8px;*/

/*}*/

#tax-calculator-step1 .form-group {
  margin-bottom: 25px;
}

#form-group-wrapper-foreign-premium .form-group {
  margin-bottom: 0;
}

.doc-icon {
  float: left;
  width: 20px;
}

.doc-popover {
  color: #A1B8AC;
}

.doc-links {
  font-size: .7em;
  text-transform: uppercase;
  padding-top: 3px;
}

.radio-block-inline .control-label,
.radio-block-inline .radio {
  display: inline-block;
}

.radio-block-inline .control-label {
  margin-right: 15px;
}

.radio-block-inline .radio {
  margin: 0 0 0 10px;
}

.radio-block-inline .radio input[type="radio"]:checked + span {
  text-decoration: underline;
}

.radio-rpg .form-group,
.radio-account-written-as .form-group {
  background: rgba(255, 255, 255, 0.4);
  border: 1px solid #dfdfdf;
  padding: 5px;
  border-radius: 4px;
}

/* tax calculator: step 2 */

#tax-calculator-step2 .address .title {
  color: #015168;
}

/* tax calculator: step 3 */

#tax-calculator-step3 .btn-table {
  margin-bottom: 3px;
}

#tax-calculator-step3 .modal-content .form-control,
#filing-details .modal-content .form-control,
#transaction-details .modal-content .form-control {
  border: 1px solid #dfdfdf;
  background-color: #f7f7f7;
  padding: 12px;
  -webkit-box-shadow: inset 1px 1px 3px #EFEFEF;
  -moz-box-shadow: inset 1px 1px 3px #EFEFEF;
  box-shadow: inset 1px 1px 3px #EFEFEF;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

#tax-calculator-step3 .modal-content .has-error .form-control,
#filing-details .modal-content .has-error .form-control,
#transaction-details .modal-content .has-error .form-control {
  border-color: #FF4A40;
}

.calculator-notes .note-wrapper {
  padding: 10px;
  border: 1px solid #cfd1cf;
  background-color: rgba(255, 255, 255, 0.3);
  margin-bottom: 25px;
}

.calculator-notes .title {
  text-transform: uppercase;
  font-size: 14px;
  margin: 0 0 10px;
}

#transaction_document_attachedFile .control-label,
#transaction_document_attachedFile .form-group:last-child {
  display: none;
}

.table-transaction-list > thead > tr > th,
.table-transaction-list > tbody > tr > th,
.table-transaction-list > tfoot > tr > th,
.table-transaction-list > thead > tr > td,
.table-transaction-list > tbody > tr > td,
.table-transaction-list > tfoot > tr > td {
  font-size: 14px;
}

.transaction-short-code {
  display: inline-block;
  width: 28px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  border-radius: 50%;
  font-size: 10px;
  border: 1px solid #c3c3c3;
}

.trans-status-1,
.trans-status-2,
.trans-status-3,
.trans-status-4,
.trans-status-5,
.filing-status-1,
.filing-status-2,
.filing-status-3 {
  text-transform: uppercase;
}

.trans-status-1 {
  color: #9b9b9b;
}

.trans-status-2 {
  color: #b29700;
}

.trans-status-3,
.filing-status-2 {
  color: #a81200;
}

.trans-status-4,
.filing-status-3 {
  color: #006f39;
}

.trans-status-5 {
  color: #64a3a9;
}

.table-transaction-list .trans-status-1,
.table-transaction-list .trans-status-2,
.table-transaction-list .trans-status-3,
.table-transaction-list .trans-status-4,
.table-transaction-list .trans-status-5,
.table-filing-list .filing-status-1,
.table-filing-list .filing-status-2,
.table-filing-list .filing-status-3 {
  font-size: 0.82em !important;
}

#transaction-details .tr-flagged > td,
#transaction-details .tr-flagged > th {
  background-color: #fff7ec;
}

#transaction-details .tr-flagged .fa-flag,
#filing-details .fa-flag {
  color: #a81200;
  font-size: 14px;
  cursor: pointer;
}

#transaction-details .tr-flagged .form-group {
  margin: 0;
}

#transaction-details .modal-body > .form-group {
  margin-bottom: 15px;
}

#transaction-details .tr-flagged .form-control {
  height: 36px;
}

#transaction-details .modal-body .form-control {
  height: auto;
}

#edit-flagged-transaction div[id$=_attachedFile] .control-label,
#edit-flagged-transaction div[id$=_attachedFile] .form-group:last-child {
  display: none;
}

#edit-flagged-transaction .upload-new-text {
  color: #b29700;
}

#edit-flagged-transaction .form-group-date .form-datepicker {
  top: 0;
}

#edit-flagged-transaction .btn-calendar {
  height: 36px;
}

.autocomplete-suggestions {
  border: 1px solid #999;
  background: #FFF;
  overflow: auto;
}

.autocomplete-suggestion {
  padding: 2px 5px;
  white-space: nowrap;
  overflow: hidden;
}

.autocomplete-selected {
  background: #F0F0F0;
}

.autocomplete-suggestions strong {
  font-weight: normal;
  color: #3399FF;
}

.autocomplete-group {
  padding: 2px 5px;
}

.autocomplete-group strong {
  display: block;
  border-bottom: 1px solid #000;
}

.contact-block {
  margin-top: 30px;
}

.btn-contact {
  font-size: .9em;
  padding: 3px 6px;
  border-color: #b3b3b3;
  background-color: rgba(255, 255, 255, 0.6);
  border-radius: 6px;
  vertical-align: middle;
}

header.navbar .navbar-header {
  width: auto;
}

header.navbar a.navbar-brand,
header.navbar .navbar-nav a {
  border-bottom: none;
  font-weight: 500;
  color: #adb7be;
}

header.navbar .navbar-nav a:hover {
  color: #0082c6;
}

header.navbar a.navbar-brand {
  padding: 19px 15px;
}

.navbar-brand img {
  width: 75px;
  height: auto;
  float: left;
}

.navbar-brand .logo-title {
  float: left;
  margin: -3px 5px 0 15px;
  font-weight: 700;
}

header .nav.pull-right > li {
  margin-left: 15px;
}

header .dropdown .dropdown-menu {
  left: auto;
  right: 0;
  top: 50px !important;
  border-radius: 4px;
  box-shadow: none;
}

header .dropdown .dropdown-menu li a {
  padding: 10px 12px;
  color: #373a3c;
}

header .dropdown .dropdown-menu li a i {
  margin-right: 5px;
  color: #adb7be;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  transition: all .3s;
}

header .dropdown .dropdown-menu li a:hover i {
  color: #00a8ff;
}

.user-dropdown img {
  width: 32px;
  height: 32px;
}

.user-dropdown {
  padding: 10px 12px !important;
}

.notification-dropdown {
  padding: 19px 15px 10px !important;
}

.notification-dropdown i {
  font-size: 18px;
  position: relative;
}

.notification-dropdown.has-notifications:after {
  content: '';
  width: 8px;
  height: 8px;
  border: 1px solid #fff;
  background: #fa424a;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  top: 14px;
}

.notification-dropdown-list {
  width: 300px;
}

.notification-dropdown-list li {
  padding: 8px 15px;
}

.notification-dropdown-list li:nth-child(even) {
  background: #fbfcfd;
}

.notification-dropdown-list li.dropdown-header {
  border-bottom: solid 1px #d8e2e7;
  padding: 12px 15px;
  font-weight: 400;
  color: #373a3c;
  font-size: 14px;
}

.dropdown-header .badge-danger {
  background: #fa424a;
}

.notification-dropdown-list li a {
  display: inline;
  padding: 0 !important;
  color: #0082c6 !important;
  text-decoration: none;
  border-bottom: 1px solid transparent !important;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  transition: all .3s;
}

.notification-dropdown-list li a:hover,
.notification-dropdown-list li a:focus {
  text-decoration: none;
  border-bottom: 1px solid #0082c6 !important;
}

.top-search-block-inner {
  overflow: hidden;
  width: 0;
  height: 35px;
  float: right;
}

.top-search-block-inner.search-visible {
  width: 200px;
}

.top-search-block-inner .form-control {
  border-top-left-radius: 25px;
  border-bottom-left-radius: 25px;
}

.top-search-block-submit {
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
  border: 1px solid #d6e2e8;
  background: transparent;
}

#top-search-block-toggle-btn {
  padding: 15px;
  display: inline-block;
}

.clear-left {
  clear: left;
}

.clear-right {
  clear: right;
}

.input-group-addon {
  border-width: 1px;
  border-color: #cbd7dd;
  background: #f1f4f9;
}

.input-group .input-group-btn .btn {
  height: 40px;
}

.input-group .input-group-btn:last-child .btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.uib-datepicker-popup {
  padding: 4px;
}

.uib-datepicker-popup .btn-default {
  background: #fff;
  color: #000 !important;
  border-color: #e4e4e4 !important;
  outline: none !important;
}

.uib-datepicker-popup .btn-default.active {
  background: #eee;
}

.uib-datepicker-popup .btn-default .text-info {
  color: #00a8ff;
}

select.form-control {
  height: 40px;
}

.form-inline[data_field_type='date'] select {
  width: 110px;
}

.form-inline[data_field_type='date'] select:nth-child(2) {
  width: 70px;
  margin-left: 5px;
  margin-right: 5px;
}

.form-inline[data_field_type='time'] {
  font-weight: 700;
}

.form-inline[data_field_type='time'] select {
  width: 80px;
  margin-right: 5px;
}

.form-inline[data_field_type='time'] select:nth-child(2) {
  margin-left: 5px;
  margin-right: 0;
}

.block-attachments input[type="file"] {
  width: 100%;
  min-height: 80px;
  background-color: #f2f2f2;
  border: 2px dashed #dfdfdf;
  padding: 10px;
}

.label {
  border-radius: 10rem;
  font-size: 85%;
}

.label-default {
  background-color: #d0d6da;
}

.label-primary {
  background-color: #78e4ff;
}

.label-success {
  background-color: #49ed62;
}

.label-info {
  background-color: #d8a4ec;
}

.label-warning {
  background-color: #fde698;
}

.label-danger {
  background-color: #fa424a;
}

/*     ADJUSTER     */

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

.breadcrumb li a {
  border: none;
  display: inline-block;
  padding: 5px;
}

.breadcrumb li a:hover {
  background: none;
}

.content {
  padding: 30px 15px;
  background: #fff;
  border: 1px solid #d8e2e7;
  border-radius: 4px;
}

.aside .content {
  padding: 15px;
}

.content .table thead th {
  border-top: 2px solid #d8e2e7 !important;
  border-bottom: 1px solid #d8e2e7 !important;
  background: #f6f8fa;
}

.claim-list .content .table > thead > tr > th {
  padding: 8px 6px;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  background-color: #f6f8fa;
}

.content .search-block {
  margin-bottom: 20px;
}

.claim-show .full-width-childs .row {
  border-bottom: 1px solid #ddd;
}

.claim-show .tab-pane .full-width-childs > .col-md-6 {
  padding-left: 30px;
  padding-right: 30px;
}

.claim-show .tab-pane .full-width-childs .row > div:first-child {
  padding-left: 2px;
}

.claim-show .tab-pane .full-width-childs .row > div:last-child {
  padding-right: 2px;
}

.claim-show .tab-pane .full-width-childs h4 {
  margin-top: 25px;
  margin-left: -15px;
}

.claim-show .tab-pane .full-width-childs .grid-inverted {
  border-bottom-color: #fff;
}

.claim-show .tab-pane .full-width-childs .grid-inverted > div {
  padding-top: 4px;
  padding-bottom: 4px;
}

.claim-show .aside .policy-information h4 {
  margin-top: 25px;
}

.attachment-fields-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.attachment-fields-list li {
  background: #f3f3f3;
  padding: 4px;
  margin-bottom: 8px;
}

.attachment-row .delete-attachment {
  padding: 0 0 2px;
  font-size: 30px;
  line-height: 18px;
  width: 24px;
}

.table-statements > tbody > tr > td,
.table-statements > tbody > tr > th {
  padding: 10px 2px;
}

.table-statements .statement-details {
  color: #aaa;
}

.grid-inverted {
  background: rgba(236, 239, 244, 0.5);
}

.grid-inverted > .row > div {
  padding: 4px 17px;
  border-top: 1px solid #fff;
}

.help-block {
  margin: -10px 0 5px;
  color: #649493;
  font-size: 13px;
}

.table-wrapper {
  overflow: scroll;
}

.table-wrapper table th {
  width: 200px;
}

.roles-table {
  margin: 0 16px;
  width: auto;
}

.roles-table th,
.roles-table td {
  margin-right: 40px;
}

.roles-table .panel-title th,
.roles-table .section-title th {
  font-weight: bold;
  position: relative;
  padding-bottom: 10px !important;
  padding-top: 10px !important;
  text-transform: uppercase;
  font-size: 12px;
  vertical-align: top !important;
}

/* media queries */

@media (max-width: 599px) {
  .navbar-brand {
    width: 35px;
    overflow: hidden;
    padding-left: 0;
    margin-left: 15px;
    padding-right: 0;
  }

  .navbar-brand img {
    max-width: none;
  }

  .btn-couple .btn {
    display: block;
    width: 100%;
    margin-right: 0;
  }
}

@media (max-width: 767px) {
  #homepage .logo img {
    width: 100px;
    height: auto;
  }

  .login-block.form-block-white {
    margin-top: 15px;
  }

  .main-header {
    position: relative;
  }

  .main-menu {
    -webkit-transition: top .3s ease;
    -moz-transition: top .3s ease;
    -o-transition: top .3s ease;
    transition: top .3s ease;
  }

  .main-menu .navbar-collapse {
    background-color: #14809a;
    float: left;
    width: 100%;
  }

  .main-menu .navbar-collapse .nav {
    margin-top: 0;
    margin-bottom: 0;
  }

  .navbar-default {
    height: 60px;
  }

  .navbar-brand img {
    height: 40px;
    width: auto;
  }

  .navbar-default .navbar-toggle {
    margin-top: 10px;
    margin-bottom: 13px;
  }

  .navbar-default .navbar-nav > li > a {
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
  }

  .navbar-default .navbar-nav > li > a:hover,
  .navbar-default .navbar-nav > li > a:focus {
    color: #fff;
  }

  .navbar-scroll .main-menu {
    top: 6px;
  }

  .navbar-scroll .navbar-toggle {
    margin-bottom: 7px;
    margin-top: 4px;
  }

  .navbar-default .navbar-nav .open .dropdown-menu > li > a,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
  }

  .navbar-default .navbar-nav > .open > a,
  .navbar-default .navbar-nav > .open > a:focus,
  .navbar-default .navbar-nav > .open > a:hover {
    background-color: #136a83;
    color: #fff;
  }

  .user-menu .navbar-nav {
    margin: 0;
  }

  .content-block {
    padding-top: 20px;
  }

  /* checkout */

  .step-number {
    width: 40px;
    height: 40px;
    font-size: 16px;
    line-height: 32px;
  }

  .step-connector,
  .step-progress {
    height: 5px;
    top: 18px;
  }

  .grid-inverted > .row {
    border-top: 1px solid #fff;
  }

  .grid-inverted > .row > div {
    border-top: none;
  }
}

@media (min-width: 768px) {
  .col-sm-text-right {
    text-align: right;
  }

  .content-block-table {
    display: table;
    width: 100%;
    height: 100%;
  }

  .content-block-td {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%;
  }

  .main-menu {
    float: right;
  }

  .navbar-default .navbar-nav > li > a {
    padding: 30px 20px;
  }

  #login-modal .modal-dialog {
    width: 450px;
  }

  .form-group-date-from:after {
    content: '-';
    position: absolute;
    right: -17px;
    top: 5px;
    font-weight: bold;
  }
}

@media (max-width: 991px) and (min-width: 768px) {
  .navbar-brand img {
    height: 50px;
    margin-top: 5px;
    width: auto;
  }

  .main-footer .navbar-nav > li:first-child > a {
    padding-left: 0;
  }

  .login-block.form-block-white {
    margin-top: 40px;
  }
}

@media (min-width: 992px) {
  .col-md-text-right {
    text-align: right;
  }

  .col-md-text-center {
    text-align: center;
  }

  .img-right-md {
    float: right;
  }

  .main-footer {
    position: absolute;
    bottom: 0;
    width: 100%;
  }

  .main-footer .navbar-nav {
    float: right;
  }

  body {
    margin-bottom: 60px;
  }

  .form-block-side-margin {
    margin-left: 5%;
    margin-right: 5%;
  }

  .col-md-bord-left {
    border-left: 1px solid #C2C2C2;
    box-shadow: inset 1px 0 0 #fff;
  }
}

@media (min-width: 1400px) {
  .container {
    width: 1330px;
  }
}

@media (min-width: 1600px) {
  .container {
    width: 1520px;
  }
}

.claim-form {
  max-width: 700px;
  margin: 0 auto;
}

.claim-form section.block {
  border: 1px solid #ccc;
  background: #f7f7f7;
  margin-top: -1px;
}

.claim-form section.block:first-child {
  border-radius: 4px 4px 0 0;
}

.claim-form section.block:last-child {
  border-radius: 0 0 4px 4px;
}

.claim-form section.block h3 {
  margin: 20px 0;
}

.claim-form .btn-next {
  margin-bottom: 15px;
  float: right;
}

.select2-container--bootstrap .select2-selection--single {
  height: 40px;
  padding: 10px 24px 10px 12px;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi93ZWIvYXNzZXRzL3Njc3MvbWFpbi5zY3NzIiwid2VicGFjazovLy8uL3dlYi9hc3NldHMvc2Nzcy9zdHlsZS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9DbGFpbS9DbGFpbUJ1bmRsZS9SZXNvdXJjZXMvcHVibGljL3Njc3MvY2xhaW1zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7O0FBQ0E7RUFDRTtFQUNBO0NDQ0Q7O0FEQ0Q7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDQ0VEOztBREFEOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0NHRDs7QURERDtFQUNFO0NDSUQ7O0FERkQ7RUFDRTtFQUNBO0NDS0Q7O0FESEQ7RUFDRTtDQ01EOztBREpEO0VBQ0U7Q0NPRDs7QURMRDtFQUNFO0NDUUQ7O0FETkQ7RUFDRTtDQ1NEOztBRFBEO0VBQ0U7Q0NVRDs7QURSRDtFQUNFO0NDV0Q7O0FEVEQ7RUFDRTtDQ1lEOztBRFZEO0VBQ0U7Q0NhRDs7QURYRDtFQUNFO0NDY0Q7O0FEWkQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQ2VEOztBRGJEO0VBQ0U7Q0NnQkQ7O0FEZEQ7RUFDRTtFQUNBO0NDaUJEOztBRGZEO0VBQ0U7RUFDQTtDQ2tCRDs7QURoQkQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDbUJEOztBRGpCRDs7RUFFRTtFQUNBO0NDb0JEOztBRGxCRDtFQUNFO0VBQ0E7Q0NxQkQ7O0FEbkJEOztFQUVFO0VBQ0E7Q0NzQkQ7O0FEcEJEO0VBQ0U7RUFDQTtDQ3VCRDs7QURyQkQ7O0VBRUU7RUFDQTtDQ3dCRDs7QUR0QkQ7RUFDRTtFQUNBO0NDeUJEOztBRHZCRDs7RUFFRTtFQUNBO0NDMEJEOztBRHhCRDtFQUNFO0VBQ0E7Q0MyQkQ7O0FEekJEOztFQUVFO0VBQ0E7Q0M0QkQ7O0FEMUJEO0VBQ0U7RUFDQTtDQzZCRDs7QUQzQkQ7O0VBRUU7RUFDQTtDQzhCRDs7QUQ1QkQ7RUFDRTtFQUNBO0NDK0JEOztBRDdCRDs7RUFFRTtFQUNBO0NDZ0NEOztBRDdCRDs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBTUU7RUFDQTtDQzRDRDs7QUQxQ0Q7RUFDRTtDQzZDRDs7QUQzQ0Q7RUFBMEI7Q0MrQ3pCOztBRDlDRDtFQUEwQjtDQ2tEekI7O0FEakREO0VBQTBCO0NDcUR6Qjs7QURwREQ7RUFBdUI7Q0N3RHRCOztBRHZERDtFQUEwQjtDQzJEekI7O0FEMUREO0VBQXlCO0NDOER4Qjs7QUQ3REQ7O0VBRUU7RUFDQTtDQ2dFRDs7QUQ3REQ7RUFDRTtFQUNBO0NDZ0VEOztBRDlERDtFQUNFO0VBQ0E7Q0NpRUQ7O0FEL0REO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQ2tFRDs7QURoRUQ7O0VBRUU7RUFDQTtFQUNBO0NDbUVEOztBRGpFRDtFQUNFO0VBQ0E7Q0NvRUQ7O0FEbEVEOztFQUVFO0VBQ0E7RUFDQTtDQ3FFRDs7QURuRUQ7RUFDRTtDQ3NFRDs7QURwRUQ7RUFDRTtFQUNBO0NDdUVEOztBRHJFRDtFQUNFO0VBQ0E7Q0N3RUQ7O0FEdEVXO0VBQ1Y7Q0N5RUQ7O0FEdkVEO0VBQ0U7Q0MwRUQ7O0FEeEVEO0VBQ0U7Q0MyRUQ7O0FEekVEO0VBQ0U7RUFDQTtFQUNBO0NDNEVEOztBRDFFRDtFQUNFO0VBQ0E7Q0M2RUQ7O0FEM0VEO0VBQ0U7Q0M4RUQ7O0FENUVEO0VBQ0U7Q0MrRUQ7O0FEN0VEO0VBQ0U7Q0NnRkQ7O0FEOUVEO0VBQ0U7Q0NpRkQ7O0FEL0VEO0VBQ0U7Q0NrRkQ7O0FEaEZEO0VBQ0U7Q0NtRkQ7O0FEakZEOzs7O0VBSUU7RUFDQTtDQ29GRDs7QURsRkQ7O0VBRUU7RUFDQTtDQ3FGRDs7QURuRkQ7O0VBRUU7RUFDQTtDQ3NGRDs7QURwRkQ7RUFDRTtDQ3VGRDs7QURyRkQ7RUFDRTtDQ3dGRDs7QUR0RkQ7RUFDRTtDQ3lGRDs7QUR2RkQ7RUFDRTtDQzBGRDs7QUR4RkQ7RUFDRTtDQzJGRDs7QUR6RkQ7RUFDRTtDQzRGRDs7QUQxRkQ7RUFDRTtDQzZGRDs7QUQzRkQ7RUFDRTtDQzhGRDs7QUQ1RkQ7RUFDRTtDQytGRDs7QUQ3RkQ7RUFDRTtDQ2dHRDs7QUQ5RkQ7RUFDRTtDQ2lHRDs7QUQvRkQ7RUFDRTtDQ2tHRDs7QURoR0Q7RUFDRTtDQ21HRDs7QURqR0Q7RUFDRTtDQ29HRDs7QURsR0Q7RUFDRTtDQ3FHRDs7QURuR0Q7RUFDRTtDQ3NHRDs7QURwR0Q7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBb0JFO0VBQ0E7RUFDQTtDQ3VHRDs7QURyR0Q7O0VBRUU7RUFDQTtDQ3dHRDs7QUR0R0Q7RUFDRTtDQ3lHRDs7QUR2R0Q7RUFDRTtDQzBHRDs7QUR4R0Q7RUFDRTtDQzJHRDs7QUR6R0Q7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDNEdEOztBRDFHRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0M2R0Q7O0FEM0dEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDOEdEOztBRDVHRDs7RUFFRTtDQytHRDs7QUQ3R0Q7RUFDRTtFQUNBO0NDZ0hEOztBRDlHRDtFQUNFO0NDaUhEOztBRC9HRDtFQUNFO0NDa0hEOztBRGhIRDtFQUNFO0VBQ0E7Q0NtSEQ7O0FEaEhEO0VBQ0U7Q0NtSEQ7O0FEakhEO0VBQ0U7RUFDQTtFQUNBO0NDb0hEOztBRGxIRDs7RUFFRTtDQ3FIRDs7QURuSEQ7RUFDRTtFQUNBO0NDc0hEOztBRHBIVTtFQUNUO0VBQ0E7Q0N1SEQ7O0FEckhEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDd0hEOztBRHRIRDs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0N5SEQ7O0FEdkhEOztFQUVFO0VBQ0E7Q0MwSEQ7O0FEeEhEOzs7RUFHRTtDQzJIRDs7QUR6SEQ7OztFQUdFO0NDNEhEOztBRDFIRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NDNkhEOztBRDNIRDtFQUNFO0NDOEhEOztBRDVIRDs7RUFFRTtDQytIRDs7QUQ3SEQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDQ2dJRDs7QUQ5SEQ7RUFDRTtDQ2lJRDs7QUQvSEQ7RUFDRTtDQ2tJRDs7QURoSUQ7OztFQUdFO0VBQ0E7RUFDQTtDQ21JRDs7QURqSVU7O0VBRVQ7RUFDQTtDQ29JRDs7QURsSUQ7OztFQUdFO0NDcUlEOztBRG5JRDtFQUNFO0NDc0lEOztBRHBJRDtFQUNFO0VBQ0E7RUFDQTtDQ3VJRDs7QURySUQ7RUFDRTtFQUNBO0NDd0lEOztBRHRJRDs7O0VBR0U7Q0N5SUQ7O0FEdklnQjtFQUNmO0NDMElEOztBRHhJZTs7Ozs7O0VBTWQ7RUFDQTtFQUNBO0NDMklEOztBRHpJRDs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTs7QUFDQTtFQUNFO0NDd0pEOztBRHRKRDs7OztFQUlFO0NDeUpEOztBRHZKRDtFQUNFO0VBQ0E7Q0MwSkQ7O0FEeEpEO0VBQ0U7Q0MySkQ7O0FEekp5Qjs7O0VBR3hCO0VBQ0E7RUFDQTtDQzRKRDs7QUQxSmtCOztFQUVqQjtFQUNBO0NDNkpEOztBRDNKYztFQUNiO0NDOEpEOztBRDVKRDtFQUNFO0NDK0pEOztBRDdKRDs7RUFFRTtDQ2dLRDs7QUQ5SkQ7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDa0tEOztBRGhLRDtFQUNFO0VBQ0E7RUFDQTtDQ21LRDs7QURqS0Q7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDb0tEOztBRGxLa0M7RUFDakM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0NxS0Q7O0FEbktEO0VBQ0U7RUFDQTtFQUNBO0NDc0tEOztBRHBLRDs7OztFQUlFO0VBQ0E7Q0N1S0Q7O0FEcktlO0VBQ2Q7Q0N3S0Q7O0FEdEtEOztFQUVFO0NDeUtEOztBRHZLRDtFQUNFO0VBQ0E7RUFDQTtDQzBLRDs7QUR4S0Q7RUFDRTtFQUNBO0NDMktEOztBRHpLYztFQUNiO0VBQ0E7Q0M0S0Q7O0FEMUs0QjtFQUMzQjtFQUNBO0VBQ0E7Q0M2S0Q7O0FEM0tEO0VBQ0U7RUFDQTtDQzhLRDs7QUQ1S0Q7RUFDRTtDQytLRDs7QUQ3SzRCO0VBQzNCO0NDZ0xEOztBRDlLRDs7QUFDQTtFQUNFO0NDa0xEOztBRGhMK0I7O0VBRTlCO0VBQ0E7Q0NtTEQ7O0FEakxEOztBQUNBO0VBQ0U7Q0NxTEQ7O0FEbkxEO0VBQ0U7Q0NzTEQ7O0FEcExEO0VBQ0U7RUFDQTtDQ3VMRDs7QURyTEQ7OztFQUdFO0NDd0xEOztBRHRMRDtFQUNFO0NDeUxEOztBRHZMRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0MwTEQ7O0FEeExEOztBQUNBO0VBQ0U7RUFDQTtDQzRMRDs7QUQxTHlCO0VBQ3hCO0NDNkxEOztBRDNMeUI7RUFDeEI7RUFDQTtDQzhMRDs7QUQ1TEQ7RUFDRTtDQytMRDs7QUQ3TGU7RUFDZDtDQ2dNRDs7QUQ5TEQ7RUFDRTtFQUNBO0VBQ0E7Q0NpTUQ7O0FEL0xEO0VBQ0U7RUFDQTtDQ2tNRDs7QURoTUQ7RUFDRTtDQ21NRDs7QURqTUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDb01EOztBRGxNRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NDcU1EOztBRG5NRDs7QUFDQTtFQUNFO0VBQ0E7Q0N1TUQ7O0FEck1EO0VBQ0U7Q0N3TUQ7O0FEdE1EOztFQUVFO0VBQ0E7Q0N5TUQ7O0FEdk1EOztFQUVFO0NDME1EOztBRHhNRDs7RUFFRTtDQzJNRDs7QUR6TUQ7RUFDRTtDQzRNRDs7QUQxTUQ7RUFDRTtDQzZNRDs7QUQzTUQ7RUFDRTtDQzhNRDs7QUQ1TUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDK01EOztBRDdNRDs7RUFFRTtFQUNBO0NDZ05EOztBRDlNRDs7OztFQUlFO0NDaU5EOztBRC9NRDtFQUNFO0VBQ0E7RUFDQTtDQ2tORDs7QURoTkQ7OztFQUdFO0NDbU5EOztBRGpORDtFQUNFO0NDb05EOztBRGxORDtFQUNFO0NDcU5EOztBRG5ORDtFQUNFO0VBQ0E7RUFDQTtDQ3NORDs7QURwTkQ7RUFDRTtFQUNBO0NDdU5EOztBRHJOZ0I7RUFDZjtFQUNBO0VBQ0E7RUFDQTtDQ3dORDs7QUR0TmtCOztFQUVqQjtFQUNBO0NDeU5EOztBRHZORDs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtDQzBORDs7QUR4TkQ7O0VBRUU7RUFDQTtDQzJORDs7QUR6TmtCOztFQUVqQjtDQzRORDs7QUQxTnlCO0VBQ3hCO0NDNk5EOztBRDNORDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NDOE5EOztBRDVOb0M7RUFDbkM7Q0MrTkQ7O0FEN05EO0VBQ0U7RUFDQTtDQ2dPRDs7QUQ5Tlk7RUFDWDtDQ2lPRDs7QUQvTkQ7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7RUFDRTtDQzJPRDs7QUR6T0Q7RUFDRTtDQzRPRDs7QUQxT0Q7RUFDRTtFQUNBO0NDNk9EOztBRDNPRDtFQUNFO0NDOE9EOztBRDVPRDtFQUNFO0VBQ0E7RUFDQTtDQytPRDs7QUQ3T0Q7O0VBRUU7Q0NnUEQ7O0FEOU9tQjtFQUNsQjtDQ2lQRDs7QUQvT21CO0VBQ2xCO0NDa1BEOztBRGhQd0Q7RUFDdkQ7Q0NtUEQ7O0FEalBVOztFQUVUO0VBQ0E7RUFDQTtFQUNBO0NDb1BEOztBRGxQRDs7QUFDQTtFQUNFO0NDc1BEOztBRHBQRDs7QUFDQTtFQUNFO0NDd1BEOztBRHRQRDs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDeVBEOztBRHZQRDs7O0VBR0U7Q0MwUEQ7O0FEeFBEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q0MyUEQ7O0FEelBEO0VBQ0U7RUFDQTtFQUNBO0NDNFBEOztBRDFQa0M7O0VBRWpDO0NDNlBEOztBRDNQRDs7Ozs7O0VBTUU7Q0M4UEQ7O0FENVBEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQytQRDs7QUQ3UEQ7Ozs7Ozs7O0VBUUU7Q0NnUUQ7O0FEOVBEO0VBQ0U7Q0NpUUQ7O0FEL1BEO0VBQ0U7Q0NrUUQ7O0FEaFFEOztFQUVFO0NDbVFEOztBRGpRRDs7RUFFRTtDQ29RRDs7QURsUUQ7RUFDRTtDQ3FRRDs7QURuUUQ7Ozs7Ozs7O0VBUUU7Q0NzUUQ7O0FEcFFEOztFQUVFO0NDdVFEOztBRHJRRDs7RUFFRTtFQUNBO0VBQ0E7Q0N3UUQ7O0FEdFFEO0VBQ0U7Q0N5UUQ7O0FEdlFEO0VBQ0U7Q0MwUUQ7O0FEeFFEO0VBQ0U7Q0MyUUQ7O0FEelFEO0VBQ0U7Q0M0UUQ7O0FEMVFEOztFQUVFO0NDNlFEOztBRDNReUI7RUFDeEI7Q0M4UUQ7O0FENVEwQztFQUN6QztDQytRRDs7QUQ3UXlCO0VBQ3hCO0NDZ1JEOztBRDlRRDtFQUNFO0VBQ0E7RUFDQTtDQ2lSRDs7QUQvUUQ7RUFDRTtFQUNBO0VBQ0E7Q0NrUkQ7O0FEaFJEO0VBQ0U7Q0NtUkQ7O0FEalJ5QjtFQUN4QjtFQUNBO0NDb1JEOztBRGxSRDtFQUNFO0NDcVJEOztBRG5SbUI7RUFDbEI7RUFDQTtDQ3NSRDs7QURwUkQ7RUFDRTtDQ3VSRDs7QURyUkQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0N3UkQ7O0FEdFJEO0VBQ0U7Q0N5UkQ7O0FEdlJEOztFQUVFO0VBQ0E7RUFDQTtDQzBSRDs7QUR4UnlCO0VBQ3hCO0NDMlJEOztBRHpSRDtFQUNFO0NDNFJEOztBRDFSYTtFQUNaO0VBQ0E7RUFDQTtDQzZSRDs7QUQzUkQ7RUFDRTtFQUNBO0VBQ0E7Q0M4UkQ7O0FENVJEO0VBQ0U7Q0MrUkQ7O0FEN1JEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQ2dTRDs7QUQ5UkQ7RUFDRTtFQUNBO0NDaVNEOztBRC9SRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0NrU0Q7O0FEaFMwQztFQUN6QztDQ21TRDs7QURqU0Q7RUFDRTtFQUNBO0NDb1NEOztBRGhTRDtFQUNFO0NDbVNEOztBRGpTRDtFQUNFO0NDb1NEOztBRGxTRDtFQUNFO0VBQ0E7Q0NxU0Q7O0FEblNEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0NzU0Q7O0FEcFNEO0VBQ0U7Q0N1U0Q7O0FEclNEO0VBQ0U7Q0N3U0Q7O0FEdFNEO0VBQ0U7Q0N5U0Q7O0FEdlMyQjtFQUMxQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDMFNEOztBRHhTZ0I7RUFDZjtDQzJTRDs7QUR6U0Q7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDNFNEOztBRDFTOEI7O0VBRTdCO0VBQ0E7Q0M2U0Q7O0FEM1NEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q0M4U0Q7O0FENVNEO0VBQ0U7Q0MrU0Q7O0FEN1NEO0VBQ0U7RUFDQTtDQ2dURDs7QUQ5U0Q7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDQ2lURDs7QUQvU0Q7RUFDRTtFQUNBO0NDa1REOztBRDlTRDtFQUNFO0NDaVREOztBRC9TRDtFQUNFO0NDa1REOztBRGhURDtFQUNFO0VBQ0E7RUFDQTtDQ21URDs7QURqVEQ7RUFDRTtDQ29URDs7QURsVEQ7RUFDRTtFQUNBO0NDcVREOztBRG5URDtFQUNFO0NDc1REOztBRHBURDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NDdVREOztBRHJUcUI7RUFDcEI7Q0N3VEQ7O0FEdFRrQztFQUNqQztDQ3lURDs7QUR2VEQ7RUFDRTtDQzBURDs7QUR4VG9DO0VBQ25DO0NDMlREOztBRHpUb0M7RUFDbkM7RUFDQTtFQUNBO0NDNFREOztBRDFURDtFQUNFO0NDNlREOztBRDNUb0M7RUFDbkM7RUFDQTtDQzhURDs7QUQ1VEQ7RUFDRTtFQUNBO0NDK1REOztBRDdURDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0NnVUQ7O0FENVREO0VBQ0U7RUFDQTtDQytURDs7QUQ3VEQ7RUFDRTtDQ2dVRDs7QUQ5VEQ7RUFDRTtDQ2lVRDs7QUQvVEQ7RUFDRTtDQ2tVRDs7QURoVUQ7RUFDRTtDQ21VRDs7QURqVUQ7RUFDRTtDQ29VRDs7QURsVUQ7RUFDRTtDQ3FVRDs7QURsVUQ7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDQ3NVRDs7QURwVUQ7RUFDRTtFQUNBO0VBQ0E7Q0N1VUQ7O0FEclVEO0VBQ0U7Q0N3VUQ7O0FEdFVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q0N5VUQ7O0FEdlVEO0VBQ0U7Q0MwVUQ7O0FEeFVEO0VBQ0U7RUFDQTtFQUNBO0NDMlVEOztBRHpVMEM7RUFDekM7RUFDQTtFQUNBO0VBQ0E7Q0M0VUQ7O0FEMVVEO0VBQ0U7Q0M2VUQ7O0FEM1VEO0VBQ0U7Q0M4VUQ7O0FENVVEO0VBQ0U7RUFDQTtDQytVRDs7QUQ3VUQ7RUFDRTtDQ2dWRDs7QUQ5VUQ7RUFDRTtDQ2lWRDs7QUQvVXdDO0VBQ3ZDO0VBQ0E7Q0NrVkQ7O0FEaFZ3QztFQUN2QztDQ21WRDs7QURqVkQ7RUFDRTtFQUNBO0NDb1ZEOztBRGxWc0M7RUFDckM7Q0NxVkQ7O0FEblZEO0VBQ0U7RUFDQTtFQUNBO0NDc1ZEOztBRHBWdUI7RUFDdEI7RUFDQTtFQUNBO0NDdVZEOztBRHJWRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NDd1ZEOztBRHRWRDs7RUFFRTtDQ3lWRDs7QUR2VkQ7RUFDRTtDQzBWRDs7QUR4VkQ7RUFDRTtDQzJWRDs7QUR6VkQ7RUFDRTtFQUNBO0NDNFZEOztBRDFWRDtFQUNFO0VBQ0E7RUFDQTtDQzZWRDs7QUQzVkQ7RUFDRTtDQzhWRDs7QUQvVkQ7RUFJTTtDQytWTDs7QUQzVkQ7RUFDRTtFQUNBO0NDOFZEOztBRDVWRDs7RUFDRTtDQ2dXRDs7QUQ5VnlCOztFQUN4QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQ2tXRDs7QUQvVkQ7O0FBQ0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7R0NtV0Q7O0VEaldhO0lBQ1o7R0NvV0Q7O0VEbFdEO0lBQ0U7SUFDQTtJQUNBO0dDcVdEO0NBQ0Y7O0FEbldEO0VBQ2tCO0lBQ2Q7SUFDQTtHQ3NXRDs7RURwV0Q7SUFDRTtHQ3VXRDs7RURyV0Q7SUFDRTtHQ3dXRDs7RUR0V0Q7SUFDRTtJQUNBO0lBQ0E7SUFDQTtHQ3lXRDs7RUR2V0Q7SUFDRTtJQUNBO0lBQ0E7R0MwV0Q7O0VEeFdEO0lBQ0U7SUFDQTtHQzJXRDs7RUR6V0Q7SUFDRTtHQzRXRDs7RUQxV0Q7SUFDRTtJQUNBO0dDNldEOztFRDNXRDtJQUNFO0lBQ0E7R0M4V0Q7O0VENVdrQztJQUNqQztJQUNBO0lBQ0E7R0MrV0Q7O0VEN1drQzs7SUFFakM7R0NnWEQ7O0VEOVdEO0lBQ0U7R0NpWEQ7O0VEL1djO0lBQ2I7SUFDQTtHQ2tYRDs7RURoWEQ7OztJQUdFO0dDbVhEOztFRGpYRDs7O0lBQ0U7SUFDQTtHQ3NYRDs7RURwWEQ7SUFDRTtHQ3VYRDs7RURyWEQ7SUFDRTtHQ3dYRDs7RUR0WEQ7O0VBQ0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtHQzBYRDs7RUR4WEQ7O0lBRUU7SUFDQTtHQzJYRDs7RUR6WEQ7SUFDRTtHQzRYRDs7RUQxWHVCO0lBQ3RCO0dDNlhEO0NBQ0Y7O0FEM1hEO0VBQ0U7SUFDRTtHQzhYRDs7RUQ1WEQ7SUFDRTtJQUNBO0lBQ0E7R0MrWEQ7O0VEN1hEO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7R0NnWUQ7O0VEOVhEO0lBQ0U7R0NpWUQ7O0VEL1hEO0lBQ0U7R0NrWUQ7O0VEaFlEO0lBQ0U7R0NtWUQ7O0VEallEO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtHQ29ZRDtDQUNGOztBRGxZRDtFQUNnQjtJQUNaO0lBQ0E7SUFDQTtHQ3FZRDs7RURuWUQ7SUFDRTtHQ3NZRDs7RURwWUQ7SUFDRTtHQ3VZRDtDQUNGOztBRHJZRDtFQUNFO0lBQ0U7R0N3WUQ7O0VEdFlEO0lBQ0U7R0N5WUQ7O0VEdllEO0lBQ0U7R0MwWUQ7O0VEeFlEO0lBQ0U7SUFDQTtJQUNBO0dDMllEOztFRHpZRDtJQUNFO0dDNFlEOztFRDFZRDtJQUNFO0dDNllEOztFRDNZRDtJQUNFO0lBQ0E7R0M4WUQ7O0VENVlEO0lBQ0U7SUFDQTtHQytZRDtDQUNGOztBRDdZRDtFQUNFO0lBQ0U7R0NnWkQ7Q0FDRjs7QUQ5WUQ7RUFDRTtJQUNFO0dDaVpEO0NBQ0Y7O0FDaDlERDtFQUNFO0VBQ0E7Q0RtOUREOztBQ3I5REQ7RUFJSTtFQUNBO0VBQ0E7Q0RxOURIOztBQzM5REQ7RUFRTTtDRHU5REw7O0FDLzlERDtFQVdNO0NEdzlETDs7QUN0OURHO0VBQ0U7Q0R5OURMOztBQ3Q5REM7RUFDRTtFQUNBO0NEeTlESDs7QUNyOUQ2QjtFQUM1QjtFQUNBO0NEdzlERCIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJcbi8qIGdlbmVyYWwgKi9cbmh0bWwge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYmFja2dyb3VuZDogI2VjZWZmNDtcbiAgY29sb3I6ICMzNDM0MzQ7XG59XG5hLFxuYTpob3ZlcixcbmE6Zm9jdXMge1xuICAtd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcztcbiAgLW1vei10cmFuc2l0aW9uOmFsbCAuM3M7XG4gIHRyYW5zaXRpb246YWxsIC4zcztcbiAgY29sb3I6ICMwMDgyYzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuYTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDgyYzY7XG59XG4uaW1nLWNlbnRlcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5oaWRkZW4tc2ltcGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ibG9jay12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xufVxuLmlubGluZS12aXNpYmxlIHtcbiAgZGlzcGxheTogaW5saW5lIWltcG9ydGFudDtcbn1cbi5iYWRnZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzOTcyZjtcbn1cbi5iYWRnZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmYjEwMDtcbn1cbi5iYWRnZS1pbmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWMwYzM7XG59XG4ueHMtc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubWVkaXVtIHtcbiAgZm9udC1zaXplOiAuOTVlbTtcbn1cbmhyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG59XG4uYnRuLXNtIHtcbiAgcGFkZGluZzogNXB4IDEycHg7XG59XG4uYnRuLXhzIHtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgZm9udC1zaXplOiAuOWVtO1xufVxuLmJ0bi1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWNhbGVuZGFyIHtcbiAgcGFkZGluZzogNXB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0NXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExQjhBQztcbn1cbi5idG4tY2FsZW5kYXI6aG92ZXIsXG4uYnRuLWNhbGVuZGFyOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4Y2EyOTY7XG59XG4uYnRuLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmI3YTg1O1xuICBib3JkZXItY29sb3I6ICM2YjdhODUhaW1wb3J0YW50O1xufVxuLmJ0bi1kZWZhdWx0OmZvY3VzLFxuLmJ0bi1kZWZhdWx0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhODk5NDtcbiAgYm9yZGVyLWNvbG9yOiAjN2E4OTk0IWltcG9ydGFudDtcbn1cbi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGE4ZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwYThmZiFpbXBvcnRhbnQ7XG59XG4uYnRuLXByaW1hcnk6Zm9jdXMsXG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZiNGZjO1xuICBib3JkZXItY29sb3I6ICMxNmI0ZmMhaW1wb3J0YW50O1xufVxuLmJ0bi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ2YzM1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjNDZjMzVmIWltcG9ydGFudDtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cyxcbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGNhNzM7XG4gIGJvcmRlci1jb2xvcjogIzVkY2E3MyFpbXBvcnRhbnQ7XG59XG4uYnRuLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWM2YmVjO1xuICBib3JkZXItY29sb3I6ICNhYzZiZWMhaW1wb3J0YW50O1xufVxuLmJ0bi1pbmZvOmZvY3VzLFxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiODZlZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmI4NmVmIWltcG9ydGFudDtcbn1cbi5idG4td2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjk4MjQ7XG4gIGJvcmRlci1jb2xvcjogI2YyOTgyNCFpbXBvcnRhbnQ7XG59XG4uYnRuLXdhcm5pbmc6Zm9jdXMsXG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRhNjQxO1xuICBib3JkZXItY29sb3I6ICNmNGE2NDEhaW1wb3J0YW50O1xufVxuLmJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE0MjRhO1xuICBib3JkZXItY29sb3I6ICNmYTQyNGEhaW1wb3J0YW50O1xufVxuLmJ0bi1kYW5nZXI6Zm9jdXMsXG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYjYwNjc7XG4gIGJvcmRlci1jb2xvcjogI2ZiNjA2NyFpbXBvcnRhbnQ7XG59XG5cbi5idG4tZGVmYXVsdCwuYnRuLWRlZmF1bHQ6Zm9jdXMsLmJ0bi1kZWZhdWx0OmhvdmVyLFxuLmJ0bi1wcmltYXJ5LC5idG4tcHJpbWFyeTpmb2N1cywuYnRuLXByaW1hcnk6aG92ZXIsXG4uYnRuLXN1Y2Nlc3MsLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6aG92ZXIsXG4uYnRuLWluZm8sLmJ0bi1pbmZvOmZvY3VzLC5idG4taW5mbzpob3Zlcixcbi5idG4td2FybmluZywuYnRuLXdhcm5pbmc6Zm9jdXMsLmJ0bi13YXJuaW5nOmhvdmVyLFxuLmJ0bi1kYW5nZXIsLmJ0bi1kYW5nZXI6Zm9jdXMsLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uYnRuLWRlZmF1bHQuYnRuLW91dGxpbmUge2NvbG9yOiAjNmI3YTg1IWltcG9ydGFudDt9XG4uYnRuLXByaW1hcnkuYnRuLW91dGxpbmUge2NvbG9yOiAjMTZiNGZjIWltcG9ydGFudDt9XG4uYnRuLXN1Y2Nlc3MuYnRuLW91dGxpbmUge2NvbG9yOiAjNDZjMzVmIWltcG9ydGFudDt9XG4uYnRuLWluZm8uYnRuLW91dGxpbmUge2NvbG9yOiAjYWM2YmVjIWltcG9ydGFudDt9XG4uYnRuLXdhcm5pbmcuYnRuLW91dGxpbmUge2NvbG9yOiAjZjI5ODI0IWltcG9ydGFudDt9XG4uYnRuLWRhbmdlci5idG4tb3V0bGluZSB7Y29sb3I6ICNmYjYwNjchaW1wb3J0YW50O31cbi5idG4uYnRuLW91dGxpbmU6Zm9jdXMsXG4uYnRuLmJ0bi1vdXRsaW5lOmhvdmVyIHtcbiAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tcm91bmRlZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cbi5idG4tc20uYnRuLXJvdW5kZWQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uYnRuLXRhYmxlIHtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTFDMEFCO1xuICBib3JkZXItY29sb3I6ICM5MUMwQUI7XG59XG4uYnRuLXRhYmxlOmhvdmVyLFxuLmJ0bi10YWJsZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTFDMEFCO1xuICBib3JkZXItY29sb3I6ICM5MUMwQUI7XG59XG4uYnRuLXVwbG9hZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Rjg0ODM7XG4gIGJvcmRlci1jb2xvcjogIzZGODQ4Mztcbn1cbi5idG4tdXBsb2FkOmhvdmVyLFxuLmJ0bi11cGxvYWQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGODQ4MztcbiAgYm9yZGVyLWNvbG9yOiAjNkY4NDgzO1xufVxuLmJ0bi1zbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5idG4tcGFkLTAge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uYnRuLWNvdXBsZSAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uYnRuLWNvdXBsZSAuYnRuOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uYWxlcnQge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmFsZXJ0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMDE1MTY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREVFOUVDO1xuICBib3JkZXItY29sb3I6ICNhNGM5ZDI7XG59XG4uYWxlcnQtc20ge1xuICBwYWRkaW5nOiAzcHg7XG4gIGZvbnQtc2l6ZTogLjg1ZW07XG59XG4udGV4dC1yZWQge1xuICBjb2xvcjogI0ZGNEE0MDtcbn1cbi50ZXh0LW9yYW5nZSB7XG4gIGNvbG9yOiAjY2ZiMTAwO1xufVxuLnRleHQtYnJvd24ge1xuICBjb2xvcjogI0MwOTE5MTtcbn1cbi50ZXh0LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi50ZXh0LWdyYXkge1xuICBjb2xvcjogI2E0YTRhNDtcbn1cbi50ZXh0LWJsdWUge1xuICBjb2xvcjogIzAwYThmZjtcbn1cbmgxLFxuLmgxLFxuaDIsXG4uaDIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuaDEsXG4uaDEge1xuICBjb2xvcjogIzU4NTg1ODtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbmgyLFxuLmgyIHtcbiAgY29sb3I6ICMxNDgwOWE7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5tb2RhbC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm1vZGFsIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5tb2RhbC1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tYXJnaW4tdG9wLTAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm1hcmdpbi10b3AtMTUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm1hcmdpbi10b3AtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLm1hcmdpbi1idG0tMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm1hcmdpbi1idG0tMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1hcmdpbi1idG0tMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1hcmdpbi1idG0tNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5tYXJnaW4tYnRtLTAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhZC10b3AtMzAge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5wYWQtYnRtLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG59XG4ucGFkLWJ0bS0zMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnBhZC10b3AtMTUge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5wYWQtYnRtLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4uZm9ybS1jb250cm9sOmFjdGl2ZSxcbi5mb3JtLWNvbnRyb2w6aG92ZXIsXG4uZm9ybS1jb250cm9sOmZvY3VzLFxuc2VsZWN0OmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMsXG5pbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwid2Vla1wiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwidXJsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiY29sb3JcIl06Zm9jdXMsXG4udW5lZGl0YWJsZS1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2M1ZDZkZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogMCBub25lO1xufVxuLnJhZGlvLFxuLmNoZWNrYm94IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiA4cHggMDtcbn1cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4uZm9ybS1jb250cm9sLXRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMTUwcHg7XG59XG4uZm9ybS1ncm91cC1uby1sYWJlbCA+IC5mb3JtLWdyb3VwID4gLmNvbnRyb2wtbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRyb2wtbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjODE4MTgxO1xufVxuLmNvbnRyb2wtbGFiZWwucmVxdWlyZWQ6YWZ0ZXIge1xuICBjb250ZW50OiAnKic7XG4gIGNvbG9yOiAjRkY0QTQwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7XG59XG4uZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZTJlODtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnNlYXJjaC1ibG9jayAuY29udHJvbC1sYWJlbCxcbi5zZWFyY2gtYmxvY2sgLmljb24taGVscCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZWFyY2gtYmxvY2sgLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyLWNvbG9yOiAjYTJhMmEyO1xufVxuLnNlYXJjaC1ibG9jayAuYnRuIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG4uc2VhcmNoLWJsb2NrIC5mb3JtLWdyb3VwLWRhdGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLnNlYXJjaC1ibG9jayAuZm9ybS1ncm91cC1kYXRlIC5mb3JtLWRhdGVwaWNrZXIge1xuICB3aWR0aDogNDBweDtcbiAgdG9wOiAyN3B4O1xufVxuXG4uc2VhcmNoLWJsb2NrIC5mb3JtLWdyb3VwLWRhdGUuZm9ybS1ncm91cC1uby1sYWJlbCAuZm9ybS1kYXRlcGlja2VyIHtcbiAgdG9wOiAwO1xufVxuLnNlYXJjaC1ibG9jayAuYnRuLWNhbGVuZGFyIHtcbiAgaGVpZ2h0OiAzNHB4O1xuICB3aWR0aDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EyYTJhMjtcbn1cbi5zZWFyY2gtYmxvY2sgLmJ0bi1jYWxlbmRhcjpob3Zlcixcbi5zZWFyY2gtYmxvY2sgLmJ0bi1jYWxlbmRhcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMmEyYTI7XG59XG4uaWNvbi1oZWxwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI0E5QTlBOTtcbn1cbi5pY29uLWhlbHAgLnBvcG92ZXIge1xuICB3aWR0aDogMjUwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmZvcm0tZ3JvdXAtd3JhcHBlciAudG9vbHRpcC1pbmZvIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI0E5QTlBOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB0b3A6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZm9ybS1ncm91cC13cmFwcGVyIC50b29sdGlwLWluZm8gLnBvcG92ZXIsXG4uaWNvbi1oZWxwIC5wb3BvdmVyLFxuI3RyYW5zYWN0aW9uLWRldGFpbHMgLnBvcG92ZXIge1xuICB3aWR0aDogMjUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5mb3JtLWdyb3VwLXdyYXBwZXIgLnRvb2x0aXAtaW5mbyAucG9wb3Zlci10aXRsZSxcbi5pY29uLWhlbHAgLnBvcG92ZXItdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjOEY4RjhGO1xufVxuLmZvcm0tZ3JvdXAtd3JhcHBlciAudG9vbHRpcC1pbmZvIC5wb3BvdmVyLnJpZ2h0Pi5hcnJvdzphZnRlcixcbi5pY29uLWhlbHAgLnBvcG92ZXIucmlnaHQ+LmFycm93OmFmdGVyLFxuI3RyYW5zYWN0aW9uLWRldGFpbHMgLnBvcG92ZXIucmlnaHQ+LmFycm93OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwO1xufVxuLmZvcm0tZ3JvdXAtd3JhcHBlciAudG9vbHRpcC1pbmZvIC5wb3BvdmVyLmJvdHRvbT4uYXJyb3c6YWZ0ZXIsXG4uaWNvbi1oZWxwIC5wb3BvdmVyLmJvdHRvbT4uYXJyb3c6YWZ0ZXIsXG4jdHJhbnNhY3Rpb24tZGV0YWlscyAucG9wb3Zlci5ib3R0b20+LmFycm93OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cbi5mb3JtLWdyb3VwLXdyYXBwZXIgLmZvcm0tbm90ZSB7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBjb2xvcjogI2E4M2MwMDtcbn1cbi5mb3JtLWdyb3VwLXNtIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4uZm9ybS1ncm91cC1zbSAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogM3B4O1xufVxuLmZvcm0tZ3JvdXAtc20gLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmVycm9yLW1zZyB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5lcnJvci1tc2csXG4jZXJyb3ItbXNnLWVtYWlsLWV4aXN0cyxcbi5oYXMtZXJyb3IgLmhlbHAtYmxvY2sge1xuICBjb2xvcjogI0ZGNEE0MDtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cbi5lcnJvci1tc2cgYSxcbiNlcnJvci1tc2ctZW1haWwtZXhpc3RzIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wsXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNEE0MDtcbn1cbi5mb3JtLWdyb3VwIC5ub3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mb3JtLWJsb2NrLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcbn1cbi5mb3JtLWJsb2NrLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC42NSk7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG4uZm9ybS1ibG9jay1kYXJrLFxuLmZvcm0tYmxvY2stZGFyayBhLFxuLmZvcm0tYmxvY2stZGFyayAudGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5mb3JtLWJsb2NrLWRhcmsgLmNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2U4ZThlODtcbn1cbi50YWJsZT50aGVhZD50cj50aCxcbi50YWJsZT50Ym9keT50cj50aCxcbi50YWJsZT50Zm9vdD50cj50aCxcbi50YWJsZT50aGVhZD50cj50ZCxcbi50YWJsZT50Ym9keT50cj50ZCxcbi50YWJsZT50Zm9vdD50cj50ZCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNilcbn1cbi8qLnRhYmxlLXN0cmlwZWQ+dGhlYWQ+dHI+dGgsKi9cbi8qLnRhYmxlLXN0cmlwZWQ+dGJvZHk+dHI+dGgsKi9cbi8qLnRhYmxlLXN0cmlwZWQ+dGZvb3Q+dHI+dGgsKi9cbi8qLnRhYmxlLXN0cmlwZWQ+dGhlYWQ+dHI+dGQsKi9cbi8qLnRhYmxlLXN0cmlwZWQ+dGJvZHk+dHI+dGQsKi9cbi8qLnRhYmxlLXN0cmlwZWQ+dGZvb3Q+dHI+dGQgeyovXG4vKmJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7Ki9cbi8qfSovXG4vKi50YWJsZS1zdHJpcGVkPnRib2R5PnRyOm50aC1jaGlsZChvZGQpPnRkLCovXG4vKi50YWJsZS1zdHJpcGVkPnRib2R5PnRyOm50aC1jaGlsZChvZGQpPnRoIHsqL1xuLypiYWNrZ3JvdW5kLWNvbG9yOiAjREFFOUVEOyovXG4vKn0qL1xuLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbn1cbi50YWItY29udGVudCxcbi5uYXYtdGFicz5saS5hY3RpdmU+YSxcbi5uYXYtdGFicz5saS5hY3RpdmU+YTpmb2N1cyxcbi5uYXYtdGFicz5saS5hY3RpdmU+YTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjYpO1xufVxuLnRhYi1jb250ZW50LXRyYW5zcGFyZW50IHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2LXRhYnMtZ3JlZW4ge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0ExQjhBQztcbn1cbi5uYXYtdGFicy1ncmVlbj5saS5hY3RpdmU+YSxcbi5uYXYtdGFicy1ncmVlbj5saS5hY3RpdmU+YTpmb2N1cyxcbi5uYXYtdGFicy1ncmVlbj5saS5hY3RpdmU+YTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMUI4QUM7XG4gIGJvcmRlci1jb2xvcjogI0ExQjhBQztcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2LXRhYnMtZ3JlZW4+bGk+YTpmb2N1cyxcbi5uYXYtdGFicy1ncmVlbj5saT5hOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjEsIDE4NCwgMTcyLCAwLjIpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTYxLCAxODQsIDE3MiwgMC4yKTtcbn1cbi50YWJsZS1hY3Rpb25zIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wYWdpbmctcmVzdWx0cyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLnBhbmVsLFxuLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi8qIGhlYWRlciAqL1xuLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDY2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGhlaWdodCAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0IC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgLjNzIGVhc2U7XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG4ubmF2YmFyLWJyYW5kIGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggLjNzIGVhc2UsIG1hcmdpbiAuM3MgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAuM3MgZWFzZSwgbWFyZ2luIC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAuM3MgZWFzZSwgbWFyZ2luIC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAuM3MgZWFzZSwgbWFyZ2luIC4zcyBlYXNlO1xuICB3aWR0aDogNzVweDtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMDE1MTY4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMDE1MTY4O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAxMjUzMztcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6aG92ZXIsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBoZWlnaHQ6IDNweDtcbiAgd2lkdGg6IDI2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBOUE5QTk7XG59XG4ubmF2YmFyLXNjcm9sbCB7XG4gIGhlaWdodDogNTBweCFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggIzU3NTc1Nztcbn1cbi5uYXZiYXItc2Nyb2xsIC5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ubmF2YmFyLXNjcm9sbCAubmF2YmFyLWJyYW5kIGltZyB7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuLm5hdmJhci1zY3JvbGwgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBwYWRkaW5nLXRvcDogMTVweCFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4IWltcG9ydGFudDtcbn1cbi5tYWluLW1lbnUgLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1haW4tbWVudSAuZHJvcGRvd24tbWVudT5saT5hIHtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG59XG4vKiBmb290ZXIgKi9cbi5jb3B5cmlnaHQge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5tYWluLWZvb3RlciAubmF2YmFyLW5hdiA+IGxpID4gYSxcbi5tYWluLWZvb3RlciAubmF2YmFyLW5hdiA+IGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi8qIGNvbnRlbnQgKi9cbm1haW4ge1xuICBsaW5lLWhlaWdodDogMS45Mjg1NzE0Mztcbn1cbi5jb250ZW50LWJsb2NrIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLm1haW4tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmNoZWNrb3V0LXRpdGxlLFxuLnBheW1lbnQtZmllbGRzIC50aXRsZSxcbi5mb3JtLWJsb2NrIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucGF5bWVudC1hbW91bnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGF5bWVudC1hbW91bnQ6YmVmb3JlIHtcbiAgY29udGVudDogJyQnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4vKiBob21lcGFnZSAqL1xuI2hvbWVwYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbiNib2R5LWhvbWVwYWdlIC5jb3B5cmlnaHQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2JvZHktaG9tZXBhZ2UgLmNvcHlyaWdodCBzcGFuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMjUpO1xuICBwYWRkaW5nOiAycHg7XG59XG4jaG9tZXBhZ2UgLmxvZ28gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNob21lcGFnZSAubG9nbyBpbWcge1xuICB3aWR0aDogMTQwcHg7XG59XG4ubG9naW4tYmxvY2suZm9ybS1ibG9jay13aGl0ZSB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDhlMmU3O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4ubG9naW4tYmxvY2sgaDIge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmxvZ2luLWJsb2NrIC5idG4ge1xuICBtaW4td2lkdGg6IDEwOHB4O1xufVxuLmhvbWUtdGl0bGUge1xuICBjb2xvcjogIzdhN2E3YTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAwICNmZmY7XG59XG4uaG9tZS10aXRsZSBzcGFuIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLyogdGF4IGNhbGN1bGF0b3IgKi9cbi5zdGVwcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5zdGVwLWNvbm5lY3RvciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN0ZXAtY29ubmVjdG9yLFxuLnN0ZXAtcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnN0ZXAtY29ubmVjdG9yLFxuLnN0ZXAtcHJvZ3Jlc3Mge1xuICB0b3A6IDI1cHg7XG59XG4uc3RlcC1jb25uZWN0b3IsXG4uc3RlcC1udW1iZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDNEM0QzO1xufVxuLnN0ZXAtcHJvZ3Jlc3MtMiB7XG4gIHdpZHRoOiAzMiU7XG59XG4uc3RlcC1wcm9ncmVzcy0zIHtcbiAgd2lkdGg6IDY2JTtcbn1cbi5zdGVwLXByb2dyZXNzLTQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zdGVwLW51bWJlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMCByZ2JhKDAsMCwwLC4xNSk7XG59XG4uc3RlcC1udW1iZXI6aG92ZXIsXG4uc3RlcC1udW1iZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN0ZXAtYWN0aXZlOmhvdmVyLFxuLnN0ZXAtYWN0aXZlOmZvY3VzLFxuLnN0ZXAtcGFzdDpob3Zlcixcbi5zdGVwLXBhc3Q6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwwLDAsLjIpO1xufVxuLnN0ZXAtdGl0bGUge1xuICBjb2xvcjogI2I3YjdiNztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zdGVwLWFjdGl2ZSxcbi5zdGVwLXBhc3QsXG4uc3RlcC1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDgwOWE7XG59XG4uc3RlcC1hY3RpdmUtcGFzdCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmZmZmO1xufVxuLnN0ZXAtYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICMwMTQ0NTc7XG59XG4uZm9ybS1ncm91cC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvcm0tZ3JvdXAtZGF0ZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb3JtLWdyb3VwLWRhdGUgLmZvcm0tZGF0ZXBpY2tlciB7XG4gIHdpZHRoOiA0NXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDA7XG59XG4uY2FsY3VsYXRvci10b3RhbHMgLnRpdGxlLFxuLnRyYW5zYWN0aW9uLWRvY3VtZW50cyAudGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhbGN1bGF0b3ItdG90YWxzLFxuLnRyYW5zYWN0aW9uLWRvY3VtZW50cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uY2FsY3VsYXRvci10b3RhbHMgLnRvdGFsLXJvdyxcbi50cmFuc2FjdGlvbi1kb2N1bWVudHMgLmRvY3VtZW50LXJvdyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5jYWxjdWxhdG9yLXRvdGFscyAudG90YWxzLXN1bSxcbi50cmFuc2FjdGlvbi1kb2N1bWVudHMgLmRvY3VtZW50LXJvdzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmNhbGN1bGF0b3ItdG90YWxzIC50aXRsZSBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2xvYWRpbmctaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMCU7XG4gIHJpZ2h0OiAtMjVweDtcbiAgY29sb3I6ICMxNDgwOWE7XG59XG4udHJhbnNhY3Rpb24tZG9jdW1lbnRzIC5kb2N1bWVudC1yb3cgLmZhIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uY2FsY3VsYXRvci10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbi50aXRsZS1ibG9jayAudGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLyogdGF4IGNhbGN1bGF0b3I6IHN0ZXAgMSAqL1xuLyojdGF4X2NhbGN1bGF0b3Jfc3RlcDFfYWNjb3VudFdyaXR0ZW5BcyAucmFkaW8geyovXG4vKndpZHRoOiA1MCU7Ki9cbi8qZGlzcGxheTogaW5saW5lLWJsb2NrOyovXG4vKm1hcmdpbi1sZWZ0OiAwOyovXG4vKn0qL1xuLyojdGF4X2NhbGN1bGF0b3Jfc3RlcDFfYWNjb3VudFdyaXR0ZW5BcyAucmFkaW8rLnJhZGlvIHsqL1xuLyptYXJnaW4tdG9wOiA4cHg7Ki9cbi8qfSovXG4jdGF4LWNhbGN1bGF0b3Itc3RlcDEgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuI2Zvcm0tZ3JvdXAtd3JhcHBlci1mb3JlaWduLXByZW1pdW0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmRvYy1pY29uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmRvYy1wb3BvdmVyIHtcbiAgY29sb3I6ICNBMUI4QUM7XG59XG4uZG9jLWxpbmtzIHtcbiAgZm9udC1zaXplOiAuN2VtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuLnJhZGlvLWJsb2NrLWlubGluZSAuY29udHJvbC1sYWJlbCxcbi5yYWRpby1ibG9jay1pbmxpbmUgLnJhZGlvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnJhZGlvLWJsb2NrLWlubGluZSAuY29udHJvbC1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5yYWRpby1ibG9jay1pbmxpbmUgLnJhZGlvIHtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLnJhZGlvLWJsb2NrLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucmFkaW8tcnBnIC5mb3JtLWdyb3VwLFxuLnJhZGlvLWFjY291bnQtd3JpdHRlbi1hcyAuZm9ybS1ncm91cCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi8qIHRheCBjYWxjdWxhdG9yOiBzdGVwIDIgKi9cbiN0YXgtY2FsY3VsYXRvci1zdGVwMiAuYWRkcmVzcyAudGl0bGUge1xuICBjb2xvcjogIzAxNTE2ODtcbn1cbi8qIHRheCBjYWxjdWxhdG9yOiBzdGVwIDMgKi9cbiN0YXgtY2FsY3VsYXRvci1zdGVwMyAuYnRuLXRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuI3RheC1jYWxjdWxhdG9yLXN0ZXAzIC5tb2RhbC1jb250ZW50IC5mb3JtLWNvbnRyb2wsXG4jZmlsaW5nLWRldGFpbHMgLm1vZGFsLWNvbnRlbnQgLmZvcm0tY29udHJvbCxcbiN0cmFuc2FjdGlvbi1kZXRhaWxzIC5tb2RhbC1jb250ZW50IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBwYWRkaW5nOiAxMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggM3B4ICNFRkVGRUY7XG4gIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAzcHggI0VGRUZFRjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAzcHggI0VGRUZFRjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4jdGF4LWNhbGN1bGF0b3Itc3RlcDMgLm1vZGFsLWNvbnRlbnQgLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLFxuI2ZpbGluZy1kZXRhaWxzIC5tb2RhbC1jb250ZW50IC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCxcbiN0cmFuc2FjdGlvbi1kZXRhaWxzIC5tb2RhbC1jb250ZW50IC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI0ZGNEE0MDtcbn1cbi5jYWxjdWxhdG9yLW5vdGVzIC5ub3RlLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZkMWNmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4zKTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5jYWxjdWxhdG9yLW5vdGVzIC50aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbiN0cmFuc2FjdGlvbl9kb2N1bWVudF9hdHRhY2hlZEZpbGUgLmNvbnRyb2wtbGFiZWwsXG4jdHJhbnNhY3Rpb25fZG9jdW1lbnRfYXR0YWNoZWRGaWxlIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYmxlLXRyYW5zYWN0aW9uLWxpc3Q+dGhlYWQ+dHI+dGgsXG4udGFibGUtdHJhbnNhY3Rpb24tbGlzdD50Ym9keT50cj50aCxcbi50YWJsZS10cmFuc2FjdGlvbi1saXN0PnRmb290PnRyPnRoLFxuLnRhYmxlLXRyYW5zYWN0aW9uLWxpc3Q+dGhlYWQ+dHI+dGQsXG4udGFibGUtdHJhbnNhY3Rpb24tbGlzdD50Ym9keT50cj50ZCxcbi50YWJsZS10cmFuc2FjdGlvbi1saXN0PnRmb290PnRyPnRke1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udHJhbnNhY3Rpb24tc2hvcnQtY29kZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjM2MzYzM7XG59XG4udHJhbnMtc3RhdHVzLTEsXG4udHJhbnMtc3RhdHVzLTIsXG4udHJhbnMtc3RhdHVzLTMsXG4udHJhbnMtc3RhdHVzLTQsXG4udHJhbnMtc3RhdHVzLTUsXG4uZmlsaW5nLXN0YXR1cy0xLFxuLmZpbGluZy1zdGF0dXMtMixcbi5maWxpbmctc3RhdHVzLTMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnRyYW5zLXN0YXR1cy0xIHtcbiAgY29sb3I6ICM5YjliOWI7XG59XG4udHJhbnMtc3RhdHVzLTIge1xuICBjb2xvcjogI2IyOTcwMDtcbn1cbi50cmFucy1zdGF0dXMtMyxcbi5maWxpbmctc3RhdHVzLTIge1xuICBjb2xvcjogI2E4MTIwMDtcbn1cbi50cmFucy1zdGF0dXMtNCxcbi5maWxpbmctc3RhdHVzLTMge1xuICBjb2xvcjogIzAwNmYzOTtcbn1cbi50cmFucy1zdGF0dXMtNSB7XG4gIGNvbG9yOiAjNjRhM2E5O1xufVxuLnRhYmxlLXRyYW5zYWN0aW9uLWxpc3QgLnRyYW5zLXN0YXR1cy0xLFxuLnRhYmxlLXRyYW5zYWN0aW9uLWxpc3QgLnRyYW5zLXN0YXR1cy0yLFxuLnRhYmxlLXRyYW5zYWN0aW9uLWxpc3QgLnRyYW5zLXN0YXR1cy0zLFxuLnRhYmxlLXRyYW5zYWN0aW9uLWxpc3QgLnRyYW5zLXN0YXR1cy00LFxuLnRhYmxlLXRyYW5zYWN0aW9uLWxpc3QgLnRyYW5zLXN0YXR1cy01LFxuLnRhYmxlLWZpbGluZy1saXN0IC5maWxpbmctc3RhdHVzLTEsXG4udGFibGUtZmlsaW5nLWxpc3QgLmZpbGluZy1zdGF0dXMtMixcbi50YWJsZS1maWxpbmctbGlzdCAuZmlsaW5nLXN0YXR1cy0zIHtcbiAgZm9udC1zaXplOiAwLjgyZW0haW1wb3J0YW50O1xufVxuI3RyYW5zYWN0aW9uLWRldGFpbHMgLnRyLWZsYWdnZWQgPiB0ZCxcbiN0cmFuc2FjdGlvbi1kZXRhaWxzIC50ci1mbGFnZ2VkID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNDcsIDIzNik7XG59XG4jdHJhbnNhY3Rpb24tZGV0YWlscyAudHItZmxhZ2dlZCAuZmEtZmxhZyxcbiNmaWxpbmctZGV0YWlscyAuZmEtZmxhZyB7XG4gIGNvbG9yOiAjYTgxMjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiN0cmFuc2FjdGlvbi1kZXRhaWxzIC50ci1mbGFnZ2VkIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luOiAwO1xufVxuI3RyYW5zYWN0aW9uLWRldGFpbHMgLm1vZGFsLWJvZHkgPiAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4jdHJhbnNhY3Rpb24tZGV0YWlscyAudHItZmxhZ2dlZCAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuI3RyYW5zYWN0aW9uLWRldGFpbHMgLm1vZGFsLWJvZHkgLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cbiNlZGl0LWZsYWdnZWQtdHJhbnNhY3Rpb24gZGl2W2lkJD1fYXR0YWNoZWRGaWxlXSAuY29udHJvbC1sYWJlbCxcbiNlZGl0LWZsYWdnZWQtdHJhbnNhY3Rpb24gZGl2W2lkJD1fYXR0YWNoZWRGaWxlXSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNlZGl0LWZsYWdnZWQtdHJhbnNhY3Rpb24gLnVwbG9hZC1uZXctdGV4dCB7XG4gIGNvbG9yOiAjYjI5NzAwO1xufVxuI2VkaXQtZmxhZ2dlZC10cmFuc2FjdGlvbiAuZm9ybS1ncm91cC1kYXRlIC5mb3JtLWRhdGVwaWNrZXIge1xuICB0b3A6IDA7XG59XG4jZWRpdC1mbGFnZ2VkLXRyYW5zYWN0aW9uIC5idG4tY2FsZW5kYXIge1xuICBoZWlnaHQ6IDM2cHg7XG59XG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24ge1xuICBwYWRkaW5nOiAycHggNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmF1dG9jb21wbGV0ZS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNGMEYwRjA7XG59XG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMzM5OUZGO1xufVxuLmF1dG9jb21wbGV0ZS1ncm91cCB7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG59XG4uYXV0b2NvbXBsZXRlLWdyb3VwIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbn1cbi5jb250YWN0LWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5idG4tY29udGFjdCB7XG4gIGZvbnQtc2l6ZTogLjllbTtcbiAgcGFkZGluZzogM3B4IDZweDtcbiAgYm9yZGVyLWNvbG9yOiAjYjNiM2IzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuaGVhZGVyLm5hdmJhciAubmF2YmFyLWhlYWRlciB7XG4gIHdpZHRoOiBhdXRvO1xufVxuaGVhZGVyLm5hdmJhciBhLm5hdmJhci1icmFuZCxcbmhlYWRlci5uYXZiYXIgLm5hdmJhci1uYXYgYSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjYWRiN2JlO1xufVxuaGVhZGVyLm5hdmJhciAubmF2YmFyLW5hdiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDgyYzY7XG59XG5oZWFkZXIubmF2YmFyIGEubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZzogMTlweCAxNXB4O1xufVxuLm5hdmJhci1icmFuZCBpbWcge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbGVmdDtcbn1cbi5uYXZiYXItYnJhbmQgLmxvZ28tdGl0bGUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAtM3B4IDVweCAwIDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5oZWFkZXIgLm5hdi5wdWxsLXJpZ2h0ID4gbGkge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbmhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgdG9wOiA1MHB4IWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSBhIHtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICBjb2xvcjogIzM3M2EzYztcbn1cbmhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkgYSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjYWRiN2JlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbn1cbmhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkgYTpob3ZlciBpIHtcbiAgY29sb3I6ICMwMGE4ZmY7XG59XG4udXNlci1kcm9wZG93biBpbWd7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG4udXNlci1kcm9wZG93bi1saXN0IHtcbn1cbi51c2VyLWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMTBweCAxMnB4IWltcG9ydGFudDtcbn1cbi5ub3RpZmljYXRpb24tZHJvcGRvd24ge1xuICBwYWRkaW5nOiAxOXB4IDE1cHggMTBweCFpbXBvcnRhbnQ7XG59XG4ubm90aWZpY2F0aW9uLWRyb3Bkb3duIGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ub3RpZmljYXRpb24tZHJvcGRvd24uaGFzLW5vdGlmaWNhdGlvbnM6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmYTQyNGE7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDE0cHg7XG59XG4ubm90aWZpY2F0aW9uLWRyb3Bkb3duLWxpc3Qge1xuICB3aWR0aDogMzAwcHg7XG59XG4ubm90aWZpY2F0aW9uLWRyb3Bkb3duLWxpc3QgbGkge1xuICBwYWRkaW5nOiA4cHggMTVweDtcbn1cbi5ub3RpZmljYXRpb24tZHJvcGRvd24tbGlzdCBsaTpudGgtY2hpbGQoZXZlbikge1xuICBiYWNrZ3JvdW5kOiAjZmJmY2ZkO1xufVxuLm5vdGlmaWNhdGlvbi1kcm9wZG93bi1saXN0IGxpLmRyb3Bkb3duLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZDhlMmU3O1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzczYTNjO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZHJvcGRvd24taGVhZGVyIC5iYWRnZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kOiAjZmE0MjRhO1xufVxuLm5vdGlmaWNhdGlvbi1kcm9wZG93bi1saXN0IGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwODJjNiFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG59XG4ubm90aWZpY2F0aW9uLWRyb3Bkb3duLWxpc3QgbGkgYTpob3Zlcixcbi5ub3RpZmljYXRpb24tZHJvcGRvd24tbGlzdCBsaSBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwODJjNiFpbXBvcnRhbnQ7XG59XG4udG9wLXNlYXJjaC1ibG9jay1pbm5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6MzVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnRvcC1zZWFyY2gtYmxvY2staW5uZXIuc2VhcmNoLXZpc2libGUge1xuICB3aWR0aDogMjAwcHg7XG59XG4udG9wLXNlYXJjaC1ibG9jay1pbm5lciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjVweDtcbn1cbi50b3Atc2VhcmNoLWJsb2NrLXN1Ym1pdCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZTJlODtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4jdG9wLXNlYXJjaC1ibG9jay10b2dnbGUtYnRuIHtcbiAgcGFkZGluZzogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5cbi5jbGVhci1sZWZ0IHtcbiAgY2xlYXI6IGxlZnQ7XG59XG4uY2xlYXItcmlnaHQge1xuICBjbGVhcjogcmlnaHQ7XG59XG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLWNvbG9yOiAjY2JkN2RkO1xuICBiYWNrZ3JvdW5kOiAjZjFmNGY5O1xufVxuLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4gLmJ0biB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4udWliLWRhdGVwaWNrZXItcG9wdXAge1xuICBwYWRkaW5nOiA0cHg7XG59XG4udWliLWRhdGVwaWNrZXItcG9wdXAgLmJ0bi1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlNGU0ZTQhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lIWltcG9ydGFudDtcbn1cbi51aWItZGF0ZXBpY2tlci1wb3B1cCAuYnRuLWRlZmF1bHQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbn1cbi51aWItZGF0ZXBpY2tlci1wb3B1cCAuYnRuLWRlZmF1bHQgLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMDBhOGZmO1xufVxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5mb3JtLWlubGluZVtkYXRhX2ZpZWxkX3R5cGU9J2RhdGUnXSBzZWxlY3Qge1xuICB3aWR0aDogMTEwcHg7XG59XG4uZm9ybS1pbmxpbmVbZGF0YV9maWVsZF90eXBlPSdkYXRlJ10gc2VsZWN0Om50aC1jaGlsZCgyKXtcbiAgd2lkdGg6IDcwcHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmZvcm0taW5saW5lW2RhdGFfZmllbGRfdHlwZT0ndGltZSddIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5mb3JtLWlubGluZVtkYXRhX2ZpZWxkX3R5cGU9J3RpbWUnXSBzZWxlY3Qge1xuICB3aWR0aDogODBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uZm9ybS1pbmxpbmVbZGF0YV9maWVsZF90eXBlPSd0aW1lJ10gc2VsZWN0Om50aC1jaGlsZCgyKXtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmJsb2NrLWF0dGFjaG1lbnRzIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjZGZkZmRmO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG5cbi5sYWJlbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICBmb250LXNpemU6IDg1JTtcbn1cbi5sYWJlbC1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDZkYTtcbn1cbi5sYWJlbC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4ZTRmZjtcbn1cbi5sYWJlbC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ5ZWQ2Mjtcbn1cbi5sYWJlbC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4YTRlYztcbn1cbi5sYWJlbC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZTY5ODtcbn1cbi5sYWJlbC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE0MjRhO1xufVxuXG4vKiAgICAgQURKVVNURVIgICAgICovXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5icmVhZGNydW1iIGxpIGEge1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4O1xufVxuLmJyZWFkY3J1bWIgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uY29udGVudCB7XG4gIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZTJlNztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmFzaWRlIC5jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5jb250ZW50IC50YWJsZSB0aGVhZCB0aCB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDhlMmU3IWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGUyZTchaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjZmOGZhO1xufVxuLmNsYWltLWxpc3QgLmNvbnRlbnQgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgcGFkZGluZzogOHB4IDZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOGZhO1xufVxuLmNvbnRlbnQgLnNlYXJjaC1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY2xhaW0tc2hvdyAuZnVsbC13aWR0aC1jaGlsZHMgLnJvdyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuLmNsYWltLXNob3cgLnRhYi1wYW5lIC5mdWxsLXdpZHRoLWNoaWxkcyA+IC5jb2wtbWQtNiB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbi5jbGFpbS1zaG93IC50YWItcGFuZSAuZnVsbC13aWR0aC1jaGlsZHMgLnJvdyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xufVxuLmNsYWltLXNob3cgLnRhYi1wYW5lIC5mdWxsLXdpZHRoLWNoaWxkcyAucm93ID4gZGl2Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG4uY2xhaW0tc2hvdyAudGFiLXBhbmUgLmZ1bGwtd2lkdGgtY2hpbGRzIGg0IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuLmNsYWltLXNob3cgLnRhYi1wYW5lIC5mdWxsLXdpZHRoLWNoaWxkcyAuZ3JpZC1pbnZlcnRlZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uY2xhaW0tc2hvdyAudGFiLXBhbmUgLmZ1bGwtd2lkdGgtY2hpbGRzIC5ncmlkLWludmVydGVkID4gZGl2IHtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbi5jbGFpbS1zaG93IC5hc2lkZSAucG9saWN5LWluZm9ybWF0aW9uIGg0IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5hdHRhY2htZW50LWZpZWxkcy1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uYXR0YWNobWVudC1maWVsZHMtbGlzdCBsaSB7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIHBhZGRpbmc6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmF0dGFjaG1lbnQtcm93IC5kZWxldGUtYXR0YWNobWVudCB7XG4gIHBhZGRpbmc6IDAgMCAycHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLnRhYmxlLXN0YXRlbWVudHM+dGJvZHk+dHI+dGQsXG4udGFibGUtc3RhdGVtZW50cz50Ym9keT50cj50aCB7XG4gIHBhZGRpbmc6IDEwcHggMnB4O1xufVxuLnRhYmxlLXN0YXRlbWVudHMgLnN0YXRlbWVudC1kZXRhaWxzIHtcbiAgY29sb3I6ICNhYWE7XG59XG4uZ3JpZC1pbnZlcnRlZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjM2LDIzOSwyNDQsMC41KTtcbn1cbi5ncmlkLWludmVydGVkID4gLnJvdyA+IGRpdiB7XG4gIHBhZGRpbmc6IDRweCAxN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbn1cbi5oZWxwLWJsb2NrIHtcbiAgbWFyZ2luOiAtMTBweCAwIDVweDtcbiAgY29sb3I6ICM2NDk0OTM7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi50YWJsZS13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgdGFibGUge1xuICAgIHRoIHtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG4gIH1cbn1cbi5yb2xlcy10YWJsZSB7XG4gIG1hcmdpbjogMCAxNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5yb2xlcy10YWJsZSB0aCwgLnJvbGVzLXRhYmxlIHRkIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuLnJvbGVzLXRhYmxlIC5wYW5lbC10aXRsZSB0aCwgLnJvbGVzLXRhYmxlIC5zZWN0aW9uLXRpdGxlIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi8qIG1lZGlhIHF1ZXJpZXMgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTlweCkge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmJ0bi1jb3VwbGUgLmJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hvbWVwYWdlIC5sb2dvIGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAubG9naW4tYmxvY2suZm9ybS1ibG9jay13aGl0ZSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAubWFpbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubWFpbi1tZW51IHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHRvcCAuM3MgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IHRvcCAuM3MgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiB0b3AgLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogdG9wIC4zcyBlYXNlO1xuICB9XG4gIC5tYWluLW1lbnUgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE0ODA5YTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWFpbi1tZW51IC5uYXZiYXItY29sbGFwc2UgLm5hdiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5uYXZiYXItZGVmYXVsdCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLm5hdmJhci1zY3JvbGwgLm1haW4tbWVudSB7XG4gICAgdG9wOiA2cHg7XG4gIH1cbiAgLm5hdmJhci1zY3JvbGwgLm5hdmJhci10b2dnbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmEsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmhvdmVyLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmEsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4ub3Blbj5hOmZvY3VzLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+Lm9wZW4+YTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzNmE4MztcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudXNlci1tZW51IC5uYXZiYXItbmF2IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmNvbnRlbnQtYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC8qIGNoZWNrb3V0ICovXG4gIC5zdGVwLW51bWJlciB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxuICAuc3RlcC1jb25uZWN0b3IsXG4gIC5zdGVwLXByb2dyZXNzIHtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICB0b3A6IDE4cHg7XG4gIH1cbiAgLmdyaWQtaW52ZXJ0ZWQgPiAucm93IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgfVxuICAuZ3JpZC1pbnZlcnRlZCA+IC5yb3cgPiBkaXYge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLXNtLXRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5jb250ZW50LWJsb2NrLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbnRlbnQtYmxvY2stdGQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLm1haW4tbWVudSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICB9XG4gICNsb2dpbi1tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgICB3aWR0aDogNDUwcHg7XG4gIH1cbiAgLmZvcm0tZ3JvdXAtZGF0ZS1mcm9tOmFmdGVyIHtcbiAgICBjb250ZW50OiAnLSc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTdweDtcbiAgICB0b3A6IDVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1icmFuZCBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLm1haW4tZm9vdGVyIC5uYXZiYXItbmF2ID4gbGk6Zmlyc3QtY2hpbGQgPiBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmxvZ2luLWJsb2NrLmZvcm0tYmxvY2std2hpdGUge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLW1kLXRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5jb2wtbWQtdGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuaW1nLXJpZ2h0LW1kIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLm1haW4tZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tYWluLWZvb3RlciAubmF2YmFyLW5hdiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIGJvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLmZvcm0tYmxvY2stc2lkZS1tYXJnaW4ge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDUlO1xuICB9XG4gIC5jb2wtbWQtYm9yZC1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNDMkMyQzI7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgMCAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KXtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEzMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCl7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxNTIwcHg7XG4gIH1cbn1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi93ZWIvYXNzZXRzL3Njc3MvbWFpbi5zY3NzIiwiLyogZ2VuZXJhbCAqL1xuXG5odG1sIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYmFja2dyb3VuZDogI2VjZWZmNDtcbiAgY29sb3I6ICMzNDM0MzQ7XG59XG5cbmEsXG5hOmhvdmVyLFxuYTpmb2N1cyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICBjb2xvcjogIzAwODJjNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbmE6aG92ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA4MmM2O1xufVxuXG4uaW1nLWNlbnRlcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmhpZGRlbi1zaW1wbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmxvY2stdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5pbmxpbmUtdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Mzk3MmY7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmYjEwMDtcbn1cblxuLmJhZGdlLWluYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlYzBjMztcbn1cblxuLnhzLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ubWVkaXVtIHtcbiAgZm9udC1zaXplOiAuOTVlbTtcbn1cblxuaHIge1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG5cbi5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xufVxuXG4uYnRuLXNtIHtcbiAgcGFkZGluZzogNXB4IDEycHg7XG59XG5cbi5idG4teHMge1xuICBwYWRkaW5nOiAzcHggOHB4O1xuICBmb250LXNpemU6IC45ZW07XG59XG5cbi5idG4tbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYnRuLWNhbGVuZGFyIHtcbiAgcGFkZGluZzogNXB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0NXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExQjhBQztcbn1cblxuLmJ0bi1jYWxlbmRhcjpob3Zlcixcbi5idG4tY2FsZW5kYXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjYTI5Njtcbn1cblxuLmJ0bi1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZiN2E4NTtcbiAgYm9yZGVyLWNvbG9yOiAjNmI3YTg1ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tZGVmYXVsdDpmb2N1cyxcbi5idG4tZGVmYXVsdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YTg5OTQ7XG4gIGJvcmRlci1jb2xvcjogIzdhODk5NCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhOGZmO1xuICBib3JkZXItY29sb3I6ICMwMGE4ZmYgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2YjRmYztcbiAgYm9yZGVyLWNvbG9yOiAjMTZiNGZjICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NmMzNWY7XG4gIGJvcmRlci1jb2xvcjogIzQ2YzM1ZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXN1Y2Nlc3M6Zm9jdXMsXG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWRjYTczO1xuICBib3JkZXItY29sb3I6ICM1ZGNhNzMgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjNmJlYztcbiAgYm9yZGVyLWNvbG9yOiAjYWM2YmVjICFpbXBvcnRhbnQ7XG59XG5cbi5idG4taW5mbzpmb2N1cyxcbi5idG4taW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYjg2ZWY7XG4gIGJvcmRlci1jb2xvcjogI2JiODZlZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI5ODI0O1xuICBib3JkZXItY29sb3I6ICNmMjk4MjQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi13YXJuaW5nOmZvY3VzLFxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0YTY0MTtcbiAgYm9yZGVyLWNvbG9yOiAjZjRhNjQxICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhNDI0YTtcbiAgYm9yZGVyLWNvbG9yOiAjZmE0MjRhICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tZGFuZ2VyOmZvY3VzLFxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI2MDY3O1xuICBib3JkZXItY29sb3I6ICNmYjYwNjcgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1kZWZhdWx0LFxuLmJ0bi1kZWZhdWx0OmZvY3VzLFxuLmJ0bi1kZWZhdWx0OmhvdmVyLFxuLmJ0bi1wcmltYXJ5LFxuLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLmJ0bi1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1zdWNjZXNzLFxuLmJ0bi1zdWNjZXNzOmZvY3VzLFxuLmJ0bi1zdWNjZXNzOmhvdmVyLFxuLmJ0bi1pbmZvLFxuLmJ0bi1pbmZvOmZvY3VzLFxuLmJ0bi1pbmZvOmhvdmVyLFxuLmJ0bi13YXJuaW5nLFxuLmJ0bi13YXJuaW5nOmZvY3VzLFxuLmJ0bi13YXJuaW5nOmhvdmVyLFxuLmJ0bi1kYW5nZXIsXG4uYnRuLWRhbmdlcjpmb2N1cyxcbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uYnRuLWRlZmF1bHQuYnRuLW91dGxpbmUge1xuICBjb2xvcjogIzZiN2E4NSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXByaW1hcnkuYnRuLW91dGxpbmUge1xuICBjb2xvcjogIzE2YjRmYyAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXN1Y2Nlc3MuYnRuLW91dGxpbmUge1xuICBjb2xvcjogIzQ2YzM1ZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWluZm8uYnRuLW91dGxpbmUge1xuICBjb2xvcjogI2FjNmJlYyAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXdhcm5pbmcuYnRuLW91dGxpbmUge1xuICBjb2xvcjogI2YyOTgyNCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWRhbmdlci5idG4tb3V0bGluZSB7XG4gIGNvbG9yOiAjZmI2MDY3ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLW91dGxpbmU6Zm9jdXMsXG4uYnRuLmJ0bi1vdXRsaW5lOmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLXJvdW5kZWQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG59XG5cbi5idG4tc20uYnRuLXJvdW5kZWQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5idG4tdGFibGUge1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MUMwQUI7XG4gIGJvcmRlci1jb2xvcjogIzkxQzBBQjtcbn1cblxuLmJ0bi10YWJsZTpob3Zlcixcbi5idG4tdGFibGU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxQzBBQjtcbiAgYm9yZGVyLWNvbG9yOiAjOTFDMEFCO1xufVxuXG4uYnRuLXVwbG9hZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Rjg0ODM7XG4gIGJvcmRlci1jb2xvcjogIzZGODQ4Mztcbn1cblxuLmJ0bi11cGxvYWQ6aG92ZXIsXG4uYnRuLXVwbG9hZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkY4NDgzO1xuICBib3JkZXItY29sb3I6ICM2Rjg0ODM7XG59XG5cbi5idG4tc20ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5idG4tcGFkLTAge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5idG4tY291cGxlIC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmJ0bi1jb3VwbGUgLmJ0bjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYWxlcnQge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uYWxlcnQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzAxNTE2ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RFRTlFQztcbiAgYm9yZGVyLWNvbG9yOiAjYTRjOWQyO1xufVxuXG4uYWxlcnQtc20ge1xuICBwYWRkaW5nOiAzcHg7XG4gIGZvbnQtc2l6ZTogLjg1ZW07XG59XG5cbi50ZXh0LXJlZCB7XG4gIGNvbG9yOiAjRkY0QTQwO1xufVxuXG4udGV4dC1vcmFuZ2Uge1xuICBjb2xvcjogI2NmYjEwMDtcbn1cblxuLnRleHQtYnJvd24ge1xuICBjb2xvcjogI0MwOTE5MTtcbn1cblxuLnRleHQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4udGV4dC1ncmF5IHtcbiAgY29sb3I6ICNhNGE0YTQ7XG59XG5cbi50ZXh0LWJsdWUge1xuICBjb2xvcjogIzAwYThmZjtcbn1cblxuaDEsXG4uaDEsXG5oMixcbi5oMiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbmgxLFxuLmgxIHtcbiAgY29sb3I6ICM1ODU4NTg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbmgyLFxuLmgyIHtcbiAgY29sb3I6ICMxNDgwOWE7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5tb2RhbCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1hcmdpbi10b3AtMCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5tYXJnaW4tdG9wLTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLm1hcmdpbi10b3AtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ubWFyZ2luLWJ0bS0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5tYXJnaW4tYnRtLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm1hcmdpbi1idG0tMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ubWFyZ2luLWJ0bS01IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ubWFyZ2luLWJ0bS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBhZC10b3AtMzAge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLnBhZC1idG0tMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYWQtYnRtLTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5wYWQtdG9wLTE1IHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5wYWQtYnRtLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5mb3JtLWNvbnRyb2w6YWN0aXZlLFxuLmZvcm0tY29udHJvbDpob3Zlcixcbi5mb3JtLWNvbnRyb2w6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImRhdGVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwibW9udGhcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwidGltZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJjb2xvclwiXTpmb2N1cyxcbi51bmVkaXRhYmxlLWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzVkNmRlO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiAwIG5vbmU7XG59XG5cbi5yYWRpbyxcbi5jaGVja2JveCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogOHB4IDA7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5mb3JtLWNvbnRyb2wtdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbn1cblxuLmZvcm0tZ3JvdXAtbm8tbGFiZWwgPiAuZm9ybS1ncm91cCA+IC5jb250cm9sLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRyb2wtbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjODE4MTgxO1xufVxuXG4uY29udHJvbC1sYWJlbC5yZXF1aXJlZDphZnRlciB7XG4gIGNvbnRlbnQ6ICcqJztcbiAgY29sb3I6ICNGRjRBNDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNmUyZTg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnNlYXJjaC1ibG9jayAuY29udHJvbC1sYWJlbCxcbi5zZWFyY2gtYmxvY2sgLmljb24taGVscCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnNlYXJjaC1ibG9jayAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXItY29sb3I6ICNhMmEyYTI7XG59XG5cbi5zZWFyY2gtYmxvY2sgLmJ0biB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4uc2VhcmNoLWJsb2NrIC5mb3JtLWdyb3VwLWRhdGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuXG4uc2VhcmNoLWJsb2NrIC5mb3JtLWdyb3VwLWRhdGUgLmZvcm0tZGF0ZXBpY2tlciB7XG4gIHdpZHRoOiA0MHB4O1xuICB0b3A6IDI3cHg7XG59XG5cbi5zZWFyY2gtYmxvY2sgLmZvcm0tZ3JvdXAtZGF0ZS5mb3JtLWdyb3VwLW5vLWxhYmVsIC5mb3JtLWRhdGVwaWNrZXIge1xuICB0b3A6IDA7XG59XG5cbi5zZWFyY2gtYmxvY2sgLmJ0bi1jYWxlbmRhciB7XG4gIGhlaWdodDogMzRweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMmEyYTI7XG59XG5cbi5zZWFyY2gtYmxvY2sgLmJ0bi1jYWxlbmRhcjpob3Zlcixcbi5zZWFyY2gtYmxvY2sgLmJ0bi1jYWxlbmRhcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMmEyYTI7XG59XG5cbi5pY29uLWhlbHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjQTlBOUE5O1xufVxuXG4uaWNvbi1oZWxwIC5wb3BvdmVyIHtcbiAgd2lkdGg6IDI1MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmZvcm0tZ3JvdXAtd3JhcHBlciAudG9vbHRpcC1pbmZvIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI0E5QTlBOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB0b3A6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5mb3JtLWdyb3VwLXdyYXBwZXIgLnRvb2x0aXAtaW5mbyAucG9wb3Zlcixcbi5pY29uLWhlbHAgLnBvcG92ZXIsXG4jdHJhbnNhY3Rpb24tZGV0YWlscyAucG9wb3ZlciB7XG4gIHdpZHRoOiAyNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4uZm9ybS1ncm91cC13cmFwcGVyIC50b29sdGlwLWluZm8gLnBvcG92ZXItdGl0bGUsXG4uaWNvbi1oZWxwIC5wb3BvdmVyLXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzhGOEY4Rjtcbn1cblxuLmZvcm0tZ3JvdXAtd3JhcHBlciAudG9vbHRpcC1pbmZvIC5wb3BvdmVyLnJpZ2h0ID4gLmFycm93OmFmdGVyLFxuLmljb24taGVscCAucG9wb3Zlci5yaWdodCA+IC5hcnJvdzphZnRlcixcbiN0cmFuc2FjdGlvbi1kZXRhaWxzIC5wb3BvdmVyLnJpZ2h0ID4gLmFycm93OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwO1xufVxuXG4uZm9ybS1ncm91cC13cmFwcGVyIC50b29sdGlwLWluZm8gLnBvcG92ZXIuYm90dG9tID4gLmFycm93OmFmdGVyLFxuLmljb24taGVscCAucG9wb3Zlci5ib3R0b20gPiAuYXJyb3c6YWZ0ZXIsXG4jdHJhbnNhY3Rpb24tZGV0YWlscyAucG9wb3Zlci5ib3R0b20gPiAuYXJyb3c6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4uZm9ybS1ncm91cC13cmFwcGVyIC5mb3JtLW5vdGUge1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgY29sb3I6ICNhODNjMDA7XG59XG5cbi5mb3JtLWdyb3VwLXNtIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG5cbi5mb3JtLWdyb3VwLXNtIC5pbnB1dC1ncm91cC1hZGRvbixcbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiAzcHg7XG59XG5cbi5mb3JtLWdyb3VwLXNtIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uZXJyb3ItbXNnIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4uZXJyb3ItbXNnLFxuI2Vycm9yLW1zZy1lbWFpbC1leGlzdHMsXG4uaGFzLWVycm9yIC5oZWxwLWJsb2NrIHtcbiAgY29sb3I6ICNGRjRBNDA7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG59XG5cbi5lcnJvci1tc2cgYSxcbiNlcnJvci1tc2ctZW1haWwtZXhpc3RzIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCxcbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cyxcbi5oYXMtZXJyb3IgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkY0QTQwO1xufVxuXG4uZm9ybS1ncm91cCAubm90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLWJsb2NrLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcbn1cblxuLmZvcm0tYmxvY2stZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42NSk7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG5cbi5mb3JtLWJsb2NrLWRhcmssXG4uZm9ybS1ibG9jay1kYXJrIGEsXG4uZm9ybS1ibG9jay1kYXJrIC50aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZm9ybS1ibG9jay1kYXJrIC5jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNlOGU4ZTg7XG59XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuXG4vKi50YWJsZS1zdHJpcGVkPnRoZWFkPnRyPnRoLCovXG5cbi8qLnRhYmxlLXN0cmlwZWQ+dGJvZHk+dHI+dGgsKi9cblxuLyoudGFibGUtc3RyaXBlZD50Zm9vdD50cj50aCwqL1xuXG4vKi50YWJsZS1zdHJpcGVkPnRoZWFkPnRyPnRkLCovXG5cbi8qLnRhYmxlLXN0cmlwZWQ+dGJvZHk+dHI+dGQsKi9cblxuLyoudGFibGUtc3RyaXBlZD50Zm9vdD50cj50ZCB7Ki9cblxuLypib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyovXG5cbi8qfSovXG5cbi8qLnRhYmxlLXN0cmlwZWQ+dGJvZHk+dHI6bnRoLWNoaWxkKG9kZCk+dGQsKi9cblxuLyoudGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtY2hpbGQob2RkKT50aCB7Ki9cblxuLypiYWNrZ3JvdW5kLWNvbG9yOiAjREFFOUVEOyovXG5cbi8qfSovXG5cbi50YWItY29udGVudCB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi50YWItY29udGVudCxcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzLFxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cblxuLnRhYi1jb250ZW50LXRyYW5zcGFyZW50IHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtdGFicy1ncmVlbiB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQTFCOEFDO1xufVxuXG4ubmF2LXRhYnMtZ3JlZW4gPiBsaS5hY3RpdmUgPiBhLFxuLm5hdi10YWJzLWdyZWVuID4gbGkuYWN0aXZlID4gYTpmb2N1cyxcbi5uYXYtdGFicy1ncmVlbiA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTFCOEFDO1xuICBib3JkZXItY29sb3I6ICNBMUI4QUM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2LXRhYnMtZ3JlZW4gPiBsaSA+IGE6Zm9jdXMsXG4ubmF2LXRhYnMtZ3JlZW4gPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2MSwgMTg0LCAxNzIsIDAuMik7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNjEsIDE4NCwgMTcyLCAwLjIpO1xufVxuXG4udGFibGUtYWN0aW9ucyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5wYWdpbmctcmVzdWx0cyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4ucGFuZWwsXG4ucGFuZWwgLnBhbmVsLWhlYWRpbmcge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBoZWFkZXIgKi9cblxuLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDY2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGhlaWdodCAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0IC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgLjNzIGVhc2U7XG59XG5cbi5uYXZiYXItYnJhbmQge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cblxuLm5hdmJhci1icmFuZCBpbWcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIC4zcyBlYXNlLCBtYXJnaW4gLjNzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogd2lkdGggLjNzIGVhc2UsIG1hcmdpbiAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogd2lkdGggLjNzIGVhc2UsIG1hcmdpbiAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggLjNzIGVhc2UsIG1hcmdpbiAuM3MgZWFzZTtcbiAgd2lkdGg6IDc1cHg7XG59XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMDE1MTY4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xufVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMwMTUxNjg7XG59XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMTI1MzM7XG59XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAyNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTlBOUE5O1xufVxuXG4ubmF2YmFyLXNjcm9sbCB7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgNHB4ICM1NzU3NTc7XG59XG5cbi5uYXZiYXItc2Nyb2xsIC5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5uYXZiYXItc2Nyb2xsIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG5cbi5uYXZiYXItc2Nyb2xsIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1haW4tbWVudSAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5tYWluLW1lbnUgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBwYWRkaW5nOiA4cHggMTVweDtcbn1cblxuLyogZm9vdGVyICovXG5cbi5jb3B5cmlnaHQge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLm1haW4tZm9vdGVyIC5uYXZiYXItbmF2ID4gbGkgPiBhLFxuLm1haW4tZm9vdGVyIC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiBjb250ZW50ICovXG5cbm1haW4ge1xuICBsaW5lLWhlaWdodDogMS45Mjg1NzE0Mztcbn1cblxuLmNvbnRlbnQtYmxvY2sge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5cbi5tYWluLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNoZWNrb3V0LXRpdGxlLFxuLnBheW1lbnQtZmllbGRzIC50aXRsZSxcbi5mb3JtLWJsb2NrIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5wYXltZW50LWFtb3VudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBheW1lbnQtYW1vdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICckJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBob21lcGFnZSAqL1xuXG4jaG9tZXBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4jYm9keS1ob21lcGFnZSAuY29weXJpZ2h0IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuI2JvZHktaG9tZXBhZ2UgLmNvcHlyaWdodCBzcGFuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcGFkZGluZzogMnB4O1xufVxuXG4jaG9tZXBhZ2UgLmxvZ28gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuI2hvbWVwYWdlIC5sb2dvIGltZyB7XG4gIHdpZHRoOiAxNDBweDtcbn1cblxuLmxvZ2luLWJsb2NrLmZvcm0tYmxvY2std2hpdGUge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZTJlNztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4ubG9naW4tYmxvY2sgaDIge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4ubG9naW4tYmxvY2sgLmJ0biB7XG4gIG1pbi13aWR0aDogMTA4cHg7XG59XG5cbi5ob21lLXRpdGxlIHtcbiAgY29sb3I6ICM3YTdhN2E7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMCAjZmZmO1xufVxuXG4uaG9tZS10aXRsZSBzcGFuIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiB0YXggY2FsY3VsYXRvciAqL1xuXG4uc3RlcHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5zdGVwLWNvbm5lY3RvciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3RlcC1jb25uZWN0b3IsXG4uc3RlcC1wcm9ncmVzcyB7XG4gIGhlaWdodDogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zdGVwLWNvbm5lY3Rvcixcbi5zdGVwLXByb2dyZXNzIHtcbiAgdG9wOiAyNXB4O1xufVxuXG4uc3RlcC1jb25uZWN0b3IsXG4uc3RlcC1udW1iZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDNEM0QzO1xufVxuXG4uc3RlcC1wcm9ncmVzcy0yIHtcbiAgd2lkdGg6IDMyJTtcbn1cblxuLnN0ZXAtcHJvZ3Jlc3MtMyB7XG4gIHdpZHRoOiA2NiU7XG59XG5cbi5zdGVwLXByb2dyZXNzLTQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN0ZXAtbnVtYmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5zdGVwLW51bWJlcjpob3Zlcixcbi5zdGVwLW51bWJlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zdGVwLWFjdGl2ZTpob3Zlcixcbi5zdGVwLWFjdGl2ZTpmb2N1cyxcbi5zdGVwLXBhc3Q6aG92ZXIsXG4uc3RlcC1wYXN0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5zdGVwLXRpdGxlIHtcbiAgY29sb3I6ICNiN2I3Yjc7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5zdGVwLWFjdGl2ZSxcbi5zdGVwLXBhc3QsXG4uc3RlcC1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDgwOWE7XG59XG5cbi5zdGVwLWFjdGl2ZS1wYXN0IHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmZmZmY7XG59XG5cbi5zdGVwLWFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjMDE0NDU3O1xufVxuXG4uZm9ybS1ncm91cC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZm9ybS1ncm91cC1kYXRlIHtcbiAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9ybS1ncm91cC1kYXRlIC5mb3JtLWRhdGVwaWNrZXIge1xuICB3aWR0aDogNDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2FsY3VsYXRvci10b3RhbHMgLnRpdGxlLFxuLnRyYW5zYWN0aW9uLWRvY3VtZW50cyAudGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uY2FsY3VsYXRvci10b3RhbHMsXG4udHJhbnNhY3Rpb24tZG9jdW1lbnRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmNhbGN1bGF0b3ItdG90YWxzIC50b3RhbC1yb3csXG4udHJhbnNhY3Rpb24tZG9jdW1lbnRzIC5kb2N1bWVudC1yb3cge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5cbi5jYWxjdWxhdG9yLXRvdGFscyAudG90YWxzLXN1bSxcbi50cmFuc2FjdGlvbi1kb2N1bWVudHMgLmRvY3VtZW50LXJvdzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FsY3VsYXRvci10b3RhbHMgLnRpdGxlIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNsb2FkaW5nLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjAlO1xuICByaWdodDogLTI1cHg7XG4gIGNvbG9yOiAjMTQ4MDlhO1xufVxuXG4udHJhbnNhY3Rpb24tZG9jdW1lbnRzIC5kb2N1bWVudC1yb3cgLmZhIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5jYWxjdWxhdG9yLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuXG4udGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogdGF4IGNhbGN1bGF0b3I6IHN0ZXAgMSAqL1xuXG4vKiN0YXhfY2FsY3VsYXRvcl9zdGVwMV9hY2NvdW50V3JpdHRlbkFzIC5yYWRpbyB7Ki9cblxuLyp3aWR0aDogNTAlOyovXG5cbi8qZGlzcGxheTogaW5saW5lLWJsb2NrOyovXG5cbi8qbWFyZ2luLWxlZnQ6IDA7Ki9cblxuLyp9Ki9cblxuLyojdGF4X2NhbGN1bGF0b3Jfc3RlcDFfYWNjb3VudFdyaXR0ZW5BcyAucmFkaW8rLnJhZGlvIHsqL1xuXG4vKm1hcmdpbi10b3A6IDhweDsqL1xuXG4vKn0qL1xuXG4jdGF4LWNhbGN1bGF0b3Itc3RlcDEgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4jZm9ybS1ncm91cC13cmFwcGVyLWZvcmVpZ24tcHJlbWl1bSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5kb2MtaWNvbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjBweDtcbn1cblxuLmRvYy1wb3BvdmVyIHtcbiAgY29sb3I6ICNBMUI4QUM7XG59XG5cbi5kb2MtbGlua3Mge1xuICBmb250LXNpemU6IC43ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG5cbi5yYWRpby1ibG9jay1pbmxpbmUgLmNvbnRyb2wtbGFiZWwsXG4ucmFkaW8tYmxvY2staW5saW5lIC5yYWRpbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnJhZGlvLWJsb2NrLWlubGluZSAuY29udHJvbC1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLnJhZGlvLWJsb2NrLWlubGluZSAucmFkaW8ge1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5yYWRpby1ibG9jay1pbmxpbmUgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucmFkaW8tcnBnIC5mb3JtLWdyb3VwLFxuLnJhZGlvLWFjY291bnQtd3JpdHRlbi1hcyAuZm9ybS1ncm91cCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi8qIHRheCBjYWxjdWxhdG9yOiBzdGVwIDIgKi9cblxuI3RheC1jYWxjdWxhdG9yLXN0ZXAyIC5hZGRyZXNzIC50aXRsZSB7XG4gIGNvbG9yOiAjMDE1MTY4O1xufVxuXG4vKiB0YXggY2FsY3VsYXRvcjogc3RlcCAzICovXG5cbiN0YXgtY2FsY3VsYXRvci1zdGVwMyAuYnRuLXRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4jdGF4LWNhbGN1bGF0b3Itc3RlcDMgLm1vZGFsLWNvbnRlbnQgLmZvcm0tY29udHJvbCxcbiNmaWxpbmctZGV0YWlscyAubW9kYWwtY29udGVudCAuZm9ybS1jb250cm9sLFxuI3RyYW5zYWN0aW9uLWRldGFpbHMgLm1vZGFsLWNvbnRlbnQgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHBhZGRpbmc6IDEycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAzcHggI0VGRUZFRjtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDNweCAjRUZFRkVGO1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDNweCAjRUZFRkVGO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuI3RheC1jYWxjdWxhdG9yLXN0ZXAzIC5tb2RhbC1jb250ZW50IC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCxcbiNmaWxpbmctZGV0YWlscyAubW9kYWwtY29udGVudCAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wsXG4jdHJhbnNhY3Rpb24tZGV0YWlscyAubW9kYWwtY29udGVudCAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNGRjRBNDA7XG59XG5cbi5jYWxjdWxhdG9yLW5vdGVzIC5ub3RlLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZkMWNmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5jYWxjdWxhdG9yLW5vdGVzIC50aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuI3RyYW5zYWN0aW9uX2RvY3VtZW50X2F0dGFjaGVkRmlsZSAuY29udHJvbC1sYWJlbCxcbiN0cmFuc2FjdGlvbl9kb2N1bWVudF9hdHRhY2hlZEZpbGUgLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50YWJsZS10cmFuc2FjdGlvbi1saXN0ID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLXRyYW5zYWN0aW9uLWxpc3QgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtdHJhbnNhY3Rpb24tbGlzdCA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZS10cmFuc2FjdGlvbi1saXN0ID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlLXRyYW5zYWN0aW9uLWxpc3QgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUtdHJhbnNhY3Rpb24tbGlzdCA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnRyYW5zYWN0aW9uLXNob3J0LWNvZGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzNjM2MzO1xufVxuXG4udHJhbnMtc3RhdHVzLTEsXG4udHJhbnMtc3RhdHVzLTIsXG4udHJhbnMtc3RhdHVzLTMsXG4udHJhbnMtc3RhdHVzLTQsXG4udHJhbnMtc3RhdHVzLTUsXG4uZmlsaW5nLXN0YXR1cy0xLFxuLmZpbGluZy1zdGF0dXMtMixcbi5maWxpbmctc3RhdHVzLTMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udHJhbnMtc3RhdHVzLTEge1xuICBjb2xvcjogIzliOWI5Yjtcbn1cblxuLnRyYW5zLXN0YXR1cy0yIHtcbiAgY29sb3I6ICNiMjk3MDA7XG59XG5cbi50cmFucy1zdGF0dXMtMyxcbi5maWxpbmctc3RhdHVzLTIge1xuICBjb2xvcjogI2E4MTIwMDtcbn1cblxuLnRyYW5zLXN0YXR1cy00LFxuLmZpbGluZy1zdGF0dXMtMyB7XG4gIGNvbG9yOiAjMDA2ZjM5O1xufVxuXG4udHJhbnMtc3RhdHVzLTUge1xuICBjb2xvcjogIzY0YTNhOTtcbn1cblxuLnRhYmxlLXRyYW5zYWN0aW9uLWxpc3QgLnRyYW5zLXN0YXR1cy0xLFxuLnRhYmxlLXRyYW5zYWN0aW9uLWxpc3QgLnRyYW5zLXN0YXR1cy0yLFxuLnRhYmxlLXRyYW5zYWN0aW9uLWxpc3QgLnRyYW5zLXN0YXR1cy0zLFxuLnRhYmxlLXRyYW5zYWN0aW9uLWxpc3QgLnRyYW5zLXN0YXR1cy00LFxuLnRhYmxlLXRyYW5zYWN0aW9uLWxpc3QgLnRyYW5zLXN0YXR1cy01LFxuLnRhYmxlLWZpbGluZy1saXN0IC5maWxpbmctc3RhdHVzLTEsXG4udGFibGUtZmlsaW5nLWxpc3QgLmZpbGluZy1zdGF0dXMtMixcbi50YWJsZS1maWxpbmctbGlzdCAuZmlsaW5nLXN0YXR1cy0zIHtcbiAgZm9udC1zaXplOiAwLjgyZW0gIWltcG9ydGFudDtcbn1cblxuI3RyYW5zYWN0aW9uLWRldGFpbHMgLnRyLWZsYWdnZWQgPiB0ZCxcbiN0cmFuc2FjdGlvbi1kZXRhaWxzIC50ci1mbGFnZ2VkID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmN2VjO1xufVxuXG4jdHJhbnNhY3Rpb24tZGV0YWlscyAudHItZmxhZ2dlZCAuZmEtZmxhZyxcbiNmaWxpbmctZGV0YWlscyAuZmEtZmxhZyB7XG4gIGNvbG9yOiAjYTgxMjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI3RyYW5zYWN0aW9uLWRldGFpbHMgLnRyLWZsYWdnZWQgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW46IDA7XG59XG5cbiN0cmFuc2FjdGlvbi1kZXRhaWxzIC5tb2RhbC1ib2R5ID4gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4jdHJhbnNhY3Rpb24tZGV0YWlscyAudHItZmxhZ2dlZCAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4jdHJhbnNhY3Rpb24tZGV0YWlscyAubW9kYWwtYm9keSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4jZWRpdC1mbGFnZ2VkLXRyYW5zYWN0aW9uIGRpdltpZCQ9X2F0dGFjaGVkRmlsZV0gLmNvbnRyb2wtbGFiZWwsXG4jZWRpdC1mbGFnZ2VkLXRyYW5zYWN0aW9uIGRpdltpZCQ9X2F0dGFjaGVkRmlsZV0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNlZGl0LWZsYWdnZWQtdHJhbnNhY3Rpb24gLnVwbG9hZC1uZXctdGV4dCB7XG4gIGNvbG9yOiAjYjI5NzAwO1xufVxuXG4jZWRpdC1mbGFnZ2VkLXRyYW5zYWN0aW9uIC5mb3JtLWdyb3VwLWRhdGUgLmZvcm0tZGF0ZXBpY2tlciB7XG4gIHRvcDogMDtcbn1cblxuI2VkaXQtZmxhZ2dlZC10cmFuc2FjdGlvbiAuYnRuLWNhbGVuZGFyIHtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbiB7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hdXRvY29tcGxldGUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRjBGMEYwO1xufVxuXG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMzM5OUZGO1xufVxuXG4uYXV0b2NvbXBsZXRlLWdyb3VwIHtcbiAgcGFkZGluZzogMnB4IDVweDtcbn1cblxuLmF1dG9jb21wbGV0ZS1ncm91cCBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG59XG5cbi5jb250YWN0LWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmJ0bi1jb250YWN0IHtcbiAgZm9udC1zaXplOiAuOWVtO1xuICBwYWRkaW5nOiAzcHggNnB4O1xuICBib3JkZXItY29sb3I6ICNiM2IzYjM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5oZWFkZXIubmF2YmFyIC5uYXZiYXItaGVhZGVyIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbmhlYWRlci5uYXZiYXIgYS5uYXZiYXItYnJhbmQsXG5oZWFkZXIubmF2YmFyIC5uYXZiYXItbmF2IGEge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2FkYjdiZTtcbn1cblxuaGVhZGVyLm5hdmJhciAubmF2YmFyLW5hdiBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDgyYzY7XG59XG5cbmhlYWRlci5uYXZiYXIgYS5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nOiAxOXB4IDE1cHg7XG59XG5cbi5uYXZiYXItYnJhbmQgaW1nIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5uYXZiYXItYnJhbmQgLmxvZ28tdGl0bGUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAtM3B4IDVweCAwIDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmhlYWRlciAubmF2LnB1bGwtcmlnaHQgPiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG5oZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTBweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkgYSB7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgY29sb3I6ICMzNzNhM2M7XG59XG5cbmhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkgYSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjYWRiN2JlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbn1cblxuaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSBhOmhvdmVyIGkge1xuICBjb2xvcjogIzAwYThmZjtcbn1cblxuLnVzZXItZHJvcGRvd24gaW1nIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLnVzZXItZHJvcGRvd24ge1xuICBwYWRkaW5nOiAxMHB4IDEycHggIWltcG9ydGFudDtcbn1cblxuLm5vdGlmaWNhdGlvbi1kcm9wZG93biB7XG4gIHBhZGRpbmc6IDE5cHggMTVweCAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ub3RpZmljYXRpb24tZHJvcGRvd24gaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubm90aWZpY2F0aW9uLWRyb3Bkb3duLmhhcy1ub3RpZmljYXRpb25zOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZmE0MjRhO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAxNHB4O1xufVxuXG4ubm90aWZpY2F0aW9uLWRyb3Bkb3duLWxpc3Qge1xuICB3aWR0aDogMzAwcHg7XG59XG5cbi5ub3RpZmljYXRpb24tZHJvcGRvd24tbGlzdCBsaSB7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xufVxuXG4ubm90aWZpY2F0aW9uLWRyb3Bkb3duLWxpc3QgbGk6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZDogI2ZiZmNmZDtcbn1cblxuLm5vdGlmaWNhdGlvbi1kcm9wZG93bi1saXN0IGxpLmRyb3Bkb3duLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZDhlMmU3O1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzczYTNjO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIgLmJhZGdlLWRhbmdlciB7XG4gIGJhY2tncm91bmQ6ICNmYTQyNGE7XG59XG5cbi5ub3RpZmljYXRpb24tZHJvcGRvd24tbGlzdCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDA4MmM2ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xufVxuXG4ubm90aWZpY2F0aW9uLWRyb3Bkb3duLWxpc3QgbGkgYTpob3Zlcixcbi5ub3RpZmljYXRpb24tZHJvcGRvd24tbGlzdCBsaSBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwODJjNiAhaW1wb3J0YW50O1xufVxuXG4udG9wLXNlYXJjaC1ibG9jay1pbm5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnRvcC1zZWFyY2gtYmxvY2staW5uZXIuc2VhcmNoLXZpc2libGUge1xuICB3aWR0aDogMjAwcHg7XG59XG5cbi50b3Atc2VhcmNoLWJsb2NrLWlubmVyIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNXB4O1xufVxuXG4udG9wLXNlYXJjaC1ibG9jay1zdWJtaXQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNmUyZTg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4jdG9wLXNlYXJjaC1ibG9jay10b2dnbGUtYnRuIHtcbiAgcGFkZGluZzogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY2xlYXItbGVmdCB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG4uY2xlYXItcmlnaHQge1xuICBjbGVhcjogcmlnaHQ7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6ICNjYmQ3ZGQ7XG4gIGJhY2tncm91bmQ6ICNmMWY0Zjk7XG59XG5cbi5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuIC5idG4ge1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG5cbi51aWItZGF0ZXBpY2tlci1wb3B1cCB7XG4gIHBhZGRpbmc6IDRweDtcbn1cblxuLnVpYi1kYXRlcGlja2VyLXBvcHVwIC5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2U0ZTRlNCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51aWItZGF0ZXBpY2tlci1wb3B1cCAuYnRuLWRlZmF1bHQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuLnVpYi1kYXRlcGlja2VyLXBvcHVwIC5idG4tZGVmYXVsdCAudGV4dC1pbmZvIHtcbiAgY29sb3I6ICMwMGE4ZmY7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5mb3JtLWlubGluZVtkYXRhX2ZpZWxkX3R5cGU9J2RhdGUnXSBzZWxlY3Qge1xuICB3aWR0aDogMTEwcHg7XG59XG5cbi5mb3JtLWlubGluZVtkYXRhX2ZpZWxkX3R5cGU9J2RhdGUnXSBzZWxlY3Q6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDcwcHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uZm9ybS1pbmxpbmVbZGF0YV9maWVsZF90eXBlPSd0aW1lJ10ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZm9ybS1pbmxpbmVbZGF0YV9maWVsZF90eXBlPSd0aW1lJ10gc2VsZWN0IHtcbiAgd2lkdGg6IDgwcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uZm9ybS1pbmxpbmVbZGF0YV9maWVsZF90eXBlPSd0aW1lJ10gc2VsZWN0Om50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJsb2NrLWF0dGFjaG1lbnRzIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjZGZkZmRmO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ubGFiZWwge1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgZm9udC1zaXplOiA4NSU7XG59XG5cbi5sYWJlbC1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDZkYTtcbn1cblxuLmxhYmVsLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhlNGZmO1xufVxuXG4ubGFiZWwtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OWVkNjI7XG59XG5cbi5sYWJlbC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4YTRlYztcbn1cblxuLmxhYmVsLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlNjk4O1xufVxuXG4ubGFiZWwtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhNDI0YTtcbn1cblxuLyogICAgIEFESlVTVEVSICAgICAqL1xuXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmJyZWFkY3J1bWIgbGkgYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5icmVhZGNydW1iIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uY29udGVudCB7XG4gIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZTJlNztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uYXNpZGUgLmNvbnRlbnQge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uY29udGVudCAudGFibGUgdGhlYWQgdGgge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2Q4ZTJlNyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZTJlNyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjZmOGZhO1xufVxuXG4uY2xhaW0tbGlzdCAuY29udGVudCAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICBwYWRkaW5nOiA4cHggNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY4ZmE7XG59XG5cbi5jb250ZW50IC5zZWFyY2gtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY2xhaW0tc2hvdyAuZnVsbC13aWR0aC1jaGlsZHMgLnJvdyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG4uY2xhaW0tc2hvdyAudGFiLXBhbmUgLmZ1bGwtd2lkdGgtY2hpbGRzID4gLmNvbC1tZC02IHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4uY2xhaW0tc2hvdyAudGFiLXBhbmUgLmZ1bGwtd2lkdGgtY2hpbGRzIC5yb3cgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cblxuLmNsYWltLXNob3cgLnRhYi1wYW5lIC5mdWxsLXdpZHRoLWNoaWxkcyAucm93ID4gZGl2Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG5cbi5jbGFpbS1zaG93IC50YWItcGFuZSAuZnVsbC13aWR0aC1jaGlsZHMgaDQge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5jbGFpbS1zaG93IC50YWItcGFuZSAuZnVsbC13aWR0aC1jaGlsZHMgLmdyaWQtaW52ZXJ0ZWQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uY2xhaW0tc2hvdyAudGFiLXBhbmUgLmZ1bGwtd2lkdGgtY2hpbGRzIC5ncmlkLWludmVydGVkID4gZGl2IHtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLmNsYWltLXNob3cgLmFzaWRlIC5wb2xpY3ktaW5mb3JtYXRpb24gaDQge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uYXR0YWNobWVudC1maWVsZHMtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYXR0YWNobWVudC1maWVsZHMtbGlzdCBsaSB7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIHBhZGRpbmc6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uYXR0YWNobWVudC1yb3cgLmRlbGV0ZS1hdHRhY2htZW50IHtcbiAgcGFkZGluZzogMCAwIDJweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi50YWJsZS1zdGF0ZW1lbnRzID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLXN0YXRlbWVudHMgPiB0Ym9keSA+IHRyID4gdGgge1xuICBwYWRkaW5nOiAxMHB4IDJweDtcbn1cblxuLnRhYmxlLXN0YXRlbWVudHMgLnN0YXRlbWVudC1kZXRhaWxzIHtcbiAgY29sb3I6ICNhYWE7XG59XG5cbi5ncmlkLWludmVydGVkIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzYsIDIzOSwgMjQ0LCAwLjUpO1xufVxuXG4uZ3JpZC1pbnZlcnRlZCA+IC5yb3cgPiBkaXYge1xuICBwYWRkaW5nOiA0cHggMTdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG59XG5cbi5oZWxwLWJsb2NrIHtcbiAgbWFyZ2luOiAtMTBweCAwIDVweDtcbiAgY29sb3I6ICM2NDk0OTM7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnRhYmxlLXdyYXBwZXIge1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4udGFibGUtd3JhcHBlciB0YWJsZSB0aCB7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuLnJvbGVzLXRhYmxlIHtcbiAgbWFyZ2luOiAwIDE2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ucm9sZXMtdGFibGUgdGgsXG4ucm9sZXMtdGFibGUgdGQge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5cbi5yb2xlcy10YWJsZSAucGFuZWwtdGl0bGUgdGgsXG4ucm9sZXMtdGFibGUgLnNlY3Rpb24tdGl0bGUgdGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLyogbWVkaWEgcXVlcmllcyAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cblxuICAuYnRuLWNvdXBsZSAuYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNob21lcGFnZSAubG9nbyBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAubG9naW4tYmxvY2suZm9ybS1ibG9jay13aGl0ZSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuXG4gIC5tYWluLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLm1haW4tbWVudSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgLjNzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiB0b3AgLjNzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogdG9wIC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IHRvcCAuM3MgZWFzZTtcbiAgfVxuXG4gIC5tYWluLW1lbnUgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE0ODA5YTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tYWluLW1lbnUgLm5hdmJhci1jb2xsYXBzZSAubmF2IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAubmF2YmFyLWRlZmF1bHQge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuXG4gIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgfVxuXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAubmF2YmFyLXNjcm9sbCAubWFpbi1tZW51IHtcbiAgICB0b3A6IDZweDtcbiAgfVxuXG4gIC5uYXZiYXItc2Nyb2xsIC5uYXZiYXItdG9nZ2xlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG5cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAub3BlbiA+IGEsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyxcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM2YTgzO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnVzZXItbWVudSAubmF2YmFyLW5hdiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmNvbnRlbnQtYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG5cbiAgLyogY2hlY2tvdXQgKi9cblxuICAuc3RlcC1udW1iZXIge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cblxuICAuc3RlcC1jb25uZWN0b3IsXG4gIC5zdGVwLXByb2dyZXNzIHtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICB0b3A6IDE4cHg7XG4gIH1cblxuICAuZ3JpZC1pbnZlcnRlZCA+IC5yb3cge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICB9XG5cbiAgLmdyaWQtaW52ZXJ0ZWQgPiAucm93ID4gZGl2IHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLXNtLXRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmNvbnRlbnQtYmxvY2stdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5jb250ZW50LWJsb2NrLXRkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLm1haW4tbWVudSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIH1cblxuICAjbG9naW4tbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IDQ1MHB4O1xuICB9XG5cbiAgLmZvcm0tZ3JvdXAtZGF0ZS1mcm9tOmFmdGVyIHtcbiAgICBjb250ZW50OiAnLSc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTdweDtcbiAgICB0b3A6IDVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWJyYW5kIGltZyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5tYWluLWZvb3RlciAubmF2YmFyLW5hdiA+IGxpOmZpcnN0LWNoaWxkID4gYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmxvZ2luLWJsb2NrLmZvcm0tYmxvY2std2hpdGUge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbWQtdGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAuY29sLW1kLXRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuaW1nLXJpZ2h0LW1kIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAubWFpbi1mb290ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWFpbi1mb290ZXIgLm5hdmJhci1uYXYge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIGJvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cblxuICAuZm9ybS1ibG9jay1zaWRlLW1hcmdpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgIG1hcmdpbi1yaWdodDogNSU7XG4gIH1cblxuICAuY29sLW1kLWJvcmQtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQzJDMkMyO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwIDAgI2ZmZjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMzMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTUyMHB4O1xuICB9XG59XG5cbi5jbGFpbS1mb3JtIHtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jbGFpbS1mb3JtIHNlY3Rpb24uYmxvY2sge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uY2xhaW0tZm9ybSBzZWN0aW9uLmJsb2NrOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG59XG5cbi5jbGFpbS1mb3JtIHNlY3Rpb24uYmxvY2s6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xufVxuXG4uY2xhaW0tZm9ybSBzZWN0aW9uLmJsb2NrIGgzIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi5jbGFpbS1mb3JtIC5idG4tbmV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjRweCAxMHB4IDEycHg7XG59XG5cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3dlYi9hc3NldHMvc2Nzcy9zdHlsZS5zY3NzIiwiLmNsYWltLWZvcm0ge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgc2VjdGlvbi5ibG9jayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAgIH1cbiAgICBoMyB7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG4gIH1cbiAgLmJ0bi1uZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMTBweCAyNHB4IDEwcHggMTJweDtcbn1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvQ2xhaW0vQ2xhaW1CdW5kbGUvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL2NsYWltcy5zY3NzIl0sInNvdXJjZVJvb3QiOiIifQ==*/