﻿@import url(css-Anton.css);
@import url(css2-MaterialSymbolsOutlinedopszwghtFILLGRAD20..48100..7000..1-50..200.css);
@import url(css2-Poppinswght100300400500_swap.css);
@font-face
{
    font-family: Roboto-Regular;
    src: url(https://mystake.gg/assets/fonts/roboto/Regular/Roboto-Regular.woff2) format("woff2"),url(https://mystake.gg/assets/fonts/roboto/Regular/Roboto-Regular.woff) format("woff"),url(https://mystake.gg/assets/fonts/roboto/Regular/Roboto-Regular.ttf) format("truetype");
}
@font-face
{
    font-family: Roboto-Bold;
    src: url(https://mystake.gg/assets/fonts/roboto/Bold/Roboto-Bold.woff2) format("woff2"),url(https://mystake.gg/assets/fonts/roboto/Bold/Roboto-Bold.woff) format("woff"),url(https://mystake.gg/assets/fonts/roboto/Bold/Roboto-Bold.ttf) format("truetype");
}
@font-face
{
    font-family: Roboto-Black;
    src: url(https://mystake.gg/assets/fonts/roboto/Black/Roboto-Black.woff2) format("woff2"),url(https://mystake.gg/assets/fonts/roboto/Black/Roboto-Black.woff) format("woff"),url(https://mystake.gg/assets/fonts/roboto/Black/Roboto-Black.ttf) format("truetype");
}
@font-face
{
    font-family: Roboto-Light;
    src: url(https://mystake.gg/assets/fonts/roboto/Light/Roboto-Light.woff2) format("woff2"),url(https://mystake.gg/assets/fonts/roboto/Light/Roboto-Light.woff) format("woff"),url(https://mystake.gg/assets/fonts/roboto/Light/Roboto-Light.ttf) format("truetype");
}
@font-face
{
    font-family: Roboto-Medium;
    src: url(https://mystake.gg/assets/fonts/roboto/Medium/Roboto-Medium.woff2) format("woff2"),url(https://mystake.gg/assets/fonts/roboto/Medium/Roboto-Medium.woff) format("woff"),url(https://mystake.gg/assets/fonts/roboto/Medium/Roboto-Medium.ttf) format("truetype");
}
@font-face
{
    font-family: Roboto-Thin;
    src: url(https://mystake.gg/assets/fonts/roboto/Thin/Roboto-Thin.woff2) format("woff2"),url(https://mystake.gg/assets/fonts/roboto/Thin/Roboto-Thin.woff) format("woff"),url(https://mystake.gg/assets/fonts/roboto/Thin/Roboto-Thin.ttf) format("truetype");
}
@font-face
{
    font-family: Metropolis-Regular;
    src: url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Regular.woff2) format("woff2"),url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Regular.woff) format("woff"),url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Regular.ttf) format("truetype");
}
@font-face
{
    font-family: Metropolis-Bold;
    src: url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Bold.woff2) format("woff2"),url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Bold.woff) format("woff"),url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Bold.ttf) format("truetype");
}
@font-face
{
    font-family: Metropolis-Black;
    src: url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Black.woff2) format("woff2"),url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Black.woff) format("woff"),url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Black.ttf) format("truetype");
}
@font-face
{
    font-family: Metropolis-Light;
    src: url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Light.woff2) format("woff2"),url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Light.woff) format("woff"),url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Light.ttf) format("truetype");
}
@font-face
{
    font-family: Metropolis-Medium;
    src: url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Medium.woff2) format("woff2"),url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Medium.woff) format("woff"),url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Medium.ttf) format("truetype");
}
@font-face
{
    font-family: Metropolis-Thin;
    src: url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Thin.woff2) format("woff2"),url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Thin.woff) format("woff"),url(https://mystake.gg/assets/fonts/Metropolis/Metropolis-Thin.ttf) format("truetype");
}
@font-face
{
    font-family: Nexa-Heavy;
    src: url(https://mystake.gg/assets/fonts/Nexa-Heavy.woff2);
}
@font-face
{
    font-family: 'Race Sport';
    src: url("https://mystake.gg/assets/fonts/Race%20Sport.woff2");
}
@font-face
{
    font-family: Nexa-ExtraLight;
    src: url(https://mystake.gg/assets/fonts/Nexa-ExtraLight.woff2);
}
@font-face
{
    font-family: Poppins-Regular;
    src: url(https://mystake.gg/assets/fonts/Poppins/Poppins-Regular.woff2?v2);
}
@font-face
{
    font-family: Poppins-Medium;
    src: url(https://mystake.gg/assets/fonts/Poppins/Poppins-Medium.woff2?v2);
}
@font-face
{
    font-family: Poppins-SemiBold;
    src: url(https://mystake.gg/assets/fonts/Poppins/Poppins-SemiBold.woff2?v2);
}
@font-face
{
    font-family: Poppins-Bold;
    src: url(https://mystake.gg/assets/fonts/Poppins/Poppins-Bold.woff2?v2);
}
@font-face
{
    font-family: Poppins-ExtraBold;
    src: url(https://mystake.gg/assets/fonts/Poppins/Poppins-ExtraBold.woff2?v2);
}
@font-face
{
    font-family: Poppins-Black;
    src: url(https://mystake.gg/assets/fonts/Poppins/Poppins-Black.woff2?v2);
}
@font-face
{
    font-family: Poppins-Light;
    src: url(https://mystake.gg/assets/fonts/Poppins/Poppins-Light.woff2?v2);
}
@font-face
{
    font-family: digital-7;
    src: url(https://mystake.gg/assets/fonts/digital-7.woff2?v2);
}
@font-face
{
    font-family: SPORTESIA;
    src: url(https://mystake.gg/assets/fonts/SPORTESIA.woff2?v2);
}
@font-face
{
    font-family: SPORTYPO-REGULER-DEMO;
    src: url(https://mystake.gg/assets/fonts/SPORTYPO-REGULER-DEMO.woff2?v2);
}
@font-face
{
    font-family: Nexa-ExtraLight;
    src: url(https://mystake.gg/assets/fonts/Nexa/Nexa-ExtraLight.woff2?v2);
}
@font-face
{
    font-family: Nexa-Heavy;
    src: url(https://mystake.gg/assets/fonts/Nexa/Nexa-Heavy.woff2?v2);
}
@font-face
{
    font-family: Xen-Galaxy-Italic;
    src: url("https://mystake.gg/assets/fonts/Xen/Xen%20Galaxy%20Italic.woff2?v2");
}
@font-face
{
    font-family: Xen-Galaxy;
    src: url("https://mystake.gg/assets/fonts/Xen/Xen%20Galaxy.woff2?v2");
}
@font-face
{
    font-family: Montserrat-ExtraBold;
    src: url(https://mystake.gg/assets/fonts/Montserrat-ExtraBold.woff2?v2);
}
@font-face
{
    font-family: 'Material Icons';
    font-weight: 400;
    font-style: normal;
    src: url(https://mystake.gg/assets/fonts/MaterialIcons-Regular.woff) format("woff");
}
@font-face
{
    font-family: 'Material Icons Outlined';
    font-style: normal;
    font-weight: 400;
    src: url(https://mystake.gg/assets/fonts/MaterialIcons-Outlined.woff2) format("woff2");
}
.material-icons-outlined
{
    font-family: 'Material Icons Outlined';
    font-weight: 400;
    font-style: normal;
    font-size: 24px;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
}
li
{
    list-style-type: none;
}
*
{
    padding: 0;
    margin: 0;
    -webkit-tap-highlight-color: rgba(255,255,255,0);
}
html
{
    direction: ltr;
    font-size: 15px;
}
html.visible
{
    opacity: 1;
    visibility: visible;
}
html.visible body
{
    opacity: 1;
}
html body
{
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    opacity: 0;
}
body
{
    background-color: #191921;
    color: rgba(255,255,255,.3);
    min-height: 100vh;
    min-width: 980px;
    overflow: auto;
    font-family: Roboto-Regular;
}
body.bg-scroll-blocked
{
    height: 100vh;
    overflow: hidden;
}
ul
{
    list-style-type: none;
}
a
{
    text-decoration: none;
    color: inherit;
}
a img
{
    vertical-align: middle;
}
img
{
    vertical-align: middle;
    -webkit-user-drag: none;
    -khtml-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
    user-drag: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
button, input, select, textarea
{
    border: 0;
    outline: 0;
    background-color: #1f1f28;
    color: #fff;
    font-size: inherit;
    font-family: Roboto-Regular;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 3px;
}
button[disabled], input[disabled], select[disabled], textarea[disabled]
{
    border: 0;
}
input, select
{
    padding-left: 1rem;
}
input::-webkit-input-placeholder
{
    color: rgba(255,255,255,.3);
}
input::-moz-placeholder
{
    color: rgba(255,255,255,.3);
}
input::-ms-input-placeholder
{
    color: rgba(255,255,255,.3);
}
input::placeholder
{
    color: rgba(255,255,255,.3);
}
select
{
    cursor: pointer;
}
textarea
{
    resize: none;
}
table th
{
    font-weight: 400;
}
h1, h2, h3, h4, h5
{
    color: #fff;
    font-weight: 400;
}
h1
{
    font-family: Roboto-Black;
    font-size: 3rem;
}
h2
{
    font-family: Roboto-Bold;
    font-size: 2rem;
}
h3
{
    font-family: Roboto-Bold;
    font-size: 1.25rem;
}
h4
{
    font-weight: 400;
    font-size: 1rem;
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button
{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
}
.company-filters ul li[company="1"] .icon
{
    background-position-x: -2183px;
}
.company-filters ul li[company="3"] .icon
{
    background-position-x: -3704.8px;
}
.company-filters ul li[company="5"] .icon
{
    background-position-x: -1960.2449px;
}
.company-filters ul li[company="6"] .icon
{
    background-position-x: -8761.2449px;
    scale: .7;
    height: 2.5rem;
    top: -.7rem;
}
.company-filters ul li[company="9"] .icon
{
    background-position-x: -3071.2449px;
}
.company-filters ul li[company="10"] .icon
{
    background-position-x: -2821.2449px;
}
.company-filters ul li[company="12"] .icon
{
    background-position-x: -1692.93878px;
}
.company-filters ul li[company="13"] .icon
{
    background-position-x: -1603.83673px;
}
.company-filters ul li[company="14"] .icon
{
    background-position-x: -445.5102px;
}
.company-filters ul li[company="15"] .icon
{
    background-position-x: -311.85714px;
}
.company-filters ul li[company="16"] .icon
{
    background-position-x: -6368px;
}
.company-filters ul li[company="17"] .icon
{
    background-position-x: -3379.85714px;
}
.company-filters ul li[company="18"] .icon
{
    background-position-x: -1915.69388px;
}
.company-filters ul li[company="19"] .icon
{
    background-position-x: -222.7551px;
}
.company-filters ul li[company="20"] .icon
{
    background-position-x: -2093.89796px;
}
.company-filters ul li[company="21"] .icon
{
    background-position-x: -668.26531px;
}
.company-filters ul li[company="26"] .icon
{
    background-position-x: -267.30612px;
}
.company-filters ul li[company="30"] .icon
{
    background-position-x: -44.55102px;
}
.company-filters ul li[company="31"] .icon
{
    background-position-x: 0;
}
.company-filters ul li[company="32"] .icon
{
    background-position-x: -534.61224px;
}
.company-filters ul li[company="34"] .icon
{
    background-position-x: -891.02041px;
}
.company-filters ul li[company="36"] .icon
{
    background-position-x: -623.71429px;
}
.company-filters ul li[company="38"] .icon
{
    background-position-x: -1648.38776px;
}
.company-filters ul li[company="40"] .icon
{
    background-position-x: -1069.22449px;
}
.company-filters ul li[company="41"] .icon
{
    background-position-x: -1871.14286px;
}
.company-filters ul li[company="42"] .icon
{
    background-position-x: -1425.63265px;
}
.company-filters ul li[company="43"] .icon
{
    background-position-x: -9046.63265px;
    top: 0;
}
.company-filters ul li[company="48"] .icon
{
    background-position-x: -757.36735px;
}
.company-filters ul li[company="50"] .icon
{
    background-position-x: -1826.59184px;
}
.company-filters ul li[company="51"] .icon
{
    background-position-x: -400.95918px;
}
.company-filters ul li[company="52"] .icon
{
    background-position-x: -178.20408px;
}
.company-filters ul li[company="53"] .icon
{
    background-position-x: -1381.08163px;
}
.company-filters ul li[company="54"] .icon
{
    background-position-x: -1782.04082px;
}
.company-filters ul li[company="56"] .icon
{
    background-position-x: -846.46939px;
}
.company-filters ul li[company="57"] .icon
{
    background-position-x: -2331.65306px;
}
.company-filters ul li[company="58"] .icon
{
    background-position-x: -1559.28571px;
}
.company-filters ul li[company="60"] .icon
{
    background-position-x: -801.91837px;
}
.company-filters ul li[company="61"] .icon
{
    background-position-x: -2004.79592px;
}
.company-filters ul li[company="62"] .icon
{
    background-position-x: -1113.77551px;
}
.company-filters ul li[company="63"] .icon
{
    background-position-x: -6278px;
}
.company-filters ul li[company="64"] .icon
{
    background-position-x: -5425px;
}
.company-filters ul li[company="65"] .icon
{
    background-position-x: -133.65306px;
}
.company-filters ul li[company="66"] .icon
{
    background-position-x: -579.16327px;
}
.company-filters ul li[company="67"] .icon
{
    background-position-x: -1737.4898px;
}
.company-filters ul li[company="68"] .icon
{
    background-position-x: -2138.44898px;
}
.company-filters ul li[company="71"] .icon
{
    background-position-x: -1158.32653px;
}
.company-filters ul li[company="72"] .icon
{
    background-position-x: -2272.10204px;
    -webkit-transform: scale(.7);
    transform: scale(.7);
}
.company-filters ul li[company="73"] .icon
{
    background-position-x: -1470.18367px;
}
.company-filters ul li[company="74"] .icon
{
    background-position-x: -3801.8px;
}
.company-filters ul li[company="75"] .icon
{
    background-position-x: -7331px;
}
.company-filters ul li[company="76"] .icon
{
    background-position-x: -7241px;
}
.company-filters ul li[company="84"] .icon
{
    background-image: url(https://mystake.gg/assets/images/casino/logos/amusnet-icon.svg)!important;
    background-position-x: center!important;
}
.company-filters ul li[company="85"] .icon
{
    background-position-x: -2775.2449px;
}
.company-filters ul li[company="86"] .icon
{
    background-position-x: -3544.2449px;
}
.company-filters ul li[company="87"] .icon
{
    background-position-x: -7611.2449px;
}
.company-filters ul li[company="89"] .icon
{
    background-position-x: -2923.2449px;
}
.company-filters ul li[company="90"] .icon
{
    background-position-x: -3123.4449px;
}
.company-filters ul li[company="91"] .icon
{
    background-position-x: -3219.45714px;
}
.company-filters ul li[company="93"] .icon
{
    background-position-x: -3021.2449px;
}
.company-filters ul li[company="94"] .icon
{
    background-position-x: -2871.2449px;
}
.company-filters ul li[company="95"] .icon
{
    background-position-x: -3168.35714px;
}
.company-filters ul li[company="96"] .icon
{
    background-position-x: -3275.35714px;
}
.company-filters ul li[company="97"] .icon
{
    background-position-x: -3328.35714px;
}
.company-filters ul li[company="98"] .icon
{
    background-position-x: -3436.35714px;
}
.company-filters ul li[company="99"] .icon
{
    background-position-x: -2973.2449px;
}
.company-filters ul li[company="100"] .icon
{
    background-position-x: -3603.2449px;
}
.company-filters ul li[company="101"] .icon
{
    background-position-x: -3499.2449px;
}
.company-filters ul li[company="102"] .icon
{
    background-position-x: -2427px;
}
.company-filters ul li[company="104"] .icon
{
    background-position-x: -4300px;
}
.company-filters ul li[company="105"] .icon
{
    background-position-x: -6182px;
}
.company-filters ul li[company="106"] .icon
{
    background-position-x: -4802px;
}
.company-filters ul li[company="108"] .icon
{
    background-position-x: -5730px;
}
.company-filters ul li[company="109"] .icon
{
    background-position-x: -6321px;
}
.company-filters ul li[company="110"] .icon
{
    background-position-x: -4915px;
}
.company-filters ul li[company="111"] .icon
{
    background-position-x: -2376px;
}
.company-filters ul li[company="112"] .icon
{
    background-position-x: -5097px;
}
.company-filters ul li[company="113"] .icon
{
    background-position-x: -4150px;
}
.company-filters ul li[company="114"] .icon
{
    background-position-x: -2469px;
}
.company-filters ul li[company="115"] .icon
{
    background-position-x: -4055px;
}
.company-filters ul li[company="118"] .icon
{
    background-position-x: -2578px;
}
.company-filters ul li[company="119"] .icon
{
    background-position-x: -5935px;
}
.company-filters ul li[company="120"] .icon
{
    background-position-x: -3753.8px;
}
.company-filters ul li[company="121"] .icon
{
    background-position-x: -2521px;
}
.company-filters ul li[company="122"] .icon
{
    background-position-x: -6732px;
}
.company-filters ul li[company="123"] .icon
{
    background-position-x: -2627px;
}
.company-filters ul li[company="125"] .icon
{
    background-position-x: -2679px;
}
.company-filters ul li[company="126"] .icon
{
    background-position-x: -6225px;
}
.company-filters ul li[company="128"] .icon
{
    background-position-x: -4105px;
}
.company-filters ul li[company="129"] .icon
{
    background-position-x: -4346px;
}
.company-filters ul li[company="130"] .icon
{
    background-position-x: -4200px;
}
.company-filters ul li[company="131"] .icon
{
    background-position-x: -2731px;
}
.company-filters ul li[company="132"] .icon
{
    background-position-x: -3651.8px;
}
.company-filters ul li[company="133"] .icon
{
    background-position-x: -4443px;
}
.company-filters ul li[company="134"] .icon
{
    background-position-x: -3950px;
}
.company-filters ul li[company="135"] .icon
{
    background-position-x: -4395px;
}
.company-filters ul li[company="136"] .icon
{
    background-position-x: -3852px;
}
.company-filters ul li[company="137"] .icon
{
    background-position-x: -3901px;
}
.company-filters ul li[company="138"] .icon
{
    background-position-x: -4254px;
}
.company-filters ul li[company="139"] .icon
{
    background-position-x: -4000px;
}
.company-filters ul li[company="140"] .icon
{
    background-position-x: -5983px;
}
.company-filters ul li[company="141"] .icon
{
    background-position-x: -8049px;
}
.company-filters ul li[company="142"] .icon
{
    background-position-x: -6035px;
}
.company-filters ul li[company="143"] .icon
{
    background-position-x: -5272px;
}
.company-filters ul li[company="144"] .icon
{
    background-position-x: -5327px;
}
.company-filters ul li[company="145"] .icon
{
    background-position-x: -4749px;
}
.company-filters ul li[company="146"] .icon
{
    background-position-x: -4696px;
}
.company-filters ul li[company="149"] .icon
{
    background-position-x: -4856px;
}
.company-filters ul li[company="150"] .icon
{
    background-position-x: -6084px;
}
.company-filters ul li[company="151"] .icon
{
    background-position-x: -5037px;
}
.company-filters ul li[company="152"] .icon
{
    background-position-x: -5159px;
}
.company-filters ul li[company="153"] .icon
{
    background-position-x: -5213px;
}
.company-filters ul li[company="154"] .icon
{
    background-position-x: -5380px;
}
.company-filters ul li[company="155"] .icon
{
    background-position-x: -5480px;
}
.company-filters ul li[company="156"] .icon
{
    background-position-x: -5534px;
}
.company-filters ul li[company="157"] .icon
{
    background-position-x: -5581px;
}
.company-filters ul li[company="158"] .icon
{
    background-position-x: -5632px;
}
.company-filters ul li[company="159"] .icon
{
    background-position-x: -6139px;
}
.company-filters ul li[company="160"] .icon
{
    background-position-x: -5834px;
}
.company-filters ul li[company="161"] .icon
{
    background-position-x: -5884px;
}
.company-filters ul li[company="162"] .icon
{
    background-position-x: -6782px;
}
.company-filters ul li[company="163"] .icon
{
    background-position-x: -6825px;
}
.company-filters ul li[company="164"] .icon
{
    background-position-x: -6920px;
}
.company-filters ul li[company="165"] .icon
{
    background-position-x: -7055px;
}
.company-filters ul li[company="166"] .icon
{
    background-position-x: -7100px;
}
.company-filters ul li[company="167"] .icon
{
    background-position-x: -7148px;
}
.company-filters ul li[company="168"] .icon
{
    background-position-x: -7008px;
}
.company-filters ul li[company="181"] .icon
{
    background-position-x: -8177px;
}
.company-filters ul li[company="182"] .icon
{
    background-position-x: -7828px;
}
.company-filters ul li[company="183"] .icon
{
    background-position-x: -7721px;
}
.company-filters ul li[company="184"] .icon
{
    background-position-x: -7880px;
}
.company-filters ul li[company="185"] .icon
{
    background-position-x: -7662px;
}
.company-filters ul li[company="187"] .icon
{
    background-position-x: -7933px;
}
.company-filters ul li[company="188"] .icon
{
    background-position-x: -7994px;
}
.company-filters ul li[company="191"] .icon
{
    background-position-x: -8094px;
}
.company-filters ul li[company="192"] .icon
{
    background-position-x: -8266px;
}
.company-filters ul li[company="193"] .icon
{
    background-position-x: -8219px;
}
.company-filters ul li[company="197"] .icon
{
    background-position-x: -8433px;
    -webkit-transform: scale(.55);
    transform: scale(.55);
    height: 42px!important;
}
.company-filters ul li[company="200"] .icon
{
    background-position-x: -8488px;
    -webkit-transform: scale(.7);
    transform: scale(.7);
    height: 2.2857rem;
    top: -6px;
}
.company-filters ul li[company="195"] .icon
{
    background-position-x: -8554px;
    -webkit-transform: scale(.8);
    transform: scale(.8);
}
.company-filters ul li[company="196"] .icon
{
    background-position-x: -8373px;
}
.company-filters ul li[company="214"] .icon
{
    background-position-x: -8998.2449px;
    height: 41px;
    top: -12px;
}
.company-filters ul li[company="217"] .icon
{
    background-position-x: -8947.2449px;
    scale: .9;
    height: 2.6857rem!important;
    top: -12px!important;
}
.company-filters ul li[company="205"] .icon
{
    background-position-x: -8707.2449px;
    scale: .7;
    height: 2.5rem;
    top: -.7rem;
}
.company-filters ul li[company="201"] .icon
{
    background-position-x: -8603px;
    height: 50px;
    scale: .8;
    top: -16px;
}
.company-filters ul li[company="206"] .icon
{
    background-position-x: -8654px;
    scale: .9;
    height: 2.6857rem!important;
    top: -11px!important;
}
.company-filters ul li[company="208"] .icon
{
    background-position-x: -8850.2449px;
    scale: .9;
    height: 2.6857rem!important;
    top: -12px!important;
}
.not-webshop
{
    display: none!important;
}
.material-icons
{
    font-family: "Material Icons";
    font-style: normal;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-feature-settings: "liga";
    font-feature-settings: "liga";
}
.loader
{
    position: relative;
    color: #fff;
    text-indent: -9999em;
    margin: 0 auto;
    -webkit-transform: translateY(5px);
    transform: translateY(5px);
}
.loader, .loader:after, .loader:before
{
    background: #fff;
    -webkit-animation: loaderAnim 1s infinite ease-in-out;
    animation: loaderAnim 1s infinite ease-in-out;
    width: 6px;
    height: 24px;
}
.loader
{
    -webkit-animation-delay: -.16s;
    animation-delay: -.16s;
}
.loader:after, .loader:before
{
    position: absolute;
    top: 0;
    content: "";
}
.loader:before
{
    left: -10px;
    -webkit-animation-delay: -.32s;
    animation-delay: -.32s;
}
.loader:after
{
    left: 10px;
}
@-webkit-keyframes loaderAnim
{
    0%, 100%, 80%
    {
        -webkit-box-shadow: 0 0;
        box-shadow: 0 0;
        height: 24px;
    }
    40%
    {
        -webkit-box-shadow: 0 -10px;
        box-shadow: 0 -10px;
        height: 30px;
    }
}
@keyframes loaderAnim
{
    0%, 100%, 80%
    {
        -webkit-box-shadow: 0 0;
        box-shadow: 0 0;
        height: 24px;
    }
    40%
    {
        -webkit-box-shadow: 0 -10px;
        box-shadow: 0 -10px;
        height: 30px;
    }
}
.cbet-loader
{
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    z-index: -1;
}
.slider-wrapper
{
    position: relative;
    height: 30vw;
}
.slider-wrapper .slider .g-slide
{
    background-size: cover;
    background-position: top center;
}
.slider-wrapper .slider .g-slide a
{
    vertical-align: middle;
    -webkit-user-drag: none;
    -khtml-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
    user-drag: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.slider-wrapper .slider .g-slide .btn
{
    position: absolute;
    right: 530px;
    top: 350px;
    width: 223px;
    height: 74px;
    line-height: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.slider-wrapper .slider .g-slide .bnr-lnk
{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.slider-wrapper .slider-bullets
{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
}
.slider-wrapper .slider-bullets ul li
{
    display: inline-block;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: #00aaeb;
    margin: 0 3px;
    vertical-align: middle;
    padding: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
}
.slider-wrapper .slider-bullets ul li.active:before
{
    content: "";
    display: block;
    height: 100%;
    border-radius: 50%;
    background-color: #000;
}
.bnr-lnk
{
    position: relative;
    display: inline-block;
    width: 100%;
    height: 100%;
    z-index: 9;
}
.middle
{
    position: relative;
    max-width: 1300px;
    width: 100%;
    margin: 0 auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.btn
{
    position: relative;
    border: 0;
    outline: 0;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    font-weight: 400;
    font-family: Roboto-Medium;
    background: #ff172d;
    border-radius: 3px;
    color: #fff;
    height: 30px;
    line-height: 30px;
    padding: 0 15px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transition: -webkit-filter 120ms ease-in;
    transition: -webkit-filter 120ms ease-in;
    transition: filter 120ms ease-in;
    transition: filter 120ms ease-in,-webkit-filter 120ms ease-in;
    cursor: pointer;
}
.btn:hover
{
    -webkit-filter: brightness(1.15);
    filter: brightness(1.15);
}
.btn.blue
{
    background: #00aaeb;
}
.btn.dark
{
    color: #fff;
    background: #232c33;
    -webkit-transition: -webkit-filter 120ms ease-in;
    transition: -webkit-filter 120ms ease-in;
    transition: filter 120ms ease-in;
    transition: filter 120ms ease-in,-webkit-filter 120ms ease-in;
    cursor: pointer;
}
.btn.dark:hover
{
    -webkit-filter: brightness(1.3);
    filter: brightness(1.3);
}
.btn.rounded
{
    font-family: Roboto-Black;
    border-radius: 1000px;
    height: 100px;
    line-height: 100px;
    width: 270px;
    font-size: 27px;
}
.btn[disabled]
{
    opacity: .3;
    pointer-events: none;
}
.chbx
{
    position: relative;
    height: 14px;
    width: 14px;
    background-color: #3e3e3e;
    cursor: pointer;
}
.chbx.green
{
    border: 1px solid #414141;
    background-color: #2d2d2d;
}
.chbx.green.checked:before
{
    background-color: #269137;
}
.chbx.checked:before, .chbx.middlestate:before
{
    content: "";
    display: block;
    position: absolute;
    left: 3px;
    top: 3px;
    width: 8px;
    height: 8px;
    background-color: #ffc107;
}
.chbx.middlestate:before
{
    height: 2px;
    top: 6px;
}
.overlay
{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.8);
    display: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: 999;
}
.overlay.visible
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.overlay .popup
{
    position: relative;
    width: 500px;
    background-color: #1f1f28;
    border-top: 3px solid #00aaeb;
    max-height: 90%;
    overflow: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.overlay .popup .close
{
    position: absolute;
    right: 10px;
    top: 15px;
    font-size: 22px;
    font-weight: 700;
    color: #fff;
    cursor: pointer;
}
.dotted-hidden
{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.no-data
{
    width: 100%;
    background-color: #1f1f28;
    height: 280px;
    text-align: center;
    overflow: hidden;
}
.no-data .icon
{
    margin-top: 90px;
    font-size: 42px;
}
.no-data .text
{
    font-size: 18px;
    margin-top: 30px;
}
.err-text, .success-text
{
    font-size: 14px;
}
.err-text.success-text, .success-text.success-text
{
    color: #00aaeb;
}
.err-text.err-text, .success-text.err-text
{
    color: #ff3030;
}
.err-text span, .success-text span
{
    vertical-align: middle;
}
.err-text span.material-icons, .success-text span.material-icons
{
    font-size: 25px;
    margin-left: 5px;
}
.captcha-wrapper
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.captcha-wrapper div.captcha-img
{
    height: 40px;
    float: left;
    width: 80px;
    margin-left: 10px;
    background-color: #000;
    background-size: 80% auto;
    background-position: center top 4px;
    background-repeat: no-repeat;
}
.captcha-wrapper div.material-icons
{
    color: #000;
    float: left;
    width: 30px;
    font-size: 22px;
    text-align: right;
    color: #000;
    cursor: pointer;
}
.datepicker .calendar
{
    position: absolute;
    width: 30px;
    height: 100%;
    right: 0;
    bottom: 0;
    background-image: url(../../bcgamebettingde/image/calendar.png);
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
    -webkit-transition: -webkit-filter .3s;
    transition: -webkit-filter .3s;
    transition: filter .3s;
    transition: filter .3s,-webkit-filter .3s;
}
.datepicker .calendar:hover
{
    -webkit-filter: brightness(2);
    filter: brightness(2);
}
.datepicker-dropdown
{
    -webkit-box-shadow: 0 3px 14px rgba(27,27,27,.33);
    box-shadow: 0 3px 14px rgba(27,27,27,.33);
}
.scroll-to-top
{
    position: fixed;
    right: 110px;
    bottom: 100px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    background-color: #131313;
    text-align: center;
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    border-radius: 3px;
    -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.4);
    box-shadow: 0 0 10px 0 rgba(0,0,0,.4);
    -webkit-transition: -webkit-filter 120ms ease-in;
    transition: -webkit-filter 120ms ease-in;
    transition: filter 120ms ease-in;
    transition: filter 120ms ease-in,-webkit-filter 120ms ease-in;
    cursor: pointer;
}
.scroll-to-top:hover
{
    -webkit-filter: brightness(1.2);
    filter: brightness(1.2);
}
iframe.sportsbook
{
    width: 100%;
    height: calc(100% - 10rem);
}
.comming-soon
{
    padding: 250px 0;
    color: #fff;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 2rem;
}
.comming-soon p:first-child
{
    padding-bottom: 2rem;
    font-size: 3rem;
}
.flag
{
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    background-image: url(https://mystake.gg/assets/images/flags.png);
    background-repeat: no-repeat;
    background-position: 100px 0;
    -webkit-transform: scale(.7);
    transform: scale(.7);
    -webkit-transform-origin: left center;
    transform-origin: left center;
}
.flag[country^=home]
{
    background-image: none;
}
.flag[country^=worldcup]
{
    background-position: -287px -384px;
}
.flag[country^=international]
{
    background-position: -239px -384px;
}
.flag[country^=uefachampionsleague]
{
    background-position: -47px -72px;
}
.flag[country^=uefaeuropaleague]
{
    background-position: -336px -96px;
}
.flag[country^=copaamericacnt]
{
    background-position: -264px -72px;
    width: 24px;
    height: 24px;
    margin-left: 10px;
}
.flag[country^=wta]
{
    background-position: -1px -405px;
}
.flag[country^=atp]
{
    background-position: -25px -405px;
}
.flag[country^=itf]
{
    background-position: -50px -405px;
    -webkit-transform: scale(.8);
    transform: scale(.8);
}
.flag[country^=challenger]
{
    background-position: -74px -405px;
}
.flag[country^=asean]
{
    background-position: 0 0;
}
.flag[country^=afghanistan]
{
    background-position: -24px 0;
}
.flag[country^=africa]
{
    background-position: -48px 0;
}
.flag[country^=african-union-oas]
{
    background-position: -72px 0;
}
.flag[country^=albania]
{
    background-position: -96px 0;
}
.flag[country^=algeria]
{
    background-position: -120px 0;
}
.flag[country^=america]
{
    background-position: -144px 0;
}
.flag[country^=american-samoa]
{
    background-position: -168px 0;
}
.flag[country^=andorra]
{
    background-position: -192px 0;
}
.flag[country^=angola]
{
    background-position: -216px 0;
}
.flag[country^=anguilla]
{
    background-position: -240px 0;
}
.flag[country^=antarctica]
{
    background-position: -264px 0;
}
.flag[country^=antiguaandbarbuda]
{
    background-position: -288px 0;
}
.flag[country^=arab-league]
{
    background-position: -312px 0;
}
.flag[country^=argentina]
{
    background-position: -336px 0;
}
.flag[country^=armenia]
{
    background-position: -360px 0;
}
.flag[country^=aruba]
{
    background-position: 0 -24px;
}
.flag[country^=asia]
{
    background-position: -24px -24px;
}
.flag[country^=australia]
{
    background-position: -48px -24px;
}
.flag[country^=austria]
{
    background-position: -72px -24px;
}
.flag[country^=azerbaijan]
{
    background-position: -96px -24px;
}
.flag[country^=bahamas]
{
    background-position: -120px -24px;
}
.flag[country^=bahrain]
{
    background-position: -144px -24px;
}
.flag[country^=bangladesh]
{
    background-position: -168px -24px;
}
.flag[country^=barbados]
{
    background-position: -192px -24px;
}
.flag[country^=belarus]
{
    background-position: -216px -24px;
}
.flag[country^=belgium]
{
    background-position: -240px -24px;
}
.flag[country^=belize]
{
    background-position: -264px -24px;
}
.flag[country^=benin]
{
    background-position: -288px -24px;
}
.flag[country^=bermuda]
{
    background-position: -312px -24px;
}
.flag[country^=bhutan]
{
    background-position: -336px -24px;
}
.flag[country^=bolivia]
{
    background-position: -360px -24px;
}
.flag[country^="bosnia&herzegovina"]
{
    background-position: 0 -48px;
}
.flag[country^=bosniaandherzegovina]
{
    background-position: -24px -48px;
}
.flag[country^=botswana]
{
    background-position: -48px -48px;
}
.flag[country^=brazil]
{
    background-position: -72px -48px;
}
.flag[country^=brunei]
{
    background-position: -96px -48px;
}
.flag[country^=bulgaria]
{
    background-position: -120px -48px;
}
.flag[country^=burkina-faso]
{
    background-position: -144px -48px;
}
.flag[country^=burundi]
{
    background-position: -168px -48px;
}
.flag[country^=caricom]
{
    background-position: -192px -48px;
}
.flag[country^=cis]
{
    background-position: -216px -48px;
}
.flag[country^=cambodia]
{
    background-position: -240px -48px;
}
.flag[country^=cambodja]
{
    background-position: -264px -48px;
}
.flag[country^=cameroon]
{
    background-position: -288px -48px;
}
.flag[country^=canada]
{
    background-position: -312px -48px;
}
.flag[country^=cape-verde]
{
    background-position: -336px -48px;
}
.flag[country^=cayman-islands]
{
    background-position: -360px -48px;
}
.flag[country^=central-african-republic]
{
    background-position: 0 -72px;
}
.flag[country^=chad]
{
    background-position: -24px -72px;
}
.flag[country^=championsleague]
{
    background-position: -48px -72px;
}
.flag[country^=chile]
{
    background-position: -72px -72px;
}
.flag[country^=china]
{
    background-position: -96px -72px;
}
.flag[country^=colombia]
{
    background-position: -120px -72px;
}
.flag[country^=commonwealth]
{
    background-position: -144px -72px;
}
.flag[country^=comoros]
{
    background-position: -168px -72px;
}
.flag[country^=congo-brazzaville]
{
    background-position: -192px -72px;
}
.flag[country^=congo-kinshasa]
{
    background-position: -216px -72px;
}
.flag[country^=cook-islands]
{
    background-position: -240px -72px;
}
.flag[country^=copaamerica]
{
    background-position: -264px -72px;
}
.flag[country^=costarica]
{
    background-position: -288px -72px;
}
.flag[country^=cote-divoire]
{
    background-position: -312px -72px;
}
.flag[country^=croatia]
{
    background-position: -336px -72px;
}
.flag[country^=cuba]
{
    background-position: -360px -72px;
}
.flag[country^=cyprus]
{
    background-position: 0 -96px;
}
.flag[country^=czechrepublic]
{
    background-position: -24px -96px;
}
.flag[country^=denmark]
{
    background-position: -48px -96px;
}
.flag[country^=djibouti]
{
    background-position: -72px -96px;
}
.flag[country^=dominica]
{
    background-position: -96px -96px;
}
.flag[country^=dominicanrepublic]
{
    background-position: -120px -96px;
}
.flag[country^=ecuador]
{
    background-position: -144px -96px;
}
.flag[country^=egypt]
{
    background-position: -168px -96px;
}
.flag[country^=elsalvador]
{
    background-position: -192px -96px;
}
.flag[country^=england]
{
    background-position: -216px -96px;
}
.flag[country^=equatorial-guinea]
{
    background-position: -240px -96px;
}
.flag[country^=eritrea]
{
    background-position: -264px -96px;
}
.flag[country^=estonia]
{
    background-position: -288px -96px;
}
.flag[country^=ethiopia]
{
    background-position: -312px -96px;
}
.flag[country^=europaleague]
{
    background-position: -336px -96px;
}
.flag[country^=europe]
{
    background-position: -360px -96px;
}
.flag[country^=faroeislands]
{
    background-position: -24px -120px;
}
.flag[country^=fiji]
{
    background-position: -48px -120px;
}
.flag[country^=finland]
{
    background-position: -72px -120px;
}
.flag[country^=france]
{
    background-position: -96px -120px;
}
.flag[country^=gabon]
{
    background-position: -120px -120px;
}
.flag[country^=gambia]
{
    background-position: -144px -120px;
}
.flag[country^=georgia]
{
    background-position: -168px -120px;
}
.flag[country^=germany]
{
    background-position: -192px -120px;
}
.flag[country^=ghana]
{
    background-position: -216px -120px;
}
.flag[country^=gibraltar]
{
    background-position: -240px -120px;
}
.flag[country^=greatbritain]
{
    background-position: -264px -120px;
}
.flag[country^=greece]
{
    background-position: -288px -120px;
}
.flag[country^=greenland]
{
    background-position: -312px -120px;
}
.flag[country^=grenada]
{
    background-position: -336px -120px;
}
.flag[country^=guadeloupe]
{
    background-position: -360px -120px;
}
.flag[country^=guam]
{
    background-position: 0 -144px;
}
.flag[country^=guatemala]
{
    background-position: -24px -144px;
}
.flag[country^=guernsey]
{
    background-position: -48px -144px;
}
.flag[country^=guinea-bissau]
{
    background-position: -72px -144px;
}
.flag[country^=guinea]
{
    background-position: -96px -144px;
}
.flag[country^=guyana]
{
    background-position: -120px -144px;
}
.flag[country^=haiti]
{
    background-position: -144px -144px;
}
.flag[country^=honduras]
{
    background-position: -168px -144px;
}
.flag[country^=hongkong]
{
    background-position: -192px -144px;
}
.flag[country^=hungary]
{
    background-position: -216px -144px;
}
.flag[country^=iceland]
{
    background-position: -240px -144px;
}
.flag[country^=india]
{
    background-position: -264px -144px;
}
.flag[country^=indonesia]
{
    background-position: -288px -144px;
}
.flag[country^=iran]
{
    background-position: -336px -144px;
}
.flag[country^=iraq]
{
    background-position: -360px -144px;
}
.flag[country^=ireland]
{
    background-position: 0 -168px;
}
.flag[country^=islamic-conference]
{
    background-position: -24px -168px;
}
.flag[country^=isle-of-man]
{
    background-position: -48px -168px;
}
.flag[country^=israel]
{
    background-position: -72px -168px;
}
.flag[country^=italy]
{
    background-position: -96px -168px;
}
.flag[country^=jamaica]
{
    background-position: -120px -168px;
}
.flag[country^=jersey]
{
    background-position: -144px -168px;
}
.flag[country^=jordan]
{
    background-position: -168px -168px;
}
.flag[country^=kazakhstan]
{
    background-position: -192px -168px;
}
.flag[country^=kenya]
{
    background-position: -216px -168px;
}
.flag[country^=kiribati]
{
    background-position: -240px -168px;
}
.flag[country^=korea-south]
{
    background-position: -264px -168px;
}
.flag[country^=koreasouth]
{
    background-position: -288px -168px;
}
.flag[country^=kosovo]
{
    background-position: -312px -168px;
}
.flag[country^=kuwait]
{
    background-position: -336px -168px;
}
.flag[country^=kyrgyzstan]
{
    background-position: -360px -168px;
}
.flag[country^=laos]
{
    background-position: 0 -192px;
}
.flag[country^=latvia]
{
    background-position: -24px -192px;
}
.flag[country^=lebanon]
{
    background-position: -48px -192px;
}
.flag[country^=lesotho]
{
    background-position: -72px -192px;
}
.flag[country^=liberia]
{
    background-position: -96px -192px;
}
.flag[country^=libya]
{
    background-position: -120px -192px;
}
.flag[country^=liechtenstein]
{
    background-position: -144px -192px;
}
.flag[country^=lithuania]
{
    background-position: -168px -192px;
}
.flag[country^=luxembourg]
{
    background-position: -192px -192px;
}
.flag[country^=macao]
{
    background-position: -216px -192px;
}
.flag[country^=macedonia]
{
    background-position: -240px -192px;
}
.flag[country^=madagascar]
{
    background-position: -264px -192px;
}
.flag[country^=malawi]
{
    background-position: -288px -192px;
}
.flag[country^=malaysia]
{
    background-position: -312px -192px;
}
.flag[country^=maldives]
{
    background-position: -336px -192px;
}
.flag[country^=mali]
{
    background-position: -360px -192px;
}
.flag[country^=malta]
{
    background-position: 0 -216px;
}
.flag[country^=marshall-islands]
{
    background-position: -24px -216px;
}
.flag[country^=martinique]
{
    background-position: -48px -216px;
}
.flag[country^=mauritania]
{
    background-position: -72px -216px;
}
.flag[country^=mauritius]
{
    background-position: -96px -216px;
}
.flag[country^=mexico]
{
    background-position: -120px -216px;
}
.flag[country^=micronesia]
{
    background-position: -144px -216px;
}
.flag[country^=moldova]
{
    background-position: -168px -216px;
}
.flag[country^=monaco]
{
    background-position: -192px -216px;
}
.flag[country^=mongolia]
{
    background-position: -216px -216px;
}
.flag[country^=montenegro]
{
    background-position: -240px -216px;
}
.flag[country^=montserrat]
{
    background-position: -264px -216px;
}
.flag[country^=morocco]
{
    background-position: -288px -216px;
}
.flag[country^=mozambique]
{
    background-position: -312px -216px;
}
.flag[country^=myanmar]
{
    background-position: -336px -216px;
}
.flag[country^=nato]
{
    background-position: -360px -216px;
}
.flag[country^=namibia]
{
    background-position: 0 -240px;
}
.flag[country^=nauru]
{
    background-position: -24px -240px;
}
.flag[country^=nepal]
{
    background-position: -48px -240px;
}
.flag[country^=netherlands-antilles]
{
    background-position: -72px -240px;
}
.flag[country^=holland], .flag[country^=netherlands]
{
    background-position: -96px -240px;
}
.flag[country^=newcaledonia]
{
    background-position: -120px -240px;
}
.flag[country^=newzealand]
{
    background-position: -144px -240px;
}
.flag[country^=nicaragua]
{
    background-position: -168px -240px;
}
.flag[country^=niger]
{
    background-position: -192px -240px;
}
.flag[country^=nigeria]
{
    background-position: -216px -240px;
}
.flag[country^=north-korea]
{
    background-position: -240px -240px;
}
.flag[country^=northamerica]
{
    background-position: -264px -240px;
}
.flag[country^=northern-cyprus]
{
    background-position: -288px -240px;
}
.flag[country^=northernireland]
{
    background-position: -312px -240px;
}
.flag[country^=norway]
{
    background-position: -336px -240px;
}
.flag[country^=opec]
{
    background-position: -360px -240px;
}
.flag[country^=olimpic-movement]
{
    background-position: 0 -264px;
}
.flag[country^=olympicgames]
{
    background-position: -24px -264px;
}
.flag[country^=oman]
{
    background-position: -48px -264px;
}
.flag[country^=pakistan]
{
    background-position: -72px -264px;
}
.flag[country^=palau]
{
    background-position: -96px -264px;
}
.flag[country^=palestine]
{
    background-position: -120px -264px;
}
.flag[country^=panama]
{
    background-position: -144px -264px;
}
.flag[country^=papua-new-guinea]
{
    background-position: -168px -264px;
}
.flag[country^=paraguay]
{
    background-position: -192px -264px;
}
.flag[country^=peru]
{
    background-position: -216px -264px;
}
.flag[country^=philippines]
{
    background-position: -240px -264px;
}
.flag[country^=poland]
{
    background-position: -264px -264px;
}
.flag[country^=portugal]
{
    background-position: -288px -264px;
}
.flag[country^=puertorico]
{
    background-position: -312px -264px;
}
.flag[country^=qatar]
{
    background-position: -336px -264px;
}
.flag[country^=red-cross]
{
    background-position: -360px -264px;
}
.flag[country^=republicofireland]
{
    background-position: 0 -288px;
}
.flag[country^=reunion]
{
    background-position: -24px -288px;
}
.flag[country^=romania]
{
    background-position: -48px -288px;
}
.flag[country^=russia]
{
    background-position: -72px -288px;
}
.flag[country^=rwanda]
{
    background-position: -96px -288px;
}
.flag[country^=saint-lucia]
{
    background-position: -120px -288px;
}
.flag[country^=samoa]
{
    background-position: -144px -288px;
}
.flag[country^=sanmarino]
{
    background-position: -168px -288px;
}
.flag[country^=sao-tome-principe]
{
    background-position: -192px -288px;
}
.flag[country^=saudiarabia]
{
    background-position: -216px -288px;
}
.flag[country^=scotland]
{
    background-position: -240px -288px;
}
.flag[country^=senegal]
{
    background-position: -264px -288px;
}
.flag[country^=serbia]
{
    background-position: -288px -288px;
}
.flag[country^=seyshelles]
{
    background-position: -312px -288px;
}
.flag[country^=sierra-leone]
{
    background-position: -336px -288px;
}
.flag[country^=singapore]
{
    background-position: -360px -288px;
}
.flag[country^=slovakia]
{
    background-position: 0 -312px;
}
.flag[country^=slovenia]
{
    background-position: -24px -312px;
}
.flag[country^=solomon-islands]
{
    background-position: -48px -312px;
}
.flag[country^=somalia]
{
    background-position: -72px -312px;
}
.flag[country^=somaliland]
{
    background-position: -96px -312px;
}
.flag[country^=southafrica]
{
    background-position: -120px -312px;
}
.flag[country^=southkorea-copy]
{
    background-position: -144px -312px;
}
.flag[country^=southkorea]
{
    background-position: -168px -312px;
}
.flag[country^=spain]
{
    background-position: -192px -312px;
}
.flag[country^=sri-lanka]
{
    background-position: -216px -312px;
}
.flag[country^=st-kitts-nevis]
{
    background-position: -240px -312px;
}
.flag[country^=st-vincent-the-grenadines]
{
    background-position: -264px -312px;
}
.flag[country^=sudan]
{
    background-position: -288px -312px;
}
.flag[country^=suriname]
{
    background-position: -312px -312px;
}
.flag[country^=swaziland]
{
    background-position: -336px -312px;
}
.flag[country^=sweden]
{
    background-position: -360px -312px;
}
.flag[country^=switzerland]
{
    background-position: 0 -336px;
}
.flag[country^=syria]
{
    background-position: -24px -336px;
}
.flag[country^=tahiti-french-polinesia]
{
    background-position: -48px -336px;
}
.flag[country^=taiwan]
{
    background-position: -72px -336px;
}
.flag[country^=tajikistan]
{
    background-position: -96px -336px;
}
.flag[country^=tanzania]
{
    background-position: -120px -336px;
}
.flag[country^=thailand]
{
    background-position: -144px -336px;
}
.flag[country^=timor-leste]
{
    background-position: -168px -336px;
}
.flag[country^=togo]
{
    background-position: -192px -336px;
}
.flag[country^=tonga]
{
    background-position: -216px -336px;
}
.flag[country^=trinidadtobago]
{
    background-position: -240px -336px;
}
.flag[country^=trinidadandtobago]
{
    background-position: -264px -336px;
}
.flag[country^=tunisia]
{
    background-position: -288px -336px;
}
.flag[country^=turkey]
{
    background-position: -312px -336px;
}
.flag[country^=turkmenistan]
{
    background-position: -336px -336px;
}
.flag[country^=turks-and-caicos-islands]
{
    background-position: -360px -336px;
}
.flag[country^=tuvalu]
{
    background-position: 0 -360px;
}
.flag[country^=uae]
{
    background-position: -24px -360px;
}
.flag[country^=uk]
{
    background-position: -48px -360px;
}
.flag[country^=usa]
{
    background-position: -72px -360px;
}
.flag[country^=uganda]
{
    background-position: -96px -360px;
}
.flag[country^=ukraine]
{
    background-position: -120px -360px;
}
.flag[country^=united-nations]
{
    background-position: -144px -360px;
}
.flag[country^=unitedarabemirates]
{
    background-position: -168px -360px;
}
.flag[country^=unitedkingdom]
{
    background-position: -192px -360px;
}
.flag[country^=uruguay]
{
    background-position: -216px -360px;
}
.flag[country^=uzbekistan]
{
    background-position: -240px -360px;
}
.flag[country^=vtb]
{
    background-position: -264px -360px;
}
.flag[country^=vanuatu]
{
    background-position: -288px -360px;
}
.flag[country^=vatican-city]
{
    background-position: -312px -360px;
}
.flag[country^=venezuela]
{
    background-position: -336px -360px;
}
.flag[country^=vietnam]
{
    background-position: -360px -360px;
}
.flag[country^=virgin-islands-british]
{
    background-position: 0 -384px;
}
.flag[country^=virgin-islands-us]
{
    background-position: -24px -384px;
}
.flag[country^=wales]
{
    background-position: -48px -384px;
}
.flag[country^=western-sahara]
{
    background-position: -72px -384px;
}
.flag[country^=yemen]
{
    background-position: -120px -384px;
}
.flag[country^=zambia]
{
    background-position: -144px -384px;
}
.flag[country^=zimbabwe]
{
    background-position: -168px -384px;
}
.flag[country^=japan]
{
    background-position: -192px -384px;
}
.flag[country^=rolandgarros]
{
    background-position: -216px -384px;
}
.flag[country^=undefined]
{
    background-position: -240px -384px;
}
.flag[country^=wimbledon]
{
    background-position: -264px -384px;
}
.datepicker-container
{
    color: #000;
}
.g-title
{
    position: relative;
    font-family: Roboto-Medium;
    background-color: #1f1f28;
    height: 52px;
    line-height: 52px;
    color: #fff;
    font-size: 15px;
    letter-spacing: .8px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-left: 7px solid #00aaeb;
    padding-left: 30px;
}
span.done
{
    position: absolute;
    pointer-events: none;
    font-size: 20px;
    right: 5px;
    top: 50%;
    margin-top: -10px;
    color: #3cb251;
    display: none;
}
input.dirty:not(:focus):not(.invalid):valid+span.done
{
    display: block;
}
input.dirty:not(:focus).invalid, input.dirty:not(:focus):invalid
{
    border-color: #d62700;
}
input.dirty:not(:focus).invalid::-webkit-input-placeholder, input.dirty:not(:focus):invalid::-webkit-input-placeholder
{
    color: #fe0000;
}
input.dirty:not(:focus).invalid::-moz-placeholder, input.dirty:not(:focus):invalid::-moz-placeholder
{
    color: #fe0000;
}
input.dirty:not(:focus).invalid::-ms-input-placeholder, input.dirty:not(:focus):invalid::-ms-input-placeholder
{
    color: #fe0000;
}
input.dirty:not(:focus).invalid::placeholder, input.dirty:not(:focus):invalid::placeholder
{
    color: #fe0000;
}
.slider, .swiper-navigation, .swiper-wrapper
{
    /*!
        rtl:begin:ignore
    */
    direction: ltr!important
    /*!
        rtl:end:ignore
    */
    ;
}
.highlight, .highlight td
{
    background-color: #630ae2!important;
}
.base-select
{
    max-width: 182px;
    position: relative;
    --background: #0f0f17;
    --secondary: #323246;
    --input-background: #1f1f28;
    --select-option-active-background: #00aaeb;
}
.base-select:focus
{
    outline: 0;
}
.base-select:focus .selected-value
{
    border: 1px solid #0f9beaff;
}
.base-select .selected-value
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 40px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    font-size: 12px;
    padding: 0 16px;
    background: var(--input-background);
    color: #fff;
    border-radius: 4px;
    border: 1px solid #2d2d33;
    -webkit-transition: .2s ease;
    transition: .2s ease;
    padding-right: 0;
    cursor: pointer;
}
.base-select .selected-value svg
{
    width: 38.4px;
}
.base-select .selected-value span:first-of-type
{
    width: 100%;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-right: auto;
    margin-left: .5rem;
}
.base-select .options
{
    max-height: 544px;
    position: absolute;
    overflow: hidden;
    overflow-y: auto;
    border-radius: 4px;
    width: 100%;
    z-index: 95;
    background: #0f0f17;
    border: 1px solid #333342;
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
    display: none;
}
.base-select .options .option
{
    cursor: pointer;
    height: 32px;
    color: #fff;
    padding: 0 0 0 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-transition: background-color .2s ease;
    transition: background-color .2s ease;
}
.base-select .options .option.active, .base-select .options .option.hovered, .base-select .options .option:hover
{
    background-color: var(--select-option-active-background);
}
.date-picker
{
    --primary: #00aaeb;
    --text-primary: #fff;
    --text-secondary: #adb8cc;
    --text-tertiary: #4f4f4f;
    --light-background: #1b1b20;
    --background: #0f0f17;
    --secondary: #323246;
    --input-background: #1f1f28;
    --select-option-active-background: #00aaeb;
    width: 200px;
    z-index: 9;
    font-family: Poppins-Regular;
}
.date-picker *
{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.date-picker .selected-value
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 40px;
    width: 100%;
    font-size: 14px;
    padding: 0 15px;
    cursor: pointer;
    background: var(--input-background);
    color: var(--text-primary);
    border-radius: 4px;
    border: 1px solid #3d3d3d;
    -webkit-transition: .2s ease;
    transition: .2s ease;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.date-picker .selected-value svg
{
    width: 24px;
}
.date-picker .selected-value:focus
{
    border: 1px solid #0f9beaff;
}
.date-picker .options
{
    background-color: var(--light-background);
    position: absolute;
    border-radius: 10px;
    padding: 28px 34px;
    -webkit-box-shadow: 0 0 10px #1e1e25;
    box-shadow: 0 0 10px #1e1e25;
    -webkit-transform: translateY(3%);
    transform: translateY(3%);
    z-index: 9;
    -webkit-box-shadow: 8px 8px 5px 0 #00000040;
    box-shadow: 8px 8px 5px 0 #00000040;
}
.date-picker .options .head
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.date-picker .options .head .selector
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    gap: 10px;
    padding: 3px;
    color: var(--text-secondary);
    -webkit-transition: .2s ease-in-out;
    transition: .2s ease-in-out;
}
.date-picker .options .head .selector>span
{
    font-size: 20px;
    color: #fff;
    font-weight: 700;
}
.date-picker .options .head .selector.year-selector
{
    margin-right: auto;
}
.date-picker .options .head .selector span.material-icons
{
    color: var(--text-tertiary);
}
.date-picker .options .head .selector:hover
{
    cursor: pointer;
    background-color: var(--input-background);
    border-radius: 10px;
}
.date-picker .options .head .selector .select-options
{
    height: 400px;
    overflow: hidden;
    overflow-y: auto;
    border-radius: 10px;
    position: absolute;
    top: 40px;
    background-color: var(--background);
}
.date-picker .options .head .selector .select-options .select-option
{
    padding: 10px 20px;
    -webkit-transition: .2s ease-in;
    transition: .2s ease-in;
}
.date-picker .options .head .selector .select-options .select-option:hover
{
    background-color: var(--light-background);
}
.date-picker .options .head .selector .select-options .select-option.selected
{
    color: var(--primary);
}
.date-picker .options .head .arrow
{
    font-size: 20px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 30px;
    width: 30px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.date-picker .options .head .arrow:hover
{
    color: var(--primary);
}
.date-picker .options .body .weekdays
{
    display: grid;
    grid-template-columns: repeat(7,30px);
    gap: 12px;
    margin-bottom: 10px;
    text-align: center;
    color: var(--text-primary);
}
.date-picker .options .body .weekdays .weekday
{
    height: 30px;
    width: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 3px;
    font-size: 12px;
    color: var(--text-tertiary);
}
.date-picker .options .body .days
{
    display: grid;
    grid-template-columns: repeat(7,30px);
    gap: 6px 12px;
    text-align: center;
}
.date-picker .options .body .days .day
{
    cursor: pointer;
    padding: 3px;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 16px;
    color: var(--text-primary);
    -webkit-transition: .2s ease-out;
    transition: .2s ease-out;
}
.date-picker .options .body .days .day:hover
{
    background-color: rgba(0,170,235,.2);
}
.date-picker .options .body .days .day.current-day
{
    color: var(--primary);
}
.date-picker .options .body .days .day.selected-day
{
    background-color: var(--primary);
    color: var(--text-primary);
}
.date-picker .options .body .days .day.disabled
{
    color: var(--text-tertiary)!important;
    background-color: inherit!important;
}
.notification-overlay
{
    background: rgba(18,7,23,.7);
}
.notification-overlay *
{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.notification-overlay .notification-popup
{
    position: relative;
    width: 53rem;
    max-height: 80%!important;
    height: 612px;
    border-radius: 8px;
    overflow: hidden!important;
    background: #292939;
    border-top: none;
    letter-spacing: .3px;
}
.notification-overlay .notification-popup .header
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 60px;
}
.notification-overlay .notification-popup .header .check
{
    color: #697386;
    display: block;
    position: relative;
    font-weight: 500;
    padding-left: 30px;
    line-height: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 18px;
}
.notification-overlay .notification-popup .header .check input
{
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: auto;
}
.notification-overlay .notification-popup .header .check .checkmark
{
    position: absolute;
    top: 0;
    left: 0;
    height: 20px;
    width: 20px;
    background-color: #323246;
    border: 1.2px solid #4a4a66;
    border-radius: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transition: .2s;
    transition: .2s;
}
.notification-overlay .notification-popup .header .check .checkmark:after
{
    content: '';
    position: absolute;
    display: none;
}
.notification-overlay .notification-popup .header .check:hover input~.checkmark
{
    opacity: 1;
}
.notification-overlay .notification-popup .header .check input:checked~.checkmark:after
{
    display: block;
}
.notification-overlay .notification-popup .header .check .checkmark:after
{
    width: 10px;
    height: 10px;
    border-radius: 3px;
    background: #00aaeb;
}
.notification-overlay .notification-popup .header .search
{
    width: 40%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: 0;
    padding-left: 40px;
}
.notification-overlay .notification-popup .header .search input
{
    border-radius: 8px;
    height: 32px;
    width: 100%;
    background-color: #323246;
    border: 1px solid #4a4a66;
    color: #828a99;
}
.notification-overlay .notification-popup .header .search input::-webkit-input-placeholder
{
    color: #828a99;
}
.notification-overlay .notification-popup .header .search input::-moz-placeholder
{
    color: #828a99;
}
.notification-overlay .notification-popup .header .search input::-ms-input-placeholder
{
    color: #828a99;
}
.notification-overlay .notification-popup .header .search input::placeholder
{
    color: #828a99;
}
.notification-overlay .notification-popup .header .search img
{
    position: relative;
    right: 1.875rem;
}
.notification-overlay .notification-popup .close
{
    position: absolute;
    right: 20px;
    top: 19px;
}
.notification-overlay .notification-popup .notification-items
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow-y: auto;
    height: calc(100% - 60px);
    border-top: 1px solid #555575;
}
.notification-overlay .notification-popup .notification-items::-webkit-scrollbar
{
    width: 12px;
    background: #42425b;
    border-radius: 10px;
}
.notification-overlay .notification-popup .notification-items::-webkit-scrollbar-track
{
    border-radius: 10px;
}
.notification-overlay .notification-popup .notification-items::-webkit-scrollbar-thumb
{
    background: #70709e;
    border-radius: 10px;
    border: 2px solid #42425b;
}
.notification-overlay .notification-popup .notification-items .notification-item
{
    overflow: hidden;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding: 24px 40px;
    padding-right: 27px;
    background-color: #292939;
    min-height: 190px;
    max-height: 10000px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    border-bottom: 1px solid rgba(255,255,255,.1);
}
.notification-overlay .notification-popup .notification-items .notification-item.unread
{
    background-color: #323246;
}
.notification-overlay .notification-popup .notification-items .notification-item .unread-circle
{
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #00aaeb;
    position: absolute;
    left: -14px;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    top: 3px;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-preview-header
{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 10px;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-preview-header .notification-title
{
    font-family: Poppins;
    font-weight: 700;
    font-size: 12px;
    line-height: 18px;
    color: #fff;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-preview-header .notification-delete
{
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: Poppins;
    font-style: normal;
    font-weight: 600;
    line-height: 14px;
    font-size: 10px;
    color: #ff485a;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-preview-header .notification-delete .material-icons, .notification-overlay .notification-popup .notification-items .notification-item .notification-preview-header .notification-delete svg
{
    margin-right: 5px;
    font-size: 15px;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-body
{
    font-family: Poppins;
    font-weight: 300;
    font-size: 12px;
    line-height: 18px;
    color: #fff;
    margin-bottom: 30px;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 6em;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-body li, .notification-overlay .notification-popup .notification-items .notification-item .notification-body ul
{
    list-style-type: disc!important;
    list-style-position: inside;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-body.visible
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-line-clamp: unset;
    overflow: visible;
    max-height: 1000px;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-body.visible .banner
{
    display: block;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-body .banner
{
    display: none;
    position: relative;
    margin-bottom: 30px;
    width: 100%;
    margin: 20px auto;
    border-radius: 10px;
    overflow: hidden;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-body .banner img
{
    width: 100%;
    height: auto;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-body .banner .buttons
{
    width: 100%;
    bottom: 0;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-radius: 0;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 10px;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-body .banner .buttons .button
{
    margin-top: 21px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    display: flex;
    align-items: center;
    text-align: center;
    text-transform: capitalize;
    -webkit-transition: .2s;
    transition: .2s;
    color: #fff;
    cursor: pointer;
    height: 40px;
    padding: 0 16px;
    min-width: 96px;
    border-radius: 8px;
    background: #00aaeb;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-body .banner .buttons .button:hover
{
    background-color: #00aaeb;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-footer
{
    margin-top: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-footer .notification-date
{
    font-family: Poppins;
    font-weight: 600;
    font-size: 12px;
    line-height: 20px;
    color: #697386;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-footer .notification-view-less, .notification-overlay .notification-popup .notification-items .notification-item .notification-footer .notification-view-more
{
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    display: none;
    height: 36px;
    padding: 0 16px;
    min-width: 96px;
    border-radius: 8px;
    background: #00aaeb;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-footer .notification-view-less .material-icons, .notification-overlay .notification-popup .notification-items .notification-item .notification-footer .notification-view-more .material-icons
{
    font-size: 20px;
    margin-left: 5px;
    display: none;
}
.notification-overlay .notification-popup .notification-items .notification-item .notification-footer .notification-view-less.visible, .notification-overlay .notification-popup .notification-items .notification-item .notification-footer .notification-view-more.visible
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.push-notifications .popup
{
    border-top: 0!important;
}
.push-notifications .push-notification
{
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 400px;
    -webkit-filter: drop-shadow(0 5px 10px rgba(0,0,0,.08)) drop-shadow(0 .5px 1.5px rgba(0,0,0,.08)) drop-shadow(0 2px 3px rgba(0,0,0,.06));
    filter: drop-shadow(0 5px 10px rgba(0,0,0,.08)) drop-shadow(0 .5px 1.5px rgba(0,0,0,.08)) drop-shadow(0 2px 3px rgba(0,0,0,.06));
    background: #292939;
    border-radius: 8px;
}
.push-notifications .push-notification img
{
    width: 100%;
    height: auto;
    margin-bottom: 8px;
}
.push-notifications .push-notification .date
{
    font-family: Poppins;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 20px;
    color: #697386;
    margin-bottom: 8px;
    padding: 0 20px;
}
.push-notifications .push-notification .title
{
    font-family: Poppins;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    color: #fff;
    padding: 0 20px;
    margin-bottom: 10px;
}
.push-notifications .push-notification .preview
{
    font-family: Poppins;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: #fff;
    margin-bottom: 10px;
    padding: 0 20px;
}
.push-notifications .push-notification .buttons
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 5px;
    padding: 0 20px;
    padding-bottom: 15px;
}
.push-notifications .push-notification .buttons .button
{
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    background: #323246;
    border: 1px solid #3c3c3c;
    border-radius: 4px;
    width: 50%;
    height: 30px;
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    display: flex;
    align-items: center;
    text-align: center;
    -webkit-transition: .2s ease;
    transition: .2s ease;
    color: #fff;
}
.push-notifications .push-notification .buttons .button.view-more
{
    background: #00aaeb;
}
.push-notifications .push-notification .buttons .button:hover
{
    -webkit-filter: brightness(1.2);
    filter: brightness(1.2);
}
.full-push-notification .popup
{
    width: 580px;
    border-top: none;
    border-radius: 10px;
    background: #292939;
}
.full-push-notification .popup *
{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.full-push-notification .popup img
{
    width: 100%;
    height: auto;
    margin-bottom: 20px;
}
.full-push-notification .popup .title
{
    font-family: Poppins;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 19px;
    color: #fff;
    padding: 0 20px;
    margin-bottom: 14px;
}
.full-push-notification .popup .body
{
    font-family: Poppins;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: #fff;
    padding: 0 20px;
    margin-bottom: 30px;
}
.full-push-notification .popup .date
{
    font-family: Poppins;
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 20px;
    padding: 0 20px;
    color: #697386;
    margin-bottom: 10px;
}
.full-push-notification .popup .buttons
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 5px;
    padding: 0 20px;
    padding-bottom: 15px;
}
.full-push-notification .popup .buttons .button
{
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    background: #323246;
    border: 1px solid #3c3c3c;
    border-radius: 4px;
    width: 50%;
    height: 40px;
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    display: flex;
    align-items: center;
    text-align: center;
    -webkit-transition: .2s ease;
    transition: .2s ease;
    color: #fff;
    background: #00aaeb;
}
.full-push-notification .popup .buttons .button:hover
{
    background: #00aaeb;
    -webkit-filter: brightness(1.2);
    filter: brightness(1.2);
}
html:lang(es) header .time, html:lang(fr) header .time, html:lang(ja) header .time, html:lang(ru) header .time
{
    display: none;
}
html:lang(es) header .lnk:first-of-type, html:lang(fr) header .lnk:first-of-type, html:lang(ja) header .lnk:first-of-type, html:lang(ru) header .lnk:first-of-type
{
    margin-left: 0!important;
}
header
{
    background-color: #191921;
}
header ul.socials
{
    float: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 1.25rem;
}
header ul.socials li:first-child
{
    margin-right: .75rem;
}
header ul.socials li:nth-child(2)
{
    margin-right: .75rem;
}
header ul.socials li img
{
    height: 1.5625rem;
}
header .aff-icon
{
    float: left;
    width: 1.1rem;
    margin-right: .5rem;
    position: relative;
    top: -.2rem;
    height: 4.1875rem;
}
header .header-warning
{
    text-align: center;
    height: 1.875rem;
    line-height: 1.875rem;
    background-color: #bf3737;
    color: #fff;
    letter-spacing: .0625rem;
    cursor: pointer;
}
header .header-warning *
{
    vertical-align: middle;
}
header .header-warning span.warn
{
    margin-right: .625rem;
    color: #ff0;
    opacity: 1;
    -webkit-animation: warnAnim .8s ease-in;
    animation: warnAnim .8s ease-in;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    font-size: 1.125rem;
    vertical-align: middle;
    display: inline-block;
    margin-top: -.0625rem;
}
@-webkit-keyframes warnAnim
{
    50%
    {
        opacity: .3;
    }
    70%
    {
        opacity: 1;
    }
}
@keyframes warnAnim
{
    50%
    {
        opacity: .3;
    }
    70%
    {
        opacity: 1;
    }
}
header .header-warning div.text
{
    display: inline-block;
    overflow: hidden;
    margin-top: -.0625rem;
}
header .header-warning .close
{
    position: absolute;
    font-weight: 700;
    right: .625rem;
    font-size: 1.25rem;
    opacity: .8;
    -webkit-transition: opacity 120ms ease-in;
    transition: opacity 120ms ease-in;
}
header .header-warning:hover .close
{
    opacity: 1;
}
header .auth-bar
{
    height: 4.1875rem;
    line-height: 4.1875rem;
    padding: .2rem 0;
}
header .auth-bar .loader
{
    position: absolute;
    right: 18.75rem;
    top: 1.125rem;
}
header .auth-bar .time
{
    float: left;
    min-width: 6.25rem;
    color: rgba(255,255,255,.3);
}
header .auth-bar .time span:last-child
{
    margin-left: .3125rem;
}
header .auth-bar .lnk
{
    float: left;
    margin-left: 1.4375rem;
    color: #545469;
    font-size: .9375rem;
    -webkit-transition: color .3s;
    transition: color .3s;
    font-family: Roboto-Medium;
}
header .auth-bar .lnk:first-of-type
{
    margin-left: 0!important;
}
header .auth-bar .lnk:hover
{
    color: #fff;
}
header .auth-bar .authorize, header .auth-bar .user-info
{
    float: right;
    display: none;
}
header .auth-bar .authorize ul li, header .auth-bar .user-info ul li
{
    position: relative;
    float: left;
    height: 4.1875rem;
    line-height: 4.1875rem;
}
header .auth-bar .authorize ul li span.forgot-pass, header .auth-bar .user-info ul li span.forgot-pass
{
    margin-right: .9375rem;
    cursor: pointer;
}
header .auth-bar .authorize ul li span.forgot-pass:hover, header .auth-bar .user-info ul li span.forgot-pass:hover
{
    text-decoration: underline;
}
header .auth-bar .authorize ul li input, header .auth-bar .user-info ul li input
{
    width: 9.75rem;
    height: 1.875rem;
    padding: 0 .9375rem;
    padding-left: 2.1875rem;
    background: #3e3e46;
    font-size: .8125rem;
}
header .auth-bar .authorize ul li input.error, header .auth-bar .user-info ul li input.error
{
    border: .0625rem solid #ff172d;
}
header .auth-bar .authorize ul li .btn, header .auth-bar .user-info ul li .btn
{
    height: 1.875rem;
}
header .auth-bar .authorize ul li .icon, header .auth-bar .user-info ul li .icon
{
    position: absolute;
    font-size: 1.3125rem;
    left: .625rem;
    top: .0625rem;
    height: 100%;
    margin: auto;
}
header .auth-bar .authorize ul p.err-text, header .auth-bar .user-info ul p.err-text
{
    overflow: hidden;
    text-overflow: ellipsis;
    display: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 1.875rem;
    position: absolute;
    z-index: 9999;
    background: rgba(249,0,0,.9);
    color: #fff;
    right: 0;
    top: 3.25rem;
    width: 19.8125rem;
    padding: 0 .625rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
header .auth-bar .authorize ul p.err-text span, header .auth-bar .user-info ul p.err-text span
{
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
header .auth-bar .authorize ul p.err-text.visible, header .auth-bar .user-info ul p.err-text.visible
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-animation-delay: 10s;
    animation-delay: 10s;
}
header .auth-bar .authorize ul p.err-text i, header .auth-bar .user-info ul p.err-text i
{
    cursor: pointer;
}
header .auth-bar .authorize .btn.register, header .auth-bar .user-info .btn.register
{
    width: 7.8125rem;
    text-transform: capitalize;
    white-space: nowrap;
}
header .auth-bar .authorize ul li+li
{
    margin-left: .3125rem;
}
header .auth-bar .authorize ul li *
{
    vertical-align: middle;
}
header .auth-bar .authorize .login
{
    background-color: #00aaeb;
    color: #fff;
}
header .auth-bar .user-info .points-icon
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
}
header .auth-bar .user-info .points-icon img
{
    -webkit-animation: .4s vipAnimation ease-in-out infinite alternate;
    animation: .4s vipAnimation ease-in-out infinite alternate;
    width: 44px;
}
@-webkit-keyframes vipAnimation
{
    from
    {
        opacity: .4;
    }
}
@keyframes vipAnimation
{
    from
    {
        opacity: .4;
    }
}
header .auth-bar .user-info .points-icon:not(.visible)
{
    display: none;
}
header .auth-bar .user-info>ul
{
    font-family: Roboto-Bold;
    font-size: .9375rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 4.1875rem;
}
header .auth-bar .user-info>ul>li
{
    height: 2.5rem;
    line-height: 2.5rem;
}
header .auth-bar .user-info>ul>li+li
{
    margin-left: .9375rem;
}
header .auth-bar .user-info>ul>li>.btn
{
    height: 2.5rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 6.875rem;
    border-radius: .3125rem;
}
header .auth-bar .user-info>ul>li a.deposit
{
    background: #00aaeb;
    text-transform: capitalize;
    -webkit-box-shadow: 0 .625rem 1.875rem rgba(42,197,241,.2);
    box-shadow: 0 .625rem 1.875rem rgba(42,197,241,.2);
}
header .auth-bar .user-info>ul>li.user-messages
{
    position: relative;
    font-size: 1.5625rem;
    color: #5b5b5b;
    margin-right: .6875rem;
    cursor: pointer;
}
header .auth-bar .user-info>ul>li.user-messages span.material-icons
{
    color: #717171;
}
header .auth-bar .user-info>ul>li.user-messages .unread-msg-count
{
    position: absolute;
    right: -.4375rem;
    top: 0;
    width: .9375rem;
    height: .9375rem;
    background-color: #ff2f2e;
    text-align: center;
    color: #fff;
    font-size: .625rem;
    line-height: .9375rem;
    border-radius: 50%;
    font-weight: 700;
    -webkit-animation: msgAnim .8s infinite ease-in-out;
    animation: msgAnim .8s infinite ease-in-out;
}
@-webkit-keyframes msgAnim
{
    50%
    {
        opacity: .2;
    }
    100%
    {
        opacity: 1;
    }
}
@keyframes msgAnim
{
    50%
    {
        opacity: .2;
    }
    100%
    {
        opacity: 1;
    }
}
header .auth-bar .user-info>ul>li.username a
{
    color: #fff;
}
header .auth-bar .user-info>ul>li.bonus-balance
{
    background-color: #dd0049;
    padding: 0 .625rem 0 .75rem;
    color: #fff;
}
header .auth-bar .user-info>ul>li.bonus-balance .star-wrapper
{
    position: relative;
    width: 2rem;
    float: left;
    height: 100%;
    line-height: 2.375rem;
    background-color: #a30036;
    text-align: center;
}
header .auth-bar .user-info>ul>li.bonus-balance .star-wrapper:after, header .auth-bar .user-info>ul>li.bonus-balance .star-wrapper:before
{
    content: "";
    display: inline-block;
    position: absolute;
    top: 0;
}
header .auth-bar .user-info>ul>li.bonus-balance .star-wrapper:before
{
    left: -.3125rem;
    border-right: .3125rem solid #a30036;
    border-top: 2.5rem solid transparent;
}
header .auth-bar .user-info>ul>li.bonus-balance .star-wrapper:after
{
    right: -.3125rem;
    border-left: .3125rem solid #a30036;
    border-bottom: 2.5rem solid transparent;
}
header .auth-bar .user-info>ul>li.bonus-balance span.amount, header .auth-bar .user-info>ul>li.bonus-balance span.text
{
    margin-left: .9375rem;
}
header .auth-bar .user-info>ul>li.balance
{
    background-color: #323246;
    border-radius: .3125rem;
    padding: 0 .9375rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    height: 2.5rem;
    line-height: 2.5rem;
}
header .auth-bar .user-info>ul>li.balance.default
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
header .auth-bar .user-info>ul>li.balance.multy
{
    min-width: 9.375rem;
}
header .auth-bar .user-info>ul>li.balance.multy span.refresh-balance
{
    display: none;
}
header .auth-bar .user-info>ul>li.balance.multy:hover .arrow
{
    color: #fff;
}
header .auth-bar .user-info>ul>li.balance.multy:hover ul.wallets
{
    display: block;
}
header .auth-bar .user-info>ul>li.balance:not(.multy) span.arrow
{
    display: none;
}
header .auth-bar .user-info>ul>li.balance span.amount
{
    color: #fff;
    margin-right: auto;
}
header .auth-bar .user-info>ul>li.balance span.currency-str
{
    color: #adb8cc;
    margin-left: .4375rem;
    font-family: Roboto-Medium;
}
header .auth-bar .user-info>ul>li.balance span.arrow
{
    font-size: 18px;
}
header .auth-bar .user-info>ul>li.balance span.arrow, header .auth-bar .user-info>ul>li.balance span.refresh-balance
{
    vertical-align: middle;
    display: inline-block;
    margin-top: -.125rem;
    font-size: 1.5rem;
    margin-left: .25rem;
    -webkit-transition: color .1s ease-in;
    transition: color .1s ease-in;
    color: rgba(255,255,255,.7);
}
header .auth-bar .user-info>ul>li.balance span.arrow:hover, header .auth-bar .user-info>ul>li.balance span.refresh-balance:hover
{
    color: #fff;
}
header .auth-bar .user-info>ul>li.balance .lock
{
    display: none;
}
header .auth-bar .user-info>ul>li.balance.locked .lock
{
    color: #adb8cc;
    display: inline-block;
    vertical-align: middle;
    margin: 0 1.125rem 0 1.875rem;
}
header .auth-bar .user-info>ul>li.balance.locked .amount, header .auth-bar .user-info>ul>li.balance.locked .currency-str
{
    display: none;
}
header .auth-bar .user-info>ul>li .account-info
{
    background-color: #323246;
    color: #adb8cc;
    max-width: 9.75rem;
    white-space: nowrap;
    padding: 0 1.25rem;
    width: 100%;
}
header .auth-bar .user-info>ul>li .account-info img
{
    margin-right: .625rem;
}
header .auth-bar .user-info>ul>li .account-info span
{
    vertical-align: middle;
    text-transform: none;
}
header .auth-bar .user-info>ul>li .account-info span.material-icons
{
    color: #818184;
    margin-right: .3125rem;
    font-size: 1.25rem;
}
header .auth-bar .user-info>ul>li .logout
{
    width: 2.5rem;
    height: 2.5rem;
    text-align: center;
    background-color: #323246;
    color: #61617a;
    border-radius: .3125rem;
    cursor: pointer;
}
header .auth-bar .user-info>ul>li .logout img
{
    -webkit-transition: .1s ease-in;
    transition: .1s ease-in;
}
header .auth-bar .user-info>ul>li .logout:hover img
{
    -webkit-filter: brightness(2);
    filter: brightness(2);
}
header .auth-bar .user-info>ul .user-gifts
{
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
    background-color: #323246;
    border-radius: .1875rem;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    align-items: center;
    -webkit-box-shadow: 0 .625rem 1.875rem rgba(42,197,241,.2);
    box-shadow: 0 .625rem 1.875rem rgba(42,197,241,.2);
}
header .auth-bar .user-info>ul .user-gifts .tot-gifts
{
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transform: translate(40%,-40%);
    transform: translate(40%,-40%);
    font-size: .5625rem;
    background: #e62b3a;
    height: 1.25rem;
    width: 1.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
}
header .auth-bar .user-info>ul .user-gifts .tot-gifts:not(.visible)
{
    display: none;
}
header .auth-bar .user-info>ul .user-gifts.toggled>.material-icons
{
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
header .auth-bar .user-info>ul .user-gifts:hover>ul
{
    display: block;
}
header .auth-bar .user-info>ul .user-gifts img
{
    position: absolute;
    left: 50%;
    top: 58%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    -webkit-transition: all ease .3s;
    transition: all ease .3s;
    width: 2.1875rem;
}
header .auth-bar .user-info>ul .user-gifts p
{
    font-size: 1rem;
    color: #fff;
    padding-left: .875rem;
    font-weight: 700;
}
header .auth-bar .user-info>ul .user-gifts p>span
{
    font-size: 1rem;
    color: #fff;
    font-weight: 700;
}
header .auth-bar .user-info>ul .user-gifts>span
{
    color: #fff;
    font-size: 1.25rem;
}
header .auth-bar .user-info>ul .user-gifts ul
{
    display: none;
    position: absolute;
    top: 3.525rem;
    background-color: #323246;
    z-index: 99;
    border-radius: .3125rem;
}
header .auth-bar .user-info>ul .user-gifts ul::before
{
    content: "";
    width: 0;
    height: 0;
    border-left: .625rem solid transparent;
    border-right: .625rem solid transparent;
    border-bottom: .625rem solid #323246;
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    top: -.3125rem;
}
header .auth-bar .user-info>ul .user-gifts ul:after
{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    width: 100%;
    height: 1.25rem;
    background: 0 0;
}
header .auth-bar .user-info>ul .user-gifts ul li
{
    height: 1.5625rem;
    width: 7.2625rem;
    padding: .375rem .8125rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-transition: all ease .3s;
    transition: all ease .3s;
    border-bottom: .0625rem solid rgba(255,255,255,.05);
}
header .auth-bar .user-info>ul .user-gifts ul li:hover
{
    background-color: #00aaeb;
}
header .auth-bar .user-info>ul .user-gifts ul li:first-child
{
    border-radius: .125rem .125rem 0 0;
}
header .auth-bar .user-info>ul .user-gifts ul li:last-child
{
    border-radius: 0 0 .125rem .125rem;
}
header .auth-bar .user-info>ul .user-gifts ul li span
{
    display: block;
    color: #fff;
    font-size: .7375rem;
}
header .auth-bar .user-info>ul .user-gifts ul li a
{
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
header .auth-bar .user-info>ul .notifications
{
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
    background-color: #323246;
    border-radius: .1875rem;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    align-items: center;
    -webkit-box-shadow: 0 .625rem 1.875rem rgba(42,197,241,.2);
    box-shadow: 0 .625rem 1.875rem rgba(42,197,241,.2);
}
header .auth-bar .user-info>ul .notifications.hidden
{
    display: none!important;
}
header .auth-bar .user-info>ul .notifications .notifications-count
{
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transform: translate(40%,-40%);
    transform: translate(40%,-40%);
    font-size: .5625rem;
    background: #e62b3a;
    color: #fff;
    height: 1.25rem;
    width: 1.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
}
header .auth-bar .user-info>ul .notifications .notifications-count:not(.visible)
{
    display: none;
}
header .auth-bar .user-info>ul .notifications:hover>.notification-data
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
header .auth-bar .user-info>ul .notifications .list-wrapper
{
    width: 16rem;
}
header .auth-bar .user-info>ul .notifications .list-wrapper .custom-scrollbar
{
    background: #3a4155;
}
header .auth-bar .user-info>ul .notifications .notification-data
{
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: absolute;
    top: 3.025rem;
    z-index: 99;
    border-radius: .3125rem;
    right: 0;
}
header .auth-bar .user-info>ul .notifications .notification-data:after
{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    width: 100%;
    height: 1.5rem;
    background: 0 0;
}
header .auth-bar .user-info>ul .notifications .notification-data ul
{
    border-radius: 5px 5px 0 0;
    overflow: auto;
    background-color: #323246;
    max-height: 478px;
}
header .auth-bar .user-info>ul .notifications .notification-data ul li
{
    position: relative;
    width: 100%;
    height: auto;
    padding: .9375rem 1.5625rem;
    -webkit-transition: all ease .3s;
    transition: all ease .3s;
    border-bottom: .0625rem solid rgba(255,255,255,.05);
    background: #282838;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
header .auth-bar .user-info>ul .notifications .notification-data ul li:hover
{
    background: #363649;
}
header .auth-bar .user-info>ul .notifications .notification-data ul li.read
{
    background-color: #323246;
}
header .auth-bar .user-info>ul .notifications .notification-data ul li.read h5
{
    color: #adb8cc;
}
header .auth-bar .user-info>ul .notifications .notification-data ul li:not(.read) h5::before
{
    content: "";
    position: absolute;
    left: .6875rem;
    top: 1.1875rem;
    height: .425rem;
    width: .425rem;
    background: #e62b3a;
    border-radius: 50%;
    display: block;
    margin-right: .625rem;
}
header .auth-bar .user-info>ul .notifications .notification-data ul li h5
{
    margin-bottom: .625rem;
}
header .auth-bar .user-info>ul .notifications .notification-data ul li div, header .auth-bar .user-info>ul .notifications .notification-data ul li h5, header .auth-bar .user-info>ul .notifications .notification-data ul li>span
{
    line-height: normal;
    color: #fff;
    font-size: .875rem;
}
header .auth-bar .user-info>ul .notifications .notification-data ul li>div
{
    color: #adb8cc!important;
}
header .auth-bar .user-info>ul .notifications .notification-data ul li p
{
    margin: .625rem 0 1rem;
    line-height: 1.275rem;
}
header .auth-bar .user-info>ul .notifications .notification-data ul li>span
{
    display: block;
    color: #8f98a8;
    font-size: .75rem;
}
header .auth-bar .user-info>ul .notifications .notification-data ul li a
{
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
header .auth-bar .user-info>ul .notifications .view-all
{
    background-color: #00aaeb;
    color: #fff;
    text-align: center;
    font-size: .8rem;
    display: block;
    border-radius: 0 0 5px 5px;
}
header .nav-wrapper
{
    height: 4.375rem;
    line-height: 4.375rem;
    background-color: #191921;
    overflow: hidden;
    -webkit-transition: height 60ms ease-in;
    transition: height 60ms ease-in;
}
header .nav-wrapper.fixed
{
    position: fixed;
    z-index: 999;
    width: 100%;
    left: 0;
    top: 0;
    -webkit-box-shadow: 0 .0625rem .25rem 0 rgba(0,0,0,.2);
    box-shadow: 0 .0625rem .25rem 0 rgba(0,0,0,.2);
    height: 4.0625rem;
    line-height: 4.375rem;
}
header .nav-wrapper.fixed .middle .logo img
{
    max-height: 3.125rem;
}
header .nav-wrapper.fixed+.nav-helper
{
    display: block;
}
header .nav-wrapper .middle
{
    overflow: hidden;
}
header .nav-wrapper .middle .logo
{
    float: left;
    width: 10%;
}
header .nav-wrapper .middle .logo img
{
    max-height: 3.125rem;
    -webkit-transition: height 60ms ease-in;
    transition: height 60ms ease-in;
    cursor: pointer;
}
header .nav-wrapper .middle nav
{
    float: right;
    width: 89%;
    color: #fff;
}
header .nav-wrapper .middle nav ul
{
    float: right;
}
header .nav-wrapper .middle nav ul li
{
    position: relative;
    float: left;
    text-align: right;
    font-size: .9487rem;
    font-family: Roboto-Medium;
}
header .nav-wrapper .middle nav ul li .new
{
    position: absolute;
    right: 0;
    top: .375rem;
    height: 1.0625rem;
    min-width: 2.1875rem;
    text-align: center;
    line-height: 1.0625rem;
    background: #ff172d;
    font-size: .6875rem;
    border-radius: .1875rem;
    padding: 0 .3125rem;
    -webkit-animation: .4s newAnimation ease-in-out infinite alternate;
    animation: .4s newAnimation ease-in-out infinite alternate;
}
@-webkit-keyframes newAnimation
{
    from
    {
        opacity: .3;
    }
}
@keyframes newAnimation
{
    from
    {
        opacity: .3;
    }
}
header .nav-wrapper .middle nav ul li a
{
    display: block;
    padding: 0 .9375rem;
    display: inline-block;
    -webkit-transition: color 80ms ease-in;
    transition: color 80ms ease-in;
    cursor: pointer;
}
header .nav-wrapper .middle nav ul li a span
{
    position: relative;
    padding: 0 .3125rem;
    text-transform: capitalize;
}
header .nav-wrapper .middle nav ul li a span::before
{
    content: "";
    position: absolute;
    bottom: -.6875rem;
    left: 0;
    height: .25rem;
    width: 0;
    background: #ff172d;
    -webkit-transition: width .2s;
    transition: width .2s;
}
header .nav-wrapper .middle nav ul li a.active span::before, header .nav-wrapper .middle nav ul li a:hover span::before
{
    width: 100%;
}
header .nav-wrapper .middle nav ul li:last-child a
{
    padding-right: 0;
}
header .nav-helper
{
    display: none;
    height: 2.5rem;
}
header .user-info ul.wallets
{
    position: absolute;
    z-index: 999;
    margin-top: 0;
    width: 100%;
    right: 0;
    background-color: #232331;
    display: none;
    border-radius: .25rem;
    overflow: hidden;
    bottom: 0;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
}
header .user-info ul.wallets li
{
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 .9375rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: Roboto-Medium;
    margin: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 2.625rem;
    line-height: unset;
    border-top: 1px solid #191921;
    -webkit-transition: background-color 120ms ease-in;
    transition: background-color 120ms ease-in;
    cursor: pointer;
}
header .user-info ul.wallets li:hover
{
    background-color: #2b2b3b;
}
header .user-info ul.wallets li span
{
    color: #fff;
}
header .user-info ul.wallets li span.balance-str
{
    margin-right: auto;
}
header .user-info ul.wallets li span.currencyName
{
    color: #b6c9d7;
    margin-left: .4375rem;
}
header .user-info ul.wallets li span.material-icons
{
    margin-left: .25rem;
    visibility: hidden!important;
}
body:not(.game-mode) header .auth-bar .actions
{
    display: none;
}
body:not(.game-mode) header .game-balance
{
    display: none;
}
body.game-mode header .aff-icon
{
    display: none;
}
body.game-mode header .socials
{
    display: none;
}
body.game-mode header .lnk, body.game-mode header .time
{
    display: none;
}
body.game-mode header .auth-bar
{
    height: 3.125rem;
    line-height: 3.125rem;
}
body.game-mode header .auth-bar .loader
{
    top: .5rem;
}
body.game-mode header .auth-bar .middle
{
    width: 100%;
    height: 100%;
    padding: 0 1.25rem;
    min-width: 100%!important;
}
body.game-mode header .auth-bar .middle .user-info>ul
{
    margin-top: .625rem;
    height: 1.6875rem;
}
body.game-mode header .auth-bar .middle .user-info>ul li.balance:not(.game-balance)
{
    display: none;
}
body.game-mode header .auth-bar .middle .user-info>ul li.game-balance
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
body.game-mode header .auth-bar .middle .user-info>ul li.game-balance .amount, body.game-mode header .auth-bar .middle .user-info>ul li.game-balance .currency-str
{
    display: none;
}
body.game-mode header .auth-bar .middle .user-info>ul li.game-balance span.locked
{
    font-size: 1.3125rem;
    color: #adb8cc;
}
body.game-mode header .auth-bar .middle .user-info>ul li.game-balance:hover .amount, body.game-mode header .auth-bar .middle .user-info>ul li.game-balance:hover .currency-str
{
    display: block;
}
body.game-mode header .auth-bar .middle .user-info>ul li.game-balance:hover span.locked
{
    display: none;
}
body.game-mode header .auth-bar .middle .actions
{
    height: 100%;
    overflow: hidden;
    float: left;
}
body.game-mode header .auth-bar .middle .actions>*
{
    float: left;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
body.game-mode header .auth-bar .middle .actions .logo img
{
    height: 1.875rem;
}
body.game-mode header .auth-bar .middle .actions .menu
{
    float: left;
    margin-left: 3rem;
    padding: 0 1rem;
    background-color: #323246;
    color: #adb8cc;
    font-size: 2.5rem;
    font-weight: 700;
    -webkit-transition: 120ms ease-out;
    transition: 120ms ease-out;
    cursor: pointer;
}
body.game-mode header .auth-bar .middle .actions .menu:hover
{
    color: #fff;
}
body.game-mode header .auth-bar .middle .actions .go-back
{
    margin-left: 1.875rem;
    cursor: pointer;
}
body.game-mode header .auth-bar .middle .actions .go-back span:first-child
{
    font-size: 1.25rem;
}
body.game-mode header .auth-bar .middle .actions .go-back span:last-child
{
    color: #fff;
    font-size: 1rem;
    margin-left: .3125rem;
}
body.game-mode header .auth-bar .middle .change-lang ul
{
    right: 1.4375rem;
    top: 2.1875rem;
}
body.game-mode header .nav-wrapper
{
    position: fixed;
    left: 0;
    top: 3.125rem;
    width: 100%;
    -webkit-transition: height .3s ease;
    transition: height .3s ease;
    height: 2.5rem;
    line-height: 2.5rem;
    -webkit-box-shadow: 0 .0625rem .25rem 0 rgba(0,0,0,.2);
    box-shadow: 0 .0625rem .25rem 0 rgba(0,0,0,.2);
    z-index: 999;
}
body.game-mode header .nav-wrapper:not(.visible)
{
    height: 0;
}
body.game-mode header .nav-wrapper .logo
{
    display: none;
}
body.game-mode header .nav-wrapper .middle
{
    width: 100%;
}
body.game-mode header .nav-wrapper .middle nav
{
    width: 100%;
    padding-right: 1.25rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
body.game-mode footer
{
    display: none;
}
.forgot-password
{
    z-index: 9999;
}
.forgot-password .popup
{
    border-top: 0;
}
.forgot-password .popup .close
{
    top: .5rem;
}
.forgot-password h2
{
    height: 2.5rem;
    line-height: 2.5rem;
    border-left: .1875rem solid #00aaeb;
    background-color: rgba(0,0,0,.2);
    color: #fff;
    padding: 0 .3125rem 0 1.5625rem;
    font-size: .8125rem;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.forgot-password form ul
{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 1.5625rem 5rem;
    padding-bottom: .3125rem;
    height: calc(100% - 2.5rem);
}
.forgot-password form ul li
{
    overflow: hidden;
    float: none;
    margin-bottom: .75rem;
}
.forgot-password form ul li button, .forgot-password form ul li input
{
    width: 100%;
}
.forgot-password form ul li input
{
    height: 2.5rem;
    background: rgba(0,0,0,.2);
    padding: 0;
    padding-left: .625rem;
}
.forgot-password form ul li button
{
    height: 2.5rem;
    margin-top: .625rem;
}
.forgot-password form ul li .loader-wrapper
{
    height: 2.5rem;
    margin-top: .625rem;
    display: none;
}
.forgot-password form .err-text, .forgot-password form .success-text
{
    display: none;
    text-align: center;
    padding-bottom: 1.25rem;
}
.forgot-password form .err-text
{
    display: block;
}
.forgot-password .popup:not(.visible)
{
    display: none;
}
.forgot-password .popup.success p.success-text
{
    padding: 2rem;
    text-align: center;
    font-size: 1.1rem;
}
.forgot-password .popup.success .btn-wrapper
{
    text-align: center;
    padding-bottom: 2rem;
}
.forgot-password .popup.success .btn-wrapper .btn
{
    width: 8rem;
    height: 2.5rem;
}
.overlay.new-message .popup
{
    width: 43.75rem;
    min-height: 25rem;
}
.overlay.new-message .popup .close
{
    z-index: 9;
    color: #fff;
    opacity: .7;
}
.overlay.new-message .popup .close:hover
{
    opacity: 1;
}
.overlay.new-message .popup .content
{
    padding: 2.5rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.overlay.new-message .popup .content .banner-wrapper
{
    margin-bottom: 2.5rem;
    display: none;
}
.overlay.new-message .popup .content .banner-wrapper img
{
    width: 100%;
}
.overlay.new-message .popup .content .text
{
    color: #c7c7c7;
    font-size: 1.125rem;
}
.overlay.new-message .popup .custom-scrollbar-btn
{
    background-color: #2f2f2f!important;
}
.overlay.active-freespins .popup
{
    position: relative;
    width: 43.75rem;
    height: 25rem;
    text-align: center;
    font-family: Roboto-Black;
    color: #fff;
    z-index: 1;
    border: none;
}
.overlay.active-freespins .popup .close
{
    font-size: 1.5rem;
    font-weight: 700;
}
.overlay.active-freespins .popup:before
{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: url(../../bcgamebettingde/image/freespinpopupbg.jpg);
    background-size: cover;
    background-position: center;
    z-index: -1;
}
.overlay.active-freespins .popup h3
{
    margin-top: .625rem;
    padding: .9375rem;
    font-family: Roboto-Black;
}
.overlay.active-freespins .popup p.freespin-count
{
    margin-top: 4.7rem;
    font-size: 1.2rem;
    padding-left: 10.5rem;
}
.overlay.active-freespins .popup p.freespin-count span.count
{
    color: #3aff5d;
}
.overlay.active-freespins .popup .games-list
{
    margin-top: 7rem;
    font-size: 1.0625rem;
    padding: 0 1.25rem;
}
.overlay.active-freespins .popup .games-list ul
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: 6.25rem;
    margin-top: .5rem;
    overflow-y: scroll;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.overlay.active-freespins .popup .games-list ul::-webkit-scrollbar-track
{
    background: rgba(241,241,241,.16);
}
.overlay.active-freespins .popup .games-list ul::-webkit-scrollbar
{
    width: .3125rem;
}
.overlay.active-freespins .popup .games-list ul::-webkit-scrollbar-thumb
{
    background: #3aff5d;
    border-radius: 1.5625rem;
}
.overlay.active-freespins .popup .games-list li
{
    color: #3aff5d;
    margin-top: .625rem;
    cursor: pointer;
    width: calc(100% / 3);
}
.overlay.active-freespins .popup .games-list li:hover
{
    text-decoration: underline;
}
.overlay.signup-popup
{
    z-index: 99999;
}
.overlay.signup-popup form.content
{
    overflow: auto;
    padding: 1.875rem 5rem 3rem;
    background-color: #161418;
    width: 66.375rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: .625rem;
    border: none;
}
.overlay.signup-popup form.content::-webkit-scrollbar-track
{
    background: rgba(241,241,241,.16);
}
.overlay.signup-popup form.content::-webkit-scrollbar
{
    width: .316vw;
}
.overlay.signup-popup form.content::-webkit-scrollbar-thumb
{
    background: #00aaeb;
    border-radius: 6.579vw;
}
.overlay.signup-popup form.content .close
{
    font-size: 2rem;
    right: 2.25rem;
    top: unset;
}
.overlay.signup-popup form.content .fields
{
    overflow: hidden;
}
.overlay.signup-popup form.content .fields .sec-title
{
    text-align: center;
    color: #00aaeb;
    font-size: 1.7256rem;
    margin-bottom: 1.25rem;
}
.overlay.signup-popup form.content .fields .use
{
    font-family: Roboto-Light;
    font-size: 1.0744rem;
    text-align: center;
}
.overlay.signup-popup form.content .fields .use a
{
    color: #00aaeb;
    font-family: Roboto-Regular;
    margin: 0 .25rem;
    cursor: pointer;
}
.overlay.signup-popup form.content .fields .use a:hover
{
    text-decoration: underline;
}
.overlay.signup-popup form.content .fields .use p
{
    color: rgba(255,255,255,.8);
}
.overlay.signup-popup form.content .fields .bottom-content
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 3.125rem;
}
.overlay.signup-popup form.content .fields .bottom-content .half
{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
}
.overlay.signup-popup form.content .fields .bottom-content .half:last-child
{
    margin-left: 2.5rem;
}
.overlay.signup-popup form.content .fields .bottom-content .half .vertical-slider
{
    position: relative;
    height: 27.3375rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.overlay.signup-popup form.content .fields .bottom-content .half .vertical-slider .photo
{
    height: 100%;
    width: 100%;
    background: #fff;
    background-repeat: no-repeat;
    background-size: cover;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 28.25rem;
}
.overlay.signup-popup form.content .fields .bottom-content .half .vertical-slider .slider-bullets
{
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    left: 1.25rem;
}
.overlay.signup-popup form.content .fields .bottom-content .half .vertical-slider .slider-bullets ul
{
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.overlay.signup-popup form.content .fields .bottom-content .half .vertical-slider .slider-bullets ul::-webkit-scrollbar-track
{
    background: rgba(241,241,241,.16);
}
.overlay.signup-popup form.content .fields .bottom-content .half .vertical-slider .slider-bullets ul::-webkit-scrollbar
{
    width: 1.316vw;
}
.overlay.signup-popup form.content .fields .bottom-content .half .vertical-slider .slider-bullets ul::-webkit-scrollbar-thumb
{
    background: #3aff5d;
    border-radius: 6.579vw;
}
.overlay.signup-popup form.content .fields .bottom-content .half .vertical-slider .slider-bullets ul li
{
    position: relative;
    width: .9375rem;
    height: .9375rem;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #4a4a4a;
    cursor: pointer;
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
}
.overlay.signup-popup form.content .fields .bottom-content .half .vertical-slider .slider-bullets ul li:hover
{
    opacity: .8;
}
.overlay.signup-popup form.content .fields .bottom-content .half .vertical-slider .slider-bullets ul li.active::before
{
    content: "";
    top: 0;
    width: .5625rem;
    height: .5625rem;
    border-radius: 50%;
    background: #00aaeb;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li
{
    width: 100%;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li+li
{
    margin-top: .9375rem;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li.finish-registration
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 2.1875rem;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li.finish-registration .btn
{
    width: 100%;
    height: 3.125rem;
    line-height: 3.125rem;
    font-size: 1.3125rem;
    color: #fff;
    border-radius: .3125rem;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li.finish-registration .g-recaptcha
{
    display: block;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li.finish-registration .loader-wrapper
{
    display: none;
    margin-top: .375rem;
    width: 25rem;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li.err-text
{
    margin: 0;
    font-size: .8125rem;
    display: list-item;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li.accept-terms
{
    word-wrap: break-word;
    margin-top: 2.1875rem;
    cursor: pointer;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li.accept-terms span
{
    color: #fff;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li.accept-terms a, .overlay.signup-popup form.content .fields .bottom-content .half ul li.accept-terms span.accept-text
{
    color: rgba(255,255,255,.8);
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li span.desc
{
    display: inline-block;
    float: left;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li input, .overlay.signup-popup form.content .fields .bottom-content .half ul li select
{
    width: 100%;
    height: 2.5rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #000;
    background-color: #fff;
    border-radius: .125rem;
    border: .0625rem solid #dadada;
    padding-left: .9375rem;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li input::-webkit-input-placeholder, .overlay.signup-popup form.content .fields .bottom-content .half ul li select::-webkit-input-placeholder
{
    color: #97a1c2;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li input::-moz-placeholder, .overlay.signup-popup form.content .fields .bottom-content .half ul li select::-moz-placeholder
{
    color: #97a1c2;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li input::-ms-input-placeholder, .overlay.signup-popup form.content .fields .bottom-content .half ul li select::-ms-input-placeholder
{
    color: #97a1c2;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li input::placeholder, .overlay.signup-popup form.content .fields .bottom-content .half ul li select::placeholder
{
    color: #97a1c2;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li input:focus, .overlay.signup-popup form.content .fields .bottom-content .half ul li select:focus
{
    border: .0625rem solid #888;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li select
{
    padding-left: .6875rem;
    cursor: pointer;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li .check
{
    display: block;
    position: relative;
    padding-left: 1.875rem;
    line-height: 1.375rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 1.125rem;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li .check input
{
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: auto;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li .check .checkmark
{
    position: absolute;
    top: 0;
    left: 0;
    height: 1rem;
    width: 1rem;
    background-color: #fff;
    border-radius: .3125rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transition: .2s;
    transition: .2s;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li .check .checkmark:after
{
    content: "";
    position: absolute;
    display: none;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li .check:hover input~.checkmark
{
    opacity: 1;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li .check input:checked~.checkmark:after
{
    display: block;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li .check .checkmark:after
{
    width: .625rem;
    height: .625rem;
    border-radius: .1875rem;
    background: #00aaeb;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li .eye
{
    position: absolute;
    right: .3125rem;
    color: #525252;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: 120ms ease-in;
    transition: 120ms ease-in;
}
.overlay.signup-popup form.content .fields .bottom-content .half ul li .eye:hover
{
    opacity: .7;
}
.overlay.signup-popup form.content .fields .err-text.main-err
{
    display: none;
    margin-top: 1.25rem;
    text-align: center;
    font-size: 1rem;
}
.overlay.signup-popup form.content .terms
{
    margin-top: 3.125rem;
}
.overlay.signup-popup form.content .terms:hover
{
    text-decoration: underline;
}
.overlay.new-popup, .overlay.signin-popup
{
    font-family: Poppins,sans-serif;
    font-weight: 300;
    z-index: 9999;
}
.overlay.new-popup h2, .overlay.signin-popup h2
{
    height: 3.5rem;
    background: #18181e;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 1rem;
    border-left: 12px solid #ff172d;
    padding-left: 1.5625rem;
    font-family: Poppins,sans-serif;
}
.overlay.new-popup form, .overlay.new-popup>div, .overlay.signin-popup form, .overlay.signin-popup>div
{
    border-top: 0;
    overflow: hidden;
    width: 28.25rem;
    height: 30rem;
    border-radius: .625rem;
}
.overlay.new-popup form .content, .overlay.new-popup form .fields-wrapper, .overlay.new-popup>div .content, .overlay.new-popup>div .fields-wrapper, .overlay.signin-popup form .content, .overlay.signin-popup form .fields-wrapper, .overlay.signin-popup>div .content, .overlay.signin-popup>div .fields-wrapper
{
    padding: 2.5rem 2.8125rem;
    padding-bottom: 1.5rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.overlay.new-popup form .content .field, .overlay.new-popup form .fields-wrapper .field, .overlay.new-popup>div .content .field, .overlay.new-popup>div .fields-wrapper .field, .overlay.signin-popup form .content .field, .overlay.signin-popup form .fields-wrapper .field, .overlay.signin-popup>div .content .field, .overlay.signin-popup>div .fields-wrapper .field
{
    position: relative;
    margin-bottom: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.overlay.new-popup form .content .field label, .overlay.new-popup form .fields-wrapper .field label, .overlay.new-popup>div .content .field label, .overlay.new-popup>div .fields-wrapper .field label, .overlay.signin-popup form .content .field label, .overlay.signin-popup form .fields-wrapper .field label, .overlay.signin-popup>div .content .field label, .overlay.signin-popup>div .fields-wrapper .field label
{
    margin-bottom: .4375rem;
    font-size: 1rem;
    line-height: 1.5rem;
    color: #fff;
    font-weight: 300;
}
.overlay.new-popup form .content .field .forgot-pass, .overlay.new-popup form .fields-wrapper .field .forgot-pass, .overlay.new-popup>div .content .field .forgot-pass, .overlay.new-popup>div .fields-wrapper .field .forgot-pass, .overlay.signin-popup form .content .field .forgot-pass, .overlay.signin-popup form .fields-wrapper .field .forgot-pass, .overlay.signin-popup>div .content .field .forgot-pass, .overlay.signin-popup>div .fields-wrapper .field .forgot-pass
{
    position: absolute;
    right: 0;
    top: .125rem;
    font-size: .875rem;
    line-height: 1.3125rem;
    text-align: right;
    color: rgba(255,255,255,.5);
    cursor: pointer;
    font-weight: 300;
}
.overlay.new-popup form .content .field input, .overlay.new-popup form .fields-wrapper .field input, .overlay.new-popup>div .content .field input, .overlay.new-popup>div .fields-wrapper .field input, .overlay.signin-popup form .content .field input, .overlay.signin-popup form .fields-wrapper .field input, .overlay.signin-popup>div .content .field input, .overlay.signin-popup>div .fields-wrapper .field input
{
    background: #18181e;
    border-radius: .25rem;
    height: 46px;
}
.overlay.new-popup form .content .field button, .overlay.new-popup form .fields-wrapper .field button, .overlay.new-popup>div .content .field button, .overlay.new-popup>div .fields-wrapper .field button, .overlay.signin-popup form .content .field button, .overlay.signin-popup form .fields-wrapper .field button, .overlay.signin-popup>div .content .field button, .overlay.signin-popup>div .fields-wrapper .field button
{
    height: 2.875rem;
    min-width: 9.375rem;
    color: #1f1f28;
    border-radius: .625rem;
    margin: auto;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-left: 1.75rem;
    padding-right: 3.875rem;
    margin-top: 1rem;
    background-color: #17e3ff;
    background-image: url(../../bcgamebettingde/image/login-button-arrow.svg);
    background-repeat: no-repeat;
    background-position: center right 1.875rem;
}
.overlay.new-popup form .reg-text, .overlay.new-popup>div .reg-text, .overlay.signin-popup form .reg-text, .overlay.signin-popup>div .reg-text
{
    line-height: 1.375rem;
    font-size: 1rem;
    margin-bottom: 1rem;
    color: rgba(255,255,255,.6);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-weight: 400;
}
.overlay.new-popup form .reg-text .register, .overlay.new-popup>div .reg-text .register, .overlay.signin-popup form .reg-text .register, .overlay.signin-popup>div .reg-text .register
{
    color: #17e3ff;
    cursor: pointer;
    margin-left: .625rem;
}
.overlay.new-popup form .reg-text .register:hover, .overlay.new-popup>div .reg-text .register:hover, .overlay.signin-popup form .reg-text .register:hover, .overlay.signin-popup>div .reg-text .register:hover
{
    text-decoration: underline;
}
.overlay.new-popup form .err-text, .overlay.new-popup>div .err-text, .overlay.signin-popup form .err-text, .overlay.signin-popup>div .err-text
{
    text-align: center!important;
}
.aviso-popup .popup
{
    width: 32.5625rem!important;
    height: unset!important;
}
.aviso-popup .popup .content
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background-image: url(../../bcgamebettingde/image/as-background.png);
    background-size: cover;
    background-position: center;
    height: 21.5625rem;
    padding: 0!important;
    color: #fff;
    text-align: center;
}
.aviso-popup .popup .content .text-wrapper
{
    margin: .625rem auto;
    font-size: .95rem;
    height: 18.8125rem;
    margin-bottom: 1.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-family: Poppins;
    font-weight: 300;
    color: #e0dfdf;
}
.aviso-popup .popup .content .text-wrapper p:first-child
{
    width: 22.9375rem;
    color: #fff;
}
.aviso-popup .popup .content .btns-wrapper
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: .5rem;
    margin-top: auto;
    margin-bottom: 2.5rem;
    font-size: .875rem;
}
.aviso-popup .popup .content .btns-wrapper .btn
{
    height: 2.5rem;
    width: 9rem;
}
html:lang(fi) header .auth-bar .lnk, html:lang(ru) header .auth-bar .lnk
{
    margin-left: .9375rem!important;
}
html:lang(fi) header .auth-bar .authorize ul li input, html:lang(ru) header .auth-bar .authorize ul li input
{
    width: 8.4375rem!important;
}
@media screen and (max-width: 600px)
{
    html:lang(fi) header .auth-bar .authorize ul li input, html:lang(ru) header .auth-bar .authorize ul li input
    {
        width: 7.8125rem!important;
    }
}
@media screen and (max-width: 600px)
{
    html:lang(fi) header .auth-bar .authorize ul li input, html:lang(ru) header .auth-bar .authorize ul li input
    {
        width: 7.8125rem!important;
    }
}
html:lang(it) header .auth-bar .lnk
{
    margin-left: 1rem;
    font-size: .875rem;
}
html:lang(it) .time
{
    display: none!important;
}
@media screen and (max-height: 800px)
{
    html
    {
        font-size: 14px;
    }
    .overlay.signup-popup
    {
        max-height: 96%!important;
    }
}
@font-face
{
    font-family: Linotype;
    src: url("https://mystake.gg/assets/fonts/Linotype%20Mineru%20W01%20Bold.woff2") format("woff2");
}
.overlay.points
{
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 999!important;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.overlay.points .popup
{
    position: relative;
    width: 347px;
    margin-top: 9vh;
    text-align: center;
    border-radius: 40px;
    height: 560px;
    z-index: 99;
    padding: 15px 20px;
    font-family: Roboto-Black;
    color: #fff;
    border-radius: 16px;
    border-top: 0;
    overflow: hidden;
    background: linear-gradient(192deg,rgba(68,8,129,.8) 8.58%,rgba(15,2,29,.76) 37.97%,rgba(12,0,23,.75) 56.04%,rgba(15,2,29,.74) 75.03%,rgba(122,24,244,.8) 109.51%),#07030c;
    -webkit-box-shadow: 0 30px 120px 0 rgba(0,0,0,.8),0 4px 30px 0 rgba(106,0,255,.6) inset,0 0 100px #440881;
    box-shadow: 0 30px 120px 0 rgba(0,0,0,.8),0 4px 30px 0 rgba(106,0,255,.6) inset,0 0 100px #440881;
}
.overlay.points .popup.success
{
    display: none;
}
.overlay.points .popup.success+.points-success
{
    display: block;
}
.overlay.points .popup .close
{
    position: absolute;
    right: 16px;
    top: 16px;
    font-size: 24px;
    font-weight: 700;
    cursor: pointer;
}
.overlay.points .popup .head
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.overlay.points .popup .list
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 12px;
    margin-top: 20px;
}
.overlay.points .popup .list .item
{
    height: 46px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 15px;
    border-radius: 40px;
    border: 1px solid rgba(204,214,246,.2);
    font-family: Poppins-Regular;
}
.overlay.points .popup .list .item span
{
    color: #fff;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
}
.overlay.points .popup .list .item span:last-child
{
    color: #fff300;
    text-align: right;
    font-size: 14px;
    font-weight: 600;
    margin-left: auto;
}
.overlay.points .popup .btn
{
    border-radius: 90px;
    background: linear-gradient(233deg,rgba(183,82,255,.7) 24.55%,rgba(126,26,219,.7) 36.59%,rgba(117,24,236,.7) 52.12%,rgba(83,62,215,.7) 66.07%,rgba(125,48,224,.7) 73.76%);
    -webkit-box-shadow: 0 0 60px 0 rgba(98,2,255,.9) inset,0 16px 13px 0 rgba(28,16,101,.5);
    box-shadow: 0 0 60px 0 rgba(98,2,255,.9) inset,0 16px 13px 0 rgba(28,16,101,.5);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    width: 100%;
    height: 54px;
    margin-top: 12px;
    color: #fff;
    text-shadow: 0 4px 10px rgba(0,0,0,.25);
    font-size: 16px;
    letter-spacing: 1px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}
.overlay.points .popup .btn.rules
{
    border: 1px solid #6a00ff;
    background: 0 0!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
}
.overlay.points .popup .btn.disabled
{
    opacity: .5!important;
    -webkit-user-select: none!important;
    -moz-user-select: none!important;
    -ms-user-select: none!important;
    user-select: none!important;
    pointer-events: none!important;
}
.overlay.points .popup .points
{
    margin-bottom: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-family: Poppins-Regular;
}
.overlay.points .popup .points span
{
    color: #fff300;
    font-size: 10px;
    font-weight: 600;
    line-height: normal;
}
.overlay.points .popup .progress-bar
{
    height: .875rem;
    width: 100%;
    border-radius: 6.25rem;
    border: 1px solid #898cff;
    padding: 1px;
    background: #0c121e;
}
.overlay.points .popup .progress-bar .line
{
    position: relative;
    border-radius: 6.25rem;
    background: -webkit-gradient(linear,left top,right top,color-stop(30.5%,#6115c2),color-stop(50%,#898cff));
    background: linear-gradient(90deg,#6115c2 30.5%,#898cff 50%);
    height: 100%;
    width: 0;
}
.overlay.points .popup .progress-bar .line .amount
{
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 20px;
    text-align: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    right: 0;
    -webkit-transform: translate(42%,-125%);
    transform: translate(42%,-125%);
}
.overlay.points .popup .levels
{
    margin-top: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-family: Poppins-Regular;
}
.overlay.points .popup .levels img
{
    height: 20px;
}
.overlay.points .popup .levels P
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.overlay.points .popup .levels b, .overlay.points .popup .levels span p span
{
    margin: 0 4px;
}
.overlay.points .popup .levels span
{
    color: #fff;
    font-size: 10px;
    font-style: normal;
    font-weight: 800;
    line-height: 16px;
}
.overlay.points .popup .levels span b
{
    opacity: .88;
    color: #ffef00;
    font-size: 10px;
    font-style: normal;
    font-weight: 800;
    line-height: 16px;
}
.overlay.points .popup .status-text
{
    display: none;
    font-size: .875rem;
    text-align: center;
    margin-top: 12px;
}
.overlay.points .popup .status-text.success-text
{
    color: #fff;
}
.overlay.points .points-success
{
    position: relative;
    z-index: 99;
    font-family: Linotype;
    height: 53.5625rem;
    width: 53.5625rem;
    display: none;
}
.overlay.points .points-success img
{
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-38%);
    transform: translateX(-38%);
    position: absolute;
    height: 100%;
    width: 100%;
}
.overlay.points .points-success span
{
    position: absolute;
    top: 63.5%;
    left: 45%;
    color: #fff;
    font-size: 1.7rem;
}
.crypto-cashback-success .content
{
    margin-bottom: 3rem;
}
.overlay.check-bonus .popup, .overlay.crypto-cashback .popup, .overlay.crypto-cashback-success .popup
{
    max-height: 400px;
    border-radius: .625rem;
}
.overlay.check-bonus .popup .close, .overlay.crypto-cashback .popup .close, .overlay.crypto-cashback-success .popup .close
{
    color: #fff;
    z-index: 99999;
}
.overlay.check-bonus .popup .content, .overlay.crypto-cashback .popup .content, .overlay.crypto-cashback-success .popup .content
{
    text-align: center;
    padding-bottom: 0;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 300;
    margin-top: 4rem;
    color: #fff;
    padding: 0 3rem;
}
.overlay.check-bonus .popup .content .err-text, .overlay.crypto-cashback .popup .content .err-text, .overlay.crypto-cashback-success .popup .content .err-text
{
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 300;
    color: #fff;
}
.overlay.check-bonus .popup .content .text, .overlay.crypto-cashback .popup .content .text, .overlay.crypto-cashback-success .popup .content .text
{
    margin-bottom: 1.5rem;
}
.overlay.check-bonus .popup .content .btn, .overlay.crypto-cashback .popup .content .btn, .overlay.crypto-cashback-success .popup .content .btn
{
    min-width: 9.625rem;
    height: 3rem;
    line-height: 1.5rem;
    font-size: 1rem;
    border-radius: .625rem;
    margin-top: 3rem;
    margin: 0 5px;
    color: #000;
}
.overlay.check-bonus .popup .content .btn.yes-btn, .overlay.crypto-cashback .popup .content .btn.yes-btn, .overlay.crypto-cashback-success .popup .content .btn.yes-btn
{
    background: #17e3ff;
}
html:lang(cs) header
{
    font-size: 14px!important;
}
.license-banner .license-popup
{
    margin: 0 auto;
    position: relative;
    height: 90%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.license-banner .license-popup>img
{
    max-height: 100%;
}
.license-banner .license-popup .close
{
    position: absolute;
    top: 0;
    right: -30px;
    font-size: 30px;
    color: #fff;
    cursor: pointer;
}
footer
{
    background-color: #151519;
    margin-top: 60px;
    padding-bottom: 72px;
}
footer nav
{
    overflow: hidden;
}
footer nav>ul
{
    overflow: hidden;
    padding-top: 35px;
    padding-bottom: 35px;
}
footer nav>ul>li
{
    position: relative;
    float: left;
    width: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    white-space: nowrap;
    color: rgba(255,255,255,.4);
}
footer nav>ul>li.license
{
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 30px;
}
footer nav>ul>li:nth-child(1)
{
    width: 245px;
}
footer nav>ul>li:nth-child(2)
{
    width: 310px;
}
footer nav>ul>li:nth-child(3)
{
    width: 260px;
}
footer nav>ul>li:nth-child(4)
{
    width: 15%;
}
footer nav>ul>li:nth-child(5)
{
    width: 215px;
    float: right;
}
footer nav>ul>li:nth-child(5) .mobile-icon
{
    padding-top: 15px;
    font-size: 70px;
    color: #6a7b8c;
    -webkit-transition: color 120ms ease-in;
    transition: color 120ms ease-in;
    text-align: center;
    cursor: pointer;
}
footer nav>ul>li:nth-child(5) .mobile-icon:hover
{
    color: #889db3;
}
footer nav>ul>li>p
{
    font-size: 16.6px;
    margin-bottom: 16px;
    color: #00aaeb;
    font-family: Roboto-Medium;
}
footer nav>ul>li ul.inner-list
{
    font-size: 13px;
}
footer nav>ul>li ul.inner-list>li
{
    margin-top: 10px;
    -webkit-transition: color ease-out .2s;
    transition: color ease-out .2s;
    text-transform: capitalize;
}
footer nav>ul>li ul.inner-list>li.needs-auth
{
    display: none;
}
footer nav>ul>li ul.inner-list>li a
{
    position: relative;
}
footer nav>ul>li ul.inner-list>li a svg
{
    position: absolute;
    right: -1.6rem;
    width: 1rem;
    height: 1rem;
    top: -.1rem;
}
footer nav>ul>li ul.inner-list>li a:hover
{
    color: #fff;
}
footer nav>ul>li .logo img
{
    width: 100%;
}
footer .icons
{
    overflow: hidden;
    background: #191921;
    padding: 1rem 0;
}
footer .icons div.payments
{
    width: 100%;
}
footer .icons div.payments div
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
footer .icons div.payments div a:first-child
{
    margin-left: 0;
}
footer .icons div.payments div a:last-child
{
    margin-right: 0;
}
footer .icons div.payments div+div
{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
footer .icons div.payments div+div a
{
    margin: 1.25rem 2rem;
}
footer .icons div.payments a
{
    height: 100%;
    display: block;
    float: left;
    -webkit-transition: -webkit-filter .2s;
    transition: -webkit-filter .2s;
    transition: filter .2s;
    transition: filter .2s,-webkit-filter .2s;
    margin: 1.25rem .95rem;
}
footer .icons div.payments a:first-child img
{
    max-width: 7rem;
}
footer .icons div.payments a img
{
    max-height: 3rem;
}
footer .icons div.payments a:hover
{
    -webkit-filter: brightness(1.2);
    filter: brightness(1.2);
}
footer .warning-text
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 90%;
    margin: auto;
    padding: 32px 0;
}
footer .warning-text .imgs
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
footer .warning-text .imgs img
{
    margin-left: 17px;
}
footer .warning-text span.warning
{
    color: #fff;
    font-size: 14px;
    margin-left: 27px;
    line-height: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
footer .vendors
{
    overflow: hidden;
    padding: 30px 0;
}
footer .vendors a
{
    -webkit-transition: -webkit-filter .2s;
    transition: -webkit-filter .2s;
    transition: filter .2s;
    transition: filter .2s,-webkit-filter .2s;
}
footer .vendors a:hover
{
    -webkit-filter: brightness(2);
    filter: brightness(2);
}
footer .vendors .vendors-line
{
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 15px;
}
footer .vendors .vendors-line a:not(.pragmatic)
{
    height: 57px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
footer section.btm
{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
}
footer section.btm .middle
{
    height: 60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
footer section.btm p.copyright
{
    min-width: 350px;
    color: #c7c7c7;
}
footer section.btm ul.socials
{
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
footer section.btm ul.socials li
{
    margin-left: 15px;
    opacity: .9;
    -webkit-transition: opacity 150ms ease-in;
    transition: opacity 150ms ease-in;
}
footer section.btm ul.socials li img
{
    cursor: pointer;
    width: 1.5rem;
}
footer section.btm ul.socials li:hover
{
    opacity: 1;
}
@media screen and (max-width: 1600px)
{
    html
    {
        font-size: 14px;
    }
    main>section:nth-child(1) .bg-shadow
    {
        -webkit-transform: translateX(0)!important;
        transform: translateX(0)!important;
    }
    main>section:nth-child(1) .bg-shadow h1
    {
        font-size: 11.5rem!important;
    }
    main>section:nth-child(1) .bg-shadow h1.percentage
    {
        -webkit-transform: translateX(0)!important;
        transform: translateX(0)!important;
    }
}
@media screen and (max-width: 1400px)
{
    html
    {
        font-size: 13px;
    }
}
@media screen and (max-width: 1300px)
{
    body
    {
        max-width: 1300px!important;
    }
    main .top-casino-games .middle
    {
        width: auto!important;
    }
    header .middle
    {
        padding: 0 3vw;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
    main .top-casino-games
    {
        padding: 0 3vw;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
    main .categories.middle
    {
        padding: 0 3vw;
    }
    main .get-bonuses.middle
    {
        padding: 0 3vw;
    }
    main .vip-banner.middle
    {
        padding: 0 3vw;
    }
    footer
    {
        padding: 0 1vw;
    }
    footer .middle.text
    {
        width: 100%;
    }
    footer .icons .middle
    {
        width: auto;
    }
    footer .middle
    {
        width: auto;
    }
}
@media screen and (max-width: 1200px)
{
    html
    {
        font-size: 12px;
    }
}
@media screen and (max-width: 1025px)
{
    html
    {
        font-size: .836vw;
    }
    main .middle
    {
        width: 100%!important;
    }
    footer .icons div.payments a img
    {
        width: 3.7rem;
    }
}
.bottom-text
{
    overflow: hidden;
    padding-bottom: 70px;
    background-image: -webkit-gradient(linear,left top,right top,color-stop(20%,#626265),color-stop(0,rgba(255,255,255,0)));
    background-image: linear-gradient(to right,#626265 20%,rgba(255,255,255,0) 0);
    background-position: top;
    background-size: 12px 2px;
    background-repeat: repeat-x;
    margin-top: 75px;
    display: none;
}
.bottom-text h1
{
    margin-top: 14px;
    text-transform: uppercase;
    font-family: Anton;
    font-size: 36px;
    text-align: center;
    padding: 17px 0;
    padding-bottom: 0;
}
.bottom-text .footer-text
{
    position: relative;
    width: 1030px;
    margin: auto;
    text-align: center;
}
.bottom-text .footer-text section.text
{
    color: rgba(255,255,255,.6);
    font-size: 14px;
    line-height: 26px;
    height: 100px;
    -webkit-transition: height 50ms;
    transition: height 50ms;
}
.bottom-text .footer-text section.text.active
{
    height: auto;
}
.bottom-text .footer-text .read-more
{
    display: block;
    margin-top: 10px;
    -webkit-box-shadow: 0 -35px 100px #191921;
    box-shadow: 0 -35px 100px #191921;
    background: #191921;
    position: absolute;
    width: 100%;
    cursor: pointer;
}
.bottom-text .footer-text .read-more span
{
    color: #00aaeb;
    font-size: 16.6px;
}
.bottom-text .footer-text .read-more span.less
{
    display: none;
}
.bottom-text .footer-text .read-more span.material-icons
{
    display: block;
    margin-top: 4px;
    font-size: 43px;
}
.change-lang
{
    position: relative;
    float: right;
}
.change-lang div.current-lang
{
    text-transform: uppercase;
    margin-left: .9375rem;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    font-family: Roboto-Medium;
    cursor: pointer;
}
.change-lang div.current-lang *
{
    vertical-align: middle;
}
.change-lang div.current-lang img
{
    margin-left: .4375rem;
    height: .9375rem;
    margin-right: .3125rem;
}
.change-lang div.current-lang span.material-icons
{
    font-size: 1.25rem;
}
.change-lang div.current-lang:hover+ul
{
    display: block;
}
.change-lang ul
{
    position: absolute;
    top: 4rem;
    overflow: hidden;
    min-width: 11.875rem;
    display: none;
    line-height: normal;
    z-index: 999;
    background: #323246;
    right: 0;
    border-radius: .1875rem;
}
.change-lang ul:after
{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 1.1rem;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    width: 100%;
    background: 0 0;
}
.change-lang ul:hover
{
    display: block;
}
.change-lang ul li
{
    cursor: pointer;
    border-bottom: .0625rem solid rgba(255,255,255,.05);
}
.change-lang ul li a
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .625rem .9375rem;
}
.change-lang ul li a img
{
    width: 1.5625rem;
}
.change-lang ul li:last-child
{
    border-bottom: none;
}
.change-lang ul li span
{
    display: inline-block;
    margin-left: .5rem;
    color: #fff;
}
.change-lang ul li:hover
{
    background: rgba(255,255,255,.04);
}
.grecaptcha-badge
{
    visibility: hidden!important;
}/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm92ZXJyaWRlcy9mb250cy5zY3NzIiwiY29tcG9uZW50cy9mYXN0LXRyYWNrLnNjc3MiLCJsYXlvdXRzL2hlYWRlci5zY3NzIiwib3ZlcnJpZGVzL292ZXJyaWRlcy5zY3NzIiwiY29tbW9uL21peGlucy5zY3NzIiwic3R5bGUuY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzLnNjc3MiLCJsYXlvdXRzL2Zvb3Rlci5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2TkEsMkRDMU5BLGtJQ21zREEsZ0dGcnNEQSxXQUNJLFlBQUEsZUFDQSxJQUFBLHVEQUFBLGVBQUEsQ0FBQSxzREFBQSxjQUFBLENBQUEscURBQUEsbUJBS0osV0FDSSxZQUFBLFlBQ0EsSUFBQSxpREFBQSxlQUFBLENBQUEsZ0RBQUEsY0FBQSxDQUFBLCtDQUFBLG1CQUtKLFdBQ0ksWUFBQSxhQUNBLElBQUEsbURBQUEsZUFBQSxDQUFBLGtEQUFBLGNBQUEsQ0FBQSxpREFBQSxtQkFLSixXQUNJLFlBQUEsYUFDQSxJQUFBLG1EQUFBLGVBQUEsQ0FBQSxrREFBQSxjQUFBLENBQUEsaURBQUEsbUJBS0osV0FDSSxZQUFBLGNBQ0EsSUFBQSxxREFBQSxlQUFBLENBQUEsb0RBQUEsY0FBQSxDQUFBLG1EQUFBLG1CQUtKLFdBQ0ksWUFBQSxZQUNBLElBQUEsaURBQUEsZUFBQSxDQUFBLGdEQUFBLGNBQUEsQ0FBQSwrQ0FBQSxtQkFPSixXQUNJLFlBQUEsbUJBQ0EsSUFBQSx1REFBQSxlQUFBLENBQUEsc0RBQUEsY0FBQSxDQUFBLHFEQUFBLG1CQUtKLFdBQ0ksWUFBQSxnQkFDQSxJQUFBLG9EQUFBLGVBQUEsQ0FBQSxtREFBQSxjQUFBLENBQUEsa0RBQUEsbUJBS0osV0FDSSxZQUFBLGlCQUNBLElBQUEscURBQUEsZUFBQSxDQUFBLG9EQUFBLGNBQUEsQ0FBQSxtREFBQSxtQkFLSixXQUNJLFlBQUEsaUJBQ0EsSUFBQSxxREFBQSxlQUFBLENBQUEsb0RBQUEsY0FB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Uix3QkFvSVEsb0JBQUEsTUFBQSxNQXBJUiwyQkF3SVEsb0JBQUEsTUFBQSxNQXhJUix3QkE0SVEsb0JBQUEsT0FBQSxNQTVJUix3QkFnSlEsb0JBQUEsT0FBQSxNQWhKUiwyQkFvSlEsb0JBQUEsT0FBQSxNQXBKUix5QkF3SlEsb0JBQUEsT0FBQSxNQXhKUix3QkE0SlEsb0JBQUEsT0FBQSxNQTVKUix3QkFnS1Esb0JBQUEsT0FBQSxNQWhLUix1QkFvS1Esb0JBQUEsT0FBQSxNQXBLUixzQkF3S1Esb0JBQUEsT0FBQSxNQXhLUix3QkE0S1Esb0JBQUEsT0FBQSxNQTVLUix1QkFnTFEsb0JBQUEsT0FBQSxNQWhMUix3QkFvTFEsb0JBQUEsT0FBQSxNQXBMUixxQ0F3TFEsb0JBQUEsRUFBQSxNQXhMUixxQ0E0TFEsb0JBQUEsTUFBQSxNQTVMUix5QkFnTVEsb0JBQUEsTUFBQSxNQWhNUix1QkFvTVEsb0JBQUEsTUFBQSxNQXBNUix1QkF3TVEsb0JBQUEsTUFBQSxNQXhNUix5QkE0TVEsb0JBQUEsT0FBQSxNQTVNUiw2QkFnTlEsb0JBQUEsT0FBQSxNQWhOUix3QkFvTlEsb0JBQUEsT0FBQSxNQXBOUix3QkF3TlEsb0JBQUEsT0FBQSxNQXhOUixvQkE0TlEsb0JBQUEsT0FBQSxNQTVOUix5QkFnT1Esb0JBQUEsT0FBQSxNQWhPUix5QkFvT1Esb0JBQUEsT0FBQSxNQXBPUix5QkF3T1Esb0JBQUEsT0FBQSxNQXhPUix1QkE0T1Esb0JBQUEsT0FBQSxNQTVPUiwyQkFnUFEsb0JBQUEsT0FBQSxNQWhQUiwrQkFvUFEsb0JBQUEsT0FBQSxNQXBQUix5Q0F3UFEsb0JBQUEsRUFBQSxNQXhQUixxQkE0UFEsb0JBQUEsTUFBQSxNQTVQUixnQ0FnUVEsb0JBQUEsTUFBQSxNQWhRUixzQkFvUVEsb0JBQUEsTUFBQSxNQXBRUixzQkF3UVEsb0JBQUEsTUFBQSxNQXhRUix5QkE0UVEsb0JBQUEsT0FBQSxNQTVRUiw2QkFnUlEsb0JBQUEsT0FBQSxNQWhSUix3QkFvUlEsb0JBQUEsT0FBQSxNQXBSUixrQ0F3UlEsb0JBQUEsT0FBQSxNQXhSUiwrQkE0UlEsb0JBQUEsT0FBQSxNQTVSUiw2QkFnU1Esb0JBQUEsT0FBQSxNQWhTUiw0QkFvU1Esb0JBQUEsT0FBQSxNQXBTUiwwQkF3U1Esb0JBQUEsT0FBQSxNQXhTUiw2QkE0U1Esb0JBQUEsT0FBQSxNQTVTUix3QkFnVFEsb0JBQUEsT0FBQSxNQWhUUixxQkFvVFEsb0JBQUEsT0FBQSxNQXBUUix1QkF3VFEsb0JBQUEsRUFBQSxNQXhUUiw4QkE0VFEsb0JBQUEsTUFBQSxNQTVUUix3QkFnVVEsb0JBQUEsTUFBQSxNQWhVUix5QkFvVVEsb0JBQUEsTUFBQSxNQXBVUix5QkF3VVEsb0JBQUEsTUFBQSxNQXhVUixrQ0E0VVEsb0JBQUEsT0FBQSxNQTVVUix3QkFnVlEsb0JBQUEsT0FBQSxNQWhWUixzQkFvVlEsb0JBQUEsT0FBQSxNQXBWUiwyQkF3VlEsb0JBQUEsT0FBQSxNQXhWUix3QkE0VlEsb0JBQUEsT0FBQSxNQTVWUixrQ0FnV1Esb0JBQUEsT0FBQSxNQWhXUix3QkFvV1Esb0JBQUEsT0FBQSxNQXBXUix3QkF3V1Esb0JBQUEsT0FBQSxNQXhXUix5QkE0V1Esb0JBQUEsT0FBQSxNQTVXUiw2QkFnWFEsb0JBQUEsT0FBQSxNQWhYUix1QkFvWFEsb0JBQUEsT0FBQSxNQXBYUiw2QkF3WFEsb0JBQUEsTUFBQSxPQXhYUixxQkE0WFEsb0JBQUEsTUFBQSxPQTVYUix3QkFnWVEsb0JBQUEsTUFBQSxPQWhZUix1QkFvWVEsb0JBQUEsTUFBQSxPQXBZUixzQkF3WVEsb0JBQUEsT0FBQSxPQXhZUix1QkE0WVEsb0JBQUEsT0FBQSxPQTVZUix3QkFnWlEsb0JBQUEsT0FBQSxPQWhaUix3QkFvWlEsb0JBQUEsT0FBQSxPQXBaUixzQkF3WlEsb0JBQUEsT0FBQSxPQXhaUiwwQkE0WlEsb0JBQUEsT0FBQSxPQTVaUiw2QkFnYVEsb0JBQUEsT0FBQSxPQWhhUix1QkFvYVEsb0JBQUEsT0FBQSxPQXBhUiwwQkF3YVEsb0JBQUEsT0FBQSxPQXhhUix3QkE0YVEsb0JBQUEsT0FBQSxPQTVh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QUFBLE1BQUEsS0FBQSxRQUFBLFlBQ0EsUUFBQSxZQUFBLFFBQUEsS0FBQSxrQkFBQSxPQUNBLGVBQWEsT0FDYixZQUFBLE9BWlIsT0FBQSxLSGkzSEksWUFBQSxjQStuQkEsT0doL0lKLFFIbTNISSxnQ0cvMUhRLGVBQUEsT0grOUlSLGtDR24vSUosWUFBQSxTSHUzSEksT0FBQSxTR3YzSEosYUFBQSxTSHkzSEksa0RHejNISixVQUFBLFFIMjNIRSx1Q0d4MUhNLFFBQUEsTUh3OUlOLGdCR3Q5SU0sU0FBQSxTQUNBLElBQUEsS0FDQSxTQUFBLE9BQ0EsVUFBQSxVQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsUUFBQSxJQTNDUixXQUFBLFFIczRISSxNQUFBLEVBK25CQSxjR3Q5SWtCLFNIdTlJbEIsc0JHcjlJUSxRQUFNLEdBQ04sU0FBTSxTQUNOLEtBQUEsRUFDQSxJQUFBLEVBQUEsT0FBQSxPQUNBLGtCQUFZLGtCQXJEeEIsVUFBQSxrQkgrNEhJLE1BQUEsS0cvNEhKLFdBQUEsSUhpNUhJLHNCR24xSFEsUUFBQSxNSG85SVIsbUJBOW5CRSxPQUFBLFFBZ29CQSxjR2w5SVUsU0FBYSxNQUFBLHNCSG05SXZCLHFCR245SVUsUUFBQSxZQUNBLFFBQUEsWUFBQSxRQUFBLEtBQUEsa0JBQUEsT0FuRWhCLGVBQUEsT0h3NUhRLFlBQUEsT0Fvb0JBLFFHNWhKUixRQUFBLFNIMDVITSx5QkcxNUhOLE1BQUEsVUg0NUhNLDhCRzcwSFUsY0FBQSxLSGs5SVYsd0JHamlKTixRQUFBLGFIZzZITSxZQUFBLE1BQ0UsTUFBQSxLQW9vQkYseUJBbG9CTixXQUFBLHNCQXFvQkEsa0JBQ0UsV0FBWSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLyAgICByb2JvdG9cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90by1SZWd1bGFyJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL3JvYm90by9SZWd1bGFyL1JvYm90by1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9yb2JvdG8vUmVndWxhci9Sb2JvdG8tUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL3JvYm90by9SZWd1bGFyL1JvYm90by1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90by1Cb2xkJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL3JvYm90by9Cb2xkL1JvYm90by1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9yb2JvdG8vQm9sZC9Sb2JvdG8tQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL3JvYm90by9Cb2xkL1JvYm90by1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90by1CbGFjayc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9yb2JvdG8vQmxhY2svUm9ib3RvLUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9yb2JvdG8vQmxhY2svUm9ib3RvLUJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvcm9ib3RvL0JsYWNrL1JvYm90by1CbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8tTGlnaHQnO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvcm9ib3RvL0xpZ2h0L1JvYm90by1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvcm9ib3RvL0xpZ2h0L1JvYm90by1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL3JvYm90by9MaWdodC9Sb2JvdG8tTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvLU1lZGl1bSc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9yb2JvdG8vTWVkaXVtL1JvYm90by1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL3JvYm90by9NZWRpdW0vUm9ib3RvLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL3JvYm90by9NZWRpdW0vUm9ib3RvLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8tVGhpbic7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9yb2JvdG8vVGhpbi9Sb2JvdG8tVGhpbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvcm9ib3RvL1RoaW4vUm9ib3RvLVRoaW4ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9yb2JvdG8vVGhpbi9Sb2JvdG8tVGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLyAgICByb2JvdG9cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01ldHJvcG9saXMtUmVndWxhcic7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNZXRyb3BvbGlzLUJvbGQnO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTWV0cm9wb2xpcy1CbGFjayc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtQmxhY2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1CbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNZXRyb3BvbGlzLUxpZ2h0JztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01ldHJvcG9saXMtTWVkaXVtJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01ldHJvcG9saXMtVGhpbic7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtVGhpbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLVRoaW4ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtVGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcbi8vIE5leGFcclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdOZXhhLUhlYXZ5JztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL05leGEtSGVhdnkud29mZjInKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JhY2UgU3BvcnQnO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUmFjZSBTcG9ydC53b2ZmMicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTmV4YS1FeHRyYUxpZ2h0JztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL05leGEtRXh0cmFMaWdodC53b2ZmMicpO1xyXG59XHJcblxyXG4vLy8vIFBvcHBpbnNcclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLVJlZ3VsYXInO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUG9wcGlucy9Qb3BwaW5zLVJlZ3VsYXIud29mZjI/djInKTtcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLU1lZGl1bSc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9Qb3BwaW5zL1BvcHBpbnMtTWVkaXVtLndvZmYyP3YyJyk7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1TZW1pQm9sZCc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9Qb3BwaW5zL1BvcHBpbnMtU2VtaUJvbGQud29mZjI/djInKTtcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUJvbGQnO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUG9wcGlucy9Qb3BwaW5zLUJvbGQud29mZjI/djInKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMtRXh0cmFCb2xkJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1FeHRyYUJvbGQud29mZjI/djInKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMtQmxhY2snO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUG9wcGlucy9Qb3BwaW5zLUJsYWNrLndvZmYyP3YyJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUxpZ2h0JztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1MaWdodC53b2ZmMj92MicpO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnZGlnaXRhbC03JztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL2RpZ2l0YWwtNy53b2ZmMj92MicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnU1BPUlRFU0lBJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1NQT1JURVNJQS53b2ZmMj92MicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnU1BPUlRZUE8tUkVHVUxFUi1ERU1PJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1NQT1JUWVBPLVJFR1VMRVItREVNTy53b2ZmMj92MicpO1xyXG59XHJcblxyXG5cclxuLy8vLyBsZWFkZXJib2FyZCBmb250c1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ05leGEtRXh0cmFMaWdodCc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9OZXhhL05leGEtRXh0cmFMaWdodC53b2ZmMj92MicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTmV4YS1IZWF2eSc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9OZXhhL05leGEtSGVhdnkud29mZjI/djInKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1hlbi1HYWxheHktSXRhbGljJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1hlbi9YZW4gR2FsYXh5IEl0YWxpYy53b2ZmMj92MicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnWGVuLUdhbGF4eSc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9YZW4vWGVuIEdhbGF4eS53b2ZmMj92MicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1FeHRyYUJvbGQnO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvTW9udHNlcnJhdC1FeHRyYUJvbGQud29mZjI/djInKTtcclxufVxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9NYXRlcmlhbEljb25zLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMgT3V0bGluZWQnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL01hdGVyaWFsSWNvbnMtT3V0bGluZWQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbn1cclxuXHJcbi5tYXRlcmlhbC1pY29ucy1vdXRsaW5lZCB7XHJcbiAgICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zIE91dGxpbmVkJztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgd29yZC13cmFwOiBub3JtYWw7XHJcbiAgICBkaXJlY3Rpb246IGx0cjtcclxuICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxufVxyXG5cclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1BbnRvbicpOyIsIkBpbXBvcnQgJy4uL2NvbW1vbi92YXJzLnNjc3MnO1xyXG5AaW1wb3J0ICcuLi9jb21tb24vbWl4aW5zLnNjc3MnO1xyXG5cclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TWF0ZXJpYWwrU3ltYm9scytPdXRsaW5lZDpvcHN6LHdnaHQsRklMTCxHUkFEQDIwLi40OCwxMDAuLjcwMCwwLi4xLC01MC4uMjAwJyk7XHJcblxyXG4ubm90aWZpY2F0aW9uLW92ZXJsYXkge1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoIzEyMDcxNywgMC43KTtcclxuXHQqIHtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0fVxyXG5cclxuXHQubm90aWZpY2F0aW9uLXBvcHVwIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiA1M3JlbTtcclxuXHRcdG1heC1oZWlnaHQ6IDgwJSAhaW1wb3J0YW50O1xyXG5cdFx0aGVpZ2h0OiA2MTJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQ6ICMyOTI5Mzk7XHJcblx0XHRib3JkZXItdG9wOiBub25lO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xyXG5cclxuXHRcdC5oZWFkZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblxyXG5cdFx0XHQuY2hlY2sge1xyXG5cdFx0XHRcdGNvbG9yOiAjNjk3Mzg2O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGhlaWdodDogMThweDtcclxuXHJcblx0XHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jaGVja21hcmsge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzMyMzI0NjtcclxuXHRcdFx0XHRcdGJvcmRlcjogMS4ycHggc29saWQgIzRBNEE2NjtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzO1xyXG5cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjpob3ZlciBpbnB1dH4uY2hlY2ttYXJrIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbnB1dDpjaGVja2Vkfi5jaGVja21hcmsge31cclxuXHJcblx0XHRcdFx0aW5wdXQ6Y2hlY2tlZH4uY2hlY2ttYXJrOmFmdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmNoZWNrbWFyazphZnRlciB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRicmFuZENvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlYXJjaCB7XHJcblx0XHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcclxuXHJcblx0XHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjQ2O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzRBNEE2NjtcclxuXHRcdFx0XHRcdGNvbG9yOiAjODI4QTk5O1xyXG5cclxuXHRcdFx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICM4MjhBOTk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDEuODc1cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHJcblx0XHQuY2xvc2Uge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0ICAgIHRvcDogMTlweDtcclxuXHRcdH1cclxuXHJcblxyXG5cdFx0Lm5vdGlmaWNhdGlvbi1pdGVtcyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XHJcblx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gNjBweCk7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTU1NTc1O1xyXG5cclxuXHRcdFx0Lyogd2lkdGggKi9cclxuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICM0MjQyNUI7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LyogVHJhY2sgKi9cclxuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC8qIEhhbmRsZSAqL1xyXG5cdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzcwNzA5RTsgXHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjNDI0MjVCO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQubm90aWZpY2F0aW9uLWl0ZW0ge1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRcdFx0cGFkZGluZzogMjRweCA0MHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI3cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzI5MjkzOTtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAxOTBweDtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAwMHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSh3aGl0ZSwgMC4xKTtcclxuXHJcblx0XHRcdFx0Ji51bnJlYWQge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzMyMzI0NjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC51bnJlYWQtY2lyY2xlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwQUFFQjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IC0xNHB4O1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuXHRcdFx0XHRcdHRvcDogM3B4O1xyXG5cdFx0XHRcdH1cclxuXHJcblxyXG5cclxuXHRcdFx0XHQubm90aWZpY2F0aW9uLXByZXZpZXctaGVhZGVyIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuXHRcdFx0XHRcdC5ub3RpZmljYXRpb24tdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQubm90aWZpY2F0aW9uLWRlbGV0ZSB7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTRweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cclxuXHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjRkY0ODVBO1xyXG5cclxuXHRcdFx0XHRcdFx0Lm1hdGVyaWFsLWljb25zLCBzdmcge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5ub3RpZmljYXRpb24tYm9keSB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuXHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDZlbTtcclxuXHJcblx0XHRcdFx0XHR1bCwgIGxpIHtcclxuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBkaXNjICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHRcdFx0Ji52aXNpYmxlIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcclxuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMDBweDtcclxuXHJcblx0XHRcdFx0XHRcdC5iYW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmJhbm5lciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjoyMHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmJ1dHRvbnMge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0Ly8gYmFja2dyb3VuZDogcmdiYSg3NiwgNzYsIDExOCwgMC44OSk7XHJcblx0XHRcdFx0XHRcdFx0Ly8gYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5idXR0b24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjFweDtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDk2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDBBQUVCO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBQUVCO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5ub3RpZmljYXRpb24tZm9vdGVyIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRcdC5ub3RpZmljYXRpb24tZGF0ZSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjNjk3Mzg2O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5ub3RpZmljYXRpb24tdmlldy1tb3JlLFxyXG5cdFx0XHRcdFx0Lm5vdGlmaWNhdGlvbi12aWV3LWxlc3Mge1xyXG5cdFx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xyXG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDM2cHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTZweDtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA5NnB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMEFBRUI7XHJcblxyXG5cdFx0XHRcdFx0XHQubWF0ZXJpYWwtaWNvbnMge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCYudmlzaWJsZSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnB1c2gtbm90aWZpY2F0aW9ucyB7XHJcblx0LnBvcHVwIHtcclxuXHRcdGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnB1c2gtbm90aWZpY2F0aW9uIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHR3aWR0aDogNDAwcHg7XHJcblx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDgpKSBkcm9wLXNoYWRvdygwcHggMC41cHggMS41cHggcmdiYSgwLCAwLCAwLCAwLjA4KSkgZHJvcC1zaGFkb3coMHB4IDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjA2KSk7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMjkyOTM5O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmRhdGUge1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdGNvbG9yOiAjNjk3Mzg2O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQudGl0bGUge1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnByZXZpZXcge1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJ1dHRvbnMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Z2FwOiA1cHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblxyXG5cdFx0XHQuYnV0dG9uIHtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzMjMyNDY7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzNDM0MzQztcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGVhc2U7XHJcblxyXG5cdFx0XHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cclxuXHRcdFx0XHQmLnZpZXctbW9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDBBQUVCO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4uZnVsbC1wdXNoLW5vdGlmaWNhdGlvbiB7XHJcblx0LnBvcHVwIHtcclxuXHRcdHdpZHRoOiA1ODBweDtcclxuXHRcdGJvcmRlci10b3A6IG5vbmU7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogIzI5MjkzOTtcclxuXHJcblx0XHQqIHtcclxuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC50aXRsZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTlweDtcclxuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHRcdH1cclxuXHJcblx0XHQuYm9keSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTZweDtcclxuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuZGF0ZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdFx0XHRjb2xvcjogIzY5NzM4NjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuYnV0dG9ucyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRnYXA6IDVweDtcclxuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHJcblx0XHRcdC5idXR0b24ge1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzMyMzI0NjtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjM0MzQzNDO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgZWFzZTtcclxuXHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDBBQUVCO1xyXG5cclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDBBQUVCO1xyXG5cdFx0XHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDEuMik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIkBpbXBvcnQgXCIuLi9jb21tb24vdmFycy5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuLi9jb21tb24vbWl4aW5zLnNjc3NcIjtcclxuXHJcbmh0bWw6bGFuZyhlcyksXHJcbmh0bWw6bGFuZyhqYSksXHJcbmh0bWw6bGFuZyhydSksXHJcbmh0bWw6bGFuZyhmcikge1xyXG4gICAgaGVhZGVyIHtcclxuICAgICAgICAudGltZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubG5rOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MjE7XHJcblxyXG4gICAgdWwuc29jaWFscyB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjU2MjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFmZi1pY29uIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMS4xcmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IC0wLjJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA0LjE4NzVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci13YXJuaW5nIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxLjg3NXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JmMzczNztcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNjI1cmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgKiB7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuLndhcm4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogeWVsbG93O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBhbmltYXRpb246IHdhcm5BbmltIDgwMG1zIGVhc2UtaW47XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0wLjA2MjVyZW07XHJcblxyXG4gICAgICAgICAgICBAa2V5ZnJhbWVzIHdhcm5BbmltIHtcclxuICAgICAgICAgICAgICAgIDUwJSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIDcwJSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZGl2LnRleHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0wLjA2MjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2xvc2Uge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICByaWdodDogMC42MjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEyMG1zIGVhc2UtaW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIC5jbG9zZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hdXRoLWJhciB7XHJcbiAgICAgICAgJGhlaWdodDogNC4xODc1cmVtO1xyXG4gICAgICAgIGhlaWdodDogJGhlaWdodDtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGhlaWdodDtcclxuICAgICAgICBwYWRkaW5nOiAwLjJyZW0gMDtcclxuXHJcbiAgICAgICAgLmxvYWRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDE4Ljc1cmVtO1xyXG4gICAgICAgICAgICB0b3A6IDEuMTI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpbWUge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA2LjI1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG5cclxuICAgICAgICAgICAgc3BhbjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjMxMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sbmsge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNDM3NXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICM1NDU0Njk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tTWVkaXVtXCI7XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmF1dGhvcml6ZSxcclxuICAgICAgICAudXNlci1pbmZvIHtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQuMTg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNC4xODc1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBzcGFuLmZvcmdvdC1wYXNzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuMTg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzNlM2U0NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmVycm9yIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNmZjE3MmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjA2MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBwLmVyci10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAwLCAwLCAwLjkpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMy4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTkuODEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYudmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxMHM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ0bi5yZWdpc3RlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNy44MTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXV0aG9yaXplIHtcclxuICAgICAgICAgICAgdWwgbGkgKyBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4zMTI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB1bCBsaSAqIHtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5sb2dpbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmRDb2xvcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudXNlci1pbmZvIHtcclxuICAgICAgICAgICAgLnBvaW50cy1pY29uIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiAwLjRzIHZpcEFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGtleWZyYW1lcyB2aXBBbmltYXRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZyb20ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bm90KC52aXNpYmxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiA+IHVsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1Cb2xkXCI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0LjE4NzVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAkaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVpZ2h0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmICsgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IC5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBhLmRlcG9zaXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmRDb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMC42MjVyZW0gMS44NzVyZW0gcmdiYSgjMmFjNWYxLCAwLjIpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi51c2VyLW1lc3NhZ2VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1YjViNWI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC42ODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuLm1hdGVyaWFsLWljb25zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzE3MTcxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudW5yZWFkLW1zZy1jb3VudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTAuNDM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjkzNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjJmMmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBtc2dBbmltIDgwMG1zIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBrZXlmcmFtZXMgbXNnQW5pbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNTAlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC4yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTAwJSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLnVzZXJuYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5ib251cy1iYWxhbmNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkMDA0OTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwLjYyNXJlbSAwIDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnN0YXItd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQgLSAwLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMzAwMzY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMC4zMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMC4zMTI1cmVtIHNvbGlkICNhMzAwMzY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTAuMzEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMC4zMTI1cmVtIHNvbGlkICNhMzAwMzY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi50ZXh0LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuLmFtb3VudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmJhbGFuY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjQ2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5kZWZhdWx0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYubXVsdHkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA5LjM3NXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuLnJlZnJlc2gtYmFsYW5jZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsLndhbGxldHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KC5tdWx0eSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5hbW91bnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4uY3VycmVuY3ktc3RyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWRiOGNjO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNDM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1NZWRpdW1cIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ucmVmcmVzaC1iYWxhbmNlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuLmFycm93IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMTAwbXMgZWFzZS1pbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5sb2NrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYubG9ja2VkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5sb2NrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FkYjhjYztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMS4xMjVyZW0gMCAxLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYW1vdW50LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmN1cnJlbmN5LXN0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmFjY291bnQtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWRiOGNjO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4MTgxODQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmxvZ291dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjE2MTdhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAxMDBtcyBlYXNlLWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC51c2VyLWdpZnRzIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwLjYyNXJlbSAxLjg3NXJlbSByZ2JhKCMyYWM1ZjEsIDAuMik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50b3QtZ2lmdHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgLTQwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC41NjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTYyYjNhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoLnZpc2libGUpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYudG9nZ2xlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgPiAubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgPiB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTglO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuMTg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMuNTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjQ2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwLjYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMC42MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjYyNXJlbSBzb2xpZCAjMzIzMjQ2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0wLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjU2MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNy4yNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC4zNzVyZW0gMC44MTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmRDb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAwLjEyNXJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMC4xMjVyZW0gMC4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5ub3RpZmljYXRpb25zIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwLjYyNXJlbSAxLjg3NXJlbSByZ2JhKCMyYWM1ZjEsIDAuMik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuaGlkZGVuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm5vdGlmaWNhdGlvbnMtY291bnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgLTQwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC41NjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTYyYjNhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KC52aXNpYmxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJiA+IC5ub3RpZmljYXRpb24tZGF0YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAubGlzdC13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmN1c3RvbS1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzNhNDE1NTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm5vdGlmaWNhdGlvbi1kYXRhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMuMDI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI0NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ3OHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjU2MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWRcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjgyODM4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzYzNjQ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5yZWFkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI0NjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWRiOGNjO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCgucmVhZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoNTo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwLjY4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEuMTg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC40MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC40MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTYyYjNhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaDUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGl2LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmID4gZGl2IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhZGI4Y2MgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAuNjI1cmVtIDAgMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4Zjk4YTg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnZpZXctYWxsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kQ29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtd3JhcHBlciB7XHJcbiAgICAgICAgJGhlaWdodDogNC4zNzVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MjE7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgNjBtcyBlYXNlLWluO1xyXG5cclxuICAgICAgICAmLmZpeGVkIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDByZW0gMC4wNjI1cmVtIDAuMjVyZW0gMHJlbSByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgICAgICAgIGhlaWdodDogNC4wNjI1cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNC4zNzVyZW07XHJcblxyXG4gICAgICAgICAgICAubWlkZGxlIC5sb2dvIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzLjEyNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiArIC5uYXYtaGVscGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWlkZGxlIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwJTtcclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCA2MG1zIGVhc2UtaW47XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBuYXYge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDg5JTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45NDg3cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tTWVkaXVtXCI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAmLnJhY2luZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubmV3IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS4wNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyLjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4wNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmMTcyZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IDAuNHMgbmV3QW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWx0ZXJuYXRlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBrZXlmcmFtZXMgbmV3QW5pbWF0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmcm9tIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgODBtcyBlYXNlLWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAuMzEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0wLjY4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZjE3MmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuMnM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmF2LWhlbHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAudXNlci1pbmZvIHVsLndhbGxldHMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzMxO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tTWVkaXVtXCI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyLjYyNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzE5MTkyMTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJnQ29sb3JIb3ZlcigjMmIyYjNiKTtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5iYWxhbmNlLXN0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuY3VycmVuY3lOYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2I2YzlkNztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC40Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5LmZ1bGwtd2lkdGgge1xyXG4gICAgaGVhZGVyIC5taWRkbGUge1xyXG4gICAgICAgIC8vIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC8vIHBhZGRpbmc6IDAgMXZ3O1xyXG4gICAgICAgIC8vIG1hcmdpbjogMDtcclxuICAgIH1cclxufVxyXG5cclxuYm9keTpub3QoLmdhbWUtbW9kZSkgaGVhZGVyIHtcclxuICAgIC5hdXRoLWJhciB7XHJcbiAgICAgICAgLmFjdGlvbnMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZ2FtZS1iYWxhbmNlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5LmdhbWUtbW9kZSB7XHJcbiAgICBoZWFkZXIge1xyXG4gICAgICAgIC5hZmYtaWNvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc29jaWFscyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGltZSxcclxuICAgICAgICAubG5rIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hdXRoLWJhciB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMy4xMjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjEyNXJlbTtcclxuXHJcbiAgICAgICAgICAgIC5sb2FkZXIge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5taWRkbGUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAudXNlci1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAmID4gdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjY4NzVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaS5iYWxhbmNlOm5vdCguZ2FtZS1iYWxhbmNlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yZWZyZXNoLWJhbGFuY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaS5nYW1lLWJhbGFuY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY3VycmVuY3ktc3RyLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFtb3VudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuLmxvY2tlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhZGI4Y2M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmN1cnJlbmN5LXN0cixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYW1vdW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuLmxvY2tlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5hY3Rpb25zIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmxvZ28ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI0NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhZGI4Y2M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAxMjBtcyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmdvLWJhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMS44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW46Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aXRsZVRleHRDb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmNoYW5nZS1sYW5nIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMS40Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMi4xODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2LXdyYXBwZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMy4xMjVyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMzAwbXMgZWFzZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDByZW0gMC4wNjI1cmVtIDAuMjVyZW0gMHJlbSByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcclxuXHJcbiAgICAgICAgICAgICY6bm90KC52aXNpYmxlKSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5taWRkbGUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgbmF2IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZm9vdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9yZ290LXBhc3N3b3JkIHtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcblxyXG4gICAgLnBvcHVwIHtcclxuICAgICAgICBib3JkZXItdG9wOiAwO1xyXG5cclxuICAgICAgICAuY2xvc2Uge1xyXG4gICAgICAgICAgICB0b3A6IDAuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDAuMTg3NXJlbSBzb2xpZCAkYnJhbmRDb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0JnQ29sb3I7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZzogMCAwLjMxMjVyZW0gMCAxLjU2MjVyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIH1cclxuXHJcbiAgICBmb3JtIHtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNTYyNXJlbSA1cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIuNXJlbSk7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIGlucHV0LFxyXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmtCZ0NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5sb2FkZXItd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmVyci10ZXh0LFxyXG4gICAgICAgIC5zdWNjZXNzLXRleHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmVyci10ZXh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZm9yZ290LXBhc3N3b3JkIHtcclxuICAgIC5wb3B1cDpub3QoLnZpc2libGUpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5wb3B1cC5zdWNjZXNzIHtcclxuICAgICAgICBwLnN1Y2Nlc3MtdGV4dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuLXdyYXBwZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG5cclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ub3ZlcmxheS5uZXctbWVzc2FnZSB7XHJcbiAgICAucG9wdXAge1xyXG4gICAgICAgIHdpZHRoOiA0My43NXJlbTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAyNXJlbTtcclxuXHJcbiAgICAgICAgLmNsb3NlIHtcclxuICAgICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgICAgICAuYmFubmVyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2M3YzdjNztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jdXN0b20tc2Nyb2xsYmFyLWJ0biB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjJmMmYgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMge1xyXG4gICAgLnBvcHVwIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDQzLjc1cmVtO1xyXG4gICAgICAgIGhlaWdodDogMjVyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1CbGFja1wiO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICAuY2xvc2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9mcmVlc3BpbnBvcHVwYmcuanBnXCIpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQmxhY2tcIjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAuZnJlZXNwaW4tY291bnQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0LjdyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwLjVyZW07XHJcblxyXG4gICAgICAgICAgICBzcGFuLmNvdW50IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjM2FmZjVkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ2FtZXMtbGlzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDdyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW07XHJcblxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNDEsIDI0MSwgMjQxLCAwLjE2KTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuMzEyNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzNhZmY1ZDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxLjU2MjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjM2FmZjVkO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC42MjVyZW07XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5vdmVybGF5LnNpZ251cC1wb3B1cCB7XHJcbiAgICB6LWluZGV4OiA5OTk5OTtcclxuXHJcbiAgICBmb3JtLmNvbnRlbnQge1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDEuODc1cmVtIDVyZW0gM3JlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYxNDE4O1xyXG4gICAgICAgIHdpZHRoOiA2Ni4zNzVyZW07XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNDEsIDI0MSwgMjQxLCAwLjE2KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDAuMzE2dnc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMGFhZWI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYuNTc5dnc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2xvc2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyLjI1cmVtO1xyXG4gICAgICAgICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZpZWxkcyB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAuc2VjLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmRDb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43MjU2cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnVzZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tTGlnaHRcIjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNzQ0cmVtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmRDb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tUmVndWxhclwiO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYm90dG9tLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMuMTI1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIC5oYWxmIHtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC52ZXJ0aWNhbC1zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjcuMzM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5waG90byB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4LjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xpZGVyLWJ1bGxldHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxLjI1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNDEsIDI0MSwgMjQxLCAwLjE2KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuMzE2dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzYWZmNWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYuNTc5dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjkzNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0YTRhNGE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjU2MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNTYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRicmFuZENvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiArIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5maW5pc2gtcmVnaXN0cmF0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMi4xODc1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZy1yZWNhcHRjaGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5sb2FkZXItd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZXJyLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY2NlcHQtdGVybXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4uYWNjZXB0LXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuLmRlc2Mge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICRncmF5Qm9yZGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheVRleHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzg4ODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNoZWNrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMTI1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hlY2ttYXJrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNoZWNrbWFyazphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmRDb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmV5ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1MjUyNTI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDEyMG1zIGVhc2UtaW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZXJyLXRleHQubWFpbi1lcnIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXJtcyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMuMTI1cmVtO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBvcHBpbnM6d2dodEAxMDA7MzAwOzQwMDs1MDAmZGlzcGxheT1zd2FwXCIpO1xyXG5cclxuLm92ZXJsYXkuc2lnbmluLXBvcHVwLFxyXG4ub3ZlcmxheS5uZXctcG9wdXAge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIGhlaWdodDogMy41cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMxODE4MWU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBib3JkZXItbGVmdDogMTJweCBzb2xpZCAjZmYxNzJkO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41NjI1cmVtO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcclxuICAgIH1cclxuXHJcbiAgICAmID4gZGl2LFxyXG4gICAgZm9ybSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHdpZHRoOiAyOC4yNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDMwcmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xyXG5cclxuICAgICAgICAuZmllbGRzLXdyYXBwZXIsXHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyLjVyZW0gMi44MTI1cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAgICAgLmZpZWxkIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC40Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmZvcmdvdC1wYXNzIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzE4MTgxZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA5LjM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFmMWYyODtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2UzZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvbG9naW4tYnV0dG9uLWFycm93LnN2Zz92MlwiKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAxLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlZy10ZXh0IHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgICAgICAgICAgLnJlZ2lzdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTdlM2ZmO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZXJyLXRleHQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hdmlzby1wb3B1cCB7XHJcbiAgICAucG9wdXAge1xyXG4gICAgICAgIHdpZHRoOiAzMi41NjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2FzLWJhY2tncm91bmQucG5nP3YyXCIpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjEuNTYyNXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgLnRleHQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAuNjI1cmVtIGF1dG87XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTVyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4LjgxMjVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZTBkZmRmO1xyXG5cclxuICAgICAgICAgICAgICAgIHA6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMi45Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnRucy13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDlyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmh0bWw6bGFuZyhmaSksXHJcbmh0bWw6bGFuZyhydSkge1xyXG4gICAgaGVhZGVyIC5hdXRoLWJhciAubG5rIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIGxpIGlucHV0IHtcclxuICAgICAgICB3aWR0aDogOC40Mzc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC5hdXRob3JpemUgdWwgbGkgaW5wdXQge1xyXG4gICAgICAgICAgICB3aWR0aDogNy44MTI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIGxpIGlucHV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDcuODEyNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuaHRtbDpsYW5nKGl0KSB7XHJcbiAgICBoZWFkZXIgLmF1dGgtYmFyIC5sbmsge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnRpbWUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDgwMHB4KSB7XHJcbiAgICBodG1sIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA5NiUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxpbm90eXBlXCI7XHJcbiAgICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvTGlub3R5cGUgTWluZXJ1IFcwMSBCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xyXG59XHJcblxyXG4ub3ZlcmxheS5wb2ludHMge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogOTk5ICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIC5wb3B1cCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAzNDdweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA5dmg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1NjBweDtcclxuICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUJsYWNrXCI7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgMTkyZGVnLFxyXG4gICAgICAgICAgICAgICAgcmdiYSg2OCwgOCwgMTI5LCAwLjgpIDguNTglLFxyXG4gICAgICAgICAgICAgICAgcmdiYSgxNSwgMiwgMjksIDAuNzYpIDM3Ljk3JSxcclxuICAgICAgICAgICAgICAgIHJnYmEoMTIsIDAsIDIzLCAwLjc1KSA1Ni4wNCUsXHJcbiAgICAgICAgICAgICAgICByZ2JhKDE1LCAyLCAyOSwgMC43NCkgNzUuMDMlLFxyXG4gICAgICAgICAgICAgICAgcmdiYSgxMjIsIDI0LCAyNDQsIDAuOCkgMTA5LjUxJVxyXG4gICAgICAgICAgICApLFxyXG4gICAgICAgICAgICAjMDcwMzBjO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAzMHB4IDEyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuOCksXHJcbiAgICAgICAgICAgIDBweCA0cHggMzBweCAwcHggcmdiYSgxMDYsIDAsIDI1NSwgMC42KSBpbnNldCxcclxuICAgICAgICAgICAgMCAwIDEwMHB4IHJnYmEoNjgsIDgsIDEyOSwgMSk7XHJcblxyXG4gICAgICAgICYuc3VjY2VzcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAmICsgLnBvaW50cy1zdWNjZXNzIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2xvc2Uge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWFkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGlzdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjA0LCAyMTQsIDI0NiwgMC4yKTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnMtUmVndWxhclwiO1xyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzcGFuOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmMzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgMjMzZGVnLFxyXG4gICAgICAgICAgICAgICAgcmdiYSgxODMsIDgyLCAyNTUsIDAuNykgMjQuNTUlLFxyXG4gICAgICAgICAgICAgICAgcmdiYSgxMjYsIDI2LCAyMTksIDAuNykgMzYuNTklLFxyXG4gICAgICAgICAgICAgICAgcmdiYSgxMTcsIDI0LCAyMzYsIDAuNykgNTIuMTIlLFxyXG4gICAgICAgICAgICAgICAgcmdiYSg4MywgNjIsIDIxNSwgMC43KSA2Ni4wNyUsXHJcbiAgICAgICAgICAgICAgICByZ2JhKDEyNSwgNDgsIDIyNCwgMC43KSA3My43NiVcclxuICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2MHB4IDBweCByZ2JhKDk4LCAyLCAyNTUsIDAuOSkgaW5zZXQsXHJcbiAgICAgICAgICAgICAgICAwcHggMTZweCAxM3B4IDBweCByZ2JhKDI4LCAxNiwgMTAxLCAwLjUpO1xyXG4gICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuXHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICAgICAgICAgICYucnVsZXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzZhMDBmZjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBvaW50cyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJQb3BwaW5zLVJlZ3VsYXJcIjtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmYzMDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2dyZXNzLWJhciB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMC44NzVyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2LjI1cmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjODk4Y2ZmO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwYzEyMWU7XHJcblxyXG4gICAgICAgICAgICAubGluZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2LjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNjExNWMyIDMwLjUlLCAjODk4Y2ZmIDUwJSk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgIC5hbW91bnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MiUsIC0xMjUlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxldmVscyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJQb3BwaW5zLVJlZ3VsYXJcIjtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIFAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4gcCBzcGFuLFxyXG4gICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC44ODtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZWYwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdGF0dXMtdGV4dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuXHJcbiAgICAgICAgICAgICYuc3VjY2Vzcy10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wb2ludHMtc3VjY2VzcyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkxpbm90eXBlXCI7XHJcbiAgICAgICAgaGVpZ2h0OiA1My41NjI1cmVtO1xyXG4gICAgICAgIHdpZHRoOiA1My41NjI1cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTM4JSk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNjMuNSU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDQ1JTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNyeXB0by1jYXNoYmFjay1zdWNjZXNzIC5jb250ZW50IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbn1cclxuXHJcbi5vdmVybGF5LmNoZWNrLWJvbnVzLCAub3ZlcmxheS5jcnlwdG8tY2FzaGJhY2ssIC5vdmVybGF5LmNyeXB0by1jYXNoYmFjay1zdWNjZXNzIHtcclxuICAgIC5wb3B1cCB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XHJcblxyXG4gICAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5OTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAzcmVtO1xyXG5cclxuICAgICAgICAgICAgLmVyci10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDkuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLnllcy1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjMsIDIyNywgMjU1LCAxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuaHRtbDpsYW5nKGNzKSB7XHJcbiAgICBoZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgJy4uL2NvbW1vbi92YXJzLnNjc3MnO1xyXG5AaW1wb3J0ICcuLi9jb21tb24vbWl4aW5zLnNjc3MnO1xyXG5cclxuXHJcbmxpIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxufVxyXG5cclxuXHJcbioge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgICBkaXJlY3Rpb246IGx0cjtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuXHJcbiAgICAmLnZpc2libGUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBcclxuICAgICAgICBib2R5IHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYm9keSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTIxO1xyXG4gICAgY29sb3I6ICR0ZXh0Q29sb3I7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIG1pbi13aWR0aDogOTgwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvLVJlZ3VsYXInO1xyXG5cclxuICAgICYuYmctc2Nyb2xsLWJsb2NrZWQge1xyXG4gICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxudWwge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxufVxyXG5cclxuaW1nIHtcclxuICAgIEBpbmNsdWRlIHByZXZlbnREcmFnO1xyXG59XHJcblxyXG5pbnB1dCxcclxuYnV0dG9uLFxyXG50ZXh0YXJlYSxcclxuc2VsZWN0IHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWxCZ0NvbG9yO1xyXG4gICAgY29sb3I6ICR0aXRsZVRleHRDb2xvcjtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvLVJlZ3VsYXInO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHJcbiAgICAmW2Rpc2FibGVkXSB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5pbnB1dCxcclxuc2VsZWN0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxufVxyXG5cclxuaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkdGV4dENvbG9yO1xyXG59XHJcblxyXG5zZWxlY3Qge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5cclxudGV4dGFyZWEge1xyXG4gICAgcmVzaXplOiBub25lO1xyXG59XHJcblxyXG50YWJsZSB0aCB7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUge1xyXG4gICAgY29sb3I6ICR0aXRsZVRleHRDb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbmgxIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvLUJsYWNrJztcclxuICAgIGZvbnQtc2l6ZTogM3JlbTtcclxufVxyXG5cclxuaDIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8tQm9sZCc7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbn1cclxuXHJcbmgzIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvLUJvbGQnO1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG59XHJcblxyXG5oNCB7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4iLCJAbWl4aW4gcHJldmVudERyYWcge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG4gICAgLWtodG1sLXVzZXItZHJhZzogbm9uZTtcclxuICAgIC1tb3otdXNlci1kcmFnOiBub25lO1xyXG4gICAgLW8tdXNlci1kcmFnOiBub25lO1xyXG4gICAgdXNlci1kcmFnOiBub25lO1xyXG5cclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcblxyXG5AbWl4aW4gbGluZS1jbGFtcCgkbnVtTGluZXMgOiAxLCAkbGluZUhlaWdodDogMS40MTIpIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiAtby1lbGxpcHNpcy1sYXN0bGluZTtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogJG51bUxpbmVzO1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC8vIG1heC1oZWlnaHQ6ICRudW1MaW5lcyAqICRsaW5lSGVpZ2h0ICsgdW5xdW90ZSgnZW0nKTtcclxuICB9XHJcblxyXG5AbWl4aW4gZG90dGVkSGlkZGVuIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbkBtaXhpbiBsZXNzQnJpZ2h0bmVzc0hvdmVyIHtcclxuICAgIHRyYW5zaXRpb246IGZpbHRlciAxMjBtcyBlYXNlLWluO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg3MCUpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGV4dENvbG9ySG92ZXIgKCRjb2xvcjogI2ZmZiwgJGFjdGl2ZTogMCkge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJGFjdGl2ZSA9PSAxKSB7XHJcbiAgICAgICAgJi5hY3RpdmUsICYuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMWQxZDIxO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5AbWl4aW4gYmdDb2xvckhvdmVyICgkY29sb3I6ICNmZmYsICRhY3RpdmU6IDApIHtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMTIwbXMgZWFzZS1pbjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkYWN0aXZlID09IDEpIHtcclxuICAgICAgICAmLmFjdGl2ZSwgJi5zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQG1peGluIGJyaWdodG5lc3NIb3ZlciAoJGJyaWdodG5lc3M6IDcwJSwgJGFjdGl2ZTogMCkge1xyXG4gICAgdHJhbnNpdGlvbjogZmlsdGVyIDEyMG1zIGVhc2UtaW47XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKCRicmlnaHRuZXNzKTtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCRhY3RpdmUgPT0gMSkge1xyXG4gICAgICAgICYuYWN0aXZlLCAmLnNlbGVjdGVkIHtcclxuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKCRicmlnaHRuZXNzKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQG1peGluIGJnQW5kVGV4dENvbG9ySG92ZXIgKCRiZ0NvbG9yLCAkdGV4dENvbG9yLCAkYWN0aXZlOiAwKSB7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAxMjBtcyBlYXNlLWluLCBiYWNrZ3JvdW5kLWNvbG9yIDEyMG1zIGVhc2UtaW47XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0Q29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0QnRuQmdDb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCRhY3RpdmUgPT0gMSkge1xyXG4gICAgICAgICYuYWN0aXZlLCAmLnNlbGVjdGVkIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZXh0Q29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodEJ0bkJnQ29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbkBtaXhpbiB1bmRlcmxpbmVIb3ZlciAoJHVuZGVybGluZUNvbG9yOiBpbml0aWFsKSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkdW5kZXJsaW5lQ29sb3I7XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9QW50b25cIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TWF0ZXJpYWwrU3ltYm9scytPdXRsaW5lZDpvcHN6LHdnaHQsRklMTCxHUkFEQDIwLi40OCwxMDAuLjcwMCwwLi4xLC01MC4uMjAwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBvcHBpbnM6d2dodEAxMDA7MzAwOzQwMDs1MDAmZGlzcGxheT1zd2FwXCIpO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvLVJlZ3VsYXInO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvcm9ib3RvL1JlZ3VsYXIvUm9ib3RvLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvZm9udHMvcm9ib3RvL1JlZ3VsYXIvUm9ib3RvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL3JvYm90by9SZWd1bGFyL1JvYm90by1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8tQm9sZCc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9yb2JvdG8vQm9sZC9Sb2JvdG8tQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9yb2JvdG8vQm9sZC9Sb2JvdG8tQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvZm9udHMvcm9ib3RvL0JvbGQvUm9ib3RvLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90by1CbGFjayc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9yb2JvdG8vQmxhY2svUm9ib3RvLUJsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL3JvYm90by9CbGFjay9Sb2JvdG8tQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL3JvYm90by9CbGFjay9Sb2JvdG8tQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90by1MaWdodCc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9yb2JvdG8vTGlnaHQvUm9ib3RvLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL3JvYm90by9MaWdodC9Sb2JvdG8tTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL3JvYm90by9MaWdodC9Sb2JvdG8tTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90by1NZWRpdW0nO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvcm9ib3RvL01lZGl1bS9Sb2JvdG8tTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL3JvYm90by9NZWRpdW0vUm9ib3RvLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvZm9udHMvcm9ib3RvL01lZGl1bS9Sb2JvdG8tTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8tVGhpbic7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9yb2JvdG8vVGhpbi9Sb2JvdG8tVGhpbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9yb2JvdG8vVGhpbi9Sb2JvdG8tVGhpbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvZm9udHMvcm9ib3RvL1RoaW4vUm9ib3RvLVRoaW4udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01ldHJvcG9saXMtUmVndWxhcic7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01ldHJvcG9saXMtQm9sZCc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01ldHJvcG9saXMtQmxhY2snO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLUJsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLUJsYWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNZXRyb3BvbGlzLUxpZ2h0JztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWV0cm9wb2xpcy1NZWRpdW0nO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNZXRyb3BvbGlzLVRoaW4nO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLVRoaW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLVRoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1UaGluLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdOZXhhLUhlYXZ5JztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL05leGEtSGVhdnkud29mZjJcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFjZSBTcG9ydCc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9SYWNlIFNwb3J0LndvZmYyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05leGEtRXh0cmFMaWdodCc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9OZXhhLUV4dHJhTGlnaHQud29mZjJcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1SZWd1bGFyLndvZmYyP3YyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtTWVkaXVtJztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1NZWRpdW0ud29mZjI/djJcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1TZW1pQm9sZCc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9Qb3BwaW5zL1BvcHBpbnMtU2VtaUJvbGQud29mZjI/djJcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1Cb2xkJztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1Cb2xkLndvZmYyP3YyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtRXh0cmFCb2xkJztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1FeHRyYUJvbGQud29mZjI/djJcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1CbGFjayc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9Qb3BwaW5zL1BvcHBpbnMtQmxhY2sud29mZjI/djJcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1MaWdodCc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9Qb3BwaW5zL1BvcHBpbnMtTGlnaHQud29mZjI/djJcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnZGlnaXRhbC03JztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL2RpZ2l0YWwtNy53b2ZmMj92MlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTUE9SVEVTSUEnO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvU1BPUlRFU0lBLndvZmYyP3YyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NQT1JUWVBPLVJFR1VMRVItREVNTyc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9TUE9SVFlQTy1SRUdVTEVSLURFTU8ud29mZjI/djJcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTmV4YS1FeHRyYUxpZ2h0JztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL05leGEvTmV4YS1FeHRyYUxpZ2h0LndvZmYyP3YyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05leGEtSGVhdnknO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvTmV4YS9OZXhhLUhlYXZ5LndvZmYyP3YyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1hlbi1HYWxheHktSXRhbGljJztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL1hlbi9YZW4gR2FsYXh5IEl0YWxpYy53b2ZmMj92MlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdYZW4tR2FsYXh5JztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL1hlbi9YZW4gR2FsYXh5LndvZmYyP3YyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtRXh0cmFCb2xkJztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFCb2xkLndvZmYyP3YyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyBPdXRsaW5lZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL01hdGVyaWFsSWNvbnMtT3V0bGluZWQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IH1cblxuLm1hdGVyaWFsLWljb25zLW91dGxpbmVkIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyBPdXRsaW5lZCc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyB9XG5cbmxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbioge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTsgfVxuXG5odG1sIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGZvbnQtc2l6ZTogMTVweDsgfVxuICBodG1sLnZpc2libGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAgIGh0bWwudmlzaWJsZSBib2R5IHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgaHRtbCBib2R5IHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICBvcGFjaXR5OiAwOyB9XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTIxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWluLXdpZHRoOiA5ODBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvLVJlZ3VsYXInOyB9XG4gIGJvZHkuYmctc2Nyb2xsLWJsb2NrZWQge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG51bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDsgfVxuICBhIGltZyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcbiAgLWtodG1sLXVzZXItZHJhZzogbm9uZTtcbiAgLW1vei11c2VyLWRyYWc6IG5vbmU7XG4gIC1vLXVzZXItZHJhZzogbm9uZTtcbiAgdXNlci1kcmFnOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG5pbnB1dCxcbmJ1dHRvbixcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYxZjI4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogJ1JvYm90by1SZWd1bGFyJztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gIGlucHV0W2Rpc2FibGVkXSxcbiAgYnV0dG9uW2Rpc2FibGVkXSxcbiAgdGV4dGFyZWFbZGlzYWJsZWRdLFxuICBzZWxlY3RbZGlzYWJsZWRdIHtcbiAgICBib3JkZXI6IDA7IH1cblxuaW5wdXQsXG5zZWxlY3Qge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cblxuaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuXG5zZWxlY3Qge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxudGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7IH1cblxudGFibGUgdGgge1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvLUJsYWNrJztcbiAgZm9udC1zaXplOiAzcmVtOyB9XG5cbmgyIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8tQm9sZCc7XG4gIGZvbnQtc2l6ZTogMnJlbTsgfVxuXG5oMyB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvLUJvbGQnO1xuICBmb250LXNpemU6IDEuMjVyZW07IH1cblxuaDQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDFyZW07IH1cblxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjE4M3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjNcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zNzA0LjhweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTk2MC4yNDQ5cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg3NjEuMjQ0OXB4O1xuICBzY2FsZTogMC43O1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgdG9wOiAtMC43cmVtOyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjlcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zMDcxLjI0NDlweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTI4MjEuMjQ0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTY5Mi45Mzg3OHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEzXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTYwMy44MzY3M3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE0XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDQ1LjUxMDJweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTMxMS44NTcxNHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE2XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjM2OHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE3XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzM3OS44NTcxNHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE4XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTkxNS42OTM4OHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE5XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjIyLjc1NTFweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIyMFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwOTMuODk3OTZweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIyMVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTY2OC4yNjUzMXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjI2XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjY3LjMwNjEycHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMzBcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00NC41NTEwMnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjMxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAwOyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjMyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTM0LjYxMjI0cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMzRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04OTEuMDIwNDFweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIzNlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTYyMy43MTQyOXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjM4XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTY0OC4zODc3NnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjQwXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTA2OS4yMjQ0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjQxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTg3MS4xNDI4NnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjQyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTQyNS42MzI2NXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjQzXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtOTA0Ni42MzI2NXB4O1xuICB0b3A6IDA7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNDhcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC03NTcuMzY3MzVweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI1MFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTE4MjYuNTkxODRweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI1MVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQwMC45NTkxOHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjUyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTc4LjIwNDA4cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNTNcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0xMzgxLjA4MTYzcHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNTRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0xNzgyLjA0MDgycHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNTZcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04NDYuNDY5MzlweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI1N1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIzMzEuNjUzMDZweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI1OFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTE1NTkuMjg1NzFweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI2MFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgwMS45MTgzN3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjYxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjAwNC43OTU5MnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjYyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTExMy43NzU1MXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjYzXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjI3OHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjY0XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTQyNXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjY1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTMzLjY1MzA2cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNjZcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01NzkuMTYzMjdweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI2N1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTE3MzcuNDg5OHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjY4XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjEzOC40NDg5OHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjcxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTE1OC4zMjY1M3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjcyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjI3Mi4xMDIwNHB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNzNcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0xNDcwLjE4MzY3cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNzRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zODAxLjhweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI3NVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTczMzFweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI3NlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTcyNDFweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI4NFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2Nhc2luby9sb2dvcy9hbXVzbmV0LWljb24uc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiODVcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNzc1LjI0NDlweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI4NlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM1NDQuMjQ0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjg3XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNzYxMS4yNDQ5cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiODlcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yOTIzLjI0NDlweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI5MFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTMxMjMuNDQ0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjkxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzIxOS40NTcxNHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjkzXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzAyMS4yNDQ5cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiOTRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yODcxLjI0NDlweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI5NVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTMxNjguMzU3MTRweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI5NlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTMyNzUuMzU3MTRweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI5N1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTMzMjguMzU3MTRweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI5OFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM0MzYuMzU3MTRweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI5OVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTI5NzMuMjQ0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEwMFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM2MDMuMjQ0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEwMVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM0OTkuMjQ0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEwMlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTI0MjdweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMDRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MzAwcHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTA1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjE4MnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEwNlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ4MDJweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMDhcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01NzMwcHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTA5XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjMyMXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjExMFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ5MTVweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMTFcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMzc2cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTEyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTA5N3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjExM1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQxNTBweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMTRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNDY5cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTE1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDA1NXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjExOFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTI1NzhweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMTlcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01OTM1cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTIwXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzc1My44cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTIxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjUyMXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEyMlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTY3MzJweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMjNcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNjI3cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTI1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjY3OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEyNlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTYyMjVweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMjhcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MTA1cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTI5XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDM0NnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEzMFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQyMDBweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMzFcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNzMxcHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTMyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzY1MS44cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTMzXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDQ0M3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEzNFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM5NTBweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMzVcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00Mzk1cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTM2XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzg1MnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEzN1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM5MDFweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMzhcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MjU0cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTM5XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDAwMHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE0MFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU5ODNweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNDFcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04MDQ5cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTQyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjAzNXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE0M1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUyNzJweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNDRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01MzI3cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTQ1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDc0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE0NlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ2OTZweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNDlcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00ODU2cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTUwXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjA4NHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE1MVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUwMzdweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNTJcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01MTU5cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTUzXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTIxM3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE1NFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUzODBweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNTVcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01NDgwcHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTU2XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTUzNHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE1N1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU1ODFweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNThcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01NjMycHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTU5XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjEzOXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE2MFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU4MzRweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNjFcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01ODg0cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTYyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjc4MnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE2M1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTY4MjVweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNjRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC02OTIwcHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTY1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNzA1NXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE2NlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTcxMDBweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNjdcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC03MTQ4cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTY4XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNzAwOHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE4MVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgxNzdweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxODJcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC03ODI4cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTgzXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNzcyMXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE4NFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc4ODBweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxODVcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC03NjYycHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTg3XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNzkzM3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE4OFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc5OTRweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxOTFcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04MDk0cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTkyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODI2NnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE5M1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgyMTlweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxOTdcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04NDMzcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC41NSk7XG4gIGhlaWdodDogNDJweCAhaW1wb3J0YW50OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjIwMFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg0ODhweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICBoZWlnaHQ6IDIuMjg1N3JlbTtcbiAgdG9wOiAtNnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE5NVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg1NTRweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpOyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE5NlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgzNzNweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIyMTRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04OTk4LjI0NDlweDtcbiAgaGVpZ2h0OiA0MXB4O1xuICB0b3A6IC0xMnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjIxN1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg5NDcuMjQ0OXB4O1xuICBzY2FsZTogLjk7XG4gIGhlaWdodDogMi42ODU3cmVtICFpbXBvcnRhbnQ7XG4gIHRvcDogLTEycHggIWltcG9ydGFudDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIyMDVcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04NzA3LjI0NDlweDtcbiAgc2NhbGU6IC43O1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgdG9wOiAtLjdyZW07IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMjAxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODYwM3B4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHNjYWxlOiAwLjg7XG4gIHRvcDogLTE2cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMjA2XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODY1NHB4O1xuICBzY2FsZTogMC45O1xuICBoZWlnaHQ6IDIuNjg1N3JlbSAhaW1wb3J0YW50O1xuICB0b3A6IC0xMXB4ICFpbXBvcnRhbnQ7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMjA4XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODg1MC4yNDQ5cHg7XG4gIHNjYWxlOiAwLjk7XG4gIGhlaWdodDogMi42ODU3cmVtICFpbXBvcnRhbnQ7XG4gIHRvcDogLTEycHggIWltcG9ydGFudDsgfVxuXG4ubm90LXdlYnNob3Age1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpcmVjdGlvbjogbHRyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7IH1cblxuLmxvYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7IH1cbiAgLmxvYWRlciwgLmxvYWRlcjpiZWZvcmUsIC5sb2FkZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYW5pbWF0aW9uOiBsb2FkZXJBbmltIDFzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiAyNHB4OyB9XG4gIC5sb2FkZXIge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMTZzOyB9XG4gIC5sb2FkZXI6YmVmb3JlLCAubG9hZGVyOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLmxvYWRlcjpiZWZvcmUge1xuICAgIGxlZnQ6IC0xMHB4O1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMzJzOyB9XG4gIC5sb2FkZXI6YWZ0ZXIge1xuICAgIGxlZnQ6IDEwcHg7IH1cblxuQGtleWZyYW1lcyBsb2FkZXJBbmltIHtcbiAgMCUsXG4gIDgwJSxcbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwO1xuICAgIGhlaWdodDogMjRweDsgfVxuICA0MCUge1xuICAgIGJveC1zaGFkb3c6IDAgLTEwcHg7XG4gICAgaGVpZ2h0OiAzMHB4OyB9IH1cblxuLmNiZXQtbG9hZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogLTE7IH1cblxuLnNsaWRlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDMwdnc7IH1cbiAgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLmctc2xpZGUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjsgfVxuICAgIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5nLXNsaWRlIGEge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xuICAgICAgLWtodG1sLXVzZXItZHJhZzogbm9uZTtcbiAgICAgIC1tb3otdXNlci1kcmFnOiBub25lO1xuICAgICAgLW8tdXNlci1kcmFnOiBub25lO1xuICAgICAgdXNlci1kcmFnOiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgICAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuZy1zbGlkZSAuYnRuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA1MzBweDtcbiAgICAgIHRvcDogMzUwcHg7XG4gICAgICB3aWR0aDogMjIzcHg7XG4gICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5nLXNsaWRlIC5ibnItbG5rIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyLWJ1bGxldHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnNsaWRlci13cmFwcGVyIC5zbGlkZXItYnVsbGV0cyB1bCBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEFBRUI7XG4gICAgICBtYXJnaW46IDAgM3B4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyLWJ1bGxldHMgdWwgbGkuYWN0aXZlOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4uYm5yLWxuayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OyB9XG5cbi5taWRkbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTMwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiO1xuICBiYWNrZ3JvdW5kOiAjZmYxNzJkO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGZpbHRlciAxMjBtcyBlYXNlLWluO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmJ0bjpob3ZlciB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMTUpOyB9XG4gIC5idG4uYmx1ZSB7XG4gICAgYmFja2dyb3VuZDogIzAwQUFFQjsgfVxuICAuYnRuLmRhcmsge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMyMzJjMzM7XG4gICAgdHJhbnNpdGlvbjogZmlsdGVyIDEyMG1zIGVhc2UtaW47XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmJ0bi5kYXJrOmhvdmVyIHtcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjMpOyB9XG4gIC5idG4ucm91bmRlZCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUJsYWNrXCI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAyNzBweDtcbiAgICBmb250LXNpemU6IDI3cHg7IH1cbiAgLmJ0bltkaXNhYmxlZF0ge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uY2hieCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlM2UzZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5jaGJ4LmdyZWVuIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNDE0MTQxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDJkMmQ7IH1cbiAgICAuY2hieC5ncmVlbi5jaGVja2VkOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY5MTM3OyB9XG4gIC5jaGJ4LmNoZWNrZWQ6YmVmb3JlLCAuY2hieC5taWRkbGVzdGF0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDNweDtcbiAgICB0b3A6IDNweDtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7IH1cbiAgLmNoYngubWlkZGxlc3RhdGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB0b3A6IDZweDsgfVxuXG4ub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiA5OTk7IH1cbiAgLm92ZXJsYXkudmlzaWJsZSB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAub3ZlcmxheSAucG9wdXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMWYyODtcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwQUFFQjtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIC5vdmVybGF5IC5wb3B1cCAuY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5kb3R0ZWQtaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLm5vLWRhdGEge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMWYyODtcbiAgaGVpZ2h0OiAyODBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5uby1kYXRhIC5pY29uIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgIGZvbnQtc2l6ZTogNDJweDsgfVxuICAubm8tZGF0YSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLnN1Y2Nlc3MtdGV4dCxcbi5lcnItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuICAuc3VjY2Vzcy10ZXh0LnN1Y2Nlc3MtdGV4dCxcbiAgLmVyci10ZXh0LnN1Y2Nlc3MtdGV4dCB7XG4gICAgY29sb3I6ICMwMEFBRUI7IH1cbiAgLnN1Y2Nlc3MtdGV4dC5lcnItdGV4dCxcbiAgLmVyci10ZXh0LmVyci10ZXh0IHtcbiAgICBjb2xvcjogI2ZmMzAzMDsgfVxuICAuc3VjY2Vzcy10ZXh0IHNwYW4sXG4gIC5lcnItdGV4dCBzcGFuIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5zdWNjZXNzLXRleHQgc3Bhbi5tYXRlcmlhbC1pY29ucyxcbiAgLmVyci10ZXh0IHNwYW4ubWF0ZXJpYWwtaWNvbnMge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbi5jYXB0Y2hhLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5jYXB0Y2hhLXdyYXBwZXIgZGl2LmNhcHRjaGEtaW1nIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJSBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgNHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgLmNhcHRjaGEtd3JhcHBlciBkaXYubWF0ZXJpYWwtaWNvbnMge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5kYXRlcGlja2VyIC5jYWxlbmRhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvY2FsZW5kYXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDAuM3M7IH1cbiAgLmRhdGVwaWNrZXIgLmNhbGVuZGFyOmhvdmVyIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMik7IH1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24ge1xuICBib3gtc2hhZG93OiAwIDNweCAxNHB4IHJnYmEoMjcsIDI3LCAyNywgMC4zMyk7IH1cblxuLnNjcm9sbC10by10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxMTBweDtcbiAgYm90dG9tOiAxMDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzEzMTM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDEyMG1zIGVhc2UtaW47XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc2Nyb2xsLXRvLXRvcDpob3ZlciB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMik7IH1cblxuaWZyYW1lLnNwb3J0c2Jvb2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHJlbSk7IH1cblxuLmNvbW1pbmctc29vbiB7XG4gIHBhZGRpbmc6IDI1MHB4IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAuY29tbWluZy1zb29uIHA6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIGZvbnQtc2l6ZTogM3JlbTsgfVxuXG4uZmxhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvZmxhZ3MucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDBweCAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyOyB9XG4gIC5mbGFnW2NvdW50cnlePVwiaG9tZVwiXSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIndvcmxkY3VwXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg3cHggLTM4NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiaW50ZXJuYXRpb25hbFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzOXB4IC0zODRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInVlZmFjaGFtcGlvbnNsZWFndWVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00N3B4IC03MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidWVmYWV1cm9wYWxlYWd1ZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC05NnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY29wYWFtZXJpY2FjbnRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtNzJweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ3dGFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xcHggLTQwNXB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYXRwXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjVweCAtNDA1cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJpdGZcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MHB4IC00MDVweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjaGFsbGVuZ2VyXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzRweCAtNDA1cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhc2VhblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYWZnaGFuaXN0YW5cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0wcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhZnJpY2FcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0wcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhZnJpY2FuLXVuaW9uLW9hc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImFsYmFuaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0wcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhbGdlcmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImFtZXJpY2FcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYW1lcmljYW4tc2Ftb2FcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYW5kb3JyYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0wcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhbmdvbGFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYW5ndWlsbGFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYW50YXJjdGljYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0wcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhbnRpZ3VhYW5kYmFyYnVkYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0wcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhcmFiLWxlYWd1ZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0wcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhcmdlbnRpbmFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYXJtZW5pYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0wcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhcnViYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImFzaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0yNHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYXVzdHJhbGlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImF1c3RyaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0yNHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYXplcmJhaWphblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTI0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJiYWhhbWFzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTI0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJiYWhyYWluXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTI0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJiYW5nbGFkZXNoXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTI0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJiYXJiYWRvc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0yNHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYmVsYXJ1c1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0yNHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYmVsZ2l1bVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0yNHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYmVsaXplXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTI0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJiZW5pblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0yNHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYmVybXVkYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0yNHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYmh1dGFuXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTI0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJib2xpdmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTI0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJib3NuaWEmaGVyemVnb3ZpbmFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTQ4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJib3NuaWFhbmRoZXJ6ZWdvdmluYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTQ4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJib3Rzd2FuYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTQ4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJicmF6aWxcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC00OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYnJ1bmVpXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNDhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImJ1bGdhcmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTQ4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJidXJraW5hLWZhc29cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNDhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImJ1cnVuZGlcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtNDhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImNhcmljb21cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtNDhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImNpc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC00OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY2FtYm9kaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtNDhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImNhbWJvZGphXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTQ4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjYW1lcm9vblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC00OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY2FuYWRhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTQ4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjYXBlLXZlcmRlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTQ4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjYXltYW4taXNsYW5kc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC00OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY2VudHJhbC1hZnJpY2FuLXJlcHVibGljXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC03MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY2hhZFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTcycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjaGFtcGlvbnNsZWFndWVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC03MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY2hpbGVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC03MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY2hpbmFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC03MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY29sb21iaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtNzJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImNvbW1vbndlYWx0aFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC03MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY29tb3Jvc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC03MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY29uZ28tYnJhenphdmlsbGVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtNzJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImNvbmdvLWtpbnNoYXNhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTcycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjb29rLWlzbGFuZHNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtNzJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImNvcGFhbWVyaWNhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTcycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjb3N0YXJpY2FcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtNzJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImNvdGUtZGl2b2lyZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC03MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY3JvYXRpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC03MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY3ViYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC03MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY3lwcnVzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC05NnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY3plY2hyZXB1YmxpY1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTk2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJkZW5tYXJrXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtOTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImRqaWJvdXRpXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtOTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImRvbWluaWNhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtOTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImRvbWluaWNhbnJlcHVibGljXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTk2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJlY3VhZG9yXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTk2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJlZ3lwdFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC05NnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZWxzYWx2YWRvclwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC05NnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZW5nbGFuZFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC05NnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZXF1YXRvcmlhbC1ndWluZWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtOTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImVyaXRyZWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtOTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImVzdG9uaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtOTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImV0aGlvcGlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTk2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJldXJvcGFsZWFndWVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtOTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImV1cm9wZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC05NnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZmFyb2Vpc2xhbmRzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMTIwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJmaWppXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTIwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJmaW5sYW5kXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTIwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJmcmFuY2VcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImdhYm9uXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTEyMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZ2FtYmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTEyMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZ2VvcmdpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0xMjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImdlcm1hbnlcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTIwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJnaGFuYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0xMjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImdpYnJhbHRhclwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0xMjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImdyZWF0YnJpdGFpblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0xMjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImdyZWVjZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0xMjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImdyZWVubGFuZFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0xMjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImdyZW5hZGFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMTIwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJndWFkZWxvdXBlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTEyMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZ3VhbVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMTQ0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJndWF0ZW1hbGFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0xNDRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImd1ZXJuc2V5XCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTQ0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJndWluZWEtYmlzc2F1XCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTQ0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJndWluZWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNDRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImd1eWFuYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0xNDRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImhhaXRpXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE0NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiaG9uZHVyYXNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMTQ0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJob25na29uZ1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xNDRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImh1bmdhcnlcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMTQ0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJpY2VsYW5kXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTE0NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiaW5kaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMTQ0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJpbmRvbmVzaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMTQ0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJpcmFuXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTE0NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiaXJhcVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0xNDRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImlyZWxhbmRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTE2OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiaXNsYW1pYy1jb25mZXJlbmNlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMTY4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJpc2xlLW9mLW1hblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE2OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiaXNyYWVsXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTY4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJpdGFseVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiamFtYWljYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0xNjhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImplcnNleVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNjhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImpvcmRhblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0xNjhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImthemFraHN0YW5cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTY4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJrZW55YVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0xNjhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImtpcmliYXRpXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTE2OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwia29yZWEtc291dGhcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMTY4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJrb3JlYXNvdXRoXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTE2OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwia29zb3ZvXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTE2OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwia3V3YWl0XCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTE2OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwia3lyZ3l6c3RhblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0xNjhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImxhb3NcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTE5MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibGF0dmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMTkycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJsZWJhbm9uXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTkycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJsZXNvdGhvXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTkycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJsaWJlcmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTkycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJsaWJ5YVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0xOTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImxpZWNodGVuc3RlaW5cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTkycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJsaXRodWFuaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMTkycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJsdXhlbWJvdXJnXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE5MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibWFjYW9cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMTkycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtYWNlZG9uaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTkycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtYWRhZ2FzY2FyXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTE5MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibWFsYXdpXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTE5MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibWFsYXlzaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMTkycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtYWxkaXZlc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0xOTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1hbGlcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMTkycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtYWx0YVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMjE2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtYXJzaGFsbC1pc2xhbmRzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMjE2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtYXJ0aW5pcXVlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjE2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtYXVyaXRhbmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMjE2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtYXVyaXRpdXNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0yMTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1leGljb1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0yMTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1pY3JvbmVzaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMjE2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtb2xkb3ZhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTIxNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibW9uYWNvXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTIxNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibW9uZ29saWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMjE2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtb250ZW5lZ3JvXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTIxNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibW9udHNlcnJhdFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0yMTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1vcm9jY29cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMjE2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtb3phbWJpcXVlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTIxNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibXlhbm1hclwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0yMTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5hdG9cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMjE2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJuYW1pYmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5hdXJ1XCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMjQwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJuZXBhbFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTI0MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibmV0aGVybGFuZHMtYW50aWxsZXNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5ldGhlcmxhbmRzXCJdLCAuZmxhZ1tjb3VudHJ5Xj1cImhvbGxhbmRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5ld2NhbGVkb25pYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5ld3plYWxhbmRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMjQwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJuaWNhcmFndWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMjQwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJuaWdlclwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5pZ2VyaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMjQwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJub3J0aC1rb3JlYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5vcnRoYW1lcmljYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5vcnRoZXJuLWN5cHJ1c1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5vcnRoZXJuaXJlbGFuZFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5vcndheVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm9wZWNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMjQwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJvbGltcGljLW1vdmVtZW50XCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0yNjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm9seW1waWNnYW1lc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTI2NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwib21hblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTI2NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwicGFraXN0YW5cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0yNjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInBhbGF1XCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMjY0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJwYWxlc3RpbmVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMjY0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJwYW5hbWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMjY0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJwYXB1YS1uZXctZ3VpbmVhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTI2NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwicGFyYWd1YXlcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMjY0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJwZXJ1XCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTI2NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwicGhpbGlwcGluZXNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMjY0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJwb2xhbmRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMjY0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJwb3J0dWdhbFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0yNjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInB1ZXJ0b3JpY29cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMjY0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJxYXRhclwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0yNjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInJlZC1jcm9zc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0yNjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInJlcHVibGljb2ZpcmVsYW5kXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0yODhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInJldW5pb25cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0yODhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInJvbWFuaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yODhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInJ1c3NpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTI4OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwicndhbmRhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMjg4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzYWludC1sdWNpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0yODhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNhbW9hXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTI4OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic2FubWFyaW5vXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTI4OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic2FvLXRvbWUtcHJpbmNpcGVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMjg4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzYXVkaWFyYWJpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0yODhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNjb3RsYW5kXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTI4OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic2VuZWdhbFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0yODhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNlcmJpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0yODhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNleXNoZWxsZXNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMjg4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzaWVycmEtbGVvbmVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMjg4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzaW5nYXBvcmVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMjg4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzbG92YWtpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMzEycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzbG92ZW5pYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTMxMnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic29sb21vbi1pc2xhbmRzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMzEycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzb21hbGlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMzEycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzb21hbGlsYW5kXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMzEycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzb3V0aGFmcmljYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0zMTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNvdXRoa29yZWEtY29weVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0zMTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNvdXRoa29yZWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMzEycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzcGFpblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0zMTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNyaS1sYW5rYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0zMTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInN0LWtpdHRzLW5ldmlzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTMxMnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic3QtdmluY2VudC10aGUtZ3JlbmFkaW5lc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0zMTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInN1ZGFuXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTMxMnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic3VyaW5hbWVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMzEycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzd2F6aWxhbmRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMzEycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzd2VkZW5cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMzEycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzd2l0emVybGFuZFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMzM2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzeXJpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTMzNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidGFoaXRpLWZyZW5jaC1wb2xpbmVzaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0zMzZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInRhaXdhblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTMzNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidGFqaWtpc3RhblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTMzNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidGFuemFuaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMzM2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ0aGFpbGFuZFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0zMzZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInRpbW9yLWxlc3RlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTMzNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidG9nb1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0zMzZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInRvbmdhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTMzNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidHJpbmlkYWR0b2JhZ29cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMzM2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ0cmluaWRhZGFuZHRvYmFnb1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0zMzZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInR1bmlzaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMzM2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ0dXJrZXlcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMzM2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ0dXJrbWVuaXN0YW5cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMzM2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ0dXJrcy1hbmQtY2FpY29zLWlzbGFuZHNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMzM2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ0dXZhbHVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTM2MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidWFlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMzYwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ1a1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTM2MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidXNhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMzYwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ1Z2FuZGFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0zNjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInVrcmFpbmVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMzYwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ1bml0ZWQtbmF0aW9uc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0zNjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInVuaXRlZGFyYWJlbWlyYXRlc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0zNjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInVuaXRlZGtpbmdkb21cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMzYwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ1cnVndWF5XCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTM2MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidXpiZWtpc3RhblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0zNjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInZ0YlwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0zNjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInZhbnVhdHVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMzYwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ2YXRpY2FuLWNpdHlcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMzYwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ2ZW5lenVlbGFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMzYwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ2aWV0bmFtXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTM2MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidmlyZ2luLWlzbGFuZHMtYnJpdGlzaFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMzg0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ2aXJnaW4taXNsYW5kcy11c1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTM4NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwid2FsZXNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0zODRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIndlc3Rlcm4tc2FoYXJhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMzg0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ5ZW1lblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0zODRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInphbWJpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0zODRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInppbWJhYndlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTM4NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiamFwYW5cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMzg0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJyb2xhbmRnYXJyb3NcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMzg0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ1bmRlZmluZWRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMzg0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ3aW1ibGVkb25cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMzg0cHg7IH1cblxuLmRhdGVwaWNrZXItY29udGFpbmVyIHtcbiAgY29sb3I6ICMwMDA7IH1cblxuLmctdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90by1NZWRpdW1cIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMWYyODtcbiAgaGVpZ2h0OiA1MnB4O1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOHB4O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkICMwMEFBRUI7XG4gIHBhZGRpbmctbGVmdDogMzBweDsgfVxuXG5zcGFuLmRvbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgY29sb3I6ICMzY2IyNTE7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuaW5wdXQuZGlydHk6bm90KDpmb2N1cyk6bm90KC5pbnZhbGlkKTp2YWxpZCArIHNwYW4uZG9uZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmlucHV0LmRpcnR5Om5vdCg6Zm9jdXMpOmludmFsaWQsXG5pbnB1dC5kaXJ0eTpub3QoOmZvY3VzKS5pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDYyNzAwOyB9XG4gIGlucHV0LmRpcnR5Om5vdCg6Zm9jdXMpOmludmFsaWQ6OnBsYWNlaG9sZGVyLFxuICBpbnB1dC5kaXJ0eTpub3QoOmZvY3VzKS5pbnZhbGlkOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZTAwMDA7IH1cblxuLnN3aXBlci13cmFwcGVyLFxuLnNsaWRlcixcbi5zd2lwZXItbmF2aWdhdGlvbiB7XG4gIC8qIVxyXG4gICAgICAgIHJ0bDpiZWdpbjppZ25vcmVcclxuICAgICovXG4gIGRpcmVjdGlvbjogbHRyICFpbXBvcnRhbnQ7XG4gIC8qIVxyXG4gICAgICAgIHJ0bDplbmQ6aWdub3JlXHJcbiAgICAqLyB9XG5cbi5oaWdobGlnaHQsXG4uaGlnaGxpZ2h0IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzMGFlMiAhaW1wb3J0YW50OyB9XG5cbi5iYXNlLXNlbGVjdCB7XG4gIG1heC13aWR0aDogMTgycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLS1iYWNrZ3JvdW5kOiAjMGYwZjE3O1xuICAtLXNlY29uZGFyeTogIzMyMzI0NjtcbiAgLS1pbnB1dC1iYWNrZ3JvdW5kOiAjMWYxZjI4O1xuICAtLXNlbGVjdC1vcHRpb24tYWN0aXZlLWJhY2tncm91bmQ6ICMwMGFhZWI7IH1cbiAgLmJhc2Utc2VsZWN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmJhc2Utc2VsZWN0OmZvY3VzIC5zZWxlY3RlZC12YWx1ZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMGY5YmVhZmY7IH1cbiAgLmJhc2Utc2VsZWN0IC5zZWxlY3RlZC12YWx1ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJhY2tncm91bmQpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMmQyZDMzO1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5iYXNlLXNlbGVjdCAuc2VsZWN0ZWQtdmFsdWUgc3ZnIHtcbiAgICAgIHdpZHRoOiAzOC40cHg7IH1cbiAgICAuYmFzZS1zZWxlY3QgLnNlbGVjdGVkLXZhbHVlIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTsgfVxuICAuYmFzZS1zZWxlY3QgLm9wdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6IDU0NHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk1O1xuICAgIGJhY2tncm91bmQ6ICMwRjBGMTc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzMzM0MjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmJhc2Utc2VsZWN0IC5vcHRpb25zIC5vcHRpb24ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTsgfVxuICAgICAgLmJhc2Utc2VsZWN0IC5vcHRpb25zIC5vcHRpb24uaG92ZXJlZCwgLmJhc2Utc2VsZWN0IC5vcHRpb25zIC5vcHRpb246aG92ZXIsIC5iYXNlLXNlbGVjdCAub3B0aW9ucyAub3B0aW9uLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlbGVjdC1vcHRpb24tYWN0aXZlLWJhY2tncm91bmQpOyB9XG5cbi5kYXRlLXBpY2tlciB7XG4gIC0tcHJpbWFyeTogIzAwYWFlYjtcbiAgLS10ZXh0LXByaW1hcnk6ICNmZmZmZmY7XG4gIC0tdGV4dC1zZWNvbmRhcnk6ICNhZGI4Y2M7XG4gIC0tdGV4dC10ZXJ0aWFyeTogIzRGNEY0RjtcbiAgLS1saWdodC1iYWNrZ3JvdW5kOiAjMUIxQjIwO1xuICAtLWJhY2tncm91bmQ6ICMwZjBmMTc7XG4gIC0tc2Vjb25kYXJ5OiAjMzIzMjQ2O1xuICAtLWlucHV0LWJhY2tncm91bmQ6ICMxZjFmMjg7XG4gIC0tc2VsZWN0LW9wdGlvbi1hY3RpdmUtYmFja2dyb3VuZDogIzAwYWFlYjtcbiAgd2lkdGg6IDIwMHB4O1xuICB6LWluZGV4OiA5O1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7IH1cbiAgLmRhdGUtcGlja2VyICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmRhdGUtcGlja2VyIC5zZWxlY3RlZC12YWx1ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogdmFyKC0taW5wdXQtYmFja2dyb3VuZCk7XG4gICAgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzZDNkM2Q7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAuZGF0ZS1waWNrZXIgLnNlbGVjdGVkLXZhbHVlIHN2ZyB7XG4gICAgICB3aWR0aDogMjRweDsgfVxuICAgIC5kYXRlLXBpY2tlciAuc2VsZWN0ZWQtdmFsdWU6Zm9jdXMge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzBmOWJlYWZmOyB9XG4gIC5kYXRlLXBpY2tlciAub3B0aW9ucyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtYmFja2dyb3VuZCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMjhweCAzNHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4ICMxZTFlMjU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMlKTtcbiAgICB6LWluZGV4OiA5O1xuICAgIGJveC1zaGFkb3c6IDhweCA4cHggNXB4IDBweCAjMDAwMDAwNDA7IH1cbiAgICAuZGF0ZS1waWNrZXIgLm9wdGlvbnMgLmhlYWQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5kYXRlLXBpY2tlciAub3B0aW9ucyAuaGVhZCAuc2VsZWN0b3Ige1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgIC5kYXRlLXBpY2tlciAub3B0aW9ucyAuaGVhZCAuc2VsZWN0b3IgPiBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgICAuZGF0ZS1waWNrZXIgLm9wdGlvbnMgLmhlYWQgLnNlbGVjdG9yLnllYXItc2VsZWN0b3Ige1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAgICAgICAuZGF0ZS1waWNrZXIgLm9wdGlvbnMgLmhlYWQgLnNlbGVjdG9yIHNwYW4ubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LXRlcnRpYXJ5KTsgfVxuICAgICAgICAuZGF0ZS1waWNrZXIgLm9wdGlvbnMgLmhlYWQgLnNlbGVjdG9yOmhvdmVyIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5wdXQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuICAgICAgICAuZGF0ZS1waWNrZXIgLm9wdGlvbnMgLmhlYWQgLnNlbGVjdG9yIC5zZWxlY3Qtb3B0aW9ucyB7XG4gICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQpOyB9XG4gICAgICAgICAgLmRhdGUtcGlja2VyIC5vcHRpb25zIC5oZWFkIC5zZWxlY3RvciAuc2VsZWN0LW9wdGlvbnMgLnNlbGVjdC1vcHRpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluOyB9XG4gICAgICAgICAgICAuZGF0ZS1waWNrZXIgLm9wdGlvbnMgLmhlYWQgLnNlbGVjdG9yIC5zZWxlY3Qtb3B0aW9ucyAuc2VsZWN0LW9wdGlvbjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LWJhY2tncm91bmQpOyB9XG4gICAgICAgICAgICAuZGF0ZS1waWNrZXIgLm9wdGlvbnMgLmhlYWQgLnNlbGVjdG9yIC5zZWxlY3Qtb3B0aW9ucyAuc2VsZWN0LW9wdGlvbi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTsgfVxuICAgICAgLmRhdGUtcGlja2VyIC5vcHRpb25zIC5oZWFkIC5hcnJvdyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAuZGF0ZS1waWNrZXIgLm9wdGlvbnMgLmhlYWQgLmFycm93OmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7IH1cbiAgICAuZGF0ZS1waWNrZXIgLm9wdGlvbnMgLmJvZHkgLndlZWtkYXlzIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAzMHB4KTtcbiAgICAgIGdhcDogMTJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTsgfVxuICAgICAgLmRhdGUtcGlja2VyIC5vcHRpb25zIC5ib2R5IC53ZWVrZGF5cyAud2Vla2RheSB7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHQtdGVydGlhcnkpOyB9XG4gICAgLmRhdGUtcGlja2VyIC5vcHRpb25zIC5ib2R5IC5kYXlzIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAzMHB4KTtcbiAgICAgIGdhcDogNnB4IDEycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5kYXRlLXBpY2tlciAub3B0aW9ucyAuYm9keSAuZGF5cyAuZGF5IHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7IH1cbiAgICAgICAgLmRhdGUtcGlja2VyIC5vcHRpb25zIC5ib2R5IC5kYXlzIC5kYXk6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTcwLCAyMzUsIDAuMik7IH1cbiAgICAgICAgLmRhdGUtcGlja2VyIC5vcHRpb25zIC5ib2R5IC5kYXlzIC5kYXkuY3VycmVudC1kYXkge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTsgfVxuICAgICAgICAuZGF0ZS1waWNrZXIgLm9wdGlvbnMgLmJvZHkgLmRheXMgLmRheS5zZWxlY3RlZC1kYXkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnkpOyB9XG4gICAgICAgIC5kYXRlLXBpY2tlciAub3B0aW9ucyAuYm9keSAuZGF5cyAuZGF5LmRpc2FibGVkIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC10ZXJ0aWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuLm5vdGlmaWNhdGlvbi1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxOCwgNywgMjMsIDAuNyk7IH1cbiAgLm5vdGlmaWNhdGlvbi1vdmVybGF5ICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTNyZW07XG4gICAgbWF4LWhlaWdodDogODAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2MTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICMyOTI5Mzk7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7IH1cbiAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAuaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgaGVpZ2h0OiA2MHB4OyB9XG4gICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAuaGVhZGVyIC5jaGVjayB7XG4gICAgICAgIGNvbG9yOiAjNjk3Mzg2O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDE4cHg7IH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLmhlYWRlciAuY2hlY2sgaW5wdXQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLmhlYWRlciAuY2hlY2sgLmNoZWNrbWFyayB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjQ2O1xuICAgICAgICAgIGJvcmRlcjogMS4ycHggc29saWQgIzRBNEE2NjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7IH1cbiAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAuaGVhZGVyIC5jaGVjayAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAuaGVhZGVyIC5jaGVjazpob3ZlciBpbnB1dCB+IC5jaGVja21hcmsge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLmhlYWRlciAuY2hlY2sgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5oZWFkZXIgLmNoZWNrIC5jaGVja21hcms6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwQUFFQjsgfVxuICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLmhlYWRlciAuc2VhcmNoIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7IH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLmhlYWRlciAuc2VhcmNoIGlucHV0IHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzRBNEE2NjtcbiAgICAgICAgICBjb2xvcjogIzgyOEE5OTsgfVxuICAgICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5oZWFkZXIgLnNlYXJjaCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICM4MjhBOTk7IH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLmhlYWRlciAuc2VhcmNoIGltZyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHJpZ2h0OiAxLjg3NXJlbTsgfVxuICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIHRvcDogMTlweDsgfVxuICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTU1NTc1O1xuICAgICAgLyogd2lkdGggKi9cbiAgICAgIC8qIFRyYWNrICovXG4gICAgICAvKiBIYW5kbGUgKi8gfVxuICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzQyNDI1QjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG4gICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM3MDcwOUU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0MjQyNUI7IH1cbiAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggNDBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI5MjkzOTtcbiAgICAgICAgbWluLWhlaWdodDogMTkwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMDAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7IH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0udW5yZWFkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjQ2OyB9XG4gICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIC51bnJlYWQtY2lyY2xlIHtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEFBRUI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IC0xNHB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgICAgdG9wOiAzcHg7IH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1wcmV2aWV3LWhlYWRlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLXByZXZpZXctaGVhZGVyIC5ub3RpZmljYXRpb24tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1wcmV2aWV3LWhlYWRlciAubm90aWZpY2F0aW9uLWRlbGV0ZSB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogI0ZGNDg1QTsgfVxuICAgICAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1wcmV2aWV3LWhlYWRlciAubm90aWZpY2F0aW9uLWRlbGV0ZSAubWF0ZXJpYWwtaWNvbnMsIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIC5ub3RpZmljYXRpb24tcHJldmlldy1oZWFkZXIgLm5vdGlmaWNhdGlvbi1kZWxldGUgc3ZnIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWJvZHkge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDZlbTsgfVxuICAgICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIC5ub3RpZmljYXRpb24tYm9keSB1bCwgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1ib2R5IGxpIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlOyB9XG4gICAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1ib2R5LnZpc2libGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7IH1cbiAgICAgICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIC5ub3RpZmljYXRpb24tYm9keS52aXNpYmxlIC5iYW5uZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIC5ub3RpZmljYXRpb24tYm9keSAuYmFubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWJvZHkgLmJhbm5lciBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWJvZHkgLmJhbm5lciAuYnV0dG9ucyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGdhcDogMTBweDsgfVxuICAgICAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWJvZHkgLmJhbm5lciAuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogOTZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwQUFFQjsgfVxuICAgICAgICAgICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIC5ub3RpZmljYXRpb24tYm9keSAuYmFubmVyIC5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUFFQjsgfVxuICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWZvb3RlciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIC5ub3RpZmljYXRpb24tZm9vdGVyIC5ub3RpZmljYXRpb24tZGF0ZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICM2OTczODY7IH1cbiAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWZvb3RlciAubm90aWZpY2F0aW9uLXZpZXctbW9yZSxcbiAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWZvb3RlciAubm90aWZpY2F0aW9uLXZpZXctbGVzcyB7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA5NnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwQUFFQjsgfVxuICAgICAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1mb290ZXIgLm5vdGlmaWNhdGlvbi12aWV3LW1vcmUgLm1hdGVyaWFsLWljb25zLFxuICAgICAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1mb290ZXIgLm5vdGlmaWNhdGlvbi12aWV3LWxlc3MgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWZvb3RlciAubm90aWZpY2F0aW9uLXZpZXctbW9yZS52aXNpYmxlLFxuICAgICAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1mb290ZXIgLm5vdGlmaWNhdGlvbi12aWV3LWxlc3MudmlzaWJsZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cblxuLnB1c2gtbm90aWZpY2F0aW9ucyAucG9wdXAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnB1c2gtbm90aWZpY2F0aW9ucyAucHVzaC1ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNDAwcHg7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCkpIGRyb3Atc2hhZG93KDBweCAwLjVweCAxLjVweCByZ2JhKDAsIDAsIDAsIDAuMDgpKSBkcm9wLXNoYWRvdygwcHggMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDYpKTtcbiAgYmFja2dyb3VuZDogIzI5MjkzOTtcbiAgYm9yZGVyLXJhZGl1czogOHB4OyB9XG4gIC5wdXNoLW5vdGlmaWNhdGlvbnMgLnB1c2gtbm90aWZpY2F0aW9uIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAucHVzaC1ub3RpZmljYXRpb25zIC5wdXNoLW5vdGlmaWNhdGlvbiAuZGF0ZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICM2OTczODY7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAucHVzaC1ub3RpZmljYXRpb25zIC5wdXNoLW5vdGlmaWNhdGlvbiAudGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5wdXNoLW5vdGlmaWNhdGlvbnMgLnB1c2gtbm90aWZpY2F0aW9uIC5wcmV2aWV3IHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAucHVzaC1ub3RpZmljYXRpb25zIC5wdXNoLW5vdGlmaWNhdGlvbiAuYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNXB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAgIC5wdXNoLW5vdGlmaWNhdGlvbnMgLnB1c2gtbm90aWZpY2F0aW9uIC5idXR0b25zIC5idXR0b24ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogIzMyMzI0NjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzQzNDM0M7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC5wdXNoLW5vdGlmaWNhdGlvbnMgLnB1c2gtbm90aWZpY2F0aW9uIC5idXR0b25zIC5idXR0b24udmlldy1tb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwQUFFQjsgfVxuICAgICAgLnB1c2gtbm90aWZpY2F0aW9ucyAucHVzaC1ub3RpZmljYXRpb24gLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpOyB9XG5cbi5mdWxsLXB1c2gtbm90aWZpY2F0aW9uIC5wb3B1cCB7XG4gIHdpZHRoOiA1ODBweDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzI5MjkzOTsgfVxuICAuZnVsbC1wdXNoLW5vdGlmaWNhdGlvbiAucG9wdXAgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZnVsbC1wdXNoLW5vdGlmaWNhdGlvbiAucG9wdXAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuZnVsbC1wdXNoLW5vdGlmaWNhdGlvbiAucG9wdXAgLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuICAuZnVsbC1wdXNoLW5vdGlmaWNhdGlvbiAucG9wdXAgLmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5mdWxsLXB1c2gtbm90aWZpY2F0aW9uIC5wb3B1cCAuZGF0ZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGNvbG9yOiAjNjk3Mzg2O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmZ1bGwtcHVzaC1ub3RpZmljYXRpb24gLnBvcHVwIC5idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA1cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gICAgLmZ1bGwtcHVzaC1ub3RpZmljYXRpb24gLnBvcHVwIC5idXR0b25zIC5idXR0b24ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogIzMyMzI0NjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzQzNDM0M7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDBBQUVCOyB9XG4gICAgICAuZnVsbC1wdXNoLW5vdGlmaWNhdGlvbiAucG9wdXAgLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMEFBRUI7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpOyB9XG5cbmh0bWw6bGFuZyhlcykgaGVhZGVyIC50aW1lLFxuaHRtbDpsYW5nKGphKSBoZWFkZXIgLnRpbWUsXG5odG1sOmxhbmcocnUpIGhlYWRlciAudGltZSxcbmh0bWw6bGFuZyhmcikgaGVhZGVyIC50aW1lIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5odG1sOmxhbmcoZXMpIGhlYWRlciAubG5rOmZpcnN0LW9mLXR5cGUsXG5odG1sOmxhbmcoamEpIGhlYWRlciAubG5rOmZpcnN0LW9mLXR5cGUsXG5odG1sOmxhbmcocnUpIGhlYWRlciAubG5rOmZpcnN0LW9mLXR5cGUsXG5odG1sOmxhbmcoZnIpIGhlYWRlciAubG5rOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MjE7IH1cbiAgaGVhZGVyIHVsLnNvY2lhbHMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07IH1cbiAgICBoZWFkZXIgdWwuc29jaWFscyBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07IH1cbiAgICBoZWFkZXIgdWwuc29jaWFscyBsaTpudGgtY2hpbGQoMikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtOyB9XG4gICAgaGVhZGVyIHVsLnNvY2lhbHMgbGkgaW1nIHtcbiAgICAgIGhlaWdodDogMS41NjI1cmVtOyB9XG4gIGhlYWRlciAuYWZmLWljb24ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxLjFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTAuMnJlbTtcbiAgICBoZWlnaHQ6IDQuMTg3NXJlbTsgfVxuICBoZWFkZXIgLmhlYWRlci13YXJuaW5nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JmMzczNztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNjI1cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIGhlYWRlciAuaGVhZGVyLXdhcm5pbmcgKiB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgaGVhZGVyIC5oZWFkZXItd2FybmluZyBzcGFuLndhcm4ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgICAgIGNvbG9yOiB5ZWxsb3c7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYW5pbWF0aW9uOiB3YXJuQW5pbSA4MDBtcyBlYXNlLWluO1xuICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IC0wLjA2MjVyZW07IH1cblxuQGtleWZyYW1lcyB3YXJuQW5pbSB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4zOyB9XG4gIDcwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG4gICAgaGVhZGVyIC5oZWFkZXItd2FybmluZyBkaXYudGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWFyZ2luLXRvcDogLTAuMDYyNXJlbTsgfVxuICAgIGhlYWRlciAuaGVhZGVyLXdhcm5pbmcgLmNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcmlnaHQ6IDAuNjI1cmVtO1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxMjBtcyBlYXNlLWluOyB9XG4gICAgaGVhZGVyIC5oZWFkZXItd2FybmluZzpob3ZlciAuY2xvc2Uge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICBoZWFkZXIgLmF1dGgtYmFyIHtcbiAgICBoZWlnaHQ6IDQuMTg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogNC4xODc1cmVtO1xuICAgIHBhZGRpbmc6IDAuMnJlbSAwOyB9XG4gICAgaGVhZGVyIC5hdXRoLWJhciAubG9hZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxOC43NXJlbTtcbiAgICAgIHRvcDogMS4xMjVyZW07IH1cbiAgICBoZWFkZXIgLmF1dGgtYmFyIC50aW1lIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWluLXdpZHRoOiA2LjI1cmVtO1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuICAgICAgaGVhZGVyIC5hdXRoLWJhciAudGltZSBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4zMTI1cmVtOyB9XG4gICAgaGVhZGVyIC5hdXRoLWJhciAubG5rIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEuNDM3NXJlbTtcbiAgICAgIGNvbG9yOiAjNTQ1NDY5O1xuICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiOyB9XG4gICAgICBoZWFkZXIgLmF1dGgtYmFyIC5sbms6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIGhlYWRlciAuYXV0aC1iYXIgLmxuazpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplLFxuICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBoZWFkZXIgLmF1dGgtYmFyIC5hdXRob3JpemUgdWwgbGksXG4gICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gdWwgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBoZWlnaHQ6IDQuMTg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQuMTg3NXJlbTsgfVxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC5hdXRob3JpemUgdWwgbGkgc3Bhbi5mb3Jnb3QtcGFzcyxcbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvIHVsIGxpIHNwYW4uZm9yZ290LXBhc3Mge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBsaSBzcGFuLmZvcmdvdC1wYXNzOmhvdmVyLFxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyB1bCBsaSBzcGFuLmZvcmdvdC1wYXNzOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBsaSBpbnB1dCxcbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvIHVsIGxpIGlucHV0IHtcbiAgICAgICAgICB3aWR0aDogOS43NXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEuODc1cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMi4xODc1cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMzZTNlNDY7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07IH1cbiAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC5hdXRob3JpemUgdWwgbGkgaW5wdXQuZXJyb3IsXG4gICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvIHVsIGxpIGlucHV0LmVycm9yIHtcbiAgICAgICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNmZjE3MmQ7IH1cbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIGxpIC5idG4sXG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyB1bCBsaSAuYnRuIHtcbiAgICAgICAgICBoZWlnaHQ6IDEuODc1cmVtOyB9XG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBsaSAuaWNvbixcbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvIHVsIGxpIC5pY29uIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gICAgICAgICAgbGVmdDogMC42MjVyZW07XG4gICAgICAgICAgdG9wOiAwLjA2MjVyZW07XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgICAgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIHAuZXJyLXRleHQsXG4gICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gdWwgcC5lcnItdGV4dCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEuODc1cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAwLCAwLCAwLjkpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMy4yNXJlbTtcbiAgICAgICAgd2lkdGg6IDE5LjgxMjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMC42MjVyZW07XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIHAuZXJyLXRleHQgc3BhbixcbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvIHVsIHAuZXJyLXRleHQgc3BhbiB7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBwLmVyci10ZXh0LnZpc2libGUsXG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyB1bCBwLmVyci10ZXh0LnZpc2libGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMTBzOyB9XG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBwLmVyci10ZXh0IGksXG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyB1bCBwLmVyci10ZXh0IGkge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIC5idG4ucmVnaXN0ZXIsXG4gICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gLmJ0bi5yZWdpc3RlciB7XG4gICAgICAgIHdpZHRoOiA3LjgxMjVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIGxpICsgbGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMzEyNXJlbTsgfVxuICAgIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBsaSAqIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICBoZWFkZXIgLmF1dGgtYmFyIC5hdXRob3JpemUgLmxvZ2luIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEFBRUI7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyAucG9pbnRzLWljb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyAucG9pbnRzLWljb24gaW1nIHtcbiAgICAgICAgYW5pbWF0aW9uOiAwLjRzIHZpcEFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgICAgIHdpZHRoOiA0NHB4OyB9XG5cbkBrZXlmcmFtZXMgdmlwQW5pbWF0aW9uIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC40OyB9IH1cbiAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyAucG9pbnRzLWljb246bm90KC52aXNpYmxlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQm9sZFwiO1xuICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogNC4xODc1cmVtOyB9XG4gICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCA+IGxpIHtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07IH1cbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaSArIGxpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtOyB9XG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsID4gbGkgPiAuYnRuIHtcbiAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDYuODc1cmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTsgfVxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCA+IGxpIGEuZGVwb3NpdCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwQUFFQjtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAuNjI1cmVtIDEuODc1cmVtIHJnYmEoNDIsIDE5NywgMjQxLCAwLjIpOyB9XG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsID4gbGkudXNlci1tZXNzYWdlcyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICAgICAgICAgIGNvbG9yOiAjNWI1YjViO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC42ODc1cmVtO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsID4gbGkudXNlci1tZXNzYWdlcyBzcGFuLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNzE3MTcxOyB9XG4gICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaS51c2VyLW1lc3NhZ2VzIC51bnJlYWQtbXNnLWNvdW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMC40Mzc1cmVtO1xuICAgICAgICAgICAgdG9wOiAwcmVtO1xuICAgICAgICAgICAgd2lkdGg6IDAuOTM3NXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMC45Mzc1cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMmYyZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjkzNzVyZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogbXNnQW5pbSA4MDBtcyBpbmZpbml0ZSBlYXNlLWluLW91dDsgfVxuXG5Aa2V5ZnJhbWVzIG1zZ0FuaW0ge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuMjsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaS51c2VybmFtZSBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCA+IGxpLmJvbnVzLWJhbGFuY2Uge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDAwNDk7XG4gICAgICAgICAgcGFkZGluZzogMCAwLjYyNXJlbSAwIDAuNzVyZW07XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCA+IGxpLmJvbnVzLWJhbGFuY2UgLnN0YXItd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMzc1cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2EzMDAzNjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaS5ib251cy1iYWxhbmNlIC5zdGFyLXdyYXBwZXI6YmVmb3JlLCBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCA+IGxpLmJvbnVzLWJhbGFuY2UgLnN0YXItd3JhcHBlcjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7IH1cbiAgICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsID4gbGkuYm9udXMtYmFsYW5jZSAuc3Rhci13cmFwcGVyOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGxlZnQ6IC0wLjMxMjVyZW07XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMC4zMTI1cmVtIHNvbGlkICNhMzAwMzY7XG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IDIuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaS5ib251cy1iYWxhbmNlIC5zdGFyLXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgICAgICAgICByaWdodDogLTAuMzEyNXJlbTtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDAuMzEyNXJlbSBzb2xpZCAjYTMwMDM2O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAyLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCA+IGxpLmJvbnVzLWJhbGFuY2Ugc3Bhbi50ZXh0LFxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsID4gbGkuYm9udXMtYmFsYW5jZSBzcGFuLmFtb3VudCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtOyB9XG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsID4gbGkuYmFsYW5jZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI0NjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMCAwLjkzNzVyZW07XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTsgfVxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsID4gbGkuYmFsYW5jZS5kZWZhdWx0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCA+IGxpLmJhbGFuY2UubXVsdHkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA5LjM3NXJlbTsgfVxuICAgICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaS5iYWxhbmNlLm11bHR5IHNwYW4ucmVmcmVzaC1iYWxhbmNlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaS5iYWxhbmNlLm11bHR5OmhvdmVyIC5hcnJvdyB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCA+IGxpLmJhbGFuY2UubXVsdHk6aG92ZXIgdWwud2FsbGV0cyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaS5iYWxhbmNlOm5vdCgubXVsdHkpIHNwYW4uYXJyb3cge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsID4gbGkuYmFsYW5jZSBzcGFuLmFtb3VudCB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsID4gbGkuYmFsYW5jZSBzcGFuLmN1cnJlbmN5LXN0ciB7XG4gICAgICAgICAgICBjb2xvcjogI2FkYjhjYztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjQzNzVyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tTWVkaXVtXCI7IH1cbiAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCA+IGxpLmJhbGFuY2Ugc3Bhbi5hcnJvdyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCA+IGxpLmJhbGFuY2Ugc3Bhbi5yZWZyZXNoLWJhbGFuY2UsXG4gICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaS5iYWxhbmNlIHNwYW4uYXJyb3cge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAxMDBtcyBlYXNlLWluO1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAgICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaS5iYWxhbmNlIHNwYW4ucmVmcmVzaC1iYWxhbmNlOmhvdmVyLFxuICAgICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaS5iYWxhbmNlIHNwYW4uYXJyb3c6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsID4gbGkuYmFsYW5jZSAubG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaS5iYWxhbmNlLmxvY2tlZCAubG9jayB7XG4gICAgICAgICAgICBjb2xvcjogI2FkYjhjYztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMS4xMjVyZW0gMCAxLjg3NXJlbTsgfVxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsID4gbGkuYmFsYW5jZS5sb2NrZWQgLmFtb3VudCxcbiAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCA+IGxpLmJhbGFuY2UubG9ja2VkIC5jdXJyZW5jeS1zdHIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCA+IGxpIC5hY2NvdW50LWluZm8ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XG4gICAgICAgICAgY29sb3I6ICNhZGI4Y2M7XG4gICAgICAgICAgbWF4LXdpZHRoOiA5Ljc1cmVtO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgcGFkZGluZzogMCAxLjI1cmVtO1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaSAuYWNjb3VudC1pbmZvIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtOyB9XG4gICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaSAuYWNjb3VudC1pbmZvIHNwYW4ge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG4gICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgPiBsaSAuYWNjb3VudC1pbmZvIHNwYW4ubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgY29sb3I6ICM4MTgxODQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCA+IGxpIC5sb2dvdXQge1xuICAgICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XG4gICAgICAgICAgY29sb3I6ICM2MTYxN2E7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsID4gbGkgLmxvZ291dCBpbWcge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMTAwbXMgZWFzZS1pbjsgfVxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsID4gbGkgLmxvZ291dDpob3ZlciBpbWcge1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDIpOyB9XG4gICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAudXNlci1naWZ0cyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwLjYyNXJlbSAxLjg3NXJlbSByZ2JhKDQyLCAxOTcsIDI0MSwgMC4yKTsgfVxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAudXNlci1naWZ0cyAudG90LWdpZnRzIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgLTQwJSk7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjU2MjVyZW07XG4gICAgICAgICAgYmFja2dyb3VuZDogI2U2MmIzYTtcbiAgICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC51c2VyLWdpZnRzIC50b3QtZ2lmdHM6bm90KC52aXNpYmxlKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC51c2VyLWdpZnRzLnRvZ2dsZWQgPiAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgLnVzZXItZ2lmdHM6aG92ZXIgPiB1bCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgLnVzZXItZ2lmdHMgaW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRvcDogNTglO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICAgICAgd2lkdGg6IDIuMTg3NXJlbTsgfVxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAudXNlci1naWZ0cyBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMC44NzVyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAudXNlci1naWZ0cyBwID4gc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAudXNlci1naWZ0cyA+IHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07IH1cbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgLnVzZXItZ2lmdHMgdWwge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMy41MjVyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI0NjtcbiAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07IH1cbiAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAudXNlci1naWZ0cyB1bDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwLjYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMC42MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjYyNXJlbSBzb2xpZCAjMzIzMjQ2O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICB0b3A6IC0wLjMxMjVyZW07IH1cbiAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAudXNlci1naWZ0cyB1bDphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgLnVzZXItZ2lmdHMgdWwgbGkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjU2MjVyZW07XG4gICAgICAgICAgICB3aWR0aDogNy4yNjI1cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMC4zNzVyZW0gMC44MTI1cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7IH1cbiAgICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC51c2VyLWdpZnRzIHVsIGxpOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUFFQjsgfVxuICAgICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgLnVzZXItZ2lmdHMgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAwLjEyNXJlbSAwIDA7IH1cbiAgICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC51c2VyLWdpZnRzIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMC4xMjVyZW0gMC4xMjVyZW07IH1cbiAgICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC51c2VyLWdpZnRzIHVsIGxpIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzM3NXJlbTsgfVxuICAgICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgLnVzZXItZ2lmdHMgdWwgbGkgYSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC5ub3RpZmljYXRpb25zIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI0NjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAuNjI1cmVtIDEuODc1cmVtIHJnYmEoNDIsIDE5NywgMjQxLCAwLjIpOyB9XG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC5ub3RpZmljYXRpb25zLmhpZGRlbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb25zLWNvdW50IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwJSwgLTQwJSk7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjU2MjVyZW07XG4gICAgICAgICAgYmFja2dyb3VuZDogI2U2MmIzYTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb25zLWNvdW50Om5vdCgudmlzaWJsZSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAubm90aWZpY2F0aW9uczpob3ZlciA+IC5ub3RpZmljYXRpb24tZGF0YSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAubm90aWZpY2F0aW9ucyAubGlzdC13cmFwcGVyIHtcbiAgICAgICAgICB3aWR0aDogMTZyZW07IH1cbiAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAubm90aWZpY2F0aW9ucyAubGlzdC13cmFwcGVyIC5jdXN0b20tc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzYTQxNTU7IH1cbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi1kYXRhIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMy4wMjVyZW07XG4gICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xuICAgICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi1kYXRhOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb24tZGF0YSB1bCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI0NjtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ3OHB4OyB9XG4gICAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAubm90aWZpY2F0aW9ucyAubm90aWZpY2F0aW9uLWRhdGEgdWwgbGkge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjU2MjVyZW07XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjgyODM4O1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb24tZGF0YSB1bCBsaTpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzM2MzY0OTsgfVxuICAgICAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAubm90aWZpY2F0aW9ucyAubm90aWZpY2F0aW9uLWRhdGEgdWwgbGkucmVhZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI0NjsgfVxuICAgICAgICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb24tZGF0YSB1bCBsaS5yZWFkIGg1IHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWRiOGNjOyB9XG4gICAgICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb24tZGF0YSB1bCBsaTpub3QoLnJlYWQpIGg1OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDAuNjg3NXJlbTtcbiAgICAgICAgICAgICAgICB0b3A6IDEuMTg3NXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNDI1cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwLjQyNXJlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTYyYjNhO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtOyB9XG4gICAgICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb24tZGF0YSB1bCBsaSBoNSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07IH1cbiAgICAgICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi1kYXRhIHVsIGxpIGg1LFxuICAgICAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAubm90aWZpY2F0aW9ucyAubm90aWZpY2F0aW9uLWRhdGEgdWwgbGkgZGl2LFxuICAgICAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAubm90aWZpY2F0aW9ucyAubm90aWZpY2F0aW9uLWRhdGEgdWwgbGkgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAgICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi1kYXRhIHVsIGxpID4gZGl2IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2FkYjhjYyAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb24tZGF0YSB1bCBsaSBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAuNjI1cmVtIDAgMXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNzVyZW07IH1cbiAgICAgICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvID4gdWwgLm5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi1kYXRhIHVsIGxpID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM4Zjk4YTg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gICAgICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyA+IHVsIC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb24tZGF0YSB1bCBsaSBhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAubm90aWZpY2F0aW9ucyAudmlldy1hbGwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEFBRUI7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4OyB9XG4gIGhlYWRlciAubmF2LXdyYXBwZXIge1xuICAgIGhlaWdodDogNC4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQuMzc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MjE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgNjBtcyBlYXNlLWluOyB9XG4gICAgaGVhZGVyIC5uYXYtd3JhcHBlci5maXhlZCB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3gtc2hhZG93OiAwcmVtIDAuMDYyNXJlbSAwLjI1cmVtIDByZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgaGVpZ2h0OiA0LjA2MjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogNC4zNzVyZW07IH1cbiAgICAgIGhlYWRlciAubmF2LXdyYXBwZXIuZml4ZWQgLm1pZGRsZSAubG9nbyBpbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzLjEyNXJlbTsgfVxuICAgICAgaGVhZGVyIC5uYXYtd3JhcHBlci5maXhlZCArIC5uYXYtaGVscGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBoZWFkZXIgLm5hdi13cmFwcGVyIC5taWRkbGUge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgaGVhZGVyIC5uYXYtd3JhcHBlciAubWlkZGxlIC5sb2dvIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMCU7IH1cbiAgICAgICAgaGVhZGVyIC5uYXYtd3JhcHBlciAubWlkZGxlIC5sb2dvIGltZyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMy4xMjVyZW07XG4gICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDYwbXMgZWFzZS1pbjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIGhlYWRlciAubmF2LXdyYXBwZXIgLm1pZGRsZSBuYXYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiA4OSU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIGhlYWRlciAubmF2LXdyYXBwZXIgLm1pZGRsZSBuYXYgdWwge1xuICAgICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgICAgIGhlYWRlciAubmF2LXdyYXBwZXIgLm1pZGRsZSBuYXYgdWwgbGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45NDg3cmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiOyB9XG4gICAgICAgICAgICBoZWFkZXIgLm5hdi13cmFwcGVyIC5taWRkbGUgbmF2IHVsIGxpIC5uZXcge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICB0b3A6IDAuMzc1cmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEuMDYyNXJlbTtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAyLjE4NzVyZW07XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMDYyNXJlbTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmMTcyZDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAwLjMxMjVyZW07XG4gICAgICAgICAgICAgIGFuaW1hdGlvbjogMC40cyBuZXdBbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGVcciBhbHRlcm5hdGU7IH1cblxuQGtleWZyYW1lcyBuZXdBbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjM7IH0gfVxuICAgICAgICAgICAgaGVhZGVyIC5uYXYtd3JhcHBlciAubWlkZGxlIG5hdiB1bCBsaSBhIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDgwbXMgZWFzZS1pbjtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgICAgICAgIGhlYWRlciAubmF2LXdyYXBwZXIgLm1pZGRsZSBuYXYgdWwgbGkgYSBzcGFuIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwLjMxMjVyZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbiAgICAgICAgICAgICAgICBoZWFkZXIgLm5hdi13cmFwcGVyIC5taWRkbGUgbmF2IHVsIGxpIGEgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBib3R0b206IC0wLjY4NzVyZW07XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmYxNzJkO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4yczsgfVxuICAgICAgICAgICAgICBoZWFkZXIgLm5hdi13cmFwcGVyIC5taWRkbGUgbmF2IHVsIGxpIGE6aG92ZXIgc3Bhbjo6YmVmb3JlLCBoZWFkZXIgLm5hdi13cmFwcGVyIC5taWRkbGUgbmF2IHVsIGxpIGEuYWN0aXZlIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAgIGhlYWRlciAubmF2LXdyYXBwZXIgLm1pZGRsZSBuYXYgdWwgbGk6bGFzdC1jaGlsZCBhIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICBoZWFkZXIgLm5hdi1oZWxwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAyLjVyZW07IH1cbiAgaGVhZGVyIC51c2VyLWluZm8gdWwud2FsbGV0cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMzE7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTsgfVxuICAgIGhlYWRlciAudXNlci1pbmZvIHVsLndhbGxldHMgbGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMCAwLjkzNzVyZW07XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMi42MjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzE5MTkyMTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMTIwbXMgZWFzZS1pbjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgaGVhZGVyIC51c2VyLWluZm8gdWwud2FsbGV0cyBsaTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjJiM2I7IH1cbiAgICAgIGhlYWRlciAudXNlci1pbmZvIHVsLndhbGxldHMgbGkgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIGhlYWRlciAudXNlci1pbmZvIHVsLndhbGxldHMgbGkgc3Bhbi5iYWxhbmNlLXN0ciB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgICAgIGhlYWRlciAudXNlci1pbmZvIHVsLndhbGxldHMgbGkgc3Bhbi5jdXJyZW5jeU5hbWUge1xuICAgICAgICAgIGNvbG9yOiAjYjZjOWQ3O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjQzNzVyZW07IH1cbiAgICAgICAgaGVhZGVyIC51c2VyLWluZm8gdWwud2FsbGV0cyBsaSBzcGFuLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG5ib2R5Om5vdCguZ2FtZS1tb2RlKSBoZWFkZXIgLmF1dGgtYmFyIC5hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5Om5vdCguZ2FtZS1tb2RlKSBoZWFkZXIgLmdhbWUtYmFsYW5jZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5hZmYtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5zb2NpYWxzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LmdhbWUtbW9kZSBoZWFkZXIgLnRpbWUsXG5ib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmxuayB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5hdXRoLWJhciB7XG4gIGhlaWdodDogMy4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjEyNXJlbTsgfVxuICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5sb2FkZXIge1xuICAgIHRvcDogMC41cmVtOyB9XG4gIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAuYXV0aC1iYXIgLm1pZGRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAgIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAuYXV0aC1iYXIgLm1pZGRsZSAudXNlci1pbmZvID4gdWwge1xuICAgICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gICAgICBoZWlnaHQ6IDEuNjg3NXJlbTsgfVxuICAgICAgYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5hdXRoLWJhciAubWlkZGxlIC51c2VyLWluZm8gPiB1bCBsaS5iYWxhbmNlOm5vdCguZ2FtZS1iYWxhbmNlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAuYXV0aC1iYXIgLm1pZGRsZSAudXNlci1pbmZvID4gdWwgbGkuZ2FtZS1iYWxhbmNlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLnVzZXItaW5mbyA+IHVsIGxpLmdhbWUtYmFsYW5jZSAuY3VycmVuY3ktc3RyLFxuICAgICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLnVzZXItaW5mbyA+IHVsIGxpLmdhbWUtYmFsYW5jZSAuYW1vdW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAuYXV0aC1iYXIgLm1pZGRsZSAudXNlci1pbmZvID4gdWwgbGkuZ2FtZS1iYWxhbmNlIHNwYW4ubG9ja2VkIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICAgICAgICBjb2xvcjogI2FkYjhjYzsgfVxuICAgICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLnVzZXItaW5mbyA+IHVsIGxpLmdhbWUtYmFsYW5jZTpob3ZlciAuY3VycmVuY3ktc3RyLFxuICAgICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLnVzZXItaW5mbyA+IHVsIGxpLmdhbWUtYmFsYW5jZTpob3ZlciAuYW1vdW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLnVzZXItaW5mbyA+IHVsIGxpLmdhbWUtYmFsYW5jZTpob3ZlciBzcGFuLmxvY2tlZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAuYXV0aC1iYXIgLm1pZGRsZSAuYWN0aW9ucyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAuYXV0aC1iYXIgLm1pZGRsZSAuYWN0aW9ucyA+ICoge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLmFjdGlvbnMgLmxvZ28gaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxLjg3NXJlbTsgfVxuICAgICAgYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5hdXRoLWJhciAubWlkZGxlIC5hY3Rpb25zIC5tZW51IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XG4gICAgICAgIGNvbG9yOiAjYWRiOGNjO1xuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdHJhbnNpdGlvbjogMTIwbXMgZWFzZS1vdXQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLmFjdGlvbnMgLm1lbnU6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLmFjdGlvbnMgLmdvLWJhY2sge1xuICAgICAgICBtYXJnaW4tbGVmdDogMS44NzVyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLmFjdGlvbnMgLmdvLWJhY2sgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gICAgICAgIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAuYXV0aC1iYXIgLm1pZGRsZSAuYWN0aW9ucyAuZ28tYmFjayBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMC4zMTI1cmVtOyB9XG4gICAgYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5hdXRoLWJhciAubWlkZGxlIC5jaGFuZ2UtbGFuZyB1bCB7XG4gICAgICByaWdodDogMS40Mzc1cmVtO1xuICAgICAgdG9wOiAyLjE4NzVyZW07IH1cblxuYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5uYXYtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAzLjEyNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGhlaWdodCAzMDBtcyBlYXNlO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgYm94LXNoYWRvdzogMHJlbSAwLjA2MjVyZW0gMC4yNXJlbSAwcmVtIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgei1pbmRleDogOTk5OyB9XG4gIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAubmF2LXdyYXBwZXI6bm90KC52aXNpYmxlKSB7XG4gICAgaGVpZ2h0OiAwOyB9XG4gIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAubmF2LXdyYXBwZXIgLmxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5uYXYtd3JhcHBlciAubWlkZGxlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAubmF2LXdyYXBwZXIgLm1pZGRsZSBuYXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5ib2R5LmdhbWUtbW9kZSBmb290ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb3Jnb3QtcGFzc3dvcmQge1xuICB6LWluZGV4OiA5OTk5OyB9XG4gIC5mb3Jnb3QtcGFzc3dvcmQgLnBvcHVwIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG4gICAgLmZvcmdvdC1wYXNzd29yZCAucG9wdXAgLmNsb3NlIHtcbiAgICAgIHRvcDogMC41cmVtOyB9XG4gIC5mb3Jnb3QtcGFzc3dvcmQgaDIge1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgYm9yZGVyLWxlZnQ6IDAuMTg3NXJlbSBzb2xpZCAjMDBBQUVCO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwIDAuMzEyNXJlbSAwIDEuNTYyNXJlbTtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mb3Jnb3QtcGFzc3dvcmQgZm9ybSB1bCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAxLjU2MjVyZW0gNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMi41cmVtKTsgfVxuICAgIC5mb3Jnb3QtcGFzc3dvcmQgZm9ybSB1bCBsaSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG4gICAgICAuZm9yZ290LXBhc3N3b3JkIGZvcm0gdWwgbGkgaW5wdXQsXG4gICAgICAuZm9yZ290LXBhc3N3b3JkIGZvcm0gdWwgbGkgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5mb3Jnb3QtcGFzc3dvcmQgZm9ybSB1bCBsaSBpbnB1dCB7XG4gICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC42MjVyZW07IH1cbiAgICAgIC5mb3Jnb3QtcGFzc3dvcmQgZm9ybSB1bCBsaSBidXR0b24ge1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMC42MjVyZW07IH1cbiAgICAgIC5mb3Jnb3QtcGFzc3dvcmQgZm9ybSB1bCBsaSAubG9hZGVyLXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZvcmdvdC1wYXNzd29yZCBmb3JtIC5lcnItdGV4dCxcbiAgLmZvcmdvdC1wYXNzd29yZCBmb3JtIC5zdWNjZXNzLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtOyB9XG4gIC5mb3Jnb3QtcGFzc3dvcmQgZm9ybSAuZXJyLXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mb3Jnb3QtcGFzc3dvcmQgLnBvcHVwOm5vdCgudmlzaWJsZSkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb3Jnb3QtcGFzc3dvcmQgLnBvcHVwLnN1Y2Nlc3MgcC5zdWNjZXNzLXRleHQge1xuICBwYWRkaW5nOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG5cbi5mb3Jnb3QtcGFzc3dvcmQgLnBvcHVwLnN1Y2Nlc3MgLmJ0bi13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuICAuZm9yZ290LXBhc3N3b3JkIC5wb3B1cC5zdWNjZXNzIC5idG4td3JhcHBlciAuYnRuIHtcbiAgICB3aWR0aDogOHJlbTtcbiAgICBoZWlnaHQ6IDIuNXJlbTsgfVxuXG4ub3ZlcmxheS5uZXctbWVzc2FnZSAucG9wdXAge1xuICB3aWR0aDogNDMuNzVyZW07XG4gIG1pbi1oZWlnaHQ6IDI1cmVtOyB9XG4gIC5vdmVybGF5Lm5ldy1tZXNzYWdlIC5wb3B1cCAuY2xvc2Uge1xuICAgIHotaW5kZXg6IDk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMC43OyB9XG4gICAgLm92ZXJsYXkubmV3LW1lc3NhZ2UgLnBvcHVwIC5jbG9zZTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5vdmVybGF5Lm5ldy1tZXNzYWdlIC5wb3B1cCAuY29udGVudCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAub3ZlcmxheS5uZXctbWVzc2FnZSAucG9wdXAgLmNvbnRlbnQgLmJhbm5lci13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5vdmVybGF5Lm5ldy1tZXNzYWdlIC5wb3B1cCAuY29udGVudCAuYmFubmVyLXdyYXBwZXIgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAub3ZlcmxheS5uZXctbWVzc2FnZSAucG9wdXAgLmNvbnRlbnQgLnRleHQge1xuICAgICAgY29sb3I6ICNjN2M3Yzc7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG4gIC5vdmVybGF5Lm5ldy1tZXNzYWdlIC5wb3B1cCAuY3VzdG9tLXNjcm9sbGJhci1idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjJmMmYgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS5hY3RpdmUtZnJlZXNwaW5zIC5wb3B1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQzLjc1cmVtO1xuICBoZWlnaHQ6IDI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90by1CbGFja1wiO1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyOiBub25lOyB9XG4gIC5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMgLnBvcHVwIC5jbG9zZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLm92ZXJsYXkuYWN0aXZlLWZyZWVzcGlucyAucG9wdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvZnJlZXNwaW5wb3B1cGJnLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAub3ZlcmxheS5hY3RpdmUtZnJlZXNwaW5zIC5wb3B1cCBoMyB7XG4gICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1CbGFja1wiOyB9XG4gIC5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMgLnBvcHVwIHAuZnJlZXNwaW4tY291bnQge1xuICAgIG1hcmdpbi10b3A6IDQuN3JlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwLjVyZW07IH1cbiAgICAub3ZlcmxheS5hY3RpdmUtZnJlZXNwaW5zIC5wb3B1cCBwLmZyZWVzcGluLWNvdW50IHNwYW4uY291bnQge1xuICAgICAgY29sb3I6ICMzYWZmNWQ7IH1cbiAgLm92ZXJsYXkuYWN0aXZlLWZyZWVzcGlucyAucG9wdXAgLmdhbWVzLWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgcGFkZGluZzogMCAxLjI1cmVtOyB9XG4gICAgLm92ZXJsYXkuYWN0aXZlLWZyZWVzcGlucyAucG9wdXAgLmdhbWVzLWxpc3QgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgaGVpZ2h0OiA2LjI1cmVtO1xuICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMgLnBvcHVwIC5nYW1lcy1saXN0IHVsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDEsIDI0MSwgMC4xNik7IH1cbiAgICAgIC5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMgLnBvcHVwIC5nYW1lcy1saXN0IHVsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiAwLjMxMjVyZW07IH1cbiAgICAgIC5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMgLnBvcHVwIC5nYW1lcy1saXN0IHVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzYWZmNWQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNTYyNXJlbTsgfVxuICAgIC5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMgLnBvcHVwIC5nYW1lcy1saXN0IGxpIHtcbiAgICAgIGNvbG9yOiAjM2FmZjVkO1xuICAgICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7IH1cbiAgICAgIC5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMgLnBvcHVwIC5nYW1lcy1saXN0IGxpOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLm92ZXJsYXkuc2lnbnVwLXBvcHVwIHtcbiAgei1pbmRleDogOTk5OTk7IH1cbiAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMS44NzVyZW0gNXJlbSAzcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjE0MTg7XG4gICAgd2lkdGg6IDY2LjM3NXJlbTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDEsIDI0MSwgMC4xNik7IH1cbiAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogMC4zMTZ2dzsgfVxuICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMGFhZWI7XG4gICAgICBib3JkZXItcmFkaXVzOiA2LjU3OXZ3OyB9XG4gICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuY2xvc2Uge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgICB0b3A6IHVuc2V0OyB9XG4gICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuc2VjLXRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzAwQUFFQjtcbiAgICAgICAgZm9udC1zaXplOiAxLjcyNTZyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07IH1cbiAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAudXNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUxpZ2h0XCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNzQ0cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC51c2UgYSB7XG4gICAgICAgICAgY29sb3I6ICMwMEFBRUI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLVJlZ3VsYXJcIjtcbiAgICAgICAgICBtYXJnaW46IDAgMC4yNXJlbTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLnVzZSBhOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAudXNlIHAge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cbiAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzLjEyNXJlbTsgfVxuICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMi41cmVtOyB9XG4gICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiAudmVydGljYWwtc2xpZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMjcuMzM3NXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIC52ZXJ0aWNhbC1zbGlkZXIgLnBob3RvIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAyOC4yNXJlbTsgfVxuICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiAudmVydGljYWwtc2xpZGVyIC5zbGlkZXItYnVsbGV0cyB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBsZWZ0OiAxLjI1cmVtOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgLnZlcnRpY2FsLXNsaWRlciAuc2xpZGVyLWJ1bGxldHMgdWwge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgLnZlcnRpY2FsLXNsaWRlciAuc2xpZGVyLWJ1bGxldHMgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDEsIDI0MSwgMC4xNik7IH1cbiAgICAgICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIC52ZXJ0aWNhbC1zbGlkZXIgLnNsaWRlci1idWxsZXRzIHVsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMS4zMTZ2dzsgfVxuICAgICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgLnZlcnRpY2FsLXNsaWRlciAuc2xpZGVyLWJ1bGxldHMgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzYWZmNWQ7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2LjU3OXZ3OyB9XG4gICAgICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiAudmVydGljYWwtc2xpZGVyIC5zbGlkZXItYnVsbGV0cyB1bCBsaSB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMC45Mzc1cmVtO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjkzNzVyZW07XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzRhNGE0YTtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yczsgfVxuICAgICAgICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiAudmVydGljYWwtc2xpZGVyIC5zbGlkZXItYnVsbGV0cyB1bCBsaTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODsgfVxuICAgICAgICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiAudmVydGljYWwtc2xpZGVyIC5zbGlkZXItYnVsbGV0cyB1bCBsaS5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNTYyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjU2MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwQUFFQjsgfVxuICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiB1bCBsaSArIGxpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtOyB9XG4gICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHVsIGxpLmZpbmlzaC1yZWdpc3RyYXRpb24ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjE4NzVyZW07IH1cbiAgICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiB1bCBsaS5maW5pc2gtcmVnaXN0cmF0aW9uIC5idG4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMy4xMjVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTsgfVxuICAgICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHVsIGxpLmZpbmlzaC1yZWdpc3RyYXRpb24gLmctcmVjYXB0Y2hhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHVsIGxpLmZpbmlzaC1yZWdpc3RyYXRpb24gLmxvYWRlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXJlbTsgfVxuICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiB1bCBsaS5lcnItdGV4dCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiB1bCBsaS5hY2NlcHQtdGVybXMge1xuICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIuMTg3NXJlbTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkuYWNjZXB0LXRlcm1zIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkuYWNjZXB0LXRlcm1zIGEsXG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkuYWNjZXB0LXRlcm1zIHNwYW4uYWNjZXB0LXRleHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cbiAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgc3Bhbi5kZXNjIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiB1bCBsaSBpbnB1dCxcbiAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgc2VsZWN0IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gICAgICAgICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNkYWRhZGE7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgaW5wdXQ6OnBsYWNlaG9sZGVyLFxuICAgICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHVsIGxpIHNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTdBMUMyOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgaW5wdXQ6Zm9jdXMsXG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgc2VsZWN0OmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjODg4OyB9XG4gICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHVsIGxpIHNlbGVjdCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC42ODc1cmVtO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgLmNoZWNrIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEuMTI1cmVtOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgLmNoZWNrIGlucHV0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgLmNoZWNrIC5jaGVja21hcmsge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7IH1cbiAgICAgICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHVsIGxpIC5jaGVjayAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgLmNoZWNrOmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHVsIGxpIC5jaGVjayBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiB1bCBsaSAuY2hlY2sgLmNoZWNrbWFyazphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDAuNjI1cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMC42MjVyZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMEFBRUI7IH1cbiAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgLmV5ZSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDAuMzEyNXJlbTtcbiAgICAgICAgICAgICAgY29sb3I6ICM1MjUyNTI7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDEyMG1zIGVhc2UtaW47IH1cbiAgICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiB1bCBsaSAuZXllOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuZXJyLXRleHQubWFpbi1lcnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLnRlcm1zIHtcbiAgICAgIG1hcmdpbi10b3A6IDMuMTI1cmVtOyB9XG4gICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC50ZXJtczpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5vdmVybGF5LnNpZ25pbi1wb3B1cCxcbi5vdmVybGF5Lm5ldy1wb3B1cCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgei1pbmRleDogOTk5OTsgfVxuICAub3ZlcmxheS5zaWduaW4tcG9wdXAgaDIsXG4gIC5vdmVybGF5Lm5ldy1wb3B1cCBoMiB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgYmFja2dyb3VuZDogIzE4MTgxZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICNmZjE3MmQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjU2MjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmOyB9XG4gIC5vdmVybGF5LnNpZ25pbi1wb3B1cCA+IGRpdixcbiAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0sXG4gIC5vdmVybGF5Lm5ldy1wb3B1cCA+IGRpdixcbiAgLm92ZXJsYXkubmV3LXBvcHVwIGZvcm0ge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMjguMjVyZW07XG4gICAgaGVpZ2h0OiAzMHJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTsgfVxuICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCA+IGRpdiAuZmllbGRzLXdyYXBwZXIsXG4gICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwID4gZGl2IC5jb250ZW50LFxuICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCBmb3JtIC5maWVsZHMtd3JhcHBlcixcbiAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgZm9ybSAuY29udGVudCxcbiAgICAub3ZlcmxheS5uZXctcG9wdXAgPiBkaXYgLmZpZWxkcy13cmFwcGVyLFxuICAgIC5vdmVybGF5Lm5ldy1wb3B1cCA+IGRpdiAuY29udGVudCxcbiAgICAub3ZlcmxheS5uZXctcG9wdXAgZm9ybSAuZmllbGRzLXdyYXBwZXIsXG4gICAgLm92ZXJsYXkubmV3LXBvcHVwIGZvcm0gLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMi41cmVtIDIuODEyNXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgPiBkaXYgLmZpZWxkcy13cmFwcGVyIC5maWVsZCxcbiAgICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCA+IGRpdiAuY29udGVudCAuZmllbGQsXG4gICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgZm9ybSAuZmllbGRzLXdyYXBwZXIgLmZpZWxkLFxuICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0gLmNvbnRlbnQgLmZpZWxkLFxuICAgICAgLm92ZXJsYXkubmV3LXBvcHVwID4gZGl2IC5maWVsZHMtd3JhcHBlciAuZmllbGQsXG4gICAgICAub3ZlcmxheS5uZXctcG9wdXAgPiBkaXYgLmNvbnRlbnQgLmZpZWxkLFxuICAgICAgLm92ZXJsYXkubmV3LXBvcHVwIGZvcm0gLmZpZWxkcy13cmFwcGVyIC5maWVsZCxcbiAgICAgIC5vdmVybGF5Lm5ldy1wb3B1cCBmb3JtIC5jb250ZW50IC5maWVsZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgPiBkaXYgLmZpZWxkcy13cmFwcGVyIC5maWVsZCBsYWJlbCxcbiAgICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwID4gZGl2IC5jb250ZW50IC5maWVsZCBsYWJlbCxcbiAgICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0gLmZpZWxkcy13cmFwcGVyIC5maWVsZCBsYWJlbCxcbiAgICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0gLmNvbnRlbnQgLmZpZWxkIGxhYmVsLFxuICAgICAgICAub3ZlcmxheS5uZXctcG9wdXAgPiBkaXYgLmZpZWxkcy13cmFwcGVyIC5maWVsZCBsYWJlbCxcbiAgICAgICAgLm92ZXJsYXkubmV3LXBvcHVwID4gZGl2IC5jb250ZW50IC5maWVsZCBsYWJlbCxcbiAgICAgICAgLm92ZXJsYXkubmV3LXBvcHVwIGZvcm0gLmZpZWxkcy13cmFwcGVyIC5maWVsZCBsYWJlbCxcbiAgICAgICAgLm92ZXJsYXkubmV3LXBvcHVwIGZvcm0gLmNvbnRlbnQgLmZpZWxkIGxhYmVsIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjQzNzVyZW07XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgPiBkaXYgLmZpZWxkcy13cmFwcGVyIC5maWVsZCAuZm9yZ290LXBhc3MsXG4gICAgICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCA+IGRpdiAuY29udGVudCAuZmllbGQgLmZvcmdvdC1wYXNzLFxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgZm9ybSAuZmllbGRzLXdyYXBwZXIgLmZpZWxkIC5mb3Jnb3QtcGFzcyxcbiAgICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0gLmNvbnRlbnQgLmZpZWxkIC5mb3Jnb3QtcGFzcyxcbiAgICAgICAgLm92ZXJsYXkubmV3LXBvcHVwID4gZGl2IC5maWVsZHMtd3JhcHBlciAuZmllbGQgLmZvcmdvdC1wYXNzLFxuICAgICAgICAub3ZlcmxheS5uZXctcG9wdXAgPiBkaXYgLmNvbnRlbnQgLmZpZWxkIC5mb3Jnb3QtcGFzcyxcbiAgICAgICAgLm92ZXJsYXkubmV3LXBvcHVwIGZvcm0gLmZpZWxkcy13cmFwcGVyIC5maWVsZCAuZm9yZ290LXBhc3MsXG4gICAgICAgIC5vdmVybGF5Lm5ldy1wb3B1cCBmb3JtIC5jb250ZW50IC5maWVsZCAuZm9yZ290LXBhc3Mge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDAuMTI1cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzEyNXJlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCA+IGRpdiAuZmllbGRzLXdyYXBwZXIgLmZpZWxkIGlucHV0LFxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgPiBkaXYgLmNvbnRlbnQgLmZpZWxkIGlucHV0LFxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgZm9ybSAuZmllbGRzLXdyYXBwZXIgLmZpZWxkIGlucHV0LFxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgZm9ybSAuY29udGVudCAuZmllbGQgaW5wdXQsXG4gICAgICAgIC5vdmVybGF5Lm5ldy1wb3B1cCA+IGRpdiAuZmllbGRzLXdyYXBwZXIgLmZpZWxkIGlucHV0LFxuICAgICAgICAub3ZlcmxheS5uZXctcG9wdXAgPiBkaXYgLmNvbnRlbnQgLmZpZWxkIGlucHV0LFxuICAgICAgICAub3ZlcmxheS5uZXctcG9wdXAgZm9ybSAuZmllbGRzLXdyYXBwZXIgLmZpZWxkIGlucHV0LFxuICAgICAgICAub3ZlcmxheS5uZXctcG9wdXAgZm9ybSAuY29udGVudCAuZmllbGQgaW5wdXQge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMxODE4MWU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7IH1cbiAgICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwID4gZGl2IC5maWVsZHMtd3JhcHBlciAuZmllbGQgYnV0dG9uLFxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgPiBkaXYgLmNvbnRlbnQgLmZpZWxkIGJ1dHRvbixcbiAgICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0gLmZpZWxkcy13cmFwcGVyIC5maWVsZCBidXR0b24sXG4gICAgICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCBmb3JtIC5jb250ZW50IC5maWVsZCBidXR0b24sXG4gICAgICAgIC5vdmVybGF5Lm5ldy1wb3B1cCA+IGRpdiAuZmllbGRzLXdyYXBwZXIgLmZpZWxkIGJ1dHRvbixcbiAgICAgICAgLm92ZXJsYXkubmV3LXBvcHVwID4gZGl2IC5jb250ZW50IC5maWVsZCBidXR0b24sXG4gICAgICAgIC5vdmVybGF5Lm5ldy1wb3B1cCBmb3JtIC5maWVsZHMtd3JhcHBlciAuZmllbGQgYnV0dG9uLFxuICAgICAgICAub3ZlcmxheS5uZXctcG9wdXAgZm9ybSAuY29udGVudCAuZmllbGQgYnV0dG9uIHtcbiAgICAgICAgICBoZWlnaHQ6IDIuODc1cmVtO1xuICAgICAgICAgIG1pbi13aWR0aDogOS4zNzVyZW07XG4gICAgICAgICAgY29sb3I6ICMxZjFmMjg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMy44NzVyZW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdlM2ZmO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2xvZ2luLWJ1dHRvbi1hcnJvdy5zdmc/djJcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgMS44NzVyZW07IH1cbiAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgPiBkaXYgLnJlZy10ZXh0LFxuICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCBmb3JtIC5yZWctdGV4dCxcbiAgICAub3ZlcmxheS5uZXctcG9wdXAgPiBkaXYgLnJlZy10ZXh0LFxuICAgIC5vdmVybGF5Lm5ldy1wb3B1cCBmb3JtIC5yZWctdGV4dCB7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCA+IGRpdiAucmVnLXRleHQgLnJlZ2lzdGVyLFxuICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0gLnJlZy10ZXh0IC5yZWdpc3RlcixcbiAgICAgIC5vdmVybGF5Lm5ldy1wb3B1cCA+IGRpdiAucmVnLXRleHQgLnJlZ2lzdGVyLFxuICAgICAgLm92ZXJsYXkubmV3LXBvcHVwIGZvcm0gLnJlZy10ZXh0IC5yZWdpc3RlciB7XG4gICAgICAgIGNvbG9yOiAjMTdlM2ZmO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTsgfVxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgPiBkaXYgLnJlZy10ZXh0IC5yZWdpc3Rlcjpob3ZlcixcbiAgICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0gLnJlZy10ZXh0IC5yZWdpc3Rlcjpob3ZlcixcbiAgICAgICAgLm92ZXJsYXkubmV3LXBvcHVwID4gZGl2IC5yZWctdGV4dCAucmVnaXN0ZXI6aG92ZXIsXG4gICAgICAgIC5vdmVybGF5Lm5ldy1wb3B1cCBmb3JtIC5yZWctdGV4dCAucmVnaXN0ZXI6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwID4gZGl2IC5lcnItdGV4dCxcbiAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgZm9ybSAuZXJyLXRleHQsXG4gICAgLm92ZXJsYXkubmV3LXBvcHVwID4gZGl2IC5lcnItdGV4dCxcbiAgICAub3ZlcmxheS5uZXctcG9wdXAgZm9ybSAuZXJyLXRleHQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmF2aXNvLXBvcHVwIC5wb3B1cCB7XG4gIHdpZHRoOiAzMi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDsgfVxuICAuYXZpc28tcG9wdXAgLnBvcHVwIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYXMtYmFja2dyb3VuZC5wbmc/djJcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAyMS41NjI1cmVtO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuYXZpc28tcG9wdXAgLnBvcHVwIC5jb250ZW50IC50ZXh0LXdyYXBwZXIge1xuICAgICAgbWFyZ2luOiAwLjYyNXJlbSBhdXRvO1xuICAgICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgICAgaGVpZ2h0OiAxOC44MTI1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBjb2xvcjogI2UwZGZkZjsgfVxuICAgICAgLmF2aXNvLXBvcHVwIC5wb3B1cCAuY29udGVudCAudGV4dC13cmFwcGVyIHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogMjIuOTM3NXJlbTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYXZpc28tcG9wdXAgLnBvcHVwIC5jb250ZW50IC5idG5zLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAwLjVyZW07XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgICAgLmF2aXNvLXBvcHVwIC5wb3B1cCAuY29udGVudCAuYnRucy13cmFwcGVyIC5idG4ge1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgd2lkdGg6IDlyZW07IH1cblxuaHRtbDpsYW5nKGZpKSBoZWFkZXIgLmF1dGgtYmFyIC5sbmssXG5odG1sOmxhbmcocnUpIGhlYWRlciAuYXV0aC1iYXIgLmxuayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDsgfVxuXG5odG1sOmxhbmcoZmkpIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBsaSBpbnB1dCxcbmh0bWw6bGFuZyhydSkgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIGxpIGlucHV0IHtcbiAgd2lkdGg6IDguNDM3NXJlbSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIGh0bWw6bGFuZyhmaSkgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIGxpIGlucHV0LFxuICBodG1sOmxhbmcocnUpIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBsaSBpbnB1dCB7XG4gICAgd2lkdGg6IDcuODEyNXJlbSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgaHRtbDpsYW5nKGZpKSBoZWFkZXIgLmF1dGgtYmFyIC5hdXRob3JpemUgdWwgbGkgaW5wdXQsXG4gIGh0bWw6bGFuZyhydSkgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIGxpIGlucHV0IHtcbiAgICB3aWR0aDogNy44MTI1cmVtICFpbXBvcnRhbnQ7IH0gfVxuXG5odG1sOmxhbmcoaXQpIGhlYWRlciAuYXV0aC1iYXIgLmxuayB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbmh0bWw6bGFuZyhpdCkgLnRpbWUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDgwMHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAub3ZlcmxheS5zaWdudXAtcG9wdXAge1xuICAgIG1heC1oZWlnaHQ6IDk2JSAhaW1wb3J0YW50OyB9IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxpbm90eXBlXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9MaW5vdHlwZSBNaW5lcnUgVzAxIEJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IH1cblxuLm92ZXJsYXkucG9pbnRzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OSAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDM0N3B4O1xuICAgIG1hcmdpbi10b3A6IDl2aDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBoZWlnaHQ6IDU2MHB4O1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQmxhY2tcIjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTkyZGVnLCByZ2JhKDY4LCA4LCAxMjksIDAuOCkgOC41OCUsIHJnYmEoMTUsIDIsIDI5LCAwLjc2KSAzNy45NyUsIHJnYmEoMTIsIDAsIDIzLCAwLjc1KSA1Ni4wNCUsIHJnYmEoMTUsIDIsIDI5LCAwLjc0KSA3NS4wMyUsIHJnYmEoMTIyLCAyNCwgMjQ0LCAwLjgpIDEwOS41MSUpLCAjMDcwMzBjO1xuICAgIGJveC1zaGFkb3c6IDBweCAzMHB4IDEyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuOCksIDBweCA0cHggMzBweCAwcHggcmdiYSgxMDYsIDAsIDI1NSwgMC42KSBpbnNldCwgMCAwIDEwMHB4ICM0NDA4ODE7IH1cbiAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwLnN1Y2Nlc3Mge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cC5zdWNjZXNzICsgLnBvaW50cy1zdWNjZXNzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTZweDtcbiAgICAgIHRvcDogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAuaGVhZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAubGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTJweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAgIC5vdmVybGF5LnBvaW50cyAucG9wdXAgLmxpc3QgLml0ZW0ge1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDQsIDIxNCwgMjQ2LCAwLjIpO1xuICAgICAgICBmb250LWZhbWlseTogXCJQb3BwaW5zLVJlZ3VsYXJcIjsgfVxuICAgICAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5saXN0IC5pdGVtIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgfVxuICAgICAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5saXN0IC5pdGVtIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgY29sb3I6ICNmZmYzMDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5idG4ge1xuICAgICAgYm9yZGVyLXJhZGl1czogOTBweDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMzNkZWcsIHJnYmEoMTgzLCA4MiwgMjU1LCAwLjcpIDI0LjU1JSwgcmdiYSgxMjYsIDI2LCAyMTksIDAuNykgMzYuNTklLCByZ2JhKDExNywgMjQsIDIzNiwgMC43KSA1Mi4xMiUsIHJnYmEoODMsIDYyLCAyMTUsIDAuNykgNjYuMDclLCByZ2JhKDEyNSwgNDgsIDIyNCwgMC43KSA3My43NiUpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2MHB4IDBweCByZ2JhKDk4LCAyLCAyNTUsIDAuOSkgaW5zZXQsIDBweCAxNnB4IDEzcHggMHB4IHJnYmEoMjgsIDE2LCAxMDEsIDAuNSk7XG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG4gICAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5idG4ucnVsZXMge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNmEwMGZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5vdmVybGF5LnBvaW50cyAucG9wdXAgLmJ0bi5kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAucG9pbnRzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmb250LWZhbWlseTogXCJQb3BwaW5zLVJlZ3VsYXJcIjsgfVxuICAgICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAucG9pbnRzIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2ZmZjMwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG4gICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgIGhlaWdodDogMC44NzVyZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDYuMjVyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjODk4Y2ZmO1xuICAgICAgcGFkZGluZzogMXB4O1xuICAgICAgYmFja2dyb3VuZDogIzBjMTIxZTsgfVxuICAgICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAucHJvZ3Jlc3MtYmFyIC5saW5lIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2LjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM2MTE1YzIgMzAuNSUsICM4OThjZmYgNTAlKTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMDsgfVxuICAgICAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5wcm9ncmVzcy1iYXIgLmxpbmUgLmFtb3VudCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQyJSwgLTEyNSUpOyB9XG4gICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAubGV2ZWxzIHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmb250LWZhbWlseTogXCJQb3BwaW5zLVJlZ3VsYXJcIjsgfVxuICAgICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAubGV2ZWxzIGltZyB7XG4gICAgICAgIGhlaWdodDogMjBweDsgfVxuICAgICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAubGV2ZWxzIFAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5sZXZlbHMgc3BhbiBwIHNwYW4sXG4gICAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5sZXZlbHMgYiB7XG4gICAgICAgIG1hcmdpbjogMCA0cHg7IH1cbiAgICAgIC5vdmVybGF5LnBvaW50cyAucG9wdXAgLmxldmVscyBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgfVxuICAgICAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5sZXZlbHMgc3BhbiBiIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjg4O1xuICAgICAgICAgIGNvbG9yOiAjZmZlZjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgfVxuICAgIC5vdmVybGF5LnBvaW50cyAucG9wdXAgLnN0YXR1cy10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAgICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAuc3RhdHVzLXRleHQuc3VjY2Vzcy10ZXh0IHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLm92ZXJsYXkucG9pbnRzIC5wb2ludHMtc3VjY2VzcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIGZvbnQtZmFtaWx5OiBcIkxpbm90eXBlXCI7XG4gICAgaGVpZ2h0OiA1My41NjI1cmVtO1xuICAgIHdpZHRoOiA1My41NjI1cmVtO1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAub3ZlcmxheS5wb2ludHMgLnBvaW50cy1zdWNjZXNzIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTM4JSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5vdmVybGF5LnBvaW50cyAucG9pbnRzLXN1Y2Nlc3Mgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDYzLjUlO1xuICAgICAgbGVmdDogNDUlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTsgfVxuXG4uY3J5cHRvLWNhc2hiYWNrLXN1Y2Nlc3MgLmNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG5cbi5vdmVybGF5LmNoZWNrLWJvbnVzIC5wb3B1cCwgLm92ZXJsYXkuY3J5cHRvLWNhc2hiYWNrIC5wb3B1cCwgLm92ZXJsYXkuY3J5cHRvLWNhc2hiYWNrLXN1Y2Nlc3MgLnBvcHVwIHtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtOyB9XG4gIC5vdmVybGF5LmNoZWNrLWJvbnVzIC5wb3B1cCAuY2xvc2UsIC5vdmVybGF5LmNyeXB0by1jYXNoYmFjayAucG9wdXAgLmNsb3NlLCAub3ZlcmxheS5jcnlwdG8tY2FzaGJhY2stc3VjY2VzcyAucG9wdXAgLmNsb3NlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB6LWluZGV4OiA5OTk5OTsgfVxuICAub3ZlcmxheS5jaGVjay1ib251cyAucG9wdXAgLmNvbnRlbnQsIC5vdmVybGF5LmNyeXB0by1jYXNoYmFjayAucG9wdXAgLmNvbnRlbnQsIC5vdmVybGF5LmNyeXB0by1jYXNoYmFjay1zdWNjZXNzIC5wb3B1cCAuY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwIDNyZW07IH1cbiAgICAub3ZlcmxheS5jaGVjay1ib251cyAucG9wdXAgLmNvbnRlbnQgLmVyci10ZXh0LCAub3ZlcmxheS5jcnlwdG8tY2FzaGJhY2sgLnBvcHVwIC5jb250ZW50IC5lcnItdGV4dCwgLm92ZXJsYXkuY3J5cHRvLWNhc2hiYWNrLXN1Y2Nlc3MgLnBvcHVwIC5jb250ZW50IC5lcnItdGV4dCB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm92ZXJsYXkuY2hlY2stYm9udXMgLnBvcHVwIC5jb250ZW50IC50ZXh0LCAub3ZlcmxheS5jcnlwdG8tY2FzaGJhY2sgLnBvcHVwIC5jb250ZW50IC50ZXh0LCAub3ZlcmxheS5jcnlwdG8tY2FzaGJhY2stc3VjY2VzcyAucG9wdXAgLmNvbnRlbnQgLnRleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gICAgLm92ZXJsYXkuY2hlY2stYm9udXMgLnBvcHVwIC5jb250ZW50IC5idG4sIC5vdmVybGF5LmNyeXB0by1jYXNoYmFjayAucG9wdXAgLmNvbnRlbnQgLmJ0biwgLm92ZXJsYXkuY3J5cHRvLWNhc2hiYWNrLXN1Y2Nlc3MgLnBvcHVwIC5jb250ZW50IC5idG4ge1xuICAgICAgbWluLXdpZHRoOiA5LjYyNXJlbTtcbiAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIC5vdmVybGF5LmNoZWNrLWJvbnVzIC5wb3B1cCAuY29udGVudCAuYnRuLnllcy1idG4sIC5vdmVybGF5LmNyeXB0by1jYXNoYmFjayAucG9wdXAgLmNvbnRlbnQgLmJ0bi55ZXMtYnRuLCAub3ZlcmxheS5jcnlwdG8tY2FzaGJhY2stc3VjY2VzcyAucG9wdXAgLmNvbnRlbnQgLmJ0bi55ZXMtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzE3ZTNmZjsgfVxuXG5odG1sOmxhbmcoY3MpIGhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5saWNlbnNlLWJhbm5lciAubGljZW5zZS1wb3B1cCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogOTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGljZW5zZS1iYW5uZXIgLmxpY2Vuc2UtcG9wdXAgPiBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7IH1cbiAgLmxpY2Vuc2UtYmFubmVyIC5saWNlbnNlLXBvcHVwIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTMwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTUxOTtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDcycHg7IH1cbiAgZm9vdGVyIG5hdiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIGZvb3RlciBuYXYgPiB1bCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDsgfVxuICAgICAgZm9vdGVyIG5hdiA+IHVsID4gbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG4gICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpLmxpY2Vuc2Uge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDMwcHg7IH1cbiAgICAgICAgZm9vdGVyIG5hdiA+IHVsID4gbGk6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICB3aWR0aDogMjQ1cHg7IH1cbiAgICAgICAgZm9vdGVyIG5hdiA+IHVsID4gbGk6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICB3aWR0aDogMzEwcHg7IH1cbiAgICAgICAgZm9vdGVyIG5hdiA+IHVsID4gbGk6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICB3aWR0aDogMjYwcHg7IH1cbiAgICAgICAgZm9vdGVyIG5hdiA+IHVsID4gbGk6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICB3aWR0aDogMTUlOyB9XG4gICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgd2lkdGg6IDIxNXB4O1xuICAgICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpOm50aC1jaGlsZCg1KSAubW9iaWxlLWljb24ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICAgICAgICBjb2xvcjogIzZhN2I4YztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDEyMG1zIGVhc2UtaW47XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpOm50aC1jaGlsZCg1KSAubW9iaWxlLWljb246aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogIzg4OWRiMzsgfVxuICAgICAgICBmb290ZXIgbmF2ID4gdWwgPiBsaSA+IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTYuNnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgY29sb3I6ICMwMEFBRUI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiOyB9XG4gICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpIHVsLmlubmVyLWxpc3Qge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpIHVsLmlubmVyLWxpc3QgPiBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1vdXQgMC4ycztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gICAgICAgICAgICBmb290ZXIgbmF2ID4gdWwgPiBsaSB1bC5pbm5lci1saXN0ID4gbGkubmVlZHMtYXV0aCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpIHVsLmlubmVyLWxpc3QgPiBsaSBhIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpIHVsLmlubmVyLWxpc3QgPiBsaSBhIHN2ZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMS42cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICB0b3A6IC0wLjFyZW07IH1cbiAgICAgICAgICAgICAgZm9vdGVyIG5hdiA+IHVsID4gbGkgdWwuaW5uZXItbGlzdCA+IGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpIC5sb2dvIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgZm9vdGVyIC5pY29ucyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjMTkxOTIxO1xuICAgIHBhZGRpbmc6IDFyZW0gMDsgfVxuICAgIGZvb3RlciAuaWNvbnMgZGl2LnBheW1lbnRzIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBmb290ZXIgLmljb25zIGRpdi5wYXltZW50cyBkaXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgZm9vdGVyIC5pY29ucyBkaXYucGF5bWVudHMgZGl2IGE6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICAgIGZvb3RlciAuaWNvbnMgZGl2LnBheW1lbnRzIGRpdiBhOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICBmb290ZXIgLmljb25zIGRpdi5wYXltZW50cyBkaXYgKyBkaXYge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgICBmb290ZXIgLmljb25zIGRpdi5wYXltZW50cyBkaXYgKyBkaXYgYSB7XG4gICAgICAgICAgICBtYXJnaW46IDEuMjVyZW0gMnJlbTsgfVxuICAgICAgZm9vdGVyIC5pY29ucyBkaXYucGF5bWVudHMgYSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4ycztcbiAgICAgICAgbWFyZ2luOiAxLjI1cmVtIDAuOTVyZW07IH1cbiAgICAgICAgZm9vdGVyIC5pY29ucyBkaXYucGF5bWVudHMgYTpmaXJzdC1jaGlsZCBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogN3JlbTsgfVxuICAgICAgICBmb290ZXIgLmljb25zIGRpdi5wYXltZW50cyBhIGltZyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogM3JlbTsgfVxuICAgICAgICBmb290ZXIgLmljb25zIGRpdi5wYXltZW50cyBhOmhvdmVyIHtcbiAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTsgfVxuICBmb290ZXIgLndhcm5pbmctdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDMycHggMDsgfVxuICAgIGZvb3RlciAud2FybmluZy10ZXh0IC5pbWdzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIGZvb3RlciAud2FybmluZy10ZXh0IC5pbWdzIGltZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxN3B4OyB9XG4gICAgZm9vdGVyIC53YXJuaW5nLXRleHQgc3Bhbi53YXJuaW5nIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDI3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICBmb290ZXIgLnZlbmRvcnMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMzBweCAwOyB9XG4gICAgZm9vdGVyIC52ZW5kb3JzIGEge1xuICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIDAuMnM7IH1cbiAgICAgIGZvb3RlciAudmVuZG9ycyBhOmhvdmVyIHtcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDIpOyB9XG4gICAgZm9vdGVyIC52ZW5kb3JzIC52ZW5kb3JzLWxpbmUge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgICBmb290ZXIgLnZlbmRvcnMgLnZlbmRvcnMtbGluZSBhOm5vdCgucHJhZ21hdGljKSB7XG4gICAgICAgIGhlaWdodDogNTdweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBmb290ZXIgc2VjdGlvbi5idG0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIGZvb3RlciBzZWN0aW9uLmJ0bSAubWlkZGxlIHtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgZm9vdGVyIHNlY3Rpb24uYnRtIHAuY29weXJpZ2h0IHtcbiAgICAgIG1pbi13aWR0aDogMzUwcHg7XG4gICAgICBjb2xvcjogI2M3YzdjNzsgfVxuICAgIGZvb3RlciBzZWN0aW9uLmJ0bSB1bC5zb2NpYWxzIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICBmb290ZXIgc2VjdGlvbi5idG0gdWwuc29jaWFscyBsaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgZWFzZS1pbjsgfVxuICAgICAgICBmb290ZXIgc2VjdGlvbi5idG0gdWwuc29jaWFscyBsaSBpbWcge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB3aWR0aDogMS41cmVtOyB9XG4gICAgICAgIGZvb3RlciBzZWN0aW9uLmJ0bSB1bC5zb2NpYWxzIGxpOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgbWFpbiA+IHNlY3Rpb246bnRoLWNoaWxkKDEpIC5iZy1zaGFkb3cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSAhaW1wb3J0YW50OyB9XG4gICAgbWFpbiA+IHNlY3Rpb246bnRoLWNoaWxkKDEpIC5iZy1zaGFkb3cgaDEge1xuICAgICAgZm9udC1zaXplOiAxMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgICBtYWluID4gc2VjdGlvbjpudGgtY2hpbGQoMSkgLmJnLXNoYWRvdyBoMS5wZXJjZW50YWdlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICBib2R5IHtcbiAgICBtYXgtd2lkdGg6IDEzMDBweCAhaW1wb3J0YW50OyB9XG4gIG1haW4gLnRvcC1jYXNpbm8tZ2FtZXMgLm1pZGRsZSB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuICBoZWFkZXIgLm1pZGRsZSB7XG4gICAgcGFkZGluZzogMCAzdnc7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICBtYWluIC50b3AtY2FzaW5vLWdhbWVzIHtcbiAgICBwYWRkaW5nOiAwIDN2dztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIG1haW4gLmNhdGVnb3JpZXMubWlkZGxlIHtcbiAgICBwYWRkaW5nOiAwIDN2dzsgfVxuICBtYWluIC5nZXQtYm9udXNlcy5taWRkbGUge1xuICAgIHBhZGRpbmc6IDAgM3Z3OyB9XG4gIG1haW4gLnZpcC1iYW5uZXIubWlkZGxlIHtcbiAgICBwYWRkaW5nOiAwIDN2dzsgfVxuICBmb290ZXIge1xuICAgIHBhZGRpbmc6IDAgMXZ3OyB9XG4gICAgZm9vdGVyIC5taWRkbGUudGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIGZvb3RlciAuaWNvbnMgLm1pZGRsZSB7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgIGZvb3RlciAubWlkZGxlIHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IC44MzZ2dzsgfVxuICBtYWluIC5taWRkbGUge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgZm9vdGVyIC5pY29ucyBkaXYucGF5bWVudHMgYSBpbWcge1xuICAgIHdpZHRoOiAzLjdyZW07IH0gfVxuXG4uYm90dG9tLXRleHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNjI2MjY1IDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIG1hcmdpbi10b3A6IDc1cHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJvdHRvbS10ZXh0IGgxIHtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IEFudG9uO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTdweCAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cbiAgLmJvdHRvbS10ZXh0IC5mb290ZXItdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDMwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5ib3R0b20tdGV4dCAuZm9vdGVyLXRleHQgc2VjdGlvbi50ZXh0IHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4wNXM7IH1cbiAgICAgIC5ib3R0b20tdGV4dCAuZm9vdGVyLXRleHQgc2VjdGlvbi50ZXh0LmFjdGl2ZSB7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5ib3R0b20tdGV4dCAuZm9vdGVyLXRleHQgLnJlYWQtbW9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBib3gtc2hhZG93OiAwIC0zNXB4IDEwMHB4ICMxOTE5MjE7XG4gICAgICBiYWNrZ3JvdW5kOiAjMTkxOTIxO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5ib3R0b20tdGV4dCAuZm9vdGVyLXRleHQgLnJlYWQtbW9yZSBzcGFuIHtcbiAgICAgICAgY29sb3I6ICMwMEFBRUI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTYuNnB4OyB9XG4gICAgICAgIC5ib3R0b20tdGV4dCAuZm9vdGVyLXRleHQgLnJlYWQtbW9yZSBzcGFuLmxlc3Mge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmJvdHRvbS10ZXh0IC5mb290ZXItdGV4dCAucmVhZC1tb3JlIHNwYW4ubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICBmb250LXNpemU6IDQzcHg7IH1cblxuLmNoYW5nZS1sYW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7IH1cbiAgLmNoYW5nZS1sYW5nIGRpdi5jdXJyZW50LWxhbmcge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1NZWRpdW1cIjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuY2hhbmdlLWxhbmcgZGl2LmN1cnJlbnQtbGFuZyAqIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuY2hhbmdlLWxhbmcgZGl2LmN1cnJlbnQtbGFuZyBpbWcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNDM3NXJlbTtcbiAgICAgIGhlaWdodDogMC45Mzc1cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07IH1cbiAgICAuY2hhbmdlLWxhbmcgZGl2LmN1cnJlbnQtbGFuZyBzcGFuLm1hdGVyaWFsLWljb25zIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuICAgIC5jaGFuZ2UtbGFuZyBkaXYuY3VycmVudC1sYW5nOmhvdmVyICsgdWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmNoYW5nZS1sYW5nIHVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWluLXdpZHRoOiAxMS44NzVyZW07XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBiYWNrZ3JvdW5kOiAjMzIzMjQ2O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTsgfVxuICAgIC5jaGFuZ2UtbGFuZyB1bDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGhlaWdodDogMS4xcmVtO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAuY2hhbmdlLWxhbmcgdWw6aG92ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuY2hhbmdlLWxhbmcgdWwgbGkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7IH1cbiAgICAgIC5jaGFuZ2UtbGFuZyB1bCBsaSBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMC45Mzc1cmVtOyB9XG4gICAgICAgIC5jaGFuZ2UtbGFuZyB1bCBsaSBhIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEuNTYyNXJlbTsgfVxuICAgICAgLmNoYW5nZS1sYW5nIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgICAuY2hhbmdlLWxhbmcgdWwgbGkgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5jaGFuZ2UtbGFuZyB1bCBsaTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCk7IH1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuIiwiQGltcG9ydCBcIi4uL2NvbW1vbi92YXJzLnNjc3NcIjtcclxuQGltcG9ydCBcIi4uL2NvbW1vbi9taXhpbnMuc2Nzc1wiO1xyXG5cclxuLmNvbXBhbnktZmlsdGVycyB1bCBsaSB7XHJcbiAgICAkaWNvbldpZHRoOiAyMTgzcHggLyA0OTtcclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiA0OX07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiM1wiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzcwNC44cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogNDR9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg3NjEuMjQ0OXB4O1xyXG4gICAgICAgIHNjYWxlOiAwLjc7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgdG9wOiAtMC43cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjlcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTMwNzEuMjQ0OXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEwXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yODIxLjI0NDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogMzh9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEzXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiAzNn07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDEwfTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogN307XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTYzNjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxN1wiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzM3OS44NTcxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjE4XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiA0M307XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTlcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDV9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjIwXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiA0N307XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMjFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDE1fTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIyNlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogNn07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMzBcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aH07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMzFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIzMlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogMTJ9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjM0XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiAyMH07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMzZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDE0fTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIzOFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogMzd9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjQwXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiAyNH07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNDFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDQyfTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI0MlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogMzJ9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjQzXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC05MDQ2LjYzMjY1cHg7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjQ4XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiAxN307XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNTBcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDQxfTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI1MVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogOX07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNTJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDR9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjUzXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiAzMX07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNTRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDQwfTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI1NlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogMTl9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjU3XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMzMxLjY1MzA2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNThcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDM1fTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI2MFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogMTh9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjYxXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiA0NX07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNjJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDI1fTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI2M1wiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjI3OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjY0XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01NDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNjVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDN9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjY2XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiAxM307XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNjdcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDM5fTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI2OFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogNDh9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjcxXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiAyNn07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNzJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDUxfTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNzNcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDMzfTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI3NFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzgwMS44cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNzVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTczMzFweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI3NlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNzI0MXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjg0XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9jYXNpbm8vbG9nb3MvYW11c25ldC1pY29uLnN2Z1wiKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiODVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTI3NzUuMjQ0OXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjg2XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zNTQ0LjI0NDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI4N1wiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNzYxMS4yNDQ5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiODlcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTI5MjMuMjQ0OXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjkwXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zMTIzLjQ0NDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI5MVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzIxOS40NTcxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjkzXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zMDIxLjI0NDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI5NFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjg3MS4yNDQ5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiOTVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTMxNjguMzU3MTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI5NlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzI3NS4zNTcxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjk3XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zMzI4LjM1NzE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiOThcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM0MzYuMzU3MTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI5OVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjk3My4yNDQ5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTAwXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zNjAzLjI0NDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMDFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM0OTkuMjQ0OXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEwMlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjQyN3B4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEwNFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDMwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEwNVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjE4MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEwNlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDgwMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEwOFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTczMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEwOVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjMyMXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExMFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDkxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExMVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjM3NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExMlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTA5N3B4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExM1wiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDE1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExNFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjQ2OXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExNVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDA1NXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExOFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjU3OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExOVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTkzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEyMFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzc1My44cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTIxXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNTIxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTIyXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC02NzMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTIzXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNjI3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTI1XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNjc5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTI2XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC02MjI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTI4XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MTA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTI5XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MzQ2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTMwXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MjAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTMxXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNzMxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTMyXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zNjUxLjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMzNcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ0NDNweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMzRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM5NTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMzVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQzOTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMzZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM4NTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMzdcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM5MDFweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMzhcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQyNTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMzlcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQwMDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDBcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU5ODNweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgwNDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTYwMzVweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDNcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUyNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUzMjdweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ3NDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ2OTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDlcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ4NTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTBcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTYwODRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUwMzdweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUxNTlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTNcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUyMTNweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUzODBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU0ODBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU1MzRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTdcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU1ODFweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNThcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU2MzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTlcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTYxMzlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjBcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU4MzRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU4ODRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTY3ODJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjNcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTY4MjVweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTY5MjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTcwNTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTcxMDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjdcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTcxNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjhcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTcwMDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxODFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgxNzdweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxODJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc4MjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxODNcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc3MjFweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxODRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc4ODBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxODVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc2NjJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxODdcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc5MzNweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxODhcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc5OTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxOTFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgwOTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxOTJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgyNjZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxOTNcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgyMTlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxOTdcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg0MzNweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNTUpO1xyXG4gICAgICAgIGhlaWdodDogNDJweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjIwMFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODQ4OHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcclxuICAgICAgICBoZWlnaHQ6IDIuMjg1N3JlbTtcclxuICAgICAgICB0b3A6IC02cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTk1XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04NTU0cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjE5NlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODM3M3B4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjIxNFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODk5OC4yNDQ5cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MXB4O1xyXG4gICAgICAgIHRvcDogLTEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMjE3XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04OTQ3LjI0NDlweDtcclxuICAgICAgICBzY2FsZTogLjk7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjY4NTdyZW0gIWltcG9ydGFudDtcclxuICAgICAgICB0b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMjA1XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04NzA3LjI0NDlweDtcclxuICAgICAgICBzY2FsZTogLjc7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgdG9wOiAtLjdyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMjAxXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04NjAzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHNjYWxlOiAwLjg7XHJcbiAgICAgICAgdG9wOiAtMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIyMDZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg2NTRweDtcclxuICAgICAgICBzY2FsZTogMC45O1xyXG4gICAgICAgIGhlaWdodDogMi42ODU3cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdG9wOiAtMTFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjIwOFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODg1MC4yNDQ5cHg7XHJcbiAgICAgICAgc2NhbGU6IDAuOTtcclxuICAgICAgICBoZWlnaHQ6IDIuNjg1N3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRvcDogLTEycHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLm5vdC13ZWJzaG9wIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLm1hdGVyaWFsLWljb25zIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBkaXJlY3Rpb246IGx0cjtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XHJcbn1cclxuXHJcbi5sb2FkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWluZGVudDogLTk5OTllbTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XHJcblxyXG4gICAgJixcclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBhbmltYXRpb246IGxvYWRlckFuaW0gMXMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiB7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGtleWZyYW1lcyBsb2FkZXJBbmltIHtcclxuICAgICAgICAwJSxcclxuICAgICAgICA4MCUsXHJcbiAgICAgICAgMTAwJSB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgNDAlIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtMTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNiZXQtbG9hZGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxufVxyXG5cclxuLnNsaWRlci13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMzB2dztcclxuXHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICAuZy1zbGlkZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHByZXZlbnREcmFnO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA1MzBweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMzUwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjIzcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJuci1sbmsge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlci1idWxsZXRzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyQnVsbGV0c0JnQ29sb3I7XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgJHNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogJHNpemU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzaXplO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kQ29sb3I7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgM3B4O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmU6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHRDb2xvck9uQnJhbmRDb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJuci1sbmsge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiA5O1xyXG59XHJcblxyXG4ubWlkZGxlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC13aWR0aDogMTMwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmMTcyZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyaWdodG5lc3NIb3ZlcigxLjE1KTtcclxuXHJcbiAgICAmLmJsdWUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRicmFuZENvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICYuZGFyayB7XHJcbiAgICAgICAgY29sb3I6ICRkYXJrQnRuQ29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmtCdG5CZ0NvbG9yO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmlnaHRuZXNzSG92ZXIoMS4zKTtcclxuICAgIH1cclxuXHJcbiAgICAmLnJvdW5kZWQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1CbGFja1wiO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgfVxyXG5cclxuICAgICZbZGlzYWJsZWRdIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jaGJ4IHtcclxuICAgICRzaXplOiAxNHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgIHdpZHRoOiAkc2l6ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZTNlM2U7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJi5ncmVlbiB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQxNDE0MTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQyZDJkO1xyXG5cclxuICAgICAgICAmLmNoZWNrZWQ6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2OTEzNztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5jaGVja2VkLFxyXG4gICAgJi5taWRkbGVzdGF0ZSB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAkaW5uZXJSZWN0U2l6ZTogOHB4O1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAoJHNpemUgLSAkaW5uZXJSZWN0U2l6ZSkgLyAyO1xyXG4gICAgICAgICAgICB0b3A6ICgkc2l6ZSAtICRpbm5lclJlY3RTaXplKSAvIDI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkaW5uZXJSZWN0U2l6ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkaW5uZXJSZWN0U2l6ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5taWRkbGVzdGF0ZSB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgdG9wOiAoJHNpemUgLSAycHgpIC8gMjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcblxyXG4gICAgJi52aXNpYmxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wb3B1cCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiA1MDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWxCZ0NvbG9yO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAkYnJhbmRDb2xvcjtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA5MCU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgLmNsb3NlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRpdGxlVGV4dENvbG9yO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgdGV4dENvbG9ySG92ZXIoJGJyYW5kQ29sb3IpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmRvdHRlZC1oaWRkZW4ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLm5vLWRhdGEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZWxCZ0NvbG9yO1xyXG4gICAgaGVpZ2h0OiAyODBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgLmljb24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDkwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnN1Y2Nlc3MtdGV4dCxcclxuLmVyci10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAmLnN1Y2Nlc3MtdGV4dCB7XHJcbiAgICAgICAgY29sb3I6ICRicmFuZENvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICYuZXJyLXRleHQge1xyXG4gICAgICAgIGNvbG9yOiAjZmYzMDMwO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgc3Bhbi5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXB0Y2hhLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgZGl2LmNhcHRjaGEtaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJSBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB9XHJcblxyXG4gICAgZGl2Lm1hdGVyaWFsLWljb25zIHtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLmRhdGVwaWNrZXIge1xyXG4gICAgLmNhbGVuZGFyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9jYWxlbmRhci5wbmdcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjNzO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWRyb3Bkb3duIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDNweCAxNHB4IHJnYmEoMjcsIDI3LCAyNywgMC4zMyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zY3JvbGwtdG8tdG9wIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAxMTBweDtcclxuICAgIGJvdHRvbTogMTAwcHg7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTMxMztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gICAgdHJhbnNpdGlvbjogZmlsdGVyIDEyMG1zIGVhc2UtaW47XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMik7XHJcbiAgICB9XHJcbn1cclxuXHJcbmlmcmFtZS5zcG9ydHNib29rIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHJlbSk7XHJcbn1cclxuXHJcbi5jb21taW5nLXNvb24ge1xyXG4gICAgcGFkZGluZzogMjUwcHggMDtcclxuICAgIGNvbG9yOiAkdGl0bGVUZXh0Q29sb3I7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG5cclxuICAgIHA6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmZsYWcge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvZmxhZ3MucG5nXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMHB4IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuXHJcbiAgICAmW2NvdW50cnlePVwiaG9tZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwid29ybGRjdXBcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODdweCAtMzg0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImludGVybmF0aW9uYWxcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzlweCAtMzg0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInVlZmFjaGFtcGlvbnNsZWFndWVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00N3B4IC03MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ1ZWZhZXVyb3BhbGVhZ3VlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTk2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImNvcGFhbWVyaWNhY250XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTcycHg7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ3dGFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xcHggLTQwNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhdHBcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNXB4IC00MDVweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiaXRmXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTBweCAtNDA1cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjaGFsbGVuZ2VyXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzRweCAtNDA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImFzZWFuXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0wcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImFmZ2hhbmlzdGFuXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhZnJpY2FcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0wcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImFmcmljYW4tdW5pb24tb2FzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhbGJhbmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhbGdlcmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYW1lcmljYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0wcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImFtZXJpY2FuLXNhbW9hXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYW5kb3JyYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0wcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImFuZ29sYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0wcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImFuZ3VpbGxhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYW50YXJjdGljYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0wcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImFudGlndWFhbmRiYXJidWRhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYXJhYi1sZWFndWVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhcmdlbnRpbmFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhcm1lbmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYXJ1YmFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImFzaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0yNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhdXN0cmFsaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhdXN0cmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYXplcmJhaWphblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImJhaGFtYXNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYmFocmFpblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0yNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJiYW5nbGFkZXNoXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImJhcmJhZG9zXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImJlbGFydXNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYmVsZ2l1bVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0yNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJiZWxpemVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYmVuaW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYmVybXVkYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0yNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJiaHV0YW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYm9saXZpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0yNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJib3NuaWEmaGVyemVnb3ZpbmFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTQ4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImJvc25pYWFuZGhlcnplZ292aW5hXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYm90c3dhbmFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC00OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJicmF6aWxcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC00OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJicnVuZWlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC00OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJidWxnYXJpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC00OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJidXJraW5hLWZhc29cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYnVydW5kaVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC00OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjYXJpY29tXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTQ4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImNpc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC00OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjYW1ib2RpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC00OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjYW1ib2RqYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC00OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjYW1lcm9vblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC00OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjYW5hZGFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY2FwZS12ZXJkZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC00OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjYXltYW4taXNsYW5kc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC00OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjZW50cmFsLWFmcmljYW4tcmVwdWJsaWNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTcycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImNoYWRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC03MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjaGFtcGlvbnNsZWFndWVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC03MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjaGlsZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTcycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImNoaW5hXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY29sb21iaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY29tbW9ud2VhbHRoXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTcycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImNvbW9yb3NcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY29uZ28tYnJhenphdmlsbGVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY29uZ28ta2luc2hhc2FcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY29vay1pc2xhbmRzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTcycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImNvcGFhbWVyaWNhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTcycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImNvc3RhcmljYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC03MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjb3RlLWRpdm9pcmVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY3JvYXRpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC03MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjdWJhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTcycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImN5cHJ1c1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtOTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY3plY2hyZXB1YmxpY1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTk2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImRlbm1hcmtcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC05NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJkamlib3V0aVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTk2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImRvbWluaWNhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtOTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZG9taW5pY2FucmVwdWJsaWNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtOTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZWN1YWRvclwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC05NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJlZ3lwdFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC05NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJlbHNhbHZhZG9yXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTk2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImVuZ2xhbmRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtOTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZXF1YXRvcmlhbC1ndWluZWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtOTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZXJpdHJlYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC05NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJlc3RvbmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTk2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImV0aGlvcGlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTk2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImV1cm9wYWxlYWd1ZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC05NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJldXJvcGVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtOTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZmFyb2Vpc2xhbmRzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImZpamlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZmlubGFuZFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTEyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJmcmFuY2VcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZ2Fib25cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImdhbWJpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZ2VvcmdpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0xMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZ2VybWFueVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZ2hhbmFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImdpYnJhbHRhclwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0xMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZ3JlYXRicml0YWluXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTEyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJncmVlY2VcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImdyZWVubGFuZFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0xMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZ3JlbmFkYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0xMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZ3VhZGVsb3VwZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0xMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZ3VhbVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMTQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImd1YXRlbWFsYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJndWVybnNleVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJndWluZWEtYmlzc2F1XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImd1aW5lYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJndXlhbmFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMTQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImhhaXRpXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJob25kdXJhc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0xNDRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiaG9uZ2tvbmdcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImh1bmdhcnlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMTQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImljZWxhbmRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImluZGlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJpbmRvbmVzaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMTQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImlyYW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMTQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImlyYXFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMTQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImlyZWxhbmRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTE2OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJpc2xhbWljLWNvbmZlcmVuY2VcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0xNjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiaXNsZS1vZi1tYW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiaXNyYWVsXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTY4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIml0YWx5XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTY4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImphbWFpY2FcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMTY4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImplcnNleVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiam9yZGFuXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTE2OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJrYXpha2hzdGFuXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE2OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJrZW55YVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0xNjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwia2lyaWJhdGlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTY4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImtvcmVhLXNvdXRoXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTE2OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJrb3JlYXNvdXRoXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTE2OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJrb3Nvdm9cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMTY4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImt1d2FpdFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0xNjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwia3lyZ3l6c3RhblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0xNjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibGFvc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMTkycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImxhdHZpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTE5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJsZWJhbm9uXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTkycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImxlc290aG9cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibGliZXJpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJsaWJ5YVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0xOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibGllY2h0ZW5zdGVpblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibGl0aHVhbmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTE5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJsdXhlbWJvdXJnXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtYWNhb1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0xOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibWFjZWRvbmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTE5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtYWRhZ2FzY2FyXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTE5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtYWxhd2lcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMTkycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm1hbGF5c2lhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTE5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtYWxkaXZlc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0xOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibWFsaVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0xOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibWFsdGFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTIxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtYXJzaGFsbC1pc2xhbmRzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMjE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm1hcnRpbmlxdWVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibWF1cml0YW5pYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTIxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtYXVyaXRpdXNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0yMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibWV4aWNvXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTIxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtaWNyb25lc2lhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTIxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtb2xkb3ZhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTIxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtb25hY29cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMjE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm1vbmdvbGlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTIxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtb250ZW5lZ3JvXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTIxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtb250c2VycmF0XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTIxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtb3JvY2NvXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTIxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtb3phbWJpcXVlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTIxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJteWFubWFyXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTIxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJuYXRvXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTIxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJuYW1pYmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0yNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibmF1cnVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0yNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibmVwYWxcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibmV0aGVybGFuZHMtYW50aWxsZXNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0yNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibmV0aGVybGFuZHNcIl0sXHJcbiAgICAmW2NvdW50cnlePVwiaG9sbGFuZFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTI0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJuZXdjYWxlZG9uaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMjQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm5ld3plYWxhbmRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMjQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm5pY2FyYWd1YVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0yNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibmlnZXJcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMjQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm5pZ2VyaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMjQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm5vcnRoLWtvcmVhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTI0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJub3J0aGFtZXJpY2FcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMjQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm5vcnRoZXJuLWN5cHJ1c1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0yNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibm9ydGhlcm5pcmVsYW5kXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTI0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJub3J3YXlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMjQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm9wZWNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMjQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm9saW1waWMtbW92ZW1lbnRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTI2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJvbHltcGljZ2FtZXNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0yNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwib21hblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTI2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJwYWtpc3RhblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTI2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJwYWxhdVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTI2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJwYWxlc3RpbmVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMjY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInBhbmFtYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0yNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwicGFwdWEtbmV3LWd1aW5lYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0yNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwicGFyYWd1YXlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMjY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInBlcnVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMjY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInBoaWxpcHBpbmVzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTI2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJwb2xhbmRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMjY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInBvcnR1Z2FsXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTI2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJwdWVydG9yaWNvXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTI2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJxYXRhclwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0yNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwicmVkLWNyb3NzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTI2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJyZXB1YmxpY29maXJlbGFuZFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMjg4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInJldW5pb25cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0yODhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwicm9tYW5pYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTI4OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJydXNzaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0yODhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwicndhbmRhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMjg4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNhaW50LWx1Y2lhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTI4OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzYW1vYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0yODhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic2FubWFyaW5vXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTI4OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzYW8tdG9tZS1wcmluY2lwZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0yODhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic2F1ZGlhcmFiaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMjg4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNjb3RsYW5kXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTI4OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzZW5lZ2FsXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTI4OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzZXJiaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMjg4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNleXNoZWxsZXNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMjg4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNpZXJyYS1sZW9uZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0yODhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic2luZ2Fwb3JlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTI4OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzbG92YWtpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMzEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNsb3ZlbmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMzEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNvbG9tb24taXNsYW5kc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTMxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzb21hbGlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMzEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNvbWFsaWxhbmRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0zMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic291dGhhZnJpY2FcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMzEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNvdXRoa29yZWEtY29weVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0zMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic291dGhrb3JlYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0zMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic3BhaW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMzEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNyaS1sYW5rYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0zMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic3Qta2l0dHMtbmV2aXNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMzEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInN0LXZpbmNlbnQtdGhlLWdyZW5hZGluZXNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMzEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInN1ZGFuXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTMxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzdXJpbmFtZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0zMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic3dhemlsYW5kXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTMxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzd2VkZW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMzEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInN3aXR6ZXJsYW5kXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0zMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic3lyaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0zMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidGFoaXRpLWZyZW5jaC1wb2xpbmVzaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0zMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidGFpd2FuXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMzM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInRhamlraXN0YW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0zMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidGFuemFuaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMzM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInRoYWlsYW5kXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTMzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ0aW1vci1sZXN0ZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0zMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidG9nb1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0zMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidG9uZ2FcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMzM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInRyaW5pZGFkdG9iYWdvXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTMzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ0cmluaWRhZGFuZHRvYmFnb1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0zMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidHVuaXNpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0zMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidHVya2V5XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTMzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ0dXJrbWVuaXN0YW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMzM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInR1cmtzLWFuZC1jYWljb3MtaXNsYW5kc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0zMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidHV2YWx1XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0zNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidWFlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMzYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInVrXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMzYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInVzYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTM2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ1Z2FuZGFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0zNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidWtyYWluZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0zNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidW5pdGVkLW5hdGlvbnNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMzYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInVuaXRlZGFyYWJlbWlyYXRlc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0zNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidW5pdGVka2luZ2RvbVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0zNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidXJ1Z3VheVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0zNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidXpiZWtpc3RhblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0zNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidnRiXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTM2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ2YW51YXR1XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTM2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ2YXRpY2FuLWNpdHlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMzYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInZlbmV6dWVsYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0zNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidmlldG5hbVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0zNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidmlyZ2luLWlzbGFuZHMtYnJpdGlzaFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMzg0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInZpcmdpbi1pc2xhbmRzLXVzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMzg0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIndhbGVzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMzg0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIndlc3Rlcm4tc2FoYXJhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMzg0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInllbWVuXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTM4NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ6YW1iaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMzg0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInppbWJhYndlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTM4NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJqYXBhblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0zODRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwicm9sYW5kZ2Fycm9zXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTM4NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ1bmRlZmluZWRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMzg0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIndpbWJsZWRvblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0zODRweDtcclxuICAgIH1cclxufVxyXG5cclxuLmRhdGVwaWNrZXItY29udGFpbmVyIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uZy10aXRsZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8tTWVkaXVtXCI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYxZjI4O1xyXG4gICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDUycHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkICRicmFuZENvbG9yO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG59XHJcblxyXG5zcGFuLmRvbmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICByaWdodDogNXB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgIGNvbG9yOiAjM2NiMjUxO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuaW5wdXQuZGlydHk6bm90KDpmb2N1cyk6bm90KC5pbnZhbGlkKTp2YWxpZCArIHNwYW4uZG9uZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuaW5wdXQuZGlydHk6bm90KDpmb2N1cyk6aW52YWxpZCxcclxuaW5wdXQuZGlydHk6bm90KDpmb2N1cykuaW52YWxpZCB7XHJcbiAgICBib3JkZXItY29sb3I6ICNkNjI3MDA7XHJcblxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAjZmUwMDAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3dpcGVyLXdyYXBwZXIsXHJcbi5zbGlkZXIsXHJcbi5zd2lwZXItbmF2aWdhdGlvbiB7XHJcbiAgICAvKiFcclxuICAgICAgICBydGw6YmVnaW46aWdub3JlXHJcbiAgICAqL1xyXG4gICAgZGlyZWN0aW9uOiBsdHIgIWltcG9ydGFudDtcclxuICAgIC8qIVxyXG4gICAgICAgIHJ0bDplbmQ6aWdub3JlXHJcbiAgICAqL1xyXG59XHJcblxyXG4uaGlnaGxpZ2h0LFxyXG4uaGlnaGxpZ2h0IHRkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MzBhZTIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJhc2Utc2VsZWN0IHtcclxuICAgIG1heC13aWR0aDogMTgycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAtLWJhY2tncm91bmQ6ICMwZjBmMTc7XHJcbiAgICAtLXNlY29uZGFyeTogIzMyMzI0NjtcclxuICAgIC0taW5wdXQtYmFja2dyb3VuZDogIzFmMWYyODtcclxuICAgIC0tc2VsZWN0LW9wdGlvbi1hY3RpdmUtYmFja2dyb3VuZDogIzAwYWFlYjtcclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAuc2VsZWN0ZWQtdmFsdWUge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMGY5YmVhZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3RlZC12YWx1ZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJhY2tncm91bmQpO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMmQyZDMzO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM4LjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm9wdGlvbnMge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDU0NHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDk1O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwRjBGMTc7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMzMzM0MjtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAub3B0aW9uIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgJi5ob3ZlcmVkLFxyXG4gICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWxlY3Qtb3B0aW9uLWFjdGl2ZS1iYWNrZ3JvdW5kKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5kYXRlLXBpY2tlciB7XHJcbiAgICAtLXByaW1hcnk6ICMwMGFhZWI7XHJcbiAgICAtLXRleHQtcHJpbWFyeTogI2ZmZmZmZjtcclxuICAgIC0tdGV4dC1zZWNvbmRhcnk6ICNhZGI4Y2M7XHJcbiAgICAtLXRleHQtdGVydGlhcnk6ICM0RjRGNEY7XHJcbiAgICAtLWxpZ2h0LWJhY2tncm91bmQ6ICMxQjFCMjA7XHJcbiAgICAtLWJhY2tncm91bmQ6ICMwZjBmMTc7XHJcbiAgICAtLXNlY29uZGFyeTogIzMyMzI0NjtcclxuICAgIC0taW5wdXQtYmFja2dyb3VuZDogIzFmMWYyODtcclxuICAgIC0tc2VsZWN0LW9wdGlvbi1hY3RpdmUtYmFja2dyb3VuZDogIzAwYWFlYjtcclxuXHJcbiAgICAqIHtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICB6LWluZGV4OiA5O1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLVJlZ3VsYXInO1xyXG5cclxuICAgIC5zZWxlY3RlZC12YWx1ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0taW5wdXQtYmFja2dyb3VuZCk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnkpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzZDNkM2Q7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZTtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwZjliZWFmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vcHRpb25zIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtYmFja2dyb3VuZCk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgcGFkZGluZzogMjhweCAzNHB4O1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAjMWUxZTI1O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMyUpO1xyXG4gICAgICB6LWluZGV4OiA5O1xyXG4gICAgICBib3gtc2hhZG93OiA4cHggOHB4IDVweCAwcHggIzAwMDAwMDQwO1xyXG5cclxuXHJcbiAgICAgIC5oZWFkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIC5zZWxlY3RvciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogM3B4O1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5KTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgJiA+IHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYueWVhci1zZWxlY3RvciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgc3Bhbi5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LXRlcnRpYXJ5KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pbnB1dC1iYWNrZ3JvdW5kKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2VsZWN0LW9wdGlvbnMge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZCk7XHJcblxyXG4gICAgICAgICAgICAuc2VsZWN0LW9wdGlvbiB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbjtcclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1iYWNrZ3JvdW5kKTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFycm93IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmJvZHkge1xyXG4gICAgICAgIC53ZWVrZGF5cyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMzBweCk7XHJcbiAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeSk7XHJcblxyXG4gICAgICAgICAgLndlZWtkYXkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogM3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LXRlcnRpYXJ5KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kYXlzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAzMHB4KTtcclxuICAgICAgICAgIGdhcDogNnB4IDEycHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgLmRheSB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogM3B4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnkpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDBhYWViLCAwLjIpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmN1cnJlbnQtZGF5IHtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc2VsZWN0ZWQtZGF5IHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtdGVydGlhcnkpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSIsIkBpbXBvcnQgXCIuLi9jb21tb24vdmFycy5zY3NzXCI7XHJcblxyXG4ubGljZW5zZS1iYW5uZXIge1xyXG4gICAgLmxpY2Vuc2UtcG9wdXAge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IDkwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgJiA+IGltZyB7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICByaWdodDogLTMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTUxOTtcclxuICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzJweDtcclxuXHJcbiAgICBuYXYge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICYgPiB1bCB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcclxuXHJcbiAgICAgICAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XHJcbiAgICAgICAgICAgICAgICAmLmxpY2Vuc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0NXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1JTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm1vYmlsZS1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2YTdiOGM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDEyMG1zIGVhc2UtaW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzg4OWRiMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmID4gcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNi42cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kQ29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHVsLmlubmVyLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1vdXQgMC4ycztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm5lZWRzLWF1dGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTAuMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubG9nbyBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pY29ucyB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMTkxOTIxO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuXHJcbiAgICAgICAgZGl2LnBheW1lbnRzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgYTpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgYTpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJiArIGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxLjI1cmVtIDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4ycztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMS4yNXJlbSAwLjk1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53YXJuaW5nLXRleHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAzMnB4IDA7XHJcblxyXG4gICAgICAgIC5pbWdzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Bhbi53YXJuaW5nIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI3cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52ZW5kb3JzIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjJzO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52ZW5kb3JzLWxpbmUge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAgICAgICBhOm5vdCgucHJhZ21hdGljKSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU3cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzZWN0aW9uLmJ0bSB7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAubWlkZGxlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwLmNvcHlyaWdodCB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzUwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYzdjN2M3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwuc29jaWFscyB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuOTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgZWFzZS1pbjtcclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCAnY29tbW9uL3ZhcnMuc2Nzcyc7XHJcbkBpbXBvcnQgJ2NvbW1vbi9taXhpbnMuc2Nzcyc7XHJcblxyXG5AaW1wb3J0ICdvdmVycmlkZXMvZm9udHMuc2Nzcyc7XHJcbkBpbXBvcnQgJ292ZXJyaWRlcy9vdmVycmlkZXMuc2Nzcyc7XHJcblxyXG5AaW1wb3J0ICdjb21wb25lbnRzL2NvbXBvbmVudHMuc2Nzcyc7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZmFzdC10cmFjay5zY3NzJztcclxuXHJcbkBpbXBvcnQgJ2xheW91dHMvaGVhZGVyLnNjc3MnO1xyXG5AaW1wb3J0ICdsYXlvdXRzL2Zvb3Rlci5zY3NzJztcclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG4gICAgaHRtbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIG1haW4+c2VjdGlvbjpudGgtY2hpbGQoMSkgLmJnLXNoYWRvdyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMS5wZXJjZW50YWdlIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAgIGh0bWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICBib2R5IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEzMDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIG1haW4gLnRvcC1jYXNpbm8tZ2FtZXMgLm1pZGRsZSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBoZWFkZXIgLm1pZGRsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAzdnc7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgbWFpbiAudG9wLWNhc2luby1nYW1lcyB7XHJcbiAgICAgICAgcGFkZGluZzogMCAzdnc7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIH1cclxuXHJcbiAgICBtYWluIC5jYXRlZ29yaWVzLm1pZGRsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAzdnc7XHJcbiAgICB9XHJcblxyXG4gICAgbWFpbiAuZ2V0LWJvbnVzZXMubWlkZGxlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDN2dztcclxuICAgIH1cclxuXHJcbiAgICBtYWluIC52aXAtYmFubmVyLm1pZGRsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAzdnc7XHJcbiAgICB9IFxyXG5cclxuICAgIGZvb3RlciB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxdnc7XHJcblxyXG4gICAgICAgIC5taWRkbGUudGV4dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmljb25zIC5taWRkbGUge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5taWRkbGUge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGh0bWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gICAgaHRtbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAuODM2dnc7XHJcbiAgICB9XHJcblxyXG4gICAgbWFpbiAubWlkZGxlIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIG1haW4gc2VjdGlvbi50b3AtY2FzaW5vLWdhbWVzIC5nYW1lcyB1bDpsYXN0LWNoaWxkIC5yZWdpc3RlcntcclxuICAgIC8vICAgICB3aWR0aDogMTQuNzVyZW0gIWltcG9ydGFudDtcclxuICAgIC8vIH1cclxuXHJcbiAgICBmb290ZXIgLmljb25zIGRpdi5wYXltZW50cyBhIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDMuN3JlbTtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuLmJvdHRvbS10ZXh0IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzYyNjI2NSAyMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMnB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xyXG4gICAgbWFyZ2luLXRvcDogNzVweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgaDEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LWZhbWlseTogQW50b247XHJcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAxN3B4IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLXRleHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAzMHB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIHNlY3Rpb24udGV4dCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjA1cztcclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlYWQtbW9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIC0zNXB4IDEwMHB4ICMxOTE5MjE7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxOTE5MjE7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZENvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNi42cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5sZXNzIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQzcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uY2hhbmdlLWxhbmcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG5cclxuICAgIGRpdi5jdXJyZW50LWxhbmcge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1NZWRpdW1cIjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICoge1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNDM3NXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjkzNzVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Bhbi5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIrdWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDRyZW07XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtaW4td2lkdGg6IDExLjg3NXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMzMjMyNDY7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMS4xcmVtO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS41NjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbn0iXX0= */