1578 lines
160 KiB
CSS
1578 lines
160 KiB
CSS
@charset "UTF-8";
|
|
.logo {
|
|
width: 216px;
|
|
transition: width .15s;
|
|
cursor: pointer; }
|
|
|
|
@media (max-width: 1264px) {
|
|
.logo {
|
|
width: 150px; } }
|
|
|
|
@media (max-width: 1000px) {
|
|
.logo {
|
|
width: 120px; } }
|
|
|
|
.logo.new-year {
|
|
width: auto;
|
|
max-height: 56px;
|
|
margin-bottom: -16px; }
|
|
|
|
@media (max-width: 1000px) {
|
|
.logo.new-year {
|
|
margin-bottom: 0;
|
|
height: 40px;
|
|
margin-top: -12px; } }
|
|
|
|
.stealth-btn {
|
|
padding: 13px 26px;
|
|
color: #000;
|
|
text-decoration: none;
|
|
transition: color .2s, opacity .15s; }
|
|
|
|
@media (max-width: 1264px) {
|
|
.stealth-btn {
|
|
padding: 13px 15px; } }
|
|
|
|
.stealth-btn:after {
|
|
content: "";
|
|
opacity: 0;
|
|
transition: box-shadow .15s, opacity .15s; }
|
|
|
|
.stealth-btn:hover {
|
|
color: #7f3ae9; }
|
|
|
|
.mobile-menu {
|
|
display: flex;
|
|
flex-flow: column;
|
|
align-items: flex-start;
|
|
padding: 0;
|
|
justify-content: flex-start;
|
|
position: fixed;
|
|
top: 56px;
|
|
width: 100%;
|
|
height: calc(100% - 56px);
|
|
z-index: 10;
|
|
background: #fff;
|
|
z-index: 100; }
|
|
|
|
@supports (-ms-ime-align: auto) {
|
|
.footer-cont {
|
|
justify-content: center; } }
|
|
|
|
@media (max-width: 1000px) {
|
|
.footer-cont {
|
|
flex-flow: column;
|
|
margin: 0 20px; } }
|
|
|
|
.message-us {
|
|
position: absolute;
|
|
top: 0;
|
|
right: 50px;
|
|
background-image: url(../img/message.63c4fb15.svg);
|
|
transform: translateY(-50%);
|
|
width: 68px;
|
|
height: 68px;
|
|
filter: drop-shadow(0 2px 25px rgba(113, 48, 229, 0.53));
|
|
cursor: pointer; }
|
|
|
|
.footer-col.links {
|
|
flex: 5 0 auto;
|
|
height: 168px;
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex-wrap: wrap; }
|
|
|
|
.footer-col.links .a, .footer-col.links a {
|
|
flex: 0 1 28px; }
|
|
|
|
.footer-col .small {
|
|
font-size: 12px;
|
|
line-height: 20px;
|
|
color: #7d8d93; }
|
|
|
|
.footer-col .inverted {
|
|
text-decoration: underline;
|
|
font-size: 12px;
|
|
line-height: 15px;
|
|
color: #7245ff; }
|
|
|
|
.ft-header {
|
|
font-size: 13px;
|
|
margin-bottom: 16px;
|
|
color: #100e0f;
|
|
text-transform: uppercase; }
|
|
|
|
.headbar-centeritems .a {
|
|
position: relative; }
|
|
|
|
.headbar-centeritems .a a {
|
|
display: block;
|
|
padding: 26px 0;
|
|
margin: 0 14px;
|
|
font-weight: 700;
|
|
font-size: 15px;
|
|
color: #000;
|
|
box-shadow: inset 0 0 0 0 #7f3ae9;
|
|
transition: box-shadow .3s; }
|
|
|
|
.headbar-centeritems .a a:hover {
|
|
color: #000 !important;
|
|
box-shadow: inset 0 -2px 0 0 #7f3ae9; }
|
|
|
|
.headbar-centeritems .a:hover .sub-menu {
|
|
display: block; }
|
|
|
|
.headbar-centeritems .active > a {
|
|
color: #8e68ff !important; }
|
|
|
|
.headbar-centeritems .sub-menu {
|
|
display: none;
|
|
position: absolute;
|
|
transform: translate(-50%, -2px);
|
|
margin-left: 50%;
|
|
min-width: 73px;
|
|
background: #fff;
|
|
border-top: 2px solid #6a2be3; }
|
|
|
|
.headbar-centeritems .sub-menu:before {
|
|
content: '';
|
|
position: absolute;
|
|
left: 50%;
|
|
transform: translate(-50%, -5px);
|
|
width: 0;
|
|
height: 0;
|
|
border-left: 4px solid transparent;
|
|
border-right: 4px solid transparent;
|
|
border-bottom: 3px solid #6a2be3; }
|
|
|
|
.headbar-centeritems .sub-menu .a a {
|
|
width: 196px;
|
|
margin: 0;
|
|
padding: 20px 22px;
|
|
font-weight: 700;
|
|
font-size: 16px;
|
|
line-height: 1;
|
|
background-image: linear-gradient(63.77deg, #6a2be3, #a356f3 50%, #fff);
|
|
background-size: 200% 100%;
|
|
background-position-x: 200%;
|
|
transition: color 0.2s, opacity 0.15s, background-position-x 0.2s !important; }
|
|
|
|
.headbar-centeritems .sub-menu .a a:hover {
|
|
color: #fff !important;
|
|
background-position-x: 0;
|
|
box-shadow: none; }
|
|
|
|
.mobile-mainmenu {
|
|
width: 100%; }
|
|
|
|
.mobile-mainmenu .menu {
|
|
list-style: none;
|
|
padding: 0;
|
|
margin: 0;
|
|
width: 100%; }
|
|
|
|
.mobile-mainmenu .menu > li {
|
|
border-bottom: 1px solid rgba(0, 0, 0, 0.13333);
|
|
padding: 4px 20px;
|
|
width: 100%;
|
|
position: relative; }
|
|
|
|
.mobile-mainmenu .menu > li.menu-item-has-children {
|
|
cursor: pointer; }
|
|
|
|
.mobile-mainmenu .menu > li.menu-item-has-children:after {
|
|
content: '';
|
|
position: absolute;
|
|
width: 24px;
|
|
height: 24px;
|
|
background: url(/blog/wp-content/themes/simple-theme/img/arrow.svg) no-repeat center;
|
|
top: 10px;
|
|
right: 20px; }
|
|
|
|
.mobile-mainmenu .menu > li.menu-item-has-children.opened:after {
|
|
transform: rotate(180deg); }
|
|
|
|
.mobile-mainmenu .menu > li a {
|
|
font-weight: 700;
|
|
font-size: 15px;
|
|
color: #2d2645; }
|
|
|
|
.mobile-mainmenu .menu li {
|
|
line-height: 34px; }
|
|
|
|
.mobile-mainmenu .sub-menu.hidden {
|
|
display: none; }
|
|
|
|
.mobile-mainmenu .sub-menu > li a {
|
|
font-weight: normal;
|
|
cursor: pointer;
|
|
font-size: 15px;
|
|
line-height: 18px;
|
|
padding: 8.5px 0;
|
|
color: #7d8d93 !important; }
|
|
|
|
.mobile-mainmenu ul {
|
|
list-style: none;
|
|
padding: 0;
|
|
margin: 0; }
|
|
|
|
#menu-item-116, #menu-item-10, #menu-item-801 {
|
|
display: block; }
|
|
|
|
#menu-item-1000 {
|
|
display: none; }
|
|
|
|
#menu-item-1862 a {
|
|
color: #ff2b2b !important; }
|
|
|
|
@media (max-width: 1120px) {
|
|
#menu-item-116, #menu-item-10, #menu-item-801 {
|
|
display: none; }
|
|
#menu-item-1000 {
|
|
display: block; } }
|
|
|
|
.sm-headbar-control {
|
|
width: 20px;
|
|
height: 16px;
|
|
position: relative;
|
|
cursor: pointer; }
|
|
|
|
.sm-headbar-control .sm-bar {
|
|
width: 20px;
|
|
height: 3px;
|
|
background: #2d2645;
|
|
position: absolute;
|
|
transition: transform .15s, opacity .15s; }
|
|
|
|
.sm-headbar-control .sm-bar1 {
|
|
top: 0;
|
|
transform: translateY(0) rotate(0deg); }
|
|
|
|
.sm-headbar-control .sm-bar2 {
|
|
top: 50%;
|
|
transform: translateY(-50%);
|
|
opacity: 1; }
|
|
|
|
.sm-headbar-control .sm-bar3 {
|
|
bottom: 0;
|
|
transform: translateY(0) rotate(0deg); }
|
|
|
|
.sm-headbar-control.opened .sm-bar1 {
|
|
transform: translateY(7px) rotate(-45deg); }
|
|
|
|
.sm-headbar-control.opened .sm-bar2 {
|
|
opacity: 0; }
|
|
|
|
.sm-headbar-control.opened .sm-bar3 {
|
|
transform: translateY(-6px) rotate(45deg); }
|
|
|
|
.headbar-centeritems {
|
|
display: flex;
|
|
justify-content: center; }
|
|
|
|
.headbar-subitems {
|
|
background: #f9f9fc;
|
|
border-top: 1px solid rgba(0, 0, 0, 0.06667);
|
|
box-shadow: 0 12px 43px rgba(122, 55, 231, 0.08);
|
|
box-shadow: 0 2px 43px rgba(122, 55, 231, 0.13); }
|
|
|
|
@media (max-width: 1001px) {
|
|
.headbar-subitems {
|
|
display: none; } }
|
|
|
|
.headbar-subitems .headbar-subitems-container {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
max-width: 1210px;
|
|
padding: 0 25px;
|
|
margin: 0 auto;
|
|
height: 48px;
|
|
align-items: center; }
|
|
|
|
.headbar-subitems .a {
|
|
padding: 6px 15px;
|
|
font-weight: 500;
|
|
font-size: 14px;
|
|
color: #7D8D93;
|
|
box-shadow: inset 0 0 0 0 #7f3ae9;
|
|
transition: box-shadow .3s;
|
|
color: rgba(45, 38, 69, 0.54902) !important; }
|
|
|
|
.headbar-subitems .a:hover, .headbar-subitems .a.active {
|
|
background-color: #f9f1ff; }
|
|
|
|
.headbar-subitems .a.sub-active {
|
|
color: #2d2645 !important;
|
|
box-shadow: inset 0 -2px 0 0 #7f3ae9; }
|
|
|
|
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
|
.headbar-subitems {
|
|
justify-content: center; }
|
|
.headbar-subitems .a, .headbar-subitems a {
|
|
margin: 0 10px; } }
|
|
|
|
@media (max-width: 1264px) {
|
|
.headbar-subitems a:not(.btn) {
|
|
font-size: 14px; } }
|
|
|
|
.headbar-sideitems {
|
|
flex: 1;
|
|
display: flex;
|
|
font-weight: 700;
|
|
font-size: 16px;
|
|
position: relative; }
|
|
|
|
@media (max-width: 1264px) {
|
|
.headbar-sideitems {
|
|
font-size: 14px; } }
|
|
|
|
.headbar-sideitems:first-child {
|
|
justify-content: flex-start; }
|
|
|
|
.headbar-sideitems:last-child {
|
|
justify-content: center; }
|
|
|
|
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
|
|
.headbar-sideitems > a {
|
|
height: 26px; } }
|
|
|
|
.header-submenu {
|
|
list-style: none;
|
|
display: flex; }
|
|
|
|
.header-submenu a {
|
|
margin-right: 20px;
|
|
font-size: 15px;
|
|
line-height: 18px;
|
|
color: #7D8D93 !important; }
|
|
|
|
.header-submenu .menu-item.active a {
|
|
color: #8e68ff !important; }
|
|
|
|
.headbar-sideitems .btn:not(#ovrd).header-btn-inverted, .mobile-menu .btn:not(#ovrd).header-btn-inverted {
|
|
color: #000 !important;
|
|
font-weight: 600;
|
|
border: 2px solid #7a49d2;
|
|
background: unset;
|
|
background-color: #fff;
|
|
transition: background-color .15s ease-in,color .15s ease-in; }
|
|
|
|
.headbar-sideitems .btn:not(#ovrd), .mobile-menu .btn:not(#ovrd) {
|
|
font-size: 13.5px;
|
|
letter-spacing: .1px;
|
|
font-weight: 500;
|
|
padding: 9.5px 16px;
|
|
border: 2px solid #7a49d2; }
|
|
|
|
.headbar-sideitems .btn:not(#ovrd).header-btn-inverted:hover, .mobile-menu .btn:not(#ovrd).header-btn-inverted:hover {
|
|
background-color: #f9f1ff; }
|
|
|
|
.headbar-subitems input {
|
|
border: 1px solid #E7E7E7;
|
|
margin-top: 0px;
|
|
width: 247px;
|
|
height: 35px;
|
|
padding: 2px 5px 2px 17px;
|
|
font-size: 14px; }
|
|
|
|
.headbar-subitems .search-button {
|
|
position: absolute;
|
|
right: 5px;
|
|
top: 8px;
|
|
width: 20px;
|
|
height: 20px;
|
|
border: 0;
|
|
background: url(/blog/wp-content/themes/simple-theme/img/search.svg) no-repeat top left; }
|
|
|
|
.header-content {
|
|
position: fixed;
|
|
z-index: 100;
|
|
top: 0;
|
|
background-color: #fff;
|
|
box-shadow: 0 2px 32px rgba(146, 146, 146, 0.23);
|
|
height: 76px;
|
|
border-bottom: 1px solid rgba(0, 0, 0, 0.06667); }
|
|
|
|
.header-content-inner {
|
|
max-width: 1210px;
|
|
padding: 0 25px;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
margin: auto; }
|
|
|
|
@media (max-width: 1264px) {
|
|
.header-content-inner {
|
|
padding: 0 20px; } }
|
|
|
|
.header-content, .header-padder {
|
|
background-color: #fff;
|
|
height: 96px; }
|
|
|
|
.header-content.dense, .header-padder.dense {
|
|
/*height:63px*/ }
|
|
|
|
.header-content.dense .logo.new-year, .header-padder.dense .logo.new-year {
|
|
width: auto;
|
|
max-height: 56px;
|
|
margin-top: -16px !important; }
|
|
|
|
@media (max-width: 1000px) {
|
|
.header-content, .header-padder {
|
|
height: 56px; } }
|
|
|
|
.site-navigation .header-content.dense {
|
|
height: 76px; }
|
|
|
|
@media (max-width: 1000px) {
|
|
.site-navigation .header-content.dense {
|
|
height: 56px; } }
|
|
|
|
.site-navigation .header-content.dense .header-centeritems {
|
|
font-family: Roboto, sans-serif; }
|
|
|
|
@media (max-width: 1000px) {
|
|
.site-navigation .header-content.dense .header-content-inner {
|
|
height: 56px; } }
|
|
|
|
.site-navigation .header-content.dense .header-content-inner .headbar-sideitems .btn.inverted {
|
|
font-family: Roboto, sans-serif;
|
|
font-style: normal;
|
|
font-weight: bold;
|
|
font-size: 16px;
|
|
line-height: 18px;
|
|
/* identical to box height */
|
|
text-align: center;
|
|
color: #7030e5; }
|
|
|
|
.site-navigation .header-content.dense .header-content-inner .headbar-sideitems .logo {
|
|
margin-bottom: 0; }
|
|
|
|
.site-navigation .header-content.dense .header-content-inner .headbar-sideitems .logo_mobile {
|
|
margin-top: 0px; }
|
|
|
|
@media (min-width: 1001px) {
|
|
.site-navigation .header-content.dense .header-content-inner .headbar-sideitems .logo_mobile {
|
|
display: none; } }
|
|
|
|
@media (max-width: 1000px) {
|
|
.site-navigation .header-content.dense .header-content-inner .headbar-sideitems .logo_desktop {
|
|
display: none; } }
|
|
|
|
.headerder-centeritems {
|
|
flex: 1 0 auto; }
|
|
|
|
.banner-short {
|
|
margin: 24px 0; }
|
|
|
|
.site-header {
|
|
height: 63px; }
|
|
|
|
.banner-short {
|
|
padding: 8px; }
|
|
|
|
#menu-header {
|
|
padding-left: 0 !important; }
|
|
|
|
.headbar-centeritems {
|
|
flex: 1 0 auto; }
|
|
|
|
@media (min-width: 1001px) {
|
|
.mobile-element {
|
|
display: none !important; } }
|
|
|
|
.btn.mobile-element {
|
|
width: 100%;
|
|
text-align: center;
|
|
display: flex; }
|
|
.btn.mobile-element a {
|
|
flex: 1 0 auto; }
|
|
|
|
@media (max-width: 1000px) {
|
|
.desktop-element {
|
|
display: none !important; } }
|
|
|
|
@media (max-width: 1000px) {
|
|
.headbar-sideitems:last-child {
|
|
display: none; } }
|
|
|
|
@media (min-width: 1001px) {
|
|
.layout.direction-column.background-layout {
|
|
margin-top: 7px; } }
|
|
|
|
h1 {
|
|
/*font-family: "Montserrat Bold";*/ }
|
|
|
|
@media (max-width: 1000px) {
|
|
.column_mobile {
|
|
flex-direction: column; } }
|
|
|
|
.links-container .layout {
|
|
justify-content: flex-end; }
|
|
|
|
.align-center {
|
|
align-items: center; }
|
|
|
|
@media (max-width: 1000px) {
|
|
.site-header .headbar-centeritems,
|
|
.site-header .headbar-sideitems:last-child() {
|
|
display: none; } }
|
|
|
|
@media (min-width: 1001px) {
|
|
.headbar-sideitems_mobile {
|
|
display: none; } }
|
|
|
|
@media (max-width: 1000px) {
|
|
.site-header .headbar-centeritems {
|
|
display: none; } }
|
|
|
|
@media (min-width: 1001px) {
|
|
.site-header .headbar-sideitems_mobile {
|
|
display: none; } }
|
|
|
|
@media (max-width: 1000px) {
|
|
.site-header .headbar-sideitems:last-child() {
|
|
display: none; } }
|
|
|
|
.site-branding {
|
|
max-height: 96px; }
|
|
@media (max-width: 1000px) {
|
|
.site-branding {
|
|
max-height: 56px; } }
|
|
|
|
.site-title {
|
|
opacity: 0; }
|
|
|
|
.site-description {
|
|
visibility: hidden;
|
|
opacity: 0; }
|
|
|
|
footer .footer-col {
|
|
/* or 167% */
|
|
color: #7d8d93 !important; }
|
|
footer .footer-col .ft-header {
|
|
font-style: normal;
|
|
font-weight: normal;
|
|
font-size: 13px;
|
|
/*line-height: 15px;*/
|
|
text-transform: uppercase;
|
|
color: #100e0f; }
|
|
footer .footer-col .small {
|
|
font-style: normal;
|
|
font-weight: normal;
|
|
font-size: 12px;
|
|
line-height: 20px;
|
|
/* or 167% */
|
|
color: #7d8d93; }
|
|
|
|
footer .footer #menu-footer {
|
|
padding-left: 0px; }
|
|
|
|
.show-more {
|
|
height: 45px; }
|
|
.show-more span {
|
|
font-style: normal;
|
|
font-weight: bold;
|
|
font-size: 16px;
|
|
line-height: 19px;
|
|
/* identical to box height */
|
|
text-align: center;
|
|
color: #ffffff; }
|
|
|
|
@media (max-width: 1000px) {
|
|
.direction-column {
|
|
flex-direction: column; } }
|
|
|
|
.site-header .a {
|
|
list-style: none; }
|
|
|
|
.site-header ul {
|
|
margin-bottom: 0;
|
|
padding-left: 0; }
|
|
|
|
div:not(#article.id) .theme--light.v-image {
|
|
max-height: 136px; }
|
|
|
|
.article-right {
|
|
margin: -10px 0 -10px 20px; }
|
|
.article-right .author-card {
|
|
gap: 10px; }
|
|
.article-right .article-tags .article-tag {
|
|
font-family: Roboto, sans-serif; }
|
|
@media (min-width: 1001px) {
|
|
.article-right {
|
|
margin: -10px 0 -10px 0; } }
|
|
|
|
@media (max-width: 1000px) {
|
|
.content-wrapper .article-crumbs a {
|
|
display: none; }
|
|
.content-wrapper .article-crumbs a:nth-child(2) {
|
|
display: inline; }
|
|
.content-wrapper .article-crumbs .crumb-divider {
|
|
display: none; } }
|
|
|
|
@media (max-width: 320px) {
|
|
.content-wrapper .layout {
|
|
max-width: 320px; } }
|
|
|
|
@media (min-width: 1001px) {
|
|
.content-wrapper .w-100.banner-short {
|
|
max-width: 105%;
|
|
width: 105% !important; } }
|
|
|
|
@media (max-width: 1000px) {
|
|
.content-wrapper .w-100.banner-short .wi-regnow-inner {
|
|
background-image: url(../img/reg-now-mobile.png);
|
|
background-size: cover;
|
|
background-repeat: no-repeat;
|
|
max-height: 232px;
|
|
align-items: center; }
|
|
.content-wrapper .w-100.banner-short .wi-regnow-center {
|
|
padding-top: 0px;
|
|
padding-left: 25px; }
|
|
.content-wrapper .w-100.banner-short .wi-regnow-side a {
|
|
font-family: Roboto, sans-serif;
|
|
font-style: normal;
|
|
font-weight: bold;
|
|
font-size: 16px;
|
|
line-height: 19px;
|
|
text-align: center;
|
|
color: #8e68ff; } }
|
|
|
|
.content-wrapper .py-10 {
|
|
padding-top: 53px;
|
|
padding-bottom: 10px; }
|
|
|
|
.content-wrapper .read-more {
|
|
margin: 0 0 33px !important;
|
|
font-size: 20px;
|
|
line-height: 26px; }
|
|
@media screen and (max-width: 640px) {
|
|
.content-wrapper .read-more {
|
|
margin-bottom: 20px !important; } }
|
|
|
|
.background-layout {
|
|
background-size: 100% 100%;
|
|
max-width: 1160px;
|
|
height: 556px;
|
|
margin: auto;
|
|
position: relative; }
|
|
@media (max-width: 1001px) {
|
|
.background-layout {
|
|
height: auto; } }
|
|
|
|
.desktop-element.article-card-outer.lg6 .article-card-preview {
|
|
display: flex !important;
|
|
flex-direction: column;
|
|
justify-content: center; }
|
|
|
|
.article-reading-time-mobile {
|
|
align-items: center;
|
|
margin-top: 8px;
|
|
font-family: Montserrat;
|
|
display: none;
|
|
font-size: 14px;
|
|
color: #000;
|
|
margin-bottom: 0; }
|
|
|
|
.article-reading-time-mobile svg {
|
|
margin-right: 9px; }
|
|
|
|
@media (max-width: 1001px) {
|
|
.article-reading-time-mobile {
|
|
display: flex; } }
|
|
|
|
.article-title-block {
|
|
position: absolute;
|
|
bottom: 39px;
|
|
margin-bottom: 0;
|
|
left: 4%;
|
|
right: 4%;
|
|
z-index: 20;
|
|
display: flex;
|
|
align-items: start;
|
|
justify-content: space-between; }
|
|
.article-title-block .article-reading-time {
|
|
color: #fff;
|
|
white-space: nowrap;
|
|
background-size: contain;
|
|
display: flex;
|
|
align-items: center;
|
|
font-size: 22px;
|
|
margin-top: 8px; }
|
|
.article-title-block .article-reading-time svg {
|
|
margin-right: 5px; }
|
|
@media (max-width: 1001px) {
|
|
.article-title-block .article-reading-time {
|
|
color: #000;
|
|
margin-bottom: 24px;
|
|
display: none; } }
|
|
@media (max-width: 1001px) {
|
|
.article-title-block {
|
|
position: relative;
|
|
left: auto;
|
|
right: auto;
|
|
bottom: 0;
|
|
color: #000 !important;
|
|
max-width: 100%;
|
|
font-size: 25px;
|
|
line-height: 25px;
|
|
flex-direction: column;
|
|
align-items: start; } }
|
|
|
|
.article-title {
|
|
font-style: normal;
|
|
font-weight: bold;
|
|
font-size: 36px;
|
|
line-height: 43px;
|
|
color: #ffffff;
|
|
margin-top: 0;
|
|
margin-bottom: 0;
|
|
max-width: 690px;
|
|
flex: 1; }
|
|
@media (min-width: 1001px) {
|
|
.article-title_mobile {
|
|
display: none; } }
|
|
@media (max-width: 1001px) {
|
|
.article-title {
|
|
position: relative;
|
|
left: auto;
|
|
color: #000 !important;
|
|
max-width: 100%;
|
|
font-size: 25px;
|
|
line-height: 25px;
|
|
margin-top: 42px;
|
|
margin-bottom: 24px; } }
|
|
|
|
@media (max-width: 1000px) {
|
|
.article-preview {
|
|
display: none; } }
|
|
|
|
@media (max-width: 1000px) {
|
|
.single-article-post .mobile-element .v-icon.mx-4 {
|
|
margin-left: 0px !important; }
|
|
.article-card-outer {
|
|
width: 85% !important; }
|
|
.single-article-post .layout.py-2.align-center {
|
|
padding-bottom: 12px !important; }
|
|
.single-article-post .mobile-element hr {
|
|
position: absolute;
|
|
left: 0;
|
|
width: 1000px; }
|
|
.single-article-post .v-icon.notranslate.mx-4 {
|
|
width: 25px !important;
|
|
height: 25px !important;
|
|
font-size: 25px !important; }
|
|
.single-article-post .background-layout {
|
|
background-position: center center !important;
|
|
background-size: contain;
|
|
height: -moz-max-content;
|
|
height: max-content;
|
|
max-height: none !important; }
|
|
.single-article-post .background-layout img {
|
|
width: 100%;
|
|
max-height: none !important; }
|
|
.article-cards {
|
|
width: 100% !important; }
|
|
.article-card-preview {
|
|
font-style: normal;
|
|
font-weight: normal !important;
|
|
font-size: 12px !important;
|
|
line-height: 15px !important;
|
|
color: #4d4d4d; }
|
|
.article-card-body {
|
|
padding-top: 13px !important; } }
|
|
|
|
@media (max-width: 1000px) {
|
|
.background-layout img {
|
|
max-height: 138px !important; }
|
|
.join-tg div {
|
|
margin: 0 0 0 0 !important; }
|
|
.join-tg .btn {
|
|
margin: 20px 0px 0px !important; }
|
|
.background-layout {
|
|
max-height: 138px !important; } }
|
|
|
|
.article-container {
|
|
padding: 0 19px;
|
|
max-width: 1196px;
|
|
width: 100%; }
|
|
|
|
.ppd-article-container {
|
|
margin-right: 45px; }
|
|
@media (max-width: 1000px) {
|
|
.ppd-article-container {
|
|
margin-right: 0; } }
|
|
|
|
.ppd-article:not(#override) {
|
|
max-width: 810px; }
|
|
.ppd-article:not(#override) .block-registration {
|
|
font-family: Montserrat;
|
|
flex-basis: 100%;
|
|
padding: 40px 35px 40px 47px;
|
|
display: flex;
|
|
align-items: center;
|
|
text-align: left;
|
|
margin: 24px 0px;
|
|
background: #8e68ff url(../img/gift-for-registration/purple-banner-right.png) right center no-repeat; }
|
|
.ppd-article:not(#override) .block-registration .block-registration__content {
|
|
font-size: 22px;
|
|
font-weight: 600;
|
|
line-height: 28px;
|
|
padding: 0 74px 0 0;
|
|
color: #fff; }
|
|
.ppd-article:not(#override) .block-registration .block-registration__content p {
|
|
color: #fff !important;
|
|
margin: 0 !important; }
|
|
@media (max-width: 1000px) {
|
|
.ppd-article:not(#override) .block-registration .block-registration__content {
|
|
padding: 0;
|
|
font-size: 18px;
|
|
text-align: left; } }
|
|
.ppd-article:not(#override) .block-registration a {
|
|
background: #FFFFFF;
|
|
border-radius: 2px;
|
|
height: 45px;
|
|
line-height: 45px;
|
|
text-decoration: none;
|
|
font-family: Roboto;
|
|
font-style: normal;
|
|
font-weight: bold;
|
|
font-size: 16px;
|
|
color: #8E68FF !important;
|
|
padding: 0 25px;
|
|
box-shadow: 0 2px 25px 0 #6243bf; }
|
|
.ppd-article:not(#override) .block-registration a:hover {
|
|
background: #f9f1ff; }
|
|
@media screen and (max-width: 1000px) {
|
|
.ppd-article:not(#override) .block-registration a {
|
|
margin-top: 30px; } }
|
|
@media screen and (max-width: 1000px) {
|
|
.ppd-article:not(#override) .block-registration {
|
|
padding: 26px 12px 36px 25px;
|
|
flex-direction: column;
|
|
justify-content: center;
|
|
text-align: left; } }
|
|
.ppd-article:not(#override) .block-telegram {
|
|
font-family: Montserrat;
|
|
flex-basis: 100%;
|
|
flex-direction: column;
|
|
padding: 40px 35px 40px 47px;
|
|
display: flex;
|
|
align-items: start;
|
|
text-align: left;
|
|
margin: 24px 0;
|
|
min-height: 418px;
|
|
background: #9bbaf1 url(../img/telegram.png) left bottom no-repeat;
|
|
padding-left: 360px; }
|
|
@media (max-width: 1000px) {
|
|
.ppd-article:not(#override) .block-telegram {
|
|
background: #9bbaf1 url(../img/telegram_m.png) bottom center no-repeat; } }
|
|
.ppd-article:not(#override) .block-telegram .block-telegram__content {
|
|
font-family: Montserrat;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
font-size: 24px;
|
|
line-height: 32px;
|
|
padding: 0 70px 0 0;
|
|
color: #000; }
|
|
.ppd-article:not(#override) .block-telegram .block-telegram__content p {
|
|
color: #000 !important;
|
|
margin: 0 !important; }
|
|
@media screen and (max-width: 1000px) {
|
|
.ppd-article:not(#override) .block-telegram .block-telegram__content {
|
|
font-family: Montserrat;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
font-size: 18px;
|
|
line-height: 26px;
|
|
padding: 0; } }
|
|
.ppd-article:not(#override) .block-telegram a {
|
|
margin-top: 30px;
|
|
background: linear-gradient(243.77deg, #A356F3 -7.35%, #6A2BE3 107.02%);
|
|
box-shadow: 0px 2px 25px rgba(113, 48, 229, 0.530649);
|
|
border-radius: 2px;
|
|
color: #fff !important;
|
|
text-decoration: none; }
|
|
.ppd-article:not(#override) .block-telegram a:hover {
|
|
background: linear-gradient(270deg, #ad63fc, #5f20d3); }
|
|
@media screen and (max-width: 1000px) {
|
|
.ppd-article:not(#override) .block-telegram {
|
|
padding: 26px 12px 525px 25px;
|
|
background-color: #cadcff; } }
|
|
|
|
.gift-for-registration {
|
|
flex-basis: 100%;
|
|
padding-left: 55px;
|
|
padding-right: 55px;
|
|
display: flex;
|
|
align-items: center;
|
|
text-align: center;
|
|
margin: 24px 8px; }
|
|
.gift-for-registration h2 {
|
|
font-family: Montserrat;
|
|
font-style: normal;
|
|
font-weight: 600;
|
|
font-size: 30px;
|
|
line-height: 33px;
|
|
color: #FFFFFF; }
|
|
.gift-for-registration p {
|
|
font-family: Roboto;
|
|
font-size: 16px;
|
|
line-height: 28px;
|
|
color: #FFFFFF;
|
|
margin-bottom: 0 !important; }
|
|
.gift-for-registration a {
|
|
background: #FFFFFF;
|
|
border-radius: 2px;
|
|
height: 45px;
|
|
line-height: 45px;
|
|
font-family: Roboto;
|
|
font-style: normal;
|
|
font-weight: bold;
|
|
font-size: 16px;
|
|
color: #8E68FF !important;
|
|
padding: 0 25px;
|
|
box-shadow: 0 2px 25px 0 #6243bf; }
|
|
|
|
@media screen and (max-width: 1150px) {
|
|
.gift-for-registration {
|
|
padding-left: 25px;
|
|
padding-right: 25px; } }
|
|
|
|
@media screen and (max-width: 1050px) {
|
|
.gift-for-registration {
|
|
padding-left: 5px;
|
|
padding-right: 5px; } }
|
|
|
|
@media screen and (min-width: 1000px) {
|
|
.gift-for-registration {
|
|
justify-content: space-between;
|
|
height: 121px;
|
|
background: url("../img/gift-for-registration/purple-banner-left.png") left center no-repeat, #8e68ff url("../img/gift-for-registration/purple-banner-right.png") right center no-repeat; }
|
|
.gift-for-registration:before {
|
|
width: 206px;
|
|
content: " "; } }
|
|
|
|
@media screen and (max-width: 1000px) {
|
|
.gift-for-registration {
|
|
height: 232px !important;
|
|
flex-direction: column;
|
|
justify-content: center;
|
|
background: url("../img/gift-for-registration/purple-banner-mobile-left.png") left center/auto 232px no-repeat, #8e68ff url("../img/gift-for-registration/purple-banner-mobile-right.png") right center/auto 232px no-repeat; }
|
|
.gift-for-registration a {
|
|
margin-top: 30px; } }
|
|
|
|
@media screen and (max-width: 640px) {
|
|
.gift-for-registration {
|
|
padding-left: 25px;
|
|
padding-right: 25px;
|
|
width: calc(100% - 8px - 8px) !important;
|
|
text-align: left; }
|
|
.gift-for-registration h2 {
|
|
font-size: 23px;
|
|
line-height: 29px; }
|
|
.gift-for-registration p {
|
|
font-size: 14px;
|
|
line-height: 21px; }
|
|
.gift-for-registration a {
|
|
font-size: 16px;
|
|
padding-left: 15px;
|
|
padding-right: 15px; } }
|
|
|
|
.content-wrapper {
|
|
background: #FFFFFF; }
|
|
|
|
@media (max-width: 1270px) {
|
|
.banner-short {
|
|
order: 1; }
|
|
.article-card-outer:nth-child(n+4) {
|
|
order: 2; } }
|
|
|
|
@media (max-width: 960px) {
|
|
.article-card-outer:nth-child(n+3) {
|
|
order: 2; } }
|
|
|
|
.article-card.emphasis :not(.ovrd) .article-card-preview {
|
|
color: #4D4D4D !important; }
|
|
|
|
.article-card-ad-row {
|
|
display: flex;
|
|
align-items: center;
|
|
align-self: flex-start; }
|
|
|
|
.block_read_more {
|
|
background-color: #F2F5FF;
|
|
padding: 37px 57px;
|
|
font-family: Montserrat; }
|
|
|
|
.block_read_more .block_read_more_title {
|
|
font-size: 20px;
|
|
font-weight: bold; }
|
|
|
|
.block_read_more a {
|
|
font-size: 24px;
|
|
font-weight: 500;
|
|
color: #6A2BE3 !important;
|
|
text-decoration: none !important;
|
|
border-bottom: 1px dotted #6A2BE3; }
|
|
|
|
.block_read_more a:hover {
|
|
border-bottom: 0; }
|
|
|
|
@media screen and (max-width: 1000px) {
|
|
.block_read_more {
|
|
padding: 18px 20px 23px 13px; }
|
|
.block_read_more .block_read_more_title {
|
|
font-size: 14px; }
|
|
.block_read_more a {
|
|
font-size: 18px; } }
|
|
|
|
#toc_container {
|
|
background-color: #F9F9FC;
|
|
padding: 23px 31px;
|
|
color: #6A2BE3; }
|
|
|
|
@media (max-width: 1001px) {
|
|
#toc_container {
|
|
padding: 17px 24px; } }
|
|
|
|
#toc_container .toc_title {
|
|
font-size: 30px;
|
|
font-weight: bold;
|
|
font-family: Montserrat;
|
|
color: #000;
|
|
margin-bottom: 32px; }
|
|
|
|
@media (max-width: 1001px) {
|
|
#toc_container .toc_title {
|
|
font-size: 18px;
|
|
margin-bottom: 13px; } }
|
|
|
|
#toc_container ul.toc_list {
|
|
list-style: numfber;
|
|
font-size: 20px;
|
|
margin-left: 31px;
|
|
font-family: Roboto;
|
|
font-weight: 500;
|
|
color: #6A2BE3; }
|
|
|
|
#toc_container ul.toc_list li {
|
|
color: #6A2BE3 !important;
|
|
font-size: 20px; }
|
|
|
|
@media (max-width: 1001px) {
|
|
#toc_container ul.toc_list li {
|
|
font-size: 16px; } }
|
|
|
|
#toc_container ul.toc_list li:before {
|
|
width: 0 !important;
|
|
margin-right: 0 !important; }
|
|
|
|
#toc_container ul.toc_list li a {
|
|
text-decoration: none;
|
|
border-bottom: 1px dotted #6A2BE3;
|
|
color: #6A2BE3 !important; }
|
|
|
|
#toc_container ul.toc_list li a:hover {
|
|
border-bottom: 0; }
|
|
|
|
.search-page h2 {
|
|
font-size: 24px;
|
|
padding: 20px 0; }
|
|
|
|
.search-page h2 .query {
|
|
color: #ab54ff; }
|
|
|
|
.pld-common-wrap a {
|
|
font-family: 'Montserrat';
|
|
font-style: normal;
|
|
font-weight: 600;
|
|
font-size: 16px;
|
|
line-height: 20px;
|
|
display: flex;
|
|
align-items: center;
|
|
padding: 10px 20px;
|
|
border: 1px solid rgba(106, 43, 227, 0.2) !important;
|
|
border-radius: 2px; }
|
|
|
|
.pld-common-wrap a:hover {
|
|
border: 1px solid #6A2BE3; }
|
|
|
|
.block-likes {
|
|
display: flex;
|
|
margin-top: 30px;
|
|
justify-content: space-between; }
|
|
|
|
.pld-like-dislike-wrap {
|
|
display: flex;
|
|
margin-bottom: 0; }
|
|
|
|
.pld-like-wrap {
|
|
margin-right: 11px; }
|
|
|
|
.pld-count-wrap {
|
|
margin-left: 10px; }
|
|
|
|
.epvc-post-count {
|
|
font-size: 14px;
|
|
font-family: Montserrat;
|
|
display: flex;
|
|
align-items: center; }
|
|
|
|
.epvc-post-count .epvc-count {
|
|
margin-left: 8px; }
|
|
|
|
.comment-reply-title {
|
|
font-weight: bold;
|
|
font-size: 20px; }
|
|
|
|
.comment-author {
|
|
font-family: 'Montserrat';
|
|
font-style: normal;
|
|
font-weight: 600;
|
|
font-size: 16px;
|
|
line-height: 20px; }
|
|
|
|
.comment-form input[type=text], .comment-form textarea {
|
|
background: #EDF1F6;
|
|
border-radius: 2px;
|
|
position: relative;
|
|
padding: 5px 15px;
|
|
resize: none;
|
|
width: 100%; }
|
|
|
|
.comment-form textarea {
|
|
padding-top: 31px;
|
|
height: 147px; }
|
|
|
|
.comment-form .comment-form-comment {
|
|
position: relative;
|
|
align-items: normal !important; }
|
|
|
|
.comment-form .comment-form-comment:before {
|
|
content: 'Ваш ответ';
|
|
font-family: 'Roboto';
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
font-size: 11px;
|
|
line-height: 7px;
|
|
color: #7D8D93;
|
|
position: absolute;
|
|
top: 15px;
|
|
left: 15px;
|
|
z-index: 10; }
|
|
|
|
.comment-form .form-submit {
|
|
position: absolute;
|
|
margin-top: -75px;
|
|
right: 15px; }
|
|
|
|
.comment-form .form-submit .submit {
|
|
color: #fff !important;
|
|
background: linear-gradient(57.45deg, #7245FF 13.81%, #7245FF 92.89%);
|
|
box-shadow: 0px 2px 10px #D4D4D4;
|
|
border-radius: 2px;
|
|
transition: background-color .15s ease-in,color .15s ease-in;
|
|
padding: 10px 45px;
|
|
font-size: 16px;
|
|
font-family: 'Roboto';
|
|
font-style: normal;
|
|
font-weight: 700; }
|
|
|
|
.comment-form .form-submit .submit:hover {
|
|
background-color: #f9f1ff; }
|
|
|
|
@media (max-width: 1000px) {
|
|
.comment-form .form-submit {
|
|
left: 15px; } }
|
|
|
|
.comment-form .comment-form-comment {
|
|
display: flex;
|
|
flex-direction: column; }
|
|
|
|
.comment-form .wp-comment-cookies-consent {
|
|
font-size: 14px; }
|
|
|
|
.comment-form .comment-notes {
|
|
display: block !important;
|
|
font-family: 'Roboto';
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
font-size: 14px;
|
|
line-height: 16px;
|
|
margin-top: 19px;
|
|
color: #000000;
|
|
opacity: 0.5; }
|
|
|
|
.comment-form .comment-notes .required {
|
|
color: #FF0000; }
|
|
|
|
@media (max-width: 1000px) {
|
|
.comment-form .comment-notes {
|
|
display: flex;
|
|
flex-direction: column; } }
|
|
|
|
.comment-form p:not(.comment-form-cookies-consent) {
|
|
display: flex;
|
|
align-items: center; }
|
|
|
|
.comment-form p:not(.comment-form-cookies-consent) label {
|
|
width: 60px; }
|
|
|
|
.comments-title {
|
|
font-family: 'Montserrat';
|
|
font-style: normal;
|
|
font-weight: 700;
|
|
font-size: 35px;
|
|
line-height: 43px; }
|
|
|
|
.comments-title .comments-num {
|
|
font-weight: normal; }
|
|
|
|
@media (max-width: 1000px) {
|
|
.comments-title {
|
|
font-size: 19px;
|
|
line-height: 23px; } }
|
|
|
|
.commentmetadata {
|
|
font-family: 'Roboto';
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
font-size: 14px;
|
|
line-height: 16px;
|
|
opacity: 0.5; }
|
|
|
|
.comment-footer {
|
|
display: flex;
|
|
align-items: center; }
|
|
|
|
.comment-footer .reply {
|
|
margin-left: 20px; }
|
|
|
|
.comment-footer .reply a {
|
|
font-family: 'Montserrat';
|
|
font-style: normal;
|
|
font-weight: 600;
|
|
font-size: 14px;
|
|
line-height: 17px;
|
|
color: #6A2BE3 !important; }
|
|
|
|
ol.commentlist {
|
|
list-style: none;
|
|
padding-left: 0; }
|
|
|
|
ol.commentlist li {
|
|
background: #FFFFFF;
|
|
box-shadow: 0px 5px 19px rgba(203, 207, 216, 0.31);
|
|
border-radius: 2px;
|
|
margin-top: 24px; }
|
|
|
|
ol.commentlist li .comment-body {
|
|
padding: 25px; }
|
|
|
|
ol.commentlist li .children {
|
|
list-style: none;
|
|
padding-left: 0; }
|
|
|
|
ol.commentlist li .children li {
|
|
background: #F9F9FC;
|
|
padding-left: 40px;
|
|
margin-top: 0px; }
|
|
|
|
.comments-moderatate-label {
|
|
font-family: 'Roboto';
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
font-size: 14px;
|
|
line-height: 16px;
|
|
color: #000000;
|
|
opacity: 0.5; }
|
|
|
|
.site-footer .footer {
|
|
background-color: #f9f9fc; }
|
|
.site-footer .footer .footer-container {
|
|
padding: 29px 40px 16px;
|
|
max-width: 1300px;
|
|
margin: 0 auto; }
|
|
|
|
@media (max-width: 1000px) {
|
|
.site-footer .footer {
|
|
padding: 20px 0; } }
|
|
|
|
.site-footer .footer-col ul li {
|
|
list-style: none; }
|
|
|
|
.ft-logo {
|
|
cursor: pointer;
|
|
width: 216px;
|
|
height: 46px;
|
|
margin-bottom: 112px; }
|
|
@media (max-width: 1000px) {
|
|
.ft-logo {
|
|
margin-bottom: 0px; } }
|
|
|
|
.ft-logo.new-year {
|
|
height: auto;
|
|
margin: -16px 0 auto -18px;
|
|
width: 200px; }
|
|
|
|
.footer-text {
|
|
font-size: 12px;
|
|
text-align: center;
|
|
margin: 20px 0;
|
|
color: #7d8d93; }
|
|
|
|
.footer-inner {
|
|
display: flex;
|
|
margin-bottom: 20px; }
|
|
|
|
@media (max-width: 999px) {
|
|
.footer-container {
|
|
display: none; } }
|
|
|
|
.footer-inner .footer-col.col-logo {
|
|
flex: 1 0 206px; }
|
|
|
|
.footer-inner .footer-col a {
|
|
font-size: 14px;
|
|
line-height: 28px; }
|
|
|
|
.footer-inner .footer-cont {
|
|
display: flex;
|
|
flex-flow: column;
|
|
flex: 10 0 auto; }
|
|
|
|
.footer-inner .footer-grid {
|
|
display: grid;
|
|
grid-template-columns: 90px 116px 281px 153px 181px;
|
|
grid-gap: 33px; }
|
|
|
|
@media (max-width: 1264px) {
|
|
.footer-inner .footer-col {
|
|
margin: 0; }
|
|
.footer-inner .footer-grid {
|
|
grid-template-columns: repeat(2, 1fr);
|
|
margin-left: 30px; } }
|
|
|
|
.footer-inner .info-grid {
|
|
margin-top: 35px;
|
|
display: grid;
|
|
grid-template-columns: 234px 254px 168px 174px;
|
|
grid-gap: 30px; }
|
|
|
|
@media (max-width: 1264px) {
|
|
.footer-inner .info-grid {
|
|
grid-template-columns: 1fr;
|
|
margin-left: 30px; } }
|
|
|
|
.footer-inner ul.menu {
|
|
padding: 0;
|
|
list-style: none; }
|
|
|
|
.footer-inner ul.menu li {
|
|
padding-bottom: 15px; }
|
|
|
|
.footer-inner .banks_menu ul, .footer-inner .companies_menu ul, .footer-inner .products_menu ul, .footer-inner .cities_menu ul {
|
|
max-height: 200px;
|
|
line-height: 18px;
|
|
list-style: none;
|
|
padding: 0; }
|
|
|
|
.footer-inner .banks_menu ul a, .footer-inner .companies_menu ul a, .footer-inner .products_menu ul a, .footer-inner .cities_menu ul a {
|
|
font-size: 12px;
|
|
color: #7d8d93 !important;
|
|
padding-right: 10px; }
|
|
|
|
.footer-inner .footer-banks > div:first-child, .footer-inner .footer-cities > div:first-child, .footer-inner .footer-companies > div:first-child, .footer-inner .footer-links > a:not(:last-child), .footer-inner .footer-products > div:first-child {
|
|
padding-bottom: 15px; }
|
|
|
|
.footer-text-small {
|
|
font-size: 10px; }
|
|
|
|
.ft-address {
|
|
font-size: 14px;
|
|
color: #7d8d93; }
|
|
|
|
.ft-address, .ft-phone {
|
|
font-weight: 500;
|
|
line-height: 20px; }
|
|
|
|
.ft-phone {
|
|
margin: 10px 0;
|
|
margin-bottom: 21px;
|
|
font-size: 18px;
|
|
text-align: left;
|
|
color: #7245ff; }
|
|
|
|
.footer-mobile {
|
|
display: none; }
|
|
|
|
@media (max-width: 999px) {
|
|
.footer-mobile {
|
|
display: block; } }
|
|
|
|
.footer-mobile .mobile-info {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
padding: 0 20px; }
|
|
|
|
.footer-mobile .mobile-info .contacts {
|
|
margin-right: auto;
|
|
margin-left: auto; }
|
|
|
|
@media (max-width: 600px) {
|
|
.footer-mobile .mobile-info {
|
|
flex-direction: column; }
|
|
.footer-mobile .mobile-info .contacts {
|
|
margin-top: 20px;
|
|
margin-right: 0;
|
|
margin-left: 0; } }
|
|
|
|
.footer-mobile .mobile-links {
|
|
padding: 0 20px;
|
|
list-style: none;
|
|
margin: 32px 0 16px 0;
|
|
display: grid;
|
|
grid-template-columns: repeat(auto-fill, 170px);
|
|
grid-auto-rows: 40px; }
|
|
|
|
@media (max-width: 600px) {
|
|
.footer-mobile .mobile-links {
|
|
grid-template-columns: repeat(auto-fill, 120px); } }
|
|
|
|
.footer-mobile .mobile-social {
|
|
padding: 0 20px;
|
|
margin-top: 32px; }
|
|
|
|
.footer-mobile .mobile-social .ft-tg-cont {
|
|
display: flex; }
|
|
|
|
.footer-mobile .mobile-social .ft-tg-cont > :not(:last-child) {
|
|
margin-right: 10px; }
|
|
|
|
.footer-mobile-menu {
|
|
background: #fff;
|
|
list-style: none;
|
|
padding: 0 !important;
|
|
margin: 0;
|
|
width: 100%; }
|
|
|
|
.footer-mobile-menu .sub-menu.hidden {
|
|
display: none; }
|
|
|
|
.footer-mobile-menu .sub-menu > li {
|
|
padding: 0;
|
|
height: 30px; }
|
|
|
|
.footer-mobile-menu .sub-menu > li:before {
|
|
display: inline-block;
|
|
content: "";
|
|
border-top: 2px solid #ab54ff;
|
|
margin: 5px 10px 5px 0;
|
|
width: 10px; }
|
|
|
|
.footer-mobile-menu .sub-menu > li a {
|
|
font-weight: normal;
|
|
cursor: pointer;
|
|
font-size: 15px;
|
|
line-height: 18px;
|
|
color: #7d8d93 !important; }
|
|
|
|
.footer-mobile-menu ul {
|
|
list-style: none;
|
|
padding: 0;
|
|
margin: 0;
|
|
width: 100%; }
|
|
|
|
.footer-mobile-menu > li {
|
|
border-bottom: 1px solid rgba(0, 0, 0, 0.13333);
|
|
width: 100%;
|
|
position: relative;
|
|
padding: 16px 24px; }
|
|
|
|
.footer-mobile-menu > li.menu-item-has-children {
|
|
cursor: pointer; }
|
|
|
|
.footer-mobile-menu > li.menu-item-has-children:after {
|
|
content: '';
|
|
position: absolute;
|
|
width: 24px;
|
|
height: 24px;
|
|
background: url(/blog/wp-content/themes/simple-theme/img/arrow.svg) no-repeat center;
|
|
top: 18px;
|
|
right: 20px; }
|
|
|
|
.footer-mobile-menu > li.menu-item-has-children.opened:after {
|
|
transform: rotate(180deg); }
|
|
|
|
.footer-mobile-menu > li a {
|
|
font-size: 15px;
|
|
color: #2d2645; }
|
|
|
|
@media (min-width: 768px) {
|
|
.footer-col.links {
|
|
width: 10.5%; } }
|
|
|
|
.footer-col {
|
|
display: flex;
|
|
flex-flow: column;
|
|
margin-right: 40px; }
|
|
|
|
.info-grid > :first-child > a:first-child {
|
|
padding-bottom: 14px !important; }
|
|
|
|
.info-grid__subscribe {
|
|
font-weight: 400;
|
|
font-size: 12px;
|
|
line-height: 18px;
|
|
display: flex;
|
|
align-items: flex-end; }
|
|
|
|
.footer-col .ft-tg-cont {
|
|
display: flex; }
|
|
|
|
.footer-col .ft-tg-cont > :not(:last-child) {
|
|
margin: auto 20px auto 0; }
|
|
|
|
.footer-download-appstore-links {
|
|
max-width: 1180px;
|
|
width: 100%; }
|
|
|
|
@media (max-width: 1000px) {
|
|
.footer-download-appstore-links {
|
|
padding: 0 20px; } }
|
|
|
|
.footer-download-appstore-links .app-code-wrapper {
|
|
margin-right: 15px; }
|
|
|
|
@media (max-width: 1000px) {
|
|
.footer-download-appstore-links .app-code-wrapper {
|
|
display: none; } }
|
|
|
|
.footer-download-appstore-links .appstore-links-header {
|
|
flex: 0 1 495px;
|
|
margin-right: 15px; }
|
|
|
|
.footer-download-appstore-links .appstore-links-title {
|
|
font-weight: 700;
|
|
font-size: 19px;
|
|
line-height: 22px;
|
|
color: #000; }
|
|
|
|
.footer-download-appstore-links .appstore-links-description {
|
|
font-weight: 400;
|
|
font-size: 12px;
|
|
line-height: 18px;
|
|
color: #7d8d93;
|
|
margin-top: 15px; }
|
|
|
|
@media (max-width: 1000px) {
|
|
.footer-download-appstore-links .appstore-links-description {
|
|
display: none; } }
|
|
|
|
.headbar-centeritems .sub-menu .sub-menu {
|
|
transform: translate(50%, -56px);
|
|
}
|
|
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiaGVhZGVyLnNjc3MiLCJjb250ZW50LnNjc3MiLCJmb290ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNDaEI7RUFDRSxZQUFZO0VBQ1osc0JBQXNCO0VBQ3RCLGVBQWUsRUFBQTs7QUFFakI7RUFDRTtJQUNFLFlBQVksRUFBQSxFQUFHOztBQUVuQjtFQUNFO0lBQ0UsWUFBWSxFQUFBLEVBQUc7O0FBRW5CO0VBQ0UsV0FBVztFQUNYLGdCQUFnQjtFQUNoQixvQkFBb0IsRUFBQTs7QUFFdEI7RUFDRTtJQUNFLGdCQUFnQjtJQUNoQixZQUFZO0lBQ1osaUJBQWlCLEVBQUEsRUFBRzs7QUFFeEI7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLHFCQUFxQjtFQUNyQixtQ0FBbUMsRUFBQTs7QUFFckM7RUFDRTtJQUNFLGtCQUFrQixFQUFBLEVBQUc7O0FBRXpCO0VBQ0UsV0FBVztFQUNYLFVBQVU7RUFDVix5Q0FBeUMsRUFBQTs7QUFFM0M7RUFDRSxjQUFjLEVBQUE7O0FBRWhCO0VBQ0UsYUFBYTtFQUNiLGlCQUFpQjtFQUNqQix1QkFBdUI7RUFDdkIsVUFBVTtFQUNWLDJCQUEyQjtFQUMzQixlQUFlO0VBQ2YsU0FBUztFQUNULFdBQVc7RUFDWCx5QkFBeUI7RUFDekIsV0FBVztFQUNYLGdCQUFnQjtFQUNoQixZQUFZLEVBQUE7O0FBRWlCO0VBQzdCO0lBQ0UsdUJBQXVCLEVBQUEsRUFBRzs7QUFFOUI7RUFDRTtJQUNFLGlCQUFpQjtJQUNqQixjQUFjLEVBQUEsRUFBRzs7QUFFckI7RUFDRSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFdBQVc7RUFDWCxrREFBa0Q7RUFDbEQsMkJBQTJCO0VBQzNCLFdBQVc7RUFDWCxZQUFZO0VBQ1osd0RBQXdEO0VBQ3hELGVBQWUsRUFBQTs7QUFJakI7RUFDRSxjQUFjO0VBQ2QsYUFBYTtFQUNiLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsZUFBZSxFQUFBOztBQUVqQjtF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QXlCLEVBQUE7O0FBQzdCO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVU7RUFDVixTQUFTO0VBQ1QsV0FBVyxFQUFBOztBQUNiO0VBQ0UsK0NBQStDO0VBQy9DLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsa0JBQWtCLEVBQUE7O0FBQ2xCO0VBQ0UsZUFBZSxFQUFBOztBQUNmO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsWUFBWTtFQUNaLG9GQUFvRjtFQUNwRixTQUFTO0VBQ1QsV0FBVyxFQUFBOztBQUNiO0VBQ0UseUJBQXlCLEVBQUE7O0FBQzdCO0VBQ0UsZUFBZTtFQUNmLGNBQWMsRUFBQTs7QUFFcEI7RUFDRTtJQUNFLFlBQVksRUFBQSxFQUFHOztBQUdmO0VBQ00sYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixrQkFBa0IsRUFBQTs7QUFJM0I7RUFDSSwrQkFBOEIsRUFBQTs7QUFHbEM7RUFDSSxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixhQUFhO0VBQ2IscUJBQXFCLEVBQUE7O0FBRzFCO0VBQ0UsYUFBYSxFQUFBOztBQUVmO0VBQ0Usd0JBQXdCLEVBQUE7O0FBRXZCO0VBQ2UsaUJBQWlCO0VBQ2pCLFdBQ0osRUFBQTs7QUFFQTtFQUNJO0lBQ0ksZUFDSixFQUFBLEVBQUM7O0FBR0w7RUFDSSxrQkFDSixFQUFBOztBQUVBO0VBQ0k7SUFDSSxhQUNKLEVBQUEsRUFBQzs7QUFHTDtFQUNJLGVBQWU7RUFDZixrQkFDSixFQUFBOztBQUVBO0VBQ0ksZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsV0FDSixFQUFBOztBQUVBO0VBQ0ksZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsY0FBYztFQUNkLGdCQUNKLEVBQUE7O0FBRUE7RUFDSTtJQUNJLGFBQ0osRUFBQSxFQUFDIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLmxvZ28ge1xuICB3aWR0aDogMjE2cHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIC4xNXM7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI2NHB4KSB7XG4gIC5sb2dvIHtcbiAgICB3aWR0aDogMTUwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5sb2dvIHtcbiAgICB3aWR0aDogMTIwcHg7IH0gfVxuXG4ubG9nby5uZXcteWVhciB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA1NnB4O1xuICBtYXJnaW4tYm90dG9tOiAtMTZweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5sb2dvLm5ldy15ZWFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTJweDsgfSB9XG5cbi5zdGVhbHRoLWJ0biB7XG4gIHBhZGRpbmc6IDEzcHggMjZweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjJzLCBvcGFjaXR5IC4xNXM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNjRweCkge1xuICAuc3RlYWx0aC1idG4ge1xuICAgIHBhZGRpbmc6IDEzcHggMTVweDsgfSB9XG5cbi5zdGVhbHRoLWJ0bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjE1cywgb3BhY2l0eSAuMTVzOyB9XG5cbi5zdGVhbHRoLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjN2YzYWU5OyB9XG5cbi5tb2JpbGUtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiAxMDA7IH1cblxuQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XG4gIC5mb290ZXItY29udCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5mb290ZXItY29udCB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgbWFyZ2luOiAwIDIwcHg7IH0gfVxuXG4ubWVzc2FnZS11cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogNTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9tZXNzYWdlLjYzYzRmYjE1LnN2Zyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogNjhweDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDJweCAyNXB4IHJnYmEoMTEzLCA0OCwgMjI5LCAwLjUzKSk7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZm9vdGVyLWNvbC5saW5rcyB7XG4gIGZsZXg6IDUgMCBhdXRvO1xuICBoZWlnaHQ6IDE2OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmZvb3Rlci1jb2wubGlua3MgLmEsIC5mb290ZXItY29sLmxpbmtzIGEge1xuICBmbGV4OiAwIDEgMjhweDsgfVxuXG4uZm9vdGVyLWNvbCAuc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzdkOGQ5MzsgfVxuXG4uZm9vdGVyLWNvbCAuaW52ZXJ0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgY29sb3I6ICM3MjQ1ZmY7IH1cblxuLmZ0LWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgY29sb3I6ICMxMDBlMGY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmhlYWRiYXItY2VudGVyaXRlbXMgLmEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhlYWRiYXItY2VudGVyaXRlbXMgLmEgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyNnB4IDA7XG4gIG1hcmdpbjogMCAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwICM3ZjNhZTk7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzOyB9XG5cbi5oZWFkYmFyLWNlbnRlcml0ZW1zIC5hIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMCAwICM3ZjNhZTk7IH1cblxuLmhlYWRiYXItY2VudGVyaXRlbXMgLmE6aG92ZXIgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmhlYWRiYXItY2VudGVyaXRlbXMgLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogIzhlNjhmZiAhaW1wb3J0YW50OyB9XG5cbi5oZWFkYmFyLWNlbnRlcml0ZW1zIC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTJweCk7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIG1pbi13aWR0aDogNzNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2YTJiZTM7IH1cblxuLmhlYWRiYXItY2VudGVyaXRlbXMgLnN1Yi1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTVweCk7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzZhMmJlMzsgfVxuXG4uaGVhZGJhci1jZW50ZXJpdGVtcyAuc3ViLW1lbnUgLmEgYSB7XG4gIHdpZHRoOiAxOTZweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAyMHB4IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg2My43N2RlZywgIzZhMmJlMywgI2EzNTZmMyA1MCUsICNmZmYpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAyMDAlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzLCBvcGFjaXR5IDAuMTVzLCBiYWNrZ3JvdW5kLXBvc2l0aW9uLXggMC4ycyAhaW1wb3J0YW50OyB9XG5cbi5oZWFkYmFyLWNlbnRlcml0ZW1zIC5zdWItbWVudSAuYSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAwO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5tb2JpbGUtbWFpbm1lbnUge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubW9iaWxlLW1haW5tZW51IC5tZW51IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubW9iaWxlLW1haW5tZW51IC5tZW51ID4gbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEzMzMzKTtcbiAgcGFkZGluZzogNHB4IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm1vYmlsZS1tYWlubWVudSAubWVudSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm1vYmlsZS1tYWlubWVudSAubWVudSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Jsb2cvd3AtY29udGVudC90aGVtZXMvc2ltcGxlLXRoZW1lL2ltZy9hcnJvdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDIwcHg7IH1cblxuLm1vYmlsZS1tYWlubWVudSAubWVudSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ub3BlbmVkOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4ubW9iaWxlLW1haW5tZW51IC5tZW51ID4gbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMyZDI2NDU7IH1cblxuLm1vYmlsZS1tYWlubWVudSAubWVudSBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4OyB9XG5cbi5tb2JpbGUtbWFpbm1lbnUgLnN1Yi1tZW51LmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1vYmlsZS1tYWlubWVudSAuc3ViLW1lbnUgPiBsaSBhIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiA4LjVweCAwO1xuICBjb2xvcjogIzdkOGQ5MyAhaW1wb3J0YW50OyB9XG5cbi5tb2JpbGUtbWFpbm1lbnUgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cblxuI21lbnUtaXRlbS0xMTYsICNtZW51LWl0ZW0tMTAsICNtZW51LWl0ZW0tODAxIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuI21lbnUtaXRlbS0xMDAwIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jbWVudS1pdGVtLTE4NjIgYSB7XG4gIGNvbG9yOiAjZmYyYjJiICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMjBweCkge1xuICAjbWVudS1pdGVtLTExNiwgI21lbnUtaXRlbS0xMCwgI21lbnUtaXRlbS04MDEge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgI21lbnUtaXRlbS0xMDAwIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5zbS1oZWFkYmFyLWNvbnRyb2wge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc20taGVhZGJhci1jb250cm9sIC5zbS1iYXIge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6ICMyZDI2NDU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xNXMsIG9wYWNpdHkgLjE1czsgfVxuXG4uc20taGVhZGJhci1jb250cm9sIC5zbS1iYXIxIHtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDBkZWcpOyB9XG5cbi5zbS1oZWFkYmFyLWNvbnRyb2wgLnNtLWJhcjIge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5zbS1oZWFkYmFyLWNvbnRyb2wgLnNtLWJhcjMge1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMGRlZyk7IH1cblxuLnNtLWhlYWRiYXItY29udHJvbC5vcGVuZWQgLnNtLWJhcjEge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoN3B4KSByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4uc20taGVhZGJhci1jb250cm9sLm9wZW5lZCAuc20tYmFyMiB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLnNtLWhlYWRiYXItY29udHJvbC5vcGVuZWQgLnNtLWJhcjMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCkgcm90YXRlKDQ1ZGVnKTsgfVxuXG4uaGVhZGJhci1jZW50ZXJpdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5oZWFkYmFyLXN1Yml0ZW1zIHtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmYztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjY2Nyk7XG4gIGJveC1zaGFkb3c6IDAgMTJweCA0M3B4IHJnYmEoMTIyLCA1NSwgMjMxLCAwLjA4KTtcbiAgYm94LXNoYWRvdzogMCAycHggNDNweCByZ2JhKDEyMiwgNTUsIDIzMSwgMC4xMyk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDFweCkge1xuICAuaGVhZGJhci1zdWJpdGVtcyB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5oZWFkYmFyLXN1Yml0ZW1zIC5oZWFkYmFyLXN1Yml0ZW1zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWF4LXdpZHRoOiAxMjEwcHg7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogNDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uaGVhZGJhci1zdWJpdGVtcyAuYSB7XG4gIHBhZGRpbmc6IDZweCAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjN0Q4RDkzO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwICM3ZjNhZTk7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzO1xuICBjb2xvcjogcmdiYSg0NSwgMzgsIDY5LCAwLjU0OTAyKSAhaW1wb3J0YW50OyB9XG5cbi5oZWFkYmFyLXN1Yml0ZW1zIC5hOmhvdmVyLCAuaGVhZGJhci1zdWJpdGVtcyAuYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmMWZmOyB9XG5cbi5oZWFkYmFyLXN1Yml0ZW1zIC5hLnN1Yi1hY3RpdmUge1xuICBjb2xvcjogIzJkMjY0NSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMCAwICM3ZjNhZTk7IH1cblxuQG1lZGlhICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5oZWFkYmFyLXN1Yml0ZW1zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuaGVhZGJhci1zdWJpdGVtcyAuYSwgLmhlYWRiYXItc3ViaXRlbXMgYSB7XG4gICAgbWFyZ2luOiAwIDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI2NHB4KSB7XG4gIC5oZWFkYmFyLXN1Yml0ZW1zIGE6bm90KC5idG4pIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4uaGVhZGJhci1zaWRlaXRlbXMge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI2NHB4KSB7XG4gIC5oZWFkYmFyLXNpZGVpdGVtcyB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuLmhlYWRiYXItc2lkZWl0ZW1zOmZpcnN0LWNoaWxkIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG5cbi5oZWFkYmFyLXNpZGVpdGVtczpsYXN0LWNoaWxkIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuQG1lZGlhICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5oZWFkYmFyLXNpZGVpdGVtcyA+IGEge1xuICAgIGhlaWdodDogMjZweDsgfSB9XG5cbi5oZWFkZXItc3VibWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmhlYWRlci1zdWJtZW51IGEge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjN0Q4RDkzICFpbXBvcnRhbnQ7IH1cblxuLmhlYWRlci1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlIGEge1xuICBjb2xvcjogIzhlNjhmZiAhaW1wb3J0YW50OyB9XG5cbi5oZWFkYmFyLXNpZGVpdGVtcyAuYnRuOm5vdCgjb3ZyZCkuaGVhZGVyLWJ0bi1pbnZlcnRlZCwgLm1vYmlsZS1tZW51IC5idG46bm90KCNvdnJkKS5oZWFkZXItYnRuLWludmVydGVkIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyOiAycHggc29saWQgIzdhNDlkMjtcbiAgYmFja2dyb3VuZDogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLGNvbG9yIC4xNXMgZWFzZS1pbjsgfVxuXG4uaGVhZGJhci1zaWRlaXRlbXMgLmJ0bjpub3QoI292cmQpLCAubW9iaWxlLW1lbnUgLmJ0bjpub3QoI292cmQpIHtcbiAgZm9udC1zaXplOiAxMy41cHg7XG4gIGxldHRlci1zcGFjaW5nOiAuMXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiA5LjVweCAxNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjN2E0OWQyOyB9XG5cbi5oZWFkYmFyLXNpZGVpdGVtcyAuYnRuOm5vdCgjb3ZyZCkuaGVhZGVyLWJ0bi1pbnZlcnRlZDpob3ZlciwgLm1vYmlsZS1tZW51IC5idG46bm90KCNvdnJkKS5oZWFkZXItYnRuLWludmVydGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjFmZjsgfVxuXG4uaGVhZGJhci1zdWJpdGVtcyBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFN0U3RTc7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgd2lkdGg6IDI0N3B4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDJweCA1cHggMnB4IDE3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuXG4uaGVhZGJhci1zdWJpdGVtcyAuc2VhcmNoLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiA4cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdXJsKC9ibG9nL3dwLWNvbnRlbnQvdGhlbWVzL3NpbXBsZS10aGVtZS9pbWcvc2VhcmNoLnN2Zykgbm8tcmVwZWF0IHRvcCBsZWZ0OyB9XG5cbi5oZWFkZXItY29udGVudCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDMycHggcmdiYSgxNDYsIDE0NiwgMTQ2LCAwLjIzKTtcbiAgaGVpZ2h0OiA3NnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2NjY3KTsgfVxuXG4uaGVhZGVyLWNvbnRlbnQtaW5uZXIge1xuICBtYXgtd2lkdGg6IDEyMTBweDtcbiAgcGFkZGluZzogMCAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjY0cHgpIHtcbiAgLmhlYWRlci1jb250ZW50LWlubmVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuXG4uaGVhZGVyLWNvbnRlbnQsIC5oZWFkZXItcGFkZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiA5NnB4OyB9XG5cbi5oZWFkZXItY29udGVudC5kZW5zZSwgLmhlYWRlci1wYWRkZXIuZGVuc2Uge1xuICAvKmhlaWdodDo2M3B4Ki8gfVxuXG4uaGVhZGVyLWNvbnRlbnQuZGVuc2UgLmxvZ28ubmV3LXllYXIsIC5oZWFkZXItcGFkZGVyLmRlbnNlIC5sb2dvLm5ldy15ZWFyIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDU2cHg7XG4gIG1hcmdpbi10b3A6IC0xNnB4ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuaGVhZGVyLWNvbnRlbnQsIC5oZWFkZXItcGFkZGVyIHtcbiAgICBoZWlnaHQ6IDU2cHg7IH0gfVxuXG4uc2l0ZS1uYXZpZ2F0aW9uIC5oZWFkZXItY29udGVudC5kZW5zZSB7XG4gIGhlaWdodDogNzZweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5zaXRlLW5hdmlnYXRpb24gLmhlYWRlci1jb250ZW50LmRlbnNlIHtcbiAgICBoZWlnaHQ6IDU2cHg7IH0gfVxuXG4uc2l0ZS1uYXZpZ2F0aW9uIC5oZWFkZXItY29udGVudC5kZW5zZSAuaGVhZGVyLWNlbnRlcml0ZW1zIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5zaXRlLW5hdmlnYXRpb24gLmhlYWRlci1jb250ZW50LmRlbnNlIC5oZWFkZXItY29udGVudC1pbm5lciB7XG4gICAgaGVpZ2h0OiA1NnB4OyB9IH1cblxuLnNpdGUtbmF2aWdhdGlvbiAuaGVhZGVyLWNvbnRlbnQuZGVuc2UgLmhlYWRlci1jb250ZW50LWlubmVyIC5oZWFkYmFyLXNpZGVpdGVtcyAuYnRuLmludmVydGVkIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgLyogaWRlbnRpY2FsIHRvIGJveCBoZWlnaHQgKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzcwMzBlNTsgfVxuXG4uc2l0ZS1uYXZpZ2F0aW9uIC5oZWFkZXItY29udGVudC5kZW5zZSAuaGVhZGVyLWNvbnRlbnQtaW5uZXIgLmhlYWRiYXItc2lkZWl0ZW1zIC5sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uc2l0ZS1uYXZpZ2F0aW9uIC5oZWFkZXItY29udGVudC5kZW5zZSAuaGVhZGVyLWNvbnRlbnQtaW5uZXIgLmhlYWRiYXItc2lkZWl0ZW1zIC5sb2dvX21vYmlsZSB7XG4gIG1hcmdpbi10b3A6IDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5zaXRlLW5hdmlnYXRpb24gLmhlYWRlci1jb250ZW50LmRlbnNlIC5oZWFkZXItY29udGVudC1pbm5lciAuaGVhZGJhci1zaWRlaXRlbXMgLmxvZ29fbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc2l0ZS1uYXZpZ2F0aW9uIC5oZWFkZXItY29udGVudC5kZW5zZSAuaGVhZGVyLWNvbnRlbnQtaW5uZXIgLmhlYWRiYXItc2lkZWl0ZW1zIC5sb2dvX2Rlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uaGVhZGVyZGVyLWNlbnRlcml0ZW1zIHtcbiAgZmxleDogMSAwIGF1dG87IH1cblxuLmJhbm5lci1zaG9ydCB7XG4gIG1hcmdpbjogMjRweCAwOyB9XG5cbi5zaXRlLWhlYWRlciB7XG4gIGhlaWdodDogNjNweDsgfVxuXG4uYmFubmVyLXNob3J0IHtcbiAgcGFkZGluZzogOHB4OyB9XG5cbiNtZW51LWhlYWRlciB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5oZWFkYmFyLWNlbnRlcml0ZW1zIHtcbiAgZmxleDogMSAwIGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAubW9iaWxlLWVsZW1lbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5idG4ubW9iaWxlLWVsZW1lbnQge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5idG4ubW9iaWxlLWVsZW1lbnQgYSB7XG4gICAgZmxleDogMSAwIGF1dG87IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuZGVza3RvcC1lbGVtZW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5oZWFkYmFyLXNpZGVpdGVtczpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAubGF5b3V0LmRpcmVjdGlvbi1jb2x1bW4uYmFja2dyb3VuZC1sYXlvdXQge1xuICAgIG1hcmdpbi10b3A6IDdweDsgfSB9XG5cbmgxIHtcbiAgLypmb250LWZhbWlseTogXCJNb250c2VycmF0IEJvbGRcIjsqLyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmNvbHVtbl9tb2JpbGUge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG5cbi5saW5rcy1jb250YWluZXIgLmxheW91dCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cblxuLmFsaWduLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLmhlYWRiYXItY2VudGVyaXRlbXMsXG4gIC5zaXRlLWhlYWRlciAuaGVhZGJhci1zaWRlaXRlbXM6bGFzdC1jaGlsZCgpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAuaGVhZGJhci1zaWRlaXRlbXNfbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLmhlYWRiYXItY2VudGVyaXRlbXMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5zaXRlLWhlYWRlciAuaGVhZGJhci1zaWRlaXRlbXNfbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc2l0ZS1oZWFkZXIgLmhlYWRiYXItc2lkZWl0ZW1zOmxhc3QtY2hpbGQoKSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5zaXRlLWJyYW5kaW5nIHtcbiAgbWF4LWhlaWdodDogOTZweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLnNpdGUtYnJhbmRpbmcge1xuICAgICAgbWF4LWhlaWdodDogNTZweDsgfSB9XG5cbi5zaXRlLXRpdGxlIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4uc2l0ZS1kZXNjcmlwdGlvbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDsgfVxuXG5mb290ZXIgLmZvb3Rlci1jb2wge1xuICAvKiBvciAxNjclICovXG4gIGNvbG9yOiAjN2Q4ZDkzICFpbXBvcnRhbnQ7IH1cbiAgZm9vdGVyIC5mb290ZXItY29sIC5mdC1oZWFkZXIge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAvKmxpbmUtaGVpZ2h0OiAxNXB4OyovXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzEwMGUwZjsgfVxuICBmb290ZXIgLmZvb3Rlci1jb2wgLnNtYWxsIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgLyogb3IgMTY3JSAqL1xuICAgIGNvbG9yOiAjN2Q4ZDkzOyB9XG5cbmZvb3RlciAuZm9vdGVyICNtZW51LWZvb3RlciB7XG4gIHBhZGRpbmctbGVmdDogMHB4OyB9XG5cbi5zaG93LW1vcmUge1xuICBoZWlnaHQ6IDQ1cHg7IH1cbiAgLnNob3ctbW9yZSBzcGFuIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIC8qIGlkZW50aWNhbCB0byBib3ggaGVpZ2h0ICovXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmRpcmVjdGlvbi1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG4uc2l0ZS1oZWFkZXIgLmEge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5zaXRlLWhlYWRlciB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG5kaXY6bm90KCNhcnRpY2xlLmlkKSAudGhlbWUtLWxpZ2h0LnYtaW1hZ2Uge1xuICBtYXgtaGVpZ2h0OiAxMzZweDsgfVxuXG4uYXJ0aWNsZS1yaWdodCB7XG4gIG1hcmdpbjogLTEwcHggMCAtMTBweCAyMHB4OyB9XG4gIC5hcnRpY2xlLXJpZ2h0IC5hdXRob3ItY2FyZCB7XG4gICAgZ2FwOiAxMHB4OyB9XG4gIC5hcnRpY2xlLXJpZ2h0IC5hcnRpY2xlLXRhZ3MgLmFydGljbGUtdGFnIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgICAuYXJ0aWNsZS1yaWdodCB7XG4gICAgICBtYXJnaW46IC0xMHB4IDAgLTEwcHggMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmNvbnRlbnQtd3JhcHBlciAuYXJ0aWNsZS1jcnVtYnMgYSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5jb250ZW50LXdyYXBwZXIgLmFydGljbGUtY3J1bWJzIGE6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAuY29udGVudC13cmFwcGVyIC5hcnRpY2xlLWNydW1icyAuY3J1bWItZGl2aWRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuY29udGVudC13cmFwcGVyIC5sYXlvdXQge1xuICAgIG1heC13aWR0aDogMzIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5jb250ZW50LXdyYXBwZXIgLnctMTAwLmJhbm5lci1zaG9ydCB7XG4gICAgbWF4LXdpZHRoOiAxMDUlO1xuICAgIHdpZHRoOiAxMDUlICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jb250ZW50LXdyYXBwZXIgLnctMTAwLmJhbm5lci1zaG9ydCAud2ktcmVnbm93LWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3JlZy1ub3ctbW9iaWxlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1heC1oZWlnaHQ6IDIzMnB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmNvbnRlbnQtd3JhcHBlciAudy0xMDAuYmFubmVyLXNob3J0IC53aS1yZWdub3ctY2VudGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICAuY29udGVudC13cmFwcGVyIC53LTEwMC5iYW5uZXItc2hvcnQgLndpLXJlZ25vdy1zaWRlIGEge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICM4ZTY4ZmY7IH0gfVxuXG4uY29udGVudC13cmFwcGVyIC5weS0xMCB7XG4gIHBhZGRpbmctdG9wOiA1M3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG4uY29udGVudC13cmFwcGVyIC5yZWFkLW1vcmUge1xuICBtYXJnaW46IDAgMCAzM3B4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAuY29udGVudC13cmFwcGVyIC5yZWFkLW1vcmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9IH1cblxuLmJhY2tncm91bmQtbGF5b3V0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIG1heC13aWR0aDogMTE2MHB4O1xuICBoZWlnaHQ6IDU1NnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAwMXB4KSB7XG4gICAgLmJhY2tncm91bmQtbGF5b3V0IHtcbiAgICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbi5kZXNrdG9wLWVsZW1lbnQuYXJ0aWNsZS1jYXJkLW91dGVyLmxnNiAuYXJ0aWNsZS1jYXJkLXByZXZpZXcge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5hcnRpY2xlLXJlYWRpbmctdGltZS1tb2JpbGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5hcnRpY2xlLXJlYWRpbmctdGltZS1tb2JpbGUgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDFweCkge1xuICAuYXJ0aWNsZS1yZWFkaW5nLXRpbWUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLmFydGljbGUtdGl0bGUtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzlweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGVmdDogNCU7XG4gIHJpZ2h0OiA0JTtcbiAgei1pbmRleDogMjA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5hcnRpY2xlLXRpdGxlLWJsb2NrIC5hcnRpY2xlLXJlYWRpbmctdGltZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7IH1cbiAgICAuYXJ0aWNsZS10aXRsZS1ibG9jayAuYXJ0aWNsZS1yZWFkaW5nLXRpbWUgc3ZnIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDFweCkge1xuICAgICAgLmFydGljbGUtdGl0bGUtYmxvY2sgLmFydGljbGUtcmVhZGluZy10aW1lIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAwMXB4KSB7XG4gICAgLmFydGljbGUtdGl0bGUtYmxvY2sge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDsgfSB9XG5cbi5hcnRpY2xlLXRpdGxlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogNDNweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1heC13aWR0aDogNjkwcHg7XG4gIGZsZXg6IDE7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAgIC5hcnRpY2xlLXRpdGxlX21vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDFweCkge1xuICAgIC5hcnRpY2xlLXRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICBtYXJnaW4tdG9wOiA0MnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmFydGljbGUtcHJldmlldyB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNpbmdsZS1hcnRpY2xlLXBvc3QgLm1vYmlsZS1lbGVtZW50IC52LWljb24ubXgtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5hcnRpY2xlLWNhcmQtb3V0ZXIge1xuICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDsgfVxuICAuc2luZ2xlLWFydGljbGUtcG9zdCAubGF5b3V0LnB5LTIuYWxpZ24tY2VudGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50OyB9XG4gIC5zaW5nbGUtYXJ0aWNsZS1wb3N0IC5tb2JpbGUtZWxlbWVudCBociB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMDBweDsgfVxuICAuc2luZ2xlLWFydGljbGUtcG9zdCAudi1pY29uLm5vdHJhbnNsYXRlLm14LTQge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNpbmdsZS1hcnRpY2xlLXBvc3QgLmJhY2tncm91bmQtbGF5b3V0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLnNpbmdsZS1hcnRpY2xlLXBvc3QgLmJhY2tncm91bmQtbGF5b3V0IGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuYXJ0aWNsZS1jYXJkcyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAuYXJ0aWNsZS1jYXJkLXByZXZpZXcge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzRkNGQ0ZDsgfVxuICAuYXJ0aWNsZS1jYXJkLWJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAxM3B4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5iYWNrZ3JvdW5kLWxheW91dCBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDEzOHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmpvaW4tdGcgZGl2IHtcbiAgICBtYXJnaW46IDAgMCAwIDAgIWltcG9ydGFudDsgfVxuICAuam9pbi10ZyAuYnRuIHtcbiAgICBtYXJnaW46IDIwcHggMHB4IDBweCAhaW1wb3J0YW50OyB9XG4gIC5iYWNrZ3JvdW5kLWxheW91dCB7XG4gICAgbWF4LWhlaWdodDogMTM4cHggIWltcG9ydGFudDsgfSB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMTlweDtcbiAgbWF4LXdpZHRoOiAxMTk2cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wcGQtYXJ0aWNsZS1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIC5wcGQtYXJ0aWNsZS1jb250YWluZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLnBwZC1hcnRpY2xlOm5vdCgjb3ZlcnJpZGUpIHtcbiAgbWF4LXdpZHRoOiA4MTBweDsgfVxuICAucHBkLWFydGljbGU6bm90KCNvdmVycmlkZSkgLmJsb2NrLXJlZ2lzdHJhdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBwYWRkaW5nOiA0MHB4IDM1cHggNDBweCA0N3B4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMjRweCAwcHg7XG4gICAgYmFja2dyb3VuZDogIzhlNjhmZiB1cmwoLi4vaW1nL2dpZnQtZm9yLXJlZ2lzdHJhdGlvbi9wdXJwbGUtYmFubmVyLXJpZ2h0LnBuZykgcmlnaHQgY2VudGVyIG5vLXJlcGVhdDsgfVxuICAgIC5wcGQtYXJ0aWNsZTpub3QoI292ZXJyaWRlKSAuYmxvY2stcmVnaXN0cmF0aW9uIC5ibG9jay1yZWdpc3RyYXRpb25fX2NvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgcGFkZGluZzogMCA3NHB4IDAgMDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAucHBkLWFydGljbGU6bm90KCNvdmVycmlkZSkgLmJsb2NrLXJlZ2lzdHJhdGlvbiAuYmxvY2stcmVnaXN0cmF0aW9uX19jb250ZW50IHAge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAucHBkLWFydGljbGU6bm90KCNvdmVycmlkZSkgLmJsb2NrLXJlZ2lzdHJhdGlvbiAuYmxvY2stcmVnaXN0cmF0aW9uX19jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgICAucHBkLWFydGljbGU6bm90KCNvdmVycmlkZSkgLmJsb2NrLXJlZ2lzdHJhdGlvbiBhIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiAjOEU2OEZGICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCAyNXB4IDAgIzYyNDNiZjsgfVxuICAgICAgLnBwZC1hcnRpY2xlOm5vdCgjb3ZlcnJpZGUpIC5ibG9jay1yZWdpc3RyYXRpb24gYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmOWYxZmY7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAucHBkLWFydGljbGU6bm90KCNvdmVycmlkZSkgLmJsb2NrLXJlZ2lzdHJhdGlvbiBhIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5wcGQtYXJ0aWNsZTpub3QoI292ZXJyaWRlKSAuYmxvY2stcmVnaXN0cmF0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMjZweCAxMnB4IDM2cHggMjVweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAucHBkLWFydGljbGU6bm90KCNvdmVycmlkZSkgLmJsb2NrLXRlbGVncmFtIHtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogNDBweCAzNXB4IDQwcHggNDdweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMjRweCAwO1xuICAgIG1pbi1oZWlnaHQ6IDQxOHB4O1xuICAgIGJhY2tncm91bmQ6ICM5YmJhZjEgdXJsKC4uL2ltZy90ZWxlZ3JhbS5wbmcpIGxlZnQgYm90dG9tIG5vLXJlcGVhdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLnBwZC1hcnRpY2xlOm5vdCgjb3ZlcnJpZGUpIC5ibG9jay10ZWxlZ3JhbSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM5YmJhZjEgdXJsKC4uL2ltZy90ZWxlZ3JhbV9tLnBuZykgYm90dG9tIGNlbnRlciBuby1yZXBlYXQ7IH0gfVxuICAgIC5wcGQtYXJ0aWNsZTpub3QoI292ZXJyaWRlKSAuYmxvY2stdGVsZWdyYW0gLmJsb2NrLXRlbGVncmFtX19jb250ZW50IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgcGFkZGluZzogMCA3MHB4IDAgMDtcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICAucHBkLWFydGljbGU6bm90KCNvdmVycmlkZSkgLmJsb2NrLXRlbGVncmFtIC5ibG9jay10ZWxlZ3JhbV9fY29udGVudCBwIHtcbiAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAucHBkLWFydGljbGU6bm90KCNvdmVycmlkZSkgLmJsb2NrLXRlbGVncmFtIC5ibG9jay10ZWxlZ3JhbV9fY29udGVudCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIC5wcGQtYXJ0aWNsZTpub3QoI292ZXJyaWRlKSAuYmxvY2stdGVsZWdyYW0gYSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI0My43N2RlZywgI0EzNTZGMyAtNy4zNSUsICM2QTJCRTMgMTA3LjAyJSk7XG4gICAgICBib3gtc2hhZG93OiAwcHggMnB4IDI1cHggcmdiYSgxMTMsIDQ4LCAyMjksIDAuNTMwNjQ5KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5wcGQtYXJ0aWNsZTpub3QoI292ZXJyaWRlKSAuYmxvY2stdGVsZWdyYW0gYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNhZDYzZmMsICM1ZjIwZDMpOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAucHBkLWFydGljbGU6bm90KCNvdmVycmlkZSkgLmJsb2NrLXRlbGVncmFtIHtcbiAgICAgICAgcGFkZGluZzogMjZweCAxMnB4IDUyNXB4IDI1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYWRjZmY7IH0gfVxuXG4uZ2lmdC1mb3ItcmVnaXN0cmF0aW9uIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjRweCA4cHg7IH1cbiAgLmdpZnQtZm9yLXJlZ2lzdHJhdGlvbiBoMiB7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5naWZ0LWZvci1yZWdpc3RyYXRpb24gcCB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5naWZ0LWZvci1yZWdpc3RyYXRpb24gYSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzhFNjhGRiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAyNXB4IDAgIzYyNDNiZjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTUwcHgpIHtcbiAgLmdpZnQtZm9yLXJlZ2lzdHJhdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLmdpZnQtZm9yLXJlZ2lzdHJhdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5naWZ0LWZvci1yZWdpc3RyYXRpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDEyMXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9naWZ0LWZvci1yZWdpc3RyYXRpb24vcHVycGxlLWJhbm5lci1sZWZ0LnBuZ1wiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICM4ZTY4ZmYgdXJsKFwiLi4vaW1nL2dpZnQtZm9yLXJlZ2lzdHJhdGlvbi9wdXJwbGUtYmFubmVyLXJpZ2h0LnBuZ1wiKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0OyB9XG4gIC5naWZ0LWZvci1yZWdpc3RyYXRpb246YmVmb3JlIHtcbiAgICB3aWR0aDogMjA2cHg7XG4gICAgY29udGVudDogXCIgXCI7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmdpZnQtZm9yLXJlZ2lzdHJhdGlvbiB7XG4gICAgaGVpZ2h0OiAyMzJweCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dpZnQtZm9yLXJlZ2lzdHJhdGlvbi9wdXJwbGUtYmFubmVyLW1vYmlsZS1sZWZ0LnBuZ1wiKSBsZWZ0IGNlbnRlci9hdXRvIDIzMnB4IG5vLXJlcGVhdCwgIzhlNjhmZiB1cmwoXCIuLi9pbWcvZ2lmdC1mb3ItcmVnaXN0cmF0aW9uL3B1cnBsZS1iYW5uZXItbW9iaWxlLXJpZ2h0LnBuZ1wiKSByaWdodCBjZW50ZXIvYXV0byAyMzJweCBuby1yZXBlYXQ7IH1cbiAgICAuZ2lmdC1mb3ItcmVnaXN0cmF0aW9uIGEge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5naWZ0LWZvci1yZWdpc3RyYXRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4cHggLSA4cHgpICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5naWZ0LWZvci1yZWdpc3RyYXRpb24gaDIge1xuICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7IH1cbiAgICAuZ2lmdC1mb3ItcmVnaXN0cmF0aW9uIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7IH1cbiAgICAuZ2lmdC1mb3ItcmVnaXN0cmF0aW9uIGEge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG5cbi5jb250ZW50LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjcwcHgpIHtcbiAgLmJhbm5lci1zaG9ydCB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmFydGljbGUtY2FyZC1vdXRlcjpudGgtY2hpbGQobis0KSB7XG4gICAgb3JkZXI6IDI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFydGljbGUtY2FyZC1vdXRlcjpudGgtY2hpbGQobiszKSB7XG4gICAgb3JkZXI6IDI7IH0gfVxuXG4uYXJ0aWNsZS1jYXJkLmVtcGhhc2lzIDpub3QoLm92cmQpIC5hcnRpY2xlLWNhcmQtcHJldmlldyB7XG4gIGNvbG9yOiAjNEQ0RDREICFpbXBvcnRhbnQ7IH1cblxuLmFydGljbGUtY2FyZC1hZC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG5cbi5ibG9ja19yZWFkX21vcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGNUZGO1xuICBwYWRkaW5nOiAzN3B4IDU3cHg7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0OyB9XG5cbi5ibG9ja19yZWFkX21vcmUgLmJsb2NrX3JlYWRfbW9yZV90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmJsb2NrX3JlYWRfbW9yZSBhIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzZBMkJFMyAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzZBMkJFMzsgfVxuXG4uYmxvY2tfcmVhZF9tb3JlIGE6aG92ZXIge1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2tfcmVhZF9tb3JlIHtcbiAgICBwYWRkaW5nOiAxOHB4IDIwcHggMjNweCAxM3B4OyB9XG4gIC5ibG9ja19yZWFkX21vcmUgLmJsb2NrX3JlYWRfbW9yZV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5ibG9ja19yZWFkX21vcmUgYSB7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuI3RvY19jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUZDO1xuICBwYWRkaW5nOiAyM3B4IDMxcHg7XG4gIGNvbG9yOiAjNkEyQkUzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAxcHgpIHtcbiAgI3RvY19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE3cHggMjRweDsgfSB9XG5cbiN0b2NfY29udGFpbmVyIC50b2NfdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDFweCkge1xuICAjdG9jX2NvbnRhaW5lciAudG9jX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDsgfSB9XG5cbiN0b2NfY29udGFpbmVyIHVsLnRvY19saXN0IHtcbiAgbGlzdC1zdHlsZTogbnVtZmJlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogMzFweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM2QTJCRTM7IH1cblxuI3RvY19jb250YWluZXIgdWwudG9jX2xpc3QgbGkge1xuICBjb2xvcjogIzZBMkJFMyAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDFweCkge1xuICAjdG9jX2NvbnRhaW5lciB1bC50b2NfbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuI3RvY19jb250YWluZXIgdWwudG9jX2xpc3QgbGk6YmVmb3JlIHtcbiAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuI3RvY19jb250YWluZXIgdWwudG9jX2xpc3QgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNkEyQkUzO1xuICBjb2xvcjogIzZBMkJFMyAhaW1wb3J0YW50OyB9XG5cbiN0b2NfY29udGFpbmVyIHVsLnRvY19saXN0IGxpIGE6aG92ZXIge1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5zZWFyY2gtcGFnZSBoMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcGFkZGluZzogMjBweCAwOyB9XG5cbi5zZWFyY2gtcGFnZSBoMiAucXVlcnkge1xuICBjb2xvcjogI2FiNTRmZjsgfVxuXG4ucGxkLWNvbW1vbi13cmFwIGEge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMDYsIDQzLCAyMjcsIDAuMikgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG5cbi5wbGQtY29tbW9uLXdyYXAgYTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2QTJCRTM7IH1cblxuLmJsb2NrLWxpa2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5wbGQtbGlrZS1kaXNsaWtlLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5wbGQtbGlrZS13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMXB4OyB9XG5cbi5wbGQtY291bnQtd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5lcHZjLXBvc3QtY291bnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5lcHZjLXBvc3QtY291bnQgLmVwdmMtY291bnQge1xuICBtYXJnaW4tbGVmdDogOHB4OyB9XG5cbi5jb21tZW50LXJlcGx5LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDsgfVxuXG4uY29tbWVudC1hdXRob3Ige1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPXRleHRdLCAuY29tbWVudC1mb3JtIHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZDogI0VERjFGNjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICByZXNpemU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jb21tZW50LWZvcm0gdGV4dGFyZWEge1xuICBwYWRkaW5nLXRvcDogMzFweDtcbiAgaGVpZ2h0OiAxNDdweDsgfVxuXG4uY29tbWVudC1mb3JtIC5jb21tZW50LWZvcm0tY29tbWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi5jb21tZW50LWZvcm0gLmNvbW1lbnQtZm9ybS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfQktCw0Ygg0L7RgtCy0LXRgic7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiA3cHg7XG4gIGNvbG9yOiAjN0Q4RDkzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogMTVweDtcbiAgei1pbmRleDogMTA7IH1cblxuLmNvbW1lbnQtZm9ybSAuZm9ybS1zdWJtaXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IC03NXB4O1xuICByaWdodDogMTVweDsgfVxuXG4uY29tbWVudC1mb3JtIC5mb3JtLXN1Ym1pdCAuc3VibWl0IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDU3LjQ1ZGVnLCAjNzI0NUZGIDEzLjgxJSwgIzcyNDVGRiA5Mi44OSUpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDEwcHggI0Q0RDRENDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbixjb2xvciAuMTVzIGVhc2UtaW47XG4gIHBhZGRpbmc6IDEwcHggNDVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uY29tbWVudC1mb3JtIC5mb3JtLXN1Ym1pdCAuc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjFmZjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jb21tZW50LWZvcm0gLmZvcm0tc3VibWl0IHtcbiAgICBsZWZ0OiAxNXB4OyB9IH1cblxuLmNvbW1lbnQtZm9ybSAuY29tbWVudC1mb3JtLWNvbW1lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5jb21tZW50LWZvcm0gLndwLWNvbW1lbnQtY29va2llcy1jb25zZW50IHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5jb21tZW50LWZvcm0gLmNvbW1lbnQtbm90ZXMge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogMTlweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4uY29tbWVudC1mb3JtIC5jb21tZW50LW5vdGVzIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjRkYwMDAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1ub3RlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuLmNvbW1lbnQtZm9ybSBwOm5vdCguY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5jb21tZW50LWZvcm0gcDpub3QoLmNvbW1lbnQtZm9ybS1jb29raWVzLWNvbnNlbnQpIGxhYmVsIHtcbiAgd2lkdGg6IDYwcHg7IH1cblxuLmNvbW1lbnRzLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiA0M3B4OyB9XG5cbi5jb21tZW50cy10aXRsZSAuY29tbWVudHMtbnVtIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jb21tZW50cy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4OyB9IH1cblxuLmNvbW1lbnRtZXRhZGF0YSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBvcGFjaXR5OiAwLjU7IH1cblxuLmNvbW1lbnQtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uY29tbWVudC1mb290ZXIgLnJlcGx5IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cblxuLmNvbW1lbnQtZm9vdGVyIC5yZXBseSBhIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBjb2xvcjogIzZBMkJFMyAhaW1wb3J0YW50OyB9XG5cbm9sLmNvbW1lbnRsaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbm9sLmNvbW1lbnRsaXN0IGxpIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAxOXB4IHJnYmEoMjAzLCAyMDcsIDIxNiwgMC4zMSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLXRvcDogMjRweDsgfVxuXG5vbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC1ib2R5IHtcbiAgcGFkZGluZzogMjVweDsgfVxuXG5vbC5jb21tZW50bGlzdCBsaSAuY2hpbGRyZW4ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxub2wuY29tbWVudGxpc3QgbGkgLmNoaWxkcmVuIGxpIHtcbiAgYmFja2dyb3VuZDogI0Y5RjlGQztcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBtYXJnaW4tdG9wOiAwcHg7IH1cblxuLmNvbW1lbnRzLW1vZGVyYXRhdGUtbGFiZWwge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4uc2l0ZS1mb290ZXIgLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZmM7IH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXIgLmZvb3Rlci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDI5cHggNDBweCAxNnB4O1xuICAgIG1heC13aWR0aDogMTMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfSB9XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWNvbCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmZ0LWxvZ28ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAyMTZweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMTJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLmZ0LWxvZ28ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cblxuLmZ0LWxvZ28ubmV3LXllYXIge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogLTE2cHggMCBhdXRvIC0xOHB4O1xuICB3aWR0aDogMjAwcHg7IH1cblxuLmZvb3Rlci10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAwO1xuICBjb2xvcjogIzdkOGQ5MzsgfVxuXG4uZm9vdGVyLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgLmZvb3Rlci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZm9vdGVyLWlubmVyIC5mb290ZXItY29sLmNvbC1sb2dvIHtcbiAgZmxleDogMSAwIDIwNnB4OyB9XG5cbi5mb290ZXItaW5uZXIgLmZvb3Rlci1jb2wgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cblxuLmZvb3Rlci1pbm5lciAuZm9vdGVyLWNvbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgZmxleDogMTAgMCBhdXRvOyB9XG5cbi5mb290ZXItaW5uZXIgLmZvb3Rlci1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA5MHB4IDExNnB4IDI4MXB4IDE1M3B4IDE4MXB4O1xuICBncmlkLWdhcDogMzNweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI2NHB4KSB7XG4gIC5mb290ZXItaW5uZXIgLmZvb3Rlci1jb2wge1xuICAgIG1hcmdpbjogMDsgfVxuICAuZm9vdGVyLWlubmVyIC5mb290ZXItZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBtYXJnaW4tbGVmdDogMzBweDsgfSB9XG5cbi5mb290ZXItaW5uZXIgLmluZm8tZ3JpZCB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjM0cHggMjU0cHggMTY4cHggMTc0cHg7XG4gIGdyaWQtZ2FwOiAzMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjY0cHgpIHtcbiAgLmZvb3Rlci1pbm5lciAuaW5mby1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBtYXJnaW4tbGVmdDogMzBweDsgfSB9XG5cbi5mb290ZXItaW5uZXIgdWwubWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmZvb3Rlci1pbm5lciB1bC5tZW51IGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cblxuLmZvb3Rlci1pbm5lciAuYmFua3NfbWVudSB1bCwgLmZvb3Rlci1pbm5lciAuY29tcGFuaWVzX21lbnUgdWwsIC5mb290ZXItaW5uZXIgLnByb2R1Y3RzX21lbnUgdWwsIC5mb290ZXItaW5uZXIgLmNpdGllc19tZW51IHVsIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5mb290ZXItaW5uZXIgLmJhbmtzX21lbnUgdWwgYSwgLmZvb3Rlci1pbm5lciAuY29tcGFuaWVzX21lbnUgdWwgYSwgLmZvb3Rlci1pbm5lciAucHJvZHVjdHNfbWVudSB1bCBhLCAuZm9vdGVyLWlubmVyIC5jaXRpZXNfbWVudSB1bCBhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzdkOGQ5MyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5mb290ZXItaW5uZXIgLmZvb3Rlci1iYW5rcyA+IGRpdjpmaXJzdC1jaGlsZCwgLmZvb3Rlci1pbm5lciAuZm9vdGVyLWNpdGllcyA+IGRpdjpmaXJzdC1jaGlsZCwgLmZvb3Rlci1pbm5lciAuZm9vdGVyLWNvbXBhbmllcyA+IGRpdjpmaXJzdC1jaGlsZCwgLmZvb3Rlci1pbm5lciAuZm9vdGVyLWxpbmtzID4gYTpub3QoOmxhc3QtY2hpbGQpLCAuZm9vdGVyLWlubmVyIC5mb290ZXItcHJvZHVjdHMgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuXG4uZm9vdGVyLXRleHQtc21hbGwge1xuICBmb250LXNpemU6IDEwcHg7IH1cblxuLmZ0LWFkZHJlc3Mge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjN2Q4ZDkzOyB9XG5cbi5mdC1hZGRyZXNzLCAuZnQtcGhvbmUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4uZnQtcGhvbmUge1xuICBtYXJnaW46IDEwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzcyNDVmZjsgfVxuXG4uZm9vdGVyLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gIC5mb290ZXItbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5mb290ZXItbW9iaWxlIC5tb2JpbGUtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAyMHB4OyB9XG5cbi5mb290ZXItbW9iaWxlIC5tb2JpbGUtaW5mbyAuY29udGFjdHMge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZm9vdGVyLW1vYmlsZSAubW9iaWxlLWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmZvb3Rlci1tb2JpbGUgLm1vYmlsZS1pbmZvIC5jb250YWN0cyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4uZm9vdGVyLW1vYmlsZSAubW9iaWxlLWxpbmtzIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDMycHggMCAxNnB4IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMTcwcHgpO1xuICBncmlkLWF1dG8tcm93czogNDBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmZvb3Rlci1tb2JpbGUgLm1vYmlsZS1saW5rcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCAxMjBweCk7IH0gfVxuXG4uZm9vdGVyLW1vYmlsZSAubW9iaWxlLXNvY2lhbCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luLXRvcDogMzJweDsgfVxuXG4uZm9vdGVyLW1vYmlsZSAubW9iaWxlLXNvY2lhbCAuZnQtdGctY29udCB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmZvb3Rlci1tb2JpbGUgLm1vYmlsZS1zb2NpYWwgLmZ0LXRnLWNvbnQgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uZm9vdGVyLW1vYmlsZS1tZW51IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mb290ZXItbW9iaWxlLW1lbnUgLnN1Yi1tZW51LmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZvb3Rlci1tb2JpbGUtbWVudSAuc3ViLW1lbnUgPiBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMzBweDsgfVxuXG4uZm9vdGVyLW1vYmlsZS1tZW51IC5zdWItbWVudSA+IGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNhYjU0ZmY7XG4gIG1hcmdpbjogNXB4IDEwcHggNXB4IDA7XG4gIHdpZHRoOiAxMHB4OyB9XG5cbi5mb290ZXItbW9iaWxlLW1lbnUgLnN1Yi1tZW51ID4gbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICM3ZDhkOTMgIWltcG9ydGFudDsgfVxuXG4uZm9vdGVyLW1vYmlsZS1tZW51IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZm9vdGVyLW1vYmlsZS1tZW51ID4gbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEzMzMzKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTZweCAyNHB4OyB9XG5cbi5mb290ZXItbW9iaWxlLW1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5mb290ZXItbW9iaWxlLW1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogdXJsKC9ibG9nL3dwLWNvbnRlbnQvdGhlbWVzL3NpbXBsZS10aGVtZS9pbWcvYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICB0b3A6IDE4cHg7XG4gIHJpZ2h0OiAyMHB4OyB9XG5cbi5mb290ZXItbW9iaWxlLW1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLm9wZW5lZDphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmZvb3Rlci1tb2JpbGUtbWVudSA+IGxpIGEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMmQyNjQ1OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWNvbC5saW5rcyB7XG4gICAgd2lkdGg6IDEwLjUlOyB9IH1cblxuLmZvb3Rlci1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4OyB9XG5cbi5pbmZvLWdyaWQgPiA6Zmlyc3QtY2hpbGQgPiBhOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDE0cHggIWltcG9ydGFudDsgfVxuXG4uaW5mby1ncmlkX19zdWJzY3JpYmUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cblxuLmZvb3Rlci1jb2wgLmZ0LXRnLWNvbnQge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5mb290ZXItY29sIC5mdC10Zy1jb250ID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW46IGF1dG8gMjBweCBhdXRvIDA7IH1cblxuLmZvb3Rlci1kb3dubG9hZC1hcHBzdG9yZS1saW5rcyB7XG4gIG1heC13aWR0aDogMTE4MHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5mb290ZXItZG93bmxvYWQtYXBwc3RvcmUtbGlua3Mge1xuICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG5cbi5mb290ZXItZG93bmxvYWQtYXBwc3RvcmUtbGlua3MgLmFwcC1jb2RlLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuZm9vdGVyLWRvd25sb2FkLWFwcHN0b3JlLWxpbmtzIC5hcHAtY29kZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmZvb3Rlci1kb3dubG9hZC1hcHBzdG9yZS1saW5rcyAuYXBwc3RvcmUtbGlua3MtaGVhZGVyIHtcbiAgZmxleDogMCAxIDQ5NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cblxuLmZvb3Rlci1kb3dubG9hZC1hcHBzdG9yZS1saW5rcyAuYXBwc3RvcmUtbGlua3MtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzAwMDsgfVxuXG4uZm9vdGVyLWRvd25sb2FkLWFwcHN0b3JlLWxpbmtzIC5hcHBzdG9yZS1saW5rcy1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjN2Q4ZDkzO1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmZvb3Rlci1kb3dubG9hZC1hcHBzdG9yZS1saW5rcyAuYXBwc3RvcmUtbGlua3MtZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLmxvZ28ge1xuICB3aWR0aDogMjE2cHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIC4xNXM7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI2NHB4KSB7XG4gIC5sb2dvIHtcbiAgICB3aWR0aDogMTUwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5sb2dvIHtcbiAgICB3aWR0aDogMTIwcHg7IH0gfVxuXG4ubG9nby5uZXcteWVhciB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA1NnB4O1xuICBtYXJnaW4tYm90dG9tOiAtMTZweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5sb2dvLm5ldy15ZWFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTJweDsgfSB9XG5cbi5zdGVhbHRoLWJ0biB7XG4gIHBhZGRpbmc6IDEzcHggMjZweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjJzLCBvcGFjaXR5IC4xNXM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNjRweCkge1xuICAuc3RlYWx0aC1idG4ge1xuICAgIHBhZGRpbmc6IDEzcHggMTVweDsgfSB9XG5cbi5zdGVhbHRoLWJ0bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjE1cywgb3BhY2l0eSAuMTVzOyB9XG5cbi5zdGVhbHRoLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjN2YzYWU5OyB9XG5cbi5tb2JpbGUtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiAxMDA7IH1cblxuQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XG4gIC5mb290ZXItY29udCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5mb290ZXItY29udCB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgbWFyZ2luOiAwIDIwcHg7IH0gfVxuXG4ubWVzc2FnZS11cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogNTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9tZXNzYWdlLjYzYzRmYjE1LnN2Zyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogNjhweDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDJweCAyNXB4IHJnYmEoMTEzLCA0OCwgMjI5LCAwLjUzKSk7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5cblxuLmZvb3Rlci1jb2wubGlua3Mge1xuICBmbGV4OiA1IDAgYXV0bztcbiAgaGVpZ2h0OiAxNjhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5mb290ZXItY29sLmxpbmtzIC5hLCAuZm9vdGVyLWNvbC5saW5rcyBhIHtcbiAgZmxleDogMCAxIDI4cHg7IH1cblxuXG4uZm9vdGVyLWNvbCAuc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzdkOGQ5MzsgfVxuXG4uZm9vdGVyLWNvbCAuaW52ZXJ0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgY29sb3I6ICM3MjQ1ZmY7IH1cblxuLmZ0LWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgY29sb3I6ICMxMDBlMGY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuXG4uaGVhZGJhci1jZW50ZXJpdGVtcyAuYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaGVhZGJhci1jZW50ZXJpdGVtcyAuYSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyNnB4IDA7XG4gICAgbWFyZ2luOiAwIDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMCAjN2YzYWU5O1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzOyB9XG4gIC5oZWFkYmFyLWNlbnRlcml0ZW1zIC5hIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgMCAjN2YzYWU5OyB9XG4gIC5oZWFkYmFyLWNlbnRlcml0ZW1zIC5hOmhvdmVyIC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmhlYWRiYXItY2VudGVyaXRlbXMgLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogIzhlNjhmZiAhaW1wb3J0YW50OyB9XG5cbi5oZWFkYmFyLWNlbnRlcml0ZW1zIC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTJweCk7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIG1pbi13aWR0aDogNzNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2YTJiZTM7IH1cbiAgLmhlYWRiYXItY2VudGVyaXRlbXMgLnN1Yi1tZW51OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNXB4KTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzZhMmJlMzsgfVxuICAuaGVhZGJhci1jZW50ZXJpdGVtcyAuc3ViLW1lbnUgLmEgYSB7XG4gICAgd2lkdGg6IDE5NnB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAyMHB4IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDYzLjc3ZGVnLCAjNmEyYmUzLCAjYTM1NmYzIDUwJSwgI2ZmZik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAyMDAlO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMsIG9wYWNpdHkgMC4xNXMsIGJhY2tncm91bmQtcG9zaXRpb24teCAwLjJzICFpbXBvcnRhbnQ7IH1cbiAgLmhlYWRiYXItY2VudGVyaXRlbXMgLnN1Yi1tZW51IC5hIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLm1vYmlsZS1tYWlubWVudSB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5tb2JpbGUtbWFpbm1lbnUgLm1lbnUge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubW9iaWxlLW1haW5tZW51IC5tZW51ID4gbGkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMzMzMyk7XG4gICAgICBwYWRkaW5nOiA0cHggMjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAubW9iaWxlLW1haW5tZW51IC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAubW9iaWxlLW1haW5tZW51IC5tZW51ID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Jsb2cvd3AtY29udGVudC90aGVtZXMvc2ltcGxlLXRoZW1lL2ltZy9hcnJvdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgIHJpZ2h0OiAyMHB4OyB9XG4gICAgICAgIC5tb2JpbGUtbWFpbm1lbnUgLm1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLm9wZW5lZDphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgICAgLm1vYmlsZS1tYWlubWVudSAubWVudSA+IGxpIGEge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjMmQyNjQ1OyB9XG4gICAgLm1vYmlsZS1tYWlubWVudSAubWVudSBsaSB7XG4gICAgICBsaW5lLWhlaWdodDogMzRweDsgfVxuICAubW9iaWxlLW1haW5tZW51IC5zdWItbWVudS5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1vYmlsZS1tYWlubWVudSAuc3ViLW1lbnUgPiBsaSBhIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgcGFkZGluZzogOC41cHggMDtcbiAgICBjb2xvcjogIzdkOGQ5MyAhaW1wb3J0YW50OyB9XG4gIC5tb2JpbGUtbWFpbm1lbnUgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7IH1cblxuI21lbnUtaXRlbS0xMTYsICNtZW51LWl0ZW0tMTAsICNtZW51LWl0ZW0tODAxIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuI21lbnUtaXRlbS0xMDAwIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4gICNtZW51LWl0ZW0tMTg2MiB7XG4gICAgICAgYSB7XG4gICAgICAgY29sb3I6IHJnYigyNTUsIDQzLCA0MykgIWltcG9ydGFudDtcbiAgICAgICB9XG4gIH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMjBweCkge1xuICAjbWVudS1pdGVtLTExNiwgI21lbnUtaXRlbS0xMCwgI21lbnUtaXRlbS04MDEge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgI21lbnUtaXRlbS0xMDAwIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5zbS1oZWFkYmFyLWNvbnRyb2wge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc20taGVhZGJhci1jb250cm9sIC5zbS1iYXIge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6ICMyZDI2NDU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xNXMsIG9wYWNpdHkgLjE1czsgfVxuXG4uc20taGVhZGJhci1jb250cm9sIC5zbS1iYXIxIHtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDBkZWcpOyB9XG5cbi5zbS1oZWFkYmFyLWNvbnRyb2wgLnNtLWJhcjIge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5zbS1oZWFkYmFyLWNvbnRyb2wgLnNtLWJhcjMge1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMGRlZyk7IH1cblxuLnNtLWhlYWRiYXItY29udHJvbC5vcGVuZWQgLnNtLWJhcjEge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoN3B4KSByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4uc20taGVhZGJhci1jb250cm9sLm9wZW5lZCAuc20tYmFyMiB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLnNtLWhlYWRiYXItY29udHJvbC5vcGVuZWQgLnNtLWJhcjMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCkgcm90YXRlKDQ1ZGVnKTsgfVxuXG4uaGVhZGJhci1jZW50ZXJpdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5oZWFkYmFyLXN1Yml0ZW1zIHtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmYztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjY2Nyk7XG4gIGJveC1zaGFkb3c6IDAgMTJweCA0M3B4IHJnYmEoMTIyLCA1NSwgMjMxLCAwLjA4KTtcbiAgYm94LXNoYWRvdzogMCAycHggNDNweCByZ2JhKDEyMiwgNTUsIDIzMSwgMC4xMyk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDFweCkge1xuICAgIC5oZWFkYmFyLXN1Yml0ZW1zIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uaGVhZGJhci1zdWJpdGVtcyAuaGVhZGJhci1zdWJpdGVtcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1heC13aWR0aDogMTIxMHB4O1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmhlYWRiYXItc3ViaXRlbXMgLmEge1xuICBwYWRkaW5nOiA2cHggMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzdEOEQ5MztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMCAjN2YzYWU5O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcztcbiAgY29sb3I6IHJnYmEoNDUsIDM4LCA2OSwgMC41NDkwMikgIWltcG9ydGFudDsgfVxuXG4uaGVhZGJhci1zdWJpdGVtcyAuYTpob3ZlciwgLmhlYWRiYXItc3ViaXRlbXMgLmEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjFmZjsgfVxuXG4uaGVhZGJhci1zdWJpdGVtcyAuYS5zdWItYWN0aXZlIHtcbiAgY29sb3I6ICMyZDI2NDUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgMCAjN2YzYWU5OyB9XG5cbkBtZWRpYSAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuaGVhZGJhci1zdWJpdGVtcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmhlYWRiYXItc3ViaXRlbXMgLmEsIC5oZWFkYmFyLXN1Yml0ZW1zIGEge1xuICAgIG1hcmdpbjogMCAxMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNjRweCkge1xuICAuaGVhZGJhci1zdWJpdGVtcyBhOm5vdCguYnRuKSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuLmhlYWRiYXItc2lkZWl0ZW1zIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNjRweCkge1xuICAuaGVhZGJhci1zaWRlaXRlbXMge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi5oZWFkYmFyLXNpZGVpdGVtczpmaXJzdC1jaGlsZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuXG4uaGVhZGJhci1zaWRlaXRlbXM6bGFzdC1jaGlsZCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbkBtZWRpYSAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAuaGVhZGJhci1zaWRlaXRlbXMgPiBhIHtcbiAgICBoZWlnaHQ6IDI2cHg7IH0gfVxuXG4uaGVhZGVyLXN1Ym1lbnUge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5oZWFkZXItc3VibWVudSBhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGNvbG9yOiAjN0Q4RDkzICFpbXBvcnRhbnQ7IH1cbiAgLmhlYWRlci1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlIGEge1xuICAgIGNvbG9yOiAjOGU2OGZmICFpbXBvcnRhbnQ7IH1cblxuLmhlYWRiYXItc2lkZWl0ZW1zIC5idG46bm90KCNvdnJkKS5oZWFkZXItYnRuLWludmVydGVkLCAubW9iaWxlLW1lbnUgLmJ0bjpub3QoI292cmQpLmhlYWRlci1idG4taW52ZXJ0ZWQge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjN2E0OWQyO1xuICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4sY29sb3IgLjE1cyBlYXNlLWluOyB9XG5cbi5oZWFkYmFyLXNpZGVpdGVtcyAuYnRuOm5vdCgjb3ZyZCksIC5tb2JpbGUtbWVudSAuYnRuOm5vdCgjb3ZyZCkge1xuICBmb250LXNpemU6IDEzLjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDkuNXB4IDE2cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3YTQ5ZDI7IH1cblxuLmhlYWRiYXItc2lkZWl0ZW1zIC5idG46bm90KCNvdnJkKS5oZWFkZXItYnRuLWludmVydGVkOmhvdmVyLCAubW9iaWxlLW1lbnUgLmJ0bjpub3QoI292cmQpLmhlYWRlci1idG4taW52ZXJ0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmMWZmOyB9XG5cbi5oZWFkYmFyLXN1Yml0ZW1zIGlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U3RTdFNztcbiAgbWFyZ2luLXRvcDogMHB4O1xuICB3aWR0aDogMjQ3cHg7XG4gIGhlaWdodDogMzVweDtcbiAgcGFkZGluZzogMnB4IDVweCAycHggMTdweDtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5oZWFkYmFyLXN1Yml0ZW1zIC5zZWFyY2gtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB0b3A6IDhweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Jsb2cvd3AtY29udGVudC90aGVtZXMvc2ltcGxlLXRoZW1lL2ltZy9zZWFyY2guc3ZnKSBuby1yZXBlYXQgdG9wIGxlZnQ7IH1cblxuLmhlYWRlci1jb250ZW50IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggMzJweCByZ2JhKDE0NiwgMTQ2LCAxNDYsIDAuMjMpO1xuICBoZWlnaHQ6IDc2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDY2NjcpOyB9XG5cbi5oZWFkZXItY29udGVudC1pbm5lciB7XG4gIG1heC13aWR0aDogMTIxMHB4O1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IGF1dG87IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNjRweCkge1xuICAuaGVhZGVyLWNvbnRlbnQtaW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG5cbi5oZWFkZXItY29udGVudCwgLmhlYWRlci1wYWRkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDk2cHg7IH1cblxuLmhlYWRlci1jb250ZW50LmRlbnNlLCAuaGVhZGVyLXBhZGRlci5kZW5zZSB7XG4gIC8qaGVpZ2h0OjYzcHgqLyB9XG5cbi5oZWFkZXItY29udGVudC5kZW5zZSAubG9nby5uZXcteWVhciwgLmhlYWRlci1wYWRkZXIuZGVuc2UgLmxvZ28ubmV3LXllYXIge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LWhlaWdodDogNTZweDtcbiAgbWFyZ2luLXRvcDogLTE2cHggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5oZWFkZXItY29udGVudCwgLmhlYWRlci1wYWRkZXIge1xuICAgIGhlaWdodDogNTZweDsgfSB9XG5cbi5zaXRlLW5hdmlnYXRpb24gLmhlYWRlci1jb250ZW50LmRlbnNlIHtcbiAgaGVpZ2h0OiA3NnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAuc2l0ZS1uYXZpZ2F0aW9uIC5oZWFkZXItY29udGVudC5kZW5zZSB7XG4gICAgICBoZWlnaHQ6IDU2cHg7IH0gfVxuICAuc2l0ZS1uYXZpZ2F0aW9uIC5oZWFkZXItY29udGVudC5kZW5zZSAuaGVhZGVyLWNlbnRlcml0ZW1zIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAuc2l0ZS1uYXZpZ2F0aW9uIC5oZWFkZXItY29udGVudC5kZW5zZSAuaGVhZGVyLWNvbnRlbnQtaW5uZXIge1xuICAgICAgaGVpZ2h0OiA1NnB4OyB9IH1cbiAgLnNpdGUtbmF2aWdhdGlvbiAuaGVhZGVyLWNvbnRlbnQuZGVuc2UgLmhlYWRlci1jb250ZW50LWlubmVyIC5oZWFkYmFyLXNpZGVpdGVtcyAuYnRuLmludmVydGVkIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgLyogaWRlbnRpY2FsIHRvIGJveCBoZWlnaHQgKi9cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICM3MDMwZTU7IH1cbiAgLnNpdGUtbmF2aWdhdGlvbiAuaGVhZGVyLWNvbnRlbnQuZGVuc2UgLmhlYWRlci1jb250ZW50LWlubmVyIC5oZWFkYmFyLXNpZGVpdGVtcyAubG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5zaXRlLW5hdmlnYXRpb24gLmhlYWRlci1jb250ZW50LmRlbnNlIC5oZWFkZXItY29udGVudC1pbm5lciAuaGVhZGJhci1zaWRlaXRlbXMgLmxvZ29fbW9iaWxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAgICAgICAuc2l0ZS1uYXZpZ2F0aW9uIC5oZWFkZXItY29udGVudC5kZW5zZSAuaGVhZGVyLWNvbnRlbnQtaW5uZXIgLmhlYWRiYXItc2lkZWl0ZW1zIC5sb2dvX21vYmlsZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLnNpdGUtbmF2aWdhdGlvbiAuaGVhZGVyLWNvbnRlbnQuZGVuc2UgLmhlYWRlci1jb250ZW50LWlubmVyIC5oZWFkYmFyLXNpZGVpdGVtcyAubG9nb19kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5oZWFkZXJkZXItY2VudGVyaXRlbXMge1xuICBmbGV4OiAxIDAgYXV0bzsgfSIsIi8vIENvbnRlbnRcbi5iYW5uZXItc2hvcnQge1xuICBtYXJnaW46IDI0cHggMDtcbn1cbi5zaXRlLWhlYWRlciB7XG4gIGhlaWdodDogNjNweDtcbn1cbi5iYW5uZXItc2hvcnQge1xuICBwYWRkaW5nOiA4cHg7XG59XG4jbWVudS1oZWFkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5oZWFkYmFyLWNlbnRlcml0ZW1zIHtcbiAgZmxleDogMSAwIGF1dG87XG59XG4ubW9iaWxlLWVsZW1lbnQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uYnRuLm1vYmlsZS1lbGVtZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYSB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cbn1cbi5kZXNrdG9wLWVsZW1lbnQge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uaGVhZGJhci1zaWRlaXRlbXM6bGFzdC1jaGlsZCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubGF5b3V0LmRpcmVjdGlvbi1jb2x1bW4uYmFja2dyb3VuZC1sYXlvdXQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG59XG5oMSB7XG4gIC8qZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdCBCb2xkXCI7Ki9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmNvbHVtbl9tb2JpbGUge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ubGlua3MtY29udGFpbmVyIC5sYXlvdXQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmFsaWduLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2l0ZS1oZWFkZXIgLmhlYWRiYXItY2VudGVyaXRlbXMsXG4uc2l0ZS1oZWFkZXIgLmhlYWRiYXItc2lkZWl0ZW1zOmxhc3QtY2hpbGQoKSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5oZWFkYmFyLXNpZGVpdGVtc19tb2JpbGUge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNpdGUge1xuICAmLWhlYWRlciB7XG4gICAgLmhlYWRiYXIge1xuICAgICAgJi1jZW50ZXJpdGVtcyB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXNpZGVpdGVtcyB7XG4gICAgICAgICZfbW9iaWxlIHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQoKSB7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1icmFuZGluZyB7XG4gICAgbWF4LWhlaWdodDogOTZweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBtYXgtaGVpZ2h0OiA1NnB4O1xuICAgIH1cbiAgfVxuICAmLXRpdGxlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gICYtZGVzY3JpcHRpb24ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbmZvb3RlciB7XG4gIC5mb290ZXIge1xuICAgICYtY29sIHtcbiAgICAgIC5mdC1oZWFkZXIge1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgLypsaW5lLWhlaWdodDogMTVweDsqL1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogIzEwMGUwZjtcbiAgICAgIH1cbiAgICAgIC5zbWFsbCB7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgLyogb3IgMTY3JSAqL1xuXG4gICAgICAgIGNvbG9yOiAjN2Q4ZDkzO1xuICAgICAgfVxuICAgICAgLyogb3IgMTY3JSAqL1xuXG4gICAgICBjb2xvcjogIzdkOGQ5MyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAjbWVudS1mb290ZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgfVxuICB9XG59XG5cbi5zaG93LW1vcmUge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHNwYW4ge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgLyogaWRlbnRpY2FsIHRvIGJveCBoZWlnaHQgKi9cblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG4uZGlyZWN0aW9uLWNvbHVtbiB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5zaXRlLWhlYWRlciB7XG4gIC5hIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG4gIHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5kaXY6bm90KCNhcnRpY2xlLmlkKSB7XG4gIC50aGVtZS0tbGlnaHQudi1pbWFnZSB7XG4gICAgbWF4LWhlaWdodDogMTM2cHg7XG4gIH1cbn1cbiNhcnRpY2xlLmlkIHtcbn1cblxuLmFydGljbGUtcmlnaHQge1xuICAgIG1hcmdpbjogLTEwcHggMCAtMTBweCAyMHB4O1xuXG4gIC5hdXRob3ItY2FyZCB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5hcnRpY2xlLXRhZ3Mge1xuICAgIC5hcnRpY2xlLXRhZyB7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIH1cbiAgfVxuXG4gICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gICAgICBtYXJnaW46IC0xMHB4IDAgLTEwcHggMDtcbiAgICB9XG59XG4uY29udGVudC13cmFwcGVyIHtcbiAgLmFydGljbGUtY3J1bWJzIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNydW1iLWRpdmlkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAubGF5b3V0IHtcbiAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgfVxuICB9XG4gIC53LTEwMC5iYW5uZXItc2hvcnQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgICAgIG1heC13aWR0aDogMTA1JTtcbiAgICAgIHdpZHRoOiAxMDUlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC53aS1yZWdub3ctaW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3JlZy1ub3ctbW9iaWxlLnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIzMnB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgICAgLndpLXJlZ25vdy1jZW50ZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICB9XG4gICAgICAud2ktcmVnbm93LXNpZGUge1xuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAjOGU2OGZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5weS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDUzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnJlYWQtbW9yZSB7XG4gICAgbWFyZ2luOiAwIDAgMzNweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAmIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmJhY2tncm91bmQtbGF5b3V0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIG1heC13aWR0aDogMTE2MHB4O1xuICBoZWlnaHQ6IDU1NnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogMTAwMXB4KSB7XG4gIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmRlc2t0b3AtZWxlbWVudC5hcnRpY2xlLWNhcmQtb3V0ZXIubGc2IHtcbiAgLmFydGljbGUtY2FyZC1wcmV2aWV3IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4uYXJ0aWNsZS1yZWFkaW5nLXRpbWUtbW9iaWxlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYXJ0aWNsZS1yZWFkaW5nLXRpbWUtbW9iaWxlIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDFweCkge1xuICAgIC5hcnRpY2xlLXJlYWRpbmctdGltZS1tb2JpbGUge1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG5cbi5hcnRpY2xlIHtcbiAgJi10aXRsZS1ibG9jayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMzlweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxlZnQ6IDQlO1xuICAgIHJpZ2h0OiA0JTtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAuYXJ0aWNsZS1yZWFkaW5nLXRpbWUge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMXB4KSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDFweCkge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWF4LXdpZHRoOiA2OTBweDtcbiAgICAgIGZsZXg6IDE7XG4gICAgJl9tb2JpbGUge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAxcHgpIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNDJweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbiAgfVxuICAmLXByZXZpZXcge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5zaW5nbGUtYXJ0aWNsZS1wb3N0IC5tb2JpbGUtZWxlbWVudCAudi1pY29uLm14LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuYXJ0aWNsZS1jYXJkLW91dGVyIHtcbiAgICB3aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpbmdsZS1hcnRpY2xlLXBvc3Qge1xuICAgIC5sYXlvdXQucHktMi5hbGlnbi1jZW50ZXJ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTJweCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tb2JpbGUtZWxlbWVudCBociB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMDBweDtcbiAgICB9XG4gICAgLnYtaWNvbi5ub3RyYW5zbGF0ZS5teC00e1xuICAgICAgd2lkdGg6MjVweCFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDI1cHghaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOjI1cHghaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYmFja2dyb3VuZC1sYXlvdXR7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lIWltcG9ydGFudDtcbiAgICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYXJ0aWNsZS1jYXJkcyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuYXJ0aWNsZS1jYXJkLXByZXZpZXcge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcblxuICAgIGNvbG9yOiAjNGQ0ZDRkO1xuICB9XG4gIC5hcnRpY2xlLWNhcmQtYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDEzcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYmFja2dyb3VuZC1sYXlvdXQgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAxMzhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5qb2luLXRnIGRpdiB7XG4gICAgbWFyZ2luOiAwIDAgMCAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmpvaW4tdGcgLmJ0biB7XG4gICAgbWFyZ2luOiAyMHB4IDBweCAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5iYWNrZ3JvdW5kLWxheW91dCB7XG4gICAgbWF4LWhlaWdodDogMTM4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYXJ0aWNsZS1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDE5cHg7XG4gIG1heC13aWR0aDogMTE5NnB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucHBkLWFydGljbGUtY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgfVxuXG4ucHBkLWFydGljbGU6bm90KCNvdmVycmlkZSkge1xuICBtYXgtd2lkdGg6IDgxMHB4O1xuXG4gICAgLmJsb2NrLXJlZ2lzdHJhdGlvbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAzNXB4IDQwcHggNDdweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4ZTY4ZmYgdXJsKC4uL2ltZy9naWZ0LWZvci1yZWdpc3RyYXRpb24vcHVycGxlLWJhbm5lci1yaWdodC5wbmcpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAuYmxvY2stcmVnaXN0cmF0aW9uX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDc0cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4RTY4RkYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggMjVweCAwICM2MjQzYmY7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmOWYxZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgcGFkZGluZzogMjZweCAxMnB4IDM2cHggMjVweDtcbiAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2NrLXRlbGVncmFtIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMzVweCA0MHB4IDQ3cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luOiAyNHB4IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQxOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjOWJiYWYxIHVybCguLi9pbWcvdGVsZWdyYW0ucG5nKSBsZWZ0IGJvdHRvbSBuby1yZXBlYXQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzYwcHg7XG4gICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOWJiYWYxIHVybCguLi9pbWcvdGVsZWdyYW1fbS5wbmcpIGJvdHRvbSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgfVxuXG4gICAgICAgICAuYmxvY2stdGVsZWdyYW1fX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICBwYWRkaW5nOiAwIDcwcHggMCAwO1xuICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjQzLjc3ZGVnLCAjQTM1NkYzIC03LjM1JSwgIzZBMkJFMyAxMDcuMDIlKTtcbiAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggMjVweCByZ2JhKDExMywgNDgsIDIyOSwgMC41MzA2NDkpO1xuICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2FkNjNmYywgIzVmMjBkMyk7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjZweCAxMnB4IDUyNXB4IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYWRjZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgfVxuXG4uZ2lmdC1mb3ItcmVnaXN0cmF0aW9uIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjRweCA4cHg7XG5cbiAgaDIge1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgfVxuICBwIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzhFNjhGRiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAyNXB4IDAgIzYyNDNiZjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTUwcHgpIHtcbiAgLmdpZnQtZm9yLXJlZ2lzdHJhdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5naWZ0LWZvci1yZWdpc3RyYXRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmdpZnQtZm9yLXJlZ2lzdHJhdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogMTIxcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dpZnQtZm9yLXJlZ2lzdHJhdGlvbi9wdXJwbGUtYmFubmVyLWxlZnQucG5nXCIpICBsZWZ0IGNlbnRlciBuby1yZXBlYXQsXG4gICAgICAgICM4ZTY4ZmYgdXJsKFwiLi4vaW1nL2dpZnQtZm9yLXJlZ2lzdHJhdGlvbi9wdXJwbGUtYmFubmVyLXJpZ2h0LnBuZ1wiKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0O1xuICB9XG4gIC5naWZ0LWZvci1yZWdpc3RyYXRpb246YmVmb3JlIHtcbiAgICB3aWR0aDogMjA2cHg7XG4gICAgY29udGVudDogXCIgXCI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5naWZ0LWZvci1yZWdpc3RyYXRpb24ge1xuICAgIGhlaWdodDogMjMycHggIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9naWZ0LWZvci1yZWdpc3RyYXRpb24vcHVycGxlLWJhbm5lci1tb2JpbGUtbGVmdC5wbmdcIikgIGxlZnQgY2VudGVyL2F1dG8gMjMycHggbm8tcmVwZWF0LFxuICAgICAgICAjOGU2OGZmIHVybChcIi4uL2ltZy9naWZ0LWZvci1yZWdpc3RyYXRpb24vcHVycGxlLWJhbm5lci1tb2JpbGUtcmlnaHQucG5nXCIpIHJpZ2h0IGNlbnRlci9hdXRvIDIzMnB4IG5vLXJlcGVhdDtcblxuICAgIGEge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmdpZnQtZm9yLXJlZ2lzdHJhdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDhweCAtIDhweCkgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG4gIH1cbn1cblxuLmNvbnRlbnQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzBweCkge1xuICAuYmFubmVyLXNob3J0IHtcbiAgICBvcmRlcjogMTsgfVxuICAuYXJ0aWNsZS1jYXJkLW91dGVyOm50aC1jaGlsZChuKzQpIHtcbiAgICBvcmRlcjogMjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYXJ0aWNsZS1jYXJkLW91dGVyOm50aC1jaGlsZChuKzMpIHtcbiAgICBvcmRlcjogMjsgfSB9XG5cbi5hcnRpY2xlLWNhcmQuZW1waGFzaXMgOm5vdCgub3ZyZCkgLmFydGljbGUtY2FyZC1wcmV2aWV3IHtcbiAgY29sb3I6ICM0RDRENEQgIWltcG9ydGFudDsgfVxuXG4uYXJ0aWNsZS1jYXJkLWFkLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cblxuLmJsb2NrX3JlYWRfbW9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY1RkY7XG4gIHBhZGRpbmc6IDM3cHggNTdweDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7IH1cbiAgLmJsb2NrX3JlYWRfbW9yZSAuYmxvY2tfcmVhZF9tb3JlX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmJsb2NrX3JlYWRfbW9yZSBhIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzZBMkJFMyAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM2QTJCRTM7IH1cbiAgICAuYmxvY2tfcmVhZF9tb3JlIGE6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAuYmxvY2tfcmVhZF9tb3JlIHtcbiAgICAgIHBhZGRpbmc6IDE4cHggMjBweCAyM3B4IDEzcHg7IH1cbiAgICAgIC5ibG9ja19yZWFkX21vcmUgLmJsb2NrX3JlYWRfbW9yZV90aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgLmJsb2NrX3JlYWRfbW9yZSBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuI3RvY19jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUZDO1xuICBwYWRkaW5nOiAyM3B4IDMxcHg7XG4gIGNvbG9yOiAjNkEyQkUzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAxcHgpIHtcbiAgICAjdG9jX2NvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAxN3B4IDI0cHg7IH0gfVxuICAjdG9jX2NvbnRhaW5lciAudG9jX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAxcHgpIHtcbiAgICAgICN0b2NfY29udGFpbmVyIC50b2NfdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7IH0gfVxuICAjdG9jX2NvbnRhaW5lciB1bC50b2NfbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbnVtZmJlcjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMxcHg7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjNkEyQkUzOyB9XG4gICAgI3RvY19jb250YWluZXIgdWwudG9jX2xpc3QgbGkge1xuICAgICAgY29sb3I6ICM2QTJCRTMgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDFweCkge1xuICAgICAgICAjdG9jX2NvbnRhaW5lciB1bC50b2NfbGlzdCBsaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAgICN0b2NfY29udGFpbmVyIHVsLnRvY19saXN0IGxpOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gICAgICAjdG9jX2NvbnRhaW5lciB1bC50b2NfbGlzdCBsaSBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM2QTJCRTM7XG4gICAgICAgIGNvbG9yOiAjNkEyQkUzICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgI3RvY19jb250YWluZXIgdWwudG9jX2xpc3QgbGkgYTpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4uc2VhcmNoLXBhZ2UgaDIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHBhZGRpbmc6IDIwcHggMDsgfVxuICAuc2VhcmNoLXBhZ2UgaDIgLnF1ZXJ5IHtcbiAgICBjb2xvcjogI2FiNTRmZjsgfVxuXG4ucGxkLWNvbW1vbi13cmFwIGEge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMDYsIDQzLCAyMjcsIDAuMikgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gIC5wbGQtY29tbW9uLXdyYXAgYTpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzZBMkJFMzsgfVxuXG4uYmxvY2stbGlrZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLnBsZC1saWtlLWRpc2xpa2Utd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnBsZC1saWtlLXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDExcHg7IH1cblxuLnBsZC1jb3VudC13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLmVwdmMtcG9zdC1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmVwdmMtcG9zdC1jb3VudCAuZXB2Yy1jb3VudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDsgfVxuXG4uY29tbWVudC1yZXBseS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7IH1cblxuLmNvbW1lbnQtYXV0aG9yIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG5cbi5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT10ZXh0XSwgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6ICNFREYxRjY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgcmVzaXplOiBub25lO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY29tbWVudC1mb3JtIHRleHRhcmVhIHtcbiAgcGFkZGluZy10b3A6IDMxcHg7XG4gIGhlaWdodDogMTQ3cHg7IH1cblxuLmNvbW1lbnQtZm9ybSAuY29tbWVudC1mb3JtLWNvbW1lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBub3JtYWwgIWltcG9ydGFudDsgfVxuICAuY29tbWVudC1mb3JtIC5jb21tZW50LWZvcm0tY29tbWVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICfQktCw0Ygg0L7RgtCy0LXRgic7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogN3B4O1xuICAgIGNvbG9yOiAjN0Q4RDkzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE1cHg7XG4gICAgbGVmdDogMTVweDtcbiAgICB6LWluZGV4OiAxMDsgfVxuXG4uY29tbWVudC1mb3JtIC5mb3JtLXN1Ym1pdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogLTc1cHg7XG4gIHJpZ2h0OiAxNXB4OyB9XG4gIC5jb21tZW50LWZvcm0gLmZvcm0tc3VibWl0IC5zdWJtaXQge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDU3LjQ1ZGVnLCAjNzI0NUZGIDEzLjgxJSwgIzcyNDVGRiA5Mi44OSUpO1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggMTBweCAjRDRENEQ0O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbixjb2xvciAuMTVzIGVhc2UtaW47XG4gICAgcGFkZGluZzogMTBweCA0NXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAuY29tbWVudC1mb3JtIC5mb3JtLXN1Ym1pdCAuc3VibWl0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWYxZmY7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIC5jb21tZW50LWZvcm0gLmZvcm0tc3VibWl0IHtcbiAgICAgIGxlZnQ6IDE1cHg7IH0gfVxuXG4uY29tbWVudC1mb3JtIC5jb21tZW50LWZvcm0tY29tbWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLmNvbW1lbnQtZm9ybSAud3AtY29tbWVudC1jb29raWVzLWNvbnNlbnQge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmNvbW1lbnQtZm9ybSAuY29tbWVudC1ub3RlcyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiAxOXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgb3BhY2l0eTogMC41OyB9XG4gIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtbm90ZXMgLnJlcXVpcmVkIHtcbiAgICBjb2xvcjogI0ZGMDAwMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1ub3RlcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG5cbi5jb21tZW50LWZvcm0gcDpub3QoLmNvbW1lbnQtZm9ybS1jb29raWVzLWNvbnNlbnQpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuY29tbWVudC1mb3JtIHA6bm90KC5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50KSBsYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7IH1cblxuLmNvbW1lbnRzLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiA0M3B4OyB9XG4gIC5jb21tZW50cy10aXRsZSAuY29tbWVudHMtbnVtIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAuY29tbWVudHMtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7IH0gfVxuXG4uY29tbWVudG1ldGFkYXRhIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4uY29tbWVudC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5jb21tZW50LWZvb3RlciAucmVwbHkge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gICAgLmNvbW1lbnQtZm9vdGVyIC5yZXBseSBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICBjb2xvcjogIzZBMkJFMyAhaW1wb3J0YW50OyB9XG5cbm9sLmNvbW1lbnRsaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIG9sLmNvbW1lbnRsaXN0IGxpIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDBweCA1cHggMTlweCByZ2JhKDIwMywgMjA3LCAyMTYsIDAuMzEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4OyB9XG4gICAgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnQtYm9keSB7XG4gICAgICBwYWRkaW5nOiAyNXB4OyB9XG4gICAgb2wuY29tbWVudGxpc3QgbGkgLmNoaWxkcmVuIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgIG9sLmNvbW1lbnRsaXN0IGxpIC5jaGlsZHJlbiBsaSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGOUY5RkM7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4OyB9XG5cbi5jb21tZW50cy1tb2RlcmF0YXRlLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwLjU7IH0iLCIvLyBGb290ZXJcbi5zaXRlLWZvb3RlciAuZm9vdGVyIHtcbmJhY2tncm91bmQtY29sb3I6ICNmOWY5ZmM7XG4gIC5mb290ZXItY29udGFpbmVyIHtcbiAgICAgICBwYWRkaW5nOiAyOXB4IDQwcHggMTZweDtcbiAgICAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLnNpdGUtZm9vdGVyIC5mb290ZXIge1xuICAgICAgcGFkZGluZzogMjBweCAwOyB9IH1cblxuLnNpdGUtZm9vdGVye1xuICAuZm9vdGVyLWNvbCB1bCBsaSB7XG5saXN0LXN0eWxlOiBub25lOyAgfVxufVxuXG5cbi5mdC1sb2dvIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHdpZHRoOiAyMTZweDtcbiAgICAgIGhlaWdodDogNDZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDExMnB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgfVxuICB9XG5cbi5mdC1sb2dvLm5ldy15ZWFyIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IC0xNnB4IDAgYXV0byAtMThweDtcbiAgd2lkdGg6IDIwMHB4OyB9XG5cblxuLmZvb3Rlci10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAwO1xuICBjb2xvcjogIzdkOGQ5MzsgfVxuXG4uZm9vdGVyLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAuZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgfVxuICAuZm9vdGVyLWlubmVyIC5mb290ZXItY29sLmNvbC1sb2dvIHtcbiAgICAgICAgZmxleDogMSAwIDIwNnB4O1xuIH1cbiAgLmZvb3Rlci1pbm5lciAuZm9vdGVyLWNvbCBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgLmZvb3Rlci1pbm5lciAuZm9vdGVyLWNvbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgZmxleDogMTAgMCBhdXRvOyB9XG4gIC5mb290ZXItaW5uZXIgLmZvb3Rlci1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDkwcHggMTE2cHggMjgxcHggMTUzcHggMTgxcHg7XG4gICAgICAgIGdyaWQtZ2FwOiAzM3B4O1xuICAgICAgICAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTI2NHB4KSB7XG4gICAgLmZvb3Rlci1pbm5lciAuZm9vdGVyLWNvbCB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuZm9vdGVyLWlubmVyIC5mb290ZXItZ3JpZCB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwxZnIpO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgfVxuICAgICAgfVxuICAuZm9vdGVyLWlubmVyIC5pbmZvLWdyaWQge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMzRweCAyNTRweCAxNjhweCAxNzRweDtcbiAgICAgICAgZ3JpZC1nYXA6IDMwcHg7XG4gICAgIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyNjRweCkge1xuICAgIC5mb290ZXItaW5uZXIgLmluZm8tZ3JpZCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgfSB9XG4gIC5mb290ZXItaW5uZXIgdWwubWVudSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgLmZvb3Rlci1pbm5lciB1bC5tZW51IGxpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgIH1cbiAgLmZvb3Rlci1pbm5lciAuYmFua3NfbWVudSB1bCwgLmZvb3Rlci1pbm5lciAuY29tcGFuaWVzX21lbnUgdWwsIC5mb290ZXItaW5uZXIgLnByb2R1Y3RzX21lbnUgdWwsIC5mb290ZXItaW5uZXIgLmNpdGllc19tZW51IHVsIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuZm9vdGVyLWlubmVyIC5iYW5rc19tZW51IHVsIGEsIC5mb290ZXItaW5uZXIgLmNvbXBhbmllc19tZW51IHVsIGEsIC5mb290ZXItaW5uZXIgLnByb2R1Y3RzX21lbnUgdWwgYSwgLmZvb3Rlci1pbm5lciAuY2l0aWVzX21lbnUgdWwgYSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogIzdkOGQ5MyAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4uZm9vdGVyLWlubmVyIC5mb290ZXItYmFua3M+ZGl2OmZpcnN0LWNoaWxkLCAuZm9vdGVyLWlubmVyIC5mb290ZXItY2l0aWVzPmRpdjpmaXJzdC1jaGlsZCwgLmZvb3Rlci1pbm5lciAuZm9vdGVyLWNvbXBhbmllcz5kaXY6Zmlyc3QtY2hpbGQsIC5mb290ZXItaW5uZXIgLmZvb3Rlci1saW5rcz5hOm5vdCg6bGFzdC1jaGlsZCksIC5mb290ZXItaW5uZXIgLmZvb3Rlci1wcm9kdWN0cz5kaXY6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4uZm9vdGVyLXRleHQtc21hbGwge1xuICBmb250LXNpemU6IDEwcHg7IH1cblxuLmZ0LWFkZHJlc3Mge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjN2Q4ZDkzOyB9XG5cbi5mdC1hZGRyZXNzLCAuZnQtcGhvbmUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4uZnQtcGhvbmUge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICM3MjQ1ZmY7IH1cblxuXG5cblxuLmZvb3Rlci1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTlweCkge1xuICAgIC5mb290ZXItbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmZvb3Rlci1tb2JpbGUgLm1vYmlsZS1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgICAuZm9vdGVyLW1vYmlsZSAubW9iaWxlLWluZm8gLmNvbnRhY3RzIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAuZm9vdGVyLW1vYmlsZSAubW9iaWxlLWluZm8ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAgIC5mb290ZXItbW9iaWxlIC5tb2JpbGUtaW5mbyAuY29udGFjdHMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgLmZvb3Rlci1tb2JpbGUgLm1vYmlsZS1saW5rcyB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAzMnB4IDAgMTZweCAwO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCAxNzBweCk7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIC5mb290ZXItbW9iaWxlIC5tb2JpbGUtbGlua3Mge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIDEyMHB4KTsgfSB9XG4gIC5mb290ZXItbW9iaWxlIC5tb2JpbGUtc29jaWFsIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMzJweDsgfVxuICAgIC5mb290ZXItbW9iaWxlIC5tb2JpbGUtc29jaWFsIC5mdC10Zy1jb250IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuZm9vdGVyLW1vYmlsZSAubW9iaWxlLXNvY2lhbCAuZnQtdGctY29udCA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uZm9vdGVyLW1vYmlsZS1tZW51IHtcbmJhY2tncm91bmQ6ICNmZmY7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuICAuZm9vdGVyLW1vYmlsZS1tZW51IC5zdWItbWVudS5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZvb3Rlci1tb2JpbGUtbWVudSAuc3ViLW1lbnUgPiBsaSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICAuZm9vdGVyLW1vYmlsZS1tZW51IC5zdWItbWVudSA+IGxpOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNhYjU0ZmY7XG4gICAgICBtYXJnaW46IDVweCAxMHB4IDVweCAwO1xuICAgICAgd2lkdGg6IDEwcHg7IH1cbiAgICAuZm9vdGVyLW1vYmlsZS1tZW51IC5zdWItbWVudSA+IGxpIGEge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgY29sb3I6ICM3ZDhkOTMgIWltcG9ydGFudDsgfVxuICAuZm9vdGVyLW1vYmlsZS1tZW51IHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5mb290ZXItbW9iaWxlLW1lbnUgPiBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMzMzMyk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDsgfVxuICAgIC5mb290ZXItbW9iaWxlLW1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmZvb3Rlci1tb2JpbGUtbWVudSA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Jsb2cvd3AtY29udGVudC90aGVtZXMvc2ltcGxlLXRoZW1lL2ltZy9hcnJvdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIHRvcDogMThweDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7IH1cbiAgICAgIC5mb290ZXItbW9iaWxlLW1lbnUgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLm9wZW5lZDphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgICAuZm9vdGVyLW1vYmlsZS1tZW51ID4gbGkgYSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBjb2xvcjogIzJkMjY0NTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1jb2wubGlua3Mge1xuICAgIHdpZHRoOiAxMC41JTsgfSB9XG5cblxuICAgIC5mb290ZXItY29sIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgfVxuXG5cbiAuaW5mby1ncmlkPjpmaXJzdC1jaGlsZD5hOmZpcnN0LWNoaWxkIHtcbiAgICAgcGFkZGluZy1ib3R0b206IDE0cHghaW1wb3J0YW50O1xuIH1cblxuIC5pbmZvLWdyaWRfX3N1YnNjcmliZSB7XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiB9XG5cbi5mb290ZXItY29sIC5mdC10Zy1jb250IHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uZm9vdGVyLWNvbCAuZnQtdGctY29udD46bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbjogYXV0byAyMHB4IGF1dG8gMDsgfVxuXG4gICAuZm9vdGVyLWRvd25sb2FkLWFwcHN0b3JlLWxpbmtzIHtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTE4MHB4O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICAgICAgLmZvb3Rlci1kb3dubG9hZC1hcHBzdG9yZS1saW5rcyB7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowIDIwcHhcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5mb290ZXItZG93bmxvYWQtYXBwc3RvcmUtbGlua3MgLmFwcC1jb2RlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgIC5mb290ZXItZG93bmxvYWQtYXBwc3RvcmUtbGlua3MgLmFwcC1jb2RlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmZvb3Rlci1kb3dubG9hZC1hcHBzdG9yZS1saW5rcyAuYXBwc3RvcmUtbGlua3MtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMSA0OTVweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweFxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmZvb3Rlci1kb3dubG9hZC1hcHBzdG9yZS1saW5rcyAuYXBwc3RvcmUtbGlua3MtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDBcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5mb290ZXItZG93bmxvYWQtYXBwc3RvcmUtbGlua3MgLmFwcHN0b3JlLWxpbmtzLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjN2Q4ZDkzO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweFxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAuZm9vdGVyLWRvd25sb2FkLWFwcHN0b3JlLWxpbmtzIC5hcHBzdG9yZS1saW5rcy1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lXG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH0iXX0= */
|