﻿@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.bet/assets/fonts/roboto/Regular/Roboto-Regular.woff2) format("woff2"),url(https://mystake.bet/assets/fonts/roboto/Regular/Roboto-Regular.woff) format("woff"),url(https://mystake.bet/assets/fonts/roboto/Regular/Roboto-Regular.ttf) format("truetype");
}
@font-face
{
    font-family: Roboto-Bold;
    src: url(https://mystake.bet/assets/fonts/roboto/Bold/Roboto-Bold.woff2) format("woff2"),url(https://mystake.bet/assets/fonts/roboto/Bold/Roboto-Bold.woff) format("woff"),url(https://mystake.bet/assets/fonts/roboto/Bold/Roboto-Bold.ttf) format("truetype");
}
@font-face
{
    font-family: Roboto-Black;
    src: url(https://mystake.bet/assets/fonts/roboto/Black/Roboto-Black.woff2) format("woff2"),url(https://mystake.bet/assets/fonts/roboto/Black/Roboto-Black.woff) format("woff"),url(https://mystake.bet/assets/fonts/roboto/Black/Roboto-Black.ttf) format("truetype");
}
@font-face
{
    font-family: Roboto-Light;
    src: url(https://mystake.bet/assets/fonts/roboto/Light/Roboto-Light.woff2) format("woff2"),url(https://mystake.bet/assets/fonts/roboto/Light/Roboto-Light.woff) format("woff"),url(https://mystake.bet/assets/fonts/roboto/Light/Roboto-Light.ttf) format("truetype");
}
@font-face
{
    font-family: Roboto-Medium;
    src: url(https://mystake.bet/assets/fonts/roboto/Medium/Roboto-Medium.woff2) format("woff2"),url(https://mystake.bet/assets/fonts/roboto/Medium/Roboto-Medium.woff) format("woff"),url(https://mystake.bet/assets/fonts/roboto/Medium/Roboto-Medium.ttf) format("truetype");
}
@font-face
{
    font-family: Roboto-Thin;
    src: url(https://mystake.bet/assets/fonts/roboto/Thin/Roboto-Thin.woff2) format("woff2"),url(https://mystake.bet/assets/fonts/roboto/Thin/Roboto-Thin.woff) format("woff"),url(https://mystake.bet/assets/fonts/roboto/Thin/Roboto-Thin.ttf) format("truetype");
}
@font-face
{
    font-family: Metropolis-Regular;
    src: url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Regular.woff2) format("woff2"),url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Regular.woff) format("woff"),url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Regular.ttf) format("truetype");
}
@font-face
{
    font-family: Metropolis-Bold;
    src: url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Bold.woff2) format("woff2"),url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Bold.woff) format("woff"),url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Bold.ttf) format("truetype");
}
@font-face
{
    font-family: Metropolis-Black;
    src: url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Black.woff2) format("woff2"),url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Black.woff) format("woff"),url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Black.ttf) format("truetype");
}
@font-face
{
    font-family: Metropolis-Light;
    src: url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Light.woff2) format("woff2"),url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Light.woff) format("woff"),url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Light.ttf) format("truetype");
}
@font-face
{
    font-family: Metropolis-Medium;
    src: url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Medium.woff2) format("woff2"),url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Medium.woff) format("woff"),url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Medium.ttf) format("truetype");
}
@font-face
{
    font-family: Metropolis-Thin;
    src: url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Thin.woff2) format("woff2"),url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Thin.woff) format("woff"),url(https://mystake.bet/assets/fonts/Metropolis/Metropolis-Thin.ttf) format("truetype");
}
@font-face
{
    font-family: Nexa-Heavy;
    src: url(https://mystake.bet/assets/fonts/Nexa-Heavy.woff2);
}
@font-face
{
    font-family: 'Race Sport';
    src: url("https://mystake.bet/assets/fonts/Race%20Sport.woff2");
}
@font-face
{
    font-family: Nexa-ExtraLight;
    src: url(https://mystake.bet/assets/fonts/Nexa-ExtraLight.woff2);
}
@font-face
{
    font-family: Poppins-Regular;
    src: url(https://mystake.bet/assets/fonts/Poppins/Poppins-Regular.woff2?v2);
}
@font-face
{
    font-family: Poppins-Medium;
    src: url(https://mystake.bet/assets/fonts/Poppins/Poppins-Medium.woff2?v2);
}
@font-face
{
    font-family: Poppins-SemiBold;
    src: url(https://mystake.bet/assets/fonts/Poppins/Poppins-SemiBold.woff2?v2);
}
@font-face
{
    font-family: Poppins-Bold;
    src: url(https://mystake.bet/assets/fonts/Poppins/Poppins-Bold.woff2?v2);
}
@font-face
{
    font-family: Poppins-ExtraBold;
    src: url(https://mystake.bet/assets/fonts/Poppins/Poppins-ExtraBold.woff2?v2);
}
@font-face
{
    font-family: Poppins-Black;
    src: url(https://mystake.bet/assets/fonts/Poppins/Poppins-Black.woff2?v2);
}
@font-face
{
    font-family: Poppins-Light;
    src: url(https://mystake.bet/assets/fonts/Poppins/Poppins-Light.woff2?v2);
}
@font-face
{
    font-family: digital-7;
    src: url(https://mystake.bet/assets/fonts/digital-7.woff2?v2);
}
@font-face
{
    font-family: SPORTESIA;
    src: url(https://mystake.bet/assets/fonts/SPORTESIA.woff2?v2);
}
@font-face
{
    font-family: SPORTYPO-REGULER-DEMO;
    src: url(https://mystake.bet/assets/fonts/SPORTYPO-REGULER-DEMO.woff2?v2);
}
@font-face
{
    font-family: Nexa-ExtraLight;
    src: url(https://mystake.bet/assets/fonts/Nexa/Nexa-ExtraLight.woff2?v2);
}
@font-face
{
    font-family: Nexa-Heavy;
    src: url(https://mystake.bet/assets/fonts/Nexa/Nexa-Heavy.woff2?v2);
}
@font-face
{
    font-family: Xen-Galaxy-Italic;
    src: url("https://mystake.bet/assets/fonts/Xen/Xen%20Galaxy%20Italic.woff2?v2");
}
@font-face
{
    font-family: Xen-Galaxy;
    src: url("https://mystake.bet/assets/fonts/Xen/Xen%20Galaxy.woff2?v2");
}
@font-face
{
    font-family: Montserrat-ExtraBold;
    src: url(https://mystake.bet/assets/fonts/Montserrat-ExtraBold.woff2?v2);
}
@font-face
{
    font-family: 'Material Icons';
    font-weight: 400;
    font-style: normal;
    src: url(https://mystake.bet/assets/fonts/MaterialIcons-Regular.woff) format("woff");
}
@font-face
{
    font-family: 'Material Icons Outlined';
    font-style: normal;
    font-weight: 400;
    src: url(https://mystake.bet/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: #1b1b22;
    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: #1e1e25;
    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;
}
form.new
{
    width: 100%!important;
}
form.new ul.fields
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
form.new ul.fields li
{
    position: relative;
    width: 27%;
    overflow: unset!important;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-top: 10px;
    margin-bottom: 40px!important;
}
form.new ul.fields li input, form.new ul.fields li select, form.new ul.fields li textarea
{
    width: 100%!important;
    background: 0 0!important;
    border: none;
    font-size: 15px;
    font-family: Roboto-Light;
    height: 35px;
    padding-left: 1px;
    border-bottom: 1px solid #9aa8c461;
    -webkit-transition: .2s;
    transition: .2s;
    border-radius: 0;
}
form.new ul.fields li input::-webkit-input-placeholder, form.new ul.fields li select::-webkit-input-placeholder, form.new ul.fields li textarea::-webkit-input-placeholder
{
    color: transparent;
    -webkit-user-select: none;
    user-select: none;
}
form.new ul.fields li input::-moz-placeholder, form.new ul.fields li select::-moz-placeholder, form.new ul.fields li textarea::-moz-placeholder
{
    color: transparent;
    -moz-user-select: none;
    user-select: none;
}
form.new ul.fields li input::-ms-input-placeholder, form.new ul.fields li select::-ms-input-placeholder, form.new ul.fields li textarea::-ms-input-placeholder
{
    color: transparent;
    -ms-user-select: none;
    user-select: none;
}
form.new ul.fields li input::placeholder, form.new ul.fields li select::placeholder, form.new ul.fields li textarea::placeholder
{
    color: transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
form.new ul.fields li input:focus, form.new ul.fields li select:focus, form.new ul.fields li textarea:focus
{
    border-bottom: 1px solid rgba(255,255,255,.7);
}
form.new ul.fields li p.fucused
{
    top: -25px;
    font-size: 13px;
}
form.new ul.fields li p
{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%!important;
    font-size: 14px;
    pointer-events: none;
    color: rgba(255,255,255,.4);
    font-family: Roboto-Light;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    height: 35px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
form.new ul.fields li option
{
    color: initial;
}
form.new ul.fields li.sub
{
    margin-left: auto;
    margin-top: -13px!important;
}
form.new ul.fields li.sub .actions
{
    width: 100%;
}
form.new ul.fields li.sub .actions .btn
{
    height: 48px!important;
    width: 100%!important;
    font-size: 14px;
    font-family: Roboto-Medium;
    border-radius: 3px;
}
form.new .err-text, form.new .success-text
{
    width: 27%;
    float: right;
    text-align: left!important;
}
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(../../willbettingde/image/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;
}
.custom-select-vb *
{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.custom-select-vb .ttl
{
    font-size: 12px;
    display: block;
    color: #fff;
    margin-bottom: 10px;
}
.custom-select-vb .slctd-val
{
    width: 410.5px;
    height: 40px;
    border-radius: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 20px;
    background-color: #2c2c35;
    border: 1px solid rgba(204,214,246,.2);
    color: #fff;
    cursor: pointer;
    background-image: url(../../willbettingde/image/arrow_down.svg);
    background-repeat: no-repeat;
    background-size: auto 1.375rem;
    background-position: center right .4375rem;
}
.custom-select-vb .optns
{
    display: none;
    max-height: 200px;
    position: absolute;
    overflow: hidden;
    overflow-y: auto;
    border-radius: 5px;
    width: 410.5px;
    z-index: 9;
    -webkit-box-shadow: 0 0 2px #a7a7a7;
    box-shadow: 0 0 2px #a7a7a7;
}
.custom-select-vb .optns.visible
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.custom-select-vb .optns .optn
{
    cursor: pointer;
    background-color: #2c2c35;
    height: 44px;
    padding: 0 20px;
    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;
}
.custom-select-vb .optns .optn:hover
{
    color: #fff;
    background-color: #22222a;
}
.crypto-cont-el
{
    display: none;
    margin-bottom: 20px;
}
.crypto-cont-el *
{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.crypto-cont-el .title
{
    margin-bottom: 10px;
    color: #fff;
}
.crypto-cont-el .c
{
    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: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 410.5px;
    height: 40px;
    background-color: #2c2c35;
    border: 1px solid rgba(204,214,246,.2);
    font-size: 14px;
    color: #fff;
    padding: 0 15px;
}
.crypto-cont-el .c>div:first-child
{
    max-width: 85%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.crypto-cont-el .c .copy
{
    cursor: pointer;
}
.crypto-cont-el.visible
{
    display: block;
}
.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: #1e1e25;
    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: #1e1e25;
    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(../../willbettingde/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(../../willbettingde/image/flags2.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;
}
.page-title
{
    background-color: #3e3e46;
    height: 40px;
    line-height: 40px;
    padding-left: 60px;
    border-right: 5px solid #00aaeb;
    font-size: 17px;
    color: #fff;
}
.g-title
{
    position: relative;
    font-family: Roboto-Medium;
    background-color: #1e1e25;
    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;
}
.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: #1b1b22;
}
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: #1b1b22;
    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 #1b1b22;
    -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(../../willbettingde/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: 25.4375rem;
    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: calc(100% / 3 + 1.1rem);
    width: 100%;
    background: #fff;
    margin-bottom: 1.5625rem;
    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: #1e1e25;
    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(../../willbettingde/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(../../willbettingde/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.bet/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: #1b1b22;
    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;
}
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 img
{
    max-height: 1.5rem;
}
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;
}
.pre-loader
{
    position: fixed;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    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;
    background: #000;
    z-index: 9999;
    pointer-events: none;
    text-align: center;
}
.pre-loader a
{
    pointer-events: none;
}
.pre-loader img
{
    width: 24%;
}
@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 #1b1b22;
    box-shadow: 0 -35px 100px #1b1b22;
    background: #1b1b22;
    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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm92ZXJyaWRlcy9mb250cy5zY3NzIiwiY29tcG9uZW50cy9mYXN0LXRyYWNrLnNjc3MiLCJsYXlvdXRzL2hlYWRlci5zY3NzIiwib3ZlcnJpZGVzL292ZXJyaWRlcy5zY3NzIiwiY29tbW9uL21peGlucy5zY3NzIiwic3R5bGUuY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzLnNjc3MiLCJsYXlvdXRzL2Zvb3Rlci5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4TkEsMkRDM05BLGtJQ29zREEsZ0dGdHNEQSxXQUNJLFlBQUEsZUFDQSxJQUFBLHVEQUFBLGVBQUEsQ0FBQSxzREFBQSxjQUFBLENBQUEscURBQUEsbUJBS0osV0FDSSxZQUFBLFlBQ0EsSUFBQSxpREFBQSxlQUFBLENBQUEsZ0RBQUEsY0FBQSxDQUFBLCtDQUFBLG1CQUtKLFdBQ0ksWUFBQSxhQUNBLElBQUEsbURBQUEsZUFBQSxDQUFBLGtEQUFBLGNBQUEsQ0FBQSxpREFBQSxtQkFLSixXQUNJLFlBQUEsYUFDQSxJQUFBLG1EQUFBLGVBQUEsQ0FBQSxrREFBQSxjQUFBLENBQUEsaURBQUEsbUJBS0osV0FDSSxZQUFBLGNBQ0EsSUFBQSxxREFBQSxlQUFBLENBQUEsb0RBQUEsY0FBQSxDQUFBLG1EQUFBLG1CQUtKLFdBQ0ksWUFBQSxZQUNBLElBQUEsaURBQUEsZUFBQSxDQUFBLGdEQUFBLGNBQUEsQ0FBQSwrQ0FBQSxtQkFPSixXQUNJLFlBQUEsbUJBQ0EsSUFBQSx1REFBQSxlQUFBLENBQUEsc0RBQUEsY0FBQSxDQUFBLHFEQUFBLG1CQUtKLFdBQ0ksWUFBQSxnQkFDQSxJQUFBLG9EQUFBLGVBQUEsQ0FBQSxtREFBQSxjQUFBLENBQUEsa0RBQUEsbUJBS0osV0FDSSxZQUFBLGlCQUNBLElBQUEscURBQUEsZUFBQSxDQUFBLG9EQUFBLGNBQUEsQ0FBQSxtREFBQSxtQkFLSixXQUNJLFlBQUEsaUJBQ0EsSUFBQSxxREFBQSxlQUFBLENBQUEsb0RBQUEsY0FB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QUFBLEVBaEZSLCtCQW9GUSxvQkFBQSxPQUFBLEVBcEZSLHdCQXdGUSxvQkFBQSxPQUFBLEVBeEZSLHVCQTRGUSxvQkFBQSxPQUFBLEVBNUZSLHlCQWdHUSxvQkFBQSxPQUFBLEVBaEdSLDJCQW9HUSxvQkFBQSxPQUFBLEVBcEdSLGtDQXdHUSxvQkFBQSxPQUFBLEVBeEdSLDRCQTRHUSxvQkFBQSxPQUFBLEVBNUdSLDBCQWdIUSxvQkFBQSxPQUFBLEVBaEhSLHdCQW9IUSxvQkFBQSxPQUFBLEVBcEhSLHNCQXdIUSxvQkFBQSxFQUFBLE1BeEhSLHFCQTRIUSxvQkFBQSxNQUFBLE1BNUhSLDBCQWdJUSxvQkFBQSxNQUFBLE1BaElSLHdCQW9JUSxvQkFBQSxNQUFBLE1BcElSLDJCQXdJUSxvQkFBQSxNQUFBLE1BeElSLHdCQTRJUSxvQkFBQSxPQUFBLE1BNUlSLHdCQWdKUSxvQkFBQSxPQUFBLE1BaEpSLDJCQW9KUSxvQkFBQSxPQUFBLE1BcEpSLHlCQXdKUSxvQkFBQSxPQUFBLE1BeEpSLHdCQTRKUSxvQkFBQSxPQUFBLE1BNUpSLHdCQWdLUSxvQkFBQSxPQUFBLE1BaEtSLHVCQW9LUSxvQkFBQSxPQUFBLE1BcEtSLHNCQXdLUSxvQkFBQSxPQUFBLE1BeEtSLHdCQTRLUSxvQkFBQSxPQUFBLE1BNUtSLHVCQWdMUSxvQkFBQSxPQUFBLE1BaExSLHdCQW9MUSxvQkFBQSxPQUFBLE1BcExSLHFDQXdMUSxvQkFBQSxFQUFBLE1BeExSLHFDQTRMUSxvQkFBQSxNQUFBLE1BNUxSLHlCQWdNUSxvQkFBQSxNQUFBLE1BaE1SLHVCQW9NUSxvQkFBQSxNQUFBLE1BcE1SLHVCQXdNUSxvQkFBQSxNQUFBLE1BeE1SLHlCQTRNUSxvQkFBQSxPQUFBLE1BNU1SLDZCQWdOUSxvQkFBQSxPQUFBLE1BaE5SLHdCQW9OUSxvQkFBQSxPQUFBLE1BcE5SLHdCQXdOUSxvQkFBQSxPQUFBLE1BeE5SLG9CQTROUSxvQkFBQSxPQUFBLE1BNU5SLHlCQWdPUSxvQkFBQSxPQUFBLE1BaE9SLHlCQW9PUSxvQkFBQSxPQUFBLE1BcE9SLHlCQXdPUSxvQkFBQSxPQUFBLE1BeE9SLHVCQTRPUSxvQkFBQSxPQUFBLE1BNU9SLDJCQWdQUSxvQkFBQSxPQUFBLE1BaFBSLCtCQW9QUSxvQkFBQSxPQUFBLE1BcFBSLHlDQXdQUSxvQkFBQSxFQUFBLE1BeFBSLHFCQTRQUSxvQkFBQSxNQUFBLE1BNVBSLGdDQWdRUSxvQkFBQSxNQUFBLE1BaFFSLHNCQW9RUSxvQkFBQSxNQUFBLE1BcFFSLHNCQXdRUSxvQkFBQSxNQUFBLE1BeFFSLHlCQTRRUSxvQkFBQSxPQUFBLE1BNVFSLDZCQWdSUSxvQkFBQSxPQUFBLE1BaFJSLHdCQW9SUSxvQkFBQSxPQUFBLE1BcFJSLGtDQXdSUSxvQkFBQSxPQUFBLE1BeFJSLCtCQTRSUSxvQkFBQSxPQUFBLE1BNVJSLDZCQWdTUSxvQkFBQSxPQUFBLE1BaFNSLDRCQW9TUSxvQkFBQSxPQUFBLE1BcFNSLDBCQXdTUSxvQkFBQSxPQUFBLE1BeFNSLDZCQTRTUSxvQkFBQSxPQUFBLE1BNVNSLHdCQWdUUSxvQkFBQSxPQUFBLE1BaFRSLHFCQW9UUSxvQkFBQSxPQUFBLE1BcFRSLHVCQXdUUSxvQkFBQSxFQUFBLE1BeFRSLDhCQTRUUSxvQkFBQSxNQUFBLE1BNVRSLHdCQWdVUSxvQkFBQSxNQUFBLE1BaFVSLHlCQW9VUSxvQkFBQSxNQUFBLE1BcFVSLHlCQXdVUSxvQkFBQSxNQUFBLE1BeFVSLGtDQTRVUSxvQkFBQSxPQUFBLE1BNVVSLHdCQWdWUSxvQkFBQSxPQUFBLE1BaFZSLHNCQW9WUSxvQkFBQSxPQUFBLE1BcFZSLDJCQXdWUSxvQkFBQSxPQUFBLE1BeFZSLHdCQTRWUSxvQkFBQSxPQUFBLE1BNVZSLGtDQWdXUSxvQkFBQSxPQUFBLE1BaFdSLHdCQW9XUSxvQkFBQSxPQUFBLE1BcFdSLHdCQXdXUSxvQkFBQSxPQUFBLE1BeFdSLHlCQTRXUSxvQkFBQSxPQUFBLE1BNVdSLDZCQWdYUSxvQkFBQSxPQUFBLE1BaFhSLHVCQW9YUSxvQkFBQSxPQUFBLE1BcFhSLDZCQXdYUSxvQkFBQSxNQUFBLE9BeFhSLHFCQTRYUSxvQkFBQSxN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QUEsT0FBQSxPQUNBLGtCQUFZLGtCQXJEeEIsVUFBQSxrQkhvMkhJLE1BQUEsS0dwMkhKLFdBQUEsSUhzMkhJLHNCR3h5SFEsUUFBQSxNSDQ2SVIsbUJBam9CRSxPQUFBLFFBbW9CQSxjRzE2SVUsU0FBYSxNQUFBLHNCSDI2SXZCLHFCRzM2SVUsUUFBQSxZQUNBLFFBQUEsWUFBQSxRQUFBLEtBQUEsa0JBQUEsT0FuRWhCLGVBQUEsT0g2MkhRLFlBQUEsT0F1b0JBLFFHcC9JUixRQUFBLFNIKzJITSx5QkcvMkhOLE1BQUEsVUhpM0hNLDhCR2x5SFUsY0FBQSxLSDA2SVYsd0JHei9JTixRQUFBLGFIcTNITSxZQUFBLE1BQ0UsTUFBQSxLQXVvQkYseUJBcm9CTixXQUFBLHNCQXdvQkEsa0JBQ0UsV0FBWSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLyAgICByb2JvdG9cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90by1SZWd1bGFyJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL3JvYm90by9SZWd1bGFyL1JvYm90by1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9yb2JvdG8vUmVndWxhci9Sb2JvdG8tUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL3JvYm90by9SZWd1bGFyL1JvYm90by1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90by1Cb2xkJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL3JvYm90by9Cb2xkL1JvYm90by1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9yb2JvdG8vQm9sZC9Sb2JvdG8tQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL3JvYm90by9Cb2xkL1JvYm90by1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90by1CbGFjayc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9yb2JvdG8vQmxhY2svUm9ib3RvLUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9yb2JvdG8vQmxhY2svUm9ib3RvLUJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvcm9ib3RvL0JsYWNrL1JvYm90by1CbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8tTGlnaHQnO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvcm9ib3RvL0xpZ2h0L1JvYm90by1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvcm9ib3RvL0xpZ2h0L1JvYm90by1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL3JvYm90by9MaWdodC9Sb2JvdG8tTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvLU1lZGl1bSc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9yb2JvdG8vTWVkaXVtL1JvYm90by1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL3JvYm90by9NZWRpdW0vUm9ib3RvLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL3JvYm90by9NZWRpdW0vUm9ib3RvLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8tVGhpbic7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9yb2JvdG8vVGhpbi9Sb2JvdG8tVGhpbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvcm9ib3RvL1RoaW4vUm9ib3RvLVRoaW4ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9yb2JvdG8vVGhpbi9Sb2JvdG8tVGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLyAgICByb2JvdG9cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01ldHJvcG9saXMtUmVndWxhcic7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNZXRyb3BvbGlzLUJvbGQnO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTWV0cm9wb2xpcy1CbGFjayc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtQmxhY2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1CbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNZXRyb3BvbGlzLUxpZ2h0JztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01ldHJvcG9saXMtTWVkaXVtJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01ldHJvcG9saXMtVGhpbic7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtVGhpbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLVRoaW4ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtVGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcbi8vIE5leGFcclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdOZXhhLUhlYXZ5JztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL05leGEtSGVhdnkud29mZjInKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JhY2UgU3BvcnQnO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUmFjZSBTcG9ydC53b2ZmMicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTmV4YS1FeHRyYUxpZ2h0JztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL05leGEtRXh0cmFMaWdodC53b2ZmMicpO1xyXG59XHJcblxyXG4vLy8vIFBvcHBpbnNcclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLVJlZ3VsYXInO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUG9wcGlucy9Qb3BwaW5zLVJlZ3VsYXIud29mZjI/djInKTtcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLU1lZGl1bSc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9Qb3BwaW5zL1BvcHBpbnMtTWVkaXVtLndvZmYyP3YyJyk7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1TZW1pQm9sZCc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9Qb3BwaW5zL1BvcHBpbnMtU2VtaUJvbGQud29mZjI/djInKTtcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUJvbGQnO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUG9wcGlucy9Qb3BwaW5zLUJvbGQud29mZjI/djInKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMtRXh0cmFCb2xkJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1FeHRyYUJvbGQud29mZjI/djInKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMtQmxhY2snO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvUG9wcGlucy9Qb3BwaW5zLUJsYWNrLndvZmYyP3YyJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUxpZ2h0JztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1MaWdodC53b2ZmMj92MicpO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnZGlnaXRhbC03JztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL2RpZ2l0YWwtNy53b2ZmMj92MicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnU1BPUlRFU0lBJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1NQT1JURVNJQS53b2ZmMj92MicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnU1BPUlRZUE8tUkVHVUxFUi1ERU1PJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1NQT1JUWVBPLVJFR1VMRVItREVNTy53b2ZmMj92MicpO1xyXG59XHJcblxyXG5cclxuLy8vLyBsZWFkZXJib2FyZCBmb250c1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ05leGEtRXh0cmFMaWdodCc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9OZXhhL05leGEtRXh0cmFMaWdodC53b2ZmMj92MicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTmV4YS1IZWF2eSc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9OZXhhL05leGEtSGVhdnkud29mZjI/djInKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1hlbi1HYWxheHktSXRhbGljJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL1hlbi9YZW4gR2FsYXh5IEl0YWxpYy53b2ZmMj92MicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnWGVuLUdhbGF4eSc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9YZW4vWGVuIEdhbGF4eS53b2ZmMj92MicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdC1FeHRyYUJvbGQnO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvTW9udHNlcnJhdC1FeHRyYUJvbGQud29mZjI/djInKTtcclxufVxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9NYXRlcmlhbEljb25zLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMgT3V0bGluZWQnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL01hdGVyaWFsSWNvbnMtT3V0bGluZWQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbn1cclxuXHJcbi5tYXRlcmlhbC1pY29ucy1vdXRsaW5lZCB7XHJcbiAgICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zIE91dGxpbmVkJztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgd29yZC13cmFwOiBub3JtYWw7XHJcbiAgICBkaXJlY3Rpb246IGx0cjtcclxuICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxufVxyXG5cclxuXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9QW50b24nKTsiLCJAaW1wb3J0ICcuLi9jb21tb24vdmFycy5zY3NzJztcclxuQGltcG9ydCAnLi4vY29tbW9uL21peGlucy5zY3NzJztcclxuXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1hdGVyaWFsK1N5bWJvbHMrT3V0bGluZWQ6b3Bzeix3Z2h0LEZJTEwsR1JBREAyMC4uNDgsMTAwLi43MDAsMC4uMSwtNTAuLjIwMCcpO1xyXG5cclxuLm5vdGlmaWNhdGlvbi1vdmVybGF5IHtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKCMxMjA3MTcsIDAuNyk7XHJcblx0KiB7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdH1cclxuXHJcblx0Lm5vdGlmaWNhdGlvbi1wb3B1cCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogNTNyZW07XHJcblx0XHRtYXgtaGVpZ2h0OiA4MCUgIWltcG9ydGFudDtcclxuXHRcdGhlaWdodDogNjEycHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMjkyOTM5O1xyXG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjNweDtcclxuXHJcblx0XHQuaGVhZGVyIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cclxuXHRcdFx0LmNoZWNrIHtcclxuXHRcdFx0XHRjb2xvcjogIzY5NzM4NjtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRoZWlnaHQ6IDE4cHg7XHJcblxyXG5cdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuY2hlY2ttYXJrIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XHJcblx0XHRcdFx0XHRib3JkZXI6IDEuMnB4IHNvbGlkICM0QTRBNjY7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycztcclxuXHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIgaW5wdXR+LmNoZWNrbWFyayB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW5wdXQ6Y2hlY2tlZH4uY2hlY2ttYXJrIHt9XHJcblxyXG5cdFx0XHRcdGlucHV0OmNoZWNrZWR+LmNoZWNrbWFyazphZnRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jaGVja21hcms6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYnJhbmRDb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZWFyY2gge1xyXG5cdFx0XHRcdHdpZHRoOiA0MCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcblxyXG5cdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzMyMzI0NjtcclxuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM0QTRBNjY7XHJcblx0XHRcdFx0XHRjb2xvcjogIzgyOEE5OTtcclxuXHJcblx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjODI4QTk5O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHJpZ2h0OiAxLjg3NXJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblxyXG5cdFx0LmNsb3NlIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMjBweDtcclxuXHRcdCAgICB0b3A6IDE5cHg7XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdC5ub3RpZmljYXRpb24taXRlbXMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDYwcHgpO1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzU1NTU3NTtcclxuXHJcblx0XHRcdC8qIHdpZHRoICovXHJcblx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuXHRcdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNDI0MjVCO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC8qIFRyYWNrICovXHJcblx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQvKiBIYW5kbGUgKi9cclxuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICM3MDcwOUU7IFxyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgIzQyNDI1QjtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Lm5vdGlmaWNhdGlvbi1pdGVtIHtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDI0cHggNDBweDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyN3B4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyOTI5Mzk7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMTkwcHg7XHJcblx0XHRcdFx0bWF4LWhlaWdodDogMTAwMDBweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEod2hpdGUsIDAuMSk7XHJcblxyXG5cdFx0XHRcdCYudW5yZWFkIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQudW5yZWFkLWNpcmNsZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMEFBRUI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAtMTRweDtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcblx0XHRcdFx0XHR0b3A6IDNweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cclxuXHJcblx0XHRcdFx0Lm5vdGlmaWNhdGlvbi1wcmV2aWV3LWhlYWRlciB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcblx0XHRcdFx0XHQubm90aWZpY2F0aW9uLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Lm5vdGlmaWNhdGlvbi1kZWxldGUge1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XHJcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0cHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHJcblxyXG5cdFx0XHRcdFx0XHRjb2xvcjogI0ZGNDg1QTtcclxuXHJcblx0XHRcdFx0XHRcdC5tYXRlcmlhbC1pY29ucywgc3ZnIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubm90aWZpY2F0aW9uLWJvZHkge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcblx0XHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdFx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogNDtcclxuXHRcdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA2ZW07XHJcblxyXG5cdFx0XHRcdFx0dWwsICBsaSB7XHJcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0XHRcdCYudmlzaWJsZSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XHJcblx0XHRcdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHQuYmFubmVyIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5iYW5uZXIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46MjBweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5idXR0b25zIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdC8vIGJhY2tncm91bmQ6IHJnYmEoNzYsIDc2LCAxMTgsIDAuODkpO1xyXG5cdFx0XHRcdFx0XHRcdC8vIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGdhcDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQuYnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIxcHg7XHJcblx0XHRcdFx0XHRcdFx0XHQvLyB3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycztcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiA5NnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwQUFFQjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwQUFFQjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubm90aWZpY2F0aW9uLWZvb3RlciB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdFx0XHQubm90aWZpY2F0aW9uLWRhdGUge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzY5NzM4NjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQubm90aWZpY2F0aW9uLXZpZXctbW9yZSxcclxuXHRcdFx0XHRcdC5ub3RpZmljYXRpb24tdmlldy1sZXNzIHtcclxuXHRcdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzNnB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE2cHg7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogOTZweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDBBQUVCO1xyXG5cclxuXHRcdFx0XHRcdFx0Lm1hdGVyaWFsLWljb25zIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmLnZpc2libGUge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5wdXNoLW5vdGlmaWNhdGlvbnMge1xyXG5cdC5wb3B1cCB7XHJcblx0XHRib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5wdXNoLW5vdGlmaWNhdGlvbiB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0d2lkdGg6IDQwMHB4O1xyXG5cdFx0ZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA4KSkgZHJvcC1zaGFkb3coMHB4IDAuNXB4IDEuNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCkpIGRyb3Atc2hhZG93KDBweCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wNikpO1xyXG5cdFx0YmFja2dyb3VuZDogIzI5MjkzOTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5kYXRlIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRjb2xvcjogIzY5NzM4NjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnRpdGxlIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5wcmV2aWV3IHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5idXR0b25zIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGdhcDogNXB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cclxuXHRcdFx0LmJ1dHRvbiB7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzIzMjQ2O1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMzQzNDM0M7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBlYXNlO1xyXG5cclxuXHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHJcblx0XHRcdFx0Ji52aWV3LW1vcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwQUFFQjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDEuMik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmZ1bGwtcHVzaC1ub3RpZmljYXRpb24ge1xyXG5cdC5wb3B1cCB7XHJcblx0XHR3aWR0aDogNTgwcHg7XHJcblx0XHRib3JkZXItdG9wOiBub25lO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdGJhY2tncm91bmQ6ICMyOTI5Mzk7XHJcblxyXG5cdFx0KiB7XHJcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQudGl0bGUge1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XHJcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJvZHkge1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmRhdGUge1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1BvcHBpbnMnO1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdFx0Y29sb3I6ICM2OTczODY7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJ1dHRvbnMge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Z2FwOiA1cHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblxyXG5cdFx0XHQuYnV0dG9uIHtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzMjMyNDY7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzNDM0MzQztcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGVhc2U7XHJcblx0XHRcdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzAwQUFFQjtcclxuXHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwQUFFQjtcclxuXHRcdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCJAaW1wb3J0IFwiLi4vY29tbW9uL3ZhcnMuc2Nzc1wiO1xyXG5AaW1wb3J0IFwiLi4vY29tbW9uL21peGlucy5zY3NzXCI7XHJcblxyXG5odG1sOmxhbmcoZXMpLFxyXG5odG1sOmxhbmcoamEpLFxyXG5odG1sOmxhbmcocnUpLFxyXG5odG1sOmxhbmcoZnIpIHtcclxuICAgIGhlYWRlciB7XHJcbiAgICAgICAgLnRpbWUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxuazpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjIyO1xyXG5cclxuICAgIHVsLnNvY2lhbHMge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMS41NjI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hZmYtaWNvbiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDEuMXJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAtMC4ycmVtO1xyXG4gICAgICAgIGhlaWdodDogNC4xODc1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItd2FybmluZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogMS44NzVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZjM3Mzc7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDYyNXJlbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICoge1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Bhbi53YXJuIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcclxuICAgICAgICAgICAgY29sb3I6IHllbGxvdztcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiB3YXJuQW5pbSA4MDBtcyBlYXNlLWluO1xyXG4gICAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMC4wNjI1cmVtO1xyXG5cclxuICAgICAgICAgICAgQGtleWZyYW1lcyB3YXJuQW5pbSB7XHJcbiAgICAgICAgICAgICAgICA1MCUge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA3MCUge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGRpdi50ZXh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMC4wNjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNsb3NlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgcmlnaHQ6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxMjBtcyBlYXNlLWluO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciAuY2xvc2Uge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYXV0aC1iYXIge1xyXG4gICAgICAgICRoZWlnaHQ6IDQuMTg3NXJlbTtcclxuICAgICAgICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICAgICAgcGFkZGluZzogMC4ycmVtIDA7XHJcblxyXG4gICAgICAgIC5sb2FkZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxOC43NXJlbTtcclxuICAgICAgICAgICAgdG9wOiAxLjEyNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aW1lIHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogNi4yNXJlbTtcclxuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuXHJcbiAgICAgICAgICAgIHNwYW46bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4zMTI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubG5rIHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjQzNzVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTQ1NDY5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiO1xyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hdXRob3JpemUsXHJcbiAgICAgICAgLnVzZXItaW5mbyB7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0LjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQuMTg3NXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgc3Bhbi5mb3Jnb3QtcGFzcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5Ljc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzZTNlNDY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5lcnJvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZmYxNzJkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMC42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMC4wNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgcC5lcnItdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk5OTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0OSwgMCwgMCwgMC45KTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDMuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5LjgxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLnZpc2libGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMTBzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idG4ucmVnaXN0ZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDcuODEyNXJlbTtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmF1dGhvcml6ZSB7XHJcbiAgICAgICAgICAgIHVsIGxpICsgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMzEyNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdWwgbGkgKiB7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubG9naW4ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kQ29sb3I7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnVzZXItaW5mbyB7XHJcbiAgICAgICAgICAgIC5wb2ludHMtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogMC40cyB2aXBBbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBrZXlmcmFtZXMgdmlwQW5pbWF0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICBmcm9tIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm5vdCgudmlzaWJsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgPiB1bCB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQm9sZFwiO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNC4xODc1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogJGhlaWdodDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGhlaWdodDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiArIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYgPiAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2Ljg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYS5kZXBvc2l0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kQ29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAuNjI1cmVtIDEuODc1cmVtIHJnYmEoIzJhYzVmMSwgMC4yKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYudXNlci1tZXNzYWdlcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjU2MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNWI1YjViO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzcxNzE3MTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnVucmVhZC1tc2ctY291bnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0wLjQzNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjkzNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYyZjJlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbXNnQW5pbSA4MDBtcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAa2V5ZnJhbWVzIG1zZ0FuaW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUwJSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi51c2VybmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuYm9udXMtYmFsYW5jZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDAwNDk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMC42MjVyZW0gMCAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdGFyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVpZ2h0IC0gMC4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTMwMDM2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTAuMzEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAuMzEyNXJlbSBzb2xpZCAjYTMwMDM2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRoZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0wLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDAuMzEyNXJlbSBzb2xpZCAjYTMwMDM2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRoZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4udGV4dCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5hbW91bnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5iYWxhbmNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI0NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZGVmYXVsdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm11bHR5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogOS4zNzVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5yZWZyZXNoLWJhbGFuY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bC53YWxsZXRzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCgubXVsdHkpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4uYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4uYW1vdW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuLmN1cnJlbmN5LXN0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FkYjhjYztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjQzNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tTWVkaXVtXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4uYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuLnJlZnJlc2gtYmFsYW5jZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDEwMG1zIGVhc2UtaW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubG9jayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxvY2tlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubG9jayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhZGI4Y2M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEuMTI1cmVtIDAgMS44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFtb3VudCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jdXJyZW5jeS1zdHIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5hY2NvdW50LWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjQ2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FkYjhjYztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5Ljc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuLm1hdGVyaWFsLWljb25zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODE4MTg0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5sb2dvdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjQ2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzYxNjE3YTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMTAwbXMgZWFzZS1pbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAudXNlci1naWZ0cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjQ2O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMC42MjVyZW0gMS44NzVyZW0gcmdiYSgjMmFjNWYxLCAwLjIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAudG90LWdpZnRzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIC00MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNTYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U2MmIzYTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KC52aXNpYmxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLnRvZ2dsZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gLm1hdGVyaWFsLWljb25zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDU4JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJiA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzLjUyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzI0NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMC42MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAuNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC42MjVyZW0gc29saWQgIzMyMzI0NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMC4zMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41NjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcuMjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuODEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kQ29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gMC4xMjVyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAuMTI1cmVtIDAuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubm90aWZpY2F0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjQ2O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMC42MjVyZW0gMS44NzVyZW0gcmdiYSgjMmFjNWYxLCAwLjIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmhpZGRlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5ub3RpZmljYXRpb25zLWNvdW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsIC00MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNTYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U2MmIzYTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCgudmlzaWJsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgPiAubm90aWZpY2F0aW9uLWRhdGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmxpc3Qtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jdXN0b20tc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzYTQxNTU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5ub3RpZmljYXRpb24tZGF0YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzLjAyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0NzhweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMS41NjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzI4MjgzODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzM2MzY0OTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYucmVhZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FkYjhjYztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoLnJlYWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaDU6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMC42ODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxLjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNDI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNDI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U2MmIzYTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGg1LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpdixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWRiOGNjICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwLjYyNXJlbSAwIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOGY5OGE4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC52aWV3LWFsbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZENvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmF2LXdyYXBwZXIge1xyXG4gICAgICAgICRoZWlnaHQ6IDQuMzc1cmVtO1xyXG4gICAgICAgIGhlaWdodDogJGhlaWdodDtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGhlaWdodDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjIyO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDYwbXMgZWFzZS1pbjtcclxuXHJcbiAgICAgICAgJi5maXhlZCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcmVtIDAuMDYyNXJlbSAwLjI1cmVtIDByZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQuMDYyNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQuMzc1cmVtO1xyXG5cclxuICAgICAgICAgICAgLm1pZGRsZSAubG9nbyBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMy4xMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgKyAubmF2LWhlbHBlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1pZGRsZSB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgNjBtcyBlYXNlLWluO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgbmF2IHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4OSU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTQ4N3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gJi5yYWNpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLm5ldyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMC4zNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMDYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMi4xODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMDYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZjE3MmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMC4zMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiAwLjRzIG5ld0FuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsdGVybmF0ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAa2V5ZnJhbWVzIG5ld0FuaW1hdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZnJvbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDgwbXMgZWFzZS1pbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMC42ODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmYxNzJkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdi1oZWxwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnVzZXItaW5mbyB1bC53YWxsZXRzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMzMTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogMi42MjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxYjFiMjI7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBiZ0NvbG9ySG92ZXIoIzJiMmIzYik7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgICYuYmFsYW5jZS1zdHIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmN1cnJlbmN5TmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNiNmM5ZDc7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNDM3NXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLm1hdGVyaWFsLWljb25zIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuYm9keS5mdWxsLXdpZHRoIHtcclxuICAgIGhlYWRlciAubWlkZGxlIHtcclxuICAgICAgICAvLyB3aWR0aDogMTAwJTtcclxuICAgICAgICAvLyBwYWRkaW5nOiAwIDF2dztcclxuICAgICAgICAvLyBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHk6bm90KC5nYW1lLW1vZGUpIGhlYWRlciB7XHJcbiAgICAuYXV0aC1iYXIge1xyXG4gICAgICAgIC5hY3Rpb25zIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmdhbWUtYmFsYW5jZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuYm9keS5nYW1lLW1vZGUge1xyXG4gICAgaGVhZGVyIHtcclxuICAgICAgICAuYWZmLWljb24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNvY2lhbHMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpbWUsXHJcbiAgICAgICAgLmxuayB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXV0aC1iYXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMuMTI1cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMy4xMjVyZW07XHJcblxyXG4gICAgICAgICAgICAubG9hZGVyIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMC41cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWlkZGxlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLnVzZXItaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS42ODc1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkuYmFsYW5jZTpub3QoLmdhbWUtYmFsYW5jZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmVmcmVzaC1iYWxhbmNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkuZ2FtZS1iYWxhbmNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmN1cnJlbmN5LXN0cixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbW91bnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5sb2NrZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWRiOGNjO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jdXJyZW5jeS1zdHIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFtb3VudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5sb2NrZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYWN0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYgPiAqIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWRiOGNjO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMTIwbXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5nby1iYWNrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGl0bGVUZXh0Q29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4zMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jaGFuZ2UtbGFuZyB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEuNDM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDIuMTg3NXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdi13cmFwcGVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDMuMTI1cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDMwMG1zIGVhc2U7XHJcbiAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcmVtIDAuMDYyNXJlbSAwLjI1cmVtIDByZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTk7XHJcblxyXG4gICAgICAgICAgICAmOm5vdCgudmlzaWJsZSkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWlkZGxlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIG5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGZvb3RlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmZvcmdvdC1wYXNzd29yZCB7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG5cclxuICAgIC5wb3B1cCB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuXHJcbiAgICAgICAgLmNsb3NlIHtcclxuICAgICAgICAgICAgdG9wOiAwLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAwLjE4NzVyZW0gc29saWQgJGJyYW5kQ29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtCZ0NvbG9yO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMC4zMTI1cmVtIDAgMS41NjI1cmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcblxyXG4gICAgZm9ybSB7XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjU2MjVyZW0gNXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMzEyNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyLjVyZW0pO1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dCxcclxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrQmdDb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC42MjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubG9hZGVyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5lcnItdGV4dCxcclxuICAgICAgICAuc3VjY2Vzcy10ZXh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5lcnItdGV4dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvcmdvdC1wYXNzd29yZCB7XHJcbiAgICAucG9wdXA6bm90KC52aXNpYmxlKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAucG9wdXAuc3VjY2VzcyB7XHJcbiAgICAgICAgcC5zdWNjZXNzLXRleHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bi13cmFwcGVyIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDhyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm92ZXJsYXkubmV3LW1lc3NhZ2Uge1xyXG4gICAgLnBvcHVwIHtcclxuICAgICAgICB3aWR0aDogNDMuNzVyZW07XHJcbiAgICAgICAgbWluLWhlaWdodDogMjVyZW07XHJcblxyXG4gICAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMi41cmVtO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAgICAgLmJhbm5lci13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNjN2M3Yzc7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3VzdG9tLXNjcm9sbGJhci1idG4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYyZjJmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ub3ZlcmxheS5hY3RpdmUtZnJlZXNwaW5zIHtcclxuICAgIC5wb3B1cCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiA0My43NXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDI1cmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQmxhY2tcIjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgLmNsb3NlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvZnJlZXNwaW5wb3B1cGJnLmpwZ1wiKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC42MjVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUJsYWNrXCI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwLmZyZWVzcGluLWNvdW50IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNC43cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMC41cmVtO1xyXG5cclxuICAgICAgICAgICAgc3Bhbi5jb3VudCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNhZmY1ZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmdhbWVzLWxpc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxLjI1cmVtO1xyXG5cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2LjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDEsIDI0MSwgMC4xNik7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzYWZmNWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS41NjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgICAgIC8vICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNhZmY1ZDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ub3ZlcmxheS5zaWdudXAtcG9wdXAge1xyXG4gICAgei1pbmRleDogOTk5OTk7XHJcblxyXG4gICAgZm9ybS5jb250ZW50IHtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAxLjg3NXJlbSA1cmVtIDNyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTQxODtcclxuICAgICAgICB3aWR0aDogNjYuMzc1cmVtO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDEsIDI0MSwgMC4xNik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwLjMxNnZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDBhYWViO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2LjU3OXZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNsb3NlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICByaWdodDogMi4yNXJlbTtcclxuICAgICAgICAgICAgdG9wOiB1bnNldDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5maWVsZHMge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgLnNlYy10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kQ29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzI1NnJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC51c2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUxpZ2h0XCI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMDc0NHJlbTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kQ29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLVJlZ3VsYXJcIjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMC4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJvdHRvbS1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzLjEyNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAuaGFsZiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAudmVydGljYWwtc2xpZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1LjQzNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAucGhvdG8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLyAzICsgMS4xcmVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjguMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZXItYnVsbGV0cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEuMjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0MSwgMjQxLCAyNDEsIDAuMTYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS4zMTZ2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzNhZmY1ZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNi41Nzl2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzRhNGE0YTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmU6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNTYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC41NjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kQ29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmICsgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmZpbmlzaC1yZWdpc3RyYXRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjE4NzVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5nLXJlY2FwdGNoYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxvYWRlci13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4zNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5lcnItdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjY2VwdC10ZXJtcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIuMTg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5hY2NlcHQtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4uZGVzYyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgJGdyYXlCb3JkZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5VGV4dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjODg4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC42ODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hlY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS4xMjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jaGVja21hcmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIgaW5wdXQgfiAuY2hlY2ttYXJrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hlY2ttYXJrOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRicmFuZENvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZXllIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDAuMzEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzUyNTI1MjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMTIwbXMgZWFzZS1pbjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5lcnItdGV4dC5tYWluLWVyciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRlcm1zIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMy4xMjVyZW07XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UG9wcGluczp3Z2h0QDEwMDszMDA7NDAwOzUwMCZkaXNwbGF5PXN3YXBcIik7XHJcblxyXG4ub3ZlcmxheS5zaWduaW4tcG9wdXAsXHJcbi5vdmVybGF5Lm5ldy1wb3B1cCB7XHJcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgaGVpZ2h0OiAzLjVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzE4MTgxZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICNmZjE3MmQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjU2MjVyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiBkaXYsXHJcbiAgICBmb3JtIHtcclxuICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgd2lkdGg6IDI4LjI1cmVtO1xyXG4gICAgICAgIGhlaWdodDogMzByZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XHJcblxyXG4gICAgICAgIC5maWVsZHMtd3JhcHBlcixcclxuICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuNXJlbSAyLjgxMjVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgICAgICAuZmllbGQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjQzNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZm9yZ290LXBhc3Mge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDAuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTgxODFlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDkuMzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMWUxZTI1O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE3ZTNmZjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9sb2dpbi1idXR0b24tYXJyb3cuc3ZnP3YyXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDEuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmVnLXRleHQge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgICAgICAgICAucmVnaXN0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMxN2UzZmY7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC42MjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5lcnItdGV4dCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmF2aXNvLXBvcHVwIHtcclxuICAgIC5wb3B1cCB7XHJcbiAgICAgICAgd2lkdGg6IDMyLjU2MjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYXMtYmFja2dyb3VuZC5wbmc/djJcIik7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMS41NjI1cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAudGV4dC13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMC42MjVyZW0gYXV0bztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTguODEyNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNlMGRmZGY7XHJcblxyXG4gICAgICAgICAgICAgICAgcDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyLjkzNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idG5zLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuaHRtbDpsYW5nKGZpKSxcclxuaHRtbDpsYW5nKHJ1KSB7XHJcbiAgICBoZWFkZXIgLmF1dGgtYmFyIC5sbmsge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBoZWFkZXIgLmF1dGgtYmFyIC5hdXRob3JpemUgdWwgbGkgaW5wdXQge1xyXG4gICAgICAgIHdpZHRoOiA4LjQzNzVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBsaSBpbnB1dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3LjgxMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC5hdXRob3JpemUgdWwgbGkgaW5wdXQge1xyXG4gICAgICAgICAgICB3aWR0aDogNy44MTI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5odG1sOmxhbmcoaXQpIHtcclxuICAgIGhlYWRlciAuYXV0aC1iYXIgLmxuayB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAudGltZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogODAwcHgpIHtcclxuICAgIGh0bWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDk2JSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGlub3R5cGVcIjtcclxuICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9MaW5vdHlwZSBNaW5lcnUgVzAxIEJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XHJcbn1cclxuXHJcbi5vdmVybGF5LnBvaW50cyB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiA5OTkgIWltcG9ydGFudDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgLnBvcHVwIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDM0N3B4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDl2aDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDU2MHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQmxhY2tcIjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAxOTJkZWcsXHJcbiAgICAgICAgICAgICAgICByZ2JhKDY4LCA4LCAxMjksIDAuOCkgOC41OCUsXHJcbiAgICAgICAgICAgICAgICByZ2JhKDE1LCAyLCAyOSwgMC43NikgMzcuOTclLFxyXG4gICAgICAgICAgICAgICAgcmdiYSgxMiwgMCwgMjMsIDAuNzUpIDU2LjA0JSxcclxuICAgICAgICAgICAgICAgIHJnYmEoMTUsIDIsIDI5LCAwLjc0KSA3NS4wMyUsXHJcbiAgICAgICAgICAgICAgICByZ2JhKDEyMiwgMjQsIDI0NCwgMC44KSAxMDkuNTElXHJcbiAgICAgICAgICAgICksXHJcbiAgICAgICAgICAgICMwNzAzMGM7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDMwcHggMTIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC44KSxcclxuICAgICAgICAgICAgMHB4IDRweCAzMHB4IDBweCByZ2JhKDEwNiwgMCwgMjU1LCAwLjYpIGluc2V0LFxyXG4gICAgICAgICAgICAwIDAgMTAwcHggcmdiYSg2OCwgOCwgMTI5LCAxKTtcclxuXHJcbiAgICAgICAgJi5zdWNjZXNzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICYgKyAucG9pbnRzLXN1Y2Nlc3Mge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIHRvcDogMTZweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhlYWQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5saXN0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDQsIDIxNCwgMjQ2LCAwLjIpO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUG9wcGlucy1SZWd1bGFyXCI7XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHNwYW46bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmYzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAyMzNkZWcsXHJcbiAgICAgICAgICAgICAgICByZ2JhKDE4MywgODIsIDI1NSwgMC43KSAyNC41NSUsXHJcbiAgICAgICAgICAgICAgICByZ2JhKDEyNiwgMjYsIDIxOSwgMC43KSAzNi41OSUsXHJcbiAgICAgICAgICAgICAgICByZ2JhKDExNywgMjQsIDIzNiwgMC43KSA1Mi4xMiUsXHJcbiAgICAgICAgICAgICAgICByZ2JhKDgzLCA2MiwgMjE1LCAwLjcpIDY2LjA3JSxcclxuICAgICAgICAgICAgICAgIHJnYmEoMTI1LCA0OCwgMjI0LCAwLjcpIDczLjc2JVxyXG4gICAgICAgICAgICApO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDYwcHggMHB4IHJnYmEoOTgsIDIsIDI1NSwgMC45KSBpbnNldCxcclxuICAgICAgICAgICAgICAgIDBweCAxNnB4IDEzcHggMHB4IHJnYmEoMjgsIDE2LCAxMDEsIDAuNSk7XHJcbiAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG5cclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cclxuICAgICAgICAgICAgJi5ydWxlcyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNmEwMGZmO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucG9pbnRzIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnMtUmVndWxhclwiO1xyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjMwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZ3Jlc3MtYmFyIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYuMjVyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4OThjZmY7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzBjMTIxZTtcclxuXHJcbiAgICAgICAgICAgIC5saW5lIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM2MTE1YzIgMzAuNSUsICM4OThjZmYgNTAlKTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgLmFtb3VudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQyJSwgLTEyNSUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGV2ZWxzIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnMtUmVndWxhclwiO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgUCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiBwIHNwYW4sXHJcbiAgICAgICAgICAgIGIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuXHJcbiAgICAgICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZlZjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN0YXR1cy10ZXh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG5cclxuICAgICAgICAgICAgJi5zdWNjZXNzLXRleHQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBvaW50cy1zdWNjZXNzIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTGlub3R5cGVcIjtcclxuICAgICAgICBoZWlnaHQ6IDUzLjU2MjVyZW07XHJcbiAgICAgICAgd2lkdGg6IDUzLjU2MjVyZW07XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzglKTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA2My41JTtcclxuICAgICAgICAgICAgbGVmdDogNDUlO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY3J5cHRvLWNhc2hiYWNrLXN1Y2Nlc3MgLmNvbnRlbnQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxufVxyXG5cclxuLm92ZXJsYXkuY2hlY2stYm9udXMsIC5vdmVybGF5LmNyeXB0by1jYXNoYmFjaywgLm92ZXJsYXkuY3J5cHRvLWNhc2hiYWNrLXN1Y2Nlc3Mge1xyXG4gICAgLnBvcHVwIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcclxuXHJcbiAgICAgICAgLmNsb3NlIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDNyZW07XHJcblxyXG4gICAgICAgICAgICAuZXJyLXRleHQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogOS42MjVyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG5cclxuICAgICAgICAgICAgICAgICYueWVzLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMywgMjI3LCAyNTUsIDEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5odG1sOmxhbmcoY3MpIHtcclxuICAgIGhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCAnLi4vY29tbW9uL3ZhcnMuc2Nzcyc7XHJcbkBpbXBvcnQgJy4uL2NvbW1vbi9taXhpbnMuc2Nzcyc7XHJcblxyXG5cclxubGkge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcblxyXG5cclxuKiB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xyXG59XHJcblxyXG5odG1sIHtcclxuICAgIGRpcmVjdGlvbjogbHRyO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG5cclxuICAgICYudmlzaWJsZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIFxyXG4gICAgICAgIGJvZHkge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBib2R5IHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMjI7XHJcbiAgICBjb2xvcjogJHRleHRDb2xvcjtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgbWluLXdpZHRoOiA5ODBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8tUmVndWxhcic7XHJcblxyXG4gICAgJi5iZy1zY3JvbGwtYmxvY2tlZCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG59XHJcblxyXG51bCB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbn1cclxuXHJcbmEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG59XHJcblxyXG5pbWcge1xyXG4gICAgQGluY2x1ZGUgcHJldmVudERyYWc7XHJcbn1cclxuXHJcbmlucHV0LFxyXG5idXR0b24sXHJcbnRleHRhcmVhLFxyXG5zZWxlY3Qge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRlbEJnQ29sb3I7XHJcbiAgICBjb2xvcjogJHRpdGxlVGV4dENvbG9yO1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8tUmVndWxhcic7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cclxuICAgICZbZGlzYWJsZWRdIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbmlucHV0LFxyXG5zZWxlY3Qge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG59XHJcblxyXG5pbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICR0ZXh0Q29sb3I7XHJcbn1cclxuXHJcbnNlbGVjdCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmZvcm0ubmV3IHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgdWwuZmllbGRzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogMjclO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIGlucHV0LFxyXG4gICAgICAgICAgICBzZWxlY3QsXHJcbiAgICAgICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8tTGlnaHQnO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlhYThjNDYxO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwLmZ1Y3VzZWQge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMjVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvLUxpZ2h0JztcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBvcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGluaXRpYWw7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc3ViIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEzcHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAuYWN0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90by1NZWRpdW0nO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuc3VjY2Vzcy10ZXh0LFxyXG4gICAgLmVyci10ZXh0IHtcclxuICAgICAgICB3aWR0aDogMjclO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIHJlc2l6ZTogbm9uZTtcclxufVxyXG5cclxudGFibGUgdGgge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1IHtcclxuICAgIGNvbG9yOiAkdGl0bGVUZXh0Q29sb3I7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90by1CbGFjayc7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbn1cclxuXHJcbmgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvLUJvbGQnO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG59XHJcblxyXG5oMyB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90by1Cb2xkJztcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxufVxyXG5cclxuaDQge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuIiwiQG1peGluIHByZXZlbnREcmFnIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcclxuICAgIC1raHRtbC11c2VyLWRyYWc6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItZHJhZzogbm9uZTtcclxuICAgIC1vLXVzZXItZHJhZzogbm9uZTtcclxuICAgIHVzZXItZHJhZzogbm9uZTtcclxuXHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuQG1peGluIGxpbmUtY2xhbXAoJG51bUxpbmVzIDogMSwgJGxpbmVIZWlnaHQ6IDEuNDEyKSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogLW8tZWxsaXBzaXMtbGFzdGxpbmU7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6ICRudW1MaW5lcztcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAvLyBtYXgtaGVpZ2h0OiAkbnVtTGluZXMgKiAkbGluZUhlaWdodCArIHVucXVvdGUoJ2VtJyk7XHJcbiAgfVxyXG5cclxuQG1peGluIGRvdHRlZEhpZGRlbiB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG5AbWl4aW4gbGVzc0JyaWdodG5lc3NIb3ZlciB7XHJcbiAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMTIwbXMgZWFzZS1pbjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNzAlKTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHRleHRDb2xvckhvdmVyICgkY29sb3I6ICNmZmYsICRhY3RpdmU6IDApIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCRhY3RpdmUgPT0gMSkge1xyXG4gICAgICAgICYuYWN0aXZlLCAmLnNlbGVjdGVkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzFkMWQyMTtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQG1peGluIGJnQ29sb3JIb3ZlciAoJGNvbG9yOiAjZmZmLCAkYWN0aXZlOiAwKSB7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDEyMG1zIGVhc2UtaW47XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJGFjdGl2ZSA9PSAxKSB7XHJcbiAgICAgICAgJi5hY3RpdmUsICYuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbkBtaXhpbiBicmlnaHRuZXNzSG92ZXIgKCRicmlnaHRuZXNzOiA3MCUsICRhY3RpdmU6IDApIHtcclxuICAgIHRyYW5zaXRpb246IGZpbHRlciAxMjBtcyBlYXNlLWluO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygkYnJpZ2h0bmVzcyk7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkYWN0aXZlID09IDEpIHtcclxuICAgICAgICAmLmFjdGl2ZSwgJi5zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygkYnJpZ2h0bmVzcyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbkBtaXhpbiBiZ0FuZFRleHRDb2xvckhvdmVyICgkYmdDb2xvciwgJHRleHRDb2xvciwgJGFjdGl2ZTogMCkge1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgMTIwbXMgZWFzZS1pbiwgYmFja2dyb3VuZC1jb2xvciAxMjBtcyBlYXNlLWluO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dENvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodEJ0bkJnQ29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkYWN0aXZlID09IDEpIHtcclxuICAgICAgICAmLmFjdGl2ZSwgJi5zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dENvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRCdG5CZ0NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5AbWl4aW4gdW5kZXJsaW5lSG92ZXIgKCR1bmRlcmxpbmVDb2xvcjogaW5pdGlhbCkge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJHVuZGVybGluZUNvbG9yO1xyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUFudG9uXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1hdGVyaWFsK1N5bWJvbHMrT3V0bGluZWQ6b3Bzeix3Z2h0LEZJTEwsR1JBREAyMC4uNDgsMTAwLi43MDAsMC4uMSwtNTAuLjIwMFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Qb3BwaW5zOndnaHRAMTAwOzMwMDs0MDA7NTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90by1SZWd1bGFyJztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL3JvYm90by9SZWd1bGFyL1JvYm90by1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL3JvYm90by9SZWd1bGFyL1JvYm90by1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9yb2JvdG8vUmVndWxhci9Sb2JvdG8tUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvLUJvbGQnO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvcm9ib3RvL0JvbGQvUm9ib3RvLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvZm9udHMvcm9ib3RvL0JvbGQvUm9ib3RvLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL3JvYm90by9Cb2xkL1JvYm90by1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8tQmxhY2snO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvcm9ib3RvL0JsYWNrL1JvYm90by1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9yb2JvdG8vQmxhY2svUm9ib3RvLUJsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9yb2JvdG8vQmxhY2svUm9ib3RvLUJsYWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8tTGlnaHQnO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvcm9ib3RvL0xpZ2h0L1JvYm90by1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9yb2JvdG8vTGlnaHQvUm9ib3RvLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9yb2JvdG8vTGlnaHQvUm9ib3RvLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8tTWVkaXVtJztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL3JvYm90by9NZWRpdW0vUm9ib3RvLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9yb2JvdG8vTWVkaXVtL1JvYm90by1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL3JvYm90by9NZWRpdW0vUm9ib3RvLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvLVRoaW4nO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvcm9ib3RvL1RoaW4vUm9ib3RvLVRoaW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvZm9udHMvcm9ib3RvL1RoaW4vUm9ib3RvLVRoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL3JvYm90by9UaGluL1JvYm90by1UaGluLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNZXRyb3BvbGlzLVJlZ3VsYXInO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNZXRyb3BvbGlzLUJvbGQnO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNZXRyb3BvbGlzLUJsYWNrJztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1CbGFjay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWV0cm9wb2xpcy1MaWdodCc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01ldHJvcG9saXMtTWVkaXVtJztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvZm9udHMvTWV0cm9wb2xpcy9NZXRyb3BvbGlzLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWV0cm9wb2xpcy1UaGluJztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1UaGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL01ldHJvcG9saXMvTWV0cm9wb2xpcy1UaGluLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9NZXRyb3BvbGlzL01ldHJvcG9saXMtVGhpbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTmV4YS1IZWF2eSc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9OZXhhLUhlYXZ5LndvZmYyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhY2UgU3BvcnQnO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvUmFjZSBTcG9ydC53b2ZmMlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdOZXhhLUV4dHJhTGlnaHQnO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvTmV4YS1FeHRyYUxpZ2h0LndvZmYyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtUmVndWxhcic7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9Qb3BwaW5zL1BvcHBpbnMtUmVndWxhci53b2ZmMj92MlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLU1lZGl1bSc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9Qb3BwaW5zL1BvcHBpbnMtTWVkaXVtLndvZmYyP3YyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtU2VtaUJvbGQnO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvUG9wcGlucy9Qb3BwaW5zLVNlbWlCb2xkLndvZmYyP3YyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtQm9sZCc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9Qb3BwaW5zL1BvcHBpbnMtQm9sZC53b2ZmMj92MlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zLUV4dHJhQm9sZCc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9Qb3BwaW5zL1BvcHBpbnMtRXh0cmFCb2xkLndvZmYyP3YyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtQmxhY2snO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvUG9wcGlucy9Qb3BwaW5zLUJsYWNrLndvZmYyP3YyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtTGlnaHQnO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvUG9wcGlucy9Qb3BwaW5zLUxpZ2h0LndvZmYyP3YyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2RpZ2l0YWwtNyc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9kaWdpdGFsLTcud29mZjI/djJcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU1BPUlRFU0lBJztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL1NQT1JURVNJQS53b2ZmMj92MlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTUE9SVFlQTy1SRUdVTEVSLURFTU8nO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvU1BPUlRZUE8tUkVHVUxFUi1ERU1PLndvZmYyP3YyXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05leGEtRXh0cmFMaWdodCc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9OZXhhL05leGEtRXh0cmFMaWdodC53b2ZmMj92MlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdOZXhhLUhlYXZ5JztcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL05leGEvTmV4YS1IZWF2eS53b2ZmMj92MlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdYZW4tR2FsYXh5LUl0YWxpYyc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9YZW4vWGVuIEdhbGF4eSBJdGFsaWMud29mZjI/djJcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnWGVuLUdhbGF4eSc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9YZW4vWGVuIEdhbGF4eS53b2ZmMj92MlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LUV4dHJhQm9sZCc7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9Nb250c2VycmF0LUV4dHJhQm9sZC53b2ZmMj92MlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL01hdGVyaWFsSWNvbnMtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMgT3V0bGluZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9NYXRlcmlhbEljb25zLU91dGxpbmVkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyB9XG5cbi5tYXRlcmlhbC1pY29ucy1vdXRsaW5lZCB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMgT3V0bGluZWQnO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGRpcmVjdGlvbjogbHRyO1xuICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgfVxuXG5saSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuXG4qIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7IH1cblxuaHRtbCB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBmb250LXNpemU6IDE1cHg7IH1cbiAgaHRtbC52aXNpYmxlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICBodG1sLnZpc2libGUgYm9keSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIGh0bWwgYm9keSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgb3BhY2l0eTogMDsgfVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIyMjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1pbi13aWR0aDogOTgwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LWZhbWlseTogJ1JvYm90by1SZWd1bGFyJzsgfVxuICBib2R5LmJnLXNjcm9sbC1ibG9ja2VkIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cblxudWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7IH1cbiAgYSBpbWcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XG4gIC1raHRtbC11c2VyLWRyYWc6IG5vbmU7XG4gIC1tb3otdXNlci1kcmFnOiBub25lO1xuICAtby11c2VyLWRyYWc6IG5vbmU7XG4gIHVzZXItZHJhZzogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuaW5wdXQsXG5idXR0b24sXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlMWUyNTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8tUmVndWxhcic7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICBpbnB1dFtkaXNhYmxlZF0sXG4gIGJ1dHRvbltkaXNhYmxlZF0sXG4gIHRleHRhcmVhW2Rpc2FibGVkXSxcbiAgc2VsZWN0W2Rpc2FibGVkXSB7XG4gICAgYm9yZGVyOiAwOyB9XG5cbmlucHV0LFxuc2VsZWN0IHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9XG5cbmlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cblxuc2VsZWN0IHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmZvcm0ubmV3IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICBmb3JtLm5ldyB1bC5maWVsZHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIGZvcm0ubmV3IHVsLmZpZWxkcyBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMjclO1xuICAgICAgb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIGZvcm0ubmV3IHVsLmZpZWxkcyBsaSBpbnB1dCxcbiAgICAgIGZvcm0ubmV3IHVsLmZpZWxkcyBsaSBzZWxlY3QsXG4gICAgICBmb3JtLm5ldyB1bC5maWVsZHMgbGkgdGV4dGFyZWEge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8tTGlnaHQnO1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlhYThjNDYxO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgICAgIGZvcm0ubmV3IHVsLmZpZWxkcyBsaSBpbnB1dDo6cGxhY2Vob2xkZXIsXG4gICAgICAgIGZvcm0ubmV3IHVsLmZpZWxkcyBsaSBzZWxlY3Q6OnBsYWNlaG9sZGVyLFxuICAgICAgICBmb3JtLm5ldyB1bC5maWVsZHMgbGkgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgICAgICAgZm9ybS5uZXcgdWwuZmllbGRzIGxpIGlucHV0OmZvY3VzLFxuICAgICAgICBmb3JtLm5ldyB1bC5maWVsZHMgbGkgc2VsZWN0OmZvY3VzLFxuICAgICAgICBmb3JtLm5ldyB1bC5maWVsZHMgbGkgdGV4dGFyZWE6Zm9jdXMge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cbiAgICAgIGZvcm0ubmV3IHVsLmZpZWxkcyBsaSBwLmZ1Y3VzZWQge1xuICAgICAgICB0b3A6IC0yNXB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgICAgIGZvcm0ubmV3IHVsLmZpZWxkcyBsaSBwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvLUxpZ2h0JztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIGZvcm0ubmV3IHVsLmZpZWxkcyBsaSBvcHRpb24ge1xuICAgICAgICBjb2xvcjogaW5pdGlhbDsgfVxuICAgICAgZm9ybS5uZXcgdWwuZmllbGRzIGxpLnN1YiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTNweCAhaW1wb3J0YW50OyB9XG4gICAgICAgIGZvcm0ubmV3IHVsLmZpZWxkcyBsaS5zdWIgLmFjdGlvbnMge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgZm9ybS5uZXcgdWwuZmllbGRzIGxpLnN1YiAuYWN0aW9ucyAuYnRuIHtcbiAgICAgICAgICAgIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvLU1lZGl1bSc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgZm9ybS5uZXcgLnN1Y2Nlc3MtdGV4dCxcbiAgZm9ybS5uZXcgLmVyci10ZXh0IHtcbiAgICB3aWR0aDogMjclO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxudGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7IH1cblxudGFibGUgdGgge1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvLUJsYWNrJztcbiAgZm9udC1zaXplOiAzcmVtOyB9XG5cbmgyIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8tQm9sZCc7XG4gIGZvbnQtc2l6ZTogMnJlbTsgfVxuXG5oMyB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvLUJvbGQnO1xuICBmb250LXNpemU6IDEuMjVyZW07IH1cblxuaDQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDFyZW07IH1cblxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjE4M3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjNcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zNzA0LjhweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTk2MC4yNDQ5cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg3NjEuMjQ0OXB4O1xuICBzY2FsZTogMC43O1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgdG9wOiAtMC43cmVtOyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjlcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zMDcxLjI0NDlweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTI4MjEuMjQ0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTY5Mi45Mzg3OHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEzXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTYwMy44MzY3M3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE0XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDQ1LjUxMDJweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTMxMS44NTcxNHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE2XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjM2OHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE3XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzM3OS44NTcxNHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE4XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTkxNS42OTM4OHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE5XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjIyLjc1NTFweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIyMFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwOTMuODk3OTZweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIyMVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTY2OC4yNjUzMXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjI2XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjY3LjMwNjEycHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMzBcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00NC41NTEwMnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjMxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAwOyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjMyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTM0LjYxMjI0cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMzRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04OTEuMDIwNDFweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIzNlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTYyMy43MTQyOXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjM4XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTY0OC4zODc3NnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjQwXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTA2OS4yMjQ0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjQxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTg3MS4xNDI4NnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjQyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTQyNS42MzI2NXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjQzXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtOTA0Ni42MzI2NXB4O1xuICB0b3A6IDA7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNDhcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC03NTcuMzY3MzVweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI1MFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTE4MjYuNTkxODRweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI1MVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQwMC45NTkxOHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjUyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTc4LjIwNDA4cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNTNcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0xMzgxLjA4MTYzcHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNTRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0xNzgyLjA0MDgycHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNTZcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04NDYuNDY5MzlweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI1N1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIzMzEuNjUzMDZweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI1OFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTE1NTkuMjg1NzFweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI2MFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgwMS45MTgzN3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjYxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjAwNC43OTU5MnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjYyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTExMy43NzU1MXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjYzXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjI3OHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjY0XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTQyNXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjY1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTMzLjY1MzA2cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNjZcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01NzkuMTYzMjdweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI2N1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTE3MzcuNDg5OHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjY4XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjEzOC40NDg5OHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjcxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTE1OC4zMjY1M3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjcyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjI3Mi4xMDIwNHB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNzNcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0xNDcwLjE4MzY3cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiNzRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zODAxLjhweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI3NVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTczMzFweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI3NlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTcyNDFweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI4NFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2Nhc2luby9sb2dvcy9hbXVzbmV0LWljb24uc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiODVcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNzc1LjI0NDlweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI4NlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM1NDQuMjQ0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjg3XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNzYxMS4yNDQ5cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiODlcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yOTIzLjI0NDlweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI5MFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTMxMjMuNDQ0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjkxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzIxOS40NTcxNHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjkzXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzAyMS4yNDQ5cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiOTRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yODcxLjI0NDlweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI5NVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTMxNjguMzU3MTRweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI5NlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTMyNzUuMzU3MTRweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI5N1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTMzMjguMzU3MTRweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI5OFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM0MzYuMzU3MTRweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCI5OVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTI5NzMuMjQ0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEwMFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM2MDMuMjQ0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEwMVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM0OTkuMjQ0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEwMlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTI0MjdweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMDRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MzAwcHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTA1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjE4MnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEwNlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ4MDJweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMDhcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01NzMwcHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTA5XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjMyMXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjExMFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ5MTVweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMTFcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMzc2cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTEyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTA5N3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjExM1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQxNTBweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMTRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNDY5cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTE1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDA1NXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjExOFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTI1NzhweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMTlcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01OTM1cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTIwXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzc1My44cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTIxXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjUyMXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEyMlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTY3MzJweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMjNcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNjI3cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTI1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjY3OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEyNlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTYyMjVweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMjhcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MTA1cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTI5XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDM0NnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEzMFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQyMDBweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMzFcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNzMxcHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTMyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzY1MS44cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTMzXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDQ0M3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEzNFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM5NTBweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMzVcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00Mzk1cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTM2XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzg1MnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjEzN1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM5MDFweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxMzhcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MjU0cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTM5XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDAwMHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE0MFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU5ODNweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNDFcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04MDQ5cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTQyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjAzNXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE0M1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUyNzJweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNDRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01MzI3cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTQ1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDc0OXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE0NlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ2OTZweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNDlcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00ODU2cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTUwXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjA4NHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE1MVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUwMzdweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNTJcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01MTU5cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTUzXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTIxM3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE1NFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUzODBweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNTVcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01NDgwcHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTU2XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTUzNHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE1N1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU1ODFweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNThcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01NjMycHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTU5XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjEzOXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE2MFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU4MzRweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNjFcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01ODg0cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTYyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjc4MnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE2M1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTY4MjVweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNjRcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC02OTIwcHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTY1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNzA1NXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE2NlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTcxMDBweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxNjdcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC03MTQ4cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTY4XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNzAwOHB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE4MVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgxNzdweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxODJcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC03ODI4cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTgzXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNzcyMXB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE4NFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc4ODBweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxODVcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC03NjYycHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTg3XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNzkzM3B4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE4OFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc5OTRweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxOTFcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04MDk0cHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMTkyXCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODI2NnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjE5M1wiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgyMTlweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxOTdcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04NDMzcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC41NSk7XG4gIGhlaWdodDogNDJweCAhaW1wb3J0YW50OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT0nMjAwJ10gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04NDg4cHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgaGVpZ2h0OiAyLjI4NTdyZW07XG4gIHRvcDogLTZweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxOTVcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04NTU0cHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KTsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIxOTZcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04MzczcHg7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMjE0XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODk5OC4yNDQ5cHg7XG4gIGhlaWdodDogNDFweDtcbiAgdG9wOiAtMTJweDsgfVxuXG4uY29tcGFueS1maWx0ZXJzIHVsIGxpW2NvbXBhbnk9XCIyMTdcIl0gLmljb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04OTQ3LjI0NDlweDtcbiAgc2NhbGU6IC45O1xuICBoZWlnaHQ6IDIuNjg1N3JlbSAhaW1wb3J0YW50O1xuICB0b3A6IC0xMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmNvbXBhbnktZmlsdGVycyB1bCBsaVtjb21wYW55PVwiMjA1XCJdIC5pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODcwNy4yNDQ5cHg7XG4gIHNjYWxlOiAuNztcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHRvcDogLS43cmVtOyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjIwMVwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg2MDNweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBzY2FsZTogMC44O1xuICB0b3A6IC0xNnB4OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjIwNlwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg2NTRweDtcbiAgc2NhbGU6IDAuOTtcbiAgaGVpZ2h0OiAyLjY4NTdyZW0gIWltcG9ydGFudDtcbiAgdG9wOiAtMTFweCAhaW1wb3J0YW50OyB9XG5cbi5jb21wYW55LWZpbHRlcnMgdWwgbGlbY29tcGFueT1cIjIwOFwiXSAuaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg4NTAuMjQ0OXB4O1xuICBzY2FsZTogMC45O1xuICBoZWlnaHQ6IDIuNjg1N3JlbSAhaW1wb3J0YW50O1xuICB0b3A6IC0xMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm5vdC13ZWJzaG9wIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5jdXN0b20tc2VsZWN0LXZiICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5jdXN0b20tc2VsZWN0LXZiIC50dGwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uY3VzdG9tLXNlbGVjdC12YiAuc2xjdGQtdmFsIHtcbiAgd2lkdGg6IDQxMC41cHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwcHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjMmMzNTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDQsIDIxNCwgMjQ2LCAwLjIpO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9hcnJvd19kb3duLnN2Zz92M1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEuMzc1cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgMC40Mzc1cmVtOyB9XG5cbi5jdXN0b20tc2VsZWN0LXZiIC5vcHRucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDQxMC41cHg7XG4gIHotaW5kZXg6IDk7XG4gIGJveC1zaGFkb3c6IDAgMHB4IDJweCAjYTdhN2E3OyB9XG4gIC5jdXN0b20tc2VsZWN0LXZiIC5vcHRucy52aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmN1c3RvbS1zZWxlY3QtdmIgLm9wdG5zIC5vcHRuIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMmMzNTtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTsgfVxuICAgIC5jdXN0b20tc2VsZWN0LXZiIC5vcHRucyAub3B0bjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMmE7IH1cblxuLmNyeXB0by1jb250LWVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuY3J5cHRvLWNvbnQtZWwgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuY3J5cHRvLWNvbnQtZWwgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jcnlwdG8tY29udC1lbCAuYyB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDQxMC41cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzJjMzU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDQsIDIxNCwgMjQ2LCAwLjIpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgICAuY3J5cHRvLWNvbnQtZWwgLmMgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgICAuY3J5cHRvLWNvbnQtZWwgLmMgLmNvcHkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5jcnlwdG8tY29udC1lbC52aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjsgfVxuXG4ubG9hZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTsgfVxuICAubG9hZGVyLCAubG9hZGVyOmJlZm9yZSwgLmxvYWRlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBhbmltYXRpb246IGxvYWRlckFuaW0gMXMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDI0cHg7IH1cbiAgLmxvYWRlciB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7IH1cbiAgLmxvYWRlcjpiZWZvcmUsIC5sb2FkZXI6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgY29udGVudDogXCJcIjsgfVxuICAubG9hZGVyOmJlZm9yZSB7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7IH1cbiAgLmxvYWRlcjphZnRlciB7XG4gICAgbGVmdDogMTBweDsgfVxuXG5Aa2V5ZnJhbWVzIGxvYWRlckFuaW0ge1xuICAwJSxcbiAgODAlLFxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDA7XG4gICAgaGVpZ2h0OiAyNHB4OyB9XG4gIDQwJSB7XG4gICAgYm94LXNoYWRvdzogMCAtMTBweDtcbiAgICBoZWlnaHQ6IDMwcHg7IH0gfVxuXG4uY2JldC1sb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAtMTsgfVxuXG4uc2xpZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzB2dzsgfVxuICAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuZy1zbGlkZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyOyB9XG4gICAgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLmctc2xpZGUgYSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XG4gICAgICAta2h0bWwtdXNlci1kcmFnOiBub25lO1xuICAgICAgLW1vei11c2VyLWRyYWc6IG5vbmU7XG4gICAgICAtby11c2VyLWRyYWc6IG5vbmU7XG4gICAgICB1c2VyLWRyYWc6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuICAgIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5nLXNsaWRlIC5idG4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDUzMHB4O1xuICAgICAgdG9wOiAzNTBweDtcbiAgICAgIHdpZHRoOiAyMjNweDtcbiAgICAgIGhlaWdodDogNzRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLmctc2xpZGUgLmJuci1sbmsge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLnNsaWRlci13cmFwcGVyIC5zbGlkZXItYnVsbGV0cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1idWxsZXRzIHVsIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUFFQjtcbiAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLnNsaWRlci13cmFwcGVyIC5zbGlkZXItYnVsbGV0cyB1bCBsaS5hY3RpdmU6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG5cbi5ibnItbG5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk7IH1cblxuLm1pZGRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMzAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJSb2JvdG8tTWVkaXVtXCI7XG4gIGJhY2tncm91bmQ6ICNmZjE3MmQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDEyMG1zIGVhc2UtaW47XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuYnRuOmhvdmVyIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4xNSk7IH1cbiAgLmJ0bi5ibHVlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDBBQUVCOyB9XG4gIC5idG4uZGFyayB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzIzMmMzMztcbiAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMTIwbXMgZWFzZS1pbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuYnRuLmRhcms6aG92ZXIge1xuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMyk7IH1cbiAgLmJ0bi5yb3VuZGVkIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQmxhY2tcIjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBsaW5lLWhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDI3MHB4O1xuICAgIGZvbnQtc2l6ZTogMjdweDsgfVxuICAuYnRuW2Rpc2FibGVkXSB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5jaGJ4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2UzZTNlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmNoYnguZ3JlZW4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MTQxNDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMmQyZDsgfVxuICAgIC5jaGJ4LmdyZWVuLmNoZWNrZWQ6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjkxMzc7IH1cbiAgLmNoYnguY2hlY2tlZDpiZWZvcmUsIC5jaGJ4Lm1pZGRsZXN0YXRlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogM3B4O1xuICAgIHRvcDogM3B4O1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNzsgfVxuICAuY2hieC5taWRkbGVzdGF0ZTpiZWZvcmUge1xuICAgIGhlaWdodDogMnB4O1xuICAgIHRvcDogNnB4OyB9XG5cbi5vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDk5OTsgfVxuICAub3ZlcmxheS52aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5vdmVybGF5IC5wb3B1cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxZTI1O1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDBBQUVCO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLm92ZXJsYXkgLnBvcHVwIC5jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmRvdHRlZC1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4ubm8tZGF0YSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxZTI1O1xuICBoZWlnaHQ6IDI4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm5vLWRhdGEgLmljb24ge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgZm9udC1zaXplOiA0MnB4OyB9XG4gIC5uby1kYXRhIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4uc3VjY2Vzcy10ZXh0LFxuLmVyci10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5zdWNjZXNzLXRleHQuc3VjY2Vzcy10ZXh0LFxuICAuZXJyLXRleHQuc3VjY2Vzcy10ZXh0IHtcbiAgICBjb2xvcjogIzAwQUFFQjsgfVxuICAuc3VjY2Vzcy10ZXh0LmVyci10ZXh0LFxuICAuZXJyLXRleHQuZXJyLXRleHQge1xuICAgIGNvbG9yOiAjZmYzMDMwOyB9XG4gIC5zdWNjZXNzLXRleHQgc3BhbixcbiAgLmVyci10ZXh0IHNwYW4ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLnN1Y2Nlc3MtdGV4dCBzcGFuLm1hdGVyaWFsLWljb25zLFxuICAuZXJyLXRleHQgc3Bhbi5tYXRlcmlhbC1pY29ucyB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cblxuLmNhcHRjaGEtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmNhcHRjaGEtd3JhcHBlciBkaXYuY2FwdGNoYS1pbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogODBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogODAlIGF1dG87XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCA0cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAuY2FwdGNoYS13cmFwcGVyIGRpdi5tYXRlcmlhbC1pY29ucyB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmRhdGVwaWNrZXIgLmNhbGVuZGFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9jYWxlbmRhci5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4zczsgfVxuICAuZGF0ZXBpY2tlciAuY2FsZW5kYXI6aG92ZXIge1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygyKTsgfVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93biB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDE0cHggcmdiYSgyNywgMjcsIDI3LCAwLjMzKTsgfVxuXG4uc2Nyb2xsLXRvLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDExMHB4O1xuICBib3R0b206IDEwMHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTMxMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMTIwbXMgZWFzZS1pbjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5zY3JvbGwtdG8tdG9wOmhvdmVyIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTsgfVxuXG5pZnJhbWUuc3BvcnRzYm9vayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcmVtKTsgfVxuXG4uY29tbWluZy1zb29uIHtcbiAgcGFkZGluZzogMjUwcHggMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAycmVtOyB9XG4gIC5jb21taW5nLXNvb24gcDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgZm9udC1zaXplOiAzcmVtOyB9XG5cbi5mbGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9mbGFncy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMHB4IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7IH1cbiAgLmZsYWdbY291bnRyeV49XCJob21lXCJdIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5mbGFnW2NvdW50cnlePVwid29ybGRjdXBcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODdweCAtMzg0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJpbnRlcm5hdGlvbmFsXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM5cHggLTM4NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidWVmYWNoYW1waW9uc2xlYWd1ZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3cHggLTcycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ1ZWZhZXVyb3BhbGVhZ3VlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTk2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjb3BhYW1lcmljYWNudFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC03MnB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInd0YVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTFweCAtNDA1cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhdHBcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNXB4IC00MDVweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIml0ZlwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwcHggLTQwNXB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImNoYWxsZW5nZXJcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03NHB4IC00MDVweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImFzZWFuXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0wcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhZmdoYW5pc3RhblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImFmcmljYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImFmcmljYW4tdW5pb24tb2FzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYWxiYW5pYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImFsZ2VyaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYW1lcmljYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0wcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhbWVyaWNhbi1zYW1vYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0wcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhbmRvcnJhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImFuZ29sYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0wcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhbmd1aWxsYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0wcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhbnRhcmN0aWNhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImFudGlndWFhbmRiYXJidWRhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImFyYWItbGVhZ3VlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImFyZ2VudGluYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0wcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhcm1lbmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImFydWJhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0yNHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYXNpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTI0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhdXN0cmFsaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yNHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYXVzdHJpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTI0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJhemVyYmFpamFuXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImJhaGFtYXNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImJhaHJhaW5cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImJhbmdsYWRlc2hcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImJhcmJhZG9zXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTI0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJiZWxhcnVzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTI0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJiZWxnaXVtXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTI0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJiZWxpemVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImJlbmluXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTI0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJiZXJtdWRhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTI0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJiaHV0YW5cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImJvbGl2aWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImJvc25pYSZoZXJ6ZWdvdmluYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtNDhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImJvc25pYWFuZGhlcnplZ292aW5hXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtNDhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImJvdHN3YW5hXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtNDhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImJyYXppbFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTQ4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJicnVuZWlcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC00OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYnVsZ2FyaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtNDhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImJ1cmtpbmEtZmFzb1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC00OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiYnVydW5kaVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC00OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY2FyaWNvbVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC00OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY2lzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTQ4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjYW1ib2RpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC00OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY2FtYm9kamFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtNDhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImNhbWVyb29uXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTQ4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjYW5hZGFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtNDhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImNhcGUtdmVyZGVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtNDhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImNheW1hbi1pc2xhbmRzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTQ4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjZW50cmFsLWFmcmljYW4tcmVwdWJsaWNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTcycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjaGFkXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtNzJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImNoYW1waW9uc2xlYWd1ZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTcycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjaGlsZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTcycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjaGluYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTcycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjb2xvbWJpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC03MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY29tbW9ud2VhbHRoXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTcycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjb21vcm9zXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTcycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjb25nby1icmF6emF2aWxsZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC03MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY29uZ28ta2luc2hhc2FcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtNzJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImNvb2staXNsYW5kc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC03MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY29wYWFtZXJpY2FcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtNzJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImNvc3RhcmljYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC03MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiY290ZS1kaXZvaXJlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTcycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjcm9hdGlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTcycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjdWJhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTcycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjeXBydXNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTk2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJjemVjaHJlcHVibGljXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtOTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImRlbm1hcmtcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC05NnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZGppYm91dGlcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC05NnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZG9taW5pY2FcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC05NnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZG9taW5pY2FucmVwdWJsaWNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtOTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImVjdWFkb3JcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtOTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImVneXB0XCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTk2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJlbHNhbHZhZG9yXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTk2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJlbmdsYW5kXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTk2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJlcXVhdG9yaWFsLWd1aW5lYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC05NnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZXJpdHJlYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC05NnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZXN0b25pYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC05NnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZXRoaW9waWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtOTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImV1cm9wYWxlYWd1ZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC05NnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZXVyb3BlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTk2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJmYXJvZWlzbGFuZHNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0xMjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImZpamlcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImZpbmxhbmRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xMjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImZyYW5jZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTEyMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZ2Fib25cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMTIwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJnYW1iaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTIwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJnZW9yZ2lhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTEyMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZ2VybWFueVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xMjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImdoYW5hXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTEyMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZ2licmFsdGFyXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTEyMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZ3JlYXRicml0YWluXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTEyMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZ3JlZWNlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTEyMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZ3JlZW5sYW5kXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTEyMHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZ3JlbmFkYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0xMjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImd1YWRlbG91cGVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMTIwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJndWFtXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0xNDRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImd1YXRlbWFsYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTE0NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZ3Vlcm5zZXlcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNDRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImd1aW5lYS1iaXNzYXVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xNDRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImd1aW5lYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE0NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiZ3V5YW5hXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTE0NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiaGFpdGlcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTQ0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJob25kdXJhc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0xNDRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImhvbmdrb25nXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE0NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiaHVuZ2FyeVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0xNDRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImljZWxhbmRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTQ0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJpbmRpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0xNDRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImluZG9uZXNpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0xNDRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImlyYW5cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMTQ0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJpcmFxXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTE0NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiaXJlbGFuZFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMTY4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJpc2xhbWljLWNvbmZlcmVuY2VcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0xNjhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImlzbGUtb2YtbWFuXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTY4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJpc3JhZWxcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xNjhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIml0YWx5XCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTY4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJqYW1haWNhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTE2OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiamVyc2V5XCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiam9yZGFuXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTE2OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwia2F6YWtoc3RhblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xNjhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImtlbnlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTE2OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwia2lyaWJhdGlcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTY4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJrb3JlYS1zb3V0aFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0xNjhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImtvcmVhc291dGhcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMTY4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJrb3Nvdm9cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMTY4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJrdXdhaXRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMTY4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJreXJneXpzdGFuXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTE2OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibGFvc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMTkycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJsYXR2aWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0xOTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImxlYmFub25cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xOTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImxlc290aG9cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xOTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImxpYmVyaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xOTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImxpYnlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTE5MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibGllY2h0ZW5zdGVpblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xOTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImxpdGh1YW5pYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0xOTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cImx1eGVtYm91cmdcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTkycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtYWNhb1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0xOTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1hY2Vkb25pYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0xOTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1hZGFnYXNjYXJcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMTkycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtYWxhd2lcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMTkycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtYWxheXNpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0xOTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1hbGRpdmVzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTE5MnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibWFsaVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0xOTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1hbHRhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0yMTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1hcnNoYWxsLWlzbGFuZHNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0yMTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1hcnRpbmlxdWVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yMTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1hdXJpdGFuaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0yMTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1hdXJpdGl1c1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTIxNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibWV4aWNvXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTIxNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibWljcm9uZXNpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0yMTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1vbGRvdmFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMjE2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtb25hY29cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMjE2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtb25nb2xpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0yMTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1vbnRlbmVncm9cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMjE2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJtb250c2VycmF0XCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTIxNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibW9yb2Njb1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0yMTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm1vemFtYmlxdWVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMjE2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJteWFubWFyXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTIxNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibmF0b1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0yMTZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5hbWliaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTI0MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibmF1cnVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5lcGFsXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjQwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJuZXRoZXJsYW5kcy1hbnRpbGxlc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTI0MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibmV0aGVybGFuZHNcIl0sIC5mbGFnW2NvdW50cnlePVwiaG9sbGFuZFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTI0MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibmV3Y2FsZWRvbmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTI0MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibmV3emVhbGFuZFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5pY2FyYWd1YVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5pZ2VyXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTI0MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibmlnZXJpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm5vcnRoLWtvcmVhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTI0MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibm9ydGhhbWVyaWNhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTI0MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibm9ydGhlcm4tY3lwcnVzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTI0MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibm9ydGhlcm5pcmVsYW5kXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTI0MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwibm9yd2F5XCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTI0MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwib3BlY1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0yNDBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIm9saW1waWMtbW92ZW1lbnRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTI2NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwib2x5bXBpY2dhbWVzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMjY0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJvbWFuXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjY0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJwYWtpc3RhblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTI2NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwicGFsYXVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0yNjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInBhbGVzdGluZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0yNjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInBhbmFtYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0yNjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInBhcHVhLW5ldy1ndWluZWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMjY0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJwYXJhZ3VheVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0yNjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInBlcnVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMjY0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJwaGlsaXBwaW5lc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0yNjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInBvbGFuZFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0yNjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInBvcnR1Z2FsXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTI2NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwicHVlcnRvcmljb1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0yNjRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInFhdGFyXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTI2NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwicmVkLWNyb3NzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTI2NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwicmVwdWJsaWNvZmlyZWxhbmRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTI4OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwicmV1bmlvblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTI4OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwicm9tYW5pYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTI4OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwicnVzc2lhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMjg4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJyd2FuZGFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0yODhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNhaW50LWx1Y2lhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTI4OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic2Ftb2FcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMjg4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzYW5tYXJpbm9cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMjg4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzYW8tdG9tZS1wcmluY2lwZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0yODhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNhdWRpYXJhYmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTI4OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic2NvdGxhbmRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMjg4cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzZW5lZ2FsXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTI4OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic2VyYmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTI4OHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic2V5c2hlbGxlc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0yODhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNpZXJyYS1sZW9uZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0yODhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNpbmdhcG9yZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0yODhweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNsb3Zha2lhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0zMTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNsb3ZlbmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMzEycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzb2xvbW9uLWlzbGFuZHNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0zMTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNvbWFsaWFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0zMTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNvbWFsaWxhbmRcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0zMTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNvdXRoYWZyaWNhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTMxMnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic291dGhrb3JlYS1jb3B5XCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTMxMnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic291dGhrb3JlYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0zMTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInNwYWluXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTMxMnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic3JpLWxhbmthXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTMxMnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic3Qta2l0dHMtbmV2aXNcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMzEycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzdC12aW5jZW50LXRoZS1ncmVuYWRpbmVzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTMxMnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwic3VkYW5cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMzEycHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJzdXJpbmFtZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0zMTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInN3YXppbGFuZFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0zMTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInN3ZWRlblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0zMTJweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInN3aXR6ZXJsYW5kXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0zMzZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInN5cmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMzM2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ0YWhpdGktZnJlbmNoLXBvbGluZXNpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTMzNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidGFpd2FuXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMzM2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ0YWppa2lzdGFuXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMzM2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ0YW56YW5pYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0zMzZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInRoYWlsYW5kXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTMzNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidGltb3ItbGVzdGVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMzM2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ0b2dvXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTMzNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidG9uZ2FcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMzM2cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ0cmluaWRhZHRvYmFnb1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0zMzZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInRyaW5pZGFkYW5kdG9iYWdvXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTMzNnB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidHVuaXNpYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0zMzZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInR1cmtleVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0zMzZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInR1cmttZW5pc3RhblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0zMzZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInR1cmtzLWFuZC1jYWljb3MtaXNsYW5kc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0zMzZweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInR1dmFsdVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMzYwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ1YWVcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0zNjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInVrXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMzYwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ1c2FcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0zNjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInVnYW5kYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTM2MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidWtyYWluZVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0zNjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInVuaXRlZC1uYXRpb25zXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTM2MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidW5pdGVkYXJhYmVtaXJhdGVzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTM2MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidW5pdGVka2luZ2RvbVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0zNjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInVydWd1YXlcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMzYwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ1emJla2lzdGFuXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTM2MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidnRiXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTM2MHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwidmFudWF0dVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0zNjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInZhdGljYW4tY2l0eVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0zNjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInZlbmV6dWVsYVwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0zNjBweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInZpZXRuYW1cIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMzYwcHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ2aXJnaW4taXNsYW5kcy1icml0aXNoXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0zODRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInZpcmdpbi1pc2xhbmRzLXVzXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMzg0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJ3YWxlc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTM4NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwid2VzdGVybi1zYWhhcmFcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0zODRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInllbWVuXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTM4NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiemFtYmlhXCJdIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTM4NHB4OyB9XG4gIC5mbGFnW2NvdW50cnlePVwiemltYmFid2VcIl0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMzg0cHg7IH1cbiAgLmZsYWdbY291bnRyeV49XCJqYXBhblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0zODRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInJvbGFuZGdhcnJvc1wiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0zODRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cInVuZGVmaW5lZFwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0zODRweDsgfVxuICAuZmxhZ1tjb3VudHJ5Xj1cIndpbWJsZWRvblwiXSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0zODRweDsgfVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIge1xuICBjb2xvcjogIzAwMDsgfVxuXG4ucGFnZS10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZTNlNDY7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgIzAwQUFFQjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uZy10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxZTI1O1xuICBoZWlnaHQ6IDUycHg7XG4gIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC44cHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgIzAwQUFFQjtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4OyB9XG5cbnNwYW4uZG9uZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBjb2xvcjogIzNjYjI1MTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5pbnB1dC5kaXJ0eTpub3QoOmZvY3VzKTpub3QoLmludmFsaWQpOnZhbGlkICsgc3Bhbi5kb25lIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuaW5wdXQuZGlydHk6bm90KDpmb2N1cyk6aW52YWxpZCxcbmlucHV0LmRpcnR5Om5vdCg6Zm9jdXMpLmludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkNjI3MDA7IH1cbiAgaW5wdXQuZGlydHk6bm90KDpmb2N1cyk6aW52YWxpZDo6cGxhY2Vob2xkZXIsXG4gIGlucHV0LmRpcnR5Om5vdCg6Zm9jdXMpLmludmFsaWQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlMDAwMDsgfVxuXG4uc3dpcGVyLXdyYXBwZXIsXG4uc2xpZGVyLFxuLnN3aXBlci1uYXZpZ2F0aW9uIHtcbiAgLyohXHJcbiAgICAgICAgcnRsOmJlZ2luOmlnbm9yZVxyXG4gICAgKi9cbiAgZGlyZWN0aW9uOiBsdHIgIWltcG9ydGFudDtcbiAgLyohXHJcbiAgICAgICAgcnRsOmVuZDppZ25vcmVcclxuICAgICovIH1cblxuLmhpZ2hsaWdodCxcbi5oaWdobGlnaHQgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjMwYWUyICFpbXBvcnRhbnQ7IH1cblxuLm5vdGlmaWNhdGlvbi1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxOCwgNywgMjMsIDAuNyk7IH1cbiAgLm5vdGlmaWNhdGlvbi1vdmVybGF5ICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTNyZW07XG4gICAgbWF4LWhlaWdodDogODAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2MTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICMyOTI5Mzk7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7IH1cbiAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAuaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgaGVpZ2h0OiA2MHB4OyB9XG4gICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAuaGVhZGVyIC5jaGVjayB7XG4gICAgICAgIGNvbG9yOiAjNjk3Mzg2O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDE4cHg7IH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLmhlYWRlciAuY2hlY2sgaW5wdXQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLmhlYWRlciAuY2hlY2sgLmNoZWNrbWFyayB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjQ2O1xuICAgICAgICAgIGJvcmRlcjogMS4ycHggc29saWQgIzRBNEE2NjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7IH1cbiAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAuaGVhZGVyIC5jaGVjayAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAuaGVhZGVyIC5jaGVjazpob3ZlciBpbnB1dCB+IC5jaGVja21hcmsge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLmhlYWRlciAuY2hlY2sgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5oZWFkZXIgLmNoZWNrIC5jaGVja21hcms6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwQUFFQjsgfVxuICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLmhlYWRlciAuc2VhcmNoIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7IH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLmhlYWRlciAuc2VhcmNoIGlucHV0IHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzRBNEE2NjtcbiAgICAgICAgICBjb2xvcjogIzgyOEE5OTsgfVxuICAgICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5oZWFkZXIgLnNlYXJjaCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICM4MjhBOTk7IH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLmhlYWRlciAuc2VhcmNoIGltZyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHJpZ2h0OiAxLjg3NXJlbTsgfVxuICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIHRvcDogMTlweDsgfVxuICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTU1NTc1O1xuICAgICAgLyogd2lkdGggKi9cbiAgICAgIC8qIFRyYWNrICovXG4gICAgICAvKiBIYW5kbGUgKi8gfVxuICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzQyNDI1QjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG4gICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM3MDcwOUU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0MjQyNUI7IH1cbiAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggNDBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI5MjkzOTtcbiAgICAgICAgbWluLWhlaWdodDogMTkwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMDAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7IH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0udW5yZWFkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjQ2OyB9XG4gICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIC51bnJlYWQtY2lyY2xlIHtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEFBRUI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IC0xNHB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgICAgdG9wOiAzcHg7IH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1wcmV2aWV3LWhlYWRlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLXByZXZpZXctaGVhZGVyIC5ub3RpZmljYXRpb24tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1wcmV2aWV3LWhlYWRlciAubm90aWZpY2F0aW9uLWRlbGV0ZSB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogI0ZGNDg1QTsgfVxuICAgICAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1wcmV2aWV3LWhlYWRlciAubm90aWZpY2F0aW9uLWRlbGV0ZSAubWF0ZXJpYWwtaWNvbnMsIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIC5ub3RpZmljYXRpb24tcHJldmlldy1oZWFkZXIgLm5vdGlmaWNhdGlvbi1kZWxldGUgc3ZnIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWJvZHkge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDZlbTsgfVxuICAgICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIC5ub3RpZmljYXRpb24tYm9keSB1bCwgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1ib2R5IGxpIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlOyB9XG4gICAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1ib2R5LnZpc2libGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7IH1cbiAgICAgICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIC5ub3RpZmljYXRpb24tYm9keS52aXNpYmxlIC5iYW5uZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIC5ub3RpZmljYXRpb24tYm9keSAuYmFubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWJvZHkgLmJhbm5lciBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWJvZHkgLmJhbm5lciAuYnV0dG9ucyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGdhcDogMTBweDsgfVxuICAgICAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWJvZHkgLmJhbm5lciAuYnV0dG9ucyAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogOTZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwQUFFQjsgfVxuICAgICAgICAgICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIC5ub3RpZmljYXRpb24tYm9keSAuYmFubmVyIC5idXR0b25zIC5idXR0b246aG92ZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUFFQjsgfVxuICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWZvb3RlciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICAgIC5ub3RpZmljYXRpb24tb3ZlcmxheSAubm90aWZpY2F0aW9uLXBvcHVwIC5ub3RpZmljYXRpb24taXRlbXMgLm5vdGlmaWNhdGlvbi1pdGVtIC5ub3RpZmljYXRpb24tZm9vdGVyIC5ub3RpZmljYXRpb24tZGF0ZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICM2OTczODY7IH1cbiAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWZvb3RlciAubm90aWZpY2F0aW9uLXZpZXctbW9yZSxcbiAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWZvb3RlciAubm90aWZpY2F0aW9uLXZpZXctbGVzcyB7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA5NnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwQUFFQjsgfVxuICAgICAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1mb290ZXIgLm5vdGlmaWNhdGlvbi12aWV3LW1vcmUgLm1hdGVyaWFsLWljb25zLFxuICAgICAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1mb290ZXIgLm5vdGlmaWNhdGlvbi12aWV3LWxlc3MgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICAubm90aWZpY2F0aW9uLW92ZXJsYXkgLm5vdGlmaWNhdGlvbi1wb3B1cCAubm90aWZpY2F0aW9uLWl0ZW1zIC5ub3RpZmljYXRpb24taXRlbSAubm90aWZpY2F0aW9uLWZvb3RlciAubm90aWZpY2F0aW9uLXZpZXctbW9yZS52aXNpYmxlLFxuICAgICAgICAgICAgLm5vdGlmaWNhdGlvbi1vdmVybGF5IC5ub3RpZmljYXRpb24tcG9wdXAgLm5vdGlmaWNhdGlvbi1pdGVtcyAubm90aWZpY2F0aW9uLWl0ZW0gLm5vdGlmaWNhdGlvbi1mb290ZXIgLm5vdGlmaWNhdGlvbi12aWV3LWxlc3MudmlzaWJsZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cblxuLnB1c2gtbm90aWZpY2F0aW9ucyAucG9wdXAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnB1c2gtbm90aWZpY2F0aW9ucyAucHVzaC1ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNDAwcHg7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCkpIGRyb3Atc2hhZG93KDBweCAwLjVweCAxLjVweCByZ2JhKDAsIDAsIDAsIDAuMDgpKSBkcm9wLXNoYWRvdygwcHggMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDYpKTtcbiAgYmFja2dyb3VuZDogIzI5MjkzOTtcbiAgYm9yZGVyLXJhZGl1czogOHB4OyB9XG4gIC5wdXNoLW5vdGlmaWNhdGlvbnMgLnB1c2gtbm90aWZpY2F0aW9uIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAucHVzaC1ub3RpZmljYXRpb25zIC5wdXNoLW5vdGlmaWNhdGlvbiAuZGF0ZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICM2OTczODY7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAucHVzaC1ub3RpZmljYXRpb25zIC5wdXNoLW5vdGlmaWNhdGlvbiAudGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5wdXNoLW5vdGlmaWNhdGlvbnMgLnB1c2gtbm90aWZpY2F0aW9uIC5wcmV2aWV3IHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAucHVzaC1ub3RpZmljYXRpb25zIC5wdXNoLW5vdGlmaWNhdGlvbiAuYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNXB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAgIC5wdXNoLW5vdGlmaWNhdGlvbnMgLnB1c2gtbm90aWZpY2F0aW9uIC5idXR0b25zIC5idXR0b24ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogIzMyMzI0NjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzQzNDM0M7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC5wdXNoLW5vdGlmaWNhdGlvbnMgLnB1c2gtbm90aWZpY2F0aW9uIC5idXR0b25zIC5idXR0b24udmlldy1tb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwQUFFQjsgfVxuICAgICAgLnB1c2gtbm90aWZpY2F0aW9ucyAucHVzaC1ub3RpZmljYXRpb24gLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpOyB9XG5cbi5mdWxsLXB1c2gtbm90aWZpY2F0aW9uIC5wb3B1cCB7XG4gIHdpZHRoOiA1ODBweDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzI5MjkzOTsgfVxuICAuZnVsbC1wdXNoLW5vdGlmaWNhdGlvbiAucG9wdXAgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZnVsbC1wdXNoLW5vdGlmaWNhdGlvbiAucG9wdXAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuZnVsbC1wdXNoLW5vdGlmaWNhdGlvbiAucG9wdXAgLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuICAuZnVsbC1wdXNoLW5vdGlmaWNhdGlvbiAucG9wdXAgLmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5mdWxsLXB1c2gtbm90aWZpY2F0aW9uIC5wb3B1cCAuZGF0ZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGNvbG9yOiAjNjk3Mzg2O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmZ1bGwtcHVzaC1ub3RpZmljYXRpb24gLnBvcHVwIC5idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA1cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gICAgLmZ1bGwtcHVzaC1ub3RpZmljYXRpb24gLnBvcHVwIC5idXR0b25zIC5idXR0b24ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogIzMyMzI0NjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzQzNDM0M7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDBBQUVCOyB9XG4gICAgICAuZnVsbC1wdXNoLW5vdGlmaWNhdGlvbiAucG9wdXAgLmJ1dHRvbnMgLmJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMEFBRUI7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpOyB9XG5cbmh0bWw6bGFuZyhlcykgaGVhZGVyIC50aW1lLFxuaHRtbDpsYW5nKGphKSBoZWFkZXIgLnRpbWUsXG5odG1sOmxhbmcocnUpIGhlYWRlciAudGltZSxcbmh0bWw6bGFuZyhmcikgaGVhZGVyIC50aW1lIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5odG1sOmxhbmcoZXMpIGhlYWRlciAubG5rOmZpcnN0LW9mLXR5cGUsXG5odG1sOmxhbmcoamEpIGhlYWRlciAubG5rOmZpcnN0LW9mLXR5cGUsXG5odG1sOmxhbmcocnUpIGhlYWRlciAubG5rOmZpcnN0LW9mLXR5cGUsXG5odG1sOmxhbmcoZnIpIGhlYWRlciAubG5rOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMjI7IH1cbiAgaGVhZGVyIHVsLnNvY2lhbHMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07IH1cbiAgICBoZWFkZXIgdWwuc29jaWFscyBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07IH1cbiAgICBoZWFkZXIgdWwuc29jaWFscyBsaTpudGgtY2hpbGQoMikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtOyB9XG4gICAgaGVhZGVyIHVsLnNvY2lhbHMgbGkgaW1nIHtcbiAgICAgIGhlaWdodDogMS41NjI1cmVtOyB9XG4gIGhlYWRlciAuYWZmLWljb24ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxLjFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTAuMnJlbTtcbiAgICBoZWlnaHQ6IDQuMTg3NXJlbTsgfVxuICBoZWFkZXIgLmhlYWRlci13YXJuaW5nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JmMzczNztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNjI1cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIGhlYWRlciAuaGVhZGVyLXdhcm5pbmcgKiB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgaGVhZGVyIC5oZWFkZXItd2FybmluZyBzcGFuLndhcm4ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgICAgIGNvbG9yOiB5ZWxsb3c7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYW5pbWF0aW9uOiB3YXJuQW5pbSA4MDBtcyBlYXNlLWluO1xuICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IC0wLjA2MjVyZW07IH1cblxuQGtleWZyYW1lcyB3YXJuQW5pbSB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4zOyB9XG4gIDcwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG4gICAgaGVhZGVyIC5oZWFkZXItd2FybmluZyBkaXYudGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWFyZ2luLXRvcDogLTAuMDYyNXJlbTsgfVxuICAgIGhlYWRlciAuaGVhZGVyLXdhcm5pbmcgLmNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcmlnaHQ6IDAuNjI1cmVtO1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxMjBtcyBlYXNlLWluOyB9XG4gICAgaGVhZGVyIC5oZWFkZXItd2FybmluZzpob3ZlciAuY2xvc2Uge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICBoZWFkZXIgLmF1dGgtYmFyIHtcbiAgICBoZWlnaHQ6IDQuMTg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogNC4xODc1cmVtO1xuICAgIHBhZGRpbmc6IDAuMnJlbSAwOyB9XG4gICAgaGVhZGVyIC5hdXRoLWJhciAubG9hZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxOC43NXJlbTtcbiAgICAgIHRvcDogMS4xMjVyZW07IH1cbiAgICBoZWFkZXIgLmF1dGgtYmFyIC50aW1lIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWluLXdpZHRoOiA2LjI1cmVtO1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuICAgICAgaGVhZGVyIC5hdXRoLWJhciAudGltZSBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4zMTI1cmVtOyB9XG4gICAgaGVhZGVyIC5hdXRoLWJhciAubG5rIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEuNDM3NXJlbTtcbiAgICAgIGNvbG9yOiAjNTQ1NDY5O1xuICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiOyB9XG4gICAgICBoZWFkZXIgLmF1dGgtYmFyIC5sbms6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIGhlYWRlciAuYXV0aC1iYXIgLmxuazpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplLFxuICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBoZWFkZXIgLmF1dGgtYmFyIC5hdXRob3JpemUgdWwgbGksXG4gICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gdWwgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBoZWlnaHQ6IDQuMTg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQuMTg3NXJlbTsgfVxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC5hdXRob3JpemUgdWwgbGkgc3Bhbi5mb3Jnb3QtcGFzcyxcbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvIHVsIGxpIHNwYW4uZm9yZ290LXBhc3Mge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBsaSBzcGFuLmZvcmdvdC1wYXNzOmhvdmVyLFxuICAgICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyB1bCBsaSBzcGFuLmZvcmdvdC1wYXNzOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBsaSBpbnB1dCxcbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvIHVsIGxpIGlucHV0IHtcbiAgICAgICAgICB3aWR0aDogOS43NXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEuODc1cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMi4xODc1cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMzZTNlNDY7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07IH1cbiAgICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC5hdXRob3JpemUgdWwgbGkgaW5wdXQuZXJyb3IsXG4gICAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvIHVsIGxpIGlucHV0LmVycm9yIHtcbiAgICAgICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNmZjE3MmQ7IH1cbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIGxpIC5idG4sXG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyB1bCBsaSAuYnRuIHtcbiAgICAgICAgICBoZWlnaHQ6IDEuODc1cmVtOyB9XG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBsaSAuaWNvbixcbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvIHVsIGxpIC5pY29uIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gICAgICAgICAgbGVmdDogMC42MjVyZW07XG4gICAgICAgICAgdG9wOiAwLjA2MjVyZW07XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgICAgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIHAuZXJyLXRleHQsXG4gICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gdWwgcC5lcnItdGV4dCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEuODc1cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAwLCAwLCAwLjkpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMy4yNXJlbTtcbiAgICAgICAgd2lkdGg6IDE5LjgxMjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMC42MjVyZW07XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIHAuZXJyLXRleHQgc3BhbixcbiAgICAgICAgaGVhZGVyIC5hdXRoLWJhciAudXNlci1pbmZvIHVsIHAuZXJyLXRleHQgc3BhbiB7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBwLmVyci10ZXh0LnZpc2libGUsXG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyB1bCBwLmVyci10ZXh0LnZpc2libGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMTBzOyB9XG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBwLmVyci10ZXh0IGksXG4gICAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyB1bCBwLmVyci10ZXh0IGkge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIC5idG4ucmVnaXN0ZXIsXG4gICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gLmJ0bi5yZWdpc3RlciB7XG4gICAgICAgIHdpZHRoOiA3LjgxMjVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIGxpICsgbGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMzEyNXJlbTsgfVxuICAgIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBsaSAqIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICBoZWFkZXIgLmF1dGgtYmFyIC5hdXRob3JpemUgLmxvZ2luIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEFBRUI7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyAucG9pbnRzLWljb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyAucG9pbnRzLWljb24gaW1nIHtcbiAgICAgICAgYW5pbWF0aW9uOiAwLjRzIHZpcEFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgICAgIHdpZHRoOiA0NHB4OyB9XG5cbkBrZXlmcmFtZXMgdmlwQW5pbWF0aW9uIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC40OyB9IH1cbiAgICAgIGhlYWRlciAuYXV0aC1iYXIgLnVzZXItaW5mbyAucG9pbnRzLWljb246bm90KC52aXNpYmxlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQm9sZFwiO1xuICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogNC4xODc1cmVtOyB9XG4gICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCA+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+IHVsIC5ub3RpZmljYXRpb25zIC5ub3RpZmljYXRpb24tZGF0YSB1bCBsaSBhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICBoZWFkZXIgLmF1dGgtYmFyIC51c2VyLWluZm8gPiB1bCAubm90aWZpY2F0aW9ucyAudmlldy1hbGwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEFBRUI7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4OyB9XG4gIGhlYWRlciAubmF2LXdyYXBwZXIge1xuICAgIGhlaWdodDogNC4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQuMzc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMjI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgNjBtcyBlYXNlLWluOyB9XG4gICAgaGVhZGVyIC5uYXYtd3JhcHBlci5maXhlZCB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3gtc2hhZG93OiAwcmVtIDAuMDYyNXJlbSAwLjI1cmVtIDByZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgaGVpZ2h0OiA0LjA2MjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogNC4zNzVyZW07IH1cbiAgICAgIGhlYWRlciAubmF2LXdyYXBwZXIuZml4ZWQgLm1pZGRsZSAubG9nbyBpbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzLjEyNXJlbTsgfVxuICAgICAgaGVhZGVyIC5uYXYtd3JhcHBlci5maXhlZCArIC5uYXYtaGVscGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBoZWFkZXIgLm5hdi13cmFwcGVyIC5taWRkbGUge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgaGVhZGVyIC5uYXYtd3JhcHBlciAubWlkZGxlIC5sb2dvIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMCU7IH1cbiAgICAgICAgaGVhZGVyIC5uYXYtd3JhcHBlciAubWlkZGxlIC5sb2dvIGltZyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMy4xMjVyZW07XG4gICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDYwbXMgZWFzZS1pbjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIGhlYWRlciAubmF2LXdyYXBwZXIgLm1pZGRsZSBuYXYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiA4OSU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIGhlYWRlciAubmF2LXdyYXBwZXIgLm1pZGRsZSBuYXYgdWwge1xuICAgICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgICAgIGhlYWRlciAubmF2LXdyYXBwZXIgLm1pZGRsZSBuYXYgdWwgbGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45NDg3cmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiOyB9XG4gICAgICAgICAgICBoZWFkZXIgLm5hdi13cmFwcGVyIC5taWRkbGUgbmF2IHVsIGxpIC5uZXcge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICB0b3A6IDAuMzc1cmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEuMDYyNXJlbTtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAyLjE4NzVyZW07XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMDYyNXJlbTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmMTcyZDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAwLjMxMjVyZW07XG4gICAgICAgICAgICAgIGFuaW1hdGlvbjogMC40cyBuZXdBbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGVcciBhbHRlcm5hdGU7IH1cblxuQGtleWZyYW1lcyBuZXdBbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjM7IH0gfVxuICAgICAgICAgICAgaGVhZGVyIC5uYXYtd3JhcHBlciAubWlkZGxlIG5hdiB1bCBsaSBhIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDgwbXMgZWFzZS1pbjtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgICAgICAgIGhlYWRlciAubmF2LXdyYXBwZXIgLm1pZGRsZSBuYXYgdWwgbGkgYSBzcGFuIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwLjMxMjVyZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbiAgICAgICAgICAgICAgICBoZWFkZXIgLm5hdi13cmFwcGVyIC5taWRkbGUgbmF2IHVsIGxpIGEgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBib3R0b206IC0wLjY4NzVyZW07XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmYxNzJkO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4yczsgfVxuICAgICAgICAgICAgICBoZWFkZXIgLm5hdi13cmFwcGVyIC5taWRkbGUgbmF2IHVsIGxpIGE6aG92ZXIgc3Bhbjo6YmVmb3JlLCBoZWFkZXIgLm5hdi13cmFwcGVyIC5taWRkbGUgbmF2IHVsIGxpIGEuYWN0aXZlIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAgIGhlYWRlciAubmF2LXdyYXBwZXIgLm1pZGRsZSBuYXYgdWwgbGk6bGFzdC1jaGlsZCBhIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICBoZWFkZXIgLm5hdi1oZWxwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAyLjVyZW07IH1cbiAgaGVhZGVyIC51c2VyLWluZm8gdWwud2FsbGV0cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMzE7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTsgfVxuICAgIGhlYWRlciAudXNlci1pbmZvIHVsLndhbGxldHMgbGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMCAwLjkzNzVyZW07XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMi42MjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzFiMWIyMjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMTIwbXMgZWFzZS1pbjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgaGVhZGVyIC51c2VyLWluZm8gdWwud2FsbGV0cyBsaTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjJiM2I7IH1cbiAgICAgIGhlYWRlciAudXNlci1pbmZvIHVsLndhbGxldHMgbGkgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIGhlYWRlciAudXNlci1pbmZvIHVsLndhbGxldHMgbGkgc3Bhbi5iYWxhbmNlLXN0ciB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgICAgIGhlYWRlciAudXNlci1pbmZvIHVsLndhbGxldHMgbGkgc3Bhbi5jdXJyZW5jeU5hbWUge1xuICAgICAgICAgIGNvbG9yOiAjYjZjOWQ3O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjQzNzVyZW07IH1cbiAgICAgICAgaGVhZGVyIC51c2VyLWluZm8gdWwud2FsbGV0cyBsaSBzcGFuLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG5ib2R5Om5vdCguZ2FtZS1tb2RlKSBoZWFkZXIgLmF1dGgtYmFyIC5hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5Om5vdCguZ2FtZS1tb2RlKSBoZWFkZXIgLmdhbWUtYmFsYW5jZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5hZmYtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5zb2NpYWxzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LmdhbWUtbW9kZSBoZWFkZXIgLnRpbWUsXG5ib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmxuayB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5hdXRoLWJhciB7XG4gIGhlaWdodDogMy4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjEyNXJlbTsgfVxuICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5sb2FkZXIge1xuICAgIHRvcDogMC41cmVtOyB9XG4gIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAuYXV0aC1iYXIgLm1pZGRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAgIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAuYXV0aC1iYXIgLm1pZGRsZSAudXNlci1pbmZvID4gdWwge1xuICAgICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gICAgICBoZWlnaHQ6IDEuNjg3NXJlbTsgfVxuICAgICAgYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5hdXRoLWJhciAubWlkZGxlIC51c2VyLWluZm8gPiB1bCBsaS5iYWxhbmNlOm5vdCguZ2FtZS1iYWxhbmNlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAuYXV0aC1iYXIgLm1pZGRsZSAudXNlci1pbmZvID4gdWwgbGkuZ2FtZS1iYWxhbmNlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLnVzZXItaW5mbyA+IHVsIGxpLmdhbWUtYmFsYW5jZSAuY3VycmVuY3ktc3RyLFxuICAgICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLnVzZXItaW5mbyA+IHVsIGxpLmdhbWUtYmFsYW5jZSAuYW1vdW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAuYXV0aC1iYXIgLm1pZGRsZSAudXNlci1pbmZvID4gdWwgbGkuZ2FtZS1iYWxhbmNlIHNwYW4ubG9ja2VkIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICAgICAgICBjb2xvcjogI2FkYjhjYzsgfVxuICAgICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLnVzZXItaW5mbyA+IHVsIGxpLmdhbWUtYmFsYW5jZTpob3ZlciAuY3VycmVuY3ktc3RyLFxuICAgICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLnVzZXItaW5mbyA+IHVsIGxpLmdhbWUtYmFsYW5jZTpob3ZlciAuYW1vdW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLnVzZXItaW5mbyA+IHVsIGxpLmdhbWUtYmFsYW5jZTpob3ZlciBzcGFuLmxvY2tlZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAuYXV0aC1iYXIgLm1pZGRsZSAuYWN0aW9ucyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAuYXV0aC1iYXIgLm1pZGRsZSAuYWN0aW9ucyA+ICoge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLmFjdGlvbnMgLmxvZ28gaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxLjg3NXJlbTsgfVxuICAgICAgYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5hdXRoLWJhciAubWlkZGxlIC5hY3Rpb25zIC5tZW51IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyNDY7XG4gICAgICAgIGNvbG9yOiAjYWRiOGNjO1xuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdHJhbnNpdGlvbjogMTIwbXMgZWFzZS1vdXQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLmFjdGlvbnMgLm1lbnU6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLmFjdGlvbnMgLmdvLWJhY2sge1xuICAgICAgICBtYXJnaW4tbGVmdDogMS44NzVyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICBib2R5LmdhbWUtbW9kZSBoZWFkZXIgLmF1dGgtYmFyIC5taWRkbGUgLmFjdGlvbnMgLmdvLWJhY2sgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gICAgICAgIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAuYXV0aC1iYXIgLm1pZGRsZSAuYWN0aW9ucyAuZ28tYmFjayBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMC4zMTI1cmVtOyB9XG4gICAgYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5hdXRoLWJhciAubWlkZGxlIC5jaGFuZ2UtbGFuZyB1bCB7XG4gICAgICByaWdodDogMS40Mzc1cmVtO1xuICAgICAgdG9wOiAyLjE4NzVyZW07IH1cblxuYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5uYXYtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAzLjEyNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGhlaWdodCAzMDBtcyBlYXNlO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgYm94LXNoYWRvdzogMHJlbSAwLjA2MjVyZW0gMC4yNXJlbSAwcmVtIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgei1pbmRleDogOTk5OyB9XG4gIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAubmF2LXdyYXBwZXI6bm90KC52aXNpYmxlKSB7XG4gICAgaGVpZ2h0OiAwOyB9XG4gIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAubmF2LXdyYXBwZXIgLmxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgYm9keS5nYW1lLW1vZGUgaGVhZGVyIC5uYXYtd3JhcHBlciAubWlkZGxlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIGJvZHkuZ2FtZS1tb2RlIGhlYWRlciAubmF2LXdyYXBwZXIgLm1pZGRsZSBuYXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5ib2R5LmdhbWUtbW9kZSBmb290ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb3Jnb3QtcGFzc3dvcmQge1xuICB6LWluZGV4OiA5OTk5OyB9XG4gIC5mb3Jnb3QtcGFzc3dvcmQgLnBvcHVwIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG4gICAgLmZvcmdvdC1wYXNzd29yZCAucG9wdXAgLmNsb3NlIHtcbiAgICAgIHRvcDogMC41cmVtOyB9XG4gIC5mb3Jnb3QtcGFzc3dvcmQgaDIge1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgYm9yZGVyLWxlZnQ6IDAuMTg3NXJlbSBzb2xpZCAjMDBBQUVCO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwIDAuMzEyNXJlbSAwIDEuNTYyNXJlbTtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mb3Jnb3QtcGFzc3dvcmQgZm9ybSB1bCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAxLjU2MjVyZW0gNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMi41cmVtKTsgfVxuICAgIC5mb3Jnb3QtcGFzc3dvcmQgZm9ybSB1bCBsaSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG4gICAgICAuZm9yZ290LXBhc3N3b3JkIGZvcm0gdWwgbGkgaW5wdXQsXG4gICAgICAuZm9yZ290LXBhc3N3b3JkIGZvcm0gdWwgbGkgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5mb3Jnb3QtcGFzc3dvcmQgZm9ybSB1bCBsaSBpbnB1dCB7XG4gICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC42MjVyZW07IH1cbiAgICAgIC5mb3Jnb3QtcGFzc3dvcmQgZm9ybSB1bCBsaSBidXR0b24ge1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMC42MjVyZW07IH1cbiAgICAgIC5mb3Jnb3QtcGFzc3dvcmQgZm9ybSB1bCBsaSAubG9hZGVyLXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZvcmdvdC1wYXNzd29yZCBmb3JtIC5lcnItdGV4dCxcbiAgLmZvcmdvdC1wYXNzd29yZCBmb3JtIC5zdWNjZXNzLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtOyB9XG4gIC5mb3Jnb3QtcGFzc3dvcmQgZm9ybSAuZXJyLXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mb3Jnb3QtcGFzc3dvcmQgLnBvcHVwOm5vdCgudmlzaWJsZSkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb3Jnb3QtcGFzc3dvcmQgLnBvcHVwLnN1Y2Nlc3MgcC5zdWNjZXNzLXRleHQge1xuICBwYWRkaW5nOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG5cbi5mb3Jnb3QtcGFzc3dvcmQgLnBvcHVwLnN1Y2Nlc3MgLmJ0bi13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuICAuZm9yZ290LXBhc3N3b3JkIC5wb3B1cC5zdWNjZXNzIC5idG4td3JhcHBlciAuYnRuIHtcbiAgICB3aWR0aDogOHJlbTtcbiAgICBoZWlnaHQ6IDIuNXJlbTsgfVxuXG4ub3ZlcmxheS5uZXctbWVzc2FnZSAucG9wdXAge1xuICB3aWR0aDogNDMuNzVyZW07XG4gIG1pbi1oZWlnaHQ6IDI1cmVtOyB9XG4gIC5vdmVybGF5Lm5ldy1tZXNzYWdlIC5wb3B1cCAuY2xvc2Uge1xuICAgIHotaW5kZXg6IDk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMC43OyB9XG4gICAgLm92ZXJsYXkubmV3LW1lc3NhZ2UgLnBvcHVwIC5jbG9zZTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5vdmVybGF5Lm5ldy1tZXNzYWdlIC5wb3B1cCAuY29udGVudCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAub3ZlcmxheS5uZXctbWVzc2FnZSAucG9wdXAgLmNvbnRlbnQgLmJhbm5lci13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5vdmVybGF5Lm5ldy1tZXNzYWdlIC5wb3B1cCAuY29udGVudCAuYmFubmVyLXdyYXBwZXIgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAub3ZlcmxheS5uZXctbWVzc2FnZSAucG9wdXAgLmNvbnRlbnQgLnRleHQge1xuICAgICAgY29sb3I6ICNjN2M3Yzc7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG4gIC5vdmVybGF5Lm5ldy1tZXNzYWdlIC5wb3B1cCAuY3VzdG9tLXNjcm9sbGJhci1idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjJmMmYgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmxheS5hY3RpdmUtZnJlZXNwaW5zIC5wb3B1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQzLjc1cmVtO1xuICBoZWlnaHQ6IDI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90by1CbGFja1wiO1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyOiBub25lOyB9XG4gIC5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMgLnBvcHVwIC5jbG9zZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLm92ZXJsYXkuYWN0aXZlLWZyZWVzcGlucyAucG9wdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvZnJlZXNwaW5wb3B1cGJnLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAub3ZlcmxheS5hY3RpdmUtZnJlZXNwaW5zIC5wb3B1cCBoMyB7XG4gICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1CbGFja1wiOyB9XG4gIC5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMgLnBvcHVwIHAuZnJlZXNwaW4tY291bnQge1xuICAgIG1hcmdpbi10b3A6IDQuN3JlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwLjVyZW07IH1cbiAgICAub3ZlcmxheS5hY3RpdmUtZnJlZXNwaW5zIC5wb3B1cCBwLmZyZWVzcGluLWNvdW50IHNwYW4uY291bnQge1xuICAgICAgY29sb3I6ICMzYWZmNWQ7IH1cbiAgLm92ZXJsYXkuYWN0aXZlLWZyZWVzcGlucyAucG9wdXAgLmdhbWVzLWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgcGFkZGluZzogMCAxLjI1cmVtOyB9XG4gICAgLm92ZXJsYXkuYWN0aXZlLWZyZWVzcGlucyAucG9wdXAgLmdhbWVzLWxpc3QgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgaGVpZ2h0OiA2LjI1cmVtO1xuICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMgLnBvcHVwIC5nYW1lcy1saXN0IHVsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDEsIDI0MSwgMC4xNik7IH1cbiAgICAgIC5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMgLnBvcHVwIC5nYW1lcy1saXN0IHVsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiAwLjMxMjVyZW07IH1cbiAgICAgIC5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMgLnBvcHVwIC5nYW1lcy1saXN0IHVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzYWZmNWQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNTYyNXJlbTsgfVxuICAgIC5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMgLnBvcHVwIC5nYW1lcy1saXN0IGxpIHtcbiAgICAgIGNvbG9yOiAjM2FmZjVkO1xuICAgICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7IH1cbiAgICAgIC5vdmVybGF5LmFjdGl2ZS1mcmVlc3BpbnMgLnBvcHVwIC5nYW1lcy1saXN0IGxpOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLm92ZXJsYXkuc2lnbnVwLXBvcHVwIHtcbiAgei1pbmRleDogOTk5OTk7IH1cbiAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMS44NzVyZW0gNXJlbSAzcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjE0MTg7XG4gICAgd2lkdGg6IDY2LjM3NXJlbTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDEsIDI0MSwgMC4xNik7IH1cbiAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogMC4zMTZ2dzsgfVxuICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMGFhZWI7XG4gICAgICBib3JkZXItcmFkaXVzOiA2LjU3OXZ3OyB9XG4gICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuY2xvc2Uge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgICB0b3A6IHVuc2V0OyB9XG4gICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuc2VjLXRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzAwQUFFQjtcbiAgICAgICAgZm9udC1zaXplOiAxLjcyNTZyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07IH1cbiAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAudXNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLUxpZ2h0XCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNzQ0cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC51c2UgYSB7XG4gICAgICAgICAgY29sb3I6ICMwMEFBRUI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLVJlZ3VsYXJcIjtcbiAgICAgICAgICBtYXJnaW46IDAgMC4yNXJlbTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLnVzZSBhOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAudXNlIHAge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cbiAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzLjEyNXJlbTsgfVxuICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMi41cmVtOyB9XG4gICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiAudmVydGljYWwtc2xpZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMjUuNDM3NXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIC52ZXJ0aWNhbC1zbGlkZXIgLnBob3RvIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLyAzICsgMS4xcmVtKTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAyOC4yNXJlbTsgfVxuICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiAudmVydGljYWwtc2xpZGVyIC5zbGlkZXItYnVsbGV0cyB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBsZWZ0OiAxLjI1cmVtOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgLnZlcnRpY2FsLXNsaWRlciAuc2xpZGVyLWJ1bGxldHMgdWwge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgLnZlcnRpY2FsLXNsaWRlciAuc2xpZGVyLWJ1bGxldHMgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDEsIDI0MSwgMC4xNik7IH1cbiAgICAgICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIC52ZXJ0aWNhbC1zbGlkZXIgLnNsaWRlci1idWxsZXRzIHVsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMS4zMTZ2dzsgfVxuICAgICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgLnZlcnRpY2FsLXNsaWRlciAuc2xpZGVyLWJ1bGxldHMgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzYWZmNWQ7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2LjU3OXZ3OyB9XG4gICAgICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiAudmVydGljYWwtc2xpZGVyIC5zbGlkZXItYnVsbGV0cyB1bCBsaSB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMC45Mzc1cmVtO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjkzNzVyZW07XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzRhNGE0YTtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yczsgfVxuICAgICAgICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiAudmVydGljYWwtc2xpZGVyIC5zbGlkZXItYnVsbGV0cyB1bCBsaTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODsgfVxuICAgICAgICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiAudmVydGljYWwtc2xpZGVyIC5zbGlkZXItYnVsbGV0cyB1bCBsaS5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNTYyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjU2MjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwQUFFQjsgfVxuICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiB1bCBsaSArIGxpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtOyB9XG4gICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHVsIGxpLmZpbmlzaC1yZWdpc3RyYXRpb24ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjE4NzVyZW07IH1cbiAgICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiB1bCBsaS5maW5pc2gtcmVnaXN0cmF0aW9uIC5idG4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMy4xMjVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTsgfVxuICAgICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHVsIGxpLmZpbmlzaC1yZWdpc3RyYXRpb24gLmctcmVjYXB0Y2hhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHVsIGxpLmZpbmlzaC1yZWdpc3RyYXRpb24gLmxvYWRlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMzc1cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXJlbTsgfVxuICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiB1bCBsaS5lcnItdGV4dCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiB1bCBsaS5hY2NlcHQtdGVybXMge1xuICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIuMTg3NXJlbTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkuYWNjZXB0LXRlcm1zIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkuYWNjZXB0LXRlcm1zIGEsXG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkuYWNjZXB0LXRlcm1zIHNwYW4uYWNjZXB0LXRleHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cbiAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgc3Bhbi5kZXNjIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiB1bCBsaSBpbnB1dCxcbiAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgc2VsZWN0IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gICAgICAgICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNkYWRhZGE7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgaW5wdXQ6OnBsYWNlaG9sZGVyLFxuICAgICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHVsIGxpIHNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTdBMUMyOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgaW5wdXQ6Zm9jdXMsXG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgc2VsZWN0OmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjODg4OyB9XG4gICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHVsIGxpIHNlbGVjdCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC42ODc1cmVtO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgLmNoZWNrIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEuMTI1cmVtOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgLmNoZWNrIGlucHV0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgLmNoZWNrIC5jaGVja21hcmsge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7IH1cbiAgICAgICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHVsIGxpIC5jaGVjayAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgLmNoZWNrOmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICAgICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC5maWVsZHMgLmJvdHRvbS1jb250ZW50IC5oYWxmIHVsIGxpIC5jaGVjayBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiB1bCBsaSAuY2hlY2sgLmNoZWNrbWFyazphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDAuNjI1cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMC42MjVyZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMEFBRUI7IH1cbiAgICAgICAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuYm90dG9tLWNvbnRlbnQgLmhhbGYgdWwgbGkgLmV5ZSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDAuMzEyNXJlbTtcbiAgICAgICAgICAgICAgY29sb3I6ICM1MjUyNTI7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDEyMG1zIGVhc2UtaW47IH1cbiAgICAgICAgICAgICAgLm92ZXJsYXkuc2lnbnVwLXBvcHVwIGZvcm0uY29udGVudCAuZmllbGRzIC5ib3R0b20tY29udGVudCAuaGFsZiB1bCBsaSAuZXllOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLmZpZWxkcyAuZXJyLXRleHQubWFpbi1lcnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgIC5vdmVybGF5LnNpZ251cC1wb3B1cCBmb3JtLmNvbnRlbnQgLnRlcm1zIHtcbiAgICAgIG1hcmdpbi10b3A6IDMuMTI1cmVtOyB9XG4gICAgICAub3ZlcmxheS5zaWdudXAtcG9wdXAgZm9ybS5jb250ZW50IC50ZXJtczpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5vdmVybGF5LnNpZ25pbi1wb3B1cCxcbi5vdmVybGF5Lm5ldy1wb3B1cCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgei1pbmRleDogOTk5OTsgfVxuICAub3ZlcmxheS5zaWduaW4tcG9wdXAgaDIsXG4gIC5vdmVybGF5Lm5ldy1wb3B1cCBoMiB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgYmFja2dyb3VuZDogIzE4MTgxZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkICNmZjE3MmQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjU2MjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmOyB9XG4gIC5vdmVybGF5LnNpZ25pbi1wb3B1cCA+IGRpdixcbiAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0sXG4gIC5vdmVybGF5Lm5ldy1wb3B1cCA+IGRpdixcbiAgLm92ZXJsYXkubmV3LXBvcHVwIGZvcm0ge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMjguMjVyZW07XG4gICAgaGVpZ2h0OiAzMHJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTsgfVxuICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCA+IGRpdiAuZmllbGRzLXdyYXBwZXIsXG4gICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwID4gZGl2IC5jb250ZW50LFxuICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCBmb3JtIC5maWVsZHMtd3JhcHBlcixcbiAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgZm9ybSAuY29udGVudCxcbiAgICAub3ZlcmxheS5uZXctcG9wdXAgPiBkaXYgLmZpZWxkcy13cmFwcGVyLFxuICAgIC5vdmVybGF5Lm5ldy1wb3B1cCA+IGRpdiAuY29udGVudCxcbiAgICAub3ZlcmxheS5uZXctcG9wdXAgZm9ybSAuZmllbGRzLXdyYXBwZXIsXG4gICAgLm92ZXJsYXkubmV3LXBvcHVwIGZvcm0gLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMi41cmVtIDIuODEyNXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgPiBkaXYgLmZpZWxkcy13cmFwcGVyIC5maWVsZCxcbiAgICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCA+IGRpdiAuY29udGVudCAuZmllbGQsXG4gICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgZm9ybSAuZmllbGRzLXdyYXBwZXIgLmZpZWxkLFxuICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0gLmNvbnRlbnQgLmZpZWxkLFxuICAgICAgLm92ZXJsYXkubmV3LXBvcHVwID4gZGl2IC5maWVsZHMtd3JhcHBlciAuZmllbGQsXG4gICAgICAub3ZlcmxheS5uZXctcG9wdXAgPiBkaXYgLmNvbnRlbnQgLmZpZWxkLFxuICAgICAgLm92ZXJsYXkubmV3LXBvcHVwIGZvcm0gLmZpZWxkcy13cmFwcGVyIC5maWVsZCxcbiAgICAgIC5vdmVybGF5Lm5ldy1wb3B1cCBmb3JtIC5jb250ZW50IC5maWVsZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgPiBkaXYgLmZpZWxkcy13cmFwcGVyIC5maWVsZCBsYWJlbCxcbiAgICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwID4gZGl2IC5jb250ZW50IC5maWVsZCBsYWJlbCxcbiAgICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0gLmZpZWxkcy13cmFwcGVyIC5maWVsZCBsYWJlbCxcbiAgICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0gLmNvbnRlbnQgLmZpZWxkIGxhYmVsLFxuICAgICAgICAub3ZlcmxheS5uZXctcG9wdXAgPiBkaXYgLmZpZWxkcy13cmFwcGVyIC5maWVsZCBsYWJlbCxcbiAgICAgICAgLm92ZXJsYXkubmV3LXBvcHVwID4gZGl2IC5jb250ZW50IC5maWVsZCBsYWJlbCxcbiAgICAgICAgLm92ZXJsYXkubmV3LXBvcHVwIGZvcm0gLmZpZWxkcy13cmFwcGVyIC5maWVsZCBsYWJlbCxcbiAgICAgICAgLm92ZXJsYXkubmV3LXBvcHVwIGZvcm0gLmNvbnRlbnQgLmZpZWxkIGxhYmVsIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjQzNzVyZW07XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgPiBkaXYgLmZpZWxkcy13cmFwcGVyIC5maWVsZCAuZm9yZ290LXBhc3MsXG4gICAgICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCA+IGRpdiAuY29udGVudCAuZmllbGQgLmZvcmdvdC1wYXNzLFxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgZm9ybSAuZmllbGRzLXdyYXBwZXIgLmZpZWxkIC5mb3Jnb3QtcGFzcyxcbiAgICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0gLmNvbnRlbnQgLmZpZWxkIC5mb3Jnb3QtcGFzcyxcbiAgICAgICAgLm92ZXJsYXkubmV3LXBvcHVwID4gZGl2IC5maWVsZHMtd3JhcHBlciAuZmllbGQgLmZvcmdvdC1wYXNzLFxuICAgICAgICAub3ZlcmxheS5uZXctcG9wdXAgPiBkaXYgLmNvbnRlbnQgLmZpZWxkIC5mb3Jnb3QtcGFzcyxcbiAgICAgICAgLm92ZXJsYXkubmV3LXBvcHVwIGZvcm0gLmZpZWxkcy13cmFwcGVyIC5maWVsZCAuZm9yZ290LXBhc3MsXG4gICAgICAgIC5vdmVybGF5Lm5ldy1wb3B1cCBmb3JtIC5jb250ZW50IC5maWVsZCAuZm9yZ290LXBhc3Mge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDAuMTI1cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzEyNXJlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCA+IGRpdiAuZmllbGRzLXdyYXBwZXIgLmZpZWxkIGlucHV0LFxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgPiBkaXYgLmNvbnRlbnQgLmZpZWxkIGlucHV0LFxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgZm9ybSAuZmllbGRzLXdyYXBwZXIgLmZpZWxkIGlucHV0LFxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgZm9ybSAuY29udGVudCAuZmllbGQgaW5wdXQsXG4gICAgICAgIC5vdmVybGF5Lm5ldy1wb3B1cCA+IGRpdiAuZmllbGRzLXdyYXBwZXIgLmZpZWxkIGlucHV0LFxuICAgICAgICAub3ZlcmxheS5uZXctcG9wdXAgPiBkaXYgLmNvbnRlbnQgLmZpZWxkIGlucHV0LFxuICAgICAgICAub3ZlcmxheS5uZXctcG9wdXAgZm9ybSAuZmllbGRzLXdyYXBwZXIgLmZpZWxkIGlucHV0LFxuICAgICAgICAub3ZlcmxheS5uZXctcG9wdXAgZm9ybSAuY29udGVudCAuZmllbGQgaW5wdXQge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMxODE4MWU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7IH1cbiAgICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwID4gZGl2IC5maWVsZHMtd3JhcHBlciAuZmllbGQgYnV0dG9uLFxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgPiBkaXYgLmNvbnRlbnQgLmZpZWxkIGJ1dHRvbixcbiAgICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0gLmZpZWxkcy13cmFwcGVyIC5maWVsZCBidXR0b24sXG4gICAgICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCBmb3JtIC5jb250ZW50IC5maWVsZCBidXR0b24sXG4gICAgICAgIC5vdmVybGF5Lm5ldy1wb3B1cCA+IGRpdiAuZmllbGRzLXdyYXBwZXIgLmZpZWxkIGJ1dHRvbixcbiAgICAgICAgLm92ZXJsYXkubmV3LXBvcHVwID4gZGl2IC5jb250ZW50IC5maWVsZCBidXR0b24sXG4gICAgICAgIC5vdmVybGF5Lm5ldy1wb3B1cCBmb3JtIC5maWVsZHMtd3JhcHBlciAuZmllbGQgYnV0dG9uLFxuICAgICAgICAub3ZlcmxheS5uZXctcG9wdXAgZm9ybSAuY29udGVudCAuZmllbGQgYnV0dG9uIHtcbiAgICAgICAgICBoZWlnaHQ6IDIuODc1cmVtO1xuICAgICAgICAgIG1pbi13aWR0aDogOS4zNzVyZW07XG4gICAgICAgICAgY29sb3I6ICMxZTFlMjU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMy44NzVyZW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdlM2ZmO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2xvZ2luLWJ1dHRvbi1hcnJvdy5zdmc/djJcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgMS44NzVyZW07IH1cbiAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgPiBkaXYgLnJlZy10ZXh0LFxuICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCBmb3JtIC5yZWctdGV4dCxcbiAgICAub3ZlcmxheS5uZXctcG9wdXAgPiBkaXYgLnJlZy10ZXh0LFxuICAgIC5vdmVybGF5Lm5ldy1wb3B1cCBmb3JtIC5yZWctdGV4dCB7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgIC5vdmVybGF5LnNpZ25pbi1wb3B1cCA+IGRpdiAucmVnLXRleHQgLnJlZ2lzdGVyLFxuICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0gLnJlZy10ZXh0IC5yZWdpc3RlcixcbiAgICAgIC5vdmVybGF5Lm5ldy1wb3B1cCA+IGRpdiAucmVnLXRleHQgLnJlZ2lzdGVyLFxuICAgICAgLm92ZXJsYXkubmV3LXBvcHVwIGZvcm0gLnJlZy10ZXh0IC5yZWdpc3RlciB7XG4gICAgICAgIGNvbG9yOiAjMTdlM2ZmO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTsgfVxuICAgICAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgPiBkaXYgLnJlZy10ZXh0IC5yZWdpc3Rlcjpob3ZlcixcbiAgICAgICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwIGZvcm0gLnJlZy10ZXh0IC5yZWdpc3Rlcjpob3ZlcixcbiAgICAgICAgLm92ZXJsYXkubmV3LXBvcHVwID4gZGl2IC5yZWctdGV4dCAucmVnaXN0ZXI6aG92ZXIsXG4gICAgICAgIC5vdmVybGF5Lm5ldy1wb3B1cCBmb3JtIC5yZWctdGV4dCAucmVnaXN0ZXI6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLm92ZXJsYXkuc2lnbmluLXBvcHVwID4gZGl2IC5lcnItdGV4dCxcbiAgICAub3ZlcmxheS5zaWduaW4tcG9wdXAgZm9ybSAuZXJyLXRleHQsXG4gICAgLm92ZXJsYXkubmV3LXBvcHVwID4gZGl2IC5lcnItdGV4dCxcbiAgICAub3ZlcmxheS5uZXctcG9wdXAgZm9ybSAuZXJyLXRleHQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmF2aXNvLXBvcHVwIC5wb3B1cCB7XG4gIHdpZHRoOiAzMi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDsgfVxuICAuYXZpc28tcG9wdXAgLnBvcHVwIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYXMtYmFja2dyb3VuZC5wbmc/djJcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAyMS41NjI1cmVtO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuYXZpc28tcG9wdXAgLnBvcHVwIC5jb250ZW50IC50ZXh0LXdyYXBwZXIge1xuICAgICAgbWFyZ2luOiAwLjYyNXJlbSBhdXRvO1xuICAgICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgICAgaGVpZ2h0OiAxOC44MTI1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBjb2xvcjogI2UwZGZkZjsgfVxuICAgICAgLmF2aXNvLXBvcHVwIC5wb3B1cCAuY29udGVudCAudGV4dC13cmFwcGVyIHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogMjIuOTM3NXJlbTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYXZpc28tcG9wdXAgLnBvcHVwIC5jb250ZW50IC5idG5zLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAwLjVyZW07XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgICAgLmF2aXNvLXBvcHVwIC5wb3B1cCAuY29udGVudCAuYnRucy13cmFwcGVyIC5idG4ge1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgd2lkdGg6IDlyZW07IH1cblxuaHRtbDpsYW5nKGZpKSBoZWFkZXIgLmF1dGgtYmFyIC5sbmssXG5odG1sOmxhbmcocnUpIGhlYWRlciAuYXV0aC1iYXIgLmxuayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDsgfVxuXG5odG1sOmxhbmcoZmkpIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBsaSBpbnB1dCxcbmh0bWw6bGFuZyhydSkgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIGxpIGlucHV0IHtcbiAgd2lkdGg6IDguNDM3NXJlbSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIGh0bWw6bGFuZyhmaSkgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIGxpIGlucHV0LFxuICBodG1sOmxhbmcocnUpIGhlYWRlciAuYXV0aC1iYXIgLmF1dGhvcml6ZSB1bCBsaSBpbnB1dCB7XG4gICAgd2lkdGg6IDcuODEyNXJlbSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgaHRtbDpsYW5nKGZpKSBoZWFkZXIgLmF1dGgtYmFyIC5hdXRob3JpemUgdWwgbGkgaW5wdXQsXG4gIGh0bWw6bGFuZyhydSkgaGVhZGVyIC5hdXRoLWJhciAuYXV0aG9yaXplIHVsIGxpIGlucHV0IHtcbiAgICB3aWR0aDogNy44MTI1cmVtICFpbXBvcnRhbnQ7IH0gfVxuXG5odG1sOmxhbmcoaXQpIGhlYWRlciAuYXV0aC1iYXIgLmxuayB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbmh0bWw6bGFuZyhpdCkgLnRpbWUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDgwMHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAub3ZlcmxheS5zaWdudXAtcG9wdXAge1xuICAgIG1heC1oZWlnaHQ6IDk2JSAhaW1wb3J0YW50OyB9IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxpbm90eXBlXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9MaW5vdHlwZSBNaW5lcnUgVzAxIEJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IH1cblxuLm92ZXJsYXkucG9pbnRzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OSAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDM0N3B4O1xuICAgIG1hcmdpbi10b3A6IDl2aDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBoZWlnaHQ6IDU2MHB4O1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQmxhY2tcIjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTkyZGVnLCByZ2JhKDY4LCA4LCAxMjksIDAuOCkgOC41OCUsIHJnYmEoMTUsIDIsIDI5LCAwLjc2KSAzNy45NyUsIHJnYmEoMTIsIDAsIDIzLCAwLjc1KSA1Ni4wNCUsIHJnYmEoMTUsIDIsIDI5LCAwLjc0KSA3NS4wMyUsIHJnYmEoMTIyLCAyNCwgMjQ0LCAwLjgpIDEwOS41MSUpLCAjMDcwMzBjO1xuICAgIGJveC1zaGFkb3c6IDBweCAzMHB4IDEyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuOCksIDBweCA0cHggMzBweCAwcHggcmdiYSgxMDYsIDAsIDI1NSwgMC42KSBpbnNldCwgMCAwIDEwMHB4ICM0NDA4ODE7IH1cbiAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwLnN1Y2Nlc3Mge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cC5zdWNjZXNzICsgLnBvaW50cy1zdWNjZXNzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTZweDtcbiAgICAgIHRvcDogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAuaGVhZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAubGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTJweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAgIC5vdmVybGF5LnBvaW50cyAucG9wdXAgLmxpc3QgLml0ZW0ge1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMDQsIDIxNCwgMjQ2LCAwLjIpO1xuICAgICAgICBmb250LWZhbWlseTogXCJQb3BwaW5zLVJlZ3VsYXJcIjsgfVxuICAgICAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5saXN0IC5pdGVtIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgfVxuICAgICAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5saXN0IC5pdGVtIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgY29sb3I6ICNmZmYzMDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5idG4ge1xuICAgICAgYm9yZGVyLXJhZGl1czogOTBweDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMzNkZWcsIHJnYmEoMTgzLCA4MiwgMjU1LCAwLjcpIDI0LjU1JSwgcmdiYSgxMjYsIDI2LCAyMTksIDAuNykgMzYuNTklLCByZ2JhKDExNywgMjQsIDIzNiwgMC43KSA1Mi4xMiUsIHJnYmEoODMsIDYyLCAyMTUsIDAuNykgNjYuMDclLCByZ2JhKDEyNSwgNDgsIDIyNCwgMC43KSA3My43NiUpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2MHB4IDBweCByZ2JhKDk4LCAyLCAyNTUsIDAuOSkgaW5zZXQsIDBweCAxNnB4IDEzcHggMHB4IHJnYmEoMjgsIDE2LCAxMDEsIDAuNSk7XG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG4gICAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5idG4ucnVsZXMge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNmEwMGZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5vdmVybGF5LnBvaW50cyAucG9wdXAgLmJ0bi5kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAucG9pbnRzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmb250LWZhbWlseTogXCJQb3BwaW5zLVJlZ3VsYXJcIjsgfVxuICAgICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAucG9pbnRzIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2ZmZjMwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG4gICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgIGhlaWdodDogMC44NzVyZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDYuMjVyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjODk4Y2ZmO1xuICAgICAgcGFkZGluZzogMXB4O1xuICAgICAgYmFja2dyb3VuZDogIzBjMTIxZTsgfVxuICAgICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAucHJvZ3Jlc3MtYmFyIC5saW5lIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2LjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM2MTE1YzIgMzAuNSUsICM4OThjZmYgNTAlKTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMDsgfVxuICAgICAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5wcm9ncmVzcy1iYXIgLmxpbmUgLmFtb3VudCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQyJSwgLTEyNSUpOyB9XG4gICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAubGV2ZWxzIHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmb250LWZhbWlseTogXCJQb3BwaW5zLVJlZ3VsYXJcIjsgfVxuICAgICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAubGV2ZWxzIGltZyB7XG4gICAgICAgIGhlaWdodDogMjBweDsgfVxuICAgICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAubGV2ZWxzIFAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5sZXZlbHMgc3BhbiBwIHNwYW4sXG4gICAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5sZXZlbHMgYiB7XG4gICAgICAgIG1hcmdpbjogMCA0cHg7IH1cbiAgICAgIC5vdmVybGF5LnBvaW50cyAucG9wdXAgLmxldmVscyBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgfVxuICAgICAgICAub3ZlcmxheS5wb2ludHMgLnBvcHVwIC5sZXZlbHMgc3BhbiBiIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjg4O1xuICAgICAgICAgIGNvbG9yOiAjZmZlZjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgfVxuICAgIC5vdmVybGF5LnBvaW50cyAucG9wdXAgLnN0YXR1cy10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAgICAgLm92ZXJsYXkucG9pbnRzIC5wb3B1cCAuc3RhdHVzLXRleHQuc3VjY2Vzcy10ZXh0IHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLm92ZXJsYXkucG9pbnRzIC5wb2ludHMtc3VjY2VzcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIGZvbnQtZmFtaWx5OiBcIkxpbm90eXBlXCI7XG4gICAgaGVpZ2h0OiA1My41NjI1cmVtO1xuICAgIHdpZHRoOiA1My41NjI1cmVtO1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAub3ZlcmxheS5wb2ludHMgLnBvaW50cy1zdWNjZXNzIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTM4JSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5vdmVybGF5LnBvaW50cyAucG9pbnRzLXN1Y2Nlc3Mgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDYzLjUlO1xuICAgICAgbGVmdDogNDUlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTsgfVxuXG4uY3J5cHRvLWNhc2hiYWNrLXN1Y2Nlc3MgLmNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG5cbi5vdmVybGF5LmNoZWNrLWJvbnVzIC5wb3B1cCwgLm92ZXJsYXkuY3J5cHRvLWNhc2hiYWNrIC5wb3B1cCwgLm92ZXJsYXkuY3J5cHRvLWNhc2hiYWNrLXN1Y2Nlc3MgLnBvcHVwIHtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtOyB9XG4gIC5vdmVybGF5LmNoZWNrLWJvbnVzIC5wb3B1cCAuY2xvc2UsIC5vdmVybGF5LmNyeXB0by1jYXNoYmFjayAucG9wdXAgLmNsb3NlLCAub3ZlcmxheS5jcnlwdG8tY2FzaGJhY2stc3VjY2VzcyAucG9wdXAgLmNsb3NlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB6LWluZGV4OiA5OTk5OTsgfVxuICAub3ZlcmxheS5jaGVjay1ib251cyAucG9wdXAgLmNvbnRlbnQsIC5vdmVybGF5LmNyeXB0by1jYXNoYmFjayAucG9wdXAgLmNvbnRlbnQsIC5vdmVybGF5LmNyeXB0by1jYXNoYmFjay1zdWNjZXNzIC5wb3B1cCAuY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwIDNyZW07IH1cbiAgICAub3ZlcmxheS5jaGVjay1ib251cyAucG9wdXAgLmNvbnRlbnQgLmVyci10ZXh0LCAub3ZlcmxheS5jcnlwdG8tY2FzaGJhY2sgLnBvcHVwIC5jb250ZW50IC5lcnItdGV4dCwgLm92ZXJsYXkuY3J5cHRvLWNhc2hiYWNrLXN1Y2Nlc3MgLnBvcHVwIC5jb250ZW50IC5lcnItdGV4dCB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm92ZXJsYXkuY2hlY2stYm9udXMgLnBvcHVwIC5jb250ZW50IC50ZXh0LCAub3ZlcmxheS5jcnlwdG8tY2FzaGJhY2sgLnBvcHVwIC5jb250ZW50IC50ZXh0LCAub3ZlcmxheS5jcnlwdG8tY2FzaGJhY2stc3VjY2VzcyAucG9wdXAgLmNvbnRlbnQgLnRleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gICAgLm92ZXJsYXkuY2hlY2stYm9udXMgLnBvcHVwIC5jb250ZW50IC5idG4sIC5vdmVybGF5LmNyeXB0by1jYXNoYmFjayAucG9wdXAgLmNvbnRlbnQgLmJ0biwgLm92ZXJsYXkuY3J5cHRvLWNhc2hiYWNrLXN1Y2Nlc3MgLnBvcHVwIC5jb250ZW50IC5idG4ge1xuICAgICAgbWluLXdpZHRoOiA5LjYyNXJlbTtcbiAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIC5vdmVybGF5LmNoZWNrLWJvbnVzIC5wb3B1cCAuY29udGVudCAuYnRuLnllcy1idG4sIC5vdmVybGF5LmNyeXB0by1jYXNoYmFjayAucG9wdXAgLmNvbnRlbnQgLmJ0bi55ZXMtYnRuLCAub3ZlcmxheS5jcnlwdG8tY2FzaGJhY2stc3VjY2VzcyAucG9wdXAgLmNvbnRlbnQgLmJ0bi55ZXMtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzE3ZTNmZjsgfVxuXG5odG1sOmxhbmcoY3MpIGhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50OyB9XG5cbi5saWNlbnNlLWJhbm5lciAubGljZW5zZS1wb3B1cCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogOTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGljZW5zZS1iYW5uZXIgLmxpY2Vuc2UtcG9wdXAgPiBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7IH1cbiAgLmxpY2Vuc2UtYmFubmVyIC5saWNlbnNlLXBvcHVwIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTMwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTUxOTtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDcycHg7IH1cbiAgZm9vdGVyIG5hdiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIGZvb3RlciBuYXYgPiB1bCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDsgfVxuICAgICAgZm9vdGVyIG5hdiA+IHVsID4gbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG4gICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpLmxpY2Vuc2Uge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDMwcHg7IH1cbiAgICAgICAgZm9vdGVyIG5hdiA+IHVsID4gbGk6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICB3aWR0aDogMjQ1cHg7IH1cbiAgICAgICAgZm9vdGVyIG5hdiA+IHVsID4gbGk6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICB3aWR0aDogMzEwcHg7IH1cbiAgICAgICAgZm9vdGVyIG5hdiA+IHVsID4gbGk6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICB3aWR0aDogMjYwcHg7IH1cbiAgICAgICAgZm9vdGVyIG5hdiA+IHVsID4gbGk6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICB3aWR0aDogMTUlOyB9XG4gICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgd2lkdGg6IDIxNXB4O1xuICAgICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpOm50aC1jaGlsZCg1KSAubW9iaWxlLWljb24ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICAgICAgICBjb2xvcjogIzZhN2I4YztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDEyMG1zIGVhc2UtaW47XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpOm50aC1jaGlsZCg1KSAubW9iaWxlLWljb246aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogIzg4OWRiMzsgfVxuICAgICAgICBmb290ZXIgbmF2ID4gdWwgPiBsaSA+IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTYuNnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgY29sb3I6ICMwMEFBRUI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiOyB9XG4gICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpIHVsLmlubmVyLWxpc3Qge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpIHVsLmlubmVyLWxpc3QgPiBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1vdXQgMC4ycztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gICAgICAgICAgICBmb290ZXIgbmF2ID4gdWwgPiBsaSB1bC5pbm5lci1saXN0ID4gbGkubmVlZHMtYXV0aCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpIHVsLmlubmVyLWxpc3QgPiBsaSBhIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpIHVsLmlubmVyLWxpc3QgPiBsaSBhIHN2ZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMS42cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICB0b3A6IC0wLjFyZW07IH1cbiAgICAgICAgICAgICAgZm9vdGVyIG5hdiA+IHVsID4gbGkgdWwuaW5uZXItbGlzdCA+IGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIGZvb3RlciBuYXYgPiB1bCA+IGxpIC5sb2dvIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgZm9vdGVyIC5pY29ucyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjMWIxYjIyO1xuICAgIHBhZGRpbmc6IDFyZW0gMDsgfVxuICAgIGZvb3RlciAuaWNvbnMgZGl2LnBheW1lbnRzIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBmb290ZXIgLmljb25zIGRpdi5wYXltZW50cyBkaXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgICAgZm9vdGVyIC5pY29ucyBkaXYucGF5bWVudHMgZGl2IGE6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICAgIGZvb3RlciAuaWNvbnMgZGl2LnBheW1lbnRzIGRpdiBhOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICBmb290ZXIgLmljb25zIGRpdi5wYXltZW50cyBkaXYgKyBkaXYge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgICBmb290ZXIgLmljb25zIGRpdi5wYXltZW50cyBkaXYgKyBkaXYgYSB7XG4gICAgICAgICAgICBtYXJnaW46IDEuMjVyZW0gMnJlbTsgfVxuICAgICAgZm9vdGVyIC5pY29ucyBkaXYucGF5bWVudHMgYSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4ycztcbiAgICAgICAgbWFyZ2luOiAxLjI1cmVtIDAuOTVyZW07IH1cbiAgICAgICAgZm9vdGVyIC5pY29ucyBkaXYucGF5bWVudHMgYSBpbWcge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEuNXJlbTsgfVxuICAgICAgICBmb290ZXIgLmljb25zIGRpdi5wYXltZW50cyBhOmhvdmVyIHtcbiAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTsgfVxuICBmb290ZXIgLndhcm5pbmctdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDMycHggMDsgfVxuICAgIGZvb3RlciAud2FybmluZy10ZXh0IC5pbWdzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIGZvb3RlciAud2FybmluZy10ZXh0IC5pbWdzIGltZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxN3B4OyB9XG4gICAgZm9vdGVyIC53YXJuaW5nLXRleHQgc3Bhbi53YXJuaW5nIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDI3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICBmb290ZXIgLnZlbmRvcnMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMzBweCAwOyB9XG4gICAgZm9vdGVyIC52ZW5kb3JzIGEge1xuICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIDAuMnM7IH1cbiAgICAgIGZvb3RlciAudmVuZG9ycyBhOmhvdmVyIHtcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDIpOyB9XG4gICAgZm9vdGVyIC52ZW5kb3JzIC52ZW5kb3JzLWxpbmUge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgICBmb290ZXIgLnZlbmRvcnMgLnZlbmRvcnMtbGluZSBhOm5vdCgucHJhZ21hdGljKSB7XG4gICAgICAgIGhlaWdodDogNTdweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBmb290ZXIgc2VjdGlvbi5idG0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIGZvb3RlciBzZWN0aW9uLmJ0bSAubWlkZGxlIHtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgZm9vdGVyIHNlY3Rpb24uYnRtIHAuY29weXJpZ2h0IHtcbiAgICAgIG1pbi13aWR0aDogMzUwcHg7XG4gICAgICBjb2xvcjogI2M3YzdjNzsgfVxuICAgIGZvb3RlciBzZWN0aW9uLmJ0bSB1bC5zb2NpYWxzIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICBmb290ZXIgc2VjdGlvbi5idG0gdWwuc29jaWFscyBsaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgZWFzZS1pbjsgfVxuICAgICAgICBmb290ZXIgc2VjdGlvbi5idG0gdWwuc29jaWFscyBsaSBpbWcge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB3aWR0aDogMS41cmVtOyB9XG4gICAgICAgIGZvb3RlciBzZWN0aW9uLmJ0bSB1bC5zb2NpYWxzIGxpOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG5cbi5wcmUtbG9hZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnByZS1sb2FkZXIgYSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLnByZS1sb2FkZXIgaW1nIHtcbiAgICB3aWR0aDogMjQlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgbWFpbiA+IHNlY3Rpb246bnRoLWNoaWxkKDEpIC5iZy1zaGFkb3cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSAhaW1wb3J0YW50OyB9XG4gICAgbWFpbiA+IHNlY3Rpb246bnRoLWNoaWxkKDEpIC5iZy1zaGFkb3cgaDEge1xuICAgICAgZm9udC1zaXplOiAxMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgICBtYWluID4gc2VjdGlvbjpudGgtY2hpbGQoMSkgLmJnLXNoYWRvdyBoMS5wZXJjZW50YWdlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICBib2R5IHtcbiAgICBtYXgtd2lkdGg6IDEzMDBweCAhaW1wb3J0YW50OyB9XG4gIG1haW4gLnRvcC1jYXNpbm8tZ2FtZXMgLm1pZGRsZSB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuICBoZWFkZXIgLm1pZGRsZSB7XG4gICAgcGFkZGluZzogMCAzdnc7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICBtYWluIC50b3AtY2FzaW5vLWdhbWVzIHtcbiAgICBwYWRkaW5nOiAwIDN2dztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIG1haW4gLmNhdGVnb3JpZXMubWlkZGxlIHtcbiAgICBwYWRkaW5nOiAwIDN2dzsgfVxuICBtYWluIC5nZXQtYm9udXNlcy5taWRkbGUge1xuICAgIHBhZGRpbmc6IDAgM3Z3OyB9XG4gIG1haW4gLnZpcC1iYW5uZXIubWlkZGxlIHtcbiAgICBwYWRkaW5nOiAwIDN2dzsgfVxuICBmb290ZXIge1xuICAgIHBhZGRpbmc6IDAgMXZ3OyB9XG4gICAgZm9vdGVyIC5taWRkbGUudGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIGZvb3RlciAuaWNvbnMgLm1pZGRsZSB7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgIGZvb3RlciAubWlkZGxlIHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IC44MzZ2dzsgfVxuICBtYWluIC5taWRkbGUge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgZm9vdGVyIC5pY29ucyBkaXYucGF5bWVudHMgYSBpbWcge1xuICAgIHdpZHRoOiAzLjdyZW07IH0gfVxuXG4uYm90dG9tLXRleHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNjI2MjY1IDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIG1hcmdpbi10b3A6IDc1cHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJvdHRvbS10ZXh0IGgxIHtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IEFudG9uO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTdweCAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cbiAgLmJvdHRvbS10ZXh0IC5mb290ZXItdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDMwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5ib3R0b20tdGV4dCAuZm9vdGVyLXRleHQgc2VjdGlvbi50ZXh0IHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4wNXM7IH1cbiAgICAgIC5ib3R0b20tdGV4dCAuZm9vdGVyLXRleHQgc2VjdGlvbi50ZXh0LmFjdGl2ZSB7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5ib3R0b20tdGV4dCAuZm9vdGVyLXRleHQgLnJlYWQtbW9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBib3gtc2hhZG93OiAwIC0zNXB4IDEwMHB4ICMxYjFiMjI7XG4gICAgICBiYWNrZ3JvdW5kOiAjMWIxYjIyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5ib3R0b20tdGV4dCAuZm9vdGVyLXRleHQgLnJlYWQtbW9yZSBzcGFuIHtcbiAgICAgICAgY29sb3I6ICMwMEFBRUI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTYuNnB4OyB9XG4gICAgICAgIC5ib3R0b20tdGV4dCAuZm9vdGVyLXRleHQgLnJlYWQtbW9yZSBzcGFuLmxlc3Mge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmJvdHRvbS10ZXh0IC5mb290ZXItdGV4dCAucmVhZC1tb3JlIHNwYW4ubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICBmb250LXNpemU6IDQzcHg7IH1cblxuLmNoYW5nZS1sYW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7IH1cbiAgLmNoYW5nZS1sYW5nIGRpdi5jdXJyZW50LWxhbmcge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1NZWRpdW1cIjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuY2hhbmdlLWxhbmcgZGl2LmN1cnJlbnQtbGFuZyAqIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuY2hhbmdlLWxhbmcgZGl2LmN1cnJlbnQtbGFuZyBpbWcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNDM3NXJlbTtcbiAgICAgIGhlaWdodDogMC45Mzc1cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07IH1cbiAgICAuY2hhbmdlLWxhbmcgZGl2LmN1cnJlbnQtbGFuZyBzcGFuLm1hdGVyaWFsLWljb25zIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuICAgIC5jaGFuZ2UtbGFuZyBkaXYuY3VycmVudC1sYW5nOmhvdmVyICsgdWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmNoYW5nZS1sYW5nIHVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWluLXdpZHRoOiAxMS44NzVyZW07XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBiYWNrZ3JvdW5kOiAjMzIzMjQ2O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTsgfVxuICAgIC5jaGFuZ2UtbGFuZyB1bDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGhlaWdodDogMS4xcmVtO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAuY2hhbmdlLWxhbmcgdWw6aG92ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuY2hhbmdlLWxhbmcgdWwgbGkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7IH1cbiAgICAgIC5jaGFuZ2UtbGFuZyB1bCBsaSBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMC45Mzc1cmVtOyB9XG4gICAgICAgIC5jaGFuZ2UtbGFuZyB1bCBsaSBhIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEuNTYyNXJlbTsgfVxuICAgICAgLmNoYW5nZS1sYW5nIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgICAuY2hhbmdlLWxhbmcgdWwgbGkgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5jaGFuZ2UtbGFuZyB1bCBsaTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCk7IH1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuIiwiQGltcG9ydCBcIi4uL2NvbW1vbi92YXJzLnNjc3NcIjtcclxuQGltcG9ydCBcIi4uL2NvbW1vbi9taXhpbnMuc2Nzc1wiO1xyXG5cclxuLmNvbXBhbnktZmlsdGVycyB1bCBsaSB7XHJcbiAgICAkaWNvbldpZHRoOiAyMTgzcHggLyA0OTtcclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiA0OX07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiM1wiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzcwNC44cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogNDR9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg3NjEuMjQ0OXB4O1xyXG4gICAgICAgIHNjYWxlOiAwLjc7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgdG9wOiAtMC43cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjlcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTMwNzEuMjQ0OXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEwXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yODIxLjI0NDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogMzh9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEzXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiAzNn07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDEwfTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogN307XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTYzNjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxN1wiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzM3OS44NTcxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjE4XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiA0M307XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTlcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDV9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjIwXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiA0N307XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMjFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDE1fTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIyNlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogNn07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMzBcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aH07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMzFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIzMlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogMTJ9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjM0XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiAyMH07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMzZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDE0fTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIzOFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogMzd9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjQwXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiAyNH07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNDFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDQyfTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI0MlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogMzJ9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjQzXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC05MDQ2LjYzMjY1cHg7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjQ4XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiAxN307XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNTBcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDQxfTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI1MVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogOX07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNTJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDR9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjUzXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiAzMX07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNTRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDQwfTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI1NlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogMTl9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjU3XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMzMxLjY1MzA2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNThcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDM1fTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI2MFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogMTh9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjYxXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiA0NX07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNjJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDI1fTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI2M1wiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjI3OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjY0XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC01NDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNjVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDN9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjY2XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiAxM307XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNjdcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDM5fTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI2OFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAjey0kaWNvbldpZHRoICogNDh9O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjcxXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6ICN7LSRpY29uV2lkdGggKiAyNn07XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNzJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDUxfTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNzNcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogI3stJGljb25XaWR0aCAqIDMzfTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI3NFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzgwMS44cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiNzVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTczMzFweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI3NlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNzI0MXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjg0XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9jYXNpbm8vbG9nb3MvYW11c25ldC1pY29uLnN2Z1wiKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiODVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTI3NzUuMjQ0OXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjg2XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zNTQ0LjI0NDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI4N1wiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNzYxMS4yNDQ5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiODlcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTI5MjMuMjQ0OXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjkwXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zMTIzLjQ0NDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI5MVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzIxOS40NTcxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjkzXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zMDIxLjI0NDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI5NFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjg3MS4yNDQ5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiOTVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTMxNjguMzU3MTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI5NlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzI3NS4zNTcxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjk3XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zMzI4LjM1NzE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiOThcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM0MzYuMzU3MTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCI5OVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjk3My4yNDQ5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTAwXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zNjAzLjI0NDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMDFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM0OTkuMjQ0OXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEwMlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjQyN3B4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEwNFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDMwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEwNVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjE4MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEwNlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDgwMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEwOFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTczMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEwOVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjMyMXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExMFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDkxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExMVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjM3NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExMlwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTA5N3B4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExM1wiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDE1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExNFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjQ2OXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExNVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNDA1NXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExOFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjU3OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjExOVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTkzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjEyMFwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzc1My44cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTIxXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNTIxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTIyXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC02NzMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTIzXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNjI3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTI1XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNjc5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTI2XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC02MjI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTI4XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MTA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTI5XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MzQ2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTMwXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC00MjAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTMxXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yNzMxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMTMyXCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zNjUxLjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMzNcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ0NDNweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMzRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM5NTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMzVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQzOTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMzZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM4NTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMzdcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTM5MDFweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMzhcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQyNTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxMzlcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQwMDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDBcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU5ODNweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgwNDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTYwMzVweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDNcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUyNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUzMjdweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ3NDlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ2OTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNDlcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ4NTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTBcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTYwODRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUwMzdweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUxNTlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTNcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUyMTNweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTUzODBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU0ODBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU1MzRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTdcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU1ODFweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNThcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU2MzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNTlcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTYxMzlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjBcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU4MzRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTU4ODRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTY3ODJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjNcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTY4MjVweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTY5MjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTcwNTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTcxMDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjdcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTcxNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxNjhcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTcwMDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxODFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgxNzdweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxODJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc4MjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxODNcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc3MjFweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxODRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc4ODBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxODVcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc2NjJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxODdcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc5MzNweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxODhcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTc5OTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxOTFcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgwOTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxOTJcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgyNjZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxOTNcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgyMTlweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxOTdcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg0MzNweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNTUpO1xyXG4gICAgICAgIGhlaWdodDogNDJweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT0nMjAwJ10gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg0ODhweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjI4NTdyZW07XHJcbiAgICAgICAgdG9wOiAtNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjE5NVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODU1NHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIxOTZcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTgzNzNweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIyMTRcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg5OTguMjQ0OXB4O1xyXG4gICAgICAgIGhlaWdodDogNDFweDtcclxuICAgICAgICB0b3A6IC0xMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjIxN1wiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODk0Ny4yNDQ5cHg7XHJcbiAgICAgICAgc2NhbGU6IC45O1xyXG4gICAgICAgIGhlaWdodDogMi42ODU3cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdG9wOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjIwNVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODcwNy4yNDQ5cHg7XHJcbiAgICAgICAgc2NhbGU6IC43O1xyXG4gICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgIHRvcDogLS43cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZbY29tcGFueT1cIjIwMVwiXSAuaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODYwM3B4O1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBzY2FsZTogMC44O1xyXG4gICAgICAgIHRvcDogLTE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb21wYW55PVwiMjA2XCJdIC5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC04NjU0cHg7XHJcbiAgICAgICAgc2NhbGU6IDAuOTtcclxuICAgICAgICBoZWlnaHQ6IDIuNjg1N3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRvcDogLTExcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvbXBhbnk9XCIyMDhcIl0gLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTg4NTAuMjQ0OXB4O1xyXG4gICAgICAgIHNjYWxlOiAwLjk7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjY4NTdyZW0gIWltcG9ydGFudDtcclxuICAgICAgICB0b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ub3Qtd2Vic2hvcCB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jdXN0b20tc2VsZWN0LXZiIHtcclxuICAgICoge1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcblxyXG4gICAgLnR0bCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsY3RkLXZhbCB7XHJcbiAgICAgICAgd2lkdGg6IDQxMC41cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMHB4IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMmMzNTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCNjY2Q2ZjYsIDAuMik7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2Fycm93X2Rvd24uc3ZnP3YzXCIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEuMzc1cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAwLjQzNzVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm9wdG5zIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHdpZHRoOiA0MTAuNXB4O1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwcHggMnB4ICNhN2E3YTc7XHJcblxyXG4gICAgICAgICYudmlzaWJsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3B0biB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMmMzNTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMjBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjJhO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY3J5cHRvLWNvbnQtZWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgKiB7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIH1cclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLmMge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHdpZHRoOiA0MTAuNXB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmMyYzM1O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoI2NjZDZmNiwgMC4yKTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG5cclxuICAgICAgICAmID4gZGl2OmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA4NSU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvcHkge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYudmlzaWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgd29yZC13cmFwOiBub3JtYWw7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xyXG59XHJcblxyXG4ubG9hZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xyXG5cclxuICAgICYsXHJcbiAgICAmOmJlZm9yZSxcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBsb2FkZXJBbmltIDFzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYge1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBsZWZ0OiAtMTBweDtcclxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjMycztcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBrZXlmcmFtZXMgbG9hZGVyQW5pbSB7XHJcbiAgICAgICAgMCUsXHJcbiAgICAgICAgODAlLFxyXG4gICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIDQwJSB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYmV0LWxvYWRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgei1pbmRleDogLTE7XHJcbn1cclxuXHJcbi5zbGlkZXItd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDMwdnc7XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgLmctc2xpZGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwcmV2ZW50RHJhZztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogNTMwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDM1MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIyM3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5ibnItbG5rIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXItYnVsbGV0cyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHNsaWRlckJ1bGxldHNCZ0NvbG9yO1xyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICRzaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZENvbG9yO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDNweDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICYuYWN0aXZlOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0Q29sb3JPbkJyYW5kQ29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibnItbG5rIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogOTtcclxufVxyXG5cclxuLm1pZGRsZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXgtd2lkdGg6IDEzMDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uYnRuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1NZWRpdW1cIjtcclxuICAgIGJhY2tncm91bmQ6ICNmZjE3MmQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBicmlnaHRuZXNzSG92ZXIoMS4xNSk7XHJcblxyXG4gICAgJi5ibHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmRDb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAmLmRhcmsge1xyXG4gICAgICAgIGNvbG9yOiAkZGFya0J0bkNvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrQnRuQmdDb2xvcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJpZ2h0bmVzc0hvdmVyKDEuMyk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5yb3VuZGVkIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tQmxhY2tcIjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDI3MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjdweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2Rpc2FibGVkXSB7XHJcbiAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2hieCB7XHJcbiAgICAkc2l6ZTogMTRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogJHNpemU7XHJcbiAgICB3aWR0aDogJHNpemU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2UzZTNlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICYuZ3JlZW4ge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MTQxNDE7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMmQyZDtcclxuXHJcbiAgICAgICAgJi5jaGVja2VkOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjkxMzc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuY2hlY2tlZCxcclxuICAgICYubWlkZGxlc3RhdGUge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgJGlubmVyUmVjdFNpemU6IDhweDtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogKCRzaXplIC0gJGlubmVyUmVjdFNpemUpIC8gMjtcclxuICAgICAgICAgICAgdG9wOiAoJHNpemUgLSAkaW5uZXJSZWN0U2l6ZSkgLyAyO1xyXG4gICAgICAgICAgICB3aWR0aDogJGlubmVyUmVjdFNpemU7XHJcbiAgICAgICAgICAgIGhlaWdodDogJGlubmVyUmVjdFNpemU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubWlkZGxlc3RhdGUge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIHRvcDogKCRzaXplIC0gMnB4KSAvIDI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ub3ZlcmxheSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG5cclxuICAgICYudmlzaWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAucG9wdXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogNTAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGVsQmdDb2xvcjtcclxuICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgJGJyYW5kQ29sb3I7XHJcbiAgICAgICAgbWF4LWhlaWdodDogOTAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICR0aXRsZVRleHRDb2xvcjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHRDb2xvckhvdmVyKCRicmFuZENvbG9yKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kb3R0ZWQtaGlkZGVuIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5uby1kYXRhIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVsQmdDb2xvcjtcclxuICAgIGhlaWdodDogMjgwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIC5pY29uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA5MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zdWNjZXNzLXRleHQsXHJcbi5lcnItdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgJi5zdWNjZXNzLXRleHQge1xyXG4gICAgICAgIGNvbG9yOiAkYnJhbmRDb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAmLmVyci10ZXh0IHtcclxuICAgICAgICBjb2xvcjogI2ZmMzAzMDtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2FwdGNoYS13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIGRpdi5jYXB0Y2hhLWltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MCUgYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIDRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgfVxyXG5cclxuICAgIGRpdi5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyIHtcclxuICAgIC5jYWxlbmRhciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvY2FsZW5kYXIucG5nXCIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4zcztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygyKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1kcm9wZG93biB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMTRweCByZ2JhKDI3LCAyNywgMjcsIDAuMzMpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2Nyb2xsLXRvLXRvcCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICByaWdodDogMTEwcHg7XHJcbiAgICBib3R0b206IDEwMHB4O1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzEzMTM7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC40KTtcclxuICAgIHRyYW5zaXRpb246IGZpbHRlciAxMjBtcyBlYXNlLWluO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xyXG4gICAgfVxyXG59XHJcblxyXG5pZnJhbWUuc3BvcnRzYm9vayB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTByZW0pO1xyXG59XHJcblxyXG4uY29tbWluZy1zb29uIHtcclxuICAgIHBhZGRpbmc6IDI1MHB4IDA7XHJcbiAgICBjb2xvcjogJHRpdGxlVGV4dENvbG9yO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuXHJcbiAgICBwOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mbGFnIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ZsYWdzLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDBweCAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImhvbWVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIndvcmxkY3VwXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg3cHggLTM4NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJpbnRlcm5hdGlvbmFsXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM5cHggLTM4NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ1ZWZhY2hhbXBpb25zbGVhZ3VlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDdweCAtNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidWVmYWV1cm9wYWxlYWd1ZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC05NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjb3BhYW1lcmljYWNudFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC03MnB4O1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwid3RhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMXB4IC00MDVweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYXRwXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjVweCAtNDA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIml0ZlwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwcHggLTQwNXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY2hhbGxlbmdlclwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc0cHggLTQwNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhc2VhblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhZmdoYW5pc3RhblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYWZyaWNhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhZnJpY2FuLXVuaW9uLW9hc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYWxiYW5pYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYWxnZXJpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0wcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImFtZXJpY2FcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhbWVyaWNhbi1zYW1vYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0wcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImFuZG9ycmFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhbmdvbGFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhbmd1aWxsYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0wcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImFudGFyY3RpY2FcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhbnRpZ3VhYW5kYmFyYnVkYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0wcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImFyYWItbGVhZ3VlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYXJnZW50aW5hXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYXJtZW5pYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0wcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImFydWJhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0yNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJhc2lhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYXVzdHJhbGlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYXVzdHJpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImF6ZXJiYWlqYW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0yNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJiYWhhbWFzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImJhaHJhaW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYmFuZ2xhZGVzaFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0yNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJiYXJiYWRvc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0yNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJiZWxhcnVzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImJlbGdpdW1cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYmVsaXplXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImJlbmluXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImJlcm11ZGFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYmh1dGFuXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImJvbGl2aWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYm9zbmlhJmhlcnplZ292aW5hXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC00OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJib3NuaWFhbmRoZXJ6ZWdvdmluYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTQ4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImJvdHN3YW5hXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYnJhemlsXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYnJ1bmVpXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYnVsZ2FyaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiYnVya2luYS1mYXNvXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTQ4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImJ1cnVuZGlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY2FyaWNvbVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC00OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjaXNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY2FtYm9kaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY2FtYm9kamFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY2FtZXJvb25cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY2FuYWRhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTQ4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImNhcGUtdmVyZGVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY2F5bWFuLWlzbGFuZHNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY2VudHJhbC1hZnJpY2FuLXJlcHVibGljXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC03MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjaGFkXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY2hhbXBpb25zbGVhZ3VlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY2hpbGVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC03MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjaGluYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTcycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImNvbG9tYmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTcycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImNvbW1vbndlYWx0aFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC03MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjb21vcm9zXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4cHggLTcycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImNvbmdvLWJyYXp6YXZpbGxlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTcycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImNvbmdvLWtpbnNoYXNhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTcycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImNvb2staXNsYW5kc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC03MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjb3BhYW1lcmljYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC03MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjb3N0YXJpY2FcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY290ZS1kaXZvaXJlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTcycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImNyb2F0aWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiY3ViYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC03MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJjeXBydXNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTk2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImN6ZWNocmVwdWJsaWNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC05NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJkZW5tYXJrXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtOTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZGppYm91dGlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC05NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJkb21pbmljYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTk2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImRvbWluaWNhbnJlcHVibGljXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTk2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImVjdWFkb3JcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtOTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZWd5cHRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtOTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZWxzYWx2YWRvclwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC05NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJlbmdsYW5kXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTk2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImVxdWF0b3JpYWwtZ3VpbmVhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTk2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImVyaXRyZWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtOTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZXN0b25pYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC05NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJldGhpb3BpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC05NnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJldXJvcGFsZWFndWVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtOTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZXVyb3BlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTk2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImZhcm9laXNsYW5kc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTEyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJmaWppXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImZpbmxhbmRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0xMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZnJhbmNlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImdhYm9uXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTEyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJnYW1iaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImdlb3JnaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImdlcm1hbnlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImdoYW5hXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTEyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJnaWJyYWx0YXJcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImdyZWF0YnJpdGFpblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0xMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZ3JlZWNlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTEyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJncmVlbmxhbmRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImdyZW5hZGFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImd1YWRlbG91cGVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImd1YW1cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJndWF0ZW1hbGFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0xNDRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZ3Vlcm5zZXlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNDRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZ3VpbmVhLWJpc3NhdVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJndWluZWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNDRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiZ3V5YW5hXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJoYWl0aVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNDRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiaG9uZHVyYXNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMTQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImhvbmdrb25nXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJodW5nYXJ5XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJpY2VsYW5kXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJpbmRpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0xNDRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiaW5kb25lc2lhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJpcmFuXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJpcmFxXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTE0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJpcmVsYW5kXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0xNjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiaXNsYW1pYy1jb25mZXJlbmNlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMTY4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImlzbGUtb2YtbWFuXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTY4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImlzcmFlbFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTE2OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJpdGFseVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJqYW1haWNhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTE2OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJqZXJzZXlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTY4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImpvcmRhblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0xNjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwia2F6YWtoc3RhblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xNjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwia2VueWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMTY4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImtpcmliYXRpXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTE2OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJrb3JlYS1zb3V0aFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0xNjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwia29yZWFzb3V0aFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0xNjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwia29zb3ZvXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTE2OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJrdXdhaXRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMTY4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImt5cmd5enN0YW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMTY4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImxhb3NcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTE5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJsYXR2aWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNHB4IC0xOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibGViYW5vblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJsZXNvdGhvXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMTkycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImxpYmVyaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibGlieWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMTkycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImxpZWNodGVuc3RlaW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTkycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cImxpdGh1YW5pYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0xOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibHV4ZW1ib3VyZ1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibWFjYW9cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMTkycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm1hY2Vkb25pYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0xOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibWFkYWdhc2NhclwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0xOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibWFsYXdpXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTE5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtYWxheXNpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0xOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibWFsZGl2ZXNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMTkycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm1hbGlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMTkycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm1hbHRhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0yMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibWFyc2hhbGwtaXNsYW5kc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTIxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtYXJ0aW5pcXVlXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm1hdXJpdGFuaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0yMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibWF1cml0aXVzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMjE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm1leGljb1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0yMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibWljcm9uZXNpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0yMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibW9sZG92YVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0yMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibW9uYWNvXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTIxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJtb25nb2xpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0yMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibW9udGVuZWdyb1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0yMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibW9udHNlcnJhdFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0yMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibW9yb2Njb1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0yMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibW96YW1iaXF1ZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0yMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibXlhbm1hclwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0yMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibmF0b1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0yMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibmFtaWJpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMjQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm5hdXJ1XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMjQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm5lcGFsXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm5ldGhlcmxhbmRzLWFudGlsbGVzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMjQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm5ldGhlcmxhbmRzXCJdLFxyXG4gICAgJltjb3VudHJ5Xj1cImhvbGxhbmRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0yNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibmV3Y2FsZWRvbmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTI0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJuZXd6ZWFsYW5kXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTI0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJuaWNhcmFndWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMjQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm5pZ2VyXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTI0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJuaWdlcmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTI0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJub3J0aC1rb3JlYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0yNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibm9ydGhhbWVyaWNhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTI0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJub3J0aGVybi1jeXBydXNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMjQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm5vcnRoZXJuaXJlbGFuZFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0yNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwibm9yd2F5XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTI0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJvcGVjXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTI0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJvbGltcGljLW1vdmVtZW50XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0yNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwib2x5bXBpY2dhbWVzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMjY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cIm9tYW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwicGFraXN0YW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0yNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwicGFsYXVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0yNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwicGFsZXN0aW5lXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTI2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJwYW5hbWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMjY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInBhcHVhLW5ldy1ndWluZWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMjY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInBhcmFndWF5XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTI2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJwZXJ1XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTI2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJwaGlsaXBwaW5lc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0yNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwicG9sYW5kXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTI2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJwb3J0dWdhbFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0yNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwicHVlcnRvcmljb1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0yNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwicWF0YXJcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMjY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInJlZC1jcm9zc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0yNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwicmVwdWJsaWNvZmlyZWxhbmRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTI4OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJyZXVuaW9uXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMjg4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInJvbWFuaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yODhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwicnVzc2lhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAtMjg4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInJ3YW5kYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTI4OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzYWludC1sdWNpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0yODhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic2Ftb2FcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMjg4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNhbm1hcmlub1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0yODhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic2FvLXRvbWUtcHJpbmNpcGVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMjg4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNhdWRpYXJhYmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTI4OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzY290bGFuZFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0yODhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic2VuZWdhbFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0yODhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic2VyYmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg4cHggLTI4OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzZXlzaGVsbGVzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTI4OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzaWVycmEtbGVvbmVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMjg4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNpbmdhcG9yZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MHB4IC0yODhweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic2xvdmFraWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTMxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzbG92ZW5pYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTMxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzb2xvbW9uLWlzbGFuZHNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0zMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic29tYWxpYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTMxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzb21hbGlsYW5kXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMzEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNvdXRoYWZyaWNhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTMxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzb3V0aGtvcmVhLWNvcHlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMzEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNvdXRoa29yZWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMzEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInNwYWluXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTMxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzcmktbGFua2FcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMzEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInN0LWtpdHRzLW5ldmlzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTMxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzdC12aW5jZW50LXRoZS1ncmVuYWRpbmVzXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY0cHggLTMxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzdWRhblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0zMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic3VyaW5hbWVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAtMzEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInN3YXppbGFuZFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0zMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwic3dlZGVuXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwcHggLTMxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJzd2l0emVybGFuZFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMzM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInN5cmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjRweCAtMzM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInRhaGl0aS1mcmVuY2gtcG9saW5lc2lhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMzM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInRhaXdhblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTMzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ0YWppa2lzdGFuXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMzM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInRhbnphbmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTMzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ0aGFpbGFuZFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0zMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidGltb3ItbGVzdGVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMzM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInRvZ29cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMzM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInRvbmdhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTMzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ0cmluaWRhZHRvYmFnb1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0zMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidHJpbmlkYWRhbmR0b2JhZ29cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMzM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInR1bmlzaWFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODhweCAtMzM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInR1cmtleVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMnB4IC0zMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidHVya21lbmlzdGFuXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM2cHggLTMzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ0dXJrcy1hbmQtY2FpY29zLWlzbGFuZHNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMzM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInR1dmFsdVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMzYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInVhZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTM2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ1a1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTM2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ1c2FcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0zNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidWdhbmRhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMzYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInVrcmFpbmVcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMzYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInVuaXRlZC1uYXRpb25zXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTM2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ1bml0ZWRhcmFiZW1pcmF0ZXNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAtMzYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInVuaXRlZGtpbmdkb21cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMzYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInVydWd1YXlcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMzYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInV6YmVraXN0YW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMzYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInZ0YlwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IC0zNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidmFudWF0dVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OHB4IC0zNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidmF0aWNhbi1jaXR5XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEycHggLTM2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ2ZW5lenVlbGFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzZweCAtMzYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInZpZXRuYW1cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjBweCAtMzYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInZpcmdpbi1pc2xhbmRzLWJyaXRpc2hcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTM4NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ2aXJnaW4taXNsYW5kcy11c1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0cHggLTM4NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ3YWxlc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTM4NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ3ZXN0ZXJuLXNhaGFyYVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTM4NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ5ZW1lblwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0zODRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiemFtYmlhXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTM4NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ6aW1iYWJ3ZVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OHB4IC0zODRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwiamFwYW5cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMzg0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltjb3VudHJ5Xj1cInJvbGFuZGdhcnJvc1wiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IC0zODRweDtcclxuICAgIH1cclxuXHJcbiAgICAmW2NvdW50cnlePVwidW5kZWZpbmVkXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTM4NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZbY291bnRyeV49XCJ3aW1ibGVkb25cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAtMzg0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWNvbnRhaW5lciB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLnBhZ2UtdGl0bGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNlM2U0NjtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgJGJyYW5kQ29sb3I7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmctdGl0bGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlMWUyNTtcclxuICAgIGhlaWdodDogNTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC44cHg7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCAkYnJhbmRDb2xvcjtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxufVxyXG5cclxuc3Bhbi5kb25lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgcmlnaHQ6IDVweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICBjb2xvcjogIzNjYjI1MTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0LmRpcnR5Om5vdCg6Zm9jdXMpOm5vdCguaW52YWxpZCk6dmFsaWQgKyBzcGFuLmRvbmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmlucHV0LmRpcnR5Om5vdCg6Zm9jdXMpOmludmFsaWQsXHJcbmlucHV0LmRpcnR5Om5vdCg6Zm9jdXMpLmludmFsaWQge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZDYyNzAwO1xyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogI2ZlMDAwMDtcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci13cmFwcGVyLFxyXG4uc2xpZGVyLFxyXG4uc3dpcGVyLW5hdmlnYXRpb24ge1xyXG4gICAgLyohXHJcbiAgICAgICAgcnRsOmJlZ2luOmlnbm9yZVxyXG4gICAgKi9cclxuICAgIGRpcmVjdGlvbjogbHRyICFpbXBvcnRhbnQ7XHJcbiAgICAvKiFcclxuICAgICAgICBydGw6ZW5kOmlnbm9yZVxyXG4gICAgKi9cclxufVxyXG5cclxuLmhpZ2hsaWdodCxcclxuLmhpZ2hsaWdodCB0ZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjMwYWUyICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiQGltcG9ydCBcIi4uL2NvbW1vbi92YXJzLnNjc3NcIjtcclxuXHJcbi5saWNlbnNlLWJhbm5lciB7XHJcbiAgICAubGljZW5zZS1wb3B1cCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogOTAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAmID4gaW1nIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNsb3NlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmZvb3RlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE5O1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3MnB4O1xyXG5cclxuICAgIG5hdiB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgJiA+IHVsIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG5cclxuICAgICAgICAgICAgJiA+IGxpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcclxuICAgICAgICAgICAgICAgICYubGljZW5zZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjQ1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAubW9iaWxlLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzZhN2I4YztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMTIwbXMgZWFzZS1pbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODg5ZGIzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYgPiBwIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2LjZweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmRDb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8tTWVkaXVtXCI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdWwuaW5uZXItbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLW91dCAwLjJzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYubmVlZHMtYXV0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMC4xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5sb2dvIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmljb25zIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMxYjFiMjI7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG5cclxuICAgICAgICBkaXYucGF5bWVudHMge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgICAgIGE6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGE6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYgKyBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMS4yNXJlbSAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIDAuMnM7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEuMjVyZW0gMC45NXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud2FybmluZy10ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMzJweCAwO1xyXG5cclxuICAgICAgICAuaW1ncyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ud2FybmluZyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyN3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudmVuZG9ycyB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4ycztcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmVuZG9ycy1saW5lIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgYTpub3QoLnByYWdtYXRpYykge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1N3B4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc2VjdGlvbi5idG0ge1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgLm1pZGRsZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcC5jb3B5cmlnaHQge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDM1MHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2M3YzdjNztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsLnNvY2lhbHMge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2UtaW47XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgJ2NvbW1vbi92YXJzLnNjc3MnO1xyXG5AaW1wb3J0ICdjb21tb24vbWl4aW5zLnNjc3MnO1xyXG5cclxuQGltcG9ydCAnb3ZlcnJpZGVzL2ZvbnRzLnNjc3MnO1xyXG5AaW1wb3J0ICdvdmVycmlkZXMvb3ZlcnJpZGVzLnNjc3MnO1xyXG5cclxuQGltcG9ydCAnY29tcG9uZW50cy9jb21wb25lbnRzLnNjc3MnO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL2Zhc3QtdHJhY2suc2Nzcyc7XHJcblxyXG5AaW1wb3J0ICdsYXlvdXRzL2hlYWRlci5zY3NzJztcclxuQGltcG9ydCAnbGF5b3V0cy9mb290ZXIuc2Nzcyc7XHJcblxyXG4ucHJlLWxvYWRlciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDI0JTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XHJcbiAgICBodG1sIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgbWFpbj5zZWN0aW9uOm50aC1jaGlsZCgxKSAuYmctc2hhZG93IHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDExLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgxLnBlcmNlbnRhZ2Uge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgaHRtbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICAgIGJvZHkge1xyXG4gICAgICAgIG1heC13aWR0aDogMTMwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgbWFpbiAudG9wLWNhc2luby1nYW1lcyAubWlkZGxlIHtcclxuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGhlYWRlciAubWlkZGxlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDN2dztcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICBtYWluIC50b3AtY2FzaW5vLWdhbWVzIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDN2dztcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG5cclxuICAgIG1haW4gLmNhdGVnb3JpZXMubWlkZGxlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDN2dztcclxuICAgIH1cclxuXHJcbiAgICBtYWluIC5nZXQtYm9udXNlcy5taWRkbGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgM3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIG1haW4gLnZpcC1iYW5uZXIubWlkZGxlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDN2dztcclxuICAgIH0gXHJcblxyXG4gICAgZm9vdGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDF2dztcclxuXHJcbiAgICAgICAgLm1pZGRsZS50ZXh0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWNvbnMgLm1pZGRsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1pZGRsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgaHRtbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgICBodG1sIHtcclxuICAgICAgICBmb250LXNpemU6IC44MzZ2dztcclxuICAgIH1cclxuXHJcbiAgICBtYWluIC5taWRkbGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gbWFpbiBzZWN0aW9uLnRvcC1jYXNpbm8tZ2FtZXMgLmdhbWVzIHVsOmxhc3QtY2hpbGQgLnJlZ2lzdGVye1xyXG4gICAgLy8gICAgIHdpZHRoOiAxNC43NXJlbSAhaW1wb3J0YW50O1xyXG4gICAgLy8gfVxyXG5cclxuICAgIGZvb3RlciAuaWNvbnMgZGl2LnBheW1lbnRzIGEgaW1nIHtcclxuICAgICAgICB3aWR0aDogMy43cmVtO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcblxyXG4uYm90dG9tLXRleHQge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNjI2MjY1IDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBoMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBBbnRvbjtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDE3cHggMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItdGV4dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgc2VjdGlvbi50ZXh0IHtcclxuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMDVzO1xyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmVhZC1tb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTM1cHggMTAwcHggIzFiMWIyMjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzFiMWIyMjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kQ29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2LjZweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmxlc3Mge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5jaGFuZ2UtbGFuZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcblxyXG4gICAgZGl2LmN1cnJlbnQtbGFuZyB7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvLU1lZGl1bVwiO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgKiB7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC40Mzc1cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuLm1hdGVyaWFsLWljb25zIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3Zlcit1bCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNHJlbTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTEuODc1cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzMyMzI0NjtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjFyZW07XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjYyNXJlbSAwLjkzNzVyZW07XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjU2MjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcclxufSJdfQ== */