@font-face {
    font-family: 'Titillium';
    src: local(Titillium Regular), url(/build/fonts/TitilliumWeb-Regular.e53e0538.ttf);
    font-weight: 400;
}

@font-face {
    font-family: 'Titillium';
    src: local(Titillium SemiBold), url(/build/fonts/TitilliumWeb-SemiBold.d4d3eeb6.ttf);
    font-weight: 600;
}

@font-face {
    font-family: 'Titillium';
    src: local(Titillium SemiBold), url(/build/fonts/TitilliumWeb-Bold.a267a8b6.ttf);
    font-weight: 700;
}
.dataTables_length select {
    margin: 0 5px;
}

.disable-div {
    pointer-events: none;
    opacity: 0.3;
}

.unpaid_amount {
    display: none;
}

.login-aside {
    background-color: #ADD0D4 !important;
}

span.green{
    color: #2E8F96;
}

a .fal {
    color: #2E8F96;
}

.red-row > td, .red-row > td > div.delivery-time-datatable {
    color: #FF647C !important;
}

.red-row i {
    filter: invert(62%) sepia(25%) saturate(5163%) hue-rotate(312deg) brightness(99%) contrast(109%);
}

.delivery-time-title {
    font-weight: 400;
    text-align: right;
    color: #ADD0D4;
}

.delivery-time-datatable {
    font-weight: 400;
    color: #ADD0D4;
}

.card-header {
    border-bottom: 0;
}

.card-header-border {
    border-bottom: 1px solid #EBEDF3;
}

body {
    font-family: 'Titillium';
    font-style: normal;
    font-weight: 400;
    font-size: 16px !important;
    color: #464E5F !important;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-text,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-text,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-text {
    font-size: 14px !important;
}

.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon {
    flex: 0 0 28px !important;
}

.text-dark {
    color: #464E5F !important;
}

.card.card-custom > .card-header .card-title h5 {
    color: #464E5F !important;
}

.breadcrumb .breadcrumb-item.active i, .breadcrumb .breadcrumb-item.active a,
.breadcrumb .breadcrumb-item:hover i, .breadcrumb .breadcrumb-item:hover a,
.breadcrumb .breadcrumb-item.active i, .breadcrumb .breadcrumb-item.active img,
.breadcrumb .breadcrumb-item.active i, .breadcrumb .breadcrumb-item:hover img {
    color: #FD8C04 !important;
    filter: invert(57%) sepia(63%) saturate(2204%) hue-rotate(356deg) brightness(102%) contrast(105%);
}

body .text-size-13 {
    font-size: 13px;
}

body .text-size-14 {
    font-size: 14px;
}

body .text-size-16 {
    font-size: 16px;
}

body .text-size-18 {
    font-size: 18px;
}

body .text-size-12 {
    font-size: 12px;
}

body .italic {
    font-style: italic;
}

body .color-grey {
    color: #B5B5C3;
}

body .color-grey-2 {
    color: #7E8299;
}

body .color-grey-3 {
    color: #464E5F;
}

body .color-red {
    color: #F64E60;
}

body .color-orange {
    color: #FD8C04;
}

body .text-weight-600 {
    font-weight: 600;
}

body .text-weight-700 {
    font-weight: 700;
}

body .text-weight-400 {
    font-weight: 400;
}

.text-orange {
    color: #FD8C04;
}

.bg-orange {
    background-color: #FD8C04;
}

.text-green {
    color: #2E8F96;
}

.text-green-light {
    color: #7DDFC3;
}

.line-dotted {
    border: 1px dashed #E5EAEE;
    box-sizing: border-box;
    border-radius: 6px;
    margin: 15px 0;
}

.line-dashed {
    border: 1px dashed #E5EAEE;
    box-sizing: border-box;
    border-radius: 6px;
    margin: 15px 0;
}

.card h5 {
    font-weight: 700 !important;
    font-size: 20px !important;
}

.subheader h5 {
    font-weight: 600 !important;
    font-size: 16px !important;
}

.card {
    padding: 24px 24px;
}

.card .card-header {
    padding: 0 !important;
}

.card .card-body {
    padding: 0 !important;
}

.card-toolbar .nav .nav-item .nav-link {
    color: #a3a3af;
    font-size: 15px;
    font-weight: 600;
    border: 0;
}

.card-toolbar .nav .nav-item .nav-link:focus,
.card-toolbar .nav .nav-item .nav-link:hover {
    color: #2E8F96 !important;
    border: 0 !important;
}

.translation-detail .card-toolbar .nav .nav-item .nav-link,
.translation-detail .card-toolbar .nav .nav-item .nav-link:hover,
.translation-detail .card-toolbar .nav .nav-item .nav-link:focus {
    color: #464E5F !important;
    font-weight: 400;
}

.translation-detail .card-toolbar .nav .nav-item .nav-link.active {
    color: #464E5F !important;
    font-weight: 600;
}

.translation-detail .card.card-custom > .card-header.card-header-tabs-line .nav .nav-link {
    padding: 0 0 1rem 0;
}

.card-toolbar .nav .nav-item .nav-link.active {
    color: #2E8F96 !important;
    font-weight: 700;
    border-bottom: 2px solid #2E8F96 !important;
}

.card-toolbar .row button, .card-toolbar .row a {
    margin: 0 5px;
}

.card-translator-report .card-toolbar .nav .nav-item .nav-link {
    color: #B5B5C3;
    font-size: 14px;
    font-weight: 600;
}

.card-translator-report .card-toolbar .nav .nav-item .nav-link:focus,
.card-translator-report .card-toolbar .nav .nav-item .nav-link:hover {
    background: #F3F6F9 !important;
    color: #2E8F96 !important;
}

.card-translator-report .card-toolbar .nav .nav-item .active {
    background: #F3F6F9 !important;
    color: #2E8F96 !important;
    border: 0 !important;
}

.aside-menu .menu-nav > .menu-item > .menu-link:hover > img,
.aside-menu .menu-nav > .menu-item > .menu-link:focus > img {
    filter: invert(57%) sepia(63%) saturate(2204%) hue-rotate(356deg) brightness(102%) contrast(105%);
}

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading > img,
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link > img {
    filter: invert(57%) sepia(63%) saturate(2204%) hue-rotate(356deg) brightness(102%) contrast(105%);
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link:hover .menu-bullet > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link:focus .menu-bullet > span,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-bullet > span {
    background-color: #FD8C04 !important;
}

.user-sidebar-wrapper {
    padding: 0 !important;
}

.user-sidebar-wrapper .user-sidebar-header {
    height: 98px;
    max-height: 98px;
    background-color: #FD8C04;
    position: relative;
}

.user-sidebar-wrapper .user-sidebar-header .points {
    background: url(/build/images/points.30d19393.svg);
    position: absolute;
    top: 0;
    left: 0;
    height: 98px;
    width: 116px;
}

.square-initials {
    background-color: #FFE1A6 !important;
    color: #FD8C04 !important;
    font-weight: 700 !important;
}

.square-initials.font-size-h1 {
    font-size: 28px !important;
}

.topbar-item .square-initials {
    font-size: 16px !important;
}

.user-sidebar-header .square-initials {
    font-size: 20px !important;
}

.user-sidebar-wrapper .user-sidebar-header span {
    font-weight: 700;
    font-size: 16px;
    color: #fff;
}

.user-sidebar-wrapper .user-sidebar-header small {
    font-weight: 600;
    font-size: 14px;
    color: #fff;
}

.user-sidebar-wrapper .user-sidebar-content .list-group .list-group-last-item {
    border-top: 1px solid #E5EAEE !important;
    border: 0;
    border-radius: 0px;
}

.user-sidebar-wrapper .user-sidebar-content .list-group a {
    font-weight: 600;
    font-size: 14px;
    color: #464E5F;
}

.user-sidebar-wrapper .user-sidebar-content .list-group .btn {
    background: #F3F6F9;
    color: #2E8F96;
}

.user-sidebar-wrapper .user-sidebar-content .list-group .list-group-item {
    padding-top: 20px;
    padding-bottom: 20px;
}

.topbar .pulse-primary img {
    filter: invert(46%) sepia(68%) saturate(398%) hue-rotate(135deg) brightness(91%) contrast(92%);
}

.topbar .pulse-primary img.bell-primary {
    filter: invert(53%) sepia(61%) saturate(715%) hue-rotate(352deg) brightness(100%) contrast(108%) !important;
}

.wrapper-notifications {
    border-radius: 4px;
    max-width: 400px;
    min-width: 400px;
}

.bg-header-notifications {
    background-color: #ADD0D4;
    max-height: 98px;
    padding: 4px 0;
    border-radius: 4px 4px 0 0;
    position: relative;
}

.bg-header-notifications h5 {
    font-weight: 700 !important;
    font-size: 20px !important;
    color: #086A71;
}

.wrapper-notifications a {
    font-weight: 700;
    font-size: 14px;
    cursor: pointer;
}

.wrapper-notifications .text-muted {
    font-weight: 400;
    font-size: 12px;
}

.symbol-lg-84 .symbol-label {
    width: 84px !important;
    height: 84px !important;
}

.profile-menu .nav .nav-item .nav-link {
    font-weight: 400;
    font-size: 14px;
    color: #7E8299;
    margin: 2px 0;
    padding-top: 15px;
    padding-bottom: 15px;
}

.profile-menu .menu-icon {
    font-size: 18px;
}

.profile-menu .nav .nav-item .nav-link:focus,
.profile-menu .nav .nav-item .nav-link:hover {
    background: #F3F6F9 !important;
    color: #2E8F96 !important;
}

.profile-menu .nav .nav-item .active {
    background: #F3F6F9 !important;
    color: #2E8F96 !important;
}

.profile-menu .nav .nav-item img {
    filter: invert(55%) sepia(8%) saturate(823%) hue-rotate(194deg) brightness(91%) contrast(90%);
    width: 18px;
    height: auto;
}

.profile-menu .nav .nav-item .active img,
.profile-menu .nav .nav-item .nav-link:focus img,
.profile-menu .nav .nav-item .nav-link:hover img {
    filter: invert(52%) sepia(78%) saturate(387%) hue-rotate(135deg) brightness(79%) contrast(83%);
}

.btn {
    font-weight: 600;
    font-size: 14px;
    padding: 9px 15px;
    border: 0;
}

.btn[type=submit] {
    background-color: #FD8C04;
}

.btn.btn-primary.disabled, .btn.btn-primary:disabled {
    background-color: #FD8C04;
}

.btn[type=submit]:hover,
.btn[type=submit]:focus {
    background-color: #FD8C04 !important;
}

a.btn-green {
    font-weight: 600 !important;
    font-size: 14px;
    padding: 7px;
    background-color: #ADD0D4 !important;
    color: #086A71;
}

a.btn-green:hover,
a.btn-green:focus {
    color: #086A71;
}

a.btn-green-2 {
    font-weight: 600;
    font-size: 14px;
    padding: 9px 15px;
    background-color: #F3F6F9 !important;
    color: #2E8F96;
}

a.btn-green-2:hover,
a.btn-green-2:focus {
    color: #2E8F96;
}

a.btn-green-5 {
    font-weight: 600;
    font-size: 14px;
    padding: 9px 15px;
    background-color: #D5F2EA !important;
    color: #00C48C;
}

a.btn-green-5:hover,
a.btn-green-5:focus {
    color: #00C48C;
}

a.btn-purple,
.btn.btn-purple{
    font-weight: 600;
    font-size: 14px;
    padding: 9px 15px;
    background-color: #EEE5FF !important;
    color: #8950FC;
}

a.btn-purple:hover,
a.btn-purple:focus {
    color: #8950FC;
}

.modal .modal-footer .btn-orange {
    font-weight: 600 !important;
    font-size: 14px !important;
    padding: 9px 15px !important;
    background-color: #FD8C04 !important;
    color: #fff !important;
}

a.btn-orange,
.btn.btn-orange {
    font-weight: 600;
    font-size: 14px;
    padding: 9px 15px;
    background-color: #FD8C04 !important;
    color: #fff;
}

a.btn-orange:hover,
a.btn-orange:focus {
    color: #fff;
}

a.btn-orange .fal {
    color: #fff;
}

a.btn-orange-2 {
    font-weight: 600 !important;
    font-size: 14px;
    padding: 7px;
    background-color: #FFE1A6 !important;
    color: #FD8C04;
}

a.btn-orange-2:hover,
a.btn-orange-2:focus {
    color: #FD8C04;
}

a.btn-blue-2 {
    font-weight: 600 !important;
    font-size: 14px;
    padding: 7px;
    background-color: #a8dcff !important;
    color: #0099ff;
}

a.btn-blue-2:hover,
a.btn-blue-2:focus {
    color: #0099ff;
}

a.btn-grey {
    padding: 0 5px 0 0 !important;
    color: #2E8F96;
    background-color: #F3F6F9;

}

a.btn-grey:hover,
a.btn-grey:focus {
    color: #2E8F96;
}

.form-group label {
    font-weight: 400;
    font-size: 14px;
    color: #464E5F;
}

.form-group select.disabled {
    pointer-events: none;
    background: #F3F6F9;
}

.form-group input,
.form-group input:focus,
.form-group input:hover,
.form-group select,
.form-group select:focus,
.form-group select:hover {
    border-radius: 4px;
    font-weight: 400;
    font-size: 14px;
    color: #464E5F;
}

.form-group input[readonly],
.form-group input[readonly]:focus,
.form-group input[readonly]:hover {
    background: transparent !important;
}

.header-mobile {
    padding: 0;
}

.header-mobile .burger-icon:hover span {
    background-color: #FD8C04;
}

.header-mobile .burger-icon:hover span::before,
.header-mobile .burger-icon:hover span::after {
    background-color: #FD8C04;
}

.header-mobile .btn:hover .svg-icon svg g [fill] {
    fill: #464E5F;
}

.header-mobile .btn.active .svg-icon svg g [fill] {
    fill: #FD8C04;
}

.dataTables_wrapper .dataTable thead th {
    text-transform: uppercase !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    color: #B5B5C3 !important;
}

.dataTables_wrapper .dataTable thead th .dropdown-menu .text {
    text-transform: capitalize !important;
}

.dropdown-menu {
   min-width: max-content !important;
}

.dataTables_wrapper .dataTable th.sorting_asc,
.dataTables_wrapper .dataTable td.sorting_asc,
.dataTables_wrapper .dataTable th.sorting_desc,
.dataTables_wrapper .dataTable td.sorting_desc {
    color: #FD8C04 !important;
}

.dataTables_wrapper .dataTable th.sorting_desc:after,
.dataTables_wrapper .dataTable td.sorting_desc:after,
.dataTables_wrapper .dataTable th.sorting_asc:after,
.dataTables_wrapper .dataTable td.sorting_asc:after {
    color: #FD8C04 !important;
}

.dataTables_wrapper .dataTable td {
    font-size: 14px !important;
}

.table thead th {
    border-bottom: 0;
}

.dataTables_wrapper .dataTables_paginate {
    float: left !important;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item:hover:not(.disabled) > .page-link {
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    background-color: #2E8F96;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.active > .page-link {
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    background-color: #2E8F96;
}

.dataTables_wrapper .dataTables_paginate .pagination .page-item.active > .page-link {
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    background-color: #2E8F96;
}

.dataTables_wrapper .dataTables_paginate .pagination .previous {
    margin-left: 0;
}

.dataTables_wrapper .dataTables_paginate .pagination .previous > .page-link {
    background: url(/build/images/previous.7e78824d.svg) no-repeat;
    background-size: 10px auto;
    text-indent: -9999px;
    background-position: center center;
    background-color: transparent !important;
}

.dataTables_wrapper .dataTables_paginate .pagination .next > .page-link {
    background: url(/build/images/next.7602e516.svg) no-repeat;
    background-size: 10px auto;
    text-indent: -9999px;
    background-position: center center;
    background-color: transparent !important;
}

.dataTables_info {
    padding-top: 0 !important;
    font-weight: 400 !important;
    font-size: 12px !important;
}

.dataTables_length select {
    background-color: #F3F6F9;
    font-weight: 400 !important;
    font-size: 14px !important;
    padding-left: 22px !important;
}

.btn-complete {
    background: #FD8C04;
    border-radius: 4px;
}

.btn-complete:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f111';
    color: #fff;
    font-size: 20px;
}

.btn-complete:hover:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f058';
    color: #fff;
}

.btn-eye:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f06e';
    color: #2E8F96;
    font-size: 16px;
}

.btn-assign-translation:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f4fc';
    color: #2E8F96;
    font-size: 16px;
}

.btn-assign-validation:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f4fc';
    color: #2E8F96;
    font-size: 16px;
}

.btn-download:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f019';
    color: #2E8F96;
}

.btn-upload:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f093';
    color: #2E8F96;
}

.icon-warning:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f071';
    color: #FF647C;
}

.modal .btn {
    font-weight: 600 !important;
    font-size: 14px !important;
    padding: 9px 15px !important;
    background-color: #F3F6F9 !important;
    color: #2E8F96 !important;
}

.modal .btn.modal-submit {
    font-weight: 600 !important;
    font-size: 14px !important;
    padding: 9px 15px !important;
    background-color: #FD8C04 !important;
    color: #fff !important;
}

.translation-detail h3.card-label {
    font-weight: 400 !important;
    font-size: 16px !important;
}

h3.card-title {
    font-weight: 700 !important;
    font-size: 16px !important;
}

.translation-detail h2.card-label {
    font-weight: 700 !important;
    font-size: 20px !important;
}

.card.card-custom > .card-header {
    min-height: auto !important;
    margin: 0 0 24px !important;
}

.card.card-custom > .card-header .card-title, .card.card-custom > .card-header .card-title .card-label {
    color: #464E5F !important;
    margin: 0;
}

.translation-detail .icon-info-grey {
    background: url(/build/images/circle-exclamation.06418af4.svg) no-repeat;
    background-position: center center;
    background-size: 18px 18px;
    margin-right: 10px;
    display: inline-block;
    width: 32px;
    height: 32px;
    border-radius: 6px;
}

.translation-detail .download-all-link {
    text-decoration: underline !important;
    font-size: 14px !important;
}

.translation-detail .btn.btn-light-danger {
    padding: 7px;
}

.translation-detail h5 {
    font-weight: 600 !important;
    font-size: 13px !important;
    margin-bottom: 0 !important;
    color: #464E5F !important;
}

.translation-detail .icon-translation-grey {
    background: url(/build/images/translation.05c44cfb.svg) no-repeat;
    background-position: center center;
    background-size: 20px 10.24px;
    margin-right: 10px;
    display: inline-block;
    width: 32px;
    height: 32px;
    border-radius: 6px;
}

.translation-detail .icon-document-grey {
    margin-right: 10px;
    display: inline-block;
    border-radius: 6px;
}

.translation-detail .icon-document-grey:before {
    content: '\f15c';
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    color: #B5B5C3;
    font-size: 18px;
}

.translation-detail .icon-info-circle-grey {
    margin-right: 10px;
    display: inline-block;
    border-radius: 6px;
}

.translation-detail .icon-info-circle-grey:before {
    content: '\f05a';
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    color: #B5B5C3;
    font-size: 18px;
}

.translation-detail .icon-document:before {
    content: '\f15c';
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    color: #B5B5C3;
    font-size: 18px;
}

.translation-detail .icon-calendar:before {
    content: '\f073';
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    color: #B5B5C3;
    font-size: 18px;
}

.translation-detail .icon-calendar-grey:before {
    content: '\f073';
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    color: #B5B5C3;
    font-size: 18px;
}

.translation-detail .icon-calendar-grey {
    margin-right: 10px;
    display: inline-block;
    border-radius: 6px;
}

.translation-detail .card-support-documents {
    padding: 0px 12.5px !important;
}

.translation-detail .card-support-documents .card-title {
    font-weight: 600 !important;
    font-size: 13px !important;
    margin-bottom: 0 !important;
    color: #464E5F !important;
    padding: 20px 0px !important;
}

.translation-detail .card-support-documents .card-header {
    position: relative;
}

.translation-detail .card-support-documents .card-toolbar {
    position: absolute;
    top: 15px;
    right: 45px;
}

.icon-calendar-green {
    background: url(/build/images/calendar.29ad530f.svg) no-repeat;
    background-size: 13px 13px;
    width: 13px;
    height: 13px;
    filter: invert(29%) sepia(27%) saturate(1963%) hue-rotate(141deg) brightness(99%) contrast(94%);
}

.icon-wallet-green {
    background: url(/build/images/wallet.e7b0ef66.svg) no-repeat;
    /*background-position: center center;*/
    background-size: 18px 18px;
    width: 18px;
    height: 18px;
}

.icon-clock-green {
    background: url(/build/images/clock.a90c98a0.svg) no-repeat;
    /*background-position: center center;*/
    background-size: 18px 18px;
    width: 18px;
    height: 18px;
}

.icon-arrow-right-green:after {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f061';
    color: #086A71;
}

.vertical-align-middle {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.translation-detail .table-documents {
    border: 1px dashed #DDDFE5;
    width: 100%;
    table-layout: fixed;
    overflow-wrap: break-word;
}

.translation-detail .table-documents .with-dots {
    text-overflow: ellipsis;
    overflow: hidden;
}

.translation-detail .table-responsive {
    max-height: 300px;
    display: inline-block;
    width: 100%;
    overflow-y: auto;
}

.translation-detail .table-documents th {
    border: 1px dashed #DDDFE5;
    font-weight: 700 !important;
    font-size: 14px !important;
}

.translation-detail .table-documents td {
    border: 1px dashed #DDDFE5;
}

.translation-detail .table-support-documents td {
    border: 0;
}

.translation-detail .table-cat-memories {
    border: 1px dashed #DDDFE5;
}

.translation-detail .table-cat-memories td {
    border: 0;
}

.translation-detail .btn-download-file {
    border-radius: 4px;
    color: #2E8F96;
    font-weight: 600;
    font-size: 18px;
}

.translation-detail .btn-delete:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f2ed';
    font-size: 18px;
    color: #FF647C;
}

.translation-detail .btn-download-file:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f56d';
    font-size: 18px;
}

.btn-download-file-disabled:before {
    border-radius: 4px;
    padding: 5px 10px;
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f56d';
    font-size: 18px;
    color: #2E8F96;
    opacity: 0.5;
}

.translation-detail .btn-edit-file {
    border-radius: 4px;
    padding: 5px 10px;
    color: #2E8F96;
    font-weight: 600;
    font-size: 14px;
}

.translation-detail .btn-edit-file:before {
    font-family: "Font Awesome 6 Pro";
    content: '\f305';
    font-weight: 300;
    font-size: 18px;
}

.translation-detail .btn-edit-file:hover {
    background: #F3F6F9;
}

.translation-detail .btn-edit-file:active {
    background: #E5EAEE;
}

.translation-detail .btn-delete-file {
    background-color: #F3F6F9;
    border-radius: 4px;
    padding: 9px 15px;
    color: #2E8F96;
    font-weight: 600;
    font-size: 14px;
}

.translation-detail .btn-delete-file:before {
    font-family: "Font Awesome 6 Pro";
    content: '\f1f8';
    font-weight: 300;
    font-size: 18px;
}

.translation-detail .icon-amount-grey {
    margin-right: 10px;
    display: inline-block;
    border-radius: 6px;
}

.translation-detail .icon-amount-grey:before {
    content: '\f1c0';
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    color: #B5B5C3;
    font-size: 18px;
}

.translation-detail .icon-comments-grey {
    margin-right: 10px;
    display: inline-block;
    border-radius: 6px;
}

.translation-detail .icon-comments-grey:before {
    content: '\f4b6';
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    color: #B5B5C3;
    font-size: 18px;
}

.translation-detail .icon-comment:before {
    content: '\f4b6';
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    color: #B5B5C3;
    font-size: 18px;
}

.wrapper-price .total-price {
    font-weight: 700 !important;
    font-size: 28px !important;
    color: #00C48C !important;
}

.wrapper-price .total-price i {
    color: #00C48C !important;
    font-size: 14px;
    vertical-align: middle;
}

.wrapper-price .translated-words {
    font-weight: 400 !important;
    font-size: 12px !important;
}

.wrapper-price .extra {
    font-weight: 600 !important;
    font-size: 12px !important;
}

.wrapper-price .total-price-subtitle {
    font-weight: 400 !important;
    font-size: 14px !important;
    color: #00C48C !important;
}

.dashed-div {
    border: 1px dashed #DDDFE5;
    padding: 30px !important;
}

.translation-detail .svg-icon {
    filter: invert(24%) sepia(70%) saturate(2034%) hue-rotate(160deg) brightness(91%) contrast(94%);
}

.progress-upload {
    width: 70%;
}

.progress-bar {
    background-color: #464E5F;
}

.progress-green-bar {
    background-color: #2E8F96;
}

.progress-green-2-bar {
    background-color: #2E8F96;
}

.progress-black-bar {
    background-color: #464E5F;
}

.progress-yellow-bar {
    background-color: #FFB92E;
}

.progress-red-bar {
    background-color: #FF647C;
}

.progress {
    background: #EEF0F8;
}

.img-validation {
    background: url(/build/images/validation-type.18040de6.svg) no-repeat;
    background-position: center center;
    background-size: 20px auto;
    width: 20px;
    padding-right: 10px;
}

.img-translation {
    background: url(/build/images/translation-type.6ffaa1fa.svg) no-repeat;
    background-position: center center;
    background-size: auto 15px;
    width: 20px;
    padding-right: 10px;
}

.timeline.timeline-6:before {
    left: 94px;
    top: 5px;
    /*max-height: 80%;*/
    max-height: 100%;
    height: auto !important;
}

.timeline.timeline-6 .timeline-item .timeline-label {
    width: 70px !important;
}

.timeline.timeline-6 .timeline-item {
    display: -webkit-box !important;
}

.timeline.timeline-6 .timeline-item .timeline-badge {
    margin-left: 1.25rem;
    margin-top: 4px;
}

.icon_selector .filter-option-inner-inner {
    font-weight: normal;
    display: block;
    white-space: nowrap;
    min-height: 1.2em;
    padding: 0px 2px 1px;
    font-size: 14px;
    color: #464E5F;
}

.bootstrap-select.icon_selector {
    background: #F3F6F9;
    border-radius: 4px;
    border: 0;
    font-weight: 400;
    font-size: 14px;
    color: #464E5F;
}

.bootstrap-select.icon_selector .dropdown-toggle {
    background-color: transparent !important;
}

.border-dashed {
    border-style: dashed !important;
}

.border-bottom-dashed {
    border-bottom: dashed !important;
}

.aside-menu .menu-nav > .menu-item > .menu-link .svg-icon {
    color: #a2a3b7;
    filter: invert(67%) sepia(29%) saturate(146%) hue-rotate(199deg) brightness(92%) contrast(90%);
}

.row.disabled {
    opacity: 0.6;
}

body a {
    cursor: pointer;
}

.dataTable .editableform > .form-group {
    z-index: 999;
    background-color: white;
}

.container-fluid {
    padding-left: 24px;
    padding-right: 24px;
}

.container-green {
    background: #F3F6F9 !important;
    color: #2E8F96 !important;
    border: 0 !important;
    padding: 5px;
    border-radius: 4px;
    cursor: pointer;
}

.container-green img {
    filter: invert(24%) sepia(70%) saturate(2034%) hue-rotate(160deg) brightness(91%) contrast(94%);
}

.mark-group-read {
    font-weight: 400 !important;
    font-size: 12px !important;
    color: #2E8F96 !important;
}

.notifications-ul {
    position: absolute;
    bottom: 0;
}

.topbar-item img {
    width: 30px !important;
    height: 30px !important;
}

.pulse.pulse-primary .pulse-ring {
    border: 10px solid rgba(255, 168, 0, 0.75);
}

.pulse .pulse-ring {
    width: 50px;
    height: 50px;
}

.form-group input[readonly], .form-group input[readonly]:hover {
    background-color: #F3F6F9 !important;
    opacity: 1 !important;
}

.form-group input[readonly]:focus {
    border: 1px solid #E4E6EF;
    background-color: #F3F6F9 !important;
    opacity: 1 !important;
}

.btn-info {
    background: url(/build/images/info.d4e430e0.svg) no-repeat;
    background-position: center center;
    width: 32px;
    height: 32px;
}

.btn-info:focus, .btn-info:hover {
    background-color: transparent !important;
}

.btn-folder {
    background: url(/build/images/folder.fb5b5321.svg) no-repeat;
    background-position: center center;
    width: 32px;
    height: 32px;
}

.btn-file {
    background: url(/build/images/file.5f496ce5.svg) no-repeat;
    background-position: center center;
    width: 32px;
    height: 32px;
}

.btn-translation {
    background: url(/build/images/translate.35b894b4.svg) transparent no-repeat !important;
    background-position: center center;
    width: 32px;
    height: 32px;
}

.btn-eye-green {
    background: url(/build/images/eye.d3416ee3.svg) transparent no-repeat !important;
    background-position: center center;
    width: 32px;
    height: 32px;
}

.btn-download-file:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f56d';
    font-size: 18px;
}

.btn-download-file:hover {
    background: #F3F6F9;
}

.btn-download-file:active {
    background: #E5EAEE;
}

.btn-movements {
    background: url(/build/images/movements.752796ac.svg) no-repeat;
    background-position: center center;
    width: 32px;
    height: 32px;
}

.btn-movements:focus, .btn-movements:hover {
    background-color: transparent !important;
}

.color-green {
    color: #2E8F96 ;
}

a.btn-green-3,
.btn.btn-green-3 {
    font-weight: 600;
    font-size: 14px;
    padding: 9px 15px;
    color: #2E8F96 !important;
    background-color: #F3F6F9;
}

a.btn-green-3 img,
.btn.btn-green-3 img {
    filter: invert(44%) sepia(78%) saturate(365%) hue-rotate(135deg) brightness(93%) contrast(89%);
}

.btn-bell-exclamation {
    background: url(/build/images/bell-exclamation.6f228cfb.svg) no-repeat;
    background-position: center center;
    width: 32px;
    height: 32px;
}

.btn-bell-exclamation:focus, .btn-bell-exclamation:hover {
    background-color: transparent !important;
}

.modal-moneybox label {
    font-weight: 600;
    font-size: 14px;
}

.modal-moneybox .modal-body {
    font-size: 14px !important;
}

.modal-header-with-icon {
    justify-content: flex-start !important;
}

.push {
    margin-left: auto !important;
}

a.btn-green-4,
.btn.btn-green-4 {
    color: #fff !important;
    background-color: #2E8F96 !important;
}

.modal-moneybox .btn-green-4:focus, .modal-moneybox .btn-green-4:hover {
    background-color: #2E8F96 !important;
}

.modal-moneybox .text-muted {
    font-weight: 400;
    font-size: 12px;
}

.modal-moneybox .back-green {
    background-color: #D5F2EA;
    padding: 25px 30px;
    border-radius: 4px;
}

.img-finish-orders {
    background: url(/build/images/finish-orders.d3af5a00.svg) no-repeat;
    background-size: 100% 100%;
    width: 150px;
    height: 106px;
    position: absolute;
    right: 0;
    opacity: 0.3;
}

.img-pending-orders {
    background: url(/build/images/pending-orders.5cc7c309.svg) no-repeat;
    background-size: 100% 100%;
    width: 132px;
    height: 155px;
    position: absolute;
    right: 0;
    opacity: 0.3;
}

.card-green {
    background-color: #2E8F96;
    height: 187px;
    position: relative;
}

.card-green-light {
    background-color: #ADD0D4;
    height: 187px;
    position: relative;
}

.card-green .card-body,
.card-green-light .card-body {
    position: absolute;
    bottom: 0;
}

.card-green .card-body h1,
.card-green-light .card-body h1 {
    font-weight: 700;
    font-size: 28px;
    color: #fff;
}

.card-green .card-body .text,
.card-green-light .card-body .text {
    font-weight: 600;
    font-size: 14px;
    color: #fff;
}

.card-orange {
    background-color: #FD8C04;
    height: 279px;
    position: relative;
}

.card-orange .card-body h1 {
    font-weight: 700;
    font-size: 28px;
    color: #fff;
}

.card-orange .card-body .text {
    font-weight: 400;
    font-size: 16px;
    color: #fff;
}

.card-orange .button {
    position: absolute;
    bottom: 10%;
}

.img-new-order {
    background: url(/build/images/new-order.9155c7e0.svg) no-repeat;
    background-size: 100% 100%;
    width: 143px;
    height: 162px;
    position: absolute;
    bottom: 0;
    right: 5%;
    opacity: 0.3;
}

a.btn-secondary {
    font-weight: 600;
    font-size: 14px;
    padding: 9px 15px;
    background-color: #F3F6F9 !important;
    color: #2E8F96 !important;
}

a.btn-return {
    color: #000000;
}

.card-blue {
    background-color: #ADD0D4;
    height: 491px;
    position: relative;
}

.card-blue .card-body h1 {
    font-weight: 700;
    font-size: 28px;
    color: #fff;
}

.card-blue .card-body .text {
    font-weight: 400;
    font-size: 16px;
    color: #fff;
}

.img-woman {
    background: url(/build/images/woman.31e5d485.svg) no-repeat;
    background-size: 100% 100%;
    width: 116px;
    height: 210px;
    position: absolute;
    bottom: 0;
    left: 5%;
}

.img-earth {
    background: url(/build/images/earth.6c7b1680.svg) no-repeat;
    background-size: 100% 100%;
    width: 320px;
    height: 300px;
    position: absolute;
    right: 0;
    bottom: 10%;
}

.card-moneybox {
    position: relative;
}

.card-moneybox .background-header {
    background-color: #ADD0D4;
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    height: 50%;
}

.card-moneybox .card-header {
    background-color: transparent;
    z-index: 1;
}

.balance-container {
    width: 85%;
    margin: 0 auto;
    font-weight: 700;
    font-size: 16px;
    color: #7E8299;
}

.balance-container h2 {
    font-size: 49px;
    font-weight: 700;
}

.btn-info-2 {
    background: url(/build/images/info.608cbfd3.svg) no-repeat;
    background-position: center center;
    background-size: 100% 100%;
    width: 18px;
    height: 18px;
    filter: invert(40%) sepia(95%) saturate(4050%) hue-rotate(244deg) brightness(100%) contrast(98%);
}

.btn-info-2:focus, .btn-info-2:hover {
    background-color: transparent !important;
}

a.btn-red-light {
    font-weight: 600;
    font-size: 14px;
    padding: 9px 15px;
    background-color: #FBE4E8 !important;
    color: #FF647C;
}

a.btn-red-light:hover,
a.btn-red-light:focus {
    color: #FF647C;
}

a.btn-purple-light {
    font-weight: 600;
    font-size: 14px;
    padding: 9px 15px;
    background-color: #EEE5FF !important;
    color: #8950FC;
}

a.btn-purple-light:hover,
a.btn-purple-light:focus {
    color: #8950FC;
}

.btn-calendar {
    background: url(/build/images/calendar.29ad530f.svg) no-repeat center center;
    background-size: 100% 100%;
    width: auto;
    height: 13px;
    filter: invert(28%) sepia(68%) saturate(1175%) hue-rotate(148deg) brightness(91%) contrast(94%);
}

.order-totals {
    background-color: #F3F6F9;
    font-weight: 700;
    text-align: right;
    color: #2E8F96;
}

.order-totals td {
    border-top: none !important;
}

.order-totals.tax td {
    color: #000000 !important;
}

.order-totals.total  td{
    font-size: 16px !important;
}

.icon-language {
    background: url(/build/images/language.643cd900.svg) no-repeat center center;
    background-size: 18px 18px;
    width: 18px;
    height: 18px;
}

.language-source {
    background-color: #FFE1A6 !important;
    color: #FD8C04 !important;
}

.language-target {
    background-color: #ADD0D4 !important;
    color: #086A71;
}

.icon-comments {
    background: url(/build/images/comments-green.a1ef82e2.svg) no-repeat center center;
    background-size: 18px 18px;
    width: 18px;
    height: 18px;
}

.box-comments {
    /*padding: 0 0 0 0 !important;*/
    border-radius: 4px;
    background-color: #F3F6F9;
    min-height: 70px;
}

a.translation-status-completed {
    font-weight: 600;
    font-size: 14px;
    padding: 9px 15px;
    color: #00C48C;
    background-color: #D5F2EA;
}

a.translation-status-completed:hover,
a.translation-status-completed:focus {
    color: #00C48C;
}

a.translation-status-in-process {
    font-weight: 600;
    font-size: 14px;
    padding: 9px 15px;
    color: #8950FC;
    background-color: #EEE5FF;
}

a.translation-status-in-process:hover,
a.translation-status-in-process:focus {
    color: #8950FC;
}

.datatable-export-csv {
    font-weight: 600;
    font-size: 14px;
    padding: 9px 15px;
    color: #2E8F96 !important;
    background-color: #F3F6F9;
}
.datatable-export-csv::before {
    font-family: "Font Awesome 5 Free";
    font-weight: bold;
    content: '\f019';
    margin-right: 10px;
}

.dt-buttons {
    float: right;
}

#a4b_scrolltop {
    background-color: #2E8F96;
}

#a4b_scrolltop svg {
    background-color: #2E8F96;
}
.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon, .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon {
    color: #FD8C04 !important;
    filter: none;
}

.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon, .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
    color: #FD8C04 !important;
    filter: none;
}

#btn-active-low-balance {
    clear: both;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
}

.form-control[disabled=disabled],
.form-control[disabled=disabled]:hover {
    color: #B5B5C3;
}

#tab-users label.form-check-label.required:after {
    content: '' !important;
}

.selectdiv:after {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f0dd';
    font-size: 16px;
    right: 2rem;
    top: 0.4rem;
    position: absolute;
}

.selectdiv select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.selectdiv select:focus,
.selectdiv select:hover {
    /*background: #F3F6F9;*/
    /*border: 0;*/
    /*color: #B5B5C3 !important;*/
}

.profile-translator .file-upload-container {
    padding: 30px;
    background: #F3F6F9;
    border-radius: 4px;
    min-height: 118px;
    border: 1px dashed #ADD0D4;
}

.profile-translator .file-upload-container h3 {
    font-weight: 600 !important;
    font-size: 14px;
}

.profile-translator .file-upload-container span {
    font-weight: 400 !important;
    font-size: 12px;
}

.profile-translator .file-upload-container .dz-preview, .dz-file-preview {
    display: none;
}

.profile-translator .file-upload-img:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f574';
    color: #ADD0D4;
    font-size: 23px;
}

.profile-translator .file-document-img:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f15c';
    color: #B5B5C3;
    font-size: 14px;
}

.profile-translator .file-trash-img,
.profile-translator .file-star-img {
    cursor: pointer;
}

.profile-translator .file-trash-img:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f2ed';
    color: #2E8F96;
    font-size: 17px;
}

.profile-translator .file-star-img:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f005';
    color: #2E8F96;
    font-size: 17px;
}

.profile-translator #documents_container {
    padding-left: 0;
    margin-bottom: 0;
    overflow-y: auto;
    overflow-x: hidden;

}

.profile-translator #documents_container .document-row {
    list-style: none;
    opacity: 0.7;
    margin-bottom: 10px;
    border: 1px dashed #ADD0D4;
    border-radius: 4px;
    padding:15px;
}

.profile-translator #documents_container .document-row .document-row-content {
    height: 38px;
}

.profile-translator #documents_container .document-row .d-block {
    line-height: 1;
}

.profile-translator #documents_container .document-row  .row-left {
    /*background-color: #F3F6F9;*/
    /*border: 1px solid #DDDFE5;*/
}

.profile-translator #documents_container .document-row  .row-right {
    text-align: right;
}

.profile-translator #documents_container .document-row  .row-center {
    text-align: center;
    background-color: #F3F6F9;
    border-radius: 4px;
    height: 38px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.profile-translator #documents_container .document-row  .row-right img {
    cursor: pointer;
}

.profile-translator #documents_container .document-row span {
    font-weight: 400 !important;
    font-size: 12px !important;
    line-height: 1;
}

.profile-translator #documents_container .document-row .doc-name {
    color: #B5B5C3;
    overflow: hidden;
    display: inline-flex;
    width: 100%;
    clear: both;
    white-space: nowrap;
}

.profile-translator #documents_container .document-row .doc-date-add {
    color: #464E5F;
}

.profile-translator #documents_container .file-type-name {
    padding-left: 0;
}

.profile-translator #documents_container .file-name,
.profile-translator #documents_container .file-add {
    margin-left: 5px !important;
}

.file-validated-img {
    display: inline-block;
}

.file-validated-img:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f316';
    color: #2E8F96;
    font-size: 30px;
    margin-left: 0;
}

.file-no-validated-img {
    display: inline-block;
}

.file-no-validated-img:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f316';
    color: #F64E60;
    font-size: 30px;
    margin-left: 0;
}

.file-pdf-img {
    display: inline-block;
}

.file-pdf-img:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f1c1';
    /*color: #2E8F96;*/
    font-size: 30px;
    margin-left: 3px;
}

.contract-document-img:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f56d';
    font-size: 13px;
    margin-right: 5px;
}

.icon-truck-grey {
    display: inline-block;
}
.icon-truck-grey:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    color: #B5B5C3;
    content: '\f0d1';
    font-size: 18px;
    margin-right: 5px;
    border-radius: 4px;
    padding: 7px;
}

.form-tracking input,
.form-tracking input:hover,
.form-tracking input:focus {
    height: 38px;
    display: inline-block;
    background: #F3F6F9;
    border: 0;
    position: relative;
    color: #B5B5C3;
}

.shipping-container .back-green {
    padding: 15px;
    background-color: rgba(213, 242, 234, 1);
    border: 1px solid #7DDFC3;
    border-radius: 4px;
    color: #2E8F96;
    margin-top: 10px;
    margin-bottom: 16px;
}

.shipping-container .back-green div {
    color: #2E8F96;
    font-weight: 600;
    font-size: 14px;
}

.shipping-container .back-green .tracking-user:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f007";
    font-weight: 300;
    font-size: 14px;
    margin-right: 5px;
}

.shipping-container .back-green .tracking-phone:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f095";
    font-weight: 300;
    font-size: 14px;
    margin-right: 5px;
}

.shipping-container .back-green .tracking-at:before {
    font-family: "Font Awesome 6 Pro";
    content: "\40";
    font-weight: 300;
    font-size: 14px;
    margin-right: 5px;
}

.shipping-container .back-green .tracking-address:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f3c5";
    font-weight: 300;
    font-size: 14px;
    margin-right: 5px;
}

.shipping-container .back-green .tracking-address {
    font-weight: 400 !important;
}

.alert-light-warning .info-icon:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f05a";
    font-weight: 300;
    font-size: 16px;
    color: #FFA800;
}

.span-grey {
    color: #B5B5C3;
    font-weight: 400;
    font-size: 14px;
}

.payment-bank-transfer-icon:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f19c';
    font-size: 17px;
    color: #2E8F96;
}

#tab-payment-method .btn-default {
    background-color: #D5F2EA !important;
    color: #00C48C;
    font-weight: 600 !important;
}

.tab-translator-payment-method .btn-red {
    background-color: #FBE4E8 !important;
    color: #FF647C;
    font-weight: 600 !important;
}

.tab-translator-payment-method .btn-default:hover,
.tab-translator-payment-method .btn-default:focus {
    color: #00C48C !important;
    cursor: default !important;
}

.tab-translator-payment-method .btn-red:hover,
.tab-translator-payment-method .btn-red:focus {
    color: #FF647C !important;
    cursor: default !important;
}

#tab-payment-method .btn-success {
    background-color: #2E8F96 !important;
    color: #fff;
    font-weight: 600 !important;
}

.tab-translator-payment-method .trash-container,
.tab-translator-payment-method .star-container,
.tab-translator-payment-method .square-item {
    text-align: center;
    background-color: #F3F6F9;
    border-radius: 4px;
    height: 32px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    width: 32px;
}

.file-trash-img,
.file-star-img {
    cursor: pointer;
}

.file-trash-img:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f2ed';
    color: #2E8F96;
    font-size: 17px;
}

.file-star-img:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f005';
    color: #2E8F96;
    font-size: 17px;
}

#newBankAccountModal input,
#newPaypalAccountModal input {
    height: 38px;
    display: inline-block;
    background: #F3F6F9;
    border: 0;
    position: relative;
    color: #B5B5C3;
}

#newBankAccountModal .file-upload-container {
    padding: 30px;
    background: #F3F6F9;
    border-radius: 4px;
    min-height: 118px;
    border: 1px dashed #ADD0D4;
}

#newBankAccountModal .file-upload-container .file-upload-img:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f574';
    color: #ADD0D4;
    font-size: 23px;
}

.tab-translator-payment-method .card .card-body {
    padding-left: 40px !important;
}

.tab-translator-payment-method .card .card-header .card-title.collapsed .arrow-right-img:after {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f061';
    color: #2E8F96;
    font-size: 17px;
}

.tab-translator-payment-method .card .card-header .card-title:not(.collapsed) .arrow-right-img:after {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f063';
    color: #2E8F96;
    font-size: 17px;
}

@keyframes spinner {
    to {transform: rotate(360deg);}
}

.spinner:before {
    content: '';
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    border-radius: 50%;
    border-top: 2px solid #07d;
    border-right: 2px solid transparent;
    animation: spinner .6s linear infinite;
}

div[data-section-id] {
    padding: 0 !important;
}

.btn[type=submit][disabled] {
    cursor: not-allowed !important;
    background-color: #FD8C04 !important;
}

.alert.alert-custom.alert-light-primary {
    background-color: #D5E9FA;
}

.alert-light-primary .svg-icon {
    font-size: 18px !important;
}

.alert-light-danger .svg-icon {
    color: #FF647C !important;
    font-size: 18px !important;
}

.alert {
    margin-bottom: 24px;
}

.alert.alert-custom.alert-light-primary .alert-text {
    color: #464E5F !important;
    font-size: 12px !important;
    font-weight: 400 !important;
}

.card-title .square-item {
    text-align: center;
    background-color: #F3F6F9;
    border-radius: 4px;
    height: 32px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    width: 32px;
}

.card-title .square-item i.green {
    color: #086A71;
}

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

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

.number-words-info {
    flex-direction: column;
    display: flex;
    flex: 1 1 auto;
}

.number-words-count {
    font-size: 14px !important;
    color: #2E8F96;
    font-weight: bold;
}

.flex-body {
    display: flex;
}

.label.label-purple {
    background-color: #c235ff;
}

.titles h1 {
    font-weight: 700;
    font-size: 39px;
}
.titles h3{
    font-weight: 600;
    font-size: 16px;
}

.titles a {
    color: #2E8F96;
    text-decoration: none;
}

.logo-bt {
    width: 400px;
}

a.text-primary.link-green {
    color: #2E8F96 !important;
    font-weight: 400 !important;
    font-size: 12px !important;
}

a.text-primary.link-green:hover,
a.text-primary.link-green:focus {
    color: #2E8F96 !important;
}

.support-languages-selector {
    padding: 0px 0px !important;
    height: auto !important;
}

.vertical-align-flex {
    display: flex;
    align-items: center;
    justify-content: center;
}

.memory-box {
    padding: 20px 15px;
    margin-bottom: 25px;
}

.memory-box .card-header {
    min-height: 0 !important;
}

.memory-box .card-header .card-title .card-label {
    font-weight: 600 !important;
    font-size: 16px !important;
    color: #464E5F !important;
}

.memory-box .card-body .title {
    font-weight: 600 !important;
    font-size: 14px !important;
    color: #464E5F !important;
}

.memory-box .card-body .date {
    font-weight: 400 !important;
    font-size: 14px !important;
    color: #B5B5C3 !important;
}

@media only screen and (max-width: 600px) {
    .logo-bt {
        width: auto;
    }

    .translation-detail .card {
        padding: 15px 20px;
    }

    .translation-detail .general-info .btn-orange-2,
    .translation-detail .general-info .btn-green {
        padding: 7px 15px;
    }

    .translation-detail .dashed-div {
        padding: 15px !important;
    }

    .translation-detail .table-support-documents td {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .translation-detail .position-absolute {
        position: relative !important;
    }

    .translation-detail .primary-container {
        order: 2;
    }

    .translation-detail .timeline-container {
        order: 1;
    }

    .mark-as-readed-notifications:before {
        margin-right: 0;
    }

    .mark-as-readed-notifications > span {
        display: none;
    }

    .mark-as-deleted-notifications:before {
        margin-right: 0;
    }

    .mark-as-deleted-notifications > span {
        display: none;
    }

    .translation-detail .timeline-container .card-label {
        font-weight: 600 !important;
        font-size: 14px !important;
    }

    .translation-detail .timeline-container .card-body {
        padding: 0 !important;
    }

    .translation-detail .btn-reject {
        display: inline;
    }

     .translation-detail .btn-finish {
         display: inline;
     }

     .translation-detail .label-status {
         font-weight: 600;
         font-size: 14px;
         padding: 15px 7px;
        gap: 10px;
         border-radius: 4px;
     }

    .translation-detail .my-24 {
        margin: 24px 0 !important;
    }

    .translation-detail .mb-24 {
        margin-bottom: 24px !important;
    }

    .translation-detail .mt-24 {
        margin-top: 24px !important;
    }

    .translation-detail .mb-16 {
        margin-bottom: 16px !important;
    }

    .translation-detail .mb-8 {
        margin-bottom: 8px !important;
    }

    .translation-detail  .comments-container textarea {
        height: 76px;
    }

    .sticky-container {
        background-color: #fff;
        width: 100vw;
        position: sticky;
        bottom: 0;
        padding: 15px 0;
        margin-left: -24px !important;
        margin-bottom: -13px !important;
        z-index: 2;
    }

    .translation-detail .alert-light-primary .svg-icon {
        color: #0084F4 !important;
        filter: none !important;
    }

    .translation-detail .dropdown-menu {
        width: auto !important;
        min-width: auto !important;
    }

    .translation-detail .memories-container-mobile {
        border: 1px dashed #DDDFE5;
        width: 100%;
        table-layout: fixed;
        overflow-wrap: break-word;
        padding: 0.75rem;
    }

    .translation-detail .documents-container-mobile {
        width: 100%;
    }

    .translation-detail .btn-download-file:hover {
        background: none !important;
    }

    .translation-detail .btn-download-file:active {
        background: none !important;
    }
}

.hidden {
    display: none !important;
}

.square-notificiation-icon {
    border-radius: 6px;
    width: 32px;
    height: 32px;
    position: relative;
}

.square-notificiation-grey-icon {
    border-radius: 6px;
    width: 32px;
    height: 32px;
    position: relative;
    background-color: transparent;
}

.square-notificiation-icon i {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.square-notificiation-grey-icon i {
    color: #B5B5C3 !important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.readed {
    color: #464E5F !important;
}

.message-grey {
    color: #7E8299 !important;
}

.mark-as-readed-notifications:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f2b6';
    margin-right: 5px;
}

.mark-as-deleted-notifications:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f2ed';
    margin-right: 5px;
}

.selected-items-container {
    font-size: 14px;
}

.table-checkable .checkbox {
    display: inline-block;
}

.table-checkable .checkbox.checkbox-success > input:checked ~ span {
    background-color: #2E8F96 !important;
}

.bootstrap-select > .dropdown-toggle.btn-light, .bootstrap-select > .dropdown-toggle.btn-secondary {
    background-color: #F3F6F9 !important;
}

.select2-selection__choice {
    background: #2E8F96 !important;
    color: #fff !important;
    font-weight: 400 !important;
    font-size: 12px !important;
}

.checkout-container .select2-selection__choice__remove:before {
    color: #fff !important;
}

.select2-container--default .select2-results__option.select2-results__option--highlighted {
    background: #ADD0D4 !important;
    color: #2E8F96 !important;
}

.select2-results__option {
    padding-right: 20px;
    vertical-align: middle;
}

.select2-results__option:before {
    content: "";
    display: inline-block;
    position: relative;
    height: 20px;
    width: 20px;
    border: 2px solid #e9e9e9;
    border-radius: 4px;
    background-color: #fff;
    margin-right: 20px;
    vertical-align: middle;
}

.select2-results__option[aria-selected=true]:before {
    font-family: fontAwesome, serif;
    content: "\f00c";
    color: #fff;
    background-color: #2E8F96;
    border: 0;
    display: inline-block;
    padding-left: 2px;
}

.select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #fff;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #eaeaeb;
    color: #272727;
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
    border-radius: 4px;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
    border-color: #2E8F96;
    border-width: 2px;
}

.select2-container--default .select2-selection--multiple {
    border-width: 2px;
}

.select2-container--open .select2-dropdown--below {
    border-radius: 6px;
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

.select2-selection .select2-selection--multiple:after {
    content: 'hhghgh';
}

.label-info i {
    font-size: 12px;
    color: #2E8F96;
}

.project-source-current-index {
    font-size: 13px;
}

.translation-detail .dashed-container {
    border: 1px dashed #DDDFE5;
    padding: 8px 16px 8px 16px;
}

.sticky-container {
    background-color: #fff;
    position: sticky;
    bottom: 0;
    padding: 15px 0;
    margin-bottom: 2px;
    display: flex;
    z-index: 2;
}

.sticky-container .center-progress-bar {
    flex:1;
    display: flex;
    justify-content: center;
}

.sticky-container .card-toolbar, .button-return {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    word-wrap: break-word;
    overflow-wrap: break-word;
}

.sticky-container .card-toolbar {
    margin: 0.5rem 24px 0.5rem 0;
}

.translation-detail .support-container-scroll {
    max-height: 235px;
}

.translation-detail .btn-success {
    background-color: #2E8F96 !important;
    color: #fff;
    font-weight: 600 !important;
}

.translation-detail .source-container button.dropdown-toggle {
    font-weight: normal !important;
}

.translation-detail .timeline-container .card-custom {
    padding: 25px 30px 25px 30px !important;
    min-height: 100%;
}

.translation-detail .timeline-container .timeline {
    overflow: auto;
    /*height: 100%;*/
}

.translation-detail .timeline-container .timeline .timeline-item .timeline-label {
    font-size: 14px;
}

.translation-detail .timeline-container .timeline .timeline-item .timeline-label .time {
    font-weight: 400;
    font-size: 12px;
}

.translation-detail #accordionSupportDocuments.accordion-toggle-arrow .card .card-header .card-title.collapsed:after {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f078';
    color: #2E8F96;
    font-size: 17px;
    transform: none;
}

.translation-detail #accordionSupportDocuments.accordion-toggle-arrow .card .card-header .card-title:after {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f077';
    color: #2E8F96;
    font-size: 17px;
    transform: none;
}

.return-link {
    font-weight: 600 !important;
    font-size: 14px !important;
    color: #464E5F !important;
    display: flex;
    align-items: center;
    justify-content: center;
}

.arrow-left:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f053';
    color: #464E5F;
    font-size: 17px;
}

.bootstrap-select > .btn.dropdown-toggle.btn-light {
    background: #F3F6F9 !important;
    font-weight: normal !important;
    height: 40px;
}

.dropdown-menu li:hover > a {
    background-color: #ADD0D4 !important;
}

.dropdown-menu li > a > span {
    font-size: 13px !important;
    font-weight: normal !important;
}

.dropdown-menu li:hover > a > span {
    color: #2E8F96 !important;
}

.dropdown-menu li.selected > a {
    background-color: #086A71 !important;
}

.dropdown-menu li.selected > a > span {
    color: #fff !important;
    font-weight: bold !important;
}

.dropdown-item.active,
.dropdown-item:active {
    background-color: #ADD0D4 !important;
}

.dropdown-item.active > span,
.dropdown-item:active > span {
    color: #2E8F96 !important;
}

.bootstrap-select.disabled > .dropdown-toggle.btn-light .filter-option,
.bootstrap-select.disabled > .dropdown-toggle.btn-secondary .filter-option {
    color: #B5B5C3;
}

.bootstrap-select .filter-option {
    display: flex;
    align-items: center;
}

.background-color-none:before {
    background-color: unset !important;
}

.btn-sent-for-validation {
    width: auto;
    height: 22px;
    text-align: center;
    padding-left: 7px;
    padding-right: 7px;
    border-radius: 4px;
    gap: 10px;
    font-weight: 400;
    font-size: 14px;
    color: rgba(137, 80, 252, 1);
    background: rgba(238, 229, 255, 1);
}

.btn-job-completed {
    width: auto;
    height: 22px;
    text-align: center;
    padding-left: 7px;
    padding-right: 7px;
    border-radius: 4px;
    gap: 10px;
    font-weight: 400;
    font-size: 14px;
    color: rgba(0, 196, 140, 1);
    background: rgba(213, 242, 234, 1);
}

.modal-incidence {

}

.modal-incidence .modal-header{
    border-bottom: none !important;
}

.modal-info-incidence-cancel {
    color: black !important;
    margin-right: 30px !important;
}

.sticky-container .center-progress-bar {
    flex:1;
    display: flex;
    justify-content: center;
}

.sticky-container .card-toolbar, .button-return {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    word-wrap: break-word;
    overflow-wrap: break-word;
}

.sticky-container .card-toolbar {
    margin: 0.5rem 24px 0.5rem 0;
}

.info-date {
    justify-content: right;
    margin-bottom: 24px !important;
}

.info-date div {
    margin-right: 15px;
}

.project-language-combinations {
    margin-bottom: 24px;
}

.project-comments-price {
    margin-bottom: 24px;
}

.project-comments-price .textarea-comments {
    padding-right: 12px;
}

.project-comments-price .textarea-price {
    padding-left: 12px;
}

.project-document-line {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    height: 44px;
    margin-bottom: 8px;
}

.btn-language-combination {
    padding: 5px 10px !important;
}

.title-section {
    margin-bottom: 16px;
}

.justify-content-right {
    justify-content: right;
}

.project-support-document-info {
    width: 100%;
    height: 44px;
    border-radius: 4px;
    border: 1px dashed rgba(221, 223, 229, 1);
    padding-left: 12.5px;
    padding-right: 12.5px;
}

.project-document-info {
    width: calc(100% - 36px);
    height: 44px;
    border-radius: 4px;
    border: 1px dashed rgba(221, 223, 229, 1);
    padding-left: 12.5px;
    padding-right: 12.5px;
}

.project-document-info-available {
    width: 100%;
    height: 44px;
    border-radius: 4px;
    border: 1px dashed rgba(221, 223, 229, 1);
    padding-left: 12.5px;
    padding-right: 12.5px;
}

.project-document-checkbox {
    border: none;
    height: 36px;
    width: 36px;
    margin-top: auto;
    margin-bottom: auto;
    margin-left: 12.5px;
}

.project-document-checkbox > i {
    font-size: 22px;
}

.btn-total-files {
    margin-right: 24px;
    width: 117px;
    height: 22px;
    text-align: center;
    border-radius: 4px;
    margin-right: 24px;
    gap: 10px;
    font-weight: 400;
    font-size: 14px;
    color: rgba(137, 80, 252, 1);
    background: rgba(238, 229, 255, 1);
}

.download-documents {
    font-size: 14px;
    font-weight: 600;
    color: #2E8F96;
}
.download-documents a:active {
}

.download-project-documents a:hover {
    color: rgba(8, 106, 113, 1) !important;
    background-color: #D5E9EA !important;
}

.project-support-documents {
    max-height: 150px;
    overflow-y: auto;
    overflow-x: hidden;
}

.project-source-documents table {
    border-collapse:separate;
    border-spacing: 0 1em;
    border: none !important;
}

.project-source-documents tr {
    border: 1px dashed #DDDFE5;
}

.btn-deadline-date {
    padding: 5px 10px;
}

.project-document-line .btn-sm {
    font-size: 14px !important;
}

.checkbox-translation-success {
    color: #00C48C;
}

.documents-progress-bar {
    display: flex;
}

.documents-progress-bar .progress{
    background: #EEF0F8;
}

.justify-content-right {
    justify-content: right;
}

.project-support-document-info {
    width: 100%;
    height: 44px;
    border-radius: 4px;
    border: 1px dashed rgba(221, 223, 229, 1);
    padding-left: 12.5px;
    padding-right: 12.5px;
}

.documents-progress-bar {
    display: flex;
}

.documents-progress-bar .number-incidences {
    font-size: 14px !important;
    margin-left: 5px;
    color: red;
}

.documents-progress-bar-in-process {
    background-color: #2E8F96 !important;
}

.documents-progress-bar-finished {
    background-color: #00C48C !important;
}

.bootstrap-select > .btn.dropdown-toggle.btn-light {
    background: #F3F6F9 !important;
    font-weight: normal !important;
    height: 40px;
}

.dropdown-menu li:hover > a {
    background-color: #ADD0D4 !important;
}

.dropdown-menu li > a > span {
    font-size: 13px !important;
    font-weight: normal !important;
}

.dropdown-menu li:hover > a > span {
    color: #2E8F96 !important;
}

.dropdown-menu li.selected > a {
    background-color: #086A71 !important;
}

.dropdown-menu li.selected > a > span {
    color: #fff !important;
    font-weight: bold !important;
}

.dropdown-item.active,
.dropdown-item:active {
    background-color: #ADD0D4 !important;
}

.dropdown-item.active > span,
.dropdown-item:active > span {
    color: #2E8F96 !important;
}

.bootstrap-select.disabled > .dropdown-toggle.btn-light .filter-option,
.bootstrap-select.disabled > .dropdown-toggle.btn-secondary .filter-option {
    color: #B5B5C3;
}

.bootstrap-select .filter-option {
    display: flex;
    align-items: center;
}

.background-color-none:before {
    background-color: unset !important;
}

.btn-sent-for-validation {
    width: auto;
    height: 22px;
    text-align: center;
    padding-left: 7px;
    padding-right: 7px;
    border-radius: 4px;
    gap: 10px;
    font-weight: 400;
    font-size: 14px;
    color: rgba(137, 80, 252, 1);
    background: rgba(238, 229, 255, 1);
}

.btn-status-translating {
    margin-right: 24px;
    width: auto;
    padding-left: 7px;
    padding-right: 7px;
    height: 22px;
    text-align: center;
    border-radius: 4px;
    margin-right: 24px;
    gap: 10px;
    font-weight: 400;
    font-size: 14px;
    color: rgba(137, 80, 252, 1);
    background: rgba(238, 229, 255, 1);
}

.btn-show-support-documents {
    border-radius: 4px;
}

.btn-show-support-documents:before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
    content: '\f078';
    color: #2E8F96;
    font-size: 20px;
}

.project-source-documents-segments {
    height: 569px;
    overflow-y: auto;
    overflow-x: hidden;
}

#original-source-documents-segments .card {
    border: none;
    padding-right: unset;
    padding-left: unset;
    padding-top: unset;
}

#original-source-documents-segments .card-title {
    border-radius: 4px;
    color: #3F4254;
}

#original-source-documents-segments .card-title:after{
    color: #3F4254;
    font-family: "Font Awesome 6 Pro";
    content: '\f0dd';
    font-weight: 300;
    font-size: 20px;
}

#original-source-documents-segments .segment {
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.textarea-comments .cat-show {
    min-height: 128px;
}

.cat-detail .btn-language-combination {
    background: #EEF0F8;
    border-radius: 4px;
    font-weight: 600 !important;
    font-size: 14px;
}

.cat-detail .segment-group {
    padding: 10px;
    border-bottom: 1px solid transparent;
}

.cat-detail .segment-group:hover {
    cursor: pointer;
    background-color: #F5FAFA !important;
}

.cat-detail .segment-group .segment-editor {
    background-color: #fff;
}

.cat-detail .segment-group:hover .segment-editor {
    border: 1px solid #ADD0D4 !important;
}

.cat-detail .segment-group.active {
    background-color: #EBF4F5;
}

.cat-detail .segment-group.active .segment-editor,
.cat-detail .segment-group.active .segment-editor {
    border: 1px solid #ADD0D4 !important;
}

.cat-detail  .segment {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 0;
    text-align: justify;
}

.cat-detail .segment .textarea-container {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 0;
}

.cat-detail  .segment .segment-editor {
    resize: none;
    min-height: 100%;
    overflow: auto;
    border: 1px solid #DDDFE5;
    border-radius: 4px;
    padding: 8px;
    font-size: 14px;
}

.cat-detail .segment-group .segment-editor.danger {
    border: 1px solid #D73C37 !important;
}

.cat-detail  .segment .translated-segment-editor {
    border: 1px solid transparent !important;
}

.cat-detail  .segment .validated-segment-editor {
    border: 1px solid transparent !important;
}

.cat-detail  .segment .segment-editor:focus,
.cat-detail  .segment .segment-editor:target,
.cat-detail  .segment .segment-editor:hover,
.cat-detail  .segment .segment-editor:active {
    outline: none;
}

.cat-detail .document-end-position {
    margin: 35px 0 15px 0;
}

.cat-detail .document-end-position span {
    color: #7E8299;
    font-size: 14px;
    -webkit-user-select: none; /* Safari */
    -ms-user-select: none; /* IE 10 and IE 11 */
    user-select: none; /* Standard syntax */
}

.cat-detail.card {
    padding: 25px 0 !important
}

.cat-detail.card .card-header {
    padding: 24px 24px !important;
    align-items: center;
    justify-content: center;
}

.cat-detail.card .card-header .general-options {
    gap: 35px;
    display: flex;
    justify-content: flex-end;
}

.cat-detail.card .card-header .general-options .btn {
    background-color: #F3F6F9;
    color: #2E8F96;
}

.cat-detail.card .card-header .btn-eye:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f06e";
    color: #2E8F96;
    font-weight: 300;
    font-size: 20px;
    cursor: pointer;
}

.cat-detail.card .card-header .btn-download:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f56d";
    color: #2E8F96;
    font-weight: 300;
    font-size: 20px;
    cursor: pointer;
}

.cat-detail.card .card-header .btn-checkbox-disabled:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f14a";
    color: #2E8F96;
    font-weight: 300;
    font-size: 22px;
    opacity: 0.5;
    cursor: pointer;
}

.cat-detail.card .card-header .btn-checkbox:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f14a";
    color: #2E8F96;
    font-weight: 300;
    font-size: 22px;
    cursor: pointer;
}

.cat-detail.card .card-body {
    overflow-y: scroll;
    max-height: 1000px;
    padding: 0 20px !important;
}

.cat-detail .card-body::-webkit-scrollbar {
        display: none;
}

.cat-detail .segment-group .segment .btn-check {
    height: auto;
    width: auto;
    margin-top: 0;
    margin-left: 10px;
}

.cat-detail .segment-group .segment .btn-checkbox-disabled:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f14a";
    color: #DDDFE5;
    font-weight: 300;
    font-size: 22px;
}

.cat-detail .segment-group .segment .btn-checkbox-pending:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f14a";
    color: #2E8F96;
    font-weight: 300;
    font-size: 22px;
}

.cat-detail .segment-group .segment .btn-checkbox:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f14a";
    color: #00C48C;
    font-weight: 600;
    font-size: 22px;
}

.cat-detail .segment-group .segment .btn-comments.active,
.cat-detail .segment-group .segment .btn-comments-translator.active {
    height: auto;
    width: auto;
    margin-top: 0;
    margin-left: 10px;
}

.cat-detail .segment-group .segment .btn-comments.active:before,
.cat-detail .segment-group .segment .btn-comments-translator.active:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f4b6";
    color: #2E8F96;
    font-weight: 300;
    font-size: 16px;
}

.cat-detail .segment-group .segment .btn-comments.active:hover:before,
.cat-detail .segment-group .segment .btn-comments.active:target:before,
.cat-detail .segment-group .segment .btn-comments.active:focus:before,
.cat-detail .segment-group .segment .btn-comments.active:active:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f4b6";
    color: #086A71;
    font-weight: 300;
    font-size: 16px;
}

.cat-detail .segment-group .segment .btn-comments-translator.active:hover:before,
.cat-detail .segment-group .segment .btn-comments-translator.active:target:before,
.cat-detail .segment-group .segment .btn-comments-translator.active:focus:before,
.cat-detail .segment-group .segment .btn-comments-translator.active:active:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f4b6";
    color: #086A71;
    font-weight: 300;
    font-size: 16px;
}

.cat-detail .segment-group .segment .btn-edit {
    height: auto;
    width: auto;
    margin-top: 0;
    margin-left: 10px;
}

.cat-detail .segment-group .segment .btn-edit:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f305";
    color: #2E8F96;
    font-weight: 300;
    font-size: 16px;
}

.cat-detail .segment-group .segment .btn-edit:hover:before,
.cat-detail .segment-group .segment .btn-edit:target:before,
.cat-detail .segment-group .segment .btn-edit:focus:before,
.cat-detail .segment-group .segment .btn-edit:active:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f305";
    color: #086A71;
    font-weight: 300;
    font-size: 16px;
}

.cat-detail .segment-group .segment .segment-number {
    height: auto;
    width: auto;
    margin-top: 0;
    font-size: 12px;
    color: #7E8299;
    margin-right: 5px;
}

.cat-detail .segment-group .segment .text-original-container {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 0;
}

.cat-detail .segment-group .segment .arrow {
    height: auto;
    width: auto;
    margin-top: 0;
}

.cat-detail .segment-group .segment .arrow-right:after {
    font-family: "Font Awesome 6 Pro";
    content: "\f061";
    color: #2E8F96;
    font-weight: 300;
    font-size: 20px;
}

#cat-sticky {
    background-color: #fff;
    position: sticky;
    bottom: 0;
    margin-bottom: 2px;
    display: flex;
    z-index: 2;
}

#cat-sticky .cat-sticky-container {
    width: 100%;
}

#cat-sticky .cat-sticky-container  .btn-primary {
    background-color: #FD8C04 !important;
    color: #fff !important;
}

.cat-sticky-container .card-toolbar {
    margin: 0.5rem 0px 0.5rem 0 !important;
}

.cat-sticky-container .btn {
    background-color: #F3F6F9;
    color: #2E8F96;
}

.cat-sticky-container .btn-previous,
.cat-sticky-container .btn-next {
    background-color: #2E8F96 !important;
    color: #fff !important;
}

.cat-sticky-container .btn-previous:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f060";
    color: #fff;
    font-weight: 300;
    margin-right: 10px;
}

.cat-sticky-container .btn-next:after {
    font-family: "Font Awesome 6 Pro";
    content: "\f061";
    color: #fff;
    font-weight: 300;
    margin-left: 10px;
}
.cat-sticky-container .first-container {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 0;
}
.cat-sticky-container .progress-bar-container {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 0;
    text-align: center;
}

#cat-sticky .progress-bar-container .btn-comments {
    height: auto;
    width: auto;
    margin-top: 0;
    margin-left: 10px;
}

#cat-sticky .progress-bar-container .btn-comments:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f4b6";
    color: #2E8F96;
    font-weight: 300;
    font-size: 16px;
}

#cat-sticky .progress-bar-container .btn-comments.danger:before {
    color: #D73C37 !important;
}

.cat-sticky-container .card-toolbar {
    gap: 15px;
    display: flex;
    justify-content: flex-end;
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 0;
}

.cat-sticky-container .spinner.spinner-darker-success:before {
    border: 2px solid #2E8F96;
    border-right: 2px solid transparent;
}

.cat-sticky-container .progress {
    background: #EEF0F8 !important;
}

.toast.toast-success {
    background-color: #1E1E2D !important;
}

#toast-container > .toast-success {
    background-image: none !important;
}

.toast-bottom-right {
    bottom: 70px;
}

#saving-label {
    color: #B5B5C3;
    font-size: 14px;
}

.modal-content .grey-incidence {
    color: #B5B5C3;
    font-size: 12px;
    font-weight: 600;
}

.modal-content .date {
    color: #B5B5C3;
    font-size: 12px;
    font-weight: 400;
}

#translation-incidences-container {
    position: fixed;
    z-index: 9999;
    bottom: 65px;
    right: 24px;
}

#translation-incidences-container .alert .alert-title {
    color: #464E5F;
    font-size: 16px;
    font-weight: 600;
}

#translation-incidences-container .alert .alert-text {
    color: #7E8299;
    font-size: 14px;
    font-weight: 400;
}

#translation-incidences-container .alert .alert-link a {
    color: #464E5F !important;
    font-size: 14px;
    font-weight: 400;
    text-decoration: none;
}

.icon-badge-group .icon-badge-container:first-child {
    margin-left:0
}

.icon-badge-container {
    position:relative;
    display: inline-block;
}

.icon-badge-container .icon-badge {
    display: none;
}

.icon-badge-container .icon-badge.active {
    background-color: red;
    font-size: 11px;
    color: white;
    text-align: center;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    position: absolute;
    top: -5px;
    left: 18px;
    display: block;
}

.incidence_translator_modal .btn-check {
    height: auto;
    width: auto;
    margin-left: 0px !important;
}

.incidence_translator_modal .btn-checkbox-modal-disabled:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f14a";
    color: #DDDFE5;
    font-weight: 300;
    font-size: 22px;
}

.incidence_translator_modal .btn-checkbox-modal-pending:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f14a";
    color: #2E8F96;
    font-weight: 300;
    font-size: 22px;
}

.incidence_translator_modal .btn-checkbox-modal:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f14a";
    color: #00C48C;
    font-weight: 600;
    font-size: 22px;
}

#cat-sticky .status-label-purple {
    font-size: 14px;
    font-weight: 600;
    color: #8950FC;
    padding: 9px 15px;
    border-radius: 4px;
    background-color: #EEE5FF
}

.cat-detail .segment-tabs .nav-item a.active,
.cat-detail .segment-tabs .nav-item a:hover {
    font-weight: 600 !important;
    color: #464E5F !important;
    border-bottom: 2px solid #2E8F96 !important;
}

.cat-detail .segment-tabs {
    font-size: 14px;
    color: #464E5F;
}

.cat-detail .segment-tabs .tab-memory:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f7c2";
    font-weight: 300;
    font-size: 22px;
    margin-right: 10px;
}

.cat-detail .segment-tabs .tab-tm:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f865";
    font-weight: 300;
    font-size: 22px;
    margin-right: 10px;
}

.cat-detail .segment-tabs .tab-ia:before {
    font-family: "Font Awesome 6 Pro";
    content: "\e1ec";
    font-weight: 300;
    font-size: 22px;
    margin-right: 10px;
}

.cat-detail .segment-tabs .nav-tabs {
    border-bottom-color: transparent !important;
}

.cat-detail .segment-group.active .tab-pane.active {
    display: block !important;
}

.cat-detail .tab-content {
    font-size: 14px;
    font-weight: 400;
}

.cat-detail .tab-content .tab-content-row {
    display: flex;
    width: 100%;
    background-color: #fff;
    padding: 4px 8px;
    gap: 15px;
}

.cat-detail .tab-content .tab-content-column {
    display: flex;
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 0;
    text-align: justify;
}

.cat-detail .tab-content .tab-content-row .tab-content-column-1 {
    display: flex;
}

.cat-detail .tab-content .tab-content-row .tab-content-column-2 {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 0;
    display: flex;
    align-items: center;
}

.cat-detail .tab-content .tab-content-row .label-percentage {
    font-weight: 600;
}

.cat-detail .tab-content .tab-content-row .label-percentage.one {
    color: #00C48C;
    background-color: #DDF5EE;
}

.cat-detail .tab-content .tab-content-row .label-percentage.two {
    color: #8950FC;
    background-color: #EEE5FF;
}

.cat-detail .tab-content .tab-content-row .label-percentage.three {
    color: #FD8C04;
    background-color: #FFE1A6;
}

.cat-detail .tab-content .tab-content-row .label-percentage {
    font-weight: 600;
}

.cat-detail .tab-content .tab-content-row .label-percentage {
    font-weight: 600;
}

.cat-detail .tab-content .tab-content-row .suggestion {
    color: #7E8299;
    padding-left: 8px;
    font-size: 14px;
    font-weight: 400;
}

.cat-detail .radio.radio-success > input:checked ~ span:after {
    width: 10px;
    height: 10px;
}

.cat-detail .radio.radio-success > input:checked ~ span {
    background-color: #2E8F96;
}

.cat-detail .segment-group .translated-segment-editor.error:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f071";
    font-weight: 300;
    font-size: 20px;
    margin-right: 5px;
    color: #D73C37;
    vertical-align: baseline;
}

.cat-detail .segment-group .translated-segment-editor.error {
    border-color: #D73C37 !important;
}

#cat-error-tags {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    background-color: #FFDFE3;
    padding: 8px 24px;
    font-size: 14px;
    font-weight: 400;
    gap: 16px;
    height: 45px;
    margin-top: -25px;
    margin-bottom: 25px;
    align-items: center;
}

#cat-error-tags > span:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f071";
    font-weight: 300;
    font-size: 20px;
    margin-right: 20px;
    color: #FF647C;
    vertical-align: middle;
}

#cat-error-tags > a {
    text-decoration: none;
    color: #464E5F !important;
}

#cat-error-tags > a:hover {
    text-decoration: none;
    color: #464E5F !important;
}

.cat-detail .tab-content .ia-tab-icon:before {
    font-family: "Font Awesome 6 Pro";
    content: "\e1ec";
    font-weight: 300;
    font-size: 32px;
    color: #ADD0D4;
    display: inline-block;
    transform: rotate(15deg);
}

.cat-detail .tabs-ia .tab-content textarea {
    resize: none;
    overflow: auto;
    border:  none;
    border-radius: 4px;
    padding: 8px;
    font-size: 14px;
    width: 100%;
    height: 100%;
}

.cat-detail .tabs-ia .tab-content textarea:hover,
.cat-detail .tabs-ia .tab-content textarea:focus {
    outline: none;
}

.cat-detail .warning-notice {
    background-color: #FFEAC0;
    padding: 8px;
    border-radius: 4px;
    width: 100%;
}

.cat-detail .warning-notice .icon-warning:before {
    font-family: "Font Awesome 6 Pro";
    content: "\f06a";
    font-weight: 300;
    font-size: 16px;
    color: #FFB92E;
    display: inline-block;
}

.cat-detail .tabs-ia .tab-content .tab-content-row {
    background-color: transparent !important;
}

.form-group .col-form-label {
    font-weight: 400;
    font-size: 14px;
}

.form-group .col-form-label.required:after {
    content: " *";
    color: red;
}
header:before {
    content: "";
    background-color: #1e1e2d !important;
}

header #logo img {
    background-color: #1e1e2d !important;
}

body {
    font-family: 'Titillium' !important;
    font-style: normal !important;
    color: #464E5F !important;
    background: #EEF0F8 !important;
}

.opblock-summary-method {
    border-top-left-radius: 0.42rem !important;
    border-bottom-left-radius: 0.42rem !important;
}

#swagger-ui.api-platform .information-container.wrapper {
    border-bottom: none !important;
    border-radius: 0.42rem !important;
}

.swagger-ui .scheme-container {
    border-radius: 0.42rem !important;
    box-shadow: none !important;
}

.swagger-ui .info li, .swagger-ui .info p, .swagger-ui .info table {
    font-family: 'Titillium' !important;
    color: #464E5F !important;
}

.swagger-ui .model {
    font-family: 'Titillium' !important;
    color: #464E5F !important;
}

.swagger-ui .model-title {
    font-family: 'Titillium' !important;
    color: #464E5F !important;
}

.model-container {
    background: #fff !important;
    border-radius: 0.42rem !important;
}

.opblock {
    border-radius: 0.42rem !important;
    box-shadow: none  !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QXdCO0FBQzVCOztBQUVBO0lBQ0ksWUFBWTtJQUNaLGNBQWM7SUFDZCxhQUFhO0lBQ2Isa0JBQWtCO0lBQ2xCLFlBQVk7SUFDWixlQUFlO0lBQ2YsV0FBVztJQUNYLFlBQVk7QUFDaEI7O0FBRUE7O0lBRUksYUFBYTtBQUNqQjs7QUFFQTtJQUNJLHlCQUF5QjtJQUN6QixZQUFZO0lBQ1osa0JBQWtCO0lBQ2xCLFdBQVc7QUFDZjs7QUFFQTtJQUNJLGlDQUFpQztJQUNqQyxnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGVBQWU7SUFDZixjQUFjO0lBQ2QscUJBQXFCO0FBQ3pCOztBQUVBO0lBQ0ksd0NBQXdDO0FBQzVDOztBQUVBO0lBQ0ksZ0JBQWdCO0lBQ2hCLGVBQWU7QUFDbkI7O0FBRUE7SUFDSSxhQUFhO0lBQ2IsVUFBVTtBQUNkLEM7QUN4MUhBO0lBQ0ksV0FBVztJQUNYLG9DQUFvQztBQUN4Qzs7QUFFQTtJQUNJLG9DQUFvQztBQUN4Qzs7QUFFQTtJQUNJLG1DQUFtQztJQUNuQyw2QkFBNkI7SUFDN0IseUJBQXlCO0lBQ3pCLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDBDQUEwQztJQUMxQyw2Q0FBNkM7QUFDakQ7O0FBRUE7SUFDSSw4QkFBOEI7SUFDOUIsaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksaUNBQWlDO0lBQ2pDLDJCQUEyQjtBQUMvQjs7QUFFQTtJQUNJLG1DQUFtQztJQUNuQyx5QkFBeUI7QUFDN0I7O0FBRUE7SUFDSSxtQ0FBbUM7SUFDbkMseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksbUNBQW1DO0lBQ25DLHlCQUF5QjtBQUM3Qjs7QUFFQTtJQUNJLDJCQUEyQjtJQUMzQixpQ0FBaUM7QUFDckM7O0FBRUE7SUFDSSxpQ0FBaUM7SUFDakMsNEJBQTRCO0FBQ2hDLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2ZvbnQtZmFjZXMuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvYXBwLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2N1c3RvbS1zd2FnZ2VyLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1RpdGlsbGl1bSc7XG4gICAgc3JjOiBsb2NhbChUaXRpbGxpdW0gUmVndWxhciksIHVybCgvcHVibGljL2ZvbnRzL1RpdGlsbGl1bVdlYi1SZWd1bGFyLnR0Zik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdUaXRpbGxpdW0nO1xuICAgIHNyYzogbG9jYWwoVGl0aWxsaXVtIFNlbWlCb2xkKSwgdXJsKC9wdWJsaWMvZm9udHMvVGl0aWxsaXVtV2ViLVNlbWlCb2xkLnR0Zik7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdUaXRpbGxpdW0nO1xuICAgIHNyYzogbG9jYWwoVGl0aWxsaXVtIFNlbWlCb2xkKSwgdXJsKC9wdWJsaWMvZm9udHMvVGl0aWxsaXVtV2ViLUJvbGQudHRmKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufSIsIi5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3Qge1xuICAgIG1hcmdpbjogMCA1cHg7XG59XG5cbi5kaXNhYmxlLWRpdiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMC4zO1xufVxuXG4udW5wYWlkX2Ftb3VudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxvZ2luLWFzaWRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUREMEQ0ICFpbXBvcnRhbnQ7XG59XG5cbnNwYW4uZ3JlZW57XG4gICAgY29sb3I6ICMyRThGOTY7XG59XG5cbmEgLmZhbCB7XG4gICAgY29sb3I6ICMyRThGOTY7XG59XG5cbi5yZWQtcm93ID4gdGQsIC5yZWQtcm93ID4gdGQgPiBkaXYuZGVsaXZlcnktdGltZS1kYXRhdGFibGUge1xuICAgIGNvbG9yOiAjRkY2NDdDICFpbXBvcnRhbnQ7XG59XG5cbi5yZWQtcm93IGkge1xuICAgIGZpbHRlcjogaW52ZXJ0KDYyJSkgc2VwaWEoMjUlKSBzYXR1cmF0ZSg1MTYzJSkgaHVlLXJvdGF0ZSgzMTJkZWcpIGJyaWdodG5lc3MoOTklKSBjb250cmFzdCgxMDklKTtcbn1cblxuLmRlbGl2ZXJ5LXRpbWUtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICNBREQwRDQ7XG59XG5cbi5kZWxpdmVyeS10aW1lLWRhdGF0YWJsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogI0FERDBENDtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItYm9yZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURGMztcbn1cblxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6ICdUaXRpbGxpdW0nO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNDY0RTVGICFpbXBvcnRhbnQ7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LXRleHQsXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS10ZXh0LFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1oZWFkaW5nIC5tZW51LXRleHQsXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWljb24ge1xuICAgIGZsZXg6IDAgMCAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICAgIGNvbG9yOiAjNDY0RTVGICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tID4gLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIGg1IHtcbiAgICBjb2xvcjogIzQ2NEU1RiAhaW1wb3J0YW50O1xufVxuXG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSBpLCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSBhLFxuLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTpob3ZlciBpLCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyIGEsXG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSBpLCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSBpbWcsXG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSBpLCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyIGltZyB7XG4gICAgY29sb3I6ICNGRDhDMDQgIWltcG9ydGFudDtcbiAgICBmaWx0ZXI6IGludmVydCg1NyUpIHNlcGlhKDYzJSkgc2F0dXJhdGUoMjIwNCUpIGh1ZS1yb3RhdGUoMzU2ZGVnKSBicmlnaHRuZXNzKDEwMiUpIGNvbnRyYXN0KDEwNSUpO1xufVxuXG5ib2R5IC50ZXh0LXNpemUtMTMge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuYm9keSAudGV4dC1zaXplLTE0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbmJvZHkgLnRleHQtc2l6ZS0xNiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5ib2R5IC50ZXh0LXNpemUtMTgge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuYm9keSAudGV4dC1zaXplLTEyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbmJvZHkgLml0YWxpYyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5ib2R5IC5jb2xvci1ncmV5IHtcbiAgICBjb2xvcjogI0I1QjVDMztcbn1cblxuYm9keSAuY29sb3ItZ3JleS0yIHtcbiAgICBjb2xvcjogIzdFODI5OTtcbn1cblxuYm9keSAuY29sb3ItZ3JleS0zIHtcbiAgICBjb2xvcjogIzQ2NEU1Rjtcbn1cblxuYm9keSAuY29sb3ItcmVkIHtcbiAgICBjb2xvcjogI0Y2NEU2MDtcbn1cblxuYm9keSAuY29sb3Itb3JhbmdlIHtcbiAgICBjb2xvcjogI0ZEOEMwNDtcbn1cblxuYm9keSAudGV4dC13ZWlnaHQtNjAwIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG5ib2R5IC50ZXh0LXdlaWdodC03MDAge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmJvZHkgLnRleHQtd2VpZ2h0LTQwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnRleHQtb3JhbmdlIHtcbiAgICBjb2xvcjogI0ZEOEMwNDtcbn1cblxuLmJnLW9yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZEOEMwNDtcbn1cblxuLnRleHQtZ3JlZW4ge1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xufVxuXG4udGV4dC1ncmVlbi1saWdodCB7XG4gICAgY29sb3I6ICM3RERGQzM7XG59XG5cbi5saW5lLWRvdHRlZCB7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICNFNUVBRUU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi5saW5lLWRhc2hlZCB7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICNFNUVBRUU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi5jYXJkIGg1IHtcbiAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdWJoZWFkZXIgaDUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLmNhcmQge1xuICAgIHBhZGRpbmc6IDI0cHggMjRweDtcbn1cblxuLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmNhcmQtdG9vbGJhciAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjYTNhM2FmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGJvcmRlcjogMDtcbn1cblxuLmNhcmQtdG9vbGJhciAubmF2IC5uYXYtaXRlbSAubmF2LWxpbms6Zm9jdXMsXG4uY2FyZC10b29sYmFyIC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMyRThGOTYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAuY2FyZC10b29sYmFyIC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluayxcbi50cmFuc2xhdGlvbi1kZXRhaWwgLmNhcmQtdG9vbGJhciAubmF2IC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIsXG4udHJhbnNsYXRpb24tZGV0YWlsIC5jYXJkLXRvb2xiYXIgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ2NEU1RiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgLmNhcmQtdG9vbGJhciAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBjb2xvcjogIzQ2NEU1RiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgLmNhcmQuY2FyZC1jdXN0b20gPiAuY2FyZC1oZWFkZXIuY2FyZC1oZWFkZXItdGFicy1saW5lIC5uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwIDAgMXJlbSAwO1xufVxuXG4uY2FyZC10b29sYmFyIC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiAjMkU4Rjk2ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzJFOEY5NiAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC10b29sYmFyIC5yb3cgYnV0dG9uLCAuY2FyZC10b29sYmFyIC5yb3cgYSB7XG4gICAgbWFyZ2luOiAwIDVweDtcbn1cblxuLmNhcmQtdHJhbnNsYXRvci1yZXBvcnQgLmNhcmQtdG9vbGJhciAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjQjVCNUMzO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uY2FyZC10cmFuc2xhdG9yLXJlcG9ydCAuY2FyZC10b29sYmFyIC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpmb2N1cyxcbi5jYXJkLXRyYW5zbGF0b3ItcmVwb3J0IC5jYXJkLXRvb2xiYXIgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMyRThGOTYgIWltcG9ydGFudDtcbn1cblxuLmNhcmQtdHJhbnNsYXRvci1yZXBvcnQgLmNhcmQtdG9vbGJhciAubmF2IC5uYXYtaXRlbSAuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMyRThGOTYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbms6aG92ZXIgPiBpbWcsXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluazpmb2N1cyA+IGltZyB7XG4gICAgZmlsdGVyOiBpbnZlcnQoNTclKSBzZXBpYSg2MyUpIHNhdHVyYXRlKDIyMDQlKSBodWUtcm90YXRlKDM1NmRlZykgYnJpZ2h0bmVzcygxMDIlKSBjb250cmFzdCgxMDUlKTtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtaGVhZGluZyA+IGltZyxcbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgPiBpbWcge1xuICAgIGZpbHRlcjogaW52ZXJ0KDU3JSkgc2VwaWEoNjMlKSBzYXR1cmF0ZSgyMjA0JSkgaHVlLXJvdGF0ZSgzNTZkZWcpIGJyaWdodG5lc3MoMTAyJSkgY29udHJhc3QoMTA1JSk7XG59XG5cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0gLm1lbnUtc3VibWVudSAubWVudS1pdGVtID4gLm1lbnUtbGluazpob3ZlciAubWVudS1idWxsZXQgPiBzcGFuLFxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gPiAubWVudS1saW5rOmZvY3VzIC5tZW51LWJ1bGxldCA+IHNwYW4sXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkQ4QzA0ICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNpZGViYXItd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zaWRlYmFyLXdyYXBwZXIgLnVzZXItc2lkZWJhci1oZWFkZXIge1xuICAgIGhlaWdodDogOThweDtcbiAgICBtYXgtaGVpZ2h0OiA5OHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRDhDMDQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udXNlci1zaWRlYmFyLXdyYXBwZXIgLnVzZXItc2lkZWJhci1oZWFkZXIgLnBvaW50cyB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9wdWJsaWMvaW1hZ2VzL3BvaW50cy5zdmcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDk4cHg7XG4gICAgd2lkdGg6IDExNnB4O1xufVxuXG4uc3F1YXJlLWluaXRpYWxzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMUE2ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRDhDMDQgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5zcXVhcmUtaW5pdGlhbHMuZm9udC1zaXplLWgxIHtcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLnRvcGJhci1pdGVtIC5zcXVhcmUtaW5pdGlhbHMge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zaWRlYmFyLWhlYWRlciAuc3F1YXJlLWluaXRpYWxzIHtcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2lkZWJhci13cmFwcGVyIC51c2VyLXNpZGViYXItaGVhZGVyIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4udXNlci1zaWRlYmFyLXdyYXBwZXIgLnVzZXItc2lkZWJhci1oZWFkZXIgc21hbGwge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4udXNlci1zaWRlYmFyLXdyYXBwZXIgLnVzZXItc2lkZWJhci1jb250ZW50IC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWxhc3QtaXRlbSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNUVBRUUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4udXNlci1zaWRlYmFyLXdyYXBwZXIgLnVzZXItc2lkZWJhci1jb250ZW50IC5saXN0LWdyb3VwIGEge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNDY0RTVGO1xufVxuXG4udXNlci1zaWRlYmFyLXdyYXBwZXIgLnVzZXItc2lkZWJhci1jb250ZW50IC5saXN0LWdyb3VwIC5idG4ge1xuICAgIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG4gICAgY29sb3I6ICMyRThGOTY7XG59XG5cbi51c2VyLXNpZGViYXItd3JhcHBlciAudXNlci1zaWRlYmFyLWNvbnRlbnQgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi50b3BiYXIgLnB1bHNlLXByaW1hcnkgaW1nIHtcbiAgICBmaWx0ZXI6IGludmVydCg0NiUpIHNlcGlhKDY4JSkgc2F0dXJhdGUoMzk4JSkgaHVlLXJvdGF0ZSgxMzVkZWcpIGJyaWdodG5lc3MoOTElKSBjb250cmFzdCg5MiUpO1xufVxuXG4udG9wYmFyIC5wdWxzZS1wcmltYXJ5IGltZy5iZWxsLXByaW1hcnkge1xuICAgIGZpbHRlcjogaW52ZXJ0KDUzJSkgc2VwaWEoNjElKSBzYXR1cmF0ZSg3MTUlKSBodWUtcm90YXRlKDM1MmRlZykgYnJpZ2h0bmVzcygxMDAlKSBjb250cmFzdCgxMDglKSAhaW1wb3J0YW50O1xufVxuXG4ud3JhcHBlci1ub3RpZmljYXRpb25zIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtaW4td2lkdGg6IDQwMHB4O1xufVxuXG4uYmctaGVhZGVyLW5vdGlmaWNhdGlvbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBREQwRDQ7XG4gICAgbWF4LWhlaWdodDogOThweDtcbiAgICBwYWRkaW5nOiA0cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5iZy1oZWFkZXItbm90aWZpY2F0aW9ucyBoNSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDg2QTcxO1xufVxuXG4ud3JhcHBlci1ub3RpZmljYXRpb25zIGEge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLndyYXBwZXItbm90aWZpY2F0aW9ucyAudGV4dC1tdXRlZCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5zeW1ib2wtbGctODQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDg0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDg0cHggIWltcG9ydGFudDtcbn1cblxuLnByb2ZpbGUtbWVudSAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjN0U4Mjk5O1xuICAgIG1hcmdpbjogMnB4IDA7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5wcm9maWxlLW1lbnUgLm1lbnUtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ucHJvZmlsZS1tZW51IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpmb2N1cyxcbi5wcm9maWxlLW1lbnUgLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMyRThGOTYgIWltcG9ydGFudDtcbn1cblxuLnByb2ZpbGUtbWVudSAubmF2IC5uYXYtaXRlbSAuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMyRThGOTYgIWltcG9ydGFudDtcbn1cblxuLnByb2ZpbGUtbWVudSAubmF2IC5uYXYtaXRlbSBpbWcge1xuICAgIGZpbHRlcjogaW52ZXJ0KDU1JSkgc2VwaWEoOCUpIHNhdHVyYXRlKDgyMyUpIGh1ZS1yb3RhdGUoMTk0ZGVnKSBicmlnaHRuZXNzKDkxJSkgY29udHJhc3QoOTAlKTtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5wcm9maWxlLW1lbnUgLm5hdiAubmF2LWl0ZW0gLmFjdGl2ZSBpbWcsXG4ucHJvZmlsZS1tZW51IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpmb2N1cyBpbWcsXG4ucHJvZmlsZS1tZW51IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciBpbWcge1xuICAgIGZpbHRlcjogaW52ZXJ0KDUyJSkgc2VwaWEoNzglKSBzYXR1cmF0ZSgzODclKSBodWUtcm90YXRlKDEzNWRlZykgYnJpZ2h0bmVzcyg3OSUpIGNvbnRyYXN0KDgzJSk7XG59XG5cbi5idG4ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDlweCAxNXB4O1xuICAgIGJvcmRlcjogMDtcbn1cblxuLmJ0blt0eXBlPXN1Ym1pdF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRDhDMDQ7XG59XG5cbi5idG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4uYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRDhDMDQ7XG59XG5cbi5idG5bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJ0blt0eXBlPXN1Ym1pdF06Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRDhDMDQgIWltcG9ydGFudDtcbn1cblxuYS5idG4tZ3JlZW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogN3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBREQwRDQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzA4NkE3MTtcbn1cblxuYS5idG4tZ3JlZW46aG92ZXIsXG5hLmJ0bi1ncmVlbjpmb2N1cyB7XG4gICAgY29sb3I6ICMwODZBNzE7XG59XG5cbmEuYnRuLWdyZWVuLTIge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDlweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzJFOEY5Njtcbn1cblxuYS5idG4tZ3JlZW4tMjpob3ZlcixcbmEuYnRuLWdyZWVuLTI6Zm9jdXMge1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xufVxuXG5hLmJ0bi1ncmVlbi01IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA5cHggMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDVGMkVBICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMEM0OEM7XG59XG5cbmEuYnRuLWdyZWVuLTU6aG92ZXIsXG5hLmJ0bi1ncmVlbi01OmZvY3VzIHtcbiAgICBjb2xvcjogIzAwQzQ4Qztcbn1cblxuYS5idG4tcHVycGxlLFxuLmJ0bi5idG4tcHVycGxle1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDlweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUU1RkYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzg5NTBGQztcbn1cblxuYS5idG4tcHVycGxlOmhvdmVyLFxuYS5idG4tcHVycGxlOmZvY3VzIHtcbiAgICBjb2xvcjogIzg5NTBGQztcbn1cblxuLm1vZGFsIC5tb2RhbC1mb290ZXIgLmJ0bi1vcmFuZ2Uge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA5cHggMTVweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRDhDMDQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLmJ0bi1vcmFuZ2UsXG4uYnRuLmJ0bi1vcmFuZ2Uge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDlweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRDhDMDQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuYS5idG4tb3JhbmdlOmhvdmVyLFxuYS5idG4tb3JhbmdlOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuYS5idG4tb3JhbmdlIC5mYWwge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG5hLmJ0bi1vcmFuZ2UtMiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA3cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTFBNiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkQ4QzA0O1xufVxuXG5hLmJ0bi1vcmFuZ2UtMjpob3ZlcixcbmEuYnRuLW9yYW5nZS0yOmZvY3VzIHtcbiAgICBjb2xvcjogI0ZEOEMwNDtcbn1cblxuYS5idG4tYmx1ZS0yIHtcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDdweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThkY2ZmICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDk5ZmY7XG59XG5cbmEuYnRuLWJsdWUtMjpob3ZlcixcbmEuYnRuLWJsdWUtMjpmb2N1cyB7XG4gICAgY29sb3I6ICMwMDk5ZmY7XG59XG5cbmEuYnRuLWdyZXkge1xuICAgIHBhZGRpbmc6IDAgNXB4IDAgMCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG5cbn1cblxuYS5idG4tZ3JleTpob3ZlcixcbmEuYnRuLWdyZXk6Zm9jdXMge1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xufVxuXG4uZm9ybS1ncm91cCBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM0NjRFNUY7XG59XG5cbi5mb3JtLWdyb3VwIHNlbGVjdC5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI0YzRjZGOTtcbn1cblxuLmZvcm0tZ3JvdXAgaW5wdXQsXG4uZm9ybS1ncm91cCBpbnB1dDpmb2N1cyxcbi5mb3JtLWdyb3VwIGlucHV0OmhvdmVyLFxuLmZvcm0tZ3JvdXAgc2VsZWN0LFxuLmZvcm0tZ3JvdXAgc2VsZWN0OmZvY3VzLFxuLmZvcm0tZ3JvdXAgc2VsZWN0OmhvdmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM0NjRFNUY7XG59XG5cbi5mb3JtLWdyb3VwIGlucHV0W3JlYWRvbmx5XSxcbi5mb3JtLWdyb3VwIGlucHV0W3JlYWRvbmx5XTpmb2N1cyxcbi5mb3JtLWdyb3VwIGlucHV0W3JlYWRvbmx5XTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmhlYWRlci1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5oZWFkZXItbW9iaWxlIC5idXJnZXItaWNvbjpob3ZlciBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkQ4QzA0O1xufVxuXG4uaGVhZGVyLW1vYmlsZSAuYnVyZ2VyLWljb246aG92ZXIgc3Bhbjo6YmVmb3JlLFxuLmhlYWRlci1tb2JpbGUgLmJ1cmdlci1pY29uOmhvdmVyIHNwYW46OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkQ4QzA0O1xufVxuXG4uaGVhZGVyLW1vYmlsZSAuYnRuOmhvdmVyIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIGZpbGw6ICM0NjRFNUY7XG59XG5cbi5oZWFkZXItbW9iaWxlIC5idG4uYWN0aXZlIC5zdmctaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgIGZpbGw6ICNGRDhDMDQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0aGVhZCB0aCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI0I1QjVDMyAhaW1wb3J0YW50O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGhlYWQgdGggLmRyb3Bkb3duLW1lbnUgLnRleHQge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQgIWltcG9ydGFudDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRoLnNvcnRpbmdfYXNjLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRkLnNvcnRpbmdfYXNjLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRoLnNvcnRpbmdfZGVzYyxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0ZC5zb3J0aW5nX2Rlc2Mge1xuICAgIGNvbG9yOiAjRkQ4QzA0ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0aC5zb3J0aW5nX2Rlc2M6YWZ0ZXIsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGQuc29ydGluZ19kZXNjOmFmdGVyLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRoLnNvcnRpbmdfYXNjOmFmdGVyLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRkLnNvcnRpbmdfYXNjOmFmdGVyIHtcbiAgICBjb2xvcjogI0ZEOEMwNCAhaW1wb3J0YW50O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGQge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuXG4udGFibGUgdGhlYWQgdGgge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbTpob3Zlcjpub3QoLmRpc2FibGVkKSA+IC5wYWdlLWxpbmsge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyRThGOTY7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5hY3RpdmUgPiAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkU4Rjk2O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uYWN0aXZlID4gLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJFOEY5Njtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucHJldmlvdXMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIC5wcmV2aW91cyA+IC5wYWdlLWxpbmsge1xuICAgIGJhY2tncm91bmQ6IHVybCgvcHVibGljL2ltYWdlcy9pY29ucy9wcmV2aW91cy5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggYXV0bztcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24gLm5leHQgPiAucGFnZS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3B1YmxpYy9pbWFnZXMvaWNvbnMvbmV4dC5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggYXV0bztcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX2luZm8ge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xufVxuXG4uZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIycHggIWltcG9ydGFudDtcbn1cblxuLmJ0bi1jb21wbGV0ZSB7XG4gICAgYmFja2dyb3VuZDogI0ZEOEMwNDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5idG4tY29tcGxldGU6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbnRlbnQ6ICdcXGYxMTEnO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmJ0bi1jb21wbGV0ZTpob3ZlcjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjA1OCc7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4tZXllOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb250ZW50OiAnXFxmMDZlJztcbiAgICBjb2xvcjogIzJFOEY5NjtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5idG4tYXNzaWduLXRyYW5zbGF0aW9uOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb250ZW50OiAnXFxmNGZjJztcbiAgICBjb2xvcjogIzJFOEY5NjtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5idG4tYXNzaWduLXZhbGlkYXRpb246YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbnRlbnQ6ICdcXGY0ZmMnO1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmJ0bi1kb3dubG9hZDpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjAxOSc7XG4gICAgY29sb3I6ICMyRThGOTY7XG59XG5cbi5idG4tdXBsb2FkOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb250ZW50OiAnXFxmMDkzJztcbiAgICBjb2xvcjogIzJFOEY5Njtcbn1cblxuLmljb24td2FybmluZzpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjA3MSc7XG4gICAgY29sb3I6ICNGRjY0N0M7XG59XG5cbi5tb2RhbCAuYnRuIHtcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogOXB4IDE1cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMyRThGOTYgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsIC5idG4ubW9kYWwtc3VibWl0IHtcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogOXB4IDE1cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkQ4QzA0ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCBoMy5jYXJkLWxhYmVsIHtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbmgzLmNhcmQtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCBoMi5jYXJkLWxhYmVsIHtcbiAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLmNhcmQtY3VzdG9tID4gLmNhcmQtaGVhZGVyIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDAgMjRweCAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC5jYXJkLWN1c3RvbSA+IC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSwgLmNhcmQuY2FyZC1jdXN0b20gPiAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtbGFiZWwge1xuICAgIGNvbG9yOiAjNDY0RTVGICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC5pY29uLWluZm8tZ3JleSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9wdWJsaWMvaW1hZ2VzL2ljb25zL2NpcmNsZS1leGNsYW1hdGlvbi5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAuZG93bmxvYWQtYWxsLWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIHtcbiAgICBwYWRkaW5nOiA3cHg7XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgaDUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM0NjRFNUYgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAuaWNvbi10cmFuc2xhdGlvbi1ncmV5IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3B1YmxpYy9pbWFnZXMvaWNvbnMvdHJhbnNsYXRpb24uc3ZnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMTAuMjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgLmljb24tZG9jdW1lbnQtZ3JleSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgLmljb24tZG9jdW1lbnQtZ3JleTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGYxNWMnO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICNCNUI1QzM7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC5pY29uLWluZm8tY2lyY2xlLWdyZXkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC5pY29uLWluZm8tY2lyY2xlLWdyZXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxmMDVhJztcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjQjVCNUMzO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAuaWNvbi1kb2N1bWVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGYxNWMnO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICNCNUI1QzM7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC5pY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZjA3Myc7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogI0I1QjVDMztcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgLmljb24tY2FsZW5kYXItZ3JleTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGYwNzMnO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICNCNUI1QzM7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC5pY29uLWNhbGVuZGFyLWdyZXkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC5jYXJkLXN1cHBvcnQtZG9jdW1lbnRzIHtcbiAgICBwYWRkaW5nOiAwcHggMTIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgLmNhcmQtc3VwcG9ydC1kb2N1bWVudHMgLmNhcmQtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM0NjRFNUYgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAyMHB4IDBweCAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC5jYXJkLXN1cHBvcnQtZG9jdW1lbnRzIC5jYXJkLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC5jYXJkLXN1cHBvcnQtZG9jdW1lbnRzIC5jYXJkLXRvb2xiYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE1cHg7XG4gICAgcmlnaHQ6IDQ1cHg7XG59XG5cbi5pY29uLWNhbGVuZGFyLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3B1YmxpYy9pbWFnZXMvaWNvbnMvY2FsZW5kYXIuc3ZnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxM3B4IDEzcHg7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGZpbHRlcjogaW52ZXJ0KDI5JSkgc2VwaWEoMjclKSBzYXR1cmF0ZSgxOTYzJSkgaHVlLXJvdGF0ZSgxNDFkZWcpIGJyaWdodG5lc3MoOTklKSBjb250cmFzdCg5NCUpO1xufVxuXG4uaWNvbi13YWxsZXQtZ3JlZW4ge1xuICAgIGJhY2tncm91bmQ6IHVybCgvcHVibGljL2ltYWdlcy9pY29ucy93YWxsZXQuc3ZnKSBuby1yZXBlYXQ7XG4gICAgLypiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyovXG4gICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uaWNvbi1jbG9jay1ncmVlbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9wdWJsaWMvaW1hZ2VzL2ljb25zL2Nsb2NrLnN2Zykgbm8tcmVwZWF0O1xuICAgIC8qYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsqL1xuICAgIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbn1cblxuLmljb24tYXJyb3ctcmlnaHQtZ3JlZW46YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjA2MSc7XG4gICAgY29sb3I6ICMwODZBNzE7XG59XG5cbi52ZXJ0aWNhbC1hbGlnbi1taWRkbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgLnRhYmxlLWRvY3VtZW50cyB7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICNERERGRTU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC50YWJsZS1kb2N1bWVudHMgLndpdGgtZG90cyB7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgLnRhYmxlLWRvY3VtZW50cyB0aCB7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICNERERGRTU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC50YWJsZS1kb2N1bWVudHMgdGQge1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjRERERkU1O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC50YWJsZS1zdXBwb3J0LWRvY3VtZW50cyB0ZCB7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC50YWJsZS1jYXQtbWVtb3JpZXMge1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjRERERkU1O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC50YWJsZS1jYXQtbWVtb3JpZXMgdGQge1xuICAgIGJvcmRlcjogMDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAuYnRuLWRvd25sb2FkLWZpbGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogIzJFOEY5NjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAuYnRuLWRlbGV0ZTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjJlZCc7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjRkY2NDdDO1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC5idG4tZG93bmxvYWQtZmlsZTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjU2ZCc7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uYnRuLWRvd25sb2FkLWZpbGUtZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb250ZW50OiAnXFxmNTZkJztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICMyRThGOTY7XG4gICAgb3BhY2l0eTogMC41O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC5idG4tZWRpdC1maWxlIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgY29sb3I6ICMyRThGOTY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgLmJ0bi1lZGl0LWZpbGU6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBjb250ZW50OiAnXFxmMzA1JztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAuYnRuLWVkaXQtZmlsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI0YzRjZGOTtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAuYnRuLWVkaXQtZmlsZTphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNFNUVBRUU7XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgLmJ0bi1kZWxldGUtZmlsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogOXB4IDE1cHg7XG4gICAgY29sb3I6ICMyRThGOTY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgLmJ0bi1kZWxldGUtZmlsZTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGNvbnRlbnQ6ICdcXGYxZjgnO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC5pY29uLWFtb3VudC1ncmV5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAuaWNvbi1hbW91bnQtZ3JleTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGYxYzAnO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICNCNUI1QzM7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC5pY29uLWNvbW1lbnRzLWdyZXkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC5pY29uLWNvbW1lbnRzLWdyZXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxmNGI2JztcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjQjVCNUMzO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAuaWNvbi1jb21tZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZjRiNic7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogI0I1QjVDMztcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cbi53cmFwcGVyLXByaWNlIC50b3RhbC1wcmljZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDBDNDhDICFpbXBvcnRhbnQ7XG59XG5cbi53cmFwcGVyLXByaWNlIC50b3RhbC1wcmljZSBpIHtcbiAgICBjb2xvcjogIzAwQzQ4QyAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ud3JhcHBlci1wcmljZSAudHJhbnNsYXRlZC13b3JkcyB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ud3JhcHBlci1wcmljZSAuZXh0cmEge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbn1cblxuLndyYXBwZXItcHJpY2UgLnRvdGFsLXByaWNlLXN1YnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMEM0OEMgIWltcG9ydGFudDtcbn1cblxuLmRhc2hlZC1kaXYge1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjRERERkU1O1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAuc3ZnLWljb24ge1xuICAgIGZpbHRlcjogaW52ZXJ0KDI0JSkgc2VwaWEoNzAlKSBzYXR1cmF0ZSgyMDM0JSkgaHVlLXJvdGF0ZSgxNjBkZWcpIGJyaWdodG5lc3MoOTElKSBjb250cmFzdCg5NCUpO1xufVxuXG4ucHJvZ3Jlc3MtdXBsb2FkIHtcbiAgICB3aWR0aDogNzAlO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY0RTVGO1xufVxuXG4ucHJvZ3Jlc3MtZ3JlZW4tYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkU4Rjk2O1xufVxuXG4ucHJvZ3Jlc3MtZ3JlZW4tMi1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyRThGOTY7XG59XG5cbi5wcm9ncmVzcy1ibGFjay1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NjRFNUY7XG59XG5cbi5wcm9ncmVzcy15ZWxsb3ctYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCOTJFO1xufVxuXG4ucHJvZ3Jlc3MtcmVkLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNjQ3Qztcbn1cblxuLnByb2dyZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUVGMEY4O1xufVxuXG4uaW1nLXZhbGlkYXRpb24ge1xuICAgIGJhY2tncm91bmQ6IHVybCgvcHVibGljL2ltYWdlcy9pY29ucy92YWxpZGF0aW9uLXR5cGUuc3ZnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcbiAgICB3aWR0aDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uaW1nLXRyYW5zbGF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3B1YmxpYy9pbWFnZXMvaWNvbnMvdHJhbnNsYXRpb24tdHlwZS5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxNXB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS02OmJlZm9yZSB7XG4gICAgbGVmdDogOTRweDtcbiAgICB0b3A6IDVweDtcbiAgICAvKm1heC1oZWlnaHQ6IDgwJTsqL1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS02IC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLTYgLnRpbWVsaW5lLWl0ZW0ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG59XG5cbi50aW1lbGluZS50aW1lbGluZS02IC50aW1lbGluZS1pdGVtIC50aW1lbGluZS1iYWRnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gICAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4uaWNvbl9zZWxlY3RvciAuZmlsdGVyLW9wdGlvbi1pbm5lci1pbm5lciB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1pbi1oZWlnaHQ6IDEuMmVtO1xuICAgIHBhZGRpbmc6IDBweCAycHggMXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzQ2NEU1Rjtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QuaWNvbl9zZWxlY3RvciB7XG4gICAgYmFja2dyb3VuZDogI0YzRjZGOTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNDY0RTVGO1xufVxuXG4uYm9vdHN0cmFwLXNlbGVjdC5pY29uX3NlbGVjdG9yIC5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFzaGVkIHtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS1kYXNoZWQge1xuICAgIGJvcmRlci1ib3R0b206IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uYXNpZGUtbWVudSAubWVudS1uYXYgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAuc3ZnLWljb24ge1xuICAgIGNvbG9yOiAjYTJhM2I3O1xuICAgIGZpbHRlcjogaW52ZXJ0KDY3JSkgc2VwaWEoMjklKSBzYXR1cmF0ZSgxNDYlKSBodWUtcm90YXRlKDE5OWRlZykgYnJpZ2h0bmVzcyg5MiUpIGNvbnRyYXN0KDkwJSk7XG59XG5cbi5yb3cuZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNjtcbn1cblxuYm9keSBhIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kYXRhVGFibGUgLmVkaXRhYmxlZm9ybSA+IC5mb3JtLWdyb3VwIHtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuXG4uY29udGFpbmVyLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMyRThGOTYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNvbnRhaW5lci1ncmVlbiBpbWcge1xuICAgIGZpbHRlcjogaW52ZXJ0KDI0JSkgc2VwaWEoNzAlKSBzYXR1cmF0ZSgyMDM0JSkgaHVlLXJvdGF0ZSgxNjBkZWcpIGJyaWdodG5lc3MoOTElKSBjb250cmFzdCg5NCUpO1xufVxuXG4ubWFyay1ncm91cC1yZWFkIHtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMyRThGOTYgIWltcG9ydGFudDtcbn1cblxuLm5vdGlmaWNhdGlvbnMtdWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG59XG5cbi50b3BiYXItaXRlbSBpbWcge1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdWxzZS5wdWxzZS1wcmltYXJ5IC5wdWxzZS1yaW5nIHtcbiAgICBib3JkZXI6IDEwcHggc29saWQgcmdiYSgyNTUsIDE2OCwgMCwgMC43NSk7XG59XG5cbi5wdWxzZSAucHVsc2UtcmluZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xufVxuXG4uZm9ybS1ncm91cCBpbnB1dFtyZWFkb25seV0sIC5mb3JtLWdyb3VwIGlucHV0W3JlYWRvbmx5XTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLmZvcm0tZ3JvdXAgaW5wdXRbcmVhZG9ubHldOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTRFNkVGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2RjkgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5idG4taW5mbyB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9wdWJsaWMvaW1hZ2VzL2ljb25zL3NxdWFyZS9pbmZvLnN2Zykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xufVxuXG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mbzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1mb2xkZXIge1xuICAgIGJhY2tncm91bmQ6IHVybCgvcHVibGljL2ltYWdlcy9pY29ucy9zcXVhcmUvZm9sZGVyLnN2Zykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xufVxuXG4uYnRuLWZpbGUge1xuICAgIGJhY2tncm91bmQ6IHVybCgvcHVibGljL2ltYWdlcy9pY29ucy9zcXVhcmUvZmlsZS5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbn1cblxuLmJ0bi10cmFuc2xhdGlvbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9wdWJsaWMvaW1hZ2VzL2ljb25zL3NxdWFyZS90cmFuc2xhdGUuc3ZnKSB0cmFuc3BhcmVudCBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbn1cblxuLmJ0bi1leWUtZ3JlZW4ge1xuICAgIGJhY2tncm91bmQ6IHVybCgvcHVibGljL2ltYWdlcy9pY29ucy9zcXVhcmUvZXllLnN2ZykgdHJhbnNwYXJlbnQgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG59XG5cbi5idG4tZG93bmxvYWQtZmlsZTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjU2ZCc7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uYnRuLWRvd25sb2FkLWZpbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG59XG5cbi5idG4tZG93bmxvYWQtZmlsZTphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNFNUVBRUU7XG59XG5cbi5idG4tbW92ZW1lbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3B1YmxpYy9pbWFnZXMvaWNvbnMvc3F1YXJlL21vdmVtZW50cy5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbn1cblxuLmJ0bi1tb3ZlbWVudHM6Zm9jdXMsIC5idG4tbW92ZW1lbnRzOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uY29sb3ItZ3JlZW4ge1xuICAgIGNvbG9yOiAjMkU4Rjk2IDtcbn1cblxuYS5idG4tZ3JlZW4tMyxcbi5idG4uYnRuLWdyZWVuLTMge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDlweCAxNXB4O1xuICAgIGNvbG9yOiAjMkU4Rjk2ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbn1cblxuYS5idG4tZ3JlZW4tMyBpbWcsXG4uYnRuLmJ0bi1ncmVlbi0zIGltZyB7XG4gICAgZmlsdGVyOiBpbnZlcnQoNDQlKSBzZXBpYSg3OCUpIHNhdHVyYXRlKDM2NSUpIGh1ZS1yb3RhdGUoMTM1ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoODklKTtcbn1cblxuLmJ0bi1iZWxsLWV4Y2xhbWF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3B1YmxpYy9pbWFnZXMvaWNvbnMvc3F1YXJlL2JlbGwtZXhjbGFtYXRpb24uc3ZnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG59XG5cbi5idG4tYmVsbC1leGNsYW1hdGlvbjpmb2N1cywgLmJ0bi1iZWxsLWV4Y2xhbWF0aW9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWwtbW9uZXlib3ggbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubW9kYWwtbW9uZXlib3ggLm1vZGFsLWJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWwtaGVhZGVyLXdpdGgtaWNvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5wdXNoIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5hLmJ0bi1ncmVlbi00LFxuLmJ0bi5idG4tZ3JlZW4tNCB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkU4Rjk2ICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1tb25leWJveCAuYnRuLWdyZWVuLTQ6Zm9jdXMsIC5tb2RhbC1tb25leWJveCAuYnRuLWdyZWVuLTQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyRThGOTYgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLW1vbmV5Ym94IC50ZXh0LW11dGVkIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLm1vZGFsLW1vbmV5Ym94IC5iYWNrLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDVGMkVBO1xuICAgIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5pbWctZmluaXNoLW9yZGVycyB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9wdWJsaWMvaW1hZ2VzL2ZpbmlzaC1vcmRlcnMuc3ZnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTA2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDAuMztcbn1cblxuLmltZy1wZW5kaW5nLW9yZGVycyB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9wdWJsaWMvaW1hZ2VzL3BlbmRpbmctb3JkZXJzLnN2Zykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIHdpZHRoOiAxMzJweDtcbiAgICBoZWlnaHQ6IDE1NXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBvcGFjaXR5OiAwLjM7XG59XG5cbi5jYXJkLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkU4Rjk2O1xuICAgIGhlaWdodDogMTg3cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1ncmVlbi1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0FERDBENDtcbiAgICBoZWlnaHQ6IDE4N3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtZ3JlZW4gLmNhcmQtYm9keSxcbi5jYXJkLWdyZWVuLWxpZ2h0IC5jYXJkLWJvZHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG59XG5cbi5jYXJkLWdyZWVuIC5jYXJkLWJvZHkgaDEsXG4uY2FyZC1ncmVlbi1saWdodCAuY2FyZC1ib2R5IGgxIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtZ3JlZW4gLmNhcmQtYm9keSAudGV4dCxcbi5jYXJkLWdyZWVuLWxpZ2h0IC5jYXJkLWJvZHkgLnRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1vcmFuZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRDhDMDQ7XG4gICAgaGVpZ2h0OiAyNzlweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJkLW9yYW5nZSAuY2FyZC1ib2R5IGgxIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtb3JhbmdlIC5jYXJkLWJvZHkgLnRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1vcmFuZ2UgLmJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTAlO1xufVxuXG4uaW1nLW5ldy1vcmRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9wdWJsaWMvaW1hZ2VzL25ldy1vcmRlci5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICB3aWR0aDogMTQzcHg7XG4gICAgaGVpZ2h0OiAxNjJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiA1JTtcbiAgICBvcGFjaXR5OiAwLjM7XG59XG5cbmEuYnRuLXNlY29uZGFyeSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogOXB4IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMkU4Rjk2ICFpbXBvcnRhbnQ7XG59XG5cbmEuYnRuLXJldHVybiB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5jYXJkLWJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBREQwRDQ7XG4gICAgaGVpZ2h0OiA0OTFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJkLWJsdWUgLmNhcmQtYm9keSBoMSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLWJsdWUgLmNhcmQtYm9keSAudGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pbWctd29tYW4ge1xuICAgIGJhY2tncm91bmQ6IHVybCgvcHVibGljL2ltYWdlcy93b21hbi5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICB3aWR0aDogMTE2cHg7XG4gICAgaGVpZ2h0OiAyMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUlO1xufVxuXG4uaW1nLWVhcnRoIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3B1YmxpYy9pbWFnZXMvZWFydGguc3ZnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMTAlO1xufVxuXG4uY2FyZC1tb25leWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1tb25leWJveCAuYmFja2dyb3VuZC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBREQwRDQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogNTAlO1xufVxuXG4uY2FyZC1tb25leWJveCAuY2FyZC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5iYWxhbmNlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJhbGFuY2UtY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDQ5cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmJ0bi1pbmZvLTIge1xuICAgIGJhY2tncm91bmQ6IHVybCgvcHVibGljL2ltYWdlcy9pY29ucy9pbmZvLnN2Zykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGZpbHRlcjogaW52ZXJ0KDQwJSkgc2VwaWEoOTUlKSBzYXR1cmF0ZSg0MDUwJSkgaHVlLXJvdGF0ZSgyNDRkZWcpIGJyaWdodG5lc3MoMTAwJSkgY29udHJhc3QoOTglKTtcbn1cblxuLmJ0bi1pbmZvLTI6Zm9jdXMsIC5idG4taW5mby0yOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG5hLmJ0bi1yZWQtbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDlweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQkU0RTggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI0ZGNjQ3Qztcbn1cblxuYS5idG4tcmVkLWxpZ2h0OmhvdmVyLFxuYS5idG4tcmVkLWxpZ2h0OmZvY3VzIHtcbiAgICBjb2xvcjogI0ZGNjQ3Qztcbn1cblxuYS5idG4tcHVycGxlLWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA5cHggMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFNUZGICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM4OTUwRkM7XG59XG5cbmEuYnRuLXB1cnBsZS1saWdodDpob3ZlcixcbmEuYnRuLXB1cnBsZS1saWdodDpmb2N1cyB7XG4gICAgY29sb3I6ICM4OTUwRkM7XG59XG5cbi5idG4tY2FsZW5kYXIge1xuICAgIGJhY2tncm91bmQ6IHVybCgvcHVibGljL2ltYWdlcy9pY29ucy9jYWxlbmRhci5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMTNweDtcbiAgICBmaWx0ZXI6IGludmVydCgyOCUpIHNlcGlhKDY4JSkgc2F0dXJhdGUoMTE3NSUpIGh1ZS1yb3RhdGUoMTQ4ZGVnKSBicmlnaHRuZXNzKDkxJSkgY29udHJhc3QoOTQlKTtcbn1cblxuLm9yZGVyLXRvdGFscyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xufVxuXG4ub3JkZXItdG90YWxzIHRkIHtcbiAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci10b3RhbHMudGF4IHRkIHtcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItdG90YWxzLnRvdGFsICB0ZHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLmljb24tbGFuZ3VhZ2Uge1xuICAgIGJhY2tncm91bmQ6IHVybCgvcHVibGljL2ltYWdlcy9pY29ucy9sYW5ndWFnZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbn1cblxuLmxhbmd1YWdlLXNvdXJjZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTFBNiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRkQ4QzA0ICFpbXBvcnRhbnQ7XG59XG5cbi5sYW5ndWFnZS10YXJnZXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBREQwRDQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzA4NkE3MTtcbn1cblxuLmljb24tY29tbWVudHMge1xuICAgIGJhY2tncm91bmQ6IHVybCgvcHVibGljL2ltYWdlcy9pY29ucy9jb21tZW50cy1ncmVlbi5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbn1cblxuLmJveC1jb21tZW50cyB7XG4gICAgLypwYWRkaW5nOiAwIDAgMCAwICFpbXBvcnRhbnQ7Ki9cbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgICBtaW4taGVpZ2h0OiA3MHB4O1xufVxuXG5hLnRyYW5zbGF0aW9uLXN0YXR1cy1jb21wbGV0ZWQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDlweCAxNXB4O1xuICAgIGNvbG9yOiAjMDBDNDhDO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNENUYyRUE7XG59XG5cbmEudHJhbnNsYXRpb24tc3RhdHVzLWNvbXBsZXRlZDpob3ZlcixcbmEudHJhbnNsYXRpb24tc3RhdHVzLWNvbXBsZXRlZDpmb2N1cyB7XG4gICAgY29sb3I6ICMwMEM0OEM7XG59XG5cbmEudHJhbnNsYXRpb24tc3RhdHVzLWluLXByb2Nlc3Mge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDlweCAxNXB4O1xuICAgIGNvbG9yOiAjODk1MEZDO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUU1RkY7XG59XG5cbmEudHJhbnNsYXRpb24tc3RhdHVzLWluLXByb2Nlc3M6aG92ZXIsXG5hLnRyYW5zbGF0aW9uLXN0YXR1cy1pbi1wcm9jZXNzOmZvY3VzIHtcbiAgICBjb2xvcjogIzg5NTBGQztcbn1cblxuLmRhdGF0YWJsZS1leHBvcnQtY3N2IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA5cHggMTVweDtcbiAgICBjb2xvcjogIzJFOEY5NiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG59XG4uZGF0YXRhYmxlLWV4cG9ydC1jc3Y6OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbnRlbnQ6ICdcXGYwMTknO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmR0LWJ1dHRvbnMge1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuI2E0Yl9zY3JvbGx0b3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyRThGOTY7XG59XG5cbiNhNGJfc2Nyb2xsdG9wIHN2ZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJFOEY5Njtcbn1cbi5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbiwgLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0tYWN0aXZlID4gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgICBjb2xvcjogI0ZEOEMwNCAhaW1wb3J0YW50O1xuICAgIGZpbHRlcjogbm9uZTtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbTpub3QoLm1lbnUtaXRlbS1wYXJlbnQpOm5vdCgubWVudS1pdGVtLW9wZW4pOm5vdCgubWVudS1pdGVtLWhlcmUpOm5vdCgubWVudS1pdGVtLWFjdGl2ZSk6aG92ZXIgPiAubWVudS1oZWFkaW5nIC5tZW51LWljb24sIC5hc2lkZS1tZW51IC5tZW51LW5hdiA+IC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0tcGFyZW50KTpub3QoLm1lbnUtaXRlbS1vcGVuKTpub3QoLm1lbnUtaXRlbS1oZXJlKTpub3QoLm1lbnUtaXRlbS1hY3RpdmUpOmhvdmVyID4gLm1lbnUtbGluayAubWVudS1pY29uIHtcbiAgICBjb2xvcjogI0ZEOEMwNCAhaW1wb3J0YW50O1xuICAgIGZpbHRlcjogbm9uZTtcbn1cblxuI2J0bi1hY3RpdmUtbG93LWJhbGFuY2Uge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWQ9ZGlzYWJsZWRdLFxuLmZvcm0tY29udHJvbFtkaXNhYmxlZD1kaXNhYmxlZF06aG92ZXIge1xuICAgIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4jdGFiLXVzZXJzIGxhYmVsLmZvcm0tY2hlY2stbGFiZWwucmVxdWlyZWQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3RkaXY6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjBkZCc7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIHRvcDogMC40cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnNlbGVjdGRpdiBzZWxlY3Qge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnNlbGVjdGRpdiBzZWxlY3Q6Zm9jdXMsXG4uc2VsZWN0ZGl2IHNlbGVjdDpob3ZlciB7XG4gICAgLypiYWNrZ3JvdW5kOiAjRjNGNkY5OyovXG4gICAgLypib3JkZXI6IDA7Ki9cbiAgICAvKmNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7Ki9cbn1cblxuLnByb2ZpbGUtdHJhbnNsYXRvciAuZmlsZS11cGxvYWQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDExOHB4O1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjQUREMEQ0O1xufVxuXG4ucHJvZmlsZS10cmFuc2xhdG9yIC5maWxlLXVwbG9hZC1jb250YWluZXIgaDMge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5wcm9maWxlLXRyYW5zbGF0b3IgLmZpbGUtdXBsb2FkLWNvbnRhaW5lciBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ucHJvZmlsZS10cmFuc2xhdG9yIC5maWxlLXVwbG9hZC1jb250YWluZXIgLmR6LXByZXZpZXcsIC5kei1maWxlLXByZXZpZXcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9maWxlLXRyYW5zbGF0b3IgLmZpbGUtdXBsb2FkLWltZzpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjU3NCc7XG4gICAgY29sb3I6ICNBREQwRDQ7XG4gICAgZm9udC1zaXplOiAyM3B4O1xufVxuXG4ucHJvZmlsZS10cmFuc2xhdG9yIC5maWxlLWRvY3VtZW50LWltZzpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjE1Yyc7XG4gICAgY29sb3I6ICNCNUI1QzM7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ucHJvZmlsZS10cmFuc2xhdG9yIC5maWxlLXRyYXNoLWltZyxcbi5wcm9maWxlLXRyYW5zbGF0b3IgLmZpbGUtc3Rhci1pbWcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnByb2ZpbGUtdHJhbnNsYXRvciAuZmlsZS10cmFzaC1pbWc6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbnRlbnQ6ICdcXGYyZWQnO1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLnByb2ZpbGUtdHJhbnNsYXRvciAuZmlsZS1zdGFyLWltZzpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjAwNSc7XG4gICAgY29sb3I6ICMyRThGOTY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4ucHJvZmlsZS10cmFuc2xhdG9yICNkb2N1bWVudHNfY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxufVxuXG4ucHJvZmlsZS10cmFuc2xhdG9yICNkb2N1bWVudHNfY29udGFpbmVyIC5kb2N1bWVudC1yb3cge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICNBREQwRDQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6MTVweDtcbn1cblxuLnByb2ZpbGUtdHJhbnNsYXRvciAjZG9jdW1lbnRzX2NvbnRhaW5lciAuZG9jdW1lbnQtcm93IC5kb2N1bWVudC1yb3ctY29udGVudCB7XG4gICAgaGVpZ2h0OiAzOHB4O1xufVxuXG4ucHJvZmlsZS10cmFuc2xhdG9yICNkb2N1bWVudHNfY29udGFpbmVyIC5kb2N1bWVudC1yb3cgLmQtYmxvY2sge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ucHJvZmlsZS10cmFuc2xhdG9yICNkb2N1bWVudHNfY29udGFpbmVyIC5kb2N1bWVudC1yb3cgIC5yb3ctbGVmdCB7XG4gICAgLypiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5OyovXG4gICAgLypib3JkZXI6IDFweCBzb2xpZCAjRERERkU1OyovXG59XG5cbi5wcm9maWxlLXRyYW5zbGF0b3IgI2RvY3VtZW50c19jb250YWluZXIgLmRvY3VtZW50LXJvdyAgLnJvdy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5wcm9maWxlLXRyYW5zbGF0b3IgI2RvY3VtZW50c19jb250YWluZXIgLmRvY3VtZW50LXJvdyAgLnJvdy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvZmlsZS10cmFuc2xhdG9yICNkb2N1bWVudHNfY29udGFpbmVyIC5kb2N1bWVudC1yb3cgIC5yb3ctcmlnaHQgaW1nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9maWxlLXRyYW5zbGF0b3IgI2RvY3VtZW50c19jb250YWluZXIgLmRvY3VtZW50LXJvdyBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5wcm9maWxlLXRyYW5zbGF0b3IgI2RvY3VtZW50c19jb250YWluZXIgLmRvY3VtZW50LXJvdyAuZG9jLW5hbWUge1xuICAgIGNvbG9yOiAjQjVCNUMzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnByb2ZpbGUtdHJhbnNsYXRvciAjZG9jdW1lbnRzX2NvbnRhaW5lciAuZG9jdW1lbnQtcm93IC5kb2MtZGF0ZS1hZGQge1xuICAgIGNvbG9yOiAjNDY0RTVGO1xufVxuXG4ucHJvZmlsZS10cmFuc2xhdG9yICNkb2N1bWVudHNfY29udGFpbmVyIC5maWxlLXR5cGUtbmFtZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ucHJvZmlsZS10cmFuc2xhdG9yICNkb2N1bWVudHNfY29udGFpbmVyIC5maWxlLW5hbWUsXG4ucHJvZmlsZS10cmFuc2xhdG9yICNkb2N1bWVudHNfY29udGFpbmVyIC5maWxlLWFkZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uZmlsZS12YWxpZGF0ZWQtaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWxlLXZhbGlkYXRlZC1pbWc6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbnRlbnQ6ICdcXGYzMTYnO1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZpbGUtbm8tdmFsaWRhdGVkLWltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlsZS1uby12YWxpZGF0ZWQtaW1nOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb250ZW50OiAnXFxmMzE2JztcbiAgICBjb2xvcjogI0Y2NEU2MDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5maWxlLXBkZi1pbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpbGUtcGRmLWltZzpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjFjMSc7XG4gICAgLypjb2xvcjogIzJFOEY5NjsqL1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4uY29udHJhY3QtZG9jdW1lbnQtaW1nOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb250ZW50OiAnXFxmNTZkJztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5pY29uLXRydWNrLWdyZXkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5pY29uLXRydWNrLWdyZXk6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjQjVCNUMzO1xuICAgIGNvbnRlbnQ6ICdcXGYwZDEnO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogN3B4O1xufVxuXG4uZm9ybS10cmFja2luZyBpbnB1dCxcbi5mb3JtLXRyYWNraW5nIGlucHV0OmhvdmVyLFxuLmZvcm0tdHJhY2tpbmcgaW5wdXQ6Zm9jdXMge1xuICAgIGhlaWdodDogMzhweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI0YzRjZGOTtcbiAgICBib3JkZXI6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uc2hpcHBpbmctY29udGFpbmVyIC5iYWNrLWdyZWVuIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEzLCAyNDIsIDIzNCwgMSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzdEREZDMztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6ICMyRThGOTY7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uc2hpcHBpbmctY29udGFpbmVyIC5iYWNrLWdyZWVuIGRpdiB7XG4gICAgY29sb3I6ICMyRThGOTY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zaGlwcGluZy1jb250YWluZXIgLmJhY2stZ3JlZW4gLnRyYWNraW5nLXVzZXI6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBjb250ZW50OiBcIlxcZjAwN1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uc2hpcHBpbmctY29udGFpbmVyIC5iYWNrLWdyZWVuIC50cmFja2luZy1waG9uZTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGNvbnRlbnQ6IFwiXFxmMDk1XCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5zaGlwcGluZy1jb250YWluZXIgLmJhY2stZ3JlZW4gLnRyYWNraW5nLWF0OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogXCJcXDQwXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5zaGlwcGluZy1jb250YWluZXIgLmJhY2stZ3JlZW4gLnRyYWNraW5nLWFkZHJlc3M6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBjb250ZW50OiBcIlxcZjNjNVwiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uc2hpcHBpbmctY29udGFpbmVyIC5iYWNrLWdyZWVuIC50cmFja2luZy1hZGRyZXNzIHtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5hbGVydC1saWdodC13YXJuaW5nIC5pbmZvLWljb246YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBjb250ZW50OiBcIlxcZjA1YVwiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjRkZBODAwO1xufVxuXG4uc3Bhbi1ncmV5IHtcbiAgICBjb2xvcjogI0I1QjVDMztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnBheW1lbnQtYmFuay10cmFuc2Zlci1pY29uOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb250ZW50OiAnXFxmMTljJztcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgY29sb3I6ICMyRThGOTY7XG59XG5cbiN0YWItcGF5bWVudC1tZXRob2QgLmJ0bi1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDVGMkVBICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMEM0OEM7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG4udGFiLXRyYW5zbGF0b3ItcGF5bWVudC1tZXRob2QgLmJ0bi1yZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQkU0RTggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI0ZGNjQ3QztcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi50YWItdHJhbnNsYXRvci1wYXltZW50LW1ldGhvZCAuYnRuLWRlZmF1bHQ6aG92ZXIsXG4udGFiLXRyYW5zbGF0b3ItcGF5bWVudC1tZXRob2QgLmJ0bi1kZWZhdWx0OmZvY3VzIHtcbiAgICBjb2xvcjogIzAwQzQ4QyAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuXG4udGFiLXRyYW5zbGF0b3ItcGF5bWVudC1tZXRob2QgLmJ0bi1yZWQ6aG92ZXIsXG4udGFiLXRyYW5zbGF0b3ItcGF5bWVudC1tZXRob2QgLmJ0bi1yZWQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjRkY2NDdDICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG5cbiN0YWItcGF5bWVudC1tZXRob2QgLmJ0bi1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkU4Rjk2ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG4udGFiLXRyYW5zbGF0b3ItcGF5bWVudC1tZXRob2QgLnRyYXNoLWNvbnRhaW5lcixcbi50YWItdHJhbnNsYXRvci1wYXltZW50LW1ldGhvZCAuc3Rhci1jb250YWluZXIsXG4udGFiLXRyYW5zbGF0b3ItcGF5bWVudC1tZXRob2QgLnNxdWFyZS1pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGOTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiAzMnB4O1xufVxuXG4uZmlsZS10cmFzaC1pbWcsXG4uZmlsZS1zdGFyLWltZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmlsZS10cmFzaC1pbWc6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbnRlbnQ6ICdcXGYyZWQnO1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLmZpbGUtc3Rhci1pbWc6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbnRlbnQ6ICdcXGYwMDUnO1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuI25ld0JhbmtBY2NvdW50TW9kYWwgaW5wdXQsXG4jbmV3UGF5cGFsQWNjb3VudE1vZGFsIGlucHV0IHtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNGM0Y2Rjk7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogI0I1QjVDMztcbn1cblxuI25ld0JhbmtBY2NvdW50TW9kYWwgLmZpbGUtdXBsb2FkLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRjNGNkY5O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBtaW4taGVpZ2h0OiAxMThweDtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI0FERDBENDtcbn1cblxuI25ld0JhbmtBY2NvdW50TW9kYWwgLmZpbGUtdXBsb2FkLWNvbnRhaW5lciAuZmlsZS11cGxvYWQtaW1nOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb250ZW50OiAnXFxmNTc0JztcbiAgICBjb2xvcjogI0FERDBENDtcbiAgICBmb250LXNpemU6IDIzcHg7XG59XG5cbi50YWItdHJhbnNsYXRvci1wYXltZW50LW1ldGhvZCAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnRhYi10cmFuc2xhdG9yLXBheW1lbnQtbWV0aG9kIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZS5jb2xsYXBzZWQgLmFycm93LXJpZ2h0LWltZzphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb250ZW50OiAnXFxmMDYxJztcbiAgICBjb2xvcjogIzJFOEY5NjtcbiAgICBmb250LXNpemU6IDE3cHg7XG59XG5cbi50YWItdHJhbnNsYXRvci1wYXltZW50LW1ldGhvZCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6bm90KC5jb2xsYXBzZWQpIC5hcnJvdy1yaWdodC1pbWc6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjA2Myc7XG4gICAgY29sb3I6ICMyRThGOTY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXIge1xuICAgIHRvIHt0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO31cbn1cblxuLnNwaW5uZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwN2Q7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYW5pbWF0aW9uOiBzcGlubmVyIC42cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbmRpdltkYXRhLXNlY3Rpb24taWRdIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG5bdHlwZT1zdWJtaXRdW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRDhDMDQgIWltcG9ydGFudDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWN1c3RvbS5hbGVydC1saWdodC1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDVFOUZBO1xufVxuXG4uYWxlcnQtbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xufVxuXG4uYWxlcnQtbGlnaHQtZGFuZ2VyIC5zdmctaWNvbiB7XG4gICAgY29sb3I6ICNGRjY0N0MgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLmFsZXJ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uYWxlcnQuYWxlcnQtY3VzdG9tLmFsZXJ0LWxpZ2h0LXByaW1hcnkgLmFsZXJ0LXRleHQge1xuICAgIGNvbG9yOiAjNDY0RTVGICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC10aXRsZSAuc3F1YXJlLWl0ZW0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDMycHg7XG59XG5cbi5jYXJkLXRpdGxlIC5zcXVhcmUtaXRlbSBpLmdyZWVuIHtcbiAgICBjb2xvcjogIzA4NkE3MTtcbn1cblxuLmZsZXgtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubnVtYmVyLXdvcmRzLWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLm51bWJlci13b3Jkcy1jb3VudCB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMyRThGOTY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5mbGV4LWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5sYWJlbC5sYWJlbC1wdXJwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMjM1ZmY7XG59XG5cbi50aXRsZXMgaDEge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAzOXB4O1xufVxuLnRpdGxlcyBoM3tcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnRpdGxlcyBhIHtcbiAgICBjb2xvcjogIzJFOEY5NjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5sb2dvLWJ0IHtcbiAgICB3aWR0aDogNDAwcHg7XG59XG5cbmEudGV4dC1wcmltYXJ5LmxpbmstZ3JlZW4ge1xuICAgIGNvbG9yOiAjMkU4Rjk2ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtcHJpbWFyeS5saW5rLWdyZWVuOmhvdmVyLFxuYS50ZXh0LXByaW1hcnkubGluay1ncmVlbjpmb2N1cyB7XG4gICAgY29sb3I6ICMyRThGOTYgIWltcG9ydGFudDtcbn1cblxuLnN1cHBvcnQtbGFuZ3VhZ2VzLXNlbGVjdG9yIHtcbiAgICBwYWRkaW5nOiAwcHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi52ZXJ0aWNhbC1hbGlnbi1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5tZW1vcnktYm94IHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLm1lbW9yeS1ib3ggLmNhcmQtaGVhZGVyIHtcbiAgICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tZW1vcnktYm94IC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuY2FyZC1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNDY0RTVGICFpbXBvcnRhbnQ7XG59XG5cbi5tZW1vcnktYm94IC5jYXJkLWJvZHkgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM0NjRFNUYgIWltcG9ydGFudDtcbn1cblxuLm1lbW9yeS1ib3ggLmNhcmQtYm9keSAuZGF0ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAubG9nby1idCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC50cmFuc2xhdGlvbi1kZXRhaWwgLmNhcmQge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgfVxuXG4gICAgLnRyYW5zbGF0aW9uLWRldGFpbCAuZ2VuZXJhbC1pbmZvIC5idG4tb3JhbmdlLTIsXG4gICAgLnRyYW5zbGF0aW9uLWRldGFpbCAuZ2VuZXJhbC1pbmZvIC5idG4tZ3JlZW4ge1xuICAgICAgICBwYWRkaW5nOiA3cHggMTVweDtcbiAgICB9XG5cbiAgICAudHJhbnNsYXRpb24tZGV0YWlsIC5kYXNoZWQtZGl2IHtcbiAgICAgICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50cmFuc2xhdGlvbi1kZXRhaWwgLnRhYmxlLXN1cHBvcnQtZG9jdW1lbnRzIHRkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIC50cmFuc2xhdGlvbi1kZXRhaWwgLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRyYW5zbGF0aW9uLWRldGFpbCAucHJpbWFyeS1jb250YWluZXIge1xuICAgICAgICBvcmRlcjogMjtcbiAgICB9XG5cbiAgICAudHJhbnNsYXRpb24tZGV0YWlsIC50aW1lbGluZS1jb250YWluZXIge1xuICAgICAgICBvcmRlcjogMTtcbiAgICB9XG5cbiAgICAubWFyay1hcy1yZWFkZWQtbm90aWZpY2F0aW9uczpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLm1hcmstYXMtcmVhZGVkLW5vdGlmaWNhdGlvbnMgPiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubWFyay1hcy1kZWxldGVkLW5vdGlmaWNhdGlvbnM6YmVmb3JlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5tYXJrLWFzLWRlbGV0ZWQtbm90aWZpY2F0aW9ucyA+IHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC50cmFuc2xhdGlvbi1kZXRhaWwgLnRpbWVsaW5lLWNvbnRhaW5lciAuY2FyZC1sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRyYW5zbGF0aW9uLWRldGFpbCAudGltZWxpbmUtY29udGFpbmVyIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRyYW5zbGF0aW9uLWRldGFpbCAuYnRuLXJlamVjdCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG5cbiAgICAgLnRyYW5zbGF0aW9uLWRldGFpbCAuYnRuLWZpbmlzaCB7XG4gICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgIH1cblxuICAgICAudHJhbnNsYXRpb24tZGV0YWlsIC5sYWJlbC1zdGF0dXMge1xuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgIHBhZGRpbmc6IDE1cHggN3B4O1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgIH1cblxuICAgIC50cmFuc2xhdGlvbi1kZXRhaWwgLm15LTI0IHtcbiAgICAgICAgbWFyZ2luOiAyNHB4IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudHJhbnNsYXRpb24tZGV0YWlsIC5tYi0yNCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudHJhbnNsYXRpb24tZGV0YWlsIC5tdC0yNCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudHJhbnNsYXRpb24tZGV0YWlsIC5tYi0xNiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudHJhbnNsYXRpb24tZGV0YWlsIC5tYi04IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRyYW5zbGF0aW9uLWRldGFpbCAgLmNvbW1lbnRzLWNvbnRhaW5lciB0ZXh0YXJlYSB7XG4gICAgICAgIGhlaWdodDogNzZweDtcbiAgICB9XG5cbiAgICAuc3RpY2t5LWNvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjRweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTNweCAhaW1wb3J0YW50O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgIC50cmFuc2xhdGlvbi1kZXRhaWwgLmFsZXJ0LWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHtcbiAgICAgICAgY29sb3I6ICMwMDg0RjQgIWltcG9ydGFudDtcbiAgICAgICAgZmlsdGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRyYW5zbGF0aW9uLWRldGFpbCAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50cmFuc2xhdGlvbi1kZXRhaWwgLm1lbW9yaWVzLWNvbnRhaW5lci1tb2JpbGUge1xuICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgI0REREZFNTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gICAgfVxuXG4gICAgLnRyYW5zbGF0aW9uLWRldGFpbCAuZG9jdW1lbnRzLWNvbnRhaW5lci1tb2JpbGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAudHJhbnNsYXRpb24tZGV0YWlsIC5idG4tZG93bmxvYWQtZmlsZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudHJhbnNsYXRpb24tZGV0YWlsIC5idG4tZG93bmxvYWQtZmlsZTphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zcXVhcmUtbm90aWZpY2lhdGlvbi1pY29uIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNxdWFyZS1ub3RpZmljaWF0aW9uLWdyZXktaWNvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zcXVhcmUtbm90aWZpY2lhdGlvbi1pY29uIGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5zcXVhcmUtbm90aWZpY2lhdGlvbi1ncmV5LWljb24gaSB7XG4gICAgY29sb3I6ICNCNUI1QzMgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4ucmVhZGVkIHtcbiAgICBjb2xvcjogIzQ2NEU1RiAhaW1wb3J0YW50O1xufVxuXG4ubWVzc2FnZS1ncmV5IHtcbiAgICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuXG4ubWFyay1hcy1yZWFkZWQtbm90aWZpY2F0aW9uczpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjJiNic7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5tYXJrLWFzLWRlbGV0ZWQtbm90aWZpY2F0aW9uczpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjJlZCc7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5zZWxlY3RlZC1pdGVtcy1jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnRhYmxlLWNoZWNrYWJsZSAuY2hlY2tib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnRhYmxlLWNoZWNrYWJsZSAuY2hlY2tib3guY2hlY2tib3gtc3VjY2VzcyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkU4Rjk2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGlnaHQsIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMkU4Rjk2ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jaGVja291dC1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpiZWZvcmUge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjQUREMEQ0ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMyRThGOTYgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2U5ZTllOTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV06YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogZm9udEF3ZXNvbWUsIHNlcmlmO1xuICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJFOEY5NjtcbiAgICBib3JkZXI6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWViO1xuICAgIGNvbG9yOiAjMjcyNzI3O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBib3JkZXItY29sb3I6ICMyRThGOTY7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwwLDAsMC41KTtcbn1cblxuLnNlbGVjdDItc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdoaGdoZ2gnO1xufVxuXG4ubGFiZWwtaW5mbyBpIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICMyRThGOTY7XG59XG5cbi5wcm9qZWN0LXNvdXJjZS1jdXJyZW50LWluZGV4IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgLmRhc2hlZC1jb250YWluZXIge1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjRERERkU1O1xuICAgIHBhZGRpbmc6IDhweCAxNnB4IDhweCAxNnB4O1xufVxuXG4uc3RpY2t5LWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgei1pbmRleDogMjtcbn1cblxuLnN0aWNreS1jb250YWluZXIgLmNlbnRlci1wcm9ncmVzcy1iYXIge1xuICAgIGZsZXg6MTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uc3RpY2t5LWNvbnRhaW5lciAuY2FyZC10b29sYmFyLCAuYnV0dG9uLXJldHVybiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cblxuLnN0aWNreS1jb250YWluZXIgLmNhcmQtdG9vbGJhciB7XG4gICAgbWFyZ2luOiAwLjVyZW0gMjRweCAwLjVyZW0gMDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAuc3VwcG9ydC1jb250YWluZXItc2Nyb2xsIHtcbiAgICBtYXgtaGVpZ2h0OiAyMzVweDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAuYnRuLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyRThGOTYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGlvbi1kZXRhaWwgLnNvdXJjZS1jb250YWluZXIgYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsIC50aW1lbGluZS1jb250YWluZXIgLmNhcmQtY3VzdG9tIHtcbiAgICBwYWRkaW5nOiAyNXB4IDMwcHggMjVweCAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAudGltZWxpbmUtY29udGFpbmVyIC50aW1lbGluZSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgLypoZWlnaHQ6IDEwMCU7Ki9cbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAudGltZWxpbmUtY29udGFpbmVyIC50aW1lbGluZSAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnRyYW5zbGF0aW9uLWRldGFpbCAudGltZWxpbmUtY29udGFpbmVyIC50aW1lbGluZSAudGltZWxpbmUtaXRlbSAudGltZWxpbmUtbGFiZWwgLnRpbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsICNhY2NvcmRpb25TdXBwb3J0RG9jdW1lbnRzLmFjY29yZGlvbi10b2dnbGUtYXJyb3cgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLmNvbGxhcHNlZDphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb250ZW50OiAnXFxmMDc4JztcbiAgICBjb2xvcjogIzJFOEY5NjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4udHJhbnNsYXRpb24tZGV0YWlsICNhY2NvcmRpb25TdXBwb3J0RG9jdW1lbnRzLmFjY29yZGlvbi10b2dnbGUtYXJyb3cgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbnRlbnQ6ICdcXGYwNzcnO1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5yZXR1cm4tbGluayB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNDY0RTVGICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYXJyb3ctbGVmdDpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjA1Myc7XG4gICAgY29sb3I6ICM0NjRFNUY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5idG4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1saWdodCB7XG4gICAgYmFja2dyb3VuZDogI0YzRjZGOSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5kcm9wZG93bi1tZW51IGxpOmhvdmVyID4gYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0FERDBENCAhaW1wb3J0YW50O1xufVxuXG4uZHJvcGRvd24tbWVudSBsaSA+IGEgPiBzcGFuIHtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51IGxpOmhvdmVyID4gYSA+IHNwYW4ge1xuICAgIGNvbG9yOiAjMkU4Rjk2ICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51IGxpLnNlbGVjdGVkID4gYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA4NkE3MSAhaW1wb3J0YW50O1xufVxuXG4uZHJvcGRvd24tbWVudSBsaS5zZWxlY3RlZCA+IGEgPiBzcGFuIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSxcbi5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0FERDBENCAhaW1wb3J0YW50O1xufVxuXG4uZHJvcGRvd24taXRlbS5hY3RpdmUgPiBzcGFuLFxuLmRyb3Bkb3duLWl0ZW06YWN0aXZlID4gc3BhbiB7XG4gICAgY29sb3I6ICMyRThGOTYgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QuZGlzYWJsZWQgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saWdodCAuZmlsdGVyLW9wdGlvbixcbi5ib290c3RyYXAtc2VsZWN0LmRpc2FibGVkID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5IC5maWx0ZXItb3B0aW9uIHtcbiAgICBjb2xvcjogI0I1QjVDMztcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmZpbHRlci1vcHRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJhY2tncm91bmQtY29sb3Itbm9uZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tc2VudC1mb3ItdmFsaWRhdGlvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGdhcDogMTBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogcmdiYSgxMzcsIDgwLCAyNTIsIDEpO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjM4LCAyMjksIDI1NSwgMSk7XG59XG5cbi5idG4tam9iLWNvbXBsZXRlZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGdhcDogMTBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogcmdiYSgwLCAxOTYsIDE0MCwgMSk7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMTMsIDI0MiwgMjM0LCAxKTtcbn1cblxuLm1vZGFsLWluY2lkZW5jZSB7XG5cbn1cblxuLm1vZGFsLWluY2lkZW5jZSAubW9kYWwtaGVhZGVye1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLWluZm8taW5jaWRlbmNlLWNhbmNlbCB7XG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdGlja3ktY29udGFpbmVyIC5jZW50ZXItcHJvZ3Jlc3MtYmFyIHtcbiAgICBmbGV4OjE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnN0aWNreS1jb250YWluZXIgLmNhcmQtdG9vbGJhciwgLmJ1dHRvbi1yZXR1cm4ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5zdGlja3ktY29udGFpbmVyIC5jYXJkLXRvb2xiYXIge1xuICAgIG1hcmdpbjogMC41cmVtIDI0cHggMC41cmVtIDA7XG59XG5cbi5pbmZvLWRhdGUge1xuICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xufVxuXG4uaW5mby1kYXRlIGRpdiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4ucHJvamVjdC1sYW5ndWFnZS1jb21iaW5hdGlvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5wcm9qZWN0LWNvbW1lbnRzLXByaWNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4ucHJvamVjdC1jb21tZW50cy1wcmljZSAudGV4dGFyZWEtY29tbWVudHMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi5wcm9qZWN0LWNvbW1lbnRzLXByaWNlIC50ZXh0YXJlYS1wcmljZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuXG4ucHJvamVjdC1kb2N1bWVudC1saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogNDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5idG4tbGFuZ3VhZ2UtY29tYmluYXRpb24ge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50aXRsZS1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXJpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xufVxuXG4ucHJvamVjdC1zdXBwb3J0LWRvY3VtZW50LWluZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkIHJnYmEoMjIxLCAyMjMsIDIyOSwgMSk7XG4gICAgcGFkZGluZy1sZWZ0OiAxMi41cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTIuNXB4O1xufVxuXG4ucHJvamVjdC1kb2N1bWVudC1pbmZvIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzZweCk7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgcmdiYSgyMjEsIDIyMywgMjI5LCAxKTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMi41cHg7XG59XG5cbi5wcm9qZWN0LWRvY3VtZW50LWluZm8tYXZhaWxhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCByZ2JhKDIyMSwgMjIzLCAyMjksIDEpO1xuICAgIHBhZGRpbmctbGVmdDogMTIuNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweDtcbn1cblxuLnByb2plY3QtZG9jdW1lbnQtY2hlY2tib3gge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAxMi41cHg7XG59XG5cbi5wcm9qZWN0LWRvY3VtZW50LWNoZWNrYm94ID4gaSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4uYnRuLXRvdGFsLWZpbGVzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDExN3B4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICBnYXA6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6IHJnYmEoMTM3LCA4MCwgMjUyLCAxKTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgMjI5LCAyNTUsIDEpO1xufVxuXG4uZG93bmxvYWQtZG9jdW1lbnRzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzJFOEY5Njtcbn1cbi5kb3dubG9hZC1kb2N1bWVudHMgYTphY3RpdmUge1xufVxuXG4uZG93bmxvYWQtcHJvamVjdC1kb2N1bWVudHMgYTpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoOCwgMTA2LCAxMTMsIDEpICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q1RTlFQSAhaW1wb3J0YW50O1xufVxuXG4ucHJvamVjdC1zdXBwb3J0LWRvY3VtZW50cyB7XG4gICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5wcm9qZWN0LXNvdXJjZS1kb2N1bWVudHMgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZTtcbiAgICBib3JkZXItc3BhY2luZzogMCAxZW07XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9qZWN0LXNvdXJjZS1kb2N1bWVudHMgdHIge1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjRERERkU1O1xufVxuXG4uYnRuLWRlYWRsaW5lLWRhdGUge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4ucHJvamVjdC1kb2N1bWVudC1saW5lIC5idG4tc20ge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuXG4uY2hlY2tib3gtdHJhbnNsYXRpb24tc3VjY2VzcyB7XG4gICAgY29sb3I6ICMwMEM0OEM7XG59XG5cbi5kb2N1bWVudHMtcHJvZ3Jlc3MtYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZG9jdW1lbnRzLXByb2dyZXNzLWJhciAucHJvZ3Jlc3N7XG4gICAgYmFja2dyb3VuZDogI0VFRjBGODtcbn1cblxuLmp1c3RpZnktY29udGVudC1yaWdodCB7XG4gICAganVzdGlmeS1jb250ZW50OiByaWdodDtcbn1cblxuLnByb2plY3Qtc3VwcG9ydC1kb2N1bWVudC1pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCByZ2JhKDIyMSwgMjIzLCAyMjksIDEpO1xuICAgIHBhZGRpbmctbGVmdDogMTIuNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweDtcbn1cblxuLmRvY3VtZW50cy1wcm9ncmVzcy1iYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5kb2N1bWVudHMtcHJvZ3Jlc3MtYmFyIC5udW1iZXItaW5jaWRlbmNlcyB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBjb2xvcjogcmVkO1xufVxuXG4uZG9jdW1lbnRzLXByb2dyZXNzLWJhci1pbi1wcm9jZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkU4Rjk2ICFpbXBvcnRhbnQ7XG59XG5cbi5kb2N1bWVudHMtcHJvZ3Jlc3MtYmFyLWZpbmlzaGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDNDhDICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtc2VsZWN0ID4gLmJ0bi5kcm9wZG93bi10b2dnbGUuYnRuLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiAjRjNGNkY5ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDBweDtcbn1cblxuLmRyb3Bkb3duLW1lbnUgbGk6aG92ZXIgPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUREMEQ0ICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51IGxpID4gYSA+IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUgbGk6aG92ZXIgPiBhID4gc3BhbiB7XG4gICAgY29sb3I6ICMyRThGOTYgIWltcG9ydGFudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUgbGkuc2VsZWN0ZWQgPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg2QTcxICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51IGxpLnNlbGVjdGVkID4gYSA+IHNwYW4ge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLFxuLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUREMEQ0ICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSA+IHNwYW4sXG4uZHJvcGRvd24taXRlbTphY3RpdmUgPiBzcGFuIHtcbiAgICBjb2xvcjogIzJFOEY5NiAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLXNlbGVjdC5kaXNhYmxlZCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpZ2h0IC5maWx0ZXItb3B0aW9uLFxuLmJvb3RzdHJhcC1zZWxlY3QuZGlzYWJsZWQgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWNvbmRhcnkgLmZpbHRlci1vcHRpb24ge1xuICAgIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4uYm9vdHN0cmFwLXNlbGVjdCAuZmlsdGVyLW9wdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYmFja2dyb3VuZC1jb2xvci1ub25lOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1zZW50LWZvci12YWxpZGF0aW9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiByZ2JhKDEzNywgODAsIDI1MiwgMSk7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzgsIDIyOSwgMjU1LCAxKTtcbn1cblxuLmJ0bi1zdGF0dXMtdHJhbnNsYXRpbmcge1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgIGdhcDogMTBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogcmdiYSgxMzcsIDgwLCAyNTIsIDEpO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjM4LCAyMjksIDI1NSwgMSk7XG59XG5cbi5idG4tc2hvdy1zdXBwb3J0LWRvY3VtZW50cyB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uYnRuLXNob3ctc3VwcG9ydC1kb2N1bWVudHM6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbnRlbnQ6ICdcXGYwNzgnO1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLnByb2plY3Qtc291cmNlLWRvY3VtZW50cy1zZWdtZW50cyB7XG4gICAgaGVpZ2h0OiA1NjlweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuI29yaWdpbmFsLXNvdXJjZS1kb2N1bWVudHMtc2VnbWVudHMgLmNhcmQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiB1bnNldDtcbiAgICBwYWRkaW5nLWxlZnQ6IHVuc2V0O1xuICAgIHBhZGRpbmctdG9wOiB1bnNldDtcbn1cblxuI29yaWdpbmFsLXNvdXJjZS1kb2N1bWVudHMtc2VnbWVudHMgLmNhcmQtdGl0bGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogIzNGNDI1NDtcbn1cblxuI29yaWdpbmFsLXNvdXJjZS1kb2N1bWVudHMtc2VnbWVudHMgLmNhcmQtdGl0bGU6YWZ0ZXJ7XG4gICAgY29sb3I6ICMzRjQyNTQ7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogJ1xcZjBkZCc7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG5cbiNvcmlnaW5hbC1zb3VyY2UtZG9jdW1lbnRzLXNlZ21lbnRzIC5zZWdtZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi50ZXh0YXJlYS1jb21tZW50cyAuY2F0LXNob3cge1xuICAgIG1pbi1oZWlnaHQ6IDEyOHB4O1xufVxuXG4uY2F0LWRldGFpbCAuYnRuLWxhbmd1YWdlLWNvbWJpbmF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUVGMEY4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uY2F0LWRldGFpbCAuc2VnbWVudC1ncm91cCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXQtZGV0YWlsIC5zZWdtZW50LWdyb3VwOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RkFGQSAhaW1wb3J0YW50O1xufVxuXG4uY2F0LWRldGFpbCAuc2VnbWVudC1ncm91cCAuc2VnbWVudC1lZGl0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jYXQtZGV0YWlsIC5zZWdtZW50LWdyb3VwOmhvdmVyIC5zZWdtZW50LWVkaXRvciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0FERDBENCAhaW1wb3J0YW50O1xufVxuXG4uY2F0LWRldGFpbCAuc2VnbWVudC1ncm91cC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQkY0RjU7XG59XG5cbi5jYXQtZGV0YWlsIC5zZWdtZW50LWdyb3VwLmFjdGl2ZSAuc2VnbWVudC1lZGl0b3IsXG4uY2F0LWRldGFpbCAuc2VnbWVudC1ncm91cC5hY3RpdmUgLnNlZ21lbnQtZWRpdG9yIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQUREMEQ0ICFpbXBvcnRhbnQ7XG59XG5cbi5jYXQtZGV0YWlsICAuc2VnbWVudCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuLmNhdC1kZXRhaWwgLnNlZ21lbnQgLnRleHRhcmVhLWNvbnRhaW5lciB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIGZsZXgtYmFzaXM6IDA7XG59XG5cbi5jYXQtZGV0YWlsICAuc2VnbWVudCAuc2VnbWVudC1lZGl0b3Ige1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNERERGRTU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jYXQtZGV0YWlsIC5zZWdtZW50LWdyb3VwIC5zZWdtZW50LWVkaXRvci5kYW5nZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNENzNDMzcgIWltcG9ydGFudDtcbn1cblxuLmNhdC1kZXRhaWwgIC5zZWdtZW50IC50cmFuc2xhdGVkLXNlZ21lbnQtZWRpdG9yIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uY2F0LWRldGFpbCAgLnNlZ21lbnQgLnZhbGlkYXRlZC1zZWdtZW50LWVkaXRvciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmNhdC1kZXRhaWwgIC5zZWdtZW50IC5zZWdtZW50LWVkaXRvcjpmb2N1cyxcbi5jYXQtZGV0YWlsICAuc2VnbWVudCAuc2VnbWVudC1lZGl0b3I6dGFyZ2V0LFxuLmNhdC1kZXRhaWwgIC5zZWdtZW50IC5zZWdtZW50LWVkaXRvcjpob3Zlcixcbi5jYXQtZGV0YWlsICAuc2VnbWVudCAuc2VnbWVudC1lZGl0b3I6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uY2F0LWRldGFpbCAuZG9jdW1lbnQtZW5kLXBvc2l0aW9uIHtcbiAgICBtYXJnaW46IDM1cHggMCAxNXB4IDA7XG59XG5cbi5jYXQtZGV0YWlsIC5kb2N1bWVudC1lbmQtcG9zaXRpb24gc3BhbiB7XG4gICAgY29sb3I6ICM3RTgyOTk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIFNhZmFyaSAqL1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTsgLyogSUUgMTAgYW5kIElFIDExICovXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IC8qIFN0YW5kYXJkIHN5bnRheCAqL1xufVxuXG4uY2F0LWRldGFpbC5jYXJkIHtcbiAgICBwYWRkaW5nOiAyNXB4IDAgIWltcG9ydGFudFxufVxuXG4uY2F0LWRldGFpbC5jYXJkIC5jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZzogMjRweCAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmNhdC1kZXRhaWwuY2FyZCAuY2FyZC1oZWFkZXIgLmdlbmVyYWwtb3B0aW9ucyB7XG4gICAgZ2FwOiAzNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmNhdC1kZXRhaWwuY2FyZCAuY2FyZC1oZWFkZXIgLmdlbmVyYWwtb3B0aW9ucyAuYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkY5O1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xufVxuXG4uY2F0LWRldGFpbC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLWV5ZTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGNvbnRlbnQ6IFwiXFxmMDZlXCI7XG4gICAgY29sb3I6ICMyRThGOTY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2F0LWRldGFpbC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLWRvd25sb2FkOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogXCJcXGY1NmRcIjtcbiAgICBjb2xvcjogIzJFOEY5NjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jYXQtZGV0YWlsLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4tY2hlY2tib3gtZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBjb250ZW50OiBcIlxcZjE0YVwiO1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jYXQtZGV0YWlsLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4tY2hlY2tib3g6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBjb250ZW50OiBcIlxcZjE0YVwiO1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNhdC1kZXRhaWwuY2FyZCAuY2FyZC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweCAhaW1wb3J0YW50O1xufVxuXG4uY2F0LWRldGFpbCAuY2FyZC1ib2R5Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXQtZGV0YWlsIC5zZWdtZW50LWdyb3VwIC5zZWdtZW50IC5idG4tY2hlY2sge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uY2F0LWRldGFpbCAuc2VnbWVudC1ncm91cCAuc2VnbWVudCAuYnRuLWNoZWNrYm94LWRpc2FibGVkOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogXCJcXGYxNGFcIjtcbiAgICBjb2xvcjogI0REREZFNTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtZ3JvdXAgLnNlZ21lbnQgLmJ0bi1jaGVja2JveC1wZW5kaW5nOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogXCJcXGYxNGFcIjtcbiAgICBjb2xvcjogIzJFOEY5NjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtZ3JvdXAgLnNlZ21lbnQgLmJ0bi1jaGVja2JveDpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG4gICAgY29sb3I6ICMwMEM0OEM7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG59XG5cbi5jYXQtZGV0YWlsIC5zZWdtZW50LWdyb3VwIC5zZWdtZW50IC5idG4tY29tbWVudHMuYWN0aXZlLFxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtZ3JvdXAgLnNlZ21lbnQgLmJ0bi1jb21tZW50cy10cmFuc2xhdG9yLmFjdGl2ZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5jYXQtZGV0YWlsIC5zZWdtZW50LWdyb3VwIC5zZWdtZW50IC5idG4tY29tbWVudHMuYWN0aXZlOmJlZm9yZSxcbi5jYXQtZGV0YWlsIC5zZWdtZW50LWdyb3VwIC5zZWdtZW50IC5idG4tY29tbWVudHMtdHJhbnNsYXRvci5hY3RpdmU6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBjb250ZW50OiBcIlxcZjRiNlwiO1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uY2F0LWRldGFpbCAuc2VnbWVudC1ncm91cCAuc2VnbWVudCAuYnRuLWNvbW1lbnRzLmFjdGl2ZTpob3ZlcjpiZWZvcmUsXG4uY2F0LWRldGFpbCAuc2VnbWVudC1ncm91cCAuc2VnbWVudCAuYnRuLWNvbW1lbnRzLmFjdGl2ZTp0YXJnZXQ6YmVmb3JlLFxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtZ3JvdXAgLnNlZ21lbnQgLmJ0bi1jb21tZW50cy5hY3RpdmU6Zm9jdXM6YmVmb3JlLFxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtZ3JvdXAgLnNlZ21lbnQgLmJ0bi1jb21tZW50cy5hY3RpdmU6YWN0aXZlOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogXCJcXGY0YjZcIjtcbiAgICBjb2xvcjogIzA4NkE3MTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtZ3JvdXAgLnNlZ21lbnQgLmJ0bi1jb21tZW50cy10cmFuc2xhdG9yLmFjdGl2ZTpob3ZlcjpiZWZvcmUsXG4uY2F0LWRldGFpbCAuc2VnbWVudC1ncm91cCAuc2VnbWVudCAuYnRuLWNvbW1lbnRzLXRyYW5zbGF0b3IuYWN0aXZlOnRhcmdldDpiZWZvcmUsXG4uY2F0LWRldGFpbCAuc2VnbWVudC1ncm91cCAuc2VnbWVudCAuYnRuLWNvbW1lbnRzLXRyYW5zbGF0b3IuYWN0aXZlOmZvY3VzOmJlZm9yZSxcbi5jYXQtZGV0YWlsIC5zZWdtZW50LWdyb3VwIC5zZWdtZW50IC5idG4tY29tbWVudHMtdHJhbnNsYXRvci5hY3RpdmU6YWN0aXZlOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogXCJcXGY0YjZcIjtcbiAgICBjb2xvcjogIzA4NkE3MTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtZ3JvdXAgLnNlZ21lbnQgLmJ0bi1lZGl0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtZ3JvdXAgLnNlZ21lbnQgLmJ0bi1lZGl0OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogXCJcXGYzMDVcIjtcbiAgICBjb2xvcjogIzJFOEY5NjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtZ3JvdXAgLnNlZ21lbnQgLmJ0bi1lZGl0OmhvdmVyOmJlZm9yZSxcbi5jYXQtZGV0YWlsIC5zZWdtZW50LWdyb3VwIC5zZWdtZW50IC5idG4tZWRpdDp0YXJnZXQ6YmVmb3JlLFxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtZ3JvdXAgLnNlZ21lbnQgLmJ0bi1lZGl0OmZvY3VzOmJlZm9yZSxcbi5jYXQtZGV0YWlsIC5zZWdtZW50LWdyb3VwIC5zZWdtZW50IC5idG4tZWRpdDphY3RpdmU6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBjb250ZW50OiBcIlxcZjMwNVwiO1xuICAgIGNvbG9yOiAjMDg2QTcxO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uY2F0LWRldGFpbCAuc2VnbWVudC1ncm91cCAuc2VnbWVudCAuc2VnbWVudC1udW1iZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzdFODI5OTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtZ3JvdXAgLnNlZ21lbnQgLnRleHQtb3JpZ2luYWwtY29udGFpbmVyIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbn1cblxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtZ3JvdXAgLnNlZ21lbnQgLmFycm93IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtZ3JvdXAgLnNlZ21lbnQgLmFycm93LXJpZ2h0OmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBjb250ZW50OiBcIlxcZjA2MVwiO1xuICAgIGNvbG9yOiAjMkU4Rjk2O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4jY2F0LXN0aWNreSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4jY2F0LXN0aWNreSAuY2F0LXN0aWNreS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4jY2F0LXN0aWNreSAuY2F0LXN0aWNreS1jb250YWluZXIgIC5idG4tcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZEOEMwNCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5jYXQtc3RpY2t5LWNvbnRhaW5lciAuY2FyZC10b29sYmFyIHtcbiAgICBtYXJnaW46IDAuNXJlbSAwcHggMC41cmVtIDAgIWltcG9ydGFudDtcbn1cblxuLmNhdC1zdGlja3ktY29udGFpbmVyIC5idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0Y2Rjk7XG4gICAgY29sb3I6ICMyRThGOTY7XG59XG5cbi5jYXQtc3RpY2t5LWNvbnRhaW5lciAuYnRuLXByZXZpb3VzLFxuLmNhdC1zdGlja3ktY29udGFpbmVyIC5idG4tbmV4dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJFOEY5NiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5jYXQtc3RpY2t5LWNvbnRhaW5lciAuYnRuLXByZXZpb3VzOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogXCJcXGYwNjBcIjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmNhdC1zdGlja3ktY29udGFpbmVyIC5idG4tbmV4dDphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogXCJcXGYwNjFcIjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmNhdC1zdGlja3ktY29udGFpbmVyIC5maXJzdC1jb250YWluZXIge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICBmbGV4LWJhc2lzOiAwO1xufVxuLmNhdC1zdGlja3ktY29udGFpbmVyIC5wcm9ncmVzcy1iYXItY29udGFpbmVyIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNjYXQtc3RpY2t5IC5wcm9ncmVzcy1iYXItY29udGFpbmVyIC5idG4tY29tbWVudHMge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4jY2F0LXN0aWNreSAucHJvZ3Jlc3MtYmFyLWNvbnRhaW5lciAuYnRuLWNvbW1lbnRzOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogXCJcXGY0YjZcIjtcbiAgICBjb2xvcjogIzJFOEY5NjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuI2NhdC1zdGlja3kgLnByb2dyZXNzLWJhci1jb250YWluZXIgLmJ0bi1jb21tZW50cy5kYW5nZXI6YmVmb3JlIHtcbiAgICBjb2xvcjogI0Q3M0MzNyAhaW1wb3J0YW50O1xufVxuXG4uY2F0LXN0aWNreS1jb250YWluZXIgLmNhcmQtdG9vbGJhciB7XG4gICAgZ2FwOiAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbn1cblxuLmNhdC1zdGlja3ktY29udGFpbmVyIC5zcGlubmVyLnNwaW5uZXItZGFya2VyLXN1Y2Nlc3M6YmVmb3JlIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMkU4Rjk2O1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uY2F0LXN0aWNreS1jb250YWluZXIgLnByb2dyZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUVGMEY4ICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC50b2FzdC1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUUxRTJEICFpbXBvcnRhbnQ7XG59XG5cbiN0b2FzdC1jb250YWluZXIgPiAudG9hc3Qtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udG9hc3QtYm90dG9tLXJpZ2h0IHtcbiAgICBib3R0b206IDcwcHg7XG59XG5cbiNzYXZpbmctbGFiZWwge1xuICAgIGNvbG9yOiAjQjVCNUMzO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLm1vZGFsLWNvbnRlbnQgLmdyZXktaW5jaWRlbmNlIHtcbiAgICBjb2xvcjogI0I1QjVDMztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLm1vZGFsLWNvbnRlbnQgLmRhdGUge1xuICAgIGNvbG9yOiAjQjVCNUMzO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4jdHJhbnNsYXRpb24taW5jaWRlbmNlcy1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIGJvdHRvbTogNjVweDtcbiAgICByaWdodDogMjRweDtcbn1cblxuI3RyYW5zbGF0aW9uLWluY2lkZW5jZXMtY29udGFpbmVyIC5hbGVydCAuYWxlcnQtdGl0bGUge1xuICAgIGNvbG9yOiAjNDY0RTVGO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4jdHJhbnNsYXRpb24taW5jaWRlbmNlcy1jb250YWluZXIgLmFsZXJ0IC5hbGVydC10ZXh0IHtcbiAgICBjb2xvcjogIzdFODI5OTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuI3RyYW5zbGF0aW9uLWluY2lkZW5jZXMtY29udGFpbmVyIC5hbGVydCAuYWxlcnQtbGluayBhIHtcbiAgICBjb2xvcjogIzQ2NEU1RiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmljb24tYmFkZ2UtZ3JvdXAgLmljb24tYmFkZ2UtY29udGFpbmVyOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDowXG59XG5cbi5pY29uLWJhZGdlLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaWNvbi1iYWRnZS1jb250YWluZXIgLmljb24tYmFkZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pY29uLWJhZGdlLWNvbnRhaW5lciAuaWNvbi1iYWRnZS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC01cHg7XG4gICAgbGVmdDogMThweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmluY2lkZW5jZV90cmFuc2xhdG9yX21vZGFsIC5idG4tY2hlY2sge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5pbmNpZGVuY2VfdHJhbnNsYXRvcl9tb2RhbCAuYnRuLWNoZWNrYm94LW1vZGFsLWRpc2FibGVkOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogXCJcXGYxNGFcIjtcbiAgICBjb2xvcjogI0REREZFNTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLmluY2lkZW5jZV90cmFuc2xhdG9yX21vZGFsIC5idG4tY2hlY2tib3gtbW9kYWwtcGVuZGluZzpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG4gICAgY29sb3I6ICMyRThGOTY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG59XG5cbi5pbmNpZGVuY2VfdHJhbnNsYXRvcl9tb2RhbCAuYnRuLWNoZWNrYm94LW1vZGFsOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogXCJcXGYxNGFcIjtcbiAgICBjb2xvcjogIzAwQzQ4QztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuI2NhdC1zdGlja3kgLnN0YXR1cy1sYWJlbC1wdXJwbGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjODk1MEZDO1xuICAgIHBhZGRpbmc6IDlweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFNUZGXG59XG5cbi5jYXQtZGV0YWlsIC5zZWdtZW50LXRhYnMgLm5hdi1pdGVtIGEuYWN0aXZlLFxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtdGFicyAubmF2LWl0ZW0gYTpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNDY0RTVGICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyRThGOTYgIWltcG9ydGFudDtcbn1cblxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtdGFicyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNDY0RTVGO1xufVxuXG4uY2F0LWRldGFpbCAuc2VnbWVudC10YWJzIC50YWItbWVtb3J5OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogXCJcXGY3YzJcIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jYXQtZGV0YWlsIC5zZWdtZW50LXRhYnMgLnRhYi10bTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGNvbnRlbnQ6IFwiXFxmODY1XCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uY2F0LWRldGFpbCAuc2VnbWVudC10YWJzIC50YWItaWE6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgICBjb250ZW50OiBcIlxcZTFlY1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmNhdC1kZXRhaWwgLnNlZ21lbnQtdGFicyAubmF2LXRhYnMge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5jYXQtZGV0YWlsIC5zZWdtZW50LWdyb3VwLmFjdGl2ZSAudGFiLXBhbmUuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uY2F0LWRldGFpbCAudGFiLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uY2F0LWRldGFpbCAudGFiLWNvbnRlbnQgLnRhYi1jb250ZW50LXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgZ2FwOiAxNXB4O1xufVxuXG4uY2F0LWRldGFpbCAudGFiLWNvbnRlbnQgLnRhYi1jb250ZW50LWNvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG4uY2F0LWRldGFpbCAudGFiLWNvbnRlbnQgLnRhYi1jb250ZW50LXJvdyAudGFiLWNvbnRlbnQtY29sdW1uLTEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jYXQtZGV0YWlsIC50YWItY29udGVudCAudGFiLWNvbnRlbnQtcm93IC50YWItY29udGVudC1jb2x1bW4tMiB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2F0LWRldGFpbCAudGFiLWNvbnRlbnQgLnRhYi1jb250ZW50LXJvdyAubGFiZWwtcGVyY2VudGFnZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmNhdC1kZXRhaWwgLnRhYi1jb250ZW50IC50YWItY29udGVudC1yb3cgLmxhYmVsLXBlcmNlbnRhZ2Uub25lIHtcbiAgICBjb2xvcjogIzAwQzQ4QztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRERGNUVFO1xufVxuXG4uY2F0LWRldGFpbCAudGFiLWNvbnRlbnQgLnRhYi1jb250ZW50LXJvdyAubGFiZWwtcGVyY2VudGFnZS50d28ge1xuICAgIGNvbG9yOiAjODk1MEZDO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUU1RkY7XG59XG5cbi5jYXQtZGV0YWlsIC50YWItY29udGVudCAudGFiLWNvbnRlbnQtcm93IC5sYWJlbC1wZXJjZW50YWdlLnRocmVlIHtcbiAgICBjb2xvcjogI0ZEOEMwNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMUE2O1xufVxuXG4uY2F0LWRldGFpbCAudGFiLWNvbnRlbnQgLnRhYi1jb250ZW50LXJvdyAubGFiZWwtcGVyY2VudGFnZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmNhdC1kZXRhaWwgLnRhYi1jb250ZW50IC50YWItY29udGVudC1yb3cgLmxhYmVsLXBlcmNlbnRhZ2Uge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jYXQtZGV0YWlsIC50YWItY29udGVudCAudGFiLWNvbnRlbnQtcm93IC5zdWdnZXN0aW9uIHtcbiAgICBjb2xvcjogIzdFODI5OTtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmNhdC1kZXRhaWwgLnJhZGlvLnJhZGlvLXN1Y2Nlc3MgPiBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uY2F0LWRldGFpbCAucmFkaW8ucmFkaW8tc3VjY2VzcyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkU4Rjk2O1xufVxuXG4uY2F0LWRldGFpbCAuc2VnbWVudC1ncm91cCAudHJhbnNsYXRlZC1zZWdtZW50LWVkaXRvci5lcnJvcjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgY29sb3I6ICNENzNDMzc7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4uY2F0LWRldGFpbCAuc2VnbWVudC1ncm91cCAudHJhbnNsYXRlZC1zZWdtZW50LWVkaXRvci5lcnJvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDczQzM3ICFpbXBvcnRhbnQ7XG59XG5cbiNjYXQtZXJyb3ItdGFncyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGREZFMztcbiAgICBwYWRkaW5nOiA4cHggMjRweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBnYXA6IDE2cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIG1hcmdpbi10b3A6IC0yNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI2NhdC1lcnJvci10YWdzID4gc3BhbjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAjRkY2NDdDO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbiNjYXQtZXJyb3ItdGFncyA+IGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzQ2NEU1RiAhaW1wb3J0YW50O1xufVxuXG4jY2F0LWVycm9yLXRhZ3MgPiBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM0NjRFNUYgIWltcG9ydGFudDtcbn1cblxuLmNhdC1kZXRhaWwgLnRhYi1jb250ZW50IC5pYS10YWItaWNvbjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuICAgIGNvbnRlbnQ6IFwiXFxlMWVjXCI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29sb3I6ICNBREQwRDQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbn1cblxuLmNhdC1kZXRhaWwgLnRhYnMtaWEgLnRhYi1jb250ZW50IHRleHRhcmVhIHtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYm9yZGVyOiAgbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jYXQtZGV0YWlsIC50YWJzLWlhIC50YWItY29udGVudCB0ZXh0YXJlYTpob3Zlcixcbi5jYXQtZGV0YWlsIC50YWJzLWlhIC50YWItY29udGVudCB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLmNhdC1kZXRhaWwgLndhcm5pbmctbm90aWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFQUMwO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXQtZGV0YWlsIC53YXJuaW5nLW5vdGljZSAuaWNvbi13YXJuaW5nOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gICAgY29udGVudDogXCJcXGYwNmFcIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogI0ZGQjkyRTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jYXQtZGV0YWlsIC50YWJzLWlhIC50YWItY29udGVudCAudGFiLWNvbnRlbnQtcm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1ncm91cCAuY29sLWZvcm0tbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZm9ybS1ncm91cCAuY29sLWZvcm0tbGFiZWwucmVxdWlyZWQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiICpcIjtcbiAgICBjb2xvcjogcmVkO1xufSIsImhlYWRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlMWUyZCAhaW1wb3J0YW50O1xufVxuXG5oZWFkZXIgI2xvZ28gaW1nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxZTJkICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiAnVGl0aWxsaXVtJyAhaW1wb3J0YW50O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNDY0RTVGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI0VFRjBGOCAhaW1wb3J0YW50O1xufVxuXG4ub3BibG9jay1zdW1tYXJ5LW1ldGhvZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40MnJlbSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDJyZW0gIWltcG9ydGFudDtcbn1cblxuI3N3YWdnZXItdWkuYXBpLXBsYXRmb3JtIC5pbmZvcm1hdGlvbi1jb250YWluZXIud3JhcHBlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnN3YWdnZXItdWkgLnNjaGVtZS1jb250YWluZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDJyZW0gIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2FnZ2VyLXVpIC5pbmZvIGxpLCAuc3dhZ2dlci11aSAuaW5mbyBwLCAuc3dhZ2dlci11aSAuaW5mbyB0YWJsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdUaXRpbGxpdW0nICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM0NjRFNUYgIWltcG9ydGFudDtcbn1cblxuLnN3YWdnZXItdWkgLm1vZGVsIHtcbiAgICBmb250LWZhbWlseTogJ1RpdGlsbGl1bScgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzQ2NEU1RiAhaW1wb3J0YW50O1xufVxuXG4uc3dhZ2dlci11aSAubW9kZWwtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnVGl0aWxsaXVtJyAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNDY0RTVGICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RlbC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5vcGJsb2NrIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQycmVtICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAgIWltcG9ydGFudDtcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/