/* ------------------------------------------------------------------
  *  last date: 2016.06.16
 * ------------------------------------------------------------------ */


/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 */

html {
    font-family: sans-serif; /* 1 */
    -ms-text-size-adjust: 100%; /* 2 */
    -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
    margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
    display: inline-block; /* 1 */
    vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */

[hidden],
template {
    display: none;
}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
    background-color: transparent;
}

/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */

a:active,
a:hover {
    outline: 0;
}

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b,
strong {
    font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */

dfn {
    font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
    background: #ff0;
    color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
    border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

svg:not(:root) {
    overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

figure {
    margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
    overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
    color: inherit; /* 1 */
    font: inherit; /* 2 */
    margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
    overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
    line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -webkit-box-sizing: content-box;
            box-sizing: content-box; /* 2 */
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
    overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
    font-weight: bold;
}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}

td,
th {
    padding: 0;
}

/* ------------------------------------------------------------------
 *  last update: 2016.12.27 - v1.0
 * ------------------------------------------------------------------ */

/* ! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/
* By Designfever.com has been Add.
* update : 2016/03/16
*/

/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
   =====================================W===================================== */

/*
 * Remove text-shadow in selection highlight:
 * https://twitter.com/miketaylr/status/12228805301
 *
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

/*
 * Remove the gap between audio, canvas, iframes,
 * images, videos and the bottom of their containers:
 * https://github.com/h5bp/html5-boilerplate/issues/440
 */

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
    resize: vertical;
}


/* ==========================================================================
   Author's custom styles
   ========================================================================== */

/* px to % conversions
	-------------------
	px	|	%
	-------------------
	 8  |   50.0
	 9	|	56.3
	10	|	62.5
	11	|	68.8
	12	|	75.0
	13	|	81.3
	14	|	87.5
	15	|	93.8
	16	|	100
	17	|	106.3
	18	|	112.5
	19	|	118.8
	20	|	125.5
	21	|	131.3
	22	|	137.5
	23	|	143.8
	24	|	150.0
*/

html, body{height:100%;}
body {
    font: normal 12px/1.4 'HyundaiSansText-Regular', 'GenesisSansText', 'Malgun Gothic', AppleGothicNeoSD, 'Apple SD 산돌고딕 Neo', 'Microsoft NeoGothic', 'Droid sans', Dotum, 돋움, 굴림, arial, sans-serif;
    color:#000;
    /*letter-spacing:0.4px; word-spacing: 1.5px;*/
    -ms-word-wrap: break-word; word-wrap: break-word;
}
body, dl, ul, ol, li, dt, dd, blockquote, p, h1, h2, h3, h4, h5, h6 {padding:0; margin:0;}
h1, h2, h3, h4, h5, h6 {line-height: 1; margin: 0; font-weight:normal;}
li{list-style: none;}
table, th, td{}
caption, legend {height:0; width:0; font-size:0; text-indent:-9999px; }
pre, xmp, plaintext, listing, samp, kbd, code, figure, figcaption{margin:0}
iframe{border:none;}
img{vertical-align: top}

a:link, a:visited, a:active {
    color: #000;
    text-decoration: none;
}

a:hover {
    color: #000;
}

/**, *:before, *:after {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}*/

input[type="radio"], input[type="checkbox"]{position:relative; left:1px; top:1px; width: 13px; height:13px;margin:0; padding:0; }
input[type="text"], input[type="password"], input[type="search"], input[type="email"], input[type="tel"], input[type="number"], select, textarea {
    height:48px; padding:0 18px;  border:1px solid #c4c6ca;
    font-size:16px; line-height: 48px;
    font-family:'HyundaiSansText-Regular','GenesisSansText';
    vertical-align: baseline; outline:none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color:#000
}
input[type="password"]{font-family:'Malgun Gothic', AppleGothicNeoSD, 'Apple SD 산돌고딕 Neo', 'Microsoft NeoGothic', 'Droid sans', Dotum, 돋움, 굴림, arial, sans-serif;}
input[type="text"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled, input[type="email"]:disabled, input[type="tel"]:disabled, input[type="number"]:disabled, select:disabled, textarea:disabled {background-color:#fff;color:#888}
button:focus{outline:none;}
input[type="text"]:focus,input[type="password"]:focus,input[type="search"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="number"]:focus, select:focus, textarea:focus{border:1px solid #000;}
select{border:1px solid #bbb}
button{border:0; padding:0; overflow: hidden; background: none;}
textarea{padding:18px; border:1px solid #c4c6ca; font:14px/1.2 HyundaiSansHead-Light; resize:none; -webkit-box-sizing: border-box; box-sizing: border-box;}
textarea::-webkit-input-placeholder{color:888;}
input[type="text"].wrong-value, input[type="tel"].wrong-value, input[type="email"].wrong-value,
input[type="number"].wrong-value, textarea.wrong-value{color:#c21a1a;}
input[disabled ="disabled"]{ background: #fff;}
input[type="text"]::-ms-clear{display: none;}

/* scrollbar style 정의 */
/* IE scrollbar */
/*
html {
	scrollbar-3dLight-Color: #efefef;
    scrollbar-arrow-color: #ddd;
    scrollbar-base-color: #efefef;
    scrollbar-Face-Color: #ddd;
    scrollbar-Track-Color: #efefef;
    scrollbar-DarkShadow-Color: #ddd;
    scrollbar-Highlight-Color: #ddd;
    scrollbar-Shadow-Color: #ddd;
}
*/

/* webkit scrollbar */
/*
::-webkit-scrollbar {width: 8px; height: 8px; border: 3px solid #fff; }
::-webkit-scrollbar-button:start:decrement, ::-webkit-scrollbar-button:end:increment {display: block; height: 10px; background: #efefef}
::-webkit-scrollbar-track {background: #efefef; -webkit-border-radius: 10px; border-radius:10px; -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.2)}
::-webkit-scrollbar-thumb {height: 50px; width: 50px; background: rgba(0,0,0,.2); -webkit-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.1)}
*/

/* ==========================================================================
   Skip Navi & Browser Upgrade Prompt
   ========================================================================== */

/* skip Navigation */
#skip-navi	 {position:absolute;top:0;left:0;width:100%;z-index:600; }
#skip-navi a			{position:absolute;display:block;top:-9999px; }
#skip-navi a span		{display:block;padding:10px 0; background:#fafafa; border: 2px solid #666; -webkit-box-sizing: border-box; box-sizing: border-box; color:#000; font-size: 16px; text-align:center; }
#skip-navi a:hover, #skip-navi a:active, #skip-navi a:focus {display:inline-block;top:0;width:100%; }

/* browserUpgrage */
.browser-upgrade{position: fixed; left:0; top:0; width:100%; z-index:10000; background: #fafafa; border-bottom:2px solid #999; padding:10px 0; margin:0; text-align: center; font-size: 14px; color:#595959;}
.browser-upgrade a{font-size: 18px; color:#000; }
.browser-upgrade a:hover{color:#999; }



/* ==========================================================================
   Helper classes
   ========================================================================== */

/* Image replacement */
.acc-tag,
.blind
{
    font-size: 0 !important;
    position: absolute !important;
    left: -9999em !important;
    top: -9999em !important;
    text-indent: -9999px !important;
    overflow: hidden !important;
    padding: 0 !important;
}

/* hide & show */
.hide{display:none !important;}
.show{display:block !important;}

.visible-hidden { visibility: hidden !important;}

/* align */
.float_l {float: left;}
.float_r {float: right;}

.talign-l{text-align: left;}
.talign-c{text-align: center;}
.talign-r{text-align: right;}

/*
 * Hide only visually, but have it available for screen readers:
 * http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
 */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
 * Extends the .visuallyhidden class to allow the element
 * to be focusable when navigated to via the keyboard:
 * https://www.drupal.org/node/897638
 */

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/*
 * Hide visually and from screen readers, but maintain layout
 */

.invisible {
    visibility: hidden;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}


/* ==========================================================================
   Print styles.
   Inlined to avoid the additional HTTP request:
   http://www.phpied.com/delay-loading-your-print-css/
   ========================================================================== */

@media print {
    *,
    *:before,
    *:after {
        background: transparent !important;
        color: #000 !important; /* Black prints faster:
                                   http://www.sanbeiji.com/archives/953 */
        -webkit-box-shadow: none !important;
                box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    /*
     * Printing Tables:
     * http://css-discuss.incutio.com/wiki/Printing_Tables
     */

    thead {
        display: table-header-group;
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }

    @page {
        /*size:21cm 29.7cm;*/
        /*size: landscape; 기본 출력방향 */

    }


}

/* ------------------------------------------------------------------
  *  last date: 2016.06.16
 * ------------------------------------------------------------------ */

@font-face {
	font-family: 'wFontKrUL';
	src: url('fonts/GenesisSansHeadKROTFLight.eot');
	src: url('fonts/GenesisSansHeadKROTFLight.eot?#iefix') format('embedded-opentype'),
	url('fonts/GenesisSansHeadKROTFLight.ttf') format('truetype'),
	url('fonts/GenesisSansHeadKROTFLight.svg#GenesisSansHeadKROTFLight') format('svg');
	font-style: normal;
	font-weight: normal;
	text-rendering: optimizeLegibility;
}

@font-face {
	font-family: 'GenesisSansText';
	src: url('fonts/GenesisSansTextKROTFRegular.eot');
	src: url('fonts/GenesisSansTextKROTFRegular.eot?#iefix') format('embedded-opentype'),
	url('fonts/GenesisSansTextKROTFRegular.ttf') format('truetype'),
	url('fonts/GenesisSansTextKROTFRegular.svg#GenesisSansTextKROTFRegular') format('svg');
	font-style: normal;
	font-weight: normal;
	text-rendering: optimizeLegibility;
}

@font-face {
	font-family: 'HyundaiSansHead-Light';
	src: url('fonts/GenesisSansHeadKROTFLight.eot');
	src: url('fonts/GenesisSansHeadKROTFLight.eot?#iefix') format('embedded-opentype'),
	url('fonts/GenesisSansHeadKROTFLight.woff') format('woff'),
	url('fonts/GenesisSansHeadKROTFLight.ttf') format('truetype'),
	url('fonts/GenesisSansHeadKROTFLight.svg#GenesisSansHeadKROTFLight') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'HyundaiSansText-Regular';
	src: url('fonts/GenesisSansTextKROTFRegular.eot');
	src: url('fonts/GenesisSansTextKROTFRegular.eot?#iefix') format('embedded-opentype'),
	url('fonts/GenesisSansTextKROTFRegular.woff') format('woff'),
	url('fonts/GenesisSansTextKROTFRegular.ttf') format('truetype'),
	url('fonts/GenesisSansTextKROTFRegular.svg#GenesisSansTextKROTFRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GenesisSansHead-Regular';
	src: url('fonts/GenesisSansHead-Regular.eot');
	src: url('fonts/GenesisSansHead-Regular.eot?#iefix') format('embedded-opentype'),
	url('fonts/GenesisSansHead-Regular.woff') format('woff'),
	url('fonts/GenesisSansHead-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'icomoon';
	src:  url('../../fonts/icomoon.eot?gs5xd8');
	src:  url('../../fonts/icomoon.eot?gs5xd8#iefix') format('embedded-opentype'),
	url('../../fonts/icomoon.ttf?gs5xd8') format('truetype'),
	url('../../fonts/icomoon.woff?gs5xd8') format('woff'),
	url('../../fonts/icomoon.svg?gs5xd8#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-facebook:before {
	content: "\ea90";
}
.icon-youtube:before {
	content: "\ea9d";
}
.icon-instagram:before {
	content: "\ea92";
}
.icon-instagram:before {
	content: "\ea92";
}

.icon-instagram,
.icon-youtube,
.icon-facebook {
	font-size: 36px;
	color: white;
	
	transition: color .3s ease;
}
footer .footer-share li a:hover .icon {
	color: #a36b4f;
}
footer .footer-share li a {
	margin: 0 15px;
}

/** ------------------------------------------------------------------*/
/**  last update: 2017.01.25 - v1.0
/** ------------------------------------------------------------------ **/

/* ------------------------------------------------------------------
* CSS 컴포넌트
* ------------------------------------------------------------------ */

/* 커스텀 인풋(체크박스, 라디오) */
.custom-chk-rdo{
    position: relative;
    display:inline-block;
    line-height: 11px;
    vertical-align: top;
    overflow: hidden;
}
.custom-chk-rdo input[type="radio"],.custom-chk-rdo input[type="checkbox"]{
    position:absolute;
    margin-left:-16px; z-index: -1;
}
.custom-chk-rdo input + span{display:inherit; padding:1px; padding-left:25px; color:#000; font-size: 0; line-height: 11px;  white-space:nowrap; word-break:break-all; border:1px solid transparent;}
.custom-chk-rdo input:focus + span{color:#000;border:1px dotted #000;}
.custom-chk-rdo input + span span{display:inherit; margin-left:8px; margin-top:3px; font-size: 14px; vertical-align: top; }
.custom-chk-rdo span i{
    display:inline-block;
    width:16px; height:16px;
    margin-left:-25px;
    border:1px solid #c8cacd;
    background-color:#fff;
    vertical-align: top;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.custom-chk-rdo span i img{display: none; position: absolute; }
.custom-chk-rdo.multi-line input + span{white-space:normal; }
.custom-chk-rdo.multi-line input + span span{margin-top:0; line-height: 1.3}
.custom-chk-rdo input[type="radio"] + span i{border-radius: 8px; position:relative;}
.custom-chk-rdo input[type="radio"] + span i img{/*left:1px; top:4px;*/ position:absolute; top:-1px; left:-1px;}    /* Accessibility : 20160830 - VAM */
.custom-chk-rdo input[type="radio"]:checked + span i{border-color:#000;}
/* Accessibility : 20160830 - VAM */
.custom-chk-rdo input[type="radio"]:focus + span{border:1px dotted #000; }
.custom-chk-rdo input[type="radio"]:checked + span{border:1px solid transparent;}
.custom-chk-rdo input[type="radio"]:checked:focus + span{border:1px dotted #000;}
/* Accessibility : 20160830 - VAM */

.custom-chk-rdo input[type="radio"]:checked + span i{}
.custom-chk-rdo input[type="radio"]:checked + span i img{display: block;}
.custom-chk-rdo input[type="checkbox"] + span i img{left:1px; top:3px;}
.custom-chk-rdo input[type="checkbox"]:checked + span i{border-color:#000;}
.custom-chk-rdo input[type="checkbox"]:checked + span i img{display: block;}
/*.custom-chk-rdo input[type="checkbox"]:checked + span{border:1px dotted #000;}*/
.custom-chk-rdo input[type="checkbox"]:checked + span span{  }
.custom-chk-rdo input[type="checkbox"]+span i{}
.custom-chk-rdo input[type="checkbox"]:checked + span i{}
.custom-chk-rdo input[type="checkbox"]:disabled + span i{background: #eee;}


/* 커스텀 셀렉트 */
.custom-select{display:inline-block; position:relative;z-index: 8; -webkit-box-sizing: border-box; box-sizing: border-box; background:#fff;  color:#888 }
.custom-select .selected button:before, .custom-select .selected button:after,
.custom-select label span:before, .custom-select label span:after{display:inline-block; content: ''}
.custom-select .selected{position:relative; z-index:51; height:46px; border:1px solid #c4c6ca; background:#fff; line-height:48px; font:16px/12px 'HyundaiSansText-Regular', 'GenesisSansText';}
.custom-select .selected button{display: block; width:100%; height:inherit; text-align:left;}
.custom-select .selected button:focus{outline:1px solid #000;}
.custom-select .selected button span{display:inline-block; padding-right:50px; text-indent:18px;  color:#000;}
.custom-select .selected button i{
    position:absolute;
    right:0; top:0;
    width:46px; height:46px;
    overflow:hidden;
}
.custom-select .selected button i img{display: inline-block;}
.custom-select .opt-list{
    display: none;
    position: absolute;
    left:0;top:47px;
    z-index: 52;
    width:100%;
    min-height: 60px;
    max-height:198px;
    margin:0 !important;
    padding: 5px 0 5px;
    background: #fff;
    border:1px solid #000;
    border-top-color: #aaa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow-y: auto;
}
.custom-select .opt-list label{position: relative; display:block; height:30px; line-height: 30px; font-size: 12px; white-space: nowrap;}
.custom-select .opt-list label span{display:inline-block; font:16px/1.9 'HyundaiSansText-Regular', 'GenesisSansText'; text-indent:18px}
.custom-select .opt-list label span:after{position:absolute; width:100%;height:100%; left:0; top:0;z-index: -1;}
.custom-select .opt-list input[type="radio"], .custom-select input[type="checkbox"]{position:absolute; margin-left:-16px; z-index: -1;}

.custom-select .opt-list label:hover span:after,
.custom-select .opt-list input[type="radio"]:focus+span:after,
.custom-select .opt-list input[type="checkbox"]:focus+span:after,
.custom-select .opt-list input[type="radio"]:checked+span:after,
.custom-select .opt-list input[type="checkbox"]:checked+span:after
{background: #ededed}

.custom-select.open{z-index: 9;}
.custom-select.open .selected button i img{margin-top:-48px;}
.custom-select.open .opt-list{display: block;}

.custom-select.use-check .opt-list label span{ }
.custom-select.use-check .opt-list label span:before{
    width: 13px;
    height: 13px;
    margin-right:10px;
    border: 2px solid #2e2e2e;
    background-color: #fff;
    vertical-align: top;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.custom-select.use-check .opt-list input:checked+span:before{border-color:#ed1c24; background: #ed1c24}
.custom-select.use-check .opt-list input:checked+span{color:#ff0000; }
.custom-select.static-type .opt-list{
    display:none;
    position:relative;
    left:0;top:-1px;
    min-height:0;
    opacity: 1;
}
.custom-select.static-type.open .opt-list{display: block;}

/* 커스텀 버튼 */
.btn-base{
    display: inline-block;
    position: relative;
    min-width: 60px; height: 48px;
    padding:0 20px;
    border: 1px solid #000;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    background: #000;
    font:16px/48px 'HyundaiSansText-Regular', 'GenesisSansText';
    text-align: center;
    vertical-align:top;
    text-indent: 0;
    -webkit-transition: 0.8s all;
    transition: 0.8s all;
}
.btn-base span{
    position: relative;
    color:#fff;
    -webkit-transition: 0.8s all;
    transition: 0.8s all;
}

.btn-base i .on-over{opacity: 0;}

.btn-base:hover{background: #fff; -webkit-transition: 0.3s all; transition: 0.3s all; border: 1px solid #f7f7f7}
.btn-base:hover span{color:#000;}
.btn-base:hover i img{opacity: 0; -webkit-transition: 0.3s all; transition: 0.3s all;}
.btn-base:hover i .on-over{opacity: 1;}
.btn-base.reverse{background: #fff; border-color: #666;}
.btn-base.reverse span{color:#222;}
.btn-base.reverse:hover{background: #ddd;}
.btn-base.reverse:hover span{color:#804033;}

.btn-base.btn-gray {background-color:#6f6f6f; border: 1px solid #6f6f6f}
.btn-base.btn-gray:hover{background-color:#fcfcfc; border: 1px solid #f7f7f7}
.btn-base.btn-gray-2 {background-color:#cacbcb; border: 1px solid #cacbcb}
.btn-base.btn-gray-2 span{color:#6f6f6f;}
.btn-base.btn-gray-2:hover{background-color:#6f6f6f;}
.btn-base.btn-gray-2:hover span{color:#fff;}
.btn-base.w100full{width:100%; padding:0;}

.btn-base.inactive{background-color:#6f6f6f; border: 1px solid #6f6f6f; -webkit-transition:none; transition:none; cursor: default; pointer-events: none;}
.btn-base.inactive span{/*color:#565656;*/color:#c8c8c8;}
.btn-base.inactive:hover,
.btn-base.inactive:hover span{/*color:#565656;*/color:#c8c8c8; -webkit-transition:none; transition:none;}


.btn-base.text-hilight{color:red}
.btn-base.text-hilight:hover{color:red}

.btn-base.size-sml{height:30px; line-height:30px; padding:0 18px; }
.btn-base.size-sml span{}
.btn-base.size-mid{height:40px; line-height:40px; padding:0 20px; font-size: 14px;}
.btn-base.size-mid span{}
.btn-base.size-lrg{height:50px; line-height:50px; padding:0 40px; font-size: 16px; }
.btn-base.size-lrg span{}
.btn-base.size-very-lrg{width:100%; height:50px; line-height:50px; padding:0 20px; font-size: 16px; }

.btn-base.icon{position:relative; width:270px; }
.btn-base.icon i{position: absolute;  width:23px; height:100%; margin-right:0; overflow:hidden;}
.btn-base.icon.lft-i{}
.btn-base.icon.lft-i i{left:21px; text-align: left;}
.btn-base.icon.lft-r i{right:21px; text-align: right;}
.btn-base.icon i img{margin-top:-2px; vertical-align: middle;}
.btn-base.icon i .on-over {display: inline-block; position: absolute; top: 50%; left: 0; margin-top: -4px}
.btn-base.icon i .on-over.align-r {left: auto; right: 0}

.btn-base.btn-line2{line-height:20px;padding:0;position:relative;} /* 20161012 / digitalworks / 정병만 / G80 SPORT추가 CSS추가 / v1.0 */
.btn-base.btn-line2 span{top:50%;left:0;width:100%;position:absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);} /* 20161012 / digitalworks / 정병만 / G80 SPORT추가 CSS추가 / v1.0 */

.btn-question{display:inline-block !important;width:21px;height:21px;text-align:center;border:1px solid #f0f0f0;font:16px/21px 'GenesisSansText';color:#888;background:#fff;cursor:pointer;}/* 20161014 / digitalworks / 정병만 / 견적내기 CSS추가 / v1.0 */

/* 20161101S / digitalworks / 정병만 / 개선업무_TASK5 css추가 / v1.0 */
.btn-reset{border:1px solid #000;width:46px;height:46px;background:#fff;display:inline-block;-webkit-transition: 0.3s all;transition: 0.3s all;position:relative;overflow:hidden;}
.btn-reset:hover{border-color:#6f6f6f;background:#6f6f6f;}
.btn-reset:hover img{margin-top:-46px;}
/* 20161101E / digitalworks / 정병만 / 개선업무_TASK5 css추가 / v1.0 */


/* 20160522 jj 'icon-text' 중앙정렬 재정의*/
.btn-base.icon-inline i {display:inline-block;}
.btn-base.icon-inline i img {vertical-align:-3px}
.btn-base.icon-inline.lft-i i {margin-right:10px}
.btn-base.icon-inline.lft-r i {margin-left:10px}

.btn-wrap{font-size: 0;}
.btn-wrap.btn-left {float:left}
.btn-wrap.btn-left .btn-base {margin-right:10px;}
.btn-wrap.btn-center {text-align: center;}
.btn-wrap.btn-center .btn-base {margin:0 5px;}
.btn-wrap.btn-right {float:right}
.btn-wrap.btn-right .btn-base {margin-left:10px;}


/* 제네시스 버튼 */
a.gbtn{
    display: inline-block;
    color: #fff;
    vertical-align: top;
}
a.gbtn.fixed-width {width: 130px}
a.gbtn span{display:block; vertical-align: top;}
a.gbtn span.atxt{width:100%; padding: 16px 0 15px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 20px; line-height: 1;  letter-spacing: -0.6px;-webkit-transition: all 0.4s;transition: all 0.4s;}
a.gbtn span.sline{position:relative; width:100%; height:1px; background: #fff; -webkit-transition: all 1s; transition: all 1s;}
a.gbtn span.sline .sline-inner{
    display:block;
    position:absolute;
    left:0; bottom:0;
    width:0; height:1px;
    background: #804033;
    content:'';
    -webkit-transition: all 0.8s;
    transition: all 0.8s;
}
a.gbtn.top-line{position: relative;}
a.gbtn.top-line span.atxt{padding: 20px 0 17px;-webkit-box-sizing: border-box;box-sizing: border-box; font:22px/28px 'HyundaiSansText-Regular', 'GenesisSansText'; }
a.gbtn.top-line span.sline{position:absolute; left:0; top:0;}
a.gbtn.top-line span.sline:after{}
a.gbtn:hover span.atxt {color: #804033;}
a.gbtn:hover span.sline .sline-inner {width:100%; -webkit-transition: all 0.4s; transition: all 0.4s;}
a.gbtn:hover{color:#804033;}
/*a.gbtn:hover span.sline {background: #804033;}*/

a.gbtn.reverse{color:#000;}
a.gbtn.reverse span.sline{background: #000;}
a.gbtn.reverse span.sline .sline-inner{background: #804033;}
a.gbtn.reverse:hover{color:#804033;}
a.gbtn.reverse:hover span.atxt{color:#804033;}
a.gbtn.reverse:hover span.sline{background:#804033;  }

a.gbtn-normal{
    display: inline-block;
    padding: 0;
    font-size: 24px;
    line-height: 59px;
    color: #fff;
    border-bottom: 1px solid #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    vertical-align: top;
}
a.gbtn-normal:hover{color:#804033; border-bottom-color:#804033 }
a.gbtn-normal.reverse{color:#000; border-bottom-color:#000;}
a.gbtn-normal.reverse:hover{color:#804033; border-bottom-color:#804033 }


/* ------------------------------------------------------------------
* 사이트 콘텐츠 컴포넌트
* ------------------------------------------------------------------ */

.single-link-area {padding: 52px 0; width: 100%; text-align: center; font-size: 0; background: #f0f0f0;}
.single-link-area.bg-white {background: #fff;}
.single-link-area.bg-black {background: #000;}
.notice-next {position: static; padding: 23px 0 19px; text-align: center; background: #f7f7f7;}
.notice-next span {display: block; position: relative; margin-top: 0; padding-bottom: 25px; font-size:12px;line-height:1; color: #000; letter-spacing: 0.5px;}
.notice-next span:after {display: block; content: ''; position: absolute; left: 50%; bottom: 0; width: 1px; height: 19px; background: #000;}

/* Features normal type */
.type-normal .type-content {position: relative; margin: 0 auto; width: 100%; max-width: 1920px; height: 768px;}
.type-normal .type-content .txt-holder {position: absolute; bottom: 94px; left: 4.6875%;}
.type-normal .type-content .txt-holder strong {font-family:'HyundaiSansHead-Light', 'wFontKrUL'; padding-left:3px; font-size: 24px; font-weight: normal; line-height: 1; color: #fff;}
.type-normal .type-content .txt-holder .type-tit {display: block; font-family:'HyundaiSansHead-Light', 'wFontKrUL'; margin-top: 7px; font-size: 45px; line-height: 1; font-weight: normal; color: #804033;}
.type-normal .type-content .txt-holder .type-tit span  {display:block;}
.type-normal .type-content .txt-holder p {margin-top: 14px; font-size:16px;line-height:28px; color: #fff;}
.type-normal .type-content .txt-holder p span {display: block;}
.type-normal .type-content .bg-holder img {position: relative; left: 50%; margin-left: -960px; margin-top: -100px;}
.type-normal .type-content .txt-holder .txt-black {color: #000}
.model .sec-3 .swipe .txt-holder h4.txt-white {color:#fff; font-size: 60px}


/* Features tab 4 columns type */
.type-tab-4col {margin: 0 auto; padding: 50px 30px 40px; width: 1024px; -webkit-box-sizing: border-box; box-sizing: border-box;}
.type-tab-4col .tab-holder .tab-btn-area ul {padding: 0 0 49px;}
.type-tab-4col .tab-holder .tab-btn-area ul {font-size: 0;}
.type-tab-4col .tab-holder .tab-btn-area ul li {display: inline-block; margin-left: 10px; width: 233px; font-size: 0; vertical-align: top;}
.type-tab-4col .tab-holder .tab-btn-area ul li:first-child {margin-left: 0; width: 235px;}
.type-tab-4col .tab-holder .tab-btn-area ul li a {display: block; font-size: 22px; line-height: 26px; color: #999;}
.type-tab-4col .tab-holder .tab-btn-area ul li a span {display: block;}
.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line span.atxt {padding: 20px 0 0;}
.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line span.sline {background: #999;}
.type-tab-4col .tab-holder .tab-btn-area ul li.on a.gbtn.top-line span.atxt {color: #804033; }
.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line span.sline .sline-inner {width:0; opacity: 1;}
.type-tab-4col .tab-holder .tab-btn-area ul li.on a.gbtn.top-line span.sline .sline-inner {  width:100%; }
.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line:hover span.sline .sline-inner {  width:100%; }
.type-tab-4col .tab-holder .tab-view-area {position: relative; width: 100%; height: 400px;}
.type-tab-4col .tab-holder .tab-view-area img {opacity: 0; position: absolute; top: 0; left: 0; -webkit-transition: all 1.2s; transition: all 1.2s;}
.type-tab-4col .tab-holder .tab-view-area img.shown {opacity: 1;}
.type-tab-4col .tab-holder .tab-txt-area p {position: relative; display: none; margin-top: 22px; font-size: 18px; line-height: 24px; -webkit-transition: all 0.5s; transition: all 0.5s;}
.type-tab-4col .tab-holder .tab-txt-area p.on {display: block;}
.type-tab-4col .tab-holder .tab-txt-area p span {display: block; }

/* 공통 탭추가 */
.login .type-tab-4col{width:800px;padding:0;}
.login .inner-gray .tab-cont .box-info.ty1{margin-bottom:0;}
.login .inner-gray .tab-cont .box-info.ty7{margin-bottom:0;padding-top:0;}

.type-tab-4col .tab-area{position:relative;height:575px;}
.type-tab-4col .tab-area .tab-list > li{float:left;width:395px;margin-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.type-tab-4col .tab-area .tab-list > li:first-child{margin-left:0;}
.type-tab-4col .tab-area .tab-list h4 span{font-size:20px;}
.type-tab-4col .tab-area .tab-list li > .tab-tit a{display: block; font-size:22px;line-height:26px; color: #999;}
.type-tab-4col .tab-area .tab-list li.on > .tab-tit a.gbtn.top-line span.atxt {color:#804033;}
.type-tab-4col .tab-area .tab-list li.on > .tab-tit a.gbtn.top-line span.sline .sline-inner{width:100%;}
.type-tab-4col .tab-area .tab-list li a.gbtn.top-line span.sline{background:#999;}
.type-tab-4col .tab-area .tab-list li .tab-cont{position: absolute; left:0; top:50px; width:100%; visibility: hidden; opacity: 0; -webkit-transition: 1s all; transition: 1s all;}
.type-tab-4col .tab-area .tab-list li.on .tab-cont{visibility: visible; opacity: 1; -webkit-transition: 0.8s all; transition: 0.8s all;}

/* Features 3 columns type */
.type-para-3col.bg-gray {background: #f0f0f0}
.type-para-3col .type-content {margin: 0 auto; padding: 20px 30px 40px; width: 1024px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 0;}
.type-para-3col .type-content .column {display: inline-block; width:280px; margin-top: 30px; margin-left: 62px; vertical-align: top;}
.type-para-3col .type-content .column.col-full-wide {width:100% !important; margin-left:0;}
.type-para-3col .type-content.col-2 .column:nth-child(2n+1),
.type-para-3col .type-content.col-3 .column:nth-child(3n+1),
.type-para-3col .type-content.col-4 .column:nth-child(4n+1){margin-left:0;}
.type-para-3col .type-content.col-2 .column {width:451px;}
.type-para-3col .type-content.col-3 .column {width:280px;}
.type-para-3col .type-content.col-4 .column {width:194px;}
.type-para-3col.type-para-3col-unit2 .column {width:451px}
.type-para-3col .type-content .column-w965 {width:965px}
.type-para-3col .type-content .column.first {margin-left: 0;}
.type-para-3col .type-content .column b {display: block; padding-bottom: 5px; font-size: 12px; line-height: 1; text-align: right; border-bottom: 1px solid #acacac; color: #666;}
.type-para-3col .type-content .column .type-tit {margin-top: 29px; font-size:24px;line-height:32px; min-height:90px;}
.type-para-3col .type-content .column .type-tit span {display: block;}

.type-para-3col .type-content .column p {margin-top: 22px; font-size:16px;line-height:26px; text-align: justify; word-break: break-all;}
.type-para-3col .type-content .column .img-area {margin-top: 25px; width:100%; overflow:hidden}
.type-para-3col.type-para-3col-unit2 .column {width:451px}

/* Features 2 columns type */
.type-para-2col.bg-gray {background: #f0f0f0}
.type-para-2col .type-content {margin: 0 auto; padding: 20px 30px 40px; width: 1024px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 0;}
.type-para-2col .type-content .column {display: inline-block; width: 452px; margin-top: 30px; margin-left: 59px; vertical-align: top;}
.type-para-2col .type-content .column.first {margin-left: 0;}
.type-para-2col .type-content .column b {display: block; padding-bottom: 5px; font-size: 12px; line-height: 1; text-align: right; border-bottom: 1px solid #acacac; color: #666;}
.type-para-2col .type-content .column .type-tit {margin-top: 29px; font-size:28px;line-height:36px; min-height:90px;}
.type-para-2col .type-content .column .type-tit span {display: block;}
.type-para-2col .type-content .column .type-tit.add-row:after {display: block; content: ' . '; text-indent: -100px; overflow: hidden;}
.type-para-2col .type-content .column .type-tit.add-2rows:after {display: block; content: ' . '; text-indent: -100px; overflow: hidden;}
.type-para-2col .type-content .column .type-tit.add-2rows span:after {display: block; content: ' . '; text-indent: -100px; overflow: hidden;}
.type-para-2col .type-content .column p {margin-top: 22px; font-size:15px;line-height:26px; text-align: justify; word-break: break-all;}
.type-para-2col .type-content .column .img-area {margin-top: 30px;}

/* Features 1 column type */
.type-para-1col.bg-gray {background: #f0f0f0}
.type-para-1col .type-content {margin: 0 auto; padding: 20px 30px 40px; width: 1024px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 0;}
.type-para-1col .type-content .column {display: inline-block; width:100%; margin-top: 30px; margin-left: 62px; vertical-align: top;}
.type-para-1col .type-content .column.first {margin-left: 0;}
.type-para-1col .type-content .column b {display: block; padding-bottom: 5px; font-size: 12px; line-height: 1; text-align: right; border-bottom: 1px solid #acacac; color: #666;}
.type-para-1col .type-content .column .type-tit {margin-top: 29px; font-size:28px;line-height:36px; min-height:90px;}
.type-para-1col .type-content .column .type-tit span {display: block;}
.type-para-1col .type-content .column p {margin-top: 22px; font-size:15px;line-height:26px; text-align: justify; word-break: break-all;}
.type-para-1col .type-content .column .img-area {margin-top: 25px; width:100%; overflow:hidden}

/* Features 4 columns type */
.type-para-4col .type-content {margin: 0 auto; padding: 20px 30px 40px; width: 1024px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 0;}
.type-para-4col .type-content .column {display: inline-block; width:280px; margin-top: 30px; margin-left: 62px; vertical-align: top;}
.type-para-4col .type-content .column.col-full-wide {width:100% !important; margin-left:0;}
.type-para-4col .type-content .column:nth-child(4n+1){margin-left:0;}
.type-para-4col .type-content .column {width:194px;}
.type-para-4col .type-content .column-w965 {width:965px}
.type-para-4col .type-content .column.first {margin-left: 0;}
.type-para-4col .type-content .column b {display: block; padding-bottom: 5px; font: 12px/1 'HyundaiSansText-Regular'; text-align: right; border-bottom: 1px solid #acacac; color: #666;}
.type-para-4col .type-content .column .type-tit {margin-top: 29px; font: 24px/30px 'HyundaiSansText-Regular'; min-height:90px;}
.type-para-4col .type-content .column .type-tit span {display: block;}
.type-para-4col .type-content .column p {margin-top: 22px; font: 16px/30px 'HyundaiSansText-Regular'; }
.type-para-4col .type-content .column .img-area {margin-top: 30px;  width:100%; overflow:hidden}

/* description type */
.type-dscr {}
.type-dscr .type-content {position: relative; margin: 0 auto; padding: 80px 0; width: 100%; max-width: 1920px; -webkit-box-sizing: border-box; box-sizing: border-box; background: #f6f6f6}
.type-dscr .type-content.bg-white {background-color: #fff;}
.type-dscr .type-content .type-wrap {margin: 0 auto; width: 964px}
.type-dscr .type-content .type-wrap .type-tit {padding: 33px 0 30px; font-size:28px;line-height:36px; border-top: 1px solid #000}
.type-dscr .type-content.no-border {padding-top:34px;}
.type-dscr .type-content.no-border .type-wrap .type-tit {border-top:0;}
.type-dscr .type-content .type-wrap .type-tit span {display:block;}
.type-dscr .type-content .type-wrap .txt-area p {font-size: 16px; line-height: 26px;}
.type-dscr .type-content .type-wrap .img-holder .inner-img-txt {margin-top:17px;font-size:16px;}
.type-dscr .type-content .type-wrap ul {margin-top: 42px; font-size: 0}
.type-dscr .type-content .type-wrap ul.wide {margin-top:38px;}
.type-dscr .type-content .type-wrap ul.wide.add-mg {margin-top:67px;}
.type-dscr .type-content .type-wrap ul.wide li {margin-left:32px}
.type-dscr .type-content .type-wrap ul li {display: inline-block;}
.type-dscr .type-content .type-wrap ul.col-1 li{margin-left: 62px; width: 466px;}
.type-dscr .type-content .type-wrap ul.col-2 li {margin-left: 62px; width: 451px;}
.type-dscr .type-content .type-wrap ul.col-3 li {margin-left: 32px; width: 300px;}
.type-dscr .type-content .type-wrap ul li:first-child {margin-left: 0}
.type-dscr .type-content .type-wrap dt {font-size: 0}
.type-dscr .type-content .type-wrap dt {padding: 18px 0 15px}
.type-dscr .type-content .type-wrap dt b {font-size:20px;line-height:1;font-weight: normal;}
.type-dscr .type-content .type-wrap dd {display: inline-block; padding: 17px 0 14px; border-bottom: 1px solid #626262}
.type-dscr .type-content .type-wrap dd.top-bdr {border-top: 3px solid #626262}
.type-dscr .type-content .type-wrap dd.top-lr {border-top: 1px solid #626262; border-bottom:0;}
.type-dscr .type-content .type-wrap dd.wide {width: 300px}
.type-dscr .type-content .type-wrap ul.col-1 dd.wide {width: 466px}
.type-dscr .type-content .type-wrap ul.col-2 dd.wide {width: 451px}
.type-dscr .type-content .type-wrap dd.narrow {margin-left: 22px; width: 129px; text-align: right}
.type-dscr .type-content .type-wrap dd span {font-size:16px;line-height:20px;}
.type-dscr .type-content .type-wrap ul.add-mg dd span {line-height:26px;}
.type-dscr .type-content .type-wrap .wide li {width:466px;}
.type-dscr .type-content .type-wrap .wide li dd {display:block;}

/* models galley Share */
.gall-dn-share { position: absolute; bottom: 40px; left: 4.6875%; z-index: 2; font-size: 0;}
.gall-dn-share a {position: relative; display: inline-block; margin-left: 10px; padding: 20px 28px 18px 48px; background: #000; font: 12px/1 "HyundaiSansText-Regular"; color: #fff;}
.gall-dn-share a span {opacity:0.7; -webkit-transition: opacity 0.4s; transition: opacity 0.4s;}
.gall-dn-share a:hover span {opacity:1;}
.gall-dn-share .img-type {margin-left: 0; padding-left:57px; padding-right:18px;}
.gall-dn-share a span.img-con {position: absolute; top: 9px; left: 15px;}
.gall-dn-share > div{display:inline-block; margin-right:10px;}
.gall-dn-share .img-type.inactive{pointer-events:none; cursor:default;}
.gall-dn-share .img-type.inactive .img-con,
.gall-dn-share .img-type.inactive span{opacity:0.2;}
.gall-dn-share .share-btns-area{display: inline-block;background:#000; vertical-align: top;}
.gall-dn-share .share-btns-area .tit{position: relative; }
.gall-dn-share .share-btns-area .tit:after{display:inline-block; position:absolute; right:0; top:12px; content:''; width:1px; height:26px; background: #4d4d4d;}
.gall-dn-share .sns-btns{display: inline-block; padding:5px 21px 6px 11px; height: 50px; -webkit-box-sizing: border-box; box-sizing: border-box /*vertical-align: top;*/}
.gall-dn-share .sns-btns a{display:inline-block; height:26px; padding:5px; line-height:26px; margin-right:5px; }
.gall-dn-share .sns-btns a img{vertical-align: middle}

/* models indicator style */
.gallery-holder .gallery-func-area .btns-wrap {display: inline-block; position: relative; margin: 0 auto; text-align: center; }
.gallery-holder .gallery-func-area .btns-wrap .indicators {display: inline-block; position: relative; padding: 0 5px; z-index: 2; font-size: 0; text-align: center; height: 25px; overflow: hidden;}
.gallery-holder .gallery-func-area .btns-wrap .indicators li {display: inline-block; margin-left: 17px; width: 1px; height: 11px; line-height: 25px; font-size: 14px; vertical-align: middle; background: #ebebeb;}
.gallery-holder .gallery-func-area .btns-wrap .indicators li:first-child {margin-left: 0;}
.gallery-holder .gallery-func-area .btns-wrap .indicators li.on {height: 25px; width: 2px; background: #ebebeb;}
.gallery-holder .gallery-func-area .btns-wrap .indicators li a {display: block; margin-left: -5px; padding: 0 5px; height: 11px; overflow: hidden;}
.gallery-holder .gallery-func-area .btns-wrap .indicators li.on a {height: 25px;}
.gallery-holder .gallery-func-area .btns-wrap .indicators li a span {display: inline-block; position: absolute; left: -10000px; top:0; width: 0; height: 0; visibility: hidden;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap li {position: relative;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap li a {display: block; width: 100%; color:#767575;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap li span.arr-con {position: absolute; top: 0;  width: 7px; height: 11px; overflow: hidden}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev {position: absolute; top:6px; right: 100%; margin-right: 55px;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev span.arr-con {left:0;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next {position: absolute; top:6px; left: 100%; margin-left: 55px;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next span.arr-con {right:0;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev a {float: left; padding-left: 23px; -webkit-box-sizing: border-box; box-sizing: border-box;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev a img {margin-top: 0; margin-left: 0;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next a {float: right; padding-right: 23px; -webkit-box-sizing: border-box; box-sizing: border-box;}
.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next a img {margin-top: 0; margin-left: -7px;}
/* models indicator dark ver. */
.gallery-holder .gallery-func-area .btns-wrap.dark .indicators li {background: #000;}
.gallery-holder .gallery-func-area .btns-wrap.dark .indicators li.on {background: #804033;}
.gallery-holder .gallery-func-area .btns-wrap.dark .prev-next-wrap .btn-prev a img {margin-top: -11px; margin-left: 0;}
.gallery-holder .gallery-func-area .btns-wrap.dark .prev-next-wrap .btn-next a img {margin-top: -11px; margin-left: -7px;}

.gallery-selector a {display: inline-block; margin: 0 25px; font: 16px/1 "HyundaiSansText-Regular"; color: #7f7f7f}
.gallery-selector a:hover {color: #804033}
.gallery-selector a span {font-size: 16px; -webkit-transition:color 0.4s; transition:color 0.4s}
.gallery-selector a.selected {color: #000}
.gallery-selector a.selected:hover {color: #804033}

/* gallery, has dividers */
.type-gallery .gallery-holder.has-dividers .gallery-func-area {background: #fff}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators {overflow: visible;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li {position: relative;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li a {overflow: visible;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.on {background: #000;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.longer {height: 24px;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.longer a {height: 24px;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li a span.divider {top: auto; bottom: -22px; left: -25px; width: 50px; height: auto; text-align: center; visibility: visible; font: 10px/1 "HyundaiSansText-Regular"; color: #767575;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.activated a span.divider {color: #000;}
.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns {position: absolute; bottom: 40px; left: 4.6875%; z-index: 2; font-size: 0;}
.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns a {position: relative; display: inline-block; margin-left: 10px; padding: 21px 24px 21px 47px; background: #000; font: 12px/1 "HyundaiSansText-Regular"; color: #fff;}
.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns a:first-child {margin-left: 0;}
.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns a span.img-con {position: absolute; top: 11px; left: 13px;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area {position: relative; margin: 0 auto; padding: 133px 0 78px; max-width: 1920px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .txt-holder {position: absolute; top:120px; left: 0; margin-left: 4.5625%; font-size: 0;}
.type-gallery .gallery-holder.has-dividers .gallery-func-area .txt-holder .type-tit {display: inline-block; font: 45px/1 'HyundaiSansHead-Light'; color: #804033;}

.type-gallery .gallery-holder .gallery-view-area {position: relative;}
.type-gallery .gallery-holder .gallery-view-area .gallery-view-inner {position: relative; margin: 0 auto; padding-top: 46.875%; width:100%; height: 0; -webkit-box-sizing: border-box; box-sizing: border-box; max-width: 1920px; overflow: hidden;}
.type-gallery .gallery-holder .gallery-view-area .gallery-view-inner .devided-slider {position: absolute; left: 0; top:0; padding-top: 46.875%; width:100%; height: 0; -webkit-box-sizing: border-box; box-sizing: border-box; background: #000;}
.type-gallery .gallery-holder .gallery-view-area .gallery-view-inner .devided-slider.shown {z-index: 2}
.type-gallery .gallery-holder .gallery-view-area .swipe-list {position: absolute; top: 0; left: 0; width: 100%;background-color: #000;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap {font-size: 0;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li {display: block; position: relative; float: left; width:25%; height: 0; padding-top: 23.4375%; overflow: hidden;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2 {position: relative; width:50%;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2x2 {position: relative; width:50%; padding-top: 46.875%}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a {display: block; position: absolute; top:0; left: 0; width: 100%; height: 0; /*padding-top: 100%;*/padding-top:93.6%; -webkit-box-sizing:border-box; box-sizing:border-box;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a:focus:before {content:"";position: absolute;left:0;top:0;width: 100%;height: 100%;border:2px solid #804033;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;}

/*.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a:focus {border: solid 2px #804033;}*/ /* Accessibility : VAM - 20160902 */
/*.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a .focus_line {display: none; position: absolute; top:0; left: 0; width: 100%; height: 100%; box-sizing: border-box; border: solid 2px #804033;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a:focus .focus_line {display: block;}
*/

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2 a {padding-top: 46.875%;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li img {position: absolute; top: 0; left: 0; width: 100%;}
.type-gallery .gallery-holder .gallery-view-area .swipe-wrap {padding-top: 46.875%; width:100%;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li img {position: absolute; top: 50%; left: 0; margin-top: -50%; width: 100%; opacity: 0.7; -webkit-transition: 1s all; transition: 1s all;}
/*.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2 img {margin-top: -25%;}*/
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2x2 img {margin-top: -50%;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li:hover img {-webkit-transform: scale(1.03, 1.03);-ms-transform: scale(1.03, 1.03);transform: scale(1.03, 1.03); opacity: 1; -webkit-transition: 0.3s all; transition: 0.3s all;}
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a:focus img {-webkit-transform: scale(1.03, 1.03);-ms-transform: scale(1.03, 1.03);transform: scale(1.03, 1.03); opacity: 1; -webkit-transition: 0.3s all; transition: 0.3s all;}
.type-gallery .gallery-holder .gallery-view-area .btns-holder a {display: block; position: absolute; top: 50%; margin-top: -30px; width: 23px; height: 45px; overflow: hidden; z-index: 3}
.type-gallery .gallery-holder .gallery-view-area .btns-holder a .on-over {position: absolute; top:0; left: 0; width: 100%;}
.type-gallery .gallery-holder .gallery-view-area .btns-holder .btn-prev {left:0px; padding: 34px 16px 34px 12px; }
.type-gallery .gallery-holder .gallery-view-area .btns-holder .btn-next {right:0px; padding: 34px 12px 34px 16px; }


/* gallery popup */
.gallery-popup {position: fixed; top:0; left:0; width: 100%; height: 100%; background: #000; z-index: 500; /*display: none;*/}
.gallery-popup .gal-pop-view > div {position: absolute; left: 0; top: 0; width: 100%; overflow: hidden; background-color: #000;}
.gallery-popup .gal-pop-view .pop-swipe {position: relative;}
.gallery-popup .gal-pop-view .pop-swipe.youtube-wrap {padding : 75px;}
.gallery-popup .gal-pop-view .pop-swipe li {position: absolute; top: 0; left: 0; width: 100%; overflow:hidden;}
.gallery-popup .gal-pop-view .pop-swipe li .bg-holder {position: relative}
.gallery-popup .gal-pop-view .txt-holder {position: absolute; left: 0; bottom: 110px; padding: 0px 30px; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box;}
.gallery-popup .gal-pop-view .txt-holder p {width: 100%; padding-bottom: 25px; -webkit-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px solid #dfdfdf; font-size: 18px; line-height: 22px; color: #fefefe; text-align: left;}
.gallery-popup .gal-pop-view .txt-holder p span {display: block;}
.gallery-popup.search-type .gal-pop-view .txt-holder {padding: 20px 30px; background:rgba(0,0,0,0.5)}
.gallery-popup .btn-close-pop {position: absolute; top:23px; right: 23px; padding: 12px; z-index: 3; background:rgba(0,0,0,0.7)}
.gallery-popup .btn-close-pop span {display: block; width: 25px; height: 25px; overflow: hidden;}
/*.gallery-popup.dark .btn-close-pop span img {display: block; margin-top: -25px;}*/
.gallery-popup .select-sub {position: absolute; top: 42px; left: 0; width: 100%; text-align: center; z-index: 3;}
.gallery-popup .select-sub .subject-wrap {display: inline-block; font-size: 0;}
.gallery-popup .select-sub .subject-wrap a {display: inline-block; margin-left: 40px; font-size: 22px;line-height: 1; color: #838383;}
.gallery-popup .select-sub .subject-wrap a.on {color: #dedede;}
.gallery-popup .select-sub .subject-wrap a:first-child {margin-left: 0;}
.gallery-popup .bot-btns {position: absolute; left: 0; bottom: 30px; padding: 0 30px; width: 100%; height: 80px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; z-index: 3;}
.gallery-popup .bot-btns:before {display: block; content: ''; position: relative; top:0; left: 0; width: 100%; border-top: 1px solid #dfdfdf}
.gallery-popup .gall-dn-share {bottom: 30px; left: 30px}
.gallery-popup .pop-view-area .btn-holder {}
.gallery-popup .pop-view-area .btn-holder a {display: block; position: absolute; top: 50%; margin-top: -30px; width: 23px; height: 45px; z-index: 3; background: rgba(0,0,0,0.7); }
.gallery-popup .pop-view-area .btn-holder a span {position:relative; display: block; width: 23px; height: 45px; overflow: hidden;}

.gallery-popup .pop-view-area .btn-holder .btn-prev {left:0px; padding: 34px 16px 34px 12px; }
.gallery-popup .pop-view-area .btn-holder .btn-next {right:0px; padding: 34px 12px 34px 16px; }
.gallery-popup .pop-view-area .btn-holder .on-over {position: absolute; bottom:0; left: 0; width: 100%; opacity:0}
.gallery-popup.dark .pop-view-area .btn-holder a img {display: block;}
.gallery-popup .pop-view-area .btn-holder .indicator {position: absolute; bottom: 30px; right: 30px; z-index: 3}
.gallery-popup .pop-view-area .btn-holder .indicator span {font: 14px/1 "HyundaiSansText-Regular"; color: #fff}
.gallery-popup.dark .pop-view-area .btn-holder .indicator span {font: 14px/1 "HyundaiSansText-Regular"; color: #000}

.gallery-popup .pop-view-area .btn-holder a img {-webkit-transition: opacity 0.5s;transition: opacity 0.5s}
.gallery-popup .pop-view-area .btn-holder a:hover img {opacity:0}
.gallery-popup .pop-view-area .btn-holder a:hover .on-over{opacity:1}
.gallery-popup .pop-view-area .btn-holder a:hover .img2 img
{margin-top:-45px;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;opacity:1}

.gallery-popup .pop-func-area a.btn-youtube-play .on-over {opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s}
.gallery-popup .pop-func-area a.btn-youtube-play img {-webkit-transition: opacity 0.5s;transition: opacity 0.5s}
.gallery-popup .pop-func-area a.btn-youtube-play:hover img {opacity:0}
.gallery-popup .pop-func-area a.btn-youtube-play:hover .on-over{opacity:1}
.gallery-popup .pop-func-area a.btn-youtube-play {position:absolute; top:50%; left: 50%; overflow: hidden; width: 74px; height:84px; margin-top: -42px; z-index: 5}


/* gallery popup dark txt ver */
.gallery-popup.dark .select-sub .subject-wrap a {color: #000;}
/*.gallery-popup.dark .btn-close-pop span img {display: block; margin-top: -25px;}*/
.gallery-popup.dark .gal-pop-view .txt-holder p {color: #000; border-bottom: 1px solid #000}
.gallery-popup.dark .pop-view-area .btns-wrap .prev-next-wrap .btn-prev a img {margin-top: -11px;}
.gallery-popup.dark .pop-view-area .btns-wrap .prev-next-wrap .btn-next a img {margin-top: -11px;}
.gallery-popup.dark .pop-view-area .btns-wrap .indicators li {background: #000;}
.gallery-popup.dark .pop-view-area .btns-wrap .indicators li.on {background: #000;}
.gallery-popup.dark .select-sub .subject-wrap a {color: #7f7f7f;}
.gallery-popup.dark .select-sub .subject-wrap a.on {color: #000;}

/* gallery popup 하단 버튼 없는 버전 */
.gallery-popup.none-btm-con .gal-pop-view .txt-holder{bottom:0;}
.gallery-popup.none-btm-con .gal-pop-view .txt-holder p{border-bottom:0;}


.gallery-popup .pop-func-area a.btn-youtube-play .on-over {opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s}
.gallery-popup .pop-func-area a.btn-youtube-play img {-webkit-transition: opacity 0.5s;transition: opacity 0.5s}
.gallery-popup .pop-func-area a.btn-youtube-play:hover img {opacity:0}
.gallery-popup .pop-func-area a.btn-youtube-play:hover .on-over{opacity:1}
.gallery-popup .pop-func-area a.btn-youtube-play {position:absolute; top:50%; left: 50%; overflow: hidden; width: 74px; height:84px; margin-top: -42px; z-index: 5}


/* play btn*/
.kv-area a.gbtn.video {position: absolute; right: 4.6875%; bottom: 0; margin-bottom: 107px; width:auto !important}
.kv-area a.gbtn.video span.ico-play {display: block; position: absolute; right: 0; top: 18px; content: ''; width: 0; height: 0; border-top: 8px solid transparent; border-left: 9px solid #fff;  border-bottom: 8px solid transparent; -webkit-transition: 0.5s; transition: 0.5s}
.kv-area a.gbtn.video.reverse span.ico-play{border-left-color:#000; }
.kv-area a.gbtn.video:hover span.ico-play {display: block; position: absolute; right: 0; top: 18px; content: ''; width: 0; height: 0; border-top: 8px solid transparent; border-left: 9px solid #804033;  border-bottom: 8px solid transparent;}
.kv-area a.gbtn.video span.atxt {padding-right: 25px}
.kv-area a.gbtn.video span.atxt .sk-txt {display: none}
.kv-area a.gbtn.video span.atxt .pv-txt {display: block}
/*.kv-area a.gbtn.video span.atxt:after {display: inline-block; content: 'PLAY VIDEO';}*/
/* skip btn*/
.kv-area a.gbtn.video.skip span.ico-play {display: none}
.kv-area a.gbtn.video.skip span.atxt {padding-right: 0}
.kv-area a.gbtn.video.skip span.atxt .sk-txt {display: block}
.kv-area a.gbtn.video.skip span.atxt .pv-txt {display: none}
/*.kv-area a.gbtn.video.skip span.atxt:after {content: 'SKIP'}*/

/* 20161027S / digitalworks / 정병만 / G80스포츠 CSS 추가 / v1.0 */
/* play btn*/
.g80-sport.sec-intro .btn-g80-sport-video{position:absolute;right:4.6875%;bottom:0;width:auto;}
.g80-sport.sec-intro a.gbtn.video {position: absolute; right: 4.6875%; bottom: 0; margin-bottom: 107px; width:auto !important}
.g80-sport.sec-intro a.gbtn.video span.ico-play {display: block; position: absolute; right: 0; top: 18px; content: ''; width: 0; height: 0; border-top: 8px solid transparent; border-left: 9px solid #fff;  border-bottom: 8px solid transparent; -webkit-transition: 0.5s; transition: 0.5s}
.g80-sport.sec-intro a.gbtn.video.reverse span.ico-play{border-left-color:#000; }
.g80-sport.sec-intro a.gbtn.video:hover span.ico-play {display: block; position: absolute; right: 0; top: 18px; content: ''; width: 0; height: 0; border-top: 8px solid transparent; border-left: 9px solid #804033;  border-bottom: 8px solid transparent;}
.g80-sport.sec-intro a.gbtn.video span.atxt {padding-right: 25px}
.g80-sport.sec-intro a.gbtn.video span.atxt .sk-txt {display: none}
.g80-sport.sec-intro a.gbtn.video span.atxt .pv-txt {display: block}
/* skip btn*/
.g80-sport.sec-intro a.gbtn.video.skip span.ico-play {display: none}
.g80-sport.sec-intro a.gbtn.video.skip span.atxt {padding-right: 0}
.g80-sport.sec-intro a.gbtn.video.skip span.atxt .sk-txt {display: block}
.g80-sport.sec-intro a.gbtn.video.skip span.atxt .pv-txt {display: none}
.model .g80-sport .roll-holder .has-video video{z-index:2;opacity:0;}
.model .g80-sport .roll-holder .has-video img{z-index:1;opacity:1;}
/* 20161027S / digitalworks / 정병만 / G80스포츠 CSS 추가 / v1.0 */

/* 20161004S / digitalworks / 정병만 / CSS추가 / v1.0 */
/* 사전계약리플렛버튼 */
.kv-area a.gbtn.contract {position: absolute; right: 4.6875%; bottom: 0; margin-bottom: 107px; width:auto !important}
.kv-area a.gbtn.contract span.ico-play {display: block; position: absolute; right: 0; top: 18px; content: ''; width: 0; height: 0; border-top: 8px solid transparent; border-left: 9px solid #fff;  border-bottom: 8px solid transparent; -webkit-transition: 0.5s; transition: 0.5s}
.kv-area a.gbtn.contract.reverse span.ico-play{border-left-color:#000; }
.kv-area a.gbtn.contract:hover span.ico-play {display: block; position: absolute; right: 0; top: 18px; content: ''; width: 0; height: 0; border-top: 8px solid transparent; border-left: 9px solid #804033;  border-bottom: 8px solid transparent;}
.kv-area a.gbtn.contract span.atxt {padding-right: 25px}
/* 20161004E / digitalworks / 정병만 / CSS추가 / v1.0 */

/* sns */
.brand .sec-sns .txt-holder {position:static;padding:47px 0 57px 0;background-color:#000;text-align:center}
.brand .sec-sns .txt-holder p {height:13px;font:18px/18px 'HyundaiSansHead-Light';color:#fff}
.brand .sec-sns .txt-holder .inner-txt .sns {margin-top:34px}
.brand .sec-sns .txt-holder .inner-txt .sns a {display:inline-block;width:36px;height:36px;margin:0 36px}

/* under-line tab */
.tab-holder{position: relative;height:620px;}
.tab-holder .tab-list-wrap li{
    float:left;
    margin-left: 10px;
    width: 233px;
}
.tab-holder.col-1 .tab-list-wrap li{width:100%;}
.tab-holder.col-2 .tab-list-wrap li{width:477px;}
.tab-holder.col-3 .tab-list-wrap li{width:314px;}
.tab-holder .tab-list-wrap li:first-child{ margin-left: 0;}
/* 20160530 주석처리 jj, 주석 처리된 부분 화면 확인 필요 */
/*.tab-holder .tab-list-wrap li:first-child{width: 235px;}*/
.tab-holder .tab-list-wrap li > .tab-tit a{display: block; font-size:22px;line-height:26px; color: #999;}
.tab-holder .tab-list-wrap li .tab-cont{position: absolute; left:0; top:140px; width:100%; visibility: hidden; opacity: 0; -webkit-transition: 1s all; transition: 1s all;}
.tab-holder .tab-list-wrap li .img-area{height:400px; width:100%; overflow: hidden;}
.tab-holder .tab-list-wrap li .txt-area {margin-top: 21px}
.tab-holder .tab-list-wrap li .txt-area p {font-size:16px;line-height:26px;}
.tab-holder .tab-list-wrap li .txt-area span{}
.tab-holder .tab-list-wrap li a.gbtn.top-line span.sline {background: #999;}

.tab-holder .tab-list-wrap li.on > .tab-tit a.gbtn.top-line span.sline .sline-inner {  width:100%;}
.tab-holder .tab-list-wrap li.on > .tab-tit a.gbtn.top-line span.atxt { color: #804033; }
.tab-holder .tab-list-wrap li.on .tab-cont{visibility: visible; opacity: 1; -webkit-transition: 0.8s all; transition: 0.8s all;}
.type-tab-4col.type-tab-4col-unit2 .tab-holder .tab-list-wrap li {width: 477px;}
.type-tab-4col.type-tab-4col-unit2 .tab-holder .tab-list-wrap li:first-child {width: 477px;}

.tab-holder .tab-list-wrap li a.gbtn.top-line:hover span.sline .sline-inner {  background:#000; }
.tab-holder .tab-list-wrap li a.gbtn.top-line:hover span.atxt {color:#000;}
.tab-holder .tab-list-wrap li.on > .tab-tit a.gbtn.top-line:hover span.atxt { color: #000; }

.wheelbase strong {font-size: 22px; border-top: 1px solid red}

/* gallery w/ thumbnails */
.gal-has-thumbs {position: relative; margin-top: 5px;}
.gal-has-thumbs .gal-view-area {overflow: hidden}
.gal-has-thumbs .gal-view-area ul {position: relative; }
.gal-has-thumbs .gal-view-area li {position: absolute; left: 0; top: 0; overflow: hidden; width:100%;}
.gal-has-thumbs .gal-view-area li:first-child{position:relative;}
.gal-has-thumbs .gal-view-area li img {width: 100%}
.gal-has-thumbs .gal-btn-area {position: relative; margin: 0 auto; width: 590px; padding: 16px 25px 0; -webkit-box-sizing: border-box; box-sizing: border-box}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap {overflow: hidden; white-space: nowrap}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul {position:relative; font-size: 0}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li {display: inline-block; margin-left: 10px; width: 98px}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li:first-child {margin-left: 0}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li a figure{display: block; position: relative; height: 64px;}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li.selected a figure:after {display: block; content: ''; position: absolute; top: 0; left: 0; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; height: 100%; border: 1px solid #804033}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li b {display: block; margin-top: 10px; font: 14px/1 "HyundaiSansText-Regular"}
.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li p {margin-top: 3px; font: 12px/1 "HyundaiSansText-Regular"}
.gal-has-thumbs .gal-btn-area .prev-next-area a {display: block; position: absolute; top: 16px; width: 20px; height: 64px;}
.gal-has-thumbs .gal-btn-area .prev-next-area a span {display: block; position: absolute; top: 50%; margin-top: -5px; width: 5px; height: 9px; overflow: hidden}
.gal-has-thumbs .gal-btn-area .prev-next-area a span img {display: block}
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-prev,
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-prev span {left: 0}
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next,
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next span {right: 0}
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-prev.on img {margin-top: -9px}
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next img {margin-left: -5px}
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next.on img {margin-top: -9px}

/* play btn */
.btn-youtube-play .on-over {position: absolute; top:0; left: 0; width: 100%; opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s}
.btn-youtube-play img {-webkit-transition: opacity 0.5s;transition: opacity 0.5s}
.btn-youtube-play:hover img {opacity:0}
.btn-youtube-play:hover .on-over{opacity:1}

/*비디오 팝업*/
.popup.video-pop {top:0; left:0; width:100%; height:100%; padding: 0;}
.popup.video-pop .video-holder {position: absolute; top: 0; left: 0; width: 100%; height: 100%}
.popup.video-pop .video-holder video {width: 100%; height: 100%}
.popup.video-pop .close-pop{right:30px;}

/* CTA 버튼 */
.cta-wrap {background: #191919; text-align: center}
.cta-wrap .cta-inner {display: inline-block; padding: 54px 0 53px; font-size: 0; text-align: left;}
.cta-wrap .cta-inner .cta-tit,
.cta-wrap .cta-inner .btns{display: inline-block; vertical-align: top;}
.cta-wrap .cta-inner .cta-tit {display: inline-block; padding: 0 80px 0 0; font:24px/58px 'HyundaiSansHead-Light'; color: #fff;}
.cta-wrap .cta-inner .btns a.gbtn {margin-left: 30px;}
.cta-wrap .cta-inner .btns a.gbtn:first-child {margin-left: 0;}

.link-area {padding: 52px 0; width: 100%; text-align: center; font-size: 0; background: #f7f7f7}
.link-area.white-bg {background: #fff}
.link-area.darkgray-bg {background: #2c2c2c}
.link-area a {margin-left: 40px}
.link-area a:first-child {margin-left: 0}
.link-area.reverse {background: #191919}
.link-area.reverse a.gbtn {color: #fff}

@media only screen and (max-width:1280px) {

}
@media only screen and (max-width:1600px) {

}

@media only screen and (max-width:1920px) {

}

/* ------------------------------------------------------------------
  *  last update: 2017.05.16 - v1.0
 * ------------------------------------------------------------------ */

.footer {}
.footer .kv-area .content{position: static;}

.footer .content .area-cont-gray {padding-top:59px;}
.footer .content .area-cont-gray .inner-gray {width:883px;}
.footer .content .area-cont-gray .inner-gray .box-gray01 {width:100%;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .img-holder {width:453px;height:250px;background-color:#fff;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder {width:430px;padding:29px 0 0 29px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder h3 {padding-bottom:8px;font-family: 'HyundaiSansHead-Light','wFontKrUL';font-size:24px;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder p {font-size:14px;line-height:1.5;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder p span {display:block;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder .txt-number {padding-top:30px;font-family: 'HyundaiSansHead-Light','wFontKrUL';font-size:44px;line-height:1;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder .txt-number a {color:#804033;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul {display:block; width:293px;margin-top:10px;font-size:0;overflow: hidden;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul li {position:relative;display:inline-block;width:50%;padding-top:2px;font-size:12px;color:#323232;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul li:before {position:absolute; content: ""; width:1px;height:11px;top:5px;left:-20px;background-color: #636363;}
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul li span {margin-right:8px;}
.footer .content .area-cont-gray .inner-gray .box-gray02 {padding-top:59px;}
.footer .content .area-cont-gray .inner-gray .box-gray02 .tit-sub {padding-bottom:13px; margin-bottom:40px}
.footer .content .area-cont-gray .inner-gray .box-gray02 .tit-sub h4 {display: inline-block; margin-right:14px;font-size:24px;color:#000;line-height:24px;}
.footer .foot-contact-list .tit-main {margin-bottom:50px}
.footer .foot-contact-list table td label span {margin-right:5px; font-size:16px}
.footer .foot-contact-list table td label:last-child {margin-right:0}
.footer .foot-contact-list table tr:first-child th {padding-top:15px}
.footer .foot-contact-list .box-gray02 + .btn-wrap {margin-top:0px}
.footer .foot-contact-list .inner-gray {padding-bottom:34px}
.footer .content .area-cont-gray .inner-gray .box-gray02 .tit-sub + .form-tbl2 {margin:30px 0 15px 0;}
.footer .content .area-cont-gray .inner-gray .box-gray02 tr td .btn-base {width:115px;}
.footer .content .area-cont-gray .inner-gray .box-gray02 tr td .txt-byte {display:block;font-size:13px;line-height:42px;color:#888;}
.footer .content .area-cont-gray .inner-gray .box-gray02 tr .info-6 {/*line-height:0;*/}
.footer .content .area-cont-gray .inner-gray .btn-wrap.btn-center {padding-top:31px;border-top:1px solid #d6d6d6;}

.footer .footer-sitemap {margin-top:-17px}
.list-sitemap {padding: 0 0 60px 0;-webkit-box-sizing:border-box;box-sizing:border-box;}
.list-sitemap .inner-cont {width:964px;margin: 0 auto;padding-top:100px;border-top:1px solid #b6b6b6;  margin-bottom:37px}
.list-sitemap .list-wrapper {width:100%;padding-top:65px;}
.list-sitemap .list-wrapper:first-child {padding-top:0;}
.list-sitemap .list-wrapper:last-child {margin-bottom:74px}
.list-sitemap .list-wrapper ul {width:100%;}
.list-sitemap .list-wrapper ul li {width:25%;float:left; text-align:center;}
.list-sitemap .list-wrapper ul .list-r {width:25%;float:right;}

.list-sitemap .list-wrapper ul .break-list {padding-top:90px;}
.list-sitemap .list-wrapper ul li h2 {padding-bottom:10px;font-family: 'HyundaiSansHead-Light','wFontKrUL';font-size:30px;line-height:38px;color:#000;}
.list-sitemap .list-wrapper ul li h2 span {display:block;margin-top:3px;}
.list-sitemap .list-wrapper ul li h2 span:first-child {margin-top:0;}
.list-sitemap .list-wrapper ul li .inner-list {display:block;width:100%;}
.list-sitemap .list-wrapper ul li .inner-list li {width:100%;float:none;}
.list-sitemap .list-wrapper ul li .inner-list li a {font-family:'HyundaiSansHead-Light','wFontKrUL';font-size:14px;line-height:2.9;color:#888; -webkit-transition: color 0.6s; transition: color 0.6s;}
.list-sitemap .list-wrapper ul li .inner-list li a:hover {color:#000; -webkit-transition: color 0.2s; transition: color 0.2s;}

.footer .content .qna-search-area {padding:40px 0;margin-top: 10px; -webkit-box-sizing: border-box; box-sizing: border-box;background-color:#f7f7f7;}
.footer .content .qna-search-area .search-area {text-align:center;}
.footer .content .qna-search-area .search-area .btn-base {min-width:162px;margin-left:11px;}
.footer .content .qna-area-cont {padding:79px 0 108px 0;-webkit-box-sizing:border-box;box-sizing:border-box;}
.footer .content .qna-area-cont .inner-cont {position:relative;width:964px;margin:0 auto;}
.footer .content .qna-area-cont .inner-cont .tit-sub {display:block;padding-bottom:15px;border-bottom:1px solid #cecece;font-size:14px;color:#888;}
.footer .content .qna-area-cont .inner-cont .qna-category {display:block; overflow:hidden; padding:20px 0 0; height:100px;}
.footer .content .qna-area-cont .inner-cont .qna-category.open {height:auto; overflow:visible;}
.footer .content .qna-area-cont .inner-cont .qna-category li{display: inline-block; padding-bottom:15px;text-align: center}
.footer .content .qna-area-cont .inner-cont .qna-category a {
    display:inline-block; padding:0px 26px 0; height:86px; -webkit-box-sizing:border-box; box-sizing:border-box;  vertical-align:top;color:#000;
    opacity: 0.5;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
;}
.footer .content .qna-area-cont .inner-cont .qna-category a .icon-holder {display:block;position:relative;height:43px;}
.footer .content .qna-area-cont .inner-cont .qna-category a .icon-holder img {position:absolute;bottom:0;}
.footer .content .qna-area-cont .inner-cont .qna-category a .txt-holder {display:block;padding-top:15px;font-size:16px;}
.footer .content .qna-area-cont .inner-cont .qna-category a:hover {
    opacity: 1;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
}
.footer .content .qna-area-cont .inner-cont .qna-category a.on {
    opacity: 1;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
}
.footer .content .qna-area-cont .inner-cont .qna-category a.on .txt-holder {padding-bottom:4px;border-bottom:1px solid #000;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul {display:block;width:100%;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li {display:block;width:100%;margin-top:4px;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li:first-child {margin-top:0;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder {
    position:relative;display:block;width:100%;height:55px;font-size:16px;line-height:1;padding:19px;
    background-color:#f7f7f7;-webkit-box-sizing: border-box;box-sizing: border-box;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow {position:absolute;width:9px;height:5px;right:21px;top:24px;overflow: hidden;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow img {margin-top:-15px;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow .normal {position:absolute;top:0;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow .focus {position:absolute;top:5px;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder span {}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder span em {font-style:normal}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder {-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1.5;color:#888;overflow: hidden}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder .paragraph {padding:27px 19px; background-color:#fdfdfd}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder p {margin-top:25px;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder p:first-child {margin-top:0;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder p span {display:block;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-q-holder .icon-arrow img {margin-top:0px;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-q-holder .icon-arrow .normal {top:-5px;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-q-holder .icon-arrow .focus {top:0;}
.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-a-holder {display:block;}
.footer .content .qna-area-cont .inner-cont .btn-more {color:#804033; font-size:10px; position: absolute; right:0; top:12px; text-decoration: underline}

/* faq 검색 결과가 없을시 */
.footer .area-result {width:964px;margin:0 auto;padding-bottom:80px}
.footer .area-result .box-result {padding-top:80px}
.footer .area-result .box-result .tit-search {display:block;position:relative;height:21px;padding-bottom:16px;border-bottom:1px solid #b6b6b6;font-size:30px; line-height:27px; font-family: 'HyundaiSansHead-Light', 'wFontKrUL';color:#000}
.footer .area-result .box-result .tit-search.ty1 {height:23px;font-size:24px}
.footer .area-result .box-result .tit-search em {font-style:normal;color:#804033}
.footer .area-result .box-result p {margin-top:27px;font-size:12px;line-height:22px;color:#888}
.footer .area-result .box-result p span {color:#000}

.footer .area-result-02 {padding-top:10px;}


/* 보증 */
 #container.footer .tit-main span.warranty-tit {color:#666666; display: block; margin:12px 0 10px 0;}
.footer .content .warranty-area {font-size:16px; line-height:24px; background-color:#f7f7f7}
.footer .content .warranty-area > p {width:964px; margin: 0 auto; color:#666; padding:40px 30px 36px;}
.footer .content .warranty-cont {width:964px; margin: 0 auto; padding:78px 30px 36px; font-size:14px; line-height:24px}
.footer .content .warranty-cont-in {margin-bottom:70px}
.footer .content .warranty-cont-in h2 {font-size:24px; border-bottom:1px solid #d8d8d8; padding-bottom:17px; margin-bottom:19px}
.footer .content .warranty-cont-in h2.no-border {border-bottom:none; padding-bottom:0}
.footer .content .warranty-cont-in h2 span {color:#888888}
.footer .content .warranty-cont .warranty-cont-top ul {margin-top:20px}
.footer .content .warranty-cont .warranty-cont-top ul li {margin-bottom:5px}
.footer .content .warranty-cont .type-tab-4col {padding:0}
.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont {width:964px; top:41px; font-size:16px;}
.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .sml-tit {margin: 44px 0 15px;}
.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .warranty-p01 {margin:0 0 15px;}
.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .warranty-p02 {color:#888; font-size:12px; line-height:18px; letter-spacing:-0.01em; margin-top:15px}
.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .warranty-p02 span {display:inline-block; padding-left:10px}
.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont > strong {font-size:14px; color:#666; margin-top:20px; margin-bottom:5px; font-weight:normal; display: block;}
.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont > strong.first {margin-top:0px;}
.footer .content .warranty-cont table {width:100%; text-align:center; font-size:12px; line-height:22px; border-top:2px solid #d2d2d2}
.footer .content .warranty-cont table thead th {border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5; background-color:#f7f7f7; padding:14px 14px 14px 20px; font-weight: normal; font-size: 14px;}
.footer .content .warranty-cont table thead th:last-child {border-right:none}
.footer .content .warranty-cont table tbody th {border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5; font-weight: normal; padding:14px 20px; vertical-align:middle}
.footer .content .warranty-cont table tbody th.border-none{border-bottom:none}
.footer .content .warranty-cont table tbody th.border-top{border-top:1px solid #d5d5d5}
.footer .content .warranty-cont table tbody tr td {border-bottom:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding:14px 14px 14px 20px;}
.footer .content .warranty-cont table tbody tr td:first-child {border-left:none}
.footer .content .warranty-cont table td:last-child {border-right:none}
.footer .content .warranty-cont table td.txt-left {text-align: left;}
.footer .content .warranty-cont table td.pa-le30 {padding-left:30px;}
.footer .content .warranty-cont table td .span-br {display:block; padding-left:8px;}
.footer .content .warranty-cont table.warranty-table-01 th {text-align:left; background-color:#fff; vertical-align: middle; padding-left:0; border-right: none}
.footer .content .warranty-cont table.warranty-table-01 td {background-color:#fff; text-align:left}
.footer .content .warranty-cont table.warranty-table-01 td.bg {background-color:#f7f7f7;}
.footer .content .warranty-cont table.warranty-table-02 th {background-color:#f7f7f7;}
.footer .content .warranty-cont .warranty-li-01 {font-size:12px; line-height:26px}
.footer .content .warranty-cont .warranty-li-02 {margin-top:15px}
.footer .content .warranty-cont .warranty-li-02 li {vertical-align:top; display:inline-block; width:308px; height:106px; -webkit-box-sizing:border-box; box-sizing:border-box; margin-right:12px; background-color:#f7f7f7; padding:19px 22px; font-size:0px;}
.footer .content .warranty-cont .warranty-li-02 li:last-child {margin-right:0}
.footer .content .warranty-cont .warranty-li-02 li strong {font-size:20px; font-weight: normal; display:block}
.footer .content .warranty-cont .warranty-li-02 li > p {font-size:16px; color:#804033; margin-bottom:1px}
.footer .content .warranty-cont .warranty-li-02 li > p a {font-size:16px; color:#804033}
.footer .content .warranty-cont .warranty-li-02 li span {font-size:12px; color:#888}
.footer .content .warranty-cont .sml-tit {margin: 44px 0 15px;}
.footer .content .warranty-cont .disclaimer {position: relative; margin-top: 15px; padding-left: 15px; font-size: 12px; line-height: 1.6}
.footer .content .warranty-cont .disclaimer:after {display: block; content: '※'; position: absolute; top: 0; left: 0;}
.footer .content .warranty-cont .disclaimer span {color: #804033; font-weight: bold}

/* 이용약관 */
.footer .content .terms-cont {width:964px; margin: 0 auto; padding:20px 30px 100px; font-size:14px; line-height:24px}
.footer .content .terms-cont-in {margin-bottom:70px}
.footer .content .terms-cont-in h2 {font-size:24px; border-bottom:1px solid #d8d8d8; padding-bottom:17px; margin-bottom:19px}
.footer .content .terms-cont-in > ol {margin-top:20px}
.footer .content .terms-cont-in > ol > li {margin-bottom:25px}
.footer .content .terms-cont-in > ol > li > ol {margin-top:18px; font-size:12px; line-height:22px}
.footer .content .terms-cont > p {margin-top:-20px;}

/* 개인정보 취급/처리 방침 */
.footer .content .policy-area {font-size:16px; line-height:24px; background-color:#f7f7f7}
.footer .content .policy-area > p {width:964px; margin: 0 auto; color:#666; padding:40px 30px 36px;}
.footer .content .policy-area > p strong {color:#000; font-weight: normal}
.footer .content .policy-cont {width:964px; margin: 0 auto; padding:78px 30px 36px; font-size:14px; line-height:24px}
.footer .content .policy-cont-in {margin-bottom:70px}
.footer .content .policy-cont-in h2 {font-size:24px; border-bottom:1px solid #d8d8d8; padding-bottom:17px; margin-bottom:19px}
.footer .content .policy-cont-in h2.no-border {border-bottom:none; padding-bottom:0}
.footer .content .policy-cont-in h2 span {color:#888888}
.footer .content .policy-cont-in .policy-li-wrap h3 {font-size:16px; margin-top:30px; line-height:25px}
.footer .content .policy-cont-in .policy-li-wrap strong {font-weight: normal; display: block; margin-top:14px; font-size:13px}
.footer .content .policy-cont-in .policy-li-wrap .policy-strong01 {margin-top:30px; margin-bottom:12px}
.footer .content .policy-cont-in .policy-li-wrap ul {font-size:12px; margin-top:6px}
.footer .content .policy-cont-in .policy-li-wrap ul li {margin-left:9px; line-height:20px; padding:2px 0}
.footer .content .policy-cont-in .policy-li-wrap ul li strong {margin-bottom: 10px; margin-left:-9px}
.footer .content .policy-cont-in .policy-li-wrap ul li img {display: inline-block; vertical-align: top; margin:10px 2px 0 -9px;}
.footer .content .policy-cont-in .policy-li-wrap ol > li {font-size:13px; margin-top:14px; padding-bottom:8px}
.footer .content .policy-cont-in .policy-li-wrap .policy-p01 {margin-top:32px; margin-bottom:10px; line-height:22px; font-size:13px}
.footer .content .policy-cont-in .policy-li-wrap .policy-span01 {display:block; margin-left:-9px }
.footer .content .policy-cont-in .policy-li-wrap table {width:100%; text-align:center; font-size:12px; line-height:22px; border-top:2px solid #d2d2d2;}
.footer .content .policy-cont-in .policy-li-wrap table thead th {border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5; background-color:#f7f7f7; padding:14px 14px 14px 20px; font-weight: normal; font-size: 14px;}
.footer .content .policy-cont-in .policy-li-wrap table thead th:last-child {border-right:none}
.footer .content .policy-cont-in .policy-li-wrap table tbody th {border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5; font-weight: normal; padding:14px 20px; vertical-align:middle}
.footer .content .policy-cont-in .policy-li-wrap table tbody tr td {border-bottom:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding:14px 40px 14px 40px;}
.footer .content .policy-cont-in .policy-li-wrap table tbody tr td:first-child {border-left:none}
.footer .content .policy-cont-in .policy-li-wrap table td:last-child {border-right:none}
.footer .content .policy-cont-in .policy-li-wrap table td.txt-left {text-align: left;}
/* 20161115S / digitalworks / 정병만 / 운영업무_개인정보 취급방침 CSS추가 / v1.0 */
.footer .content .policy-tab{text-align:center;width:964px;margin:0 auto;padding:70px 30px 40px 30px;font-size:0;}
.footer .content .policy-tab a{border:1px solid #c4c6ca;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;display:inline-block;font-size:18px;line-height:60px;}
.footer .content .policy-tab a.on, .footer .content .policy-tab a:hover{border-color:#804033;color:#804033;}
.footer .content .policy-history{width:964px;margin:0 auto;padding:3px 0 20px;position:relative;}
.footer .content .policy-history .choose {display: inline-block; width: 345px; border-bottom: 1px solid #000;position:absolute;left:0;top:-1px;background:#fff;}
.footer .content .policy-history .choose a.selected {display: inline-block; position: relative; margin-top: 18px; padding: 12px 0 7px; width: 355px; -webkit-box-sizing: border-box; box-sizing: border-box; z-index: 2; font-size: 14px; line-height: 1; color: #000; background: #fff}
.footer .content .policy-history .choose a.selected span.arr {display: block; position: absolute; right: 0; top:50%; margin-top: -3px; width: 9px; height: 5px; overflow: hidden}
.footer .content .policy-history .choose a.selected span.arr img {width: 100%; -webkit-transition: all 0.3s; transition: all 0.3s}
.footer .content .policy-history .choose.opened a.selected span.arr img {display: block; margin-top: -5px}
.footer .content .policy-history .choose a:first-child {margin-top: 0;}
.footer .content .policy-history .choose .opt-list {width: 100%; overflow: hidden; height: 0; -webkit-box-sizing: border-box; box-sizing: border-box}
.footer .content .policy-history .choose .opt-list ul {padding-bottom: 10px; max-height: 150px; overflow: hidden; overflow-y: auto;}
.footer .content .policy-history .choose .opt-list a {display: block; padding: 7px 0 3px; width: 345px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 12px; line-height: 24px; color: #888}
.footer .content .policy-history .btn-base{margin-left:370px;font:12px/34px "HyundaiSansText-Regular", "GenesisSansText";height:34px;width:54px;padding:0;}
.footer .content .policy-cont .policy-anchor{background:#f7f7f7;margin:-78px 0 70px 0;padding:25px 50px;}
.footer .content .policy-cont .policy-anchor ol{overflow:hidden;}
.footer .content .policy-cont .policy-anchor ol li{padding:5px 0;}
.footer .content .policy-cont .policy-anchor ol li:nth-child(2n+1){float:left;width:47.5%; clear:both;}
.footer .content .policy-cont .policy-anchor ol li:nth-child(2n+2){float:right;width:47.5%;}
.footer .content .policy-cont .policy-anchor ol li a{font-size:14px;line-height:16px;color:#000;display:inline-block;padding:5px 0;border-bottom:1px solid transparent;}
.footer .content .policy-cont .policy-anchor ol li a:hover{color:#804033;border-color:#804033;}
.footer .content .policy-cont .policy-anchor ol li a span{display:inline-block;width:30px;font:16px/16px 'wFontKrUL';}
/* 20161115E / digitalworks / 정병만 / 운영업무_개인정보 취급방침 CSS추가 / v1.0 */

/* offers landing */
.offers .inner-cont-wrap .content {/* position: relative; */ margin: 0 auto; max-width: none;}
.offers .kv-area h1 {font: 80px/1 'HyundaiSansHead-Light'; color: #804033;}
.offers .kv-area h1 span{display:block;}
.offers .kv-area {overflow:hidden;background: #666;}
.offers .kv-area .bg-holder {position: relative; width: 100%; }
.offers .kv-area .bg-holder img {position: relative; left: 0; margin-left: 0;}
.offers .kv-area .txt-holder {position: absolute; z-index: 1;}
.offers .kv-area .txt-holder p {margin-top: 12px; font: 18px/26px 'HyundaiSansText-Regular'}
.offers .kv-area .txt-holder p span {display: block; color: #fff;font-size:16px}
.offers .kv-area .align-bot-lft .txt-holder {bottom: 0; left: 0; margin-bottom: 107px; padding: 0 0 0 4.6875%;}
.offers .offers-sec .content {width:1024px; margin:0 auto; padding:75px 30px 100px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.offers .offers-sec .content h2 {font-size:28px; border-bottom:1px solid #b6b6b6; padding-bottom:16px; font-family: 'HyundaiSansHead-Light'}
.offers .offers-sec .content h2 + .event-rolling{margin-top:30px}
.offers .offers-sec .offers-find span {font-size:14px; color:#888; position:absolute; top:10px; right: 0}
.offers .offers-sec .offers-find span a {color:#804033; font-size:10px; display:inline-block; padding-left:7px; vertical-align: top; padding-top:3px; text-decoration: underline}
.offers .offers-sec .offers-find-choice {margin-top:35px;width:100%;display:inline-block}
.offers .offers-sec .offers-find-car {overflow:hidden;float:left}
.offers .offers-sec .offers-find-car li {float:left;padding-top:23px}
.offers .offers-sec .offers-find-car li a {color:#888;font-size:14px;display:inline-block;margin-left:24px;}
.offers .offers-sec .offers-find-car li:first-child a {margin-left:0}
.offers .offers-sec .offers-find-car li.on a {color:#000; border-bottom:1px solid #000; padding-bottom:3px; font-family:'HyundaiSansText-Regular'}
.offers .offers-sec .custom-select{float:right}
.offers .offers-sec .event-rolling{position:relative}
.offers .offers-sec .event-rolling .swipe{width:964px;height:390px}
.offers .offers-sec .event-rolling .swipe li{position:absolute;top:0px;left:0px}
.offers .offers-sec .event-rolling .swipe li .txt-holder{position:absolute;top:165px;left:100px}
.offers .offers-sec .event-rolling .swipe li .txt-holder dl dt{color:#fff;font-size:36px}
.offers .offers-sec .event-rolling .swipe li .txt-holder dl dd{color:#fff;font-size:16px;margin-top:10px}
.offers .offers-sec .event-rolling .prev-next-btns a{position:absolute;top:50%;margin-top:-20px}
.offers .offers-sec .event-rolling .prev-next-btns .btn-prev{left:40px}
.offers .offers-sec .event-rolling .prev-next-btns .btn-next{right:40px}
.offers .offers-sec .event-rolling .indicator{margin-top:15px;text-align:right}
.offers .offers-sec .offers-find-cardetail{padding-top:40px;border-top:1px solid #b6b6b6;margin-top:23px}
.offers .offers-sec .offers-find-cardetail  ul.pages {margin-bottom:40px}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li{padding-right:0px;margin-top:37px;position:relative}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li:first-child{margin-top:0px}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a{display:block;position:relative;padding-left:190px; margin-right: 190px; min-height:96px}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a .img{position:absolute;top:0px;left:0px}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a > strong{display:block;font-size:24px;font-weight:normal}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a > strong i{display:inline-block;color:#fff;width:35px;height:18px;line-height:18px;vertical-align:4px;background:#acacac;font-style:normal;text-align:center;margin-left:6px;font-size:12px}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a .cont{margin-top:11px;display:block}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a .cont .cont-box{margin-top:5px;display:block;overflow:hidden}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a .cont .cont-box:first-child{margin-top:0px}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a .cont .cont-box strong{width:40px;color:#666;float:left;line-height:20px;font-weight:normal}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li > a .cont .cont-box span{float:left;font-size:14px;line-height:22px}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li .link{position:absolute;top:0px;right:0px;}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li .link a{float:left;margin-left:20px;color:#804033;text-decoration:underline}
.offers .offers-sec .offers-find-cardetail  ul.pages ul > li .link a:first-child{margin-left:0px}
.offers .offers-sec .error-msg{padding:0 0 40px;}
.offers .offers-sec .error-msg p span{display:block}
.offers .offers-sec .error-msg p:first-child{font:45px/1 'HyundaiSansHead-Light';color:#804033;margin-top:0}
.offers .offers-sec .error-msg p{font:19px/22px 'HyundaiSansText-Regular';color:#888;margin-top:25px}

.pop-offers{width:950px;background:#fff;position:absolute;top:50%;margin-left:-475px;opacity:1}
.pop-offers .visual{position:relative;width:950px;margin:auto}
.pop-offers .visual .txt-holder{position:absolute;bottom:60px;left:50px;z-index:1}
.pop-offers .visual .txt-holder dl dt{font: 50px/1 'HyundaiSansHead-Light';color:#804033}
.pop-offers .visual .txt-holder dl dd{color: #fff;font-size:16px;margin-top:12px}
.pop-offers .visual .progress-bar {position: absolute; bottom: -50px; right: 70px; font-size: 0; z-index: 10}
.pop-offers .visual .progress-bar .box{display: inline-block; color: #804033; text-align: center;}
.pop-offers .visual .progress-bar.end .box{color:#a0a0a0}
.pop-offers .visual .progress-bar .box span.btn-txt{display: block; font-size: 16px; line-height: 1;}
.pop-offers .visual .progress-bar .box span.vert-line-mask {display: inline-block;margin-bottom: 5px; width: 2px; height: 81px; overflow: hidden}
.pop-offers .visual .progress-bar .box span.vert-line {display: inline-block; position: relative; width: 2px; height: 81px; background: #804033;}
.pop-offers .visual .progress-bar.end .box span.vert-line{background:#a0a0a0}
.pop-offers .visual .bg-holder{width:950px;margin:auto}
.pop-offers .inner{padding:50px;padding-top:0}
.pop-offers .inner > div:not(.btn-wrap){border-top:1px solid #ccc;padding:55px 0}
.pop-offers .inner > div:first-child{border-top:none}
.pop-offers .inner > div:first-child span{font-size:16px;line-height:28px}
.pop-offers .inner > div.comment-box{padding:30px 0 0}
.pop-offers .inner > div span{display:block}
.pop-offers .inner > div dl dt{font-size:18px}
.pop-offers .inner > div dl dd{margin-top:15px}
.pop-offers .inner > div dl dd span{font-size:14px;color:#888;line-height:22px}
.pop-offers .inner > div dl + dl{margin-top:30px}
.pop-offers .inner > div ul li{color:#adadad;line-height:19px}
.pop-offers .inner > div ul li img{vertical-align:middle}
.pop-offers .inner .btn-wrap{margin-top:75px}
.pop-offers .inner .btn-wrap a{width:270px}

/* contact-us */
.foot-contact-list {padding-top:31px; padding-bottom:50px; width:965px; margin:0 auto}
.foot-contact-list .foot-adjust-txt {font-size:16px; line-height:24px; margin-bottom:65px; }
.foot-contact-list .foot-contact-list-left {display:inline; float:left}
.foot-contact-list .foot-contact-list-left div {margin-bottom:72px}
.foot-contact-list .foot-contact-list-right {float:right}
.foot-contact-list .foot-contact-list-right div {margin-bottom:55px}
.foot-contact-list div div {width:450px;}
.foot-contact-list div div h3 {display: block; border-bottom:1px solid #e5e5e5; font-size:30px; height:31px; margin-bottom:24px; color:#adadad; font-family: 'HyundaiSansHead-Light'}
.foot-contact-list div div p {font-size:14px; line-height:20px; margin-bottom:23px}
.foot-contact-list div div p span {display: block}
.foot-contact-list div div p strong {font-weight: normal; display: block; margin-top:10px}
.foot-contact-list .dealer-locator {display:inline-block; font-size:10px; color:#804033; border-bottom: 1px solid #804033; line-height:7px}
.foot-contact-list .own-by-phone .own-by-phone-both span {display:inline-block; line-height:26px;}
.foot-contact-list .own-by-phone p span span {display: inline-block; width:144px}
.foot-contact-list .own-by-phone p span em {display: inline-block; padding-left:5px; font-style: normal}

.footer .content .footer-terms {width:964px; margin:0 auto; font-size:14px; line-height:22px}
.footer .content .footer-terms p {margin-bottom:25px;}
.footer .content .footer-terms .txt-gray {color:#888}
.footer .content .footer-terms a.txt-gray:hover{color:#000; text-decoration: underline;}
.footer .content .footer-terms strong {font-size:16px; font-weight:normal; display:block; margin-bottom:5px;}
.footer .content .footer-terms strong.top-padding-strong {padding-top:20px}

.footer .content .footer-policy {width:964px; margin:0 auto; font-size:14px; line-height:22px}
.footer .content .footer-policy p {margin-bottom:25px;}
.footer .content .footer-policy .txt-gray {color:#888}
.footer .content .footer-policy a.txt-gray:hover{color:#000; text-decoration: underline;}
.footer .content .footer-policy strong {font-size:16px; font-weight:normal; display:block; margin-bottom:5px;}
.footer .content .footer-policy ul {margin-bottom:25px;}
.footer .content .footer-policy ul li {margin-bottom:3px}
.footer .content .footer-policy ul li img {display:inline-block; margin:8px 4px 0 0}

/* ------------------------------------------------------------------
* @ last update: 2017. 07.31 - v3.0
* ------------------------------------------------------------------ */

.gatemain .inner-cont-wrap .content {position:relative; margin:0 auto; max-width:1920px; overflow:hidden}
.gatemain .cont-fullsize .inner-cont-wrap .content{position:static;}
.gatemain .kv-area .content .line {display:block; position: absolute; top:90px; left:0; width:100%; height:100%; padding:0 30px 0; -webkit-box-sizing:border-box; box-sizing:border-box; z-index:10;}
.gatemain .kv-area .content .line:after {display: block; content: ''; width: 100%; height: 100%; border: 2px solid #804033; -webkit-box-sizing: border-box; box-sizing: border-box;}

.gatemain .kv-area,
.gatemain .cont-fullsize {width: 100%; height: 100%; background: #000; overflow: hidden;}
.gatemain .cont-fullsize h3 {font: 45px/52px 'HyundaiSansHead-Light'; color: #804033;}
.gatemain .cont-fullsize .bg-holder img{position:absolute; top:0; left:0;}
.gatemain .cont-fullsize .bg-holder{position:relative;}
.gatemain .cont-fullsize video{width: 100%; height: 100%;}

.gatemain .kv-area .txt-holder h1 {font: 80px/1 'HyundaiSansHead-Light'; color: #fff; opacity:0; filter:alpha(opacity=0); margin-top:50px;}
.gatemain .kv-area .txt-holder p {color:#fff; font-size:20px; padding-top:25px; opacity:0; filter:alpha(opacity=0); margin-top:10px;}
.gatemain .kv-area .txt-holder p span {display:block;}
.gatemain .kv-area .txt-holder {z-index:20; position:absolute; top:45%; left:0; width:90%; text-align:center; padding:0 5%;}
.gatemain .kv-area .bg-holder.kv-load {min-height:3000px; background:#000;}
.gatemain .kv-area .btns {opacity:0; filter:alpha(opacity=0); margin-top:-20px;}
.gatemain .kv-area .btns .gbtn {position:relative; height:50px; padding:0 5%; margin:0 5px;}
.gatemain .kv-area .btns .gbtn .atxt {font-size:18px; line-height:50px; padding:0;}
.gatemain .kv-area .btns .gbtn .effect-wrap {position:absolute; top:0; left:0; width:100%; height:100%;}
.gatemain .kv-area .btns .gbtn .effect-wrap span{position:absolute; display:inline-block;}
.gatemain .kv-area .gbtn .effect-wrap .line-l,
.gatemain .kv-area .gbtn .effect-wrap .line-l-2 {bottom:0; left:0; width:1px; height:0;}
.gatemain .kv-area .gbtn .effect-wrap .line-t,
.gatemain .kv-area .gbtn .effect-wrap .line-t-2 {top:0; left:0; width:0; height:1px;}
.gatemain .kv-area .gbtn .effect-wrap .line-r,
.gatemain .kv-area .gbtn .effect-wrap .line-r-2 {top:0; right:0; width:1px; height:0;}
.gatemain .kv-area .gbtn .effect-wrap .line-b,
.gatemain .kv-area .gbtn .effect-wrap .line-b-2 {bottom:0; right:0; width:0; height:1px;}
.gatemain .kv-area .gbtn .effect-wrap .bg {left:0; top:0; width:100%; height:100%; background:#fff; opacity:0.1; filter:alpha(opacity=10);}
.gatemain .kv-area .gbtn .effect-wrap .border {left:0; top:0; width:100%; height:100%; border:1px solid #fff; -webkit-box-sizing:border-box; box-sizing:border-box; opacity:0.15; filter:alpha(opacity=15);}
.gatemain .kv-area .gbtn:hover .atxt {color:#fff;}
/*html>body .gatemain .kv-area .gbtn:hover .effect-wrap span[class^=line-l],
html>body .gatemain .kv-area .gbtn:hover .effect-wrap span[class^=line-r] {height:100%;}
html>body .gatemain .kv-area .gbtn:hover .effect-wrap span[class^=line-t],
html>body .gatemain .kv-area .gbtn:hover .effect-wrap span[class^=line-b] {width:100%;}*/
.gatemain .kv-area .gbtn:hover .effect-wrap .line-l {
    -webkit-animation: msbdAniL 4.1s 0.1s backwards;
    animation: msbdAniL 4.1s 0.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.gatemain .kv-area .gbtn:hover .effect-wrap .line-t {
    -webkit-animation: msbdAniT 4.1s 1.1s backwards;
    animation: msbdAniT 4.1s 1.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.gatemain .kv-area .gbtn:hover .effect-wrap .line-r {
    -webkit-animation: msbdAniR 4.1s 2.1s backwards;
    animation: msbdAniR 4.1s 2.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.gatemain .kv-area .gbtn:hover .effect-wrap .line-b {
    -webkit-animation: msbdAniB 4.1s 3.1s backwards;
    animation: msbdAniB 4.1s 3.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.gatemain .kv-area .gbtn:hover .effect-wrap .line-l-2 {
    -webkit-animation: msbdAniL 4.1s 2.1s backwards;
    animation: msbdAniL 4.1s 2.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.gatemain .kv-area .gbtn:hover .effect-wrap .line-t-2 {
    -webkit-animation: msbdAniT 4.1s 3.1s backwards;
    animation: msbdAniT 4.1s 3.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.gatemain .kv-area .gbtn:hover .effect-wrap .line-r-2 {
    -webkit-animation: msbdAniR 4.1s 0.1s backwards;
    animation: msbdAniR 4.1s 0.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.gatemain .kv-area .gbtn:hover .effect-wrap .line-b-2 {
    -webkit-animation: msbdAniB 4.1s 1.1s backwards;
    animation: msbdAniB 4.1s 1.1s backwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

@-webkit-keyframes msbdAniL{
    0%{height:0;bottom:0;opacity:0.8;}
    25%{height:100%;bottom:0;opacity:0.8;}
    48%{height:0;bottom:100%;opacity:0.8;}
    49%{height:0;bottom:0;opacity:0.8;}
    100%{height:0;bottom:0;opacity:0.8;}
}
@-webkit-keyframes msbdAniT{
    0%{width:0;left:0;opacity:0.8;}
    25%{width:100%;left:0;opacity:0.8;}
    48%{width:0;left:100%;opacity:0.8;}
    49%{width:0;left:0;opacity:0.8;}
    100%{width:0;left:0;opacity:0.8;}
}
@-webkit-keyframes msbdAniR{
    0%{height:0;top:0;opacity:0.8;}
    25%{height:100%;top:0;opacity:0.8;}
    50%{height:0;top:100%;opacity:0.8;}
    51%{height:0;top:0;opacity:0.8;}
    100%{height:0;top:0;opacity:0.8;}
}
@-webkit-keyframes msbdAniB{
    0%{width:0;right:0;opacity:0.8;}
    25%{width:100%;right:0;opacity:0.8;}
    50%{width:0;right:100%;opacity:0.8;}
    51%{width:0;right:0;opacity:0.8;}
    100%{width:0;right:0;opacity:0.8;}
}
@keyframes msbdAniL{
    0%{height:0;bottom:0;opacity:0.8;}
    25%{height:100%;bottom:0;opacity:0.8;}
    48%{height:0;bottom:100%;opacity:0.8;}
    49%{height:0;bottom:0;opacity:0.8;}
    100%{height:0;bottom:0;opacity:0.8;}
}
@keyframes msbdAniT{
    0%{width:0;left:0;opacity:0.8;}
    25%{width:100%;left:0;opacity:0.8;}
    48%{width:0;left:100%;opacity:0.8;}
    49%{width:0;left:0;opacity:0.8;}
    100%{width:0;left:0;opacity:0.8;}
}
@keyframes msbdAniR{
    0%{height:0;top:0;opacity:0.8;}
    25%{height:100%;top:0;opacity:0.8;}
    50%{height:0;top:100%;opacity:0.8;}
    51%{height:0;top:0;opacity:0.8;}
    100%{height:0;top:0;opacity:0.8;}
}
@keyframes msbdAniB{
    0%{width:0;right:0;opacity:0.8;}
    25%{width:100%;right:0;opacity:0.8;}
    50%{width:0;right:100%;opacity:0.8;}
    51%{width:0;right:0;opacity:0.8;}
    100%{width:0;right:0;opacity:0.8;}
}

.gatemain .kv-area .gbtn .effect-wrap .gradient {
    background: #fff; /* For browsers that do not support gradients */ /* For Safari 5.1 to 6.0 */ /* For Opera 11.1 to 12.0 */ /* For Firefox 3.6 to 15 */
    background: -webkit-gradient(linear, left top, right bottom, from(#fff), color-stop(#eee), to(#888));
    background: linear-gradient(to bottom right, #fff, #eee, #888); /* Standard syntax */
    opacity:0.8;
    filter:alpha(opacity=80);
}

.gatemain .intro-wrap .swiper-container {width:100%; height:100%;}
.gatemain .intro-wrap .swiper-container .swiper-slide a {position:relative; display:block; height:300px; background:#f7f7f7; overflow:hidden; padding:20px 0;}
.gatemain .intro-wrap .swiper-container .swiper-slide a::after {content:""; position:absolute; top:20px; left:0; width:1px; height:300px; background:#eeeeee;}
.gatemain .intro-wrap .swiper-slide .figcaption {padding:5% 10%;}
.gatemain .intro-wrap .swiper-slide .figcaption strong {display:block; color:#191919; font:28px/1 "HyundaiSansHead-Light"; font-weight:normal; text-transform:uppercase;}
.gatemain .intro-wrap .swiper-slide .figcaption p {color:#888; font-size:16px; line-height:1; margin-top:5px;}
.gatemain .intro-wrap .swiper-slide .figcaption span {opacity:0; position:relative; display:inline-block; color:#804033; font:14px/1 "HyundaiSansHead-Light"; padding:0 15px 5px 0; border-bottom:1px solid #804033; margin-top:25px;}
.gatemain .intro-wrap .swiper-slide .figcaption span::after {content:""; position:absolute; top:2px; right:1px; display:block; width:6px; height:6px; border-top:1px solid #804033; border-right:1px solid #804033; -webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg); opacity:0.5; filter:alpha(opacity=50);}
.gatemain .intro-wrap .swiper-container .swiper-slide img {position:absolute; opacity:1; filter:alpha(opacity=100); -webkit-transition: all 0.3s; transition: all 0.3s;}
.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {width:350px; right:50%; bottom:80px; margin-right:-175px;}
.gatemain .intro-wrap .swiper-container .swiper-slide img+img {width:184px; right:15%; bottom:65px; opacity:0; filter:alpha(opacity=0);}
.gatemain .intro-wrap .swiper-container .swiper-slide:hover a {background:#eee;}
.gatemain .intro-wrap .swiper-container .swiper-slide:hover .figcaption span {opacity:1; filter:alpha(opacity=100);}
.gatemain .intro-wrap .swiper-container .swiper-slide:hover img {opacity:0; filter:alpha(opacity=0);}
.gatemain .intro-wrap .swiper-container .swiper-slide:hover img+img {opacity:1; filter:alpha(opacity=100);}
.gatemain .intro-wrap .swiper-container.none-slide .swiper-slide {display:inline-block; width:25%;}
.gatemain .intro-wrap .swiper-container.none-slide .swiper-button-next,
.gatemain .intro-wrap .swiper-container.none-slide .swiper-button-prev {display:none;}
.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide {width:33.33%;}
.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img:first-child {right:10%; bottom:80px; margin-right:0;}
.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img+img {right:15%; bottom:60px;}

.gatemain .swiper-container .swiper-button-prev,
.gatemain .swiper-container .swiper-button-next {display:block; position:absolute; top:50%; width:23px; height:45px; z-index:3; background:rgba(0,0,0,0.7); margin-top:-52.5px;}
.gatemain .swiper-container .swiper-button-prev {left:0; padding:30px 15px 30px 11px;}
.gatemain .swiper-container .swiper-button-next {right:0; padding:30px 11px 30px 15px;}
.gatemain .swiper-container .swiper-button-prev span,
.gatemain .swiper-container .swiper-button-next span {position:relative; display: block; width: 23px; height: 45px; overflow: hidden;}
.gatemain .swiper-container .swiper-button-prev:hover .img2 img,
.gatemain .swiper-container .swiper-button-next:hover .img2 img {margin-top:-45px; -webkit-transform:inherit; -ms-transform:inherit; transform:inherit; opacity:1; filter:alpha(opacity=100);}

.gatemain .content-wrap {padding:50px; text-align:center;}
.gatemain .content-wrap .content-tab::before,
.gatemain .content-wrap .content-tab::after {content:""; display:block; clear:both;}
.gatemain .content-wrap .content-tab {display:inline-block;}
.gatemain .content-wrap .content-tab li {float:left; height:12px; padding:0 35px;}
.gatemain .content-wrap .content-tab > li > a {display:block; color:#000; font:20px/1 "HyundaiSansHead-Light"; text-transform:uppercase; padding-bottom:10px;}
.gatemain .content-wrap .content-tab > li.active > a {border-bottom:2px solid #000;}

.gatemain .content-wrap .tab-contents {position:absolute; left:0; width:100%;}
.gatemain .content-wrap .tab-contents .swiper-container .swiper-slide img {width:100%;}
.gatemain .content-wrap .tab-contents .swiper-wrapper {padding-bottom:85px;}
.gatemain .content-wrap .tab-contents .swiper-slide a {display:block;}
.gatemain .content-wrap .tab-contents .swiper-slide .figcaption {color:#000; font-size:20px; text-align:left;}
.gatemain .content-wrap .tab-contents .swiper-slide .figcaption strong {display:block; color:#000; font:20px/1 "HyundaiSansHead-Light"; font-weight:normal; text-transform:uppercase; margin-top:30px;}
.gatemain .content-wrap .tab-contents .swiper-slide .figcaption .date {display:block; color:#000; font:12px/1 "HyundaiSansHead-Light"; margin-top:5px;}
.gatemain .content-wrap .tab-contents .swiper-slide .figcaption p {color:#666; font-size:15px; letter-spacing:-0.2px; margin-top:15px;}
.gatemain .content-wrap .tab-contents .swiper-pagination .swiper-pagination-bullet-active{background:#804033;}
.gatemain .content-wrap .tab-contents .swiper-button-wrap {position:absolute; top:0; width:100%;}

.gatemain .btn-scroll {position:absolute; bottom:10px; width:100%; height:68px; text-align:center; font-size:0; z-index:10;}
.gatemain .btn-scroll a {display:inline-block; color:#fff;}
.gatemain .btn-scroll .txt-area {
    display: inline-block;
    opacity: 0;
    -webkit-transition-delay: 0.12s;
    transition-delay: 0.12s;
    -webkit-transition: opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1), -webkit-transform 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
    transition: transform 0.5s cubic-bezier(0.49, 0.01, 0.27, 1), opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1), -webkit-transform 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
}
/* 16/04/2018 */
.inner-container .btn-scroll.is-animated {
	left: 0;
	
}
.inner-container .btn-scroll.is-animated .next{
	transition: transform 0.5s cubic-bezier(0.49, 0.01, 0.27, 1), opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1), -webkit-transform 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
	transition-delay: 0.12s;
	transition-duration: 0.8s;
	animation: scrolllabel 2s;
	animation-iteration-count: infinite;
}
.inner-container .btn-scroll.is-animated.btn-down .next{
	animation: none;
}
/* /16/04/2018 */
.gatemain .btn-scroll a:hover .txt-area .btn-txt,
.gatemain .btn-scroll a:focus .txt-area .btn-txt {-webkit-animation:none;animation:none}
.gatemain .btn-scroll a:hover .line-area .vert-line,
.gatemain .btn-scroll a:focus .line-area .vert-line {-webkit-animation:none;animation:none}

.gatemain .btn-scroll.active .txt-area {
    opacity:1;
    -webkit-transition-delay: 0.12s;
    transition-delay: 0.12s;
    -webkit-transition-duration: 0.8s;
    transition-duration: 0.8s;
}
.gatemain .btn-scroll.pause .txt-area {
    opacity:1;
    -webkit-animation-iteration-count: 0;
            animation-iteration-count: 0;
    }
.gatemain .btn-scroll .txt-area .btn-txt {
    display: inline-block;
    -webkit-animation: scrolllabel 2s;
            animation: scrolllabel 2s;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    cursor: pointer;
    opacity: 1;
    font: 12px/1 "HyundaiSansHead-Light";
}
.gatemain .btn-scroll.active .txt-area .btn-txt {
    -webkit-animation-play-state: running;
            animation-play-state: running;
}
.gatemain .btn-scroll.pause .txt-area .btn-txt {
    -webkit-animation-iteration-count: 0;
            animation-iteration-count: 0;
}
.gatemain .btn-scroll .line-area {
    -webkit-transition-delay: 0.16s;
            transition-delay: 0.16s;
    opacity:0;
    -webkit-transition: opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
            transition: opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
    will-change: transform;
}
.gatemain .btn-scroll.active .line-area {
    opacity:1;
    -webkit-transition-delay: 0.16s;
            transition-delay: 0.16s;
    -webkit-transition-duration: 0.8s;
            transition-duration: 0.8s;
}
.gatemain .btn-scroll.pause .line-area {
    opacity:1;
}
.gatemain .btn-scroll .line-area .vert-line-mask {
    display:block;
    width: 1px;
    height: 33px;
    margin-top: 5px;
    overflow: hidden;
    margin-left:21px;
}
.gatemain .btn-scroll .line-area .vert-line {
    display: block;
    position: relative;
    background: #fff;
    width: 100%;
    height: 53px;
    -webkit-animation: scrollline 2s;
            animation: scrollline 2s;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
}
.gatemain .btn-scroll.active .line-area .vert-line {
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.gatemain .btn-scroll.pause .line-area .vert-line {
    -webkit-animation-iteration-count: 0;
            animation-iteration-count: 0;
}
/* 16/04/2018 */
.inner-container .btn-scroll.is-animated i{
	position: relative;
	background-color: transparent;
	overflow: hidden;
}
.inner-container .btn-scroll.is-animated i:after{
	content: '';
	position: absolute;
	top: 0;
	width: 1px;
	height: 40px;
	background-color: #fff;
	margin: 0 auto;
	transition-delay: 0.16s;
	transition: opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
	transition-duration: 0.8s;
	animation: scrollline 2s;
	animation-iteration-count: infinite;
}

/*.inner-container .btn-scroll.is-animated i{*/
/*}*/
/*.inner-container .btn-scroll.is-animated.btn-down i{*/
	/*animation: none;*/
/*}*/
/* 16/04/2018 */
@-webkit-keyframes scrollline {
  0% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
  }
  25% {
    -webkit-transform: translateY(100%) translateZ(0);
            transform: translateY(100%) translateZ(0);
  }
  25.1% {
    -webkit-transform: translateY(-100%) translateZ(0);
            transform: translateY(-100%) translateZ(0);
  }
  35% {
    -webkit-transform: translateY(-100%) translateZ(0);
            transform: translateY(-100%) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
  }
  100% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
  }
}
@keyframes scrollline {
  0% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
  }
  25% {
    -webkit-transform: translateY(100%) translateZ(0);
            transform: translateY(100%) translateZ(0);
  }
  25.1% {
    -webkit-transform: translateY(-100%) translateZ(0);
            transform: translateY(-100%) translateZ(0);
  }
  35% {
    -webkit-transform: translateY(-100%) translateZ(0);
            transform: translateY(-100%) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
  }
  100% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
  }
}
@-webkit-keyframes scrolllabel {
  0% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
    opacity: 1;
  }
  25% {
    -webkit-transform: translateY(6px) translateZ(0);
            transform: translateY(6px) translateZ(0);
    opacity: 0;
  }
  25.1% {
    -webkit-transform: translateY(-100%) translateZ(0);
            transform: translateY(-100%) translateZ(0);
    opacity: 0;
  }
  50% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
    opacity: 1;
  }
}
@keyframes scrolllabel {
  0% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
    opacity: 1;
  }
  25% {
    -webkit-transform: translateY(6px) translateZ(0);
            transform: translateY(6px) translateZ(0);
    opacity: 0;
  }
  25.1% {
    -webkit-transform: translateY(-100%) translateZ(0);
            transform: translateY(-100%) translateZ(0);
    opacity: 0;
  }
  50% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(0%) translateZ(0);
            transform: translateY(0%) translateZ(0);
    opacity: 1;
  }
}
@media only screen and (max-width:1600px){
    .gatemain .intro-wrap .swiper-container .swiper-slide img:first-child{width:280px; margin-right:-140px;}
    .gatemain .intro-wrap .swiper-container .swiper-slide img+img {width:147px;}
    .gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img:first-child {width:331.5px;}
    .gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img+img {width:187px;}
}
@media only screen and (max-width:1200px){
    .gatemain .content-wrap .content-tab li {padding:0 55px;}
    .gatemain .intro-wrap .swiper-container .swiper-slide img:first-child{width:210px; margin-right:-105px;}
    .gatemain .intro-wrap .swiper-container .swiper-slide img+img {width:110px;}
    .gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img:first-child {width:273px;}
    .gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img+img {width:154px;}
}

/**
 * Swiper 3.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 *
 * http://www.idangero.us/swiper/
 *
 * Copyright 2016, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 *
 * Licensed under MIT
 *
 * Released on: December 13, 2016
 */
.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    /* Fix of Webkit flickering */
    z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide {
    float: left;
}
.swiper-container-vertical > .swiper-wrapper {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column;
}
.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    -ms-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
}
.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-transition-property: -webkit-transform, height;
    -webkit-transition-property: height, -webkit-transform;
    transition-property: height, -webkit-transform;
    transition-property: transform, height;
    transition-property: transform, height, -webkit-transform;
}
/* a11y */
.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
}
.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
    touch-action: pan-x;
}
/* Arrows */
.swiper-button-prev,
.swiper-button-next {
    position: absolute;
    top: 50%;
    width: 13px;
    height: 25px;
    margin-top: -12px;
    z-index: 10;
    cursor: pointer;
    /*
    -moz-background-size: 27px 44px;
    -webkit-background-size: 27px 44px;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
    */
}
/*
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
}
*/
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    left: -30px;
    right: auto;
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {

}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    right: -30px;
    left: auto;
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {

}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {

}
/* Pagination Styles */
.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: 300ms;
    transition: 300ms;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%;
}
/* Bullets */
.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: 0.2;
}
button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}
.swiper-pagination-white .swiper-pagination-bullet {
    background: #fff;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff;
}
.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000;
}
.swiper-container-vertical > .swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0px, -50%, 0);
    -ms-transform: translate3d(0px, -50%, 0);
    transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 5px 0;
    display: block;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px;
}
/* Progress */
.swiper-pagination-progress {
    background: rgba(0, 0, 0, 0.25);
    position: absolute;
}
.swiper-pagination-progress .swiper-pagination-progressbar {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progress {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0;
}
.swiper-container-vertical > .swiper-pagination-progress {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0;
}
.swiper-pagination-progress.swiper-pagination-white {
    background: rgba(255, 255, 255, 0.5);
}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
    background: #fff;
}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
    background: #000;
}
/* 3D Container */
.swiper-container-3d {
    -webkit-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
    /* Safari 4+, Chrome */
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    /* Firefox 3.6-15 */
    /* Opera 11.10-12.00 */
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-right {
    /* Safari 4+, Chrome */
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    /* Firefox 3.6-15 */
    /* Opera 11.10-12.00 */
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-top {
    /* Safari 4+, Chrome */
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    /* Firefox 3.6-15 */
    /* Opera 11.10-12.00 */
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-bottom {
    /* Safari 4+, Chrome */
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    /* Firefox 3.6-15 */
    /* Opera 11.10-12.00 */
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
/* Coverflow */
.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
    /* Windows 8 IE 10 fix */
    -ms-perspective: 1200px;
}
/* Cube + Flip */
.swiper-container-cube,
.swiper-container-flip {
    overflow: visible;
}
.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
}
.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
/* Cube */
.swiper-container-cube .swiper-slide {
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible;
}
.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0;
}
/* Fade */
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}
.swiper-zoom-container {
    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;
    text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
/* Scrollbar */
.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%;
}
.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 10px;
    left: 0;
    top: 0;
}
.swiper-scrollbar-cursor-drag {
    cursor: move;
}
/* Preloader */
.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
        transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite;
}
.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat;
}
.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
    }
}


@charset "utf-8";

header.header_2017 {
	left: 0
}

/* popup */

#overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: #000;
	z-index: 1000;
	opacity: 0;
	filter: alpha(opacity=0)
}

.wrapper {
	position: relative;
	max-width: 1920px;
	min-width: 1024px;
	margin: 0 auto;
}

/* common */

section.section .blind {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	overflow: hidden;
	clip: rect(-1px, -1px, 0px, 0px)
}

section.section .select-box {
	position: relative;
	display: inline-block;
	height: 48px;
	border: 0;
	background: rgba(255, 255, 255, .12);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 10;
}

section.section .select-box label {
	position: absolute;
	font-size: 14px;
	color: #fff;
	top: 0;
	line-height: 48px;
	left: 0;
	right: 0;
	height: 48px;
	border: 1px solid #a36b4f;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section .select-box label a {
	display: block;
	color: #a36b4f;
	padding: 0 16px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	padding-right: 34px;
}

section.section .select-box label a:before {
	position: absolute;
	width: 10px;
	height: 100%;
	top: 0;
	right: 16px;
	content: '';
	background: url(../images/desktop/genesis-models-selectbox-over-icon.png) 0 50% no-repeat;
	background-size: 10px auto;
	z-index: 1;
}

section.section .select-box select {
	width: 100%;
	height: 100%;
	line-height: 48px;
	padding: 0 10px;
	opacity: 0;
	filter: alpha(opacity=0)
}

#container.Eq900 {
	min-height: 768px;
	margin: 0;
	min-height:100vh;
}

#container > div.inner-container {
	position: relative;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;
	min-height:100vh;
}

/* indicator */

nav.sec-indicator {
	display: block;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	height: 0;
	z-index: 100
}


@media (max-height: 767px) {
	nav.sec-indicator {
		opacity: 0
	}
}

nav.sec-indicator .nav-inner {
	max-width: 1920px;
	margin: 0 auto;
}

nav.sec-indicator .gnb-area {
	opacity: 0;
	visibility: hidden;
	position: relative;
	float: right;
	width: 30px;
	background-image: url(../images/desktop/blank.png);
	-webkit-transition: all .25s ease-out;
	transition: all .25s ease-out;
	overflow: hidden;
}

.sub-navi.on + #container .gnb-area {
	opacity: 1;
	visibility: visible;
}

nav.sec-indicator .gnb-area:before {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 2px;
	background: #fff;
	opacity: .6;
	content: ''
}

nav.sec-indicator li {
	position: relative;
	display: table;
	width: 100%;
	height: 60px;
}

nav.sec-indicator a {
	display: table-cell;
	min-width: 160px;
	height: 100%;
	vertical-align: middle;
	padding: 0 10px 0 19px;
	color: #fff;
	font-size: 12px;
	line-height: 17px;
	font-family: 'GenesisSansText';
	/* text-transform:uppercase; */
}

nav.sec-indicator a span {
	display: block;
	-webkit-transform: translate(15px, 0);
	-ms-transform: translate(15px, 0);
	transform: translate(15px, 0);
	opacity: 0;
}

nav.sec-indicator a.cur {
	background-color: transparent;
	-webkit-transition: background-color .2s ease;
	transition: background-color .2s ease;
}

nav.sec-indicator .line {
	position: absolute;
	width: 2px;
	left: 0;
	background: #a36b4f;
	-webkit-transition: all .45s ease;
	transition: all .45s ease;
}

nav.sec-indicator.over .gnb-area {
	width: 190px;
	background-image: url(../images/desktop/bg_indicator_over.png);
}

nav.sec-indicator.over li span {
	opacity: 1;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: opacity .2s ease, -webkit-transform .2s ease;
	transition: opacity .2s ease, -webkit-transform .2s ease;
	transition: transform .2s ease, opacity .2s ease;
	transition: transform .2s ease, opacity .2s ease, -webkit-transform .2s ease;
}

nav.sec-indicator.over a.cur,
nav.sec-indicator.over a:hover {
	background-color: #a36b4f;
}

nav.sec-indicator.over .line {
	opacity: 0;
}

/* sub-navi */

.sub-navi {
	position: fixed;
	top: 0px;
	left: 0;
	right: 0;
	z-index: 101;
	opacity: 0;
	-webkit-transition: opacity .5s, -webkit-transform .5s;
	transition: opacity .5s, -webkit-transform .5s;
	transition: opacity .5s, transform .5s;
	transition: opacity .5s, transform .5s, -webkit-transform .5s;
}

.sub-navi.on {
	opacity: 1
}


.csstransitions .sub-navi {
	-webkit-transform: translate(0, -80px);
	-ms-transform: translate(0, -80px);
	transform: translate(0, -80px)
}

.csstransitions .sub-navi.on {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0)
}

.sub-navi * {
	letter-spacing: 0.112em;
}

.sub-navi .nav-inner {
	position: relative;
	height: 60px;
	max-width: 1920px;
	min-width: 1024px;
	margin: 0 auto;
	background: #000;
}

.sub-navi .nav-inner:before {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 1px;
	background: #fff;
	opacity: .08;
	content: '';
}

.sub-navi .nav {
	float: left;
	height: 60px;
	padding-left: 30px
}

.sub-navi .nav a {
	padding-left: 35px;
}

.sub-navi .nav a:before {
	content: none;
	display: block;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -16px;
	width: 32px;
	height: 32px;
	background-image: url(../images/desktop/icon_up_arrow.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

.sub-navi .nav button{
	padding-right: 20px;
}
.sub-navi .nav button:after{
	content: "";
	position: absolute;
	right: 2px;
	top: 50%;
	width: 6px;
	height: 6px;
	margin-top: -3px;
	border-top: 2px solid #fff;
	border-left: 2px solid #fff;
	border-bottom: 1px solid transparent;
	border-right: 1px solid transparent;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.sub-navi .nav.on button:after{
	margin-top: -7px;
	-webkit-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	transform: rotate(225deg);
}
.sub-navi .nav.on a:before {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.sub-navi .nav * {
	position: relative;
	color: #fff;
	font-size: 13px;
	font-family: 'GenesisSansHead';
	font-weight: 300;
	display: inline-block;
	vertical-align: middle;
	line-height: 60px;
}

.sub-navi .nav * + * {
	padding-left: 20px
}

.sub-navi .pages {
	float: right;
	margin-right: 270px
}

.sub-navi .pages ul {
	overflow: hidden;
}

.sub-navi .pages li {
	float: left;
	margin-left: 18px;
}

.sub-navi .pages li.curr a {
	color: #a36b4f;
}

.sub-navi .pages li.curr a:after {
	display: block;
	content: '';
	width: 100%;
	height: 2px;
	background: #a36b4f;
	margin-top: -2px;
}

.sub-navi .pages a {
	display: block;
	margin: 0 10px;
	line-height: 60px;
	color: #fff;
	font-size: 13px;
	font-family: 'GenesisSansHead';
	font-weight: 300;
	transition: color .3s ease;
}

.sub-navi .pages a.cur,
.sub-navi .pages a:hover,
.sub-navi .pages a:focus {
	color: #a36b4f;
}

.sub-navi .cta-area {
	position: absolute;
	right: 0;
	top: 0;
}

.sub-navi .cta-area .btn {
	height: 60px;
	background: #a36b4f;
	overflow: hidden;
	color: #fff;
	padding: 0 30px;
	text-transform: uppercase;
}

.sub-navi .cta-area .btn span {
	position: relative;
	display: block;
	padding-right: 24px;
	font-family: 'GenesisSansHead';
	font-weight: 300;
	font-size: 14px;
}

@media (max-width: 1440px) {
	.sub-navi .cta-area .btn span {
		font-size: 12px;
	}
}

.sub-navi .cta-area .btn span:before,
.sub-navi .cta-area .btn span:after {
	display: block;
	content: '';
	position: absolute;
	top: 3px;
	right: 0;
	background: #fff;
}

section.section.motion-type7 .brand-header > .tab-header {
	display: none;
}

section.section.motion-type7 .brand-header > .tab-header.on {
	display: block;
}

.sub-navi .cta-area .btn span:before {
	width: 2px;
	height: 12px;
	right: 5px;
	opacity: 1;
	-webkit-transition: opacity .2s;
	transition: opacity .2s;
}

.sub-navi .cta-area .btn span:after {
	width: 12px;
	height: 2px;
	top: 8px;
}

@media (max-width: 1440px) {
	.sub-navi .cta-area .btn span:before, .sub-navi .cta-area .btn span:after{
		top: 1px;
	}
	.sub-navi .cta-area .btn span:after{
		top: 6px;
	}
}

.sub-navi .cta-area .lst {
	display: none;
	position: absolute;
	top: 60px;
	right: 0;
	width: 100%;
	background-color: rgba(0,0,0,0.8);
	padding: 0 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

@media (max-width: 1440px) {
	.sub-navi .cta-area .lst {
		padding: 0 15px;
	}
}

.sub-navi .cta-area .lst a {
	display: block;
	height: 60px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	line-height: 64px;
	white-space: nowrap;
	font-size: 13px;
	color: #fff;
	border-top: 1px solid rgba(255,255,255,.12);
}

.sub-navi .cta-area .lst a span {
	display: inline-block;
	vertical-align: middle;
	text-transform: uppercase;
}

.sub-navi .cta-area .lst li:first-child a {
	border-top: 0 none;
}

.sub-navi .cta-area .lst a:hover,
.sub-navi .cta-area .lst a:focus {
	color: #a36b4f
}

.sub-navi .cta-area .lst a:hover,
.sub-navi .cta-area .lst a:focus {
	color: #a36b4f
}

.sub-navi .cta-area .lst a:hover,
.sub-navi .cta-area .lst a:focus {
	color: #a36b4f
}

.sub-navi .cta-area .lst a:hover,
.sub-navi .cta-area .lst a:focus {
	color: #a36b4f
}

.sub-navi .cta-area .lst a:hover .ico1,
.sub-navi .cta-area .lst a:focus .ico1 {
	background-position: 100% 0
}

.sub-navi .cta-area .lst a:hover .ico2,
.sub-navi .cta-area .lst a:focus .ico2 {
	background-position: 100% -48px
}

.sub-navi .cta-area .lst a:hover .ico3,
.sub-navi .cta-area .lst a:focus .ico3 {
	background-position: 100% -96px
}

.sub-navi .cta-area .lst a:hover .ico4,
.sub-navi .cta-area .lst a:focus .ico4 {
	background-position: 100% -144px
}

.wrapper:after {
	z-index: 0;
	opacity: 0;
	display: block;
	content: '';
	-webkit-transition: opacity .4s;
	transition: opacity .4s;
}

.wrapper.open:after {
	z-index: 100;
	opacity: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .9);
}

.open.cta-area .btn span:before {
	opacity: 0;
}

@media (max-width: 1440px) {
	.sub-navi .pages {
		margin-right: 220px;
	}

	.sub-navi .pages li {
		margin-left: 0;
	}

	.sub-navi .pages a {
		font-size: 12px;
		letter-spacing: -0.02em;
	}

	.sub-navi .cta-area .btn {
		padding: 0 15px;
	}
}

/* section */

.normal #container > .inner-container {
	height: auto !important;
}

div[class^="Eq900"]#container .section {
	position: absolute;
	top: 0;
	/*display: none !important;*/
}

div[class^="Eq900"]#container .section.current-section {
	z-index: 10;
	display: block !important;
}

div[class^="Eq900"]#container .section.motion {
	z-index: 9;
	display: block !important;
}

.normal div[class^="Eq900"]#container .section {
	position: relative;
	display: block !important;
}

/* zoom button */

@-webkit-keyframes wave {
	0% {
		-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
		box-shadow: 0 0 0 0 rgba(255, 255, 255, .4)
	}
	70% {
		-webkit-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);
		box-shadow: 0 0 0 15px rgba(255, 255, 255, 0)
	}
	100% {
		-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
		box-shadow: 0 0 0 0 rgba(255, 255, 255, 0)
	}
}

@keyframes wave {
	0% {
		-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
		box-shadow: 0 0 0 0 rgba(255, 255, 255, .4)
	}
	70% {
		-webkit-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);
		box-shadow: 0 0 0 15px rgba(255, 255, 255, 0)
	}
	100% {
		-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
		box-shadow: 0 0 0 0 rgba(255, 255, 255, 0)
	}
}

div[class^="Eq900"] .section .btn-zoom {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: 110px 0 0 -40px;
	-webkit-box-shadow: 0 0 0 rgba(255, 255, 255, .4);
	box-shadow: 0 0 0 rgba(255, 255, 255, .4);
	z-index: 2;
	overflow: visible;
}

div[class^="Eq900"] .section.current-section .btn-zoom {
	-webkit-animation: wave 1.7s infinite;
	animation: wave 1.7s infinite;
}

div[class^="Eq900"] .section .btn-zoom:hover {
	-webkit-animation: none;
	animation: none;
}

div[class^="Eq900"] .section .btn-zoom > span {
	position: relative;
	display: block;
	width: 60px;
	height: 60px;
	background-color: #a36b4f;
	text-indent: -9999px;
	z-index: 1;
}

div[class^="Eq900"] .section .btn-zoom > span:before,
div[class^="Eq900"] .section .btn-zoom > span:after {
	position: absolute;
	display: block;
	background-color: #fff;
	content: '';
}

div[class^="Eq900"] .section .btn-zoom > span:before {
	top: 18px;
	left: 29px;
	width: 2px;
	height: 24px;
}

div[class^="Eq900"] .section .btn-zoom > span:after {
	top: 29px;
	left: 18px;
	width: 24px;
	height: 2px;
}

div[class^="Eq900"] .section .btn-zoom-close {
	position: absolute;
	top: 80px;
	right: 60px;
	display: none;
	width: 40px;
	height: 40px;
	background-image: url(../images/desktop/btn_zoom_close.png);
	z-index: 11;
	-webkit-transition: right .4s;
	transition: right .4s;
}

div[class^="Eq900"] .section .btn-zoom-close > span {
	display: block;
	text-indent: -9999px;
}

.normal .sec-indicator.over + .inner-container .section .btn-zoom-close {
	right: 180px
}

/* banner */

@-webkit-keyframes banner-scroll {
	0% {
		height: 50px;
	}
	50% {
		height: 38px;
	}
	100% {
		height: 50px;
	}
}

@keyframes banner-scroll {
	0% {
		height: 50px;
	}
	50% {
		height: 38px;
	}
	100% {
		height: 50px;
	}
}

.eq-banner {
	position: relative;
	width: 100%;
	height: 240px;
}

.eq-banner > a {
	display: block;
	width: 100%;
	height: 100%;
}

.eq-banner > a img {
	position: absolute;
	top: 0;
	left: 50%;
	display: block;
	height: 100%;
	-webkit-transform: translateX(-50%) scale(1);
	-ms-transform: translateX(-50%) scale(1);
	transform: translateX(-50%) scale(1);
	-webkit-transition: all .5s;
	transition: all .5s;
}

.eq-banner > a:hover img,
.eq-banner > a:focus img {
	-webkit-transform: translateX(-50%) scale(1.08);
	-ms-transform: translateX(-50%) scale(1.08);
	transform: translateX(-50%) scale(1.08);
}

.eq-banner .description {
	position: relative;
	top: 80px;
	display: block;
	text-align: center;
	z-index: 1;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

.eq-banner .description > span {
	display: block;
	margin-bottom: -3px;
	font-size: 18px;
	color: #fff;
}

.eq-banner .description > strong {
	display: block;
	margin-bottom: 22px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 42px;
	color: #fff;

}

.eq-banner .description > i {
	position: absolute;
	bottom: -108px;
	left: 50%;
	display: block;
	font-size: 18px;
	color: #fff;
	font-style: normal;
	letter-spacing: 2px;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.eq-banner .description > i:after {
	position: relative;
	top: 7px;
	left: 50%;
	display: block;
	width: 1px;
	height: 50px;
	background-color: #fff;
	content: '';
	-webkit-animation: banner-scroll 2s infinite;
	animation: banner-scroll 2s infinite;
}

.normal .eq-banner {
	margin-top: auto !important;
}

/* common */

.section {
	position: relative;
	overflow: hidden;
	min-height:100vh;
}

.section > .feature {
	position: relative;
	height: 100%;
	overflow: hidden;
}

.section .feature > img {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	height: 100%;
	margin: 0 auto;
	min-height: 1200px;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.section.motion-type6 > .feature {
  background-color: #fff;
}

.section.motion-type6 .feature > img {
  opacity: 0;
}

.section .brand-header {
	opacity: 0;
	-webkit-transition: opacity 1s, margin 1s;
	transition: opacity 1s, margin 1s;
	/* text-transform:uppercase; */
}

.section .brand-header .desc2 {
	display: block;
	margin-top: 15px;
}

.section .brand-header .desc2 span {
	position: relative;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
	width: 64px;
	height: 64px;
	margin-right: 17px;
	border-radius: 100%;
	-webkit-box-shadow: 0 4px 8px rgba(73, 40, 23, .4);
	box-shadow: 0 4px 8px rgba(73, 40, 23, .4);
}

.section .brand-header .desc2 span:before,
.section .brand-header .desc2 span:after {
	display: block;
	content: '';
}

.section .brand-header .desc2 span:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(163, 107, 79, .8);
	opacity: 0;
	-webkit-transition: opacity .4s;
	transition: opacity .4s;
}

.section .brand-header .desc2 span:after {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -8px 0 0 -7px;
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-left: 14px solid #fff;
	border-bottom: 8px solid transparent;
	-webkit-transition: border .5s;
	transition: border .5s;
}

.section .brand-header .desc2 span:after {
	display: block;
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -8px 0 0 -5px;
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-left: 14px solid #fff;
	border-bottom: 8px solid transparent;
	-webkit-transition: border .5s;
	transition: border .5s;
}

.section .brand-header .desc2 strong {
	display: inline-block;
	vertical-align: middle;
	font-weight: normal;
	font-size: 20px;
	line-height: 24px;
	color: #fff;
	-webkit-transition: color .5s;
	transition: color .5s;
}

.section .brand-header .desc2 strong > em {
	display: block;
	font-size: 16px;
	font-style: normal;
	text-decoration: underline;
}

.section .brand-header .desc2:hover strong,
.section .brand-header .desc2:focus strong {
	color: #a36b4f;
}

.section .brand-header .desc2:hover span:before {
	opacity: 1;
}

.section.current-section .brand-header,
.no-csstransitions .section .brand-header,
.normal .section .brand-header {
	opacity: 1;
}

/*!
 * module-skin1: Keyvisual feature
 * module-skin2: sub feature
 * module-skin3: highlight sub feature
 * module-skin4: layer feature
 */

section.section .brand-header * {
	word-wrap: break-word
}

section.module-skin1 {
}

section.module-skin1 .brand-header {
	position: absolute;
	z-index: 5;
}

section.module-skin1 .brand-header .title {
	font-size: 32px;
	line-height: 36px;
	color: #fff;
	font-family: 'GenesisSansHead-Regular';
	letter-spacing: .06em;
}

section.module-skin1 .brand-header .desc {
	margin-top: 15px;
	line-height: 72px;
	color: #fff;
	letter-spacing: .06em;
	font-weight: 300;
	font-family: "GenesisSansHead";
	font-size: 52px;
}

section.module-skin2 {
}

section.module-skin2 .brand-header {
	position: absolute;
	z-index: 5;
}

section.module-skin2 .brand-header .title {
	line-height: 60px;
	font-family: 'GenesisSansText';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 44px;
}

section.module-skin2 .brand-header .desc {
	margin-top: 15px;
	font-size: 18px;
	line-height: 32px;
	font-family: 'GenesisSansText'
}

section.module-skin2 .brand-header .desc .sub-desc {
	display: block;
	margin-top: 10px;
	font-size: 13px;
	line-height: 30px;
	color: #757575;
}

section.module-skin2 .brand-header .desc2 a {
	display: block;
	margin-top: 20px;
	font-size: 13px;
	line-height: 17px;
	color: #fff;
	text-decoration: underline;
}

section.module-skin2 .brand-header .refer-text {
	margin-top: 9px;
	font-size: 13px;
	line-height: 20px;
	color: #757575;
	font-family: 'GenesisSansText'
}

section.module-skin2 .brand-header .desc-info {
	position: relative;
}

section.module-skin2 .brand-header .desc-info .info-title {
	display: block;
	margin-top: 25px;
	font-size: 17px;
	line-height: 24px;
	color: #a36b4f;
}

section.module-skin2 .brand-header .desc-info li {
	margin-top: 15px;
	font-family: 'HyundaiSansHead-Light';
	font-size: 32px;
	line-height: 53px;
	color: #000;
}

section.module-skin2 .brand-header .desc-info li:first-child {
	margin-top: 0;
}

section.module-skin2 .brand-header .desc-info li span {
	font-family: 'HyundaiSansText-Regular';
	display: block;
	font-size: 14px;
	line-height: 16px;
	color: #757575;
}

section.module-skin3 {
}

section.module-skin3 .brand-header {
	position: absolute;
	z-index: 5;
}

section.module-skin3 .brand-header .title {
	font-size: 32px;
	line-height: 30px;
	color: #fff;
	letter-spacing: 0.112em;
	font-family: 'GenesisSansHead-Regular';
	letter-spacing: .06em;
}

section.module-skin3 .brand-header .desc {
	margin-top: 8px;
	font-size: 52px;
	line-height: 72px;
	color: #fff;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

section.module-skin4 {
}

section.module-skin4 .brand-header .title {
	font-size: 28px;
	line-height: 40px;
	color: #212121;
	font-family: 'GenesisSansText'
}

section.module-skin4 .brand-header .desc {
	margin-top: 15px;
	font-size: 14px;
	line-height: 26px;
	color: #212121;
	font-family: 'GenesisSansText'
}

section.module-skin4 .brand-header .desc2 {
	margin-top: 18px;
}

section.module-skin4 .brand-header .desc2 a {
	color: #a36b4f;
}

/*!
 * title-type1: top-left
 * title-type2: top-right
 * title-type3: foot-right
 * title-type4: foot-left
 * title-type5: top-center
*/

section.module-skin1 .brand-header {
	left: 240px;
	right: 240px
}

section.module-skin1.title-type1 .brand-header {
	top: 200px
}

section.module-skin1.title-type2 .brand-header {
	top: 200px;
	text-align: right
}

section.module-skin1.title-type3 .brand-header {
	bottom: 140px;
	text-align: right
}

section.module-skin1.title-type4 .brand-header {
	bottom: 140px
}

section.module-skin1.title-type5 .brand-header {
	top: 180px;
	left: 50%;
	right: auto;
	width: 960px;
	margin-left: -480px
}

section.module-skin1.title-type5 .brand-header .title {
	display: inline-block;
	vertical-align: top;
	width: 340px;
	margin-right: 35px;
}

section.module-skin1.title-type5 .brand-header .desc {
	display: inline-block;
	vertical-align: middle;
	width: 580px;
	margin-top: 0;
}

section.module-skin2 .brand-header {
	left: 240px;
	right: 240px
}

section.module-skin2.title-type1 .brand-header {
	top: 180px;
}

section.module-skin2.title-type2 .brand-header {
	top: 180px;
	text-align: right;
}

section.module-skin2.title-type3 .brand-header {
	bottom: 120px;
	text-align: right;
}

section.module-skin2.title-type4 .brand-header {
	bottom: 120px
}

section.module-skin2.title-type5 .brand-header {
	top: 180px;
	left: 50%;
	right: auto;
	width: 960px;
	margin-left: -480px;
}

section.module-skin2.title-type5 .brand-header .title {
	display: inline-block;
	vertical-align: top;
	width: 340px;
	margin-right: 35px;
}

section.module-skin2.title-type5 .brand-header.brand-header--large{
  width: 1110px;
  margin-left: -555px;
}

section.module-skin2.title-type5 .brand-header.brand-header--large .title {
  width: 490px;
}

section.module-skin2.title-type5 .brand-header .desc {
	display: inline-block;
	vertical-align: middle;
	width: 580px;
	margin-top: 0;
}

section.module-skin3 .brand-header {
	left: 160px;
	right: 160px;
	top: 200px;
}

section.module-skin3.title-type2 .brand-header {
	text-align: right
}

section.module-skin3.title-type3 .brand-header {
	bottom: 140px;
	text-align: right;
}

section.module-skin3.title-type4 .brand-header {
	bottom: 140px
}

section.module-skin3.title-type5 .brand-header {
	top: 180px;
	left: 50%;
	right: auto;
	width: 960px;
	margin-left: -480px;
}

section.module-skin3.title-type5 .brand-header .title {
	display: inline-block;
	vertical-align: top;
	width: 340px;
	margin-right: 35px;
}

section.module-skin3.title-type5 .brand-header .desc {
	display: inline-block;
	vertical-align: middle;
	width: 580px;
	margin-top: 0;
}

section.title-type1 .brand-header,
section.title-type2 .brand-header,
section.title-type5 .brand-header {
	margin-top: 30px;
}

section.title-type1.current-section .brand-header,
section.title-type2.current-section .brand-header,
section.title-type5.current-section .brand-header {
	margin-top: 0;
}

.no-csstransitions section.title-type1.current-section .brand-header,
.no-csstransitions section.title-type2.current-section .brand-header,
.no-csstransitions section.title-type5.current-section .brand-header {
	margin-top: 30px;
}

.normal section.title-type1 .brand-header,
.normal section.title-type2 .brand-header,
.normal section.title-type5 .brand-header {
	margin-top: 0;
}

section.title-type3 .brand-header,
section.title-type4 .brand-header {
	margin-bottom: -30px;
}

section.title-type3.current-section .brand-header,
section.title-type4.current-section .brand-header {
	margin-bottom: 0;
}

.no-csstransitions section.title-type3.current-section .brand-header,
.no-csstransitions section.title-type4.current-section .brand-header {
	margin-bottom: -30px;
}

.normal section.title-type3 .brand-header,
.normal section.title-type4 .brand-header {
	margin-bottom: 0;
}

/*!
 * color-type1: black
 * color-type2: white
 */

section.color-type1 .brand-header,
section.color-type1 .brand-header .desc {
	color: #212121
}

section.color-type2 .brand-header,
section.color-type2 .brand-header .desc {
	color: #fff
}

/*!
 * fade-type: fade
 * zoom-type: zoom
 * interval-type : interval
 */

section.section.fade-type figure.feature.on {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	z-index: 1;
	-webkit-transition: opacity .5s;
	transition: opacity .5s;
}

section.section.fade-type.current-section figure.feature.on {
	opacity: 1;
}

.no-csstransitions section.section.fade-type figure.feature.on {
	opacity: 0;
}

section.section.zoom-type1 figure.feature.on,
section.section.zoom-type2 figure.feature.on {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	opacity: 0;
	z-index: 10;
}

section.section.zoom-type1 .btn-zoom {
	top: 50%;
	left: 50%;
	margin: 110px 0 0 -40px;
}

section.section.zoom-type2 .btn-zoom {
	margin: 110px 0 0 -250px;
}

section.section.interval-type figure.feature img {
	opacity: 0;
	-webkit-transition: opacity .5s;
	transition: opacity .5s;
}

section.section.interval-type figure.feature img.step1 {
	opacity: 1;
}

section.section.interval-type.current-section figure.feature img.step2 {
	opacity: 1;
	-webkit-transition-delay: .5s;
	transition-delay: .5s;
}

section.section.interval-type.current-section figure.feature img.step3 {
	opacity: 1;
	-webkit-transition-delay: 1s;
	transition-delay: 1s;
}

.no-csstransitions section.section.interval-type figure.feature img.step2,
.no-csstransitions section.section.interval-type figure.feature img.step3 {
	opacity: 0;
}

@media (max-width: 1440px) {
	section.section.zoom-type1 .btn-zoom {
		margin: 80px 0 0 -40px;
	}

	section.section.zoom-type2 .btn-zoom {
		margin: 80px 0 0 -200px;
	}
}

/*!
 * motion-type4 : img drag
 * motion-type6 : car wheel
 * motion-type7 : tab
 */

section.section.motion-type4 .drag-box .feature {
}

section.section.motion-type4 .drag-box .outside {
	width: 960px;
	height: 100%;
	border-right: 2px solid #a36b4f;
}

section.section.motion-type4 .drag-box .outside img {
	clip: rect(0, 1142.5px, 1320px, 0)
}

section.section.motion-type4 .drag-box .btn-control {
	z-index: 1;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: 20px 0 0 -36px;
	width: 72px;
	height: 72px;
	border: 2px solid #a36b4f;
	background: #fff url('../images/desktop/safety/bg_drag_arrow.png') 50% no-repeat;
	cursor: col-resize;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section.motion-type4 .drag-box .control-line {
	display: block;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -1px;
	width: 2px;
	height: 100%;
	background: #a36b4f;
}

section.section.motion-type6 .car-shadow {
	position: absolute;
	left: 0;
	bottom: 10%;
}

section.section.motion-type6 .car2,
section.section.motion-type6 .car {
	position: absolute;
	top: 50%;
	left: 100%;
	margin-top: 109px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

section.section.motion-type6 .car2{
  /*opacity: .3;*/
  left: 80%;
  margin-top: 123px;
  margin-left: -1888px;
}

section.section.motion-type6 .car2 .img-blur img,
section.section.motion-type6 .car .img-blur img {
	width: 100%;
	top: auto;
	left: auto;
	margin: 0;
	min-height: auto;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

section.section.motion-type6 .car2 span,
section.section.motion-type6 .car span {
	position: absolute;
	bottom: 5px;
  animation-name: wheels;
  /*animation-duration: 1s;*/
  /*animation-timing-function: linear;*/
  animation-iteration-count: infinite;
}

section.section.motion-type6 .car2 span img,
section.section.motion-type6 .car span img {
	width: 204px;
}

section.section.motion-type6 .car2 span.wheel-light,
section.section.motion-type6 .car span.wheel-light {
	z-index: 1;
	left: 108px;
}

section.section.motion-type6 .car2 span.wheel-left,
section.section.motion-type6 .car span.wheel-left {
	left: 108px;
  bottom: 2px;
}

section.section.motion-type6 .car2 span.wheel-right,
section.section.motion-type6 .car span.wheel-right {
	right: 199px;
}

@keyframes wheels{
  /*0% { transform: rotate(0); }*/
  100%{ transform: rotate(-360deg); }
}

section.section.motion-type6 .line {
	background: url('../images/desktop/safety/line.png') repeat-x;
	position: absolute;
	top: 50%;
	left: 70%;
	width: 50%;
	height: 16px;
	margin-top: 322px;
	margin-left: -492px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

section.section.motion-type6 .line:before {
	display: block;
	content: '';
	width: 1px;
	height: 17px;
	background: #a36b4f;
}

section.section.motion-type6 .line:after {
	display: block;
	content: '';
	width: 1px;
	height: 17px;
	background: #a36b4f;
	position: absolute;
	top: 0;
	right: 0;
}

section.section.motion-type6 .line .number-wrap {
	position: absolute;
	top: -92px;
	left: 0;
	width: 100%;
	text-align: center;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 43px;
	line-height: 60px;
	color: #a36b4f;
}

section.section.motion-type6 .line .number-wrap .number {
	overflow: hidden;
	display: inline-block;
	vertical-align: top;
	margin-right: -12px;
	width: 50px;
	height: 45px;
	text-align: right;
}

section.section.motion-type6 .line .number-wrap .number span {
	position: relative;
	top: -1600%;
}

section.section.motion-type6 .line > span em {
	font-style: normal;
}

section.section.motion-type6 .line.on {
	width: 500px;
	-webkit-transition: width 1.8s ease-out;
	transition: width 1.8s ease-out;
	-ms-transition: width .5s cubic-bezier(0.46, 0.03, 0.52, 0.96);
}

@keyframes wheel {
	0% {
	}
	100% {
		-webkit-transform: rotate(-150deg);
		transform: rotate(-150deg);
	}
}

@-webkit-keyframes wheel {
	0% {
	}
	100% {
		-webkit-transform: rotate(-360deg);
		transform: rotate(-360deg);
	}
}

section.section.motion-type7 > .feature:after {
	display: block;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .9);
}

section.section.motion-type7 .tab-wrap {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 1100px;
	margin: 0 auto;
	padding-top: 480px;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 1;
}

section.section.motion-type7 .tab-wrap .tab-content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	opacity: 0;
	-webkit-transition: opacity .6s;
	transition: opacity .6s;
}

section.section.motion-type7 .tab-wrap .tab-content.on {
	z-index: 1;
	opacity: 1
}

section.section.motion-type7 .tab-wrap .spec-desc {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	padding: 29px 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #000;
	font-size: 0;
	z-index: 1;
}

section.section.motion-type7 .tab-wrap .spec-desc > strong {
	display: inline-block;
	width: 260px;
	font-size: 20px;
	line-height: 30px;
	color: #a36b4f;
	vertical-align: top;
	font-family: 'GenesisSansText';
}

section.section.motion-type7 .tab-wrap .spec-desc > span {
	position: relative;
	display: inline-block;
	width: 290px;
	padding-right: 30px;
	font-size: 28px;
	color: #fff;
	vertical-align: top;
	font-family: 'GenesisSansText';
}

section.section.motion-type7 .tab-wrap .spec-desc > span:last-child {
	width: 350px;
}

section.section.motion-type7 .tab-wrap .spec-desc > span i {
	display: block;
	font-size: 14px;
	color: #757575;
	font-style: normal;
}

section.section.motion-type7 .tab-wrap .tab-indicator {
	position: absolute;
	top: 430px;
	left: 0;
	width: 100%;
	font-size: 0;
	z-index: 2;
	text-align: center;
}

section.section.motion-type7 .tab-wrap .tab-indicator > a {
	display: inline-block;
	width: 81px;
	height: 50px;
	margin: 0 8px;
	background-image: url(../images/desktop/blank.png);
	text-indent: -99999px;
	-webkit-transition: all .5s;
	transition: all .5s;
}

section.section.motion-type7 .tab-wrap .tab-indicator > a:before {
	position: relative;
	top: 22px;
	display: block;
	width: 100%;
	height: 2px;
	background-color: rgba(255, 255, 255, 0.2);
	content: '';
}

section.section.motion-type7 .tab-wrap .tab-indicator > a.on:before,
section.section.motion-type7 .tab-wrap .tab-indicator > a:hover:before,
section.section.motion-type7 .tab-wrap .tab-indicator > a:focus:before {
	background-color: #a36b4f;
}

section.section.motion-type7 .tab-wrap .brand-header {
	padding: 50px 60px;
	background-color: #fff;
	opacity: 1;
}

section.section.motion-type7 .tab-wrap .brand-header .title {
	display: inline-block;
	width: 340px;
	margin-right: 50px;
	font-size: 28px;
	line-height: 40px;
	color: #212121;
	vertical-align: top;
	font-family: 'GenesisSansText';
}

section.section.motion-type7 .tab-wrap .brand-header .desc {
	display: inline-block;
	width: 550px;
	margin-top: 0;
	font-size: 14px;
	line-height: 26px;
	color: #212121;
	vertical-align: middle;
	font-family: 'GenesisSansText';
}

@media (max-width: 1320px) {
	section.section.motion-type6 .car {
		margin-top: 100px;
	}

	section.section.motion-type6 .line {
		margin-top: 306px;
	}
}

/*!
 * button
 */

section.section.module-skin3 .btn-area {
	display: inline-block;
	position: relative;
	margin-top: 35px;
	overflow: hidden;
	width: 276px;
}

section.section.module-skin3 .btn-area a.btn-more {
	position: relative;
	z-index: 1;
	display: block;
	height: 56px;
	background: rgba(0, 0, 0, .75);
	line-height: 56px;
	letter-spacing: 0.112em;
	text-align: center;
	font-size: 15px;
	color: #fff;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	border: 1px solid #a36b4f;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section.module-skin3 .btn-area a.btn-more .over {
	display: none
}

section.section.module-skin3 .btn-area a.btn-more i {
	position: relative;
	display: inline-block;
	width: 2px;
	height: 12px;
	background: #fff;
	margin-left: 10px;
	vertical-align: middle
}

section.section.module-skin3 .btn-area a.btn-more i:before {
	position: absolute;
	top: 50%;
	left: -5px;
	margin-top: -1px;
	width: 12px;
	height: 2px;
	background: #fff;
	content: ''
}

section.section.module-skin3 .btn-area a.btn-more i:after {
	position: absolute;
	width: 20px;
	height: 12px;
	background: url(../images/desktop/highlight/right-arrow.svg) no-repeat 50% 50%;
	content: '';
	opacity: 0;
	-webkit-transform: translate(-10px, 0);
	-ms-transform: translate(-10px, 0);
	transform: translate(-10px, 0);
}

section.section.module-skin3 .btn-area .over-box {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	font-size: 0;
	opacity: 0;
	white-space: nowrap;
	background: rgba(255, 255, 255, .9);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section.module-skin3 .btn-area.over .over-box {
	-webkit-transition: opacity .65s, -webkit-transform .35s ease-out;
	transition: opacity .65s, -webkit-transform .35s ease-out;
	transition: opacity .65s, transform .35s ease-out;
	transition: opacity .65s, transform .35s ease-out, -webkit-transform .35s ease-out;
	-webkit-transform: translate(0, 56px);
	-ms-transform: translate(0, 56px);
	transform: translate(0, 56px);
	opacity: 1;
}

section.section.module-skin3 .btn-area .over-box a {
	position: relative;
	display: block;
	padding: 0 30px;
	line-height: 60px;
	color: #212121;
	font-size: 15px;
	letter-spacing: 0.112em;
	font-family: 'GenesisSansText';
	border-top: 1px solid #e0e0e0;
	text-align: left;
}

section.section.module-skin3 .btn-area:hover a.btn-more .over {
	position: absolute;
	top: 0;
	left: 28px;
	display: inline-block;
}

section.section.module-skin3 .btn-area:hover a.btn-more i {
	background: none;
	position: absolute;
	top: 50%;
	right: 50px;
	-webkit-transform: translate(100%, 0);
	-ms-transform: translate(100%, 0);
	transform: translate(100%, 0);
	-webkit-transition: -webkit-transform .45s ease;
	transition: -webkit-transform .45s ease;
	transition: transform .45s ease;
	transition: transform .45s ease, -webkit-transform .45s ease;
	margin-top: -6px;
}

section.section.module-skin3 .btn-area .over-box a:hover {
	text-decoration: underline;
}

section.section.module-skin3 .btn-area:hover {
	overflow: visible
}

section.section.module-skin3 .btn-area:hover a.btn-more {
	background: #a36b4f;
	-webkit-transition: all .25s;
	transition: all .25s;
	color: #fff
}

section.section.module-skin3 .btn-area:hover a.btn-more .def {
	display: none
}

section.section.module-skin3 .btn-area:hover a.btn-more .over {
	display: inline-block
}

section.section.module-skin3 .btn-area:hover a.btn-more i {
	background: none
}

section.section.module-skin3 .btn-area:hover a.btn-more i:before {
	background-color: transparent;
}

section.section.module-skin3 .btn-area:hover a.btn-more i:after {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	opacity: 1;
	-webkit-transition: all .45s ease;
	transition: all .45s ease;
}

section.section.module-skin3 .btn-area:hover .over-box {
	-webkit-transition: opacity .65s, -webkit-transform .35s ease-out;
	transition: opacity .65s, -webkit-transform .35s ease-out;
	transition: opacity .65s, transform .35s ease-out;
	transition: opacity .65s, transform .35s ease-out, -webkit-transform .35s ease-out;
	-webkit-transform: translate(0, 56px);
	-ms-transform: translate(0, 56px);
	transform: translate(0, 56px);
	opacity: 1;
}

section.section.module-skin3.title-type2 .btn-area .over-box,
section.section.module-skin3.title-type2 .btn-area .over-box {
	left: auto;
	right: 100%;
	-webkit-transform: translate(100%, 0);
	-ms-transform: translate(100%, 0);
	transform: translate(100%, 0);
}

section.section.module-skin3.title-type2 .btn-area .over-box a,
section.section.module-skin3.title-type2 .btn-area .over-box a {
	border-right: 0;
}

section.section.module-skin3.title-type2 .btn-area:hover .over-box,
section.section.module-skin3.title-type3 .btn-area:hover .over-box {
	-webkit-transform: translate(100%, 56px);
	-ms-transform: translate(100%, 56px);
	transform: translate(100%, 56px);
}

/*!
 * layer
 */

section.module-skin4 .feature {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}

section.module-skin4 .feature:after {
	display: block;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .9);
}

section.module-skin4 .feature .layer-box {
	display: table;
	z-index: 2;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 1100px;
	margin: 0 auto;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

section.module-skin4 .feature .layer-box li {
	position: relative;
	display: table-cell;
	overflow: hidden;
	background: #fff;
}

section.module-skin4 .feature .layer-box.cell-2{
	display: flex;
}
section.module-skin4 .feature .layer-box.cell-2 li{
	display: flex;
	flex-direction: column;
	margin: 0 7px;
}
section.module-skin4 .feature .layer-box.cell-2 li figure {
	height: 271px;
}
section.module-skin4 .feature .layer-box li img {
	width: 100%;
}

section.module-skin4 .feature .layer-box li .brand-header {
	padding: 55px 40px;
}

section.module-skin4 .feature .layer-box li .brand-header .refer-text {
	margin-top: 14px;
	padding-left: 6px;
	font-size: 13px;
	color: #757575;
	line-height: 20px;
	text-indent: -6px;
}

section.module-skin4 .feature .layer-box li figure .on {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	-webkit-transition: opacity .8s .4s;
	transition: opacity .8s .4s;
}

section.module-skin4 .feature .layer-box li figure .on.active {
	opacity: 1;
}

section.module-skin4 .feature .layer-box.cell-1 li .brand-header {
	padding: 50px 60px;
}

section.module-skin4 .feature .layer-box.cell-1 li .brand-header .title {
	display: inline-block;
	vertical-align: top;
	width: 340px;
	margin-right: 50px;
}

section.module-skin4 .feature .layer-box.cell-1 li .brand-header .desc {
	display: inline-block;
	vertical-align: middle;
	width: 550px;
	margin-top: 0;
}

section.module-skin4 .feature .layer-box.cell-2 li {
	width: 545px;
}

section.module-skin4 .feature .layer-box.cell-2 li:nth-child(2) {
	/*border-left: 10px solid;*/
}

section.module-skin4 .feature .layer-box.cell-3 li {
	width: 360px;
}

section.module-skin4 .feature .layer-box.cell-3 li:nth-child(2) {
	border-right: 10px solid;
	border-left: 10px solid;
}

section.module-skin4 .feature .layer-box .brand-header .desc2 strong {
	color: #000;
	-webkit-transition: color .5s;
	transition: color .5s;
}

section.module-skin4 .feature .layer-box .brand-header .desc2:hover strong,
section.module-skin4 .feature .layer-box .brand-header .desc2:focus strong {
	color: #a36b4f;
}

/*! Gallery */

#container .inner-container section.section.gallery-kv {
	position: absolute !important;
	display: block !important;
	z-index: 11 !important;
}

#container .inner-container section.section.gallery-kv.kv-hide {
	display: none !important;
}

#container .inner-container section.section.gallery-kv .feature {
	height: 100%;
}

#container .inner-container section.section .gallery-intro {
	position: relative;
	width: 100%;
	height: 100%;
	font-size: 0;
  background-color: #000;
}

#container .inner-container section.section .gallery-intro > a {
	position: relative;
	display: inline-block;
	width: 50%;
	height: 100%;
	overflow: hidden;
}

#container .inner-container section.section .gallery-intro > a:hover:after {
	position: absolute;
	top: 0;
	left: -1px;
	bottom: 0;
	right: -1px;
	background: #000;
	opacity: .75;
	content: '';
}

#container .inner-container section.section .gallery-intro > a .thumb {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	-webkit-transition: -webkit-transform .5s;
	transition: -webkit-transform .5s;
	transition: transform .5s;
	transition: transform .5s, -webkit-transform .5s;
  opacity: .7;
}

#container .inner-container section.section .gallery-intro > a .thumb img {
	position: absolute;
	top: 50%;
	left: 50%;
	min-height: 1080px;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	display: block;
	height: 100%;
	margin: 0 auto;
}

#container .inner-container section.section .gallery-intro > a .title {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	font-size: 55px;
	color: #fff;
	letter-spacing: 5px;
	z-index: 1;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

#container .inner-container section.section .gallery-intro > a:hover .thumb,
#container .inner-container section.section .gallery-intro > a:focus .thumb {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

#container .inner-container section.section.gallery-detail {
	position: relative;
	top: 0;
	background-color: #000;
}

#container .inner-container section.section.gallery-detail .feature {
	position: relative;
	width: 100%;
	height: 100%;
}

/* gallery slide */

@keyframes wave {
	0% {
		-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
		box-shadow: 0 0 0 0 rgba(255, 255, 255, .4)
	}
	70% {
		-webkit-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0);
		box-shadow: 0 0 0 15px rgba(255, 255, 255, 0)
	}
	100% {
		-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
		box-shadow: 0 0 0 0 rgba(255, 255, 255, 0)
	}
}

section.section.gallery-detail {
	display: block !important;
}

section.section.gallery-detail .slide-wrap {
	position: relative;
	display: none;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

section.section.gallery-detail .slide-wrap.on {
	display: block;
}

section.section.gallery-detail .slide-wrap > ul {
	position: relative;
	width: 100%;
	height: 100%;
}

section.section.gallery-detail .slide-wrap > ul > li {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

section.section.gallery-detail .slide-wrap > ul > li.on {
	display: block;
	z-index: 2;
}

section.section.gallery-detail .slide-wrap > ul > li img {
	position: absolute;
	top: 50%;
	left: 50%;
	min-height: 1080px;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	display: block;
	height: 100%;
	margin: 0 auto;
}

.normal section.section.gallery-detail .slide-wrap > ul > li img {
	width: 100%;
	height: auto;
	min-height: inherit !important;
}

section.section.gallery-detail .slide-wrap .btn-wrap {
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	height: 66px;
	overflow: hidden;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 5;
}

section.section.gallery-detail .slide-wrap .btn-wrap > a {
	position: absolute;
	top: 0;
	display: block;
	width: 66px;
	height: 66px;
	background-image: url(../images/desktop/gallery/genesis-models-gallery-arrow-btn.png);
	opacity: 0.5;
	text-indent: -99999px;
	-webkit-transition: opacity .5s;
	transition: opacity .5s;
}

section.section.gallery-detail .slide-wrap .btn-wrap > a:hover,
section.section.gallery-detail .slide-wrap .btn-wrap > a:focus {
	opacity: 1;
}

section.section.gallery-detail .slide-wrap .btn-wrap > a.prev {
	left: 0;
	background-position: 0 -5px;
}

section.section.gallery-detail .slide-wrap .btn-wrap > a.next {
	right: 0;
	background-position: -66px -5px;
}

section.section.gallery-detail .slide-indicator {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 105px;
	background-color: rgba(0, 0, 0, .9);
	z-index: 5;
	overflow: hidden;
}

section.section.gallery-detail .slide-indicator .arrow-btn {
}

section.section.gallery-detail .slide-indicator .arrow-btn > a {
	position: absolute;
	top: 0;
	display: block;
	width: 56px;
	height: 100%;
	background-image: url(../images/desktop/gallery/genesis-models-gallery-thumb-arrow-btn.png);
	background-color: #000;
	text-indent: -99999px;
	z-index: 10;
}

section.section.gallery-detail .slide-indicator .arrow-btn > a.prev {
	left: 0;
	background-position: 0 0;
}

section.section.gallery-detail .slide-indicator .arrow-btn > a.next {
	right: 0;
	background-position: -56px 0;
}

section.section.gallery-detail .slide-indicator .thumb-list {
	position: relative;
	height: 124px;
	margin: 0 56px;
	overflow: hidden;
	overflow-x: scroll;
	z-index: 1;
}

section.section.gallery-detail .slide-indicator .thumb-list > ul {
	font-size: 0;
	white-space: nowrap;
}

section.section.gallery-detail .slide-indicator .thumb-list > ul > li {
	display: inline-block;
	width: 190px;
	height: 105px;
	vertical-align: top;
}

section.section.gallery-detail .slide-indicator .thumb-list > ul > li a {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
}

section.section.gallery-detail .slide-indicator .thumb-list > ul > li a:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 105px;
	border: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 1;
	content: '';
	-webkit-transition: border .5s;
	transition: border .5s;
}

section.section.gallery-detail .slide-indicator .thumb-list > ul > li a img {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 100%;
	height: 101%;
	opacity: 0.5;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transition: opacity .2s;
	transition: opacity .2s;
}

section.section.gallery-detail .slide-indicator .thumb-list > ul > li.on a:before,
section.section.gallery-detail .slide-indicator .thumb-list > ul > li a:hover:before,
section.section.gallery-detail .slide-indicator .thumb-list > ul > li a:focus:before {
	border: 3px solid #a36b4f;
}

section.section.gallery-detail .slide-indicator .thumb-list > ul > li.on a img,
section.section.gallery-detail .slide-indicator .thumb-list > ul > li a:hover img,
section.section.gallery-detail .slide-indicator .thumb-list > ul > li a:focus img {
	opacity: 1;
}

section.section.gallery-detail .bottom-bar {
	position: absolute;
	bottom: 105px;
	left: 0;
	width: 100%;
	height: 59px;
	background-color: rgba(0, 0, 0, .9);
	border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	overflow: hidden;
	z-index: 6;
}

section.section.gallery-detail .bottom-bar .kind-wrap {
	display: block;
	float: left;
	height: 100%;
	font-size: 0;
}

section.section.gallery-detail .bottom-bar .kind-wrap > button {
	display: inline-block;
	min-width: 245px;
	height: 59px;
	border-right: 1px solid rgba(255, 255, 255, 0.3);
	font-size: 14px;
	color: #fff;
	line-height: 59px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-family: 'GenesisSansText';
	-webkit-transition: all .5s;
	transition: all .5s;
}

section.section.gallery-detail .bottom-bar .kind-wrap > button:hover,
section.section.gallery-detail .bottom-bar .kind-wrap > button:focus,
section.section.gallery-detail .bottom-bar .kind-wrap > button.on {
	background-color: #fff;
	border-color: #fff;
	color: #a36b4f;
}

section.section.gallery-detail .bottom-bar .down-wrap {
	display: block;
	float: right;
	width: 245px;
	height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-left: 1px solid rgba(255, 255, 255, .3);
}

section.section.gallery-detail .bottom-bar .down-wrap > a {
	position: relative;
	display: none;
	width: 100%;
	height: 100%;
	padding-left: 100px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 14px;
	color: #fff;
	line-height: 59px;
	-webkit-transition: background .5s;
	transition: background .5s;
}

section.section.gallery-detail .bottom-bar .down-wrap > a.on {
	display: block;
}

section.section.gallery-detail .bottom-bar .down-wrap > a:before {
	position: absolute;
	top: 17px;
	left: 53px;
	display: block;
	width: 25px;
	height: 25px;
	background-image: url(../images/desktop/gallery/genesis-models-gallery-download-icon.png);
	background-position: 0 0;
	content: '';
}

section.section.gallery-detail .bottom-bar .down-wrap > a:hover,
section.section.gallery-detail .bottom-bar .down-wrap > a:focus {
	background-color: #fff;
	color: #a36b4f;
}

section.section.gallery-detail .bottom-bar .down-wrap > a:hover:before,
section.section.gallery-detail .bottom-bar .down-wrap > a:focus:before {
	background-position: 0 -25px;
}

/* specs common */
section.section.specs {
	display: block !important;
	position: relative !important;
	height: auto !important;
	padding: 200px 0 120px 0;
}

section.section.specs table {
	table-layout: fixed;
	width: 100%;
}

section.section.specs:after {
	display: block;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .9);
}

section.section.specs .feature {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

section.section.specs .brand-content {
	position: relative;
	z-index: 1;
	text-align: center;
}

section.section.specs .brand-content .title {
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	line-height: 70px;
	font-weight: 300;
	font-size: 56px;
	color: #fff;
}
section .btn-box > span {
	margin-left: 4px;
}

section .btn-box a {
	display: inline-block;
	margin: 0 4px;
	padding: 0 60px;
	border: 1px solid #a36b4f;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 16px;
	line-height: 44px;
	color: #fff;
	background: rgba(255, 255, 255, .12);
}

section .btn-box a span {
	display: inline-block;
	padding-left: 32px;
}

section .btn-box a span.icon-print {
	background: url(../images/desktop/specs/genesis-models-print-icon.png) 0 12px no-repeat;
	font-family: inherit !important;
	line-height: inherit !important;
}

section .btn-box a span.icon-down {
	background: url(../images/desktop/specs/genesis-models-download-icon.png) 0 14px no-repeat;
	font-family: inherit !important;
	line-height: inherit !important;
}

section .btn-box a:hover {
	-webkit-transition: all .4s;
	transition: all .4s;
	background: #a36b4f;
	color: #fff;
	border-color: #a36b4f;
}

section.section.specs-select {
	height: 1080px;
}

section.section.specs .select-category {
	margin: 0 30px;
}

section.section.specs .select-category > ul {
	margin-top: 40px;
	display: table;
	width: 100%;
	table-layout: fixed;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section.specs .select-category > ul img {
	max-width: 100%;
}

section.section.specs .select-category > ul > li {
	position: relative;
	display: table-cell;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-right: 20px solid transparent;
	border-left: 20px solid transparent;
}

section.section.specs .select-category > ul > li:first-child {
	border-left: 0;
}

section.section.specs .select-category > ul > li:last-child {
	border-right: 0;
}

section.section.specs .select-category > ul > li:after {
	display: block;
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1px;
	background: #fff;
}

section.section.specs .select-category > ul > li strong {
	display: block;
	font-family: 'GenesisSansText-Regular';
	font-size: 24px;
	line-height: 44px;
	color: #fff;
	text-align: left;
}

section.section.specs .select-category > ul > li ul {
	padding: 40px 0;
	min-height: 120px;
	border-top: 2px solid #fff;
	text-align: left;
	color: #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section.specs .select-category > ul > li ul li {
	position: relative;
	margin-top: 24px;
}

section.section.specs .select-category > ul > li ul li:first-child {
	margin-top: 0;
}

section.section.specs .select-category > ul > li ul li input[type="checkbox"] {
	position: absolute;
	opacity: 0;
	width: 24px;
	height: 24px;
}

section.section.specs .select-category > ul > li ul li input[type="checkbox"] + label {
	display: inline-block;
	padding-left: 40px;
	font-family: 'GenesisSansHead';
	font-size: 16px;
	line-height: 24px;
	color: #9e9e9e;
	letter-spacing: .06em;
	font-weight: 300;
	background: url(../images/desktop/specs/bg_checkbox.png) no-repeat;
	cursor: pointer;
}

section.section.specs .select-category > ul > li ul li input[type="checkbox"]:checked + label {
	background-position: 0 -34px;
	color: #a36b4f;
}

section.section.specs .select-category > p {
	padding: 42px 0 0;
	font-size: 16px;
	line-height: 20px;
	color: #9e9e9e;
}

section.section.specs .select-category .btn-box {
	margin-top: 50px;
}

section.section.specs .select-category .btn-box a {
	width: 320px;
	padding: 0;
	font-size: 20px;
	line-height: 65px;
}

section.section.specs .select-category .btn-box a.disabled {
	cursor: default;
}

section.section.specs .select-category .btn-box a.disabled:hover {
	-webkit-transition: none;
	transition: none;;
	background: rgba(255, 255, 255, .12);
	color: #fff;
}

section.section.specs .select-category .btn-right.btn-specs .btn-box a {
	width: auto;
	padding: 0 60px;
	font-size: 16px;
	line-height: 44px;
}

section.section.specs .select-category .btn-right.btn-specs {
	border-top: 1px solid #757575;
	margin-top: 50px;
}

section.section.specs .select-category .btn-right.btn-specs .txt-box {
	margin-top: 30px;
}

section.section.specs .select-category .btn-right.btn-specs .txt-box span {
	margin: 0px 10px 0 0px;
}

section.section.specs .btn-right .txt-box > span a {
	font-size: 13px;
	line-height: 24px;
	color: #9e9e9e;
	border-bottom: 1px solid #9e9e9e;
	padding-bottom: 4px;
}

section.section.specs .specs-inner {
	position: relative;
	max-width: 1520px;
	margin: 0 auto;
}

section.section.specs .select-detail {
	color: #fff;
}

section.section.specs .select-detail .tab-menu {
	position: relative;
	margin-top: 40px;
	border-top: 1px solid #757575;
}

section.section.specs .select-detail .tab-menu > div {
	overflow-x: scroll;
	-webkit-overflow-scrolling: touch;
}

section.section.specs .select-detail .tab-menu ul {
	width: 1520px;
	margin: 0 auto;
}

section.section.specs .select-detail .tab-menu ul li {
	position: relative;
	display: table-cell;
}

section.section.specs .select-detail .tab-menu ul li a {
	position: relative;
	white-space: nowrap;
	text-align: left;
	display: block;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 16px;
	line-height: 95px;
	color: #9e9e9e;
	padding-right: 40px;
}

section.section.specs .select-detail .tab-menu ul li a:hover {
	color: #a36b4f;
}

section.section.specs .select-detail .tab-menu ul li.on a {
	color: #a36b4f;
}

section.section.specs .select-detail .tab-menu ul li.on:after {
	display: block;
	content: '';
	position: absolute;
	top: -1px;
	left: 0;
	background: #a36b4f;
	width: 100%;
	height: 2px;
}

section.section.specs .select-detail .tab-menu .line {
	height: 2px;
	background: #a36b4f;
	position: absolute;
	top: -1px;
	left: 0;
}

section.section.specs .select-detail .btn-right {
	position: relative;
	margin-top: 24px;
	text-align: right;
}

section.section.specs .select-detail .btn-right .btn-box a:last-child {
	margin-right: 0;
}

section.section.specs .select-detail .btn-right .txt-box > span {
	display: inline-block;
	margin-top: 20px;
	margin-left: 10px;
}

section.section.specs .select-detail .btn-right .txt-box > span a {
	font-size: 13px;
	line-height: 24px;
	color: #9e9e9e;
	border-bottom: 1px solid #9e9e9e;
	padding-bottom: 4px;
}

section.section.specs .select-detail .btn-right .btn-prev {
	position: absolute;
	top: 16px;
	left: 0;
	padding-left: 24px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 16px;
	line-height: 24px;
	color: #9e9e9e;
	background: url(../images/desktop/specs/genesis-models-prev-arrow-icon.png) 0 2px no-repeat;
}
section.section.specs .select-detail .table-cont {
	border-top: 2px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
}

section.section.specs .select-detail .table-cont .tbl-content {
	display: none
}

section.section.specs .select-detail .table-cont .tbl-content.curr {
	display: block
}

section.section.specs .select-detail .table-cont th {
	height: 56px;
	padding: 0 24px;
	text-align: left;
	background: #212121;
	border-top: 1px solid #757575
}

section.section.specs .select-detail .table-cont td {
	border-top: 1px solid #757575;
	border-right: 1px solid #757575;
}

section.section.specs .select-detail .table-cont td:last-child {
	border-right: 0;
}

section.section.specs .select-detail .table-cont td .car-model {
	padding: 24px 0;
}

section.section.specs .select-detail .table-cont td .car-model figure {
	padding: 24px 0;
}

section.section.specs .select-detail .table-cont td .car-model figure img {
	max-width: 100%;
}

section.section.specs .select-detail .select-wrap {
	overflow: hidden;
}

section.section.specs .select-detail .select-wrap:after {
	display: block;
	clear: both;
	content: '';
}

section.section.specs .select-detail .select-box {
	position: relative;
	max-width: 212px;
	width: 100%;
	vertical-align: middle;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section.specs .select-detail .select-box.on:before {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

section.section.specs .select-detail .select-box select:focus:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 2px solid #fff;
}

section.section.specs .select-detail .select-box .select-lst {
	display: none;
	position: absolute;
	left: 0;
	top: 48px;
	width: 100%
}

section.section.specs .select-detail .select-box .select-lst .lst-item {
	display: block;
	text-align: left
}

section.section.specs .select-detail .select-box .select-lst a {
	display: block;
	color: #757575;
	font-size: 14px;
	background: #fff;
	background: rgba(255, 255, 255, .9);
	padding: 13px 16px 11px;
}

section.section.specs .select-detail .select-box .select-lst a:hover {
	background: #e0e0e0;
	background: rgba(244, 244, 244, .9);
	color: #a36b4f;
}

section.section.specs .select-detail .btn-spec {
	display: inline-block;
	vertical-align: middle;
	max-width: 100px;
	width: 32%;
	margin-left: 4px;
	height: 48px;
	line-height: 49px;
	color: #fff;
	background: #757575;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden
}

section.section.specs .select-detail .btn-spec a {
	display: block;
	width: 100%;
	font-size: 14px;
	color: #fff;
}

section.section.specs .select-detail .btn-spec a:hover {
	background: #868686
}

section.section.specs .select-detail .btn-spec.disabled {
	background: #212121;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.section.specs .select-detail .btn-spec.disabled a {
	color: #9e9e9e;
	cursor: default;
}

section.section.specs .select-detail .btn-spec.disabled a:hover {
	color: #9e9e9e;
	background: transparent;
}

section.section.specs .select-detail .btn-spec span {
	margin-left: 5px;
	display: inline-block;
	position: relative;
	width: 12px;
	height: 2px;
	background: #fff;
	vertical-align: middle
}

section.section.specs .select-detail .btn-spec span:before {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -1px;
	width: 12px;
	height: 2px;
	background: #fff;
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
	content: '';
}

@media (max-width: 1520px) {
	section.section.specs {
		padding-top: 140px;
	}

	section.section.specs .select-category > ul > li {
		border-right: 10px solid transparent;
		border-left: 10px solid transparent;
	}

	section.section.specs .select-detail .table-cont {
		margin: 0 30px;
	}

	section.section.specs .select-detail .table-cont th {
		width: 30%;
	}

	section.section.specs .select-detail .tab-menu ul {
		padding: 0 30px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}

	section.section.specs .select-detail .btn-right {
		margin: 24px 30px 0;
	}

	section .btn-box {
		width: 620px;
		float: right;
	}

	section .btn-box a {
		margin: 0
	}

	section .btn-box > a,
	section .btn-box > span {
		margin: 0 4px 10px;
		display: inline-block
	}

	section .btn-box a {
		min-width: 300px;
		box-sizing: border-box;
		text-align: center
	}

	section .btn-box + * {
		clear: both
	}
}

/* layer */

.layer-specs {
	z-index: 1050;
	position: absolute;
	top: 50%;
	left: 50%;
	max-width: 960px;
	padding: 66px 40px;
	background: #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.layer-specs .layer-title {
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 40px;
	line-height: 70px;
	color: #212121;
}

.layer-specs > ul li {
	margin-top: 40px;
}

.layer-specs > ul li:first-child {
	margin-top: 0;
}

.layer-specs > ul li .sub-title {
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 24px;
	line-height: 70px;
	color: #212121;
}

.layer-specs > ul li table {
	table-layout: fixed;
	width: 100%;
	border-top: 1px solid #212121;
	border-bottom: 1px solid #9e9e9e;
}

.layer-specs > ul li table th {
	height: 56px;
	padding-left: 34px;
	background: #f1f1f1;
	font-size: 16px;
	line-height: 22px;
	color: #212121;
	text-align: left;
}

.layer-specs > ul li table th em {
	font-style: normal;
	font-size: 13px;
	color: #757575;
}

.layer-specs > ul li table th span {
	display: block;
	font-size: 13px;
	color: #757575;
}

.layer-specs > ul li table td {
	text-align: center;
	font-size: 16px;
	line-height: 56px;
	color: #757575;
}

.layer-specs > ul li table tr:first-child th,
.layer-specs > ul li table tr:first-child td {
	padding-top: 18px;
}

.layer-specs > ul li table tr:last-child th,
.layer-specs > ul li table tr:last-child td {
	padding-bottom: 18px;
}

.layer-specs .btn-area {
	overflow: hidden;
	margin-top: 24px;
}

.layer-specs .btn-area:after {
	display: block;
	clear: both;
	content: '';
}

.layer-specs .btn-area .btn-box {
	float: left;
}

.layer-specs .btn-area .btn-box a {
	border: 2px solid #a36b4f;
	color: #a36b4f;
}

.layer-specs .btn-area .btn-box a span.icon-print {
	background: url('../images/desktop/specs/icon_print_on.png') 0 12px no-repeat;
}

.layer-specs .btn-close {
	position: fixed;
	top: 40px;
	right: 40px;
	width: 40px;
	height: 40px;
	background: url('../images/desktop/specs/genesis-models-layer-close-btn.png') 100% 50% no-repeat;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	font-size: 16px;
	line-height: 24px;
	color: #9e9e9e;
	text-indent: -9999px;
}

.layer-specs .pop-close {
	position: absolute;
	top: 20px;
	right: 20px;
}

@media (max-width: 1400px) {

	.section .feature > img {
		min-height: 875px
	}

	section.section.specs .select-detail .btn-spec {
		display: block;
		width: 100%;
		max-width: 212px;
		margin: 8px auto 0;
	}

	section.select-box:before {
		right: 8px;
	}

	section.module-skin1 .brand-header {
		left: 60px;
		right: 60px;
		top: 155px;
	}

	section.module-skin1 .brand-header .title {
		font-size: 24px;
		line-height: 30px;
	}

	section.module-skin1 .brand-header .desc {
		font-size: 48px;
		line-height: 56px;
	}

	section.module-skin2 .brand-header {
		left: 60px;
		right: 60px;
	}

	section.module-skin2 .brand-header .title {
		font-size: 32px;
		line-height: 44px;
	}

	section.module-skin2 .brand-header .desc {
		font-size: 14px;
		line-height: 20px;
	}

	section.module-skin2.title-type1 .brand-header {
		top: 155px;
	}

	section.module-skin2.title-type4 .brand-header {
		bottom: 100px;
		width: 350px;
	}

	section.module-skin2.title-type3,
	section.module-skin2.title-type4 .brand-header br {
		/*display: none;*/
	}

	section.module-skin2.title-type5 .brand-header {
		top: 90px;
		width: 720px;
		margin-left: -360px;
	}

	section.module-skin2.title-type5 .brand-header .title {
		width: 230px;
		margin-right: 30px;
	}

	section.module-skin2.title-type5 .brand-header .desc {
		width: 445px;
	}

	section.module-skin2.title-type5 .brand-header .desc br {
		display: none
	}

	section.module-skin3 .brand-header {
		left: 60px;
		right: 60px;
		top: 95px;
	}

	section.module-skin3 .brand-header .title {
		font-size: 24px;
	}

	section.module-skin3 .brand-header .desc {
		font-size: 40px;
		line-height: 56px;
	}

	section.section .btn-area {
		margin-top: 25px;
	}

	.section .brand-header .desc2 span {
		width: 40px;
		height: 40px;
		margin-right: 7px;
	}

	.section .brand-header .desc2 span:after {
		border-left-width: 7px;
		border-top: 5px solid transparent;
		border-bottom: 5px solid transparent;
		margin: -5px 0 0 -3px;
	}

	.section .brand-header .desc2 strong {
		font-size: 14px;
		line-height: 16px;
	}

	.section .brand-header .desc2 strong em {
		font-size: 12px;
	}

	section.module-skin4 .feature .layer-box {
		width: 960px;
	}

	section.module-skin4 .feature .layer-box li br {
		display: none;
	}

	section.module-skin4 .feature .layer-box li .brand-header {
		padding: 35px 25px;
	}

	section.module-skin4 .feature .layer-box.cell-1 li .brand-header {
		padding: 35px 25px;
	}

	section.module-skin4 .feature .layer-box.cell-1 li .brand-header .title {
		width: 280px;
		margin-right: 100px;
	}

	section.module-skin4 .feature .layer-box.cell-1 li .brand-header .desc {
		width: 490px;
	}

	section.module-skin4 .brand-header .title {
		font-size: 24px;
		line-height: 32px;
	}

	section.module-skin4 .brand-header .desc {
		font-size: 14px;
		line-height: 20px;
	}

	section.section.motion-type7 .tab-wrap {
		width: 964px;
		padding-top: 282px;
	}

	section.section.motion-type7 .tab-wrap .tab-content {
		min-height: 282px;
		overflow: hidden;
	}

	section.section.motion-type7 .tab-wrap .tab-content img {
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}

	section.section.motion-type7 .tab-wrap .spec-desc {
		padding: 23px 24px 10px;
		background-color: rgba(0, 0, 0, 0.55);
	}

	section.section.motion-type7 .tab-wrap .spec-desc > strong {
		position: relative;
		top: -5px;
		width: 270px;
		font-size: 16px;
	}

	section.section.motion-type7 .tab-wrap .spec-desc > strong br {
	/ / display: none;
	}

	section.section.motion-type7 .tab-wrap .spec-desc > span {
		width: 200px;
		padding-left: 60px;
		font-size: 16px;
	}

	section.section.motion-type7 .tab-wrap .spec-desc > span:last-child {
		width: 220px;
	}

	section.section.motion-type7 .tab-wrap .spec-desc > span i {
	/ / position: absolute;
	/ / top: 2 px;
	/ / left: 0;
	/ / display: inline-block;
		font-size: 12px;
		vertical-align: middle;
	}

	section.section.motion-type7 .tab-wrap .tab-indicator {
		top: 232px;
	}

	section.section.motion-type7 .tab-wrap .brand-header {
		padding: 38px 25px;
	}

	section.section.motion-type7 .tab-wrap .brand-header .title {
		width: 325px;
		font-size: 24px;
		line-height: 32px;
	}

	section.section.motion-type7 .tab-wrap .brand-header .desc {
		width: 500px;
		line-height: 20px;
	}
}

/* highlight */

section.module-intro-mov .brand-header {
	position: absolute;
	left: 30px;
	right: 30px;
	z-index: 1;
	text-align: center;
	color: #fff;
	top: 140px;
}

section.module-intro-mov .brand-header .header-inner-center {
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}

section.module-intro-mov .brand-header h2.title {
	padding: 0 60px;
	font-size: 60px;
	color: #fff;
	line-height: 90px;
	text-align: left;
	font-family: "GenesisSansHead";
	letter-spacing: .06em;
	font-weight: 300;
}

section.module-intro-mov .brand-header h2.title span {
	display: block;
	font-size: 48px;
	font-family: 'GenesisSansHead-Regular';
	font-weight: 400;
}

@media (max-width: 1279px) {
	section.module-intro-mov .brand-header h2.title {
		font-size: 50px;
		line-height:72px;
	}
	section.module-intro-mov .brand-header h2.title span {
		font-size: 40px;
	}
}

section.module-intro-mov .brand-header p.desc {
	margin-top: 10px;
	font-size: 32px;
	line-height: 30px;
	letter-spacing: 0.112em
}

section.module-intro-mov .btn-qta {
	position: absolute;
	bottom: 140px;
	left: 50px;
	right: 50px;
	text-align: center;
	z-index: 1;
}

section.module-intro-mov .btn-qta a {
	display: inline-block;
	width: 256px;
	height: 50px;
	line-height: 52px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	border: 1px solid #a36b4f;
	background-color: #000;
	background-color: rgba(0, 0, 0, .5);
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	transition: background-color .3s ease;
}

section.module-intro-mov .btn-qta a:hover {
	background-color: rgba(0,0,0,.35);
}

section.module-intro-mov .btn-qta span {
	display: block;
}

section.module-intro-mov .btn-qta a + a {
	margin-left: 10px
}

section.module-intro-mov video {
	position: absolute;
	top: 50%;
	left: 50%;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}

@media (max-width: 1440px) {

	section.module-intro-mov .brand-header p.desc {
		font-size: 24px;
		line-height: 30px
	}
}

.module-intro-mov__props {
	position: absolute;
	top: -100%;
	left: 50%;
	z-index: 1;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin: -30px 0 0 -401px;
	padding: 5px 0;
	width: 100%;
	max-width: 802px;
}

.module-intro-mov__props li {
	position: relative;
	flex-shrink: 0;
	text-align: left;
}

.module-intro-mov__props li:after {
	content: '';
	position: absolute;
	top: 0;
	right: -50%;
	bottom: 0;
	width: 1px;
	background-color: #ccc;
}

.module-intro-mov__props li:last-child:after {
	content: none;
}

.module-intro-mov__props li:first-child:after {
	right: -42%;
}

.module-intro-mov__props li b {
	font-family: GenesisSansText, sans-serif;
	font-weight: 400;
	font-size: 18px;
	line-height: 20px;
	color: #fff;
}

.module-intro-mov__props li span {
	margin-top: 10px;
	font-family: GenesisSansText, sans-serif;
	font-weight: 400;
	font-size: 22px;
	line-height: 20px;
	color: #fff;
}

.module-intro-mov__props li span i {
	font-size: 18px;
	font-style: normal;
}

/* highlight | vr360 */

section.module-vr360 .brand-header {
	position: absolute;
	top: 185px;
	left: 0;
	right: 0;
	height: auto;
	z-index: 10;
	margin: 0;
	text-align: center;
	opacity: 1
}

section.module-vr360 .brand-header .select-box {
	position: relative;
	width: 240px;
	vertical-align: middle;
	background: #fff;
}

section.module-vr360 .brand-header .select-box.on:before {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

section.module-vr360 .brand-header .select-box select:focus:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 2px solid #fff;
}

section.module-vr360 .brand-header .select-box .select-lst {
	display: none;
	position: absolute;
	left: 0;
	top: 48px;
	width: 100%
}

section.module-vr360 .brand-header .select-box .select-lst .lst-item {
	display: block;
	height: 40px;
	text-align: left
}

section.module-vr360 .brand-header .select-box .select-lst a {
	display: block;
	padding-left: 16px;
	height: 40px;
	line-height: 40px;
	color: #757575;
	font-size: 14px;
	background: #fff;
	background: rgba(255, 255, 255, .9);
}

section.module-vr360 .brand-header .select-box .select-lst a:hover {
	background: #e0e0e0;
	background: rgba(244, 244, 244, .9);
	color: #a36b4f;
}

section.module-vr360 .brand-header .btn-spec {
	display: inline-block;
	margin-left: 8px;
	height: 48px;
	line-height: 48px;
	color: #fff;
	background: #757575
}

section.module-vr360 .brand-header .btn-spec a {
	display: inline-block;
	padding: 0 16px;
	color: #fff;
	vertical-align: middle;
}

section.module-vr360 .brand-header .btn-spec span {
	margin-left: 5px;
	display: inline-block;
	position: relative;
	width: 12px;
	height: 2px;
	background: #fff;
	vertical-align: middle
}

section.module-vr360 .brand-header .btn-spec span:before {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -1px;
	width: 12px;
	height: 2px;
	background: #fff;
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
	content: '';
}

section.module-vr360 .brand-content > .exterior-area,
section.module-vr360 .brand-content > .interior-area {
	display: none
}
section.module-vr360 .brand-content > .exterior-area.cur,
section.module-vr360 .brand-content > .interior-area.cur {
	display: block;
}

section.module-vr360 .brand-content > .interior-area.cur + .brand-info{
	display: none;
}

section.module-vr360 .brand-content .canvas {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

section.module-vr360 .brand-content .canvas.on {
	/*cursor: url(../images/desktop/highlight/cursor_360view.png),url(../images/desktop/highlight/cursor_360view.cur), move*/
	cursor: url(../images/desktop/highlight/cursor_360view.png), move
}

section.module-vr360 .brand-content .canvas > canvas {
	position: relative;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

/*section.module-vr360 .exterior-area .vr-ctrl {*/
	/*position: absolute;*/
	/*top: 50%;*/
	/*left: 50%;*/
	/*margin: -72px 0 0 -42px;*/
	/*z-index: 2*/
/*}*/

/*section.module-vr360 .exterior-area .vr-ctrl button {*/
	/*position: relative;*/
	/*z-index: 1;*/
	/*width: 84px;*/
	/*height: 84px;*/
	/*background: url(../images/renew/default/genesis-models-view-vr360-btn.png) 50% 50% no-repeat;*/
/*}*/

/*section.module-vr360 .exterior-area .vr-ctrl button span {*/
	/*display: block;*/
	/*text-indent: -999px;*/
	/*overflow: hidden;*/
	/*width: 84px;*/
	/*height: 84px;*/
/*}*/

/*section.module-vr360 .exterior-area .vr-ctrl svg {*/
	/*display: none;*/
	/*position: absolute;*/
	/*width: 176px;*/
	/*height: 176px;*/
/*}*/

/*section.module-vr360 .exterior-area .vr-ctrl circle {*/
	/*fill: none;*/
	/*pointer-events: none;*/
	/*stroke: #f00;*/
	/*stroke-dasharray: 1;*/
	/*stroke-width: 8;*/
/*}*/

section.module-vr360 .interior-area .canvas * {
	cursor: url(../images/desktop/highlight/cursor_360view.png), auto !important
}

section.module-vr360 .interior-area .vr-int-ctrl {
	position: absolute;
	bottom: 220px;
	left: 30px;
	z-index: 5;
	width: 97px;
	height: 48px;
	background: url(../images/desktop/highlight/btn-zoom-ctrl.png) no-repeat;
	overflow: hidden;
}

section.module-vr360 .interior-area .vr-int-ctrl a {
	display: block;
	width: 48px;
	height: 48px;
	float: left;
	text-indent: -999px;
	overflow: hidden;
}

section.module-vr360 .interior-area .vr-int-ctrl a + a {
	margin-left: 1px
}

section.module-vr360 .brand-content .info-desc {
	position: absolute;
	bottom: 220px;
	right: 30px;
	font-size: 11px;
	line-height: 17px;
	color: #9e9e9e;
	font-family: 'GenesisSansText';
	text-align: right;
}

section.module-vr360 .brand-footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	z-index: 5;
	height: 200px;
	background: rgba(0, 0, 0, .9);
}

section.module-vr360 .brand-footer .tit-type1 {
	border-top: 1px solid #a36b4f;
	padding: 15px 0 25px;
	color: #a36b4f;
	font-size: 14px;
}

section.module-vr360 .brand-footer .select-check {
	display: none;
	position: absolute;
	width: 36px;
	height: 34px;
	background: url(../images/desktop/highlight/icon_select_check.png) no-repeat;
}

section.module-vr360 .brand-footer .select-background {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 240px;
	height: 180px;
	padding: 20px 38px 0
}

section.module-vr360 .brand-footer .select-colors {
	margin: 0 auto;
	max-width: 960px;
	padding: 20px 220px 0 20px
}

section.module-vr360 .brand-footer .select-result {
	overflow: hidden;
	margin: 0 auto;
	max-width: 1040px;
	padding: 39px 220px 0;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

section.module-vr360 .brand-footer .select-result:after {
	display: block;
	content: '';
	clear: both;
}

section.module-vr360 .brand-footer.brand-last {
	display: none
}

section.module-vr360 .brand-footer .select-background .background-content {
}

section.module-vr360 .brand-footer .select-background .background-content ul {
	overflow: hidden
}

section.module-vr360 .brand-footer .select-background .background-content li {
	position: relative;
	float: left
}

section.module-vr360 .brand-footer .select-background .background-content li + li {
	margin-left: 16px
}

section.module-vr360 .brand-footer .select-background .background-content a {
	display: block;
	width: 112px;
	height: 64px;
	overflow: hidden;
}

section.module-vr360 .brand-footer .select-background .background-content a:before {
	position: absolute;
	width: 110px;
	height: 62px;
	border: 1px solid #3d3d3d;
	content: '';
}

section.module-vr360 .brand-footer .select-background .background-content a:hover:before,
section.module-vr360 .brand-footer .select-background .background-content a.cur:before {
	width: 108px;
	height: 60px;
	border: 2px solid #a36b4f;
}

section.module-vr360 .brand-footer .select-background .background-content a.cur .select-check {
	top: 50%;
	left: 50%;
	z-index: 1;
	margin: -17px 0 0 -18px;
	display: block
}

section.module-vr360 .brand-footer .select-colors .colors-tab {
	overflow: hidden
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1 {
	position: relative;
	width: 50%;
	float: left
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1 {
	border-color: #e0e0e0;
	color: #e0e0e0
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1 em,
section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1 span {
	float: left;
	font-style: normal;
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1:after {
	display: block;
	clear: both;
	content: ''
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1:before {
	position: absolute;
	top: -1px;
	left: 0;
	width: 0;
	height: 1px;
	background: transparent;
	content: '';
}

section.module-vr360 .brand-footer .select-colors .colors-tab .select-color {
	opacity: 0;
	color: #fff;
	font-size: 13px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	margin: 0 10px;
	-webkit-transition: opacity .35s;
	transition: opacity .35s;
}

section.module-vr360 .brand-footer .select-colors .colors-tab .interior .tit-type1 em,
section.module-vr360 .brand-footer .select-colors .colors-tab .interior .tit-type1 span {
	float: right
}

section.module-vr360 .brand-footer .select-colors .colors-tab .interior .tit-type1:before {
	left: auto;
	right: 0
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1.cur {
	color: #a36b4f;
	-webkit-transition: all .4s;
	transition: all .4s;
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1:hover {
	color: #bbb;
	-webkit-transition: all .4s;
	transition: all .4s;
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1.cur:hover {
	color: #a36b4f
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1:hover:before {
	width: 100%;
	background: #bbb;
	-webkit-transition: all .4s;
	transition: all .4s;
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1.cur:before {
	width: 100%;
	background: #a36b4f;
}

section.module-vr360 .brand-footer .select-colors .colors-tab .tit-type1.cur .select-color {
	opacity: 1;
}

section.module-vr360 .brand-footer .select-colors .colors-tab .interior {
	text-align: right
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div {
	display: none
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div.cur {
	display: block
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div ul {
	overflow: hidden;
	text-align: center;
	white-space: nowrap;
	font-size: 0;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div.interior-content ul{
	white-space: normal;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div li {
	/*float: left;*/
	margin-right: 15px;
	display: inline-block;
	vertical-align: top;
}
section.module-vr360 .brand-footer .select-colors .colors-cont > div li:last-child {
	margin-right: 0;
}

@media (max-width: 1170px){
	section.module-vr360 .brand-footer .select-colors .colors-cont > div li {
		margin-right: 8px;
	}
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div li:last-child a:after {
	display: none
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a {
	position: relative;
	display: block;
	width: 70px;
	overflow: hidden;
	text-align: center;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a:after {
	position: absolute;
	right: 0;
	top: 0;
	display: inline-block;
	width: 1px;
	height: 64px;
	background: #fff;
	content: '';
	opacity: 0;
	-webkit-transition: opacity;
	transition: opacity
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div.interior-content a:after {
	content: none;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a .area {
	display: block
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a * {
	vertical-align: middle
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a .img {
	display: block;
	position: relative;
	width: 64px;
	height: 64px;
	margin-left: auto;
	margin-right: auto;
	box-sizing: border-box;
	border: 2px solid #3d3d3d;
	overflow: hidden
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a .img img {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -35px 0 0 -35px;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a .img:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url('../images/desktop/highlight/eq900-ext-color-mask.png') 0 50% no-repeat;
	content: '';
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a .txt {
	display: block;
	color: #fff;
	margin-top: 5px;
	font-size: 13px;
	text-align: center;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div.interior-content a .txt{
	font-size: 11px;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a.cur .img {
	border: 2px solid #a36b4f;
	transition: border .35s;
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a.cur .select-check {
	top: 19px;
	left: 20px;
	z-index: 1;
	display: block
}

section.module-vr360 .brand-footer .select-colors .colors-cont > div a.cur:after {
	/*opacity: .12*/
}

section.module-vr360 .brand-footer .select-result .result-cont {
	overflow: hidden;
	position: relative;
}

section.module-vr360 .brand-footer .select-result .result-cont:after {
	display: block;
	content: '';
	clear: both;
}

section.module-vr360 .brand-footer .select-result .result-cont .col {
	float: left;
	color: #fff;
	width: 314px
}

section.module-vr360 .brand-footer .select-result .result-cont .size-area {
	float: left
}

section.module-vr360 .brand-footer .select-result .result-cont div.result-place,
section.module-vr360 .brand-footer .select-result .result-cont div.result-event {
	float: left;
	margin-left: 20px
}

section.module-vr360 .brand-footer .select-result .tit-type1 {
	position: relative;
	display: block;
	border-color: #757575;
	color: #757575
}

section.module-vr360 .brand-footer .select-result .tit-type1:after {
	position: absolute;
	top: -1px;
	left: 0;
	width: 0;
	height: 1px;
	background: #a36b4f;
	content: '';
}

section.module-vr360 .brand-footer .select-result .tit-type1.cur {
	color: #a36b4f;
	-webkit-transition: all .4s;
	transition: all .4s;
}

section.module-vr360 .brand-footer .select-result .tit-type1.cur:after {
	width: 100%;
	background: #a36b4f;
}

section.module-vr360 .brand-footer .select-result p {
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
	text-overflow: ellipsis;
	word-wrap: normal;
	white-space: nowrap;
	width: calc(100% - 85px);
	font-size: 12px;
	line-height: 24px;
	color: #9e9e9e;
}

section.module-vr360 .brand-footer .select-result .result-title {
	display: inline-block;
	font-size: 22px;
}

section.module-vr360 .brand-footer .select-result .result-title span {
	margin-left: 8px;
	font-size: 12px;
	color: #9e9e9e;
}

section.module-vr360 .brand-footer .select-result .view-detail {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	line-height: 24px;
	color: #a36b4f;
	text-decoration: underline;
}

section.module-vr360 .brand-footer .select-result .result-cost {
	position: relative;
}

section.module-vr360 .brand-footer .select-result .result-cost .model {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 14px;
	line-height: 50px;
}

section.module-vr360 .brand-footer .select-result .result-cost strong {
	display: inline-block;
	font-size: 16px;
	line-height: 45px;
}

section.module-vr360 .brand-footer .select-result .result-cost strong em {
	font-style: normal;
	font-size: 32px;
}

section.module-vr360 .brand-footer .select-result .result-cost a.btn-cost {
	position: absolute;
	bottom: 0;
	right: 0;
	padding: 0 24px;
	background: #757575;
	font-size: 14px;
	line-height: 48px;
	color: #fff;
}

section.module-vr360 .brand-footer .select-result .result-login > a {
	display: block;
	border: 2px solid #fff;
	font-size: 14px;
	line-height: 44px;
	color: #fff;
	text-align: center;
}

section.module-vr360 .brand-footer .select-result .result-login .place-arrow {
	display: none;
}

section.module-vr360 .brand-footer .select-result .btn-more {
	float: none;
	width: auto;
}

section.module-vr360 .brand-footer .select-result .result-cont .col2 {
	display: none;
}

section.module-vr360 .brand-footer .select-result .result-cont .col2.on {
	display: block;
}

section.module-vr360 .brand-footer .select-result .result-place {
	position: relative;
}

section.module-vr360 .brand-footer .select-result .result-place .text {
	padding-left: 32px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: url('../images/desktop/highlight/bg_pin.png') 0 2px no-repeat;
}

section.module-vr360 .brand-footer .select-result .result-place .tit-type1,
section.module-vr360 .brand-footer .select-result .result-event .tit-type1 {
	color: #fff
}

section.module-vr360 .brand-footer .select-result .result-place .tit-type1:after {
	background: #fff
}

section.module-vr360 .brand-footer i.i-prev {
	display: inline-block;
	width: 12px;
	height: 18px;
	vertical-align: middle;
	background: url(../images/desktop/highlight/icon_previous_arr.png) 50% 50% no-repeat
}

section.module-vr360 .brand-footer i.i-next {
	display: inline-block;
	width: 12px;
	height: 18px;
	vertical-align: middle;
	background: url(../images/desktop/genesis-models-360vr-next-icon.png) 0 50% no-repeat;
	background-size: 50px auto;
}

section.module-vr360 .brand-footer a:not(.disabled):hover > i.i-next {
	background-position: 100% 50%;
}

section.module-vr360 .brand-footer .btn-result {
	position: absolute;
	bottom: 0;
	right: 0;
	height: 100%;
}

section.module-vr360 .brand-footer .btn-result a {
	display: block;
	width: 200px;
	height: 100%;
	border-left: 1px solid #292929;
	color: #fff;
	overflow: hidden;
	background-color: transparent;
}

section.module-vr360 .brand-footer .btn-result a:not(.disabled):hover {
	background-color: #fff;
	color: #a36b4f;
}

section.module-vr360 .brand-footer .btn-result a strong {
	position: relative;
	padding-left: 30px;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	float: left;
	display: inline-block;
	vertical-align: middle;
	font-size: 18px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	letter-spacing: 0.112em;
	margin-top: 3px;
}

@media (max-width: 1460px) {
	section.module-vr360 .brand-footer .btn-result a strong {
		padding-left: 15px;
	}
}

section.module-vr360 .brand-footer .btn-result a .i-next {
	height: 100%;
	float: right;
	margin-right: 30px;
}

@media (max-width: 1460px) {
	section.module-vr360 .brand-footer .btn-result a .i-next {
		margin-right: 15px;
	}
}

section.module-vr360 .brand-footer .btn-more a {
	text-align: left;
	overflow: hidden;
}

section.module-vr360 .brand-footer .btn-more a strong {
	font-size: 20px;
}

section.module-vr360 .brand-footer .btn-more a strong em {
	font-style: normal;
	font-size: 32px;
}

section.module-vr360 .brand-footer .btn-reset {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 100%;
	width: auto;
	display: block;
	background: transparent;
	border: 0;
	-webkit-transition: none;
	transition: none
}

section.module-vr360 .brand-footer .btn-reset a {
	display: block;
	width: 200px;
	height: 100%;
	color: #757575;
	text-align: center
}

section.module-vr360 .brand-footer .btn-reset a strong {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	padding-left: 12px;
	font-size: 20px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

section.module-vr360 .brand-footer .btn-reset a strong span {
	font-size: 20px
}

section.module-vr360 .brand-footer .btn-reset a .i-prev {
	height: 100%
}

/* popup | spec view layer */

.popup-spec-view {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1050;
	width: 720px;
	height: 538px;
	margin: -269px 0 0 -360px;
	color: #fff;
	background: transparent;
}

.popup-spec-view .ly-head {
	height: 56px
}

.popup-spec-view .ly-head .ly-title {
	font-size: 32px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
	color: #fff;
}

.popup-spec-view .tbl-spec {
	width: 100%;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	vertical-align: middle;
}

.popup-spec-view .tbl-spec tr + tr > td {
	border-top: 1px solid #757575
}

.popup-spec-view .tbl-spec td + td {
	border-left: 1px solid #757575;
}

.popup-spec-view .tbl-spec tbody td {
	height: 88px;
	width: 50%
}

.popup-spec-view .tbl-spec tfoot td {
	border-top: 1px solid #757575;
	text-align: right;
	height: 68px;
}

.popup-spec-view .tbl-spec td.payment strong {
	font-size: 28px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

.popup-spec-view .tbl-spec td.payment span {
	font-size: 16px;
	font-family: 'GenesisSansText';
	margin-left: 4px
}

.popup-spec-view .tbl-spec .td-area {
	position: relative;
	padding-left: 70px;
}

.popup-spec-view .tbl-spec i[class*="icon"] {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -20px;
	display: inline-block;
	width: 70px;
	height: 40px;
	vertical-align: middle;
	background: url(../images/desktop/highlight/icon_sp_spec.png) 50% 0 no-repeat;
}

.popup-spec-view .tbl-spec i.icon2 {
	background-position: 50% -40px
}

.popup-spec-view .tbl-spec i.icon3 {
	background-position: 50% -80px
}

.popup-spec-view .tbl-spec i.icon4 {
	background-position: 50% -120px
}

.popup-spec-view .tbl-spec i.icon5 {
	background-position: 50% -160px
}

.popup-spec-view .tbl-spec i.icon6 {
	background-position: 50% -200px
}

.popup-spec-view .tbl-spec dl.info {
	display: inline-block;
	text-align: left;
	vertical-align: middle
}

.popup-spec-view .tbl-spec dl.info dt {
	font-size: 13px;
	font-family: 'GenesisSansText';
}

.popup-spec-view .tbl-spec dl.info dd {
	font-size: 20px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

.popup-spec-view .tbl-spec dl.info dd span {
	color: #757575;
	font-size: 13px;
	font-family: 'GenesisSansText';
}

.popup-spec-view .detail-info {
	margin-top: 40px;
}

.popup-spec-view .detail-info p.tit,
.barnd-layer .detail-info p.tit strong {
	font-size: 20px;
	color: #e0e0e0;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

.popup-spec-view .detail-info li {
	padding-left: 10px;
	text-indent: -10px;
	font-size: 13px;
	line-height: 21px;
	color: #9e9e9e;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

.popup-spec-view .close {
	display: block;
	width: 50px;
	height: 50px;
	position: absolute;
	top: -14px;
	right: -14px;
	border: 0;
	background: transparent;
}

.popup-spec-view .close span {
	display: block;
	width: 50px;
	height: 50px;
	background: url(../images/desktop/highlight/btn_popup_close.png) 50% 50% no-repeat
}

.popup-spec-view .close.on {
	-webkit-transform: translate(0, 0) rotateZ(810deg) scale(.2, .2);
	-ms-transform: translate(0, 0) rotate(810deg) scale(.2, .2);
	transform: translate(0, 0) rotateZ(810deg) scale(.2, .2);
	-webkit-transition: -webkit-transform .4s;
	transition: -webkit-transform .4s;
	transition: transform .4s;
	transition: transform .4s, -webkit-transform .4s;
}

@media (max-width: 1440px) {
	section.module-vr360 .brand-header {
		top: 100px;
	}

	section.module-vr360 .brand-footer .select-background {
		padding-left: 20px;
		padding-right: 20px
	}

	section.module-vr360 .brand-footer.brand-last {
		height: 160px
	}

	section.module-vr360 .brand-footer .btn-reset a {
		font-size: 16px;
		width: 130px;
	}

	section.module-vr360 .brand-footer .select-result {
		padding: 20px 180px 0
	}

	section.module-vr360 .brand-footer .select-result .result-cont > div {
		width: 50%;
		padding: 0 10px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		overflow: hidden;
	}

	section.module-vr360 .brand-footer .select-result .result-cont .col {
		width: 50%
	}

	section.module-vr360 .brand-footer .select-result .result-cont .size-area > div {
		display: none;
		float: none;
		width: 100%
	}

	section.module-vr360 .brand-footer .select-result .result-cont .size-area > div.cur {
		display: block
	}

	section.module-vr360 .brand-footer .select-result .result-cont div.result-place,
	section.module-vr360 .brand-footer .select-result .result-cont div.result-event {
		margin: 0;
	}

	section.module-vr360 .brand-footer .select-result .result-cost .model {
		right: 15px
	}

	section.module-vr360 .brand-footer .select-result .result-cost a.btn-cost {
		right: 15px
	}

	section.module-vr360 .brand-footer .select-result .result-cost strong em {
		font-size: 28px;
	}

	section.module-vr360 .brand-footer .select-result .place-arrow {
		right: 2%;
	}

	section.module-vr360 .brand-footer .select-result .result-cont .result-toggle {
		position: absolute;
		top: 0;
		right: 0;
	}

	section.module-vr360 .brand-footer .btn-more a strong {
		font-size: 14px;
	}

	section.module-vr360 .brand-footer .btn-more a strong em {
		font-size: 24px;
	}

	section.module-vr360 .brand-footer .select-result .place-arrow {
		z-index: 1;
		position: absolute;
		top: 17px;
		right: 10px;
	}

	section.module-vr360 .brand-footer .select-result .place-arrow a {
		display: inline-block;
		width: 9px;
		color: #fff;
		text-indent: -9999px;
	}

	section.module-vr360 .brand-footer .select-result .place-arrow a.prev {
		margin-right: 20px;
		background: url('../images/desktop/highlight/btn_arrow.png') no-repeat;
	}

	section.module-vr360 .brand-footer .select-result .place-arrow a.prev:after {
		position: absolute;
		top: 0;
		left: 50%;
		margin-left: -2px;
		display: block;
		content: '';
		width: 1px;
		height: 12px;
		background: rgba(224, 224, 224, .4);
	}

	section.module-vr360 .brand-footer .select-result .place-arrow a.next {
		background: url('../images/desktop/highlight/btn_arrow_next.png') no-repeat;
	}
}

section.module-intro-mov .copper-line {
	position: absolute;
	top: 80px;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	padding: 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

section.module-intro-mov .copper-line:after {
	display: block;
	content: '';
	height: 100%;
	border: 2px solid #a36b4f;
}

/* down button */

.inner-container .btn-scroll {
	left: 50%;
	z-index: 100;
	/*width: 42px;*/
	height: 63px;
	background-image: url(../images/desktop/genesis-models-blank.png);
	/*margin-left: -21px;*/
	font-size: 18px;
	color: #fff;
	text-align: center;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;

}

.inner-container .btn-scroll.btn-down {
	height: 60px;
	left: 0;
	bottom: auto;
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
	background-color: rgba(0, 0, 0, .4);
	transition: background-color .3s ease;
}

.inner-container .btn-scroll.btn-down:hover{
	background-color: rgba(0, 0, 0, .65);
}

.inner-container .btn-scroll span {
	display: block;
	font-size: 12px;
	color: #fff;
	margin-bottom: 7px;
}

.inner-container .btn-scroll.btn-down span {
	position: relative;
	display: inline;
	margin-right: 4px;
	font-size: 20px;
	color: #fff;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

.inner-container .btn-scroll.btn-down span:before {
	position: absolute;
	top: 8px;
	left: -28px;
	display: block;
	width: 12px;
	height: 6px;
	background-image: url(../images/desktop/genesis-models-pagedown-arrow-icon.png);
	content: '';
	background-size: 12px auto;
}

.inner-container .btn-scroll strong.title {
	color: #fff;
	font-size: 20px;
	font-family: 'GenesisSansHead';
	letter-spacing: .06em;
	font-weight: 300;
}

.inner-container .btn-scroll i {
	display: block;
	width: 2px;
	height: 40px;
	background: #fff;
	margin: 0 auto;
	-webkit-transition: all .25s ease;
	transition: all .25s ease;
}

.inner-container .btn-scroll.btn-down i {
	display: none;
}

.inner-container .btn-scroll:hover i,
.inner-container .btn-scroll:focus i {
	height: 50px
}

.inner-container .btn-down-wrap {
	display: block;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	max-width: 100%;
	text-align: center;
	z-index: 100;
}

.inner-container .btn-down-wrap.visible .btn-back,
.inner-container .btn-down-wrap.visible .btn-down {
	background-color: rgba(0, 0, 0, .4);
	transition: background-color .3s ease;
}

.inner-container .btn-down-wrap.visible a:hover {
	background-color: rgba(0,0,0,.65);
}

.inner-container .btn-down {
	display: block;
	position: relative;
	font-size: 20px;
	color: #fff;
	line-height: 60px;
	font-family: 'GenesisSansHead';
	letter-spacing: 1px;
	font-weight: 300;
}

.inner-container .btn-back + .btn-down {
	position: absolute;
	left: 130px;
	right: 0;
	bottom: 0;
	height: 60px;
	text-indent: -130px;
}

.inner-container .btn-down > i {
	display: inline-block;
	width: 12px;
	height: 6px;
	margin-right: 10px;
	vertical-align: middle;
	background-image: url(../images/desktop/genesis-models-pagedown-arrow-icon.png);
	background-size: 12px auto;
}

/* back button */

.inner-container .btn-back {
	position: absolute;
	bottom: 0;
	left: 0;
	display: block;
	width: 130px;
	height: 60px;
	padding-left: 38px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-right: 1px solid rgba(255, 255, 255, .16);
	background-image: url(../images/desktop/genesis-models-blank.png);
	font-size: 16px;
	color: #fff;
	line-height: 60px;
	font-family: 'GenesisSansHead';
	letter-spacing: 1px;
	font-weight: 300;
	z-index: 101;
}

.inner-container .btn-back > i {
	position: absolute;
	top: 24px;
	left: 30px;
	display: block;
	height: 8px;
}

.inner-container .btn-back > i:before,
.inner-container .btn-back > i:after {
	position: absolute;
	left: 0;
	display: block;
	width: 9px;
	height: 2px;
	background-color: #fff;
	content: '';
	-webkit-transition: background-color .5s;
	transition: background-color .5s;
}

.inner-container .btn-back > i:before {
	top: 0;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.inner-container .btn-back > i:after {
	bottom: 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

section.section.performance-section3-fix .title{
	font-size: 44px;
}

@media (max-width: 1440px) {
	section.section.performance-section3-fix .title{
		font-size: 30px;
	}
}

section.section.technology-section6-fix .feature .layer-box li .brand-header .refer-text{
	position: relative;
	top: 20px;
	font-size: 10px;
}

section.module-vr360 .brand-info{
	display: none;
	position: absolute;
	right: 30px;
	bottom: 230px;
	z-index: 10;
}

section.module-vr360.current-section .brand-info{
	display: block;
}

section.module-vr360 .brand-info .over-box{
	position: absolute;
	right: 0;
	bottom: 0;
	opacity: 0;
	padding: 15px 110px 15px 39px;
	z-index: -1;
	background: rgba(33,33,33,.9);
	-webkit-transition: opacity .35s;
	transition: opacity .35s;
	visibility: hidden;
}

section.module-vr360 .brand-info.on .over-box{
	opacity: 1;
	z-index: 10;
	visibility: visible;
}

section.module-vr360 .brand-info .over-box p{
	color: #9e9e9e;
	font-size: 13px;
	line-height: 17px;
	white-space: nowrap;
}

section.module-vr360 .brand-info .over-box p + p{
	margin-top: 3px;
}

section.module-vr360 .brand-info .open{
	position: absolute;
	right: 0;
	bottom: 0;
	background: transparent;
	width: 48px;
	height: 48px;
	border: 0;
	background: url(../images/renew/default/genesis-models-info-icon.png) no-repeat 50% 50%;
}

section.module-vr360 .brand-info.on .open{
	display: none;
}

section.module-vr360 .brand-info .over-box .close{
	position: absolute;
	right: 0;
	bottom: 0;
	background: transparent;
	width: 48px;
	height: 48px;
	border: 0;
	background: url(../images/renew/default/genesis-models-info-close-btn.png) no-repeat 50% 50%;
}

section.module-vr360 .brand-info button>span{
	display: block;
	width: 48px;
	height: 48px;
	text-indent: -999px;
	overflow: hidden;
}


section.module-vr360 .vr-ctrl {position:absolute;top:50%;left:50%;margin:-71px 0 0 -41px;z-index:2}
section.module-vr360 .vr-ctrl button {
	position: relative;
	z-index: 1;
	width: 72px;
	height: 72px;
	background: url(../images/renew/default/360_icon.svg);
	background-size: 58px 58px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-color: rgba(0,0,0,.5);
	border-radius: 50%;
}
section.module-vr360 .vr-ctrl button span{display:block;text-indent:-999px;overflow:hidden;width:72px;height:72px;}
section.module-vr360 .vr-loading-bar {position:absolute;top:50%;left:50%;margin:-76px 0 0 -45px;z-index:10}
section.module-vr360 .vr-loading-bar svg {width:80px;height:80px}
section.module-vr360 .vr-loading-bar circle {fill:none;pointer-events:none;stroke:#fff;stroke-dasharray:238.76104167;stroke-width:2;-webkit-transform:rotate(-89.9deg);-ms-transform:rotate(-89.9deg);transform:rotate(-89.9deg);-webkit-transform:rotateZ(-89.9deg);transform:rotateZ(-89.9deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
section.module-vr360 .vr-loading-bar circle.circle1 {opacity:0;stroke:#a36b4f;-webkit-transition:opacity .35s;transition:opacity .35s}
section.module-vr360 .vr-loading-bar circle.circle2 {stroke:rgba(255,255,255,.15)}
section.module-vr360 .vr-loading-bar circle.circle1.on {opacity:1}

/**
safety
 */
section.module-skin2.title-type5.motion-type6 .title{
  position: relative;
  top: -5px;
  width: 410px;
  font-size: 38px;
  letter-spacing: 0;
}

section.module-skin2.title-type5.motion-type6 .desc{
  width: 500px;
}

/**
performance
 */
section.module-skin2.title-type5.interval-type .title{
  width: 360px;
  font-size: 40px;
}

section.module-skin2.title-type5.interval-type .desc{
  width: 560px;
}

section.section.motion-type7 .tab-wrap .brand-header{
  position: relative;
  min-height: 204px;
  box-sizing: border-box;
}

.tab-arrows{
  display: block;
  position: absolute;
  bottom: 264px;
  z-index: 1;
  width: 100%;
  height: 202px;
  margin-top: -101px;
}

.tab-arrows__prev,
.tab-arrows__next{
  position: absolute;
  top: 0;
  width: 43px;
  height: 202px;
}

.tab-arrows__prev svg path,
.tab-arrows__next svg path{
  transition: stroke .3s ease;
}

.tab-arrows__prev:hover svg path,
.tab-arrows__next:hover svg path{
  stroke: #a36b4f;
}

.tab-arrows__prev.disabled,
.tab-arrows__next.disabled{
  opacity: .5;
  pointer-events: none;
}

.tab-arrows__prev{
  left: 30px;
}
.tab-arrows__next{
  right: 30px;
}

.brand-header-content{
  position: absolute;
  top: 50px;
  opacity: 0;
  transition: opacity .3s ease;
}

.brand-header-content.on{
  opacity: 1;
}

.car-cruise-wrap{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  transform: translate(-50%, -50%);
  overflow: hidden;
}

.car-cruise-wrap video{
  position: relative;
  top: 2px;
  width: 102%;
  height: 100%;
}

@media (max-height:840px) {

  section.cruise-control.module-skin2.title-type5 .brand-header{
    top: 130px;
  }
}

@charset "UTF-8";

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

button,
fieldset,
hr,
img,
legend {
	border: 0
}

button,
svg:not(:root) {
	overflow: hidden
}

pre,
textarea {
	overflow: auto
}

#skip-navi a,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
hr,
main,
menu,
nav,
section,
summary {
	display: block
}

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline
}

audio:not([controls]) {
	display: none;
	height: 0
}

[hidden],
template {
	display: none
}

a {
	background-color: transparent
}

a:active,
a:hover,
button:focus {
	outline: 0
}

abbr[title] {
	border-bottom: 1px dotted
}

b,
optgroup,
strong {
	font-weight: 700
}

dfn {
	font-style: italic
}

h1 {
	font-size: 2em
}

mark {
	background: #ff0;
	color: #000
}

small {
	font-size: 80%
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -.5em
}

sub {
	bottom: -.25em
}

hr {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	height: 1px;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0
}

code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0
}

button,
select {
	text-transform: none
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
	-webkit-appearance: button;
	cursor: pointer
}

button[disabled],
html input[disabled] {
	cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0
}

input {
	line-height: normal
}

input[type=checkbox],
input[type=radio] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	left: 1px;
	top: 1px;
	width: 13px;
	height: 13px;
	margin: 0;
	padding: 0
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
	height: auto
}

input[type=search] {
	-webkit-appearance: textfield
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

legend {
	padding: 0
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

td,
th {
	padding: 0
}

::-moz-selection {
	background: #b3d4fc;
	text-shadow: none
}

::selection {
	background: #b3d4fc;
	text-shadow: none
}

audio,
canvas,
iframe,
img,
svg,
video {
	vertical-align: middle
}

fieldset {
	margin: 0;
	padding: 0
}

body,
html {
	height: 100%
}

body {
	font: 400 12px/1.4 HyundaiSansText-Regular, GenesisSansText, 'Malgun Gothic', AppleGothicNeoSD, 'Apple SD 산돌고딕 Neo', 'Microsoft NeoGothic', 'Droid sans', Dotum, 돋움, 굴림, arial, sans-serif;
	color: #000;
	-ms-word-wrap: break-word;
	word-wrap: break-word;
	min-width: 1024px
}

blockquote,
body,
dd,
dl,
dt,
h1,
h2,
h3,
h4,
h5,
h6,
li,
ol,
p,
ul {
	padding: 0;
	margin: 0
}

h1,
h2,
h3,
h4,
h5,
h6 {
	line-height: 1;
	margin: 0;
	font-weight: 400
}

li {
	list-style: none
}

caption,
legend {
	height: 0;
	width: 0;
	font-size: 0;
	text-indent: -9999px
}

code,
figcaption,
figure,
kbd,
listing,
plaintext,
pre,
samp,
xmp {
	margin: 0
}

iframe {
	border: none
}

img {
	vertical-align: top
}

a:active,
a:link,
a:visited {
	color: #000;
	text-decoration: none
}

a:hover {
	color: #000
}

::-webkit-input-placeholder {
	color: #888!important
}

::-moz-placeholder {
	color: #888!important
}

:-ms-input-placeholder {
	color: #888!important
}

:-moz-placeholder {
	color: #888!important
}

input[type=text],
input[type=password],
input[type=email],
input[type=tel],
input[type=number],
input[type=search],
select,
textarea {
	height: 48px;
	padding: 0 18px;
	border: 1px solid #c4c6ca;
	font-size: 16px;
	line-height: 48px;
	font-family: HyundaiSansText-Regular, GenesisSansText;
	vertical-align: baseline;
	outline: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #000
}

input[type=password] {
	font-family: 'Malgun Gothic', AppleGothicNeoSD, 'Apple SD 산돌고딕 Neo', 'Microsoft NeoGothic', 'Droid sans', Dotum, 돋움, 굴림, arial, sans-serif
}

input[type=text]:disabled,
input[type=password]:disabled,
input[type=email]:disabled,
input[type=tel]:disabled,
input[type=number]:disabled,
input[type=search]:disabled,
select:disabled,
textarea:disabled {
	background-color: #fff;
	color: #888
}

input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=tel]:focus,
input[type=number]:focus,
input[type=search]:focus,
select:focus,
textarea:focus {
	border: 1px solid #000
}

select {
	border: 1px solid #bbb
}

button {
	padding: 0;
	background: 0 0
}

textarea {
	padding: 18px;
	border: 1px solid #c4c6ca;
	font: 14px/1.2 HyundaiSansHead-Light;
	resize: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

textarea::-webkit-input-placeholder {
	color: 888
}

input[type=text].wrong-value,
input[type=email].wrong-value,
input[type=tel].wrong-value,
input[type=number].wrong-value,
textarea.wrong-value {
	color: #c21a1a
}

input[disabled=disabled] {
	background: #fff
}

#skip-navi a span,
.browser-upgrade {
	background: #fafafa;
	padding: 10px 0;
	text-align: center
}

input[type=text]::-ms-clear {
	display: none
}

#skip-navi {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 600
}

#skip-navi a {
	position: absolute;
	top: -9999px
}

#skip-navi a span {
	display: block;
	border: 2px solid #666;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #000;
	font-size: 16px
}

#skip-navi a:active,
#skip-navi a:focus,
#skip-navi a:hover {
	display: inline-block;
	top: 0;
	width: 100%
}

.browser-upgrade {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 10000;
	border-bottom: 2px solid #999;
	margin: 0;
	font-size: 14px;
	color: #595959
}

.browser-upgrade a {
	font-size: 18px;
	color: #000
}

.browser-upgrade a:hover {
	color: #999
}

.acc-tag,
.blind {
	font-size: 0!important;
	position: absolute!important;
	left: -9999em!important;
	top: -9999em!important;
	text-indent: -9999px!important;
	overflow: hidden!important;
	padding: 0!important
}

.hide {
	display: none!important
}

.show {
	display: block!important
}

.visible-hidden {
	visibility: hidden!important
}

.float_l {
	float: left
}

.float_r {
	float: right
}

.talign-l {
	text-align: left
}

.talign-c {
	text-align: center
}

.talign-r {
	text-align: right
}

.visuallyhidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.invisible {
	visibility: hidden
}

.clearfix:after,
.clearfix:before {
	content: " ";
	display: table
}

.clearfix:after {
	clear: both
}

@media print {
	blockquote,
	img,
	pre,
	tr {
		page-break-inside: avoid
	}
	*,
	:after,
	:before {
		background: 0 0!important;
		color: #000!important;
		-webkit-box-shadow: none!important;
		box-shadow: none!important;
		text-shadow: none!important
	}
	a,
	a:visited {
		text-decoration: underline
	}
	a[href^="#"]:after,
	a[href^="javascript:"]:after {
		content: ""
	}
	blockquote,
	pre {
		border: 1px solid #999
	}
	thead {
		display: table-header-group
	}
	img {
		max-width: 100%!important
	}
	h2,
	h3,
	p {
		orphans: 3;
		widows: 3
	}
	h2,
	h3 {
		page-break-after: avoid
	}
}

@font-face {
	font-family: wFontKrUL;
	src: url(../fonts/GenesisSansHeadKROTFLight.eot);
	src: url(../fonts/GenesisSansHeadKROTFLight.eot?#iefix) format("embedded-opentype"), local(※), url(../fonts/GenesisSansHeadKROTFLight.woff) format("woff"), url(../fonts/GenesisSansHeadKROTFLight.ttf) format("truetype"), url(../fonts/GenesisSansHeadKROTFLight.svg#GenesisSansHeadKROTFLight) format("svg");
	font-style: normal;
	font-weight: 400;
	text-rendering: optimizeLegibility
}

@font-face {
	font-family: GenesisSansText;
	src: url(../fonts/GenesisSansTextKROTFRegular.eot);
	src: url(../fonts/GenesisSansTextKROTFRegular.eot?#iefix) format("embedded-opentype"), local(※), url(../fonts/GenesisSansTextKROTFRegular.woff) format("woff"), url(../fonts/GenesisSansTextKROTFRegular.ttf) format("truetype"), url(../fonts/GenesisSansTextKROTFRegular.svg#GenesisSansTextKROTFRegular) format("svg");
	font-style: normal;
	font-weight: 400;
	text-rendering: optimizeLegibility
}

@font-face {
	font-family: HyundaiSansHead-Light;
	src: url(../fonts/GenesisSansHeadKROTFLight.eot);
	src: url(../fonts/GenesisSansHeadKROTFLight.eot?#iefix) format("embedded-opentype"), url(../fonts/GenesisSansHeadKROTFLight.woff) format("woff"), url(../fonts/GenesisSansHeadKROTFLight.ttf) format("truetype"), url(../fonts/GenesisSansHeadKROTFLight.svg#GenesisSansHeadKROTFLight) format("svg");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: HyundaiSansText-Regular;
	src: url(../fonts/GenesisSansTextKROTFRegular.eot);
	src: url(../fonts/GenesisSansTextKROTFRegular.eot?#iefix) format("embedded-opentype"), url(../fonts/GenesisSansTextKROTFRegular.woff) format("woff"), url(../fonts/GenesisSansTextKROTFRegular.ttf) format("truetype"), url(../fonts/GenesisSansTextKROTFRegular.svg#GenesisSansTextKROTFRegular) format("svg");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: GenesisSansHead-light;
	src: url(../fonts/GenesisSansHead-Light.eot);
	src: url(../fonts/GenesisSansHead-Light.eot?#iefix) format("embedded-opentype"), url(../fonts/GenesisSansHead-Light.woff) format("woff"), url(../fonts/GenesisSansHead-Light.woff2) format("woff2"), url(../fonts/GenesisSansHead-Light.ttf) format("truetype");
	font-weight: 100;
	font-style: normal
}

@font-face {
	font-family: GenesisSansHead;
	src: url(../fonts/GenesisSansHead-Light.eot);
	src: url(../fonts/GenesisSansHead-Light.eot?#iefix) format("embedded-opentype"), url(../fonts/GenesisSansHead-Light.woff) format("woff"), url(../fonts/GenesisSansHead-Light.woff2) format("woff2"), url(../fonts/GenesisSansHead-Light.ttf) format("truetype");
	font-weight: 100;
	font-style: normal
}

@font-face {
	font-family: GenesisSansHead;
	src: url(../fonts/GenesisSansHead-Regular.eot);
	src: url(../fonts/GenesisSansHead-Regular.eot?#iefix) format("embedded-opentype"), url(../fonts/GenesisSansHead-Regular.woff) format("woff"), url(../fonts/GenesisSansHead-Regular.woff2) format("woff2"), url(../fonts/GenesisSansHead-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: GenesisSansText;
	src: url(../fonts/GenesisSansText-Regular.eot);
	src: url(../fonts/GenesisSansText-Regular.eot?#iefix) format("embedded-opentype"), url(../fonts/GenesisSansText-Regular.woff) format("woff"), url(../fonts/GenesisSansText-Regular.woff2) format("woff2"), url(../fonts/GenesisSansText-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: icomoon;
	src: url(../fonts/icomoon.eot?gs5xd8);
	src: url(../fonts/icomoon.eot?gs5xd8#iefix) format("embedded-opentype"), url(../fonts/icomoon.ttf?gs5xd8) format("truetype"), url(../fonts/icomoon.woff?gs5xd8) format("woff"), url(../fonts/icomoon.svg?gs5xd8#icomoon) format("svg");
	font-weight: 400;
	font-style: normal
}

[class*=" icon-"],
[class^=icon-] {
	font-family: icomoon!important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.icon-facebook:before {
	content: "\ea90"
}

.icon-youtube:before {
	content: "\ea9d"
}

.icon-instagram:before {
	content: "\ea92"
}

.icon-facebook,
.icon-instagram,
.icon-youtube {
	font-size: 36px;
	color: #fff;
	-webkit-transition: color .3s ease;
	-o-transition: color .3s ease;
	transition: color .3s ease
}

/* ==========================================================================
   Rouble Font Woff from PT Sans
   Use: <span class="rub">руб.</span>
   ========================================================================== */

.rub {
	font-family: 'rub', sans-serif !important;
}

@font-face {
	font-family: 'rub';
	src: url("data:font/opentype;base64,d09GRgABAAAAAA/gABIAAAAAIEgAAgADAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABlAAAABwAAAAcYmGCvUdERUYAAAGwAAAAHwAAACAANAAGR1BPUwAAAdAAAABKAAAAWs9Z5TNHU1VCAAACHAAAACAAAAAgY6lyjU9TLzIAAAI8AAAAVwAAAGCKlX/gY21hcAAAApQAAABRAAABWg+ZBFJjdnQgAAAC6AAAAAIAAAACABQAAGZwZ20AAALsAAABAgAAAXMGWZw3Z2FzcAAAA/AAAAAQAAAAEAAZAAlnbHlmAAAEAAAAAY8AAAI83efG3GhlYWQAAAWQAAAAMgAAADYAm79AaGhlYQAABcQAAAAgAAAAJAYxADdobXR4AAAF5AAAABkAAAAcA24CgmxvY2EAAAYAAAAAEAAAABABFAFsbWF4cAAABhAAAAAdAAAAIAIUAQ9uYW1lAAAGMAAACXgAABfoyrMlBnBvc3QAAA+oAAAAMQAAAE7q/NowcHJlcAAAD9wAAAAEAAAABLgAACsAAAABAAAAAMmJbzEAAAAAyTePJAAAAADPoIRneJxjYGRgYOADYgkGEGBiYGRgZmADkixgHgMABKYAOwB4nGNgZGBg4GKQY9BhYEyuLMph4GBgAYow/P/PAJJhzE4tygOKMUB4QDkmMM0BxFJglUwMfAwiQB7b/y8gkoEVSDIBZdgAsCQIPAAAAAEAAAAKABwAHgABY3lybAAIAAQAAAAA//8AAAAAAAB4nGNgZlJknMDAysDA1MUUwcDA4A2hGeMYjBh+cTAxcbMyMzEBEcsCBqb3AQwK3gxQEOAY5MjgwKDH4szM9F+KUY35F6OIAgPDdLDkZDCpwMAEAFtvDHUAeJxjYGBgZoBgGQZGBhAIAfIYwXwWBgsgzcXAwcAEhHoshiwOLM7//wPF4Oz/V39f/n3092GoXihgZGOACzAyAQkmBlTAiMYHO2B4AQCdsA30AAAAABQAAHicXZA9TsQwEIXHOCzkBkgWki0rFCuv6KlSOJFQmkAoPA0/0q5E9g5IaWhccJahM10uhmCSjbbYxjPvzejzsxOAaxLkbfgW4guT+PtM4K9/IAf58rxJIJzWVe9JvLI4c2ysDXfS6ZpkUT8GizrqeL+Nutbvb1vKirnyYBfxVhN0oefzKRgqUR3bHeIdc7KJk82ciEzYL4T9TGDALy+du0aTvGnDQ6DBKyo9KmN0RWMbaPTKIPLW6piU60d/tWS+4MyrNTeXB0oXqFQEGONBWUNDjCryOxadYDwxBJwa5WLwT0xEWVRJDO08GqxRk2GNNZwTPd+du6YLFSc1uPkHJOpr5AAAAAAAAwAIAAIAEgAB//8AA3icTdJPTttAFAbw740Vo6SQkASnJKFRHSOi1G1s46ZJVJSGRWWQkEAtEoqq7MoC0Qv0CGXLqkfoDdysu+nO6wo4AMqGC1T9xjFSpfn5G/nPs2eeIbhEL/UEVcSAF8Mgk/KeHwyGEjyOyx6gZFU+a3gOH2H2RI4KVCSLNqlJLbJpm7r0khVlaARDYyS6ZC74r3w6jOUxfYOCzRea6he24OJWPx6jo8usx5CEvP0c/qCDe1Kz/SbynNSpSyM6pCld0Ff6Rt/pB/2k37Q2Y1VWLNywItNmrifLcxVmRS+C841keb2WZYNZYL66gV71HDk8g+HOUeFO6myjxIzR5k1IljtV5fypLsqsM0vMZuIH1bA8lnC3payNoiqJFVqO5fSdfth3qm1zpRzujlXnTU/Z0c6Z25u+f+FGn7zjxeJjFEUPDa941NrzWyJ1dyQncp43K/6HybvT1zWRaHJ1NTmQL4bx9261/dbvDuwiINyz65QFJ+uiyjq5knWzRGX9zfo/SBvmj8TXzTPvr4F/GeZ1CgB4nGNgZGBgYGI4elJkpWo8v81XBnnmF0ARhvML9mbCaUWgEjamI0AuB1AtEAAAYDYLQAAAeJxjYGRgYGb6L8WoxqTIwPDvCxMbA1AEBbADAFPOA2x4nGNggABGXzCVDWTxMCkyKALZrwAOUgH1AAAAAAAAAAAAAAAAGABOAPwBHnicY2BkYGBgZzBkYGIAAUYwycUA4t4FMQEK0wEmAAAAeJylWM2OG8cRbq5kr7XSCgvDUYIgARq+xI4pci3FiL0+LSQs4HgdbeT1Gs5F6Jlpkq2d6Rl395CigByTUy6555BjDOSYR8gpyGPkCfIE+aq6hxzujwzBIqgtTldXffXTVdUjhJCDP4mBiP8eilmiB2Jb/CPRW6D/legb4qeDrUTfFNuD+4l+Q+wOfpfoN8XdwR8SvS0+GPw30W+JO1u/TPQt8e5Wx7Nz84+3O123xY/3skTfEb/Y+3eidwd/eedeou+Kj+69k+i3xfa93wPV4OYt/JowQqIH4PprordA/zPRN8SvxH8SfRM4f57oN2DXR4l+U/xs8CzR2+Js8OdEvyV+srWX6Fvi8davE71za2frb4m+LUZ7DxJ9R/x272Wid2+8u/e/RN8Vz3/090S/Le7e+414JGrRiKVwwogpYhCEFN/h+0Ds4/MJqBOhsKrEKbgaofHkGFyFGIE6FCU+srfb8y+Nvxp/5/ifOMWjulk6M50F+Z18sL//iTxRTp0uGy2PQzGSh2UpedlLp712c11g0wl0SvEldFvIEyen8ktlQTyF1KlooZmQiad62pbKiUtII84DtqEv6SDZ9yG+ogMCHAcyqTgAxg/3rwdwxsZ5GF1jhYSN2F0PsaSdN7WVD0b7+w+jhG7//YvAT05J3P0e/r46CfH0v8I3sF0Ftle89RzPauQcrcw4JtdHqYMtjZdKBqcKXSl3LuuJDDO9GYjLPuzkiD6fQOBH4nNAcPiWgFMj1EoMwf4EK18BJm0u8e2en+H5N/g9gVkV84vD0ee1q8vzeq6G8snoq6rRpSb6bPSNnpiqnr/aJx3CCX5XWCnxpPNLC37D+UeBUpylLWcl5e1nnOc5h8+zzJi5ce/H+HqWX3ImH6ScXodOMp4CfzN2AFELcPRPwQK/KDpRj0unomGdBdYseCXzEDoDLs+2EG+VbPS8SvyktUiyyLktVjQjmbDEcMEPn7KHFliTWFWsv8bvTcukeO97LXufnzn2tGFNmjk0c0W8EnQNbC30a+bxKTcVI6Pd32LVJDmhV20oJmEDb45dDfPE4/VDEHf4CPWLjSh7PkuxflFUTPIi5cNL1kWZcprOV8FPCLVdRSHjPTrZGk+oWeGOOdflWKyGilfnLJFspPyN582CU29kDR2SgvfZJD/6fW3BjP2tONM9S84Zf3dWolbDvJ2Pco4JacxTBkVro//o/JCW2QoRPS/Z34btLRnfsucbn/ys2bo25TlJix4reD36YZ6yo++hNkkwbGfGvzu/+pWf4glRq72+Z1PDVsTMLFK+tEA0YS+qhKCrlN15IQkxJwM/jzgUEJQbmVOkrM17GdlpnvL+KL/LDs/lzrOnNZ+H9ROSoxP6GEPC3Z151dNwzpTH376ldbLCMZ2J5wnXWh75P2N+CW9TXrS9TKzwiZVx05cjsSt2+Ht6hZdsOjvkw/rKqnScpPV98yhNFWWK3VW5151+v8oQkmzSqe/8ue51FKsYnZL1TNm6acq4zY5oexaqNKVorpxZr97GPU85+qQxeu6IM0kz1stRJ582XDNc8krUWHHEwiUk12O1q56RsbSuK5AvWvYGPbtYi/qxWTDKrkLNuenWXFeKHmKXmrFif6/P+uVub9JA001/63o04bVYF0zy6EVPTLjLVBc8SJyHbDntXffok9W5XSP9gjF6zp/r8/V14kaee7xRve+LOLlSVke9jrvt5YGmb79Kmrrsj/U64niCPVPmvzj6XMya2AdMb3iMEs44SwoejgyfjM1h6dIcR6PYRFWmXNIk11ozx+SpStl6PZKfBZnX1huPgRqrH0sflqXGXOvirCmVLWRWl4Vc6Dh2L0yYYY/D+N3UtjB2Kk1Qpcm9nNSugkYfsEm5AlxV0wbtsGBDwvCpDItaWuVcvUjK5HsXlb0vldPS2KBtoQuSK4s6byttASDMVAC8b1sDnsBXBa9DlJurJtBQ/WrBJC/oF9FkXyncKZoa2qQ3L7UfyVNMu4X2ZmrJhMxYiKJx2JBseI48hquHCnClVE2jMfHaXEfXVHWhnQU/sLOCWVspCwebXHqKCraaCSPKZ9iYw0FQC3xLqe2MBBWy1FOTmdKEJaPxwKxVaOFzmQFYoQnDHO6IgBBKeEtmrSesnjAhIIpWPWtqHDmzgF/ayURWmOx5pKe4eAlPBk0yVFZG5xRwbc6OpM3TlhSSO/xQ+nymK82E09qyhcZS5FmdPDe1P49Ka6hwss6eQxbztS5TVs6Nb9mJVYVkTChHuzu7O6crSBbRkaFep9Ix2CKaR7gelrBu7T0KvyeHBAUexsl3FhNgTqnstFVT7btrjFXJaU43bcZ5i5WnrfcG4I40oqdWpvu2aWoXeGNV+9AJ2ZBq6WRktaOjkNetDc50WRStWWhHCTXXZd0gCCTY4QKjfIz66sIE9Hzl5TyaGItcMADagZi4ukoAS3k41TbnE31CsWWhXyjE/tGGX6+2bSQfx/S+jwu1foG9TsnVFSvqhyxD7kdeQ8aTcqpkd+/qXIMzYPgOC4azEuejMk6mCxnKEE3tAZXsQIzxWfBnhN8qVd3YSUZp3hCzEJqD8XixWIwaeITq1ghJ8rpyxtz7Sjwbb8zi8X43vlbPeKbLZhyPPQrk+PobLk1zcRKPnXXJPXjdxftvSOIcFCfGYerX9BZluJrbaepept1mdbPb7HVF6iaOZ+s2zaHr/eZCF6dOeHk16jZXzkBrnbHfk6Ql69DpljBMPT+Hb9vevbThfpSvfsde9TX2ZaK7WXS36/WsPEkTbrwPLrCHphG1kkvaNN+cCHv/FmzF1XfIzvZOc7OaoYYi3hZovVxJ2rx1VyzL9SaWTp5NFl3N1fAcUEB6nK6jl+K8HhJSnWbjuvcuYZImy7CB5Pp3NEcrfx2tInXMEnS6Na4jodMNwLLs7zst/Tl3zLfpZ2kutOlpp+EZU1PsVfx+YrT5rkdO0QVR7ZZ1yzUyvsVDEUdnGaIwNsshNUczWWLZ+DgUUCUpUGecyTApxHWTamRrVz+x26xLOO9E4VR2KSutqC0Zm5ctDyNNqXL6i7L0tc4kvyN0PJuggGrU4Xphy1oR71DqKtNFnGFsb8Qg7bS5oRI/RF+1RUlMafapKu24MhOfrW3/UePqokW/AyQ0xgChwG1rHrMm6DYhCtl4oXZEuI7IqGOTo6dqNgJmQ/SlMhWb1rgJz9BMbBk3PNN2OlK+ee2q+0Pif20lfSXEa1+W/h+f8X8xeJxjYGIAg/9bGYwYsAF2IGZkYGIQZGRiZGZk4UxMy8w0NDAwM4OxLIzgLFMABmAJ7AAAALgAACs=") format("truetype");
}

footer .footer-share li a:hover .icon {
	color: #a36b4f
}

footer .footer-share li a {
	margin: 0 36px
}

.wrapper {
	height: 100%
}

.site-logo {
	display: block;
	width: 148px;
	height: 26px;
	overflow: hidden
}

.site-logo img {
	width: 100%;
	vertical-align: top
}

header {
	position: fixed;
	top: 0;
	z-index: 200;
	width: 100%;
	height: 80px;
	min-width: 700px;
	font-size: 16px;
	line-height: 1
}

header .common-menu {
	position: relative;
	z-index: 1;
	max-width: 1920px;
	margin: 0 auto
}

header .common-menu strong {
	display: block;
	float: left;
	margin: 19px 0 0 30px;
	position: relative;
	z-index: 10
}

header .common-menu strong a {
	display: block;
	width: 120px;
	height: 47px;
	overflow: hidden
}

header .common-menu strong a img {
	display: block
}

header .common-menu .location {
	display: inline-block;
	position: absolute;
	top: -20px;
	left: 0;
	margin: 0 auto;
	width: 100%;
	text-align: center;
	font-size: 16px;
	line-height: 24px;
	color: #dedede
}

header .common-menu a {
	color: #dedede
}

header .common-menu .inner-wrap h1 a {
	display: block;
	height: 43px;
	overflow: hidden;
	text-indent: -10000px
}

header .common-menu .inner-wrap .right-menus {
	display: inline-block;
	float: right;
	margin: 30px 30px 0 0;
	font-size: 16px;
	line-height: 24px;
	vertical-align: middle
}

header .common-menu .inner-wrap .right-menus .find-dealer {
	position: relative;
	float: left;
	-webkit-transition: color .8s;
	-o-transition: color .8s;
	transition: color .8s
}

header .common-menu .inner-wrap .right-menus .find-dealer:hover {
	color: #a36b4f;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

header .common-menu .inner-wrap .right-menus>a:after {
	display: block;
	content: '';
	position: absolute;
	right: 0;
	top: 3px;
	width: 2px;
	height: 15px;
	background: #dedede
}

header .common-menu .inner-wrap .right-menus>a:nth-last-child(3):after {
	display: none
}

header .common-menu .inner-wrap .right-menus>a {
	position: relative;
	float: left;
	padding: 0 17px;
	-webkit-transition: color .8s;
	-o-transition: color .8s;
	transition: color .8s
}

header .common-menu .inner-wrap .right-menus>a:hover {
	color: #a36b4f;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

header .common-menu .inner-wrap .right-menus .btn-open-menu {
	position: relative;
	display: inline-block;
	float: left;
	padding: 0 52px 0 0;
	margin-left: 33px;
	-webkit-transition: color .8s;
	-o-transition: color .8s;
	transition: color .8s
}

header .common-menu .inner-wrap .right-menus .btn-open-menu .line-wrap {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 36px;
	height: 22px;
	overflow: hidden
}

header .common-menu .inner-wrap .right-menus .btn-open-menu .line-wrap .tb-lines .ctr-line {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 36px;
	height: 2px;
	margin: -1px 0 0 -18px;
	background: #fff;
	-webkit-transition: background .5s;
	-o-transition: background .5s;
	transition: background .5s
}

header .common-menu .inner-wrap .right-menus .btn-open-menu .line-wrap .tb-lines:before {
	display: block;
	position: absolute;
	top: 20px;
	left: 50%;
	width: 36px;
	margin: 0 0 0 -18px;
	height: 2px;
	background: #fff;
	content: '';
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

header .common-menu .inner-wrap .right-menus .btn-open-menu .line-wrap .tb-lines:after {
	display: block;
	position: absolute;
	bottom: 20px;
	left: 50%;
	width: 36px;
	margin: 0 0 0 -18px;
	height: 2px;
	background: #fff;
	content: '';
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

header .common-menu .inner-wrap .right-menus .btn-open-menu:after,
header .common-menu.non-bg .location {
	display: none
}

header .common-menu .inner-wrap .right-menus .menus {
	display: none;
	position: fixed;
	top: 0;
	right: 0;
	clear: both
}

header .head-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 80px;
	background: #000;
	opacity: .9
}

header .common-menu .inner-wrap .right-menus .btn-open-menu:hover {
	color: #a36b4f;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

header .common-menu.dark a,
header .common-menu.non-bg a {
	color: #232323
}

header .common-menu .inner-wrap .right-menus .btn-open-menu:hover .line-wrap .tb-lines .ctr-line {
	background: #a36b4f;
	-webkit-transition: background .3s;
	-o-transition: background .3s;
	transition: background .3s
}

header .common-menu .inner-wrap .right-menus .btn-open-menu:hover .line-wrap .tb-lines:before {
	background: #a36b4f;
	top: 18px
}

header .common-menu .inner-wrap .right-menus .btn-open-menu:hover .line-wrap .tb-lines:after {
	background: #a36b4f;
	bottom: 18px
}

header .common-menu.non-bg .inner-wrap h1 a img {
	margin-top: -47px
}

header .common-menu.non-bg .inner-wrap .right-menus .btn-open-menu span img {
	margin-top: -22px
}

header .common-menu.non-bg .inner-wrap .right-menus .find-dealer:after {
	background: #000
}

header .common-menu.non-bg .head-bg {
	top: 0;
	opacity: 1;
	background: #fff
}

header .common-menu.non-bg strong a img {
	margin-top: -53px
}

header .common-menu.dark-bg {
	height: 80px;
	background: #191919
}

header .common-menu.dark-bg .close-pop img {
	margin-top: -20px
}

header .common-menu.dark .inner-wrap h1 a img {
	margin-top: -47px
}

header .common-menu.dark .inner-wrap .right-menus .btn-open-menu span img {
	margin-top: -22px
}

header .common-menu.dark .inner-wrap .right-menus .find-dealer:after {
	background: #000
}

@media (min-width:1023px) {
	div.intro__image {
		-webkit-background-size: cover;
		background-size: cover;
		background-position: center
	}
}

.layout__content>.line-item:first-child {
	margin-top: -80px
}

.gallery-heading-bottom__heading {
	width: 100%
}

.layout__content {
	padding-top: 80px
}

header.header_2017 .right-menus div.input-wrap,
header.header_2017 div.right-menus {
	margin-right: 20px
}

header.header_2017 .common-menu2 a span,
header.header_2017 .right-menus .input-wrap input,
header.header_2017 .right-menus .input-wrap input::-webkit-input-placeholder {
	font-family: GenesisSansHead, sans-serif;
	font-weight: 100;
	font-size: 16px!important
}

header.header_2017 .common-menu2 .depth-2 a,
header.header_2017 .common-menu2 .quicklink-btns ul a {
	font-family: GenesisSansText, sans-serif;
	font-weight: 400;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

header.header_2017 .common-menu2 .depth-2 a strong {
	font-family: GenesisSansHead, sans-serif;
	color: #fff;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: .06em
}

header.header_2017 .common-menu2 .depth-2 a:hover strong {
	color: #a36b4f
}

header.header_2017 .right-menus .lang-btns ul a:active,
header.header_2017 .right-menus .lang-btns ul a:hover,
header.header_2017 .right-menus .quicklink-btns ul a:active,
header.header_2017 .right-menus .quicklink-btns ul a:hover {
	color: #a36b4f;
	border: 0!important
}

.gatemain .btn-scroll a:hover .btn-txt,
footer .footer-top ul li a:hover {
	color: #a36b4f
}

.gatemain .btn-scroll a:hover .vert-line {
	background-color: #a36b4f
}

.gatemain .content-wrap .content-tab>li.active>a:hover,
footer .txt-ww a:hover {
	color: #a36b4f;
	border-color: #a36b4f!important
}

header.header_2017 .right-menus .input-wrap a.btn-search span {
	font-size: 10px!important
}

header.header_2017 .common-menu2 a,
header.header_2017 .common-menu2 a span {
	font-family: GenesisSansHead, sans-serif;
	font-size: 16px!important;
	font-weight: 100
}

.shortcut-wrap {
	position: fixed;
	top: 80px;
	left: 0;
	width: 100%;
	min-width: 700px;
	z-index: 100
}

.shortcut-wrap .inner-contain {
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;
	background: #e1e1e1;
	text-align: center;
	opacity: .9;
	z-index: 4;
	position: relative
}

.shortcut-wrap .shortcuts {
	display: inline-block;
	font-size: 0
}

.shortcut-wrap .shortcuts li {
	display: inline-block;
	position: relative
}

.shortcut-wrap .shortcuts li:after {
	display: block;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -6px;
	width: 1px;
	height: 11px;
	background: #c1c1c1;
	content: ''
}

.shortcut-wrap .shortcuts li:nth-child(1):after {
	display: none
}

.shortcut-wrap .shortcuts li a {
	display: inline-block;
	padding: 19px 18px 17px;
	font-size: 12px;
	line-height: 1;
	color: #666;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

.shortcut-wrap .shortcuts li a:hover {
	color: #000
}

.shortcut-wrap .shortcuts li.located a {
	color: #a36b4f
}

.shortcut-wrap a.btn-download-center {
	position: absolute;
	right: 30px;
	top: 0;
	font-size: 12px;
	color: #666;
	padding: 19px 15px 17px;
	line-height: 1
}

.shortcut-wrap a.btn-download-center:after {
	content: '>';
	position: absolute;
	right: 0;
	top: 19px
}

.shortcut-wrap a.btn-download-center span {
	text-decoration: underline
}

header .side-menu {
	position: fixed;
	top: 0;
	right: -470px;
	z-index: 2;
	padding-left: 55px;
	width: 470px;
	height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	background: #000;
	min-height: 530px
}

header .side-menu.opened {
	right: 0
}

header .common-menu .side-menu a,
header .side-menu a {
	color: #999;
	-webkit-transition: .2s all;
	-o-transition: .2s all;
	transition: .2s all
}

header .common-menu .side-menu a:hover {
	color: #fff
}

header .side-menu .input-wrap {
	display: inline-block;
	position: absolute;
	top: 0;
	left: 55px;
	margin-top: 19px;
	width: 300px;
	font-size: 0;
	line-height: 1;
	vertical-align: top
}

header .side-menu .input-wrap input {
	padding: 0 70px 0 30px;
	width: 100%;
	height: 42px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #000;
	border: none;
	font-size: 16px;
	line-height: 2;
	color: #fff
}

header .side-menu .input-wrap input:focus {
	border-bottom: 1px solid #fff;
	color: #fff
}

header .side-menu .input-wrap input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0 1000px inset;
	-webkit-text-fill-color: #fff!important
}

header .side-menu .input-wrap img {
	position: absolute;
	top: 13px;
	left: 0
}

header .side-menu .input-wrap a.btn-search {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	height: 48px;
	font: 12px/48px HyundaiSansHead-Light;
	color: #AAA;
	visibility: hidden
}

header .side-menu .input-wrap a.btn-search:focus,
header .side-menu .input-wrap input:focus+img+a.btn-search {
	visibility: visible
}

header .side-menu .input-wrap a.btn-search:hover {
	color: #FFF
}

header .side-menu .input-wrap a.btn-search span {
	display: block
}

header .side-menu .input-wrap.has-txt a.btn-search {
	display: block;
	visibility: visible
}

header .side-menu .input-wrap input:focus+img {
	display: block
}

header .side-menu .input-wrap input::-webkit-input-placeholder {
	color: #fff
}

header .side-menu .input-wrap input:focus::-webkit-input-placeholder {
	color: #000;
	visibility: hidden
}

header .side-menu .cont-mid .nav-high-priority>li.on-over>a,
header .side-menu .cont-mid li.activated>a {
	color: #fff
}

header .side-menu .btn-close-menu {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 85px;
	height: 85px;
	overflow: hidden;
	text-indent: -10000px
}

header .side-menu .btn-close-menu .line-wrap {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -13px 0 0 -13px;
	width: 25px;
	height: 25px;
	overflow: hidden
}

header .side-menu .btn-close-menu .line-wrap .tb-lines:after,
header .side-menu .btn-close-menu .line-wrap .tb-lines:before {
	position: absolute;
	left: 50%;
	width: 36px;
	margin: 0 0 0 -18px;
	height: 1px;
	background: #fff;
	display: block;
	content: ''
}

header .side-menu .btn-close-menu .line-wrap .tb-lines:before {
	top: 12px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

header .side-menu .btn-close-menu .line-wrap .tb-lines:after {
	bottom: 12px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

header .side-menu .btn-close-menu span img {
	display: block
}

header .side-menu .btn-close-menu:hover .tb-lines:after,
header .side-menu .btn-close-menu:hover .tb-lines:before {
	background: #a36b4f
}

header .side-menu .cont-mid {
	display: inline-block;
	padding: 0 55px 0 0;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	vertical-align: middle
}

header .side-menu .cont-mid .nav-high-priority>li {
	position: relative;
	margin-top: 35px;
	overflow: hidden;
	font: 28px/1.2 HyundaiSansText-Regular
}

header .side-menu .cont-mid .nav-high-priority>li.hoverable>a {
	display: inline-block;
	position: relative;
	padding-right: 13px;
	z-index: 2;
	background: #000;
	font-family: HyundaiSansHead-Light
}

header .side-menu .cont-mid .nav-high-priority>li:first-child {
	margin-top: 0
}

header .side-menu .cont-mid .nav-high-priority .depth-2 {
	height: 0;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 50px;
	padding-left: 86px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header .side-menu .cont-mid .nav-high-priority>li.hoverable .depth-2 {
	height: auto
}

header .side-menu .cont-mid .nav-high-priority .depth-2.on {
	display: block
}

header .side-menu .cont-mid .nav-high-priority>li.on-over .depth-2 {
	display: none
}

header .side-menu .cont-mid .nav-high-priority>li.on-over .depth-2.on {
	display: block
}

header .side-menu .cont-mid .nav-high-priority .depth-2:after {
	display: block;
	content: '';
	position: absolute;
	top: 4px;
	left: 0;
	width: 63px;
	height: 1px;
	background: #a36b4f
}

header .side-menu .cont-mid .nav-high-priority .depth-2 li {
	margin-top: 12px;
	font-size: 12px;
	line-height: 1.1
}

header .side-menu .cont-mid .nav-high-priority .depth-2 li:first-child {
	margin-top: 1px
}

header .side-menu .cont-mid .nav-high-priority .depth-2 li.on a {
	color: #a36b4f
}

header .side-menu .cont-mid .nav-low-priority {
	margin-top: 38px
}

header .side-menu .cont-mid .nav-low-priority li {
	margin-top: 17px;
	font-size: 16px;
	line-height: 1
}

header .side-menu .cont-mid .nav-low-priority li:first-child {
	margin-top: 0
}

header .side-menu .cont-mid .nav-low-priority li a {
	font-family: HyundaiSansHead-Light, GenesisSansText
}

header .side-menu .cont-bot {
	position: absolute;
	bottom: 20px;
	left: 0;
	padding-left: 55px;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header .side-menu .cont-bot .sns-btns {
	float: left;
	margin-left: -5px
}

header .side-menu .cont-bot .sns-btns a {
	display: block;
	float: left;
	margin-left: 15px;
	width: 21px;
	height: 22px;
	overflow: hidden;
	text-indent: -1000px
}

header .side-menu .cont-bot .sns-btns a span {
	display: block
}

header .side-menu .cont-bot .sns-btns a span img {
	display: block;
	opacity: .5
}

header .side-menu .cont-bot .sns-btns a span img:hover {
	opacity: 1
}

header .side-menu .cont-bot .sns-btns a.sns-fb {
	margin-left: 0
}

header .side-menu .cont-bot .sns-btns a.sns-ins {
	margin-left: 10px
}

header .side-menu .cont-bot .lang-btns {
	float: right;
	margin-right: 30px;
	font-size: 14px;
	line-height: 22px
}

header .side-menu .cont-bot .lang-btns a {
	padding: 0 5px;
	color: #555
}

header .side-menu .cont-bot .lang-btns a.on {
	color: #fff
}

header.header_2017 {
	position: fixed;
	top: 0;
	z-index: 200;
	width: 100%;
	height: 80px;
	min-width: 1024px;
	font-size: 16px;
	line-height: 1
}

header.header_2017 .header-background {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: block;
	background: #000;
	opacity: .9;
	filter: alpha(opacity=30)
}

header.header_2017 .common-menu2 {
	height: 80px;
	position: relative;
	z-index: 1;
	max-width: 1920px;
	margin: 0 auto
}

header.header_2017 .common-menu2 .logo {
	display: block;
	position: relative;
	float: left;
	margin: 15px 0 0 30px;
	z-index: 2
}

header.header_2017 .common-menu2 .logo a {
	display: block;
	width: 120px;
	height: 50px;
	overflow: hidden
}

header.header_2017 .common-menu2 .logo a img {
	display: block;
	width: 100%
}

header.header_2017 .gnb-menu .cont-mid {
	overflow: hidden;
	position: absolute;
	left: 0;
	width: 100%;
	padding-left: 255px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .gnb-menu .gnb-background {
	position: absolute;
	top: 80px;
	left: 0;
	width: 100%;
	height: 230px;
	background-color: #000;
	opacity: .9;
	filter: alpha(opacity=80)
}

header.header_2017 .gnb-menu ul.nav-high-priority a {
	text-transform: uppercase;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

header.header_2017 .gnb-menu ul.nav-high-priority a:hover,
header.header_2017 .gnb-menu ul.nav-high-priority>li.on>a {
	color: #a36b4f;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

header.header_2017 .gnb-menu ul.nav-high-priority::after {
	content: "";
	display: block;
	clear: both
}

header.header_2017 .gnb-menu ul.nav-high-priority>li.hoverable {
	float: left
}

header.header_2017 .gnb-menu li.hoverable>a {
	display: block;
	height: 80px;
	color: #fff;
	font-size: 15px;
	line-height: 80px;
	text-transform: uppercase;
	padding: 0 21px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .gnb-menu li.hoverable>div.sub-menu {
	display: none;
	position: absolute;
	top: 112px;
	left: 0;
	width: 100%;
	min-width: 1024px;
	height: 160px;
	padding: 0 30px 0 275px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .gnb-menu li .depth-2 {
	width: 35%;
	float: left
}

header.header_2017 .gnb-menu li .depth-2>li {
	margin-bottom: 16px
}

header.header_2017 .gnb-menu li .depth-2 a {
	color: #fff;
	font-size: 15px
}

header.header_2017 .gnb-menu li .depth-2 a:focus {
	color: #a36b4f;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

header.header_2017 .gnb-menu li.brand .depth-2 li {
	width: 100%
}

header.header_2017 .gnb-menu li.brand .depth-2 a {
	position: relative;
	z-index: 2
}

header.header_2017 .gnb-menu li.brand .depth-2 .figure {
	display: none;
	z-index: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	padding-left: 510px;
	padding-right: 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .gnb-menu li.brand .depth-2 .figure::after {
	content: "";
	display: block;
	clear: both
}

header.header_2017 .gnb-menu li.brand .depth-2 .figure img {
	float: left
}

header.header_2017 .gnb-menu li.brand .depth-2 .figcaption {
	float: left;
	margin-left: 25px
}

header.header_2017 .gnb-menu li.brand .depth-2 .figcaption strong {
	color: #fff;
	font-size: 22px;
	font-weight: 400;
	text-transform: uppercase
}

header.header_2017 .gnb-menu li.brand .depth-2 .figcaption p {
	color: #fff;
	font-size: 15px;
	line-height: 1.4;
	margin-top: 10px
}

header.header_2017 .gnb-menu li.brand .depth-2 .figcaption p span {
	display: block
}

header.header_2017 .gnb-menu li.models .depth-2 {
	width: 100%;
	float: none
}

header.header_2017 .gnb-menu li.models .depth-2::after {
	content: "";
	display: block;
	clear: both
}

header.header_2017 .gnb-menu li.models .depth-2 li {
	width: 25%;
	float: left;
	padding: 0 40px;
	box-sizing: border-box;
}

/*header.header_2017 .gnb-menu li.models .depth-2 li:first-child a img {
	transform: scale(0.9,0.9);
	bottom: 17px;
}*/

header.header_2017 .gnb-menu li.models .depth-2 li:nth-child(1) a img {
	width: 85.26%;
}
header.header_2017 .gnb-menu li.models .depth-2 li:nth-child(2) a img {
	width: 91.45%;
}
header.header_2017 .gnb-menu li.models .depth-2 li:nth-child(3) a img {
	width: 94.66%;
}
header.header_2017 .gnb-menu li.models .depth-2 li:nth-child(4) a img {
	width: 100%;
}


header.header_2017 .gnb-menu li.models .depth-2 a {
	position: relative;
	display: block;
	width: 100%;
	height: 150px;
	opacity: 1;
	filter: alpha(opacity=60);
	-webkit-transition: .3s all;
	-o-transition: .3s all;
	transition: .3s all
}

header.header_2017 .gnb-menu li.models .depth-2 a img {
	position: absolute;
	left: 0;
	bottom: 20px;
	width: 304px
}
.ie header.header_2017 .gnb-menu li.models .depth-2 a img{
	opacity: .8;
}
header.header_2017 .gnb-menu li.models .depth-2 a:after {
	content: '';
	display: block;
	width: calc(100% + 2px);
	height: calc(100% + 10px);
	left: -20px;
	top: 0;
	position: absolute;
	border: 2px solid #a36b4f;
	border-top: 0;
	-webkit-transition: opacity .3s ease;
	-o-transition: opacity .3s ease;
	transition: opacity .3s ease;
	opacity: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .gnb-menu li.models .depth-2 a img {
	-webkit-transition: .3s all;
	-o-transition: .3s all;
	transition: .3s all;
	-webkit-filter: brightness(.8);
	filter: brightness(.8)
}

header.header_2017 .gnb-menu li.models .depth-2 a:focus img,
header.header_2017 .gnb-menu li.models .depth-2 a:hover img {
	-webkit-filter: brightness(1);
	filter: brightness(1)
}
.ie header.header_2017 .gnb-menu li.models .depth-2 a:focus img,
.ie header.header_2017 .gnb-menu li.models .depth-2 a:hover img {
	opacity: 1;
}

header.header_2017 .gnb-menu li.models .depth-2 a strong {
	display: block;
	font-size: 18px;
	font-weight: 400
}

header.header_2017 .gnb-menu li.models .depth-2 a p {
	color: #fff;
	font-size: 15px;
	margin-top: 20px
}

header.header_2017 .right-menus {
	float: right;
	margin-right: 30px
}

header.header_2017 .right-menus form,
header.header_2017 .right-menus>div {
	float: left
}

header.header_2017 .right-menus .input-wrap {
	position: relative;
	width: 180px;
	font-size: 0;
	line-height: 1;
	vertical-align: top;
	margin-top: 33px;
	margin-right: 10px
}

header.header_2017 .right-menus .input-wrap input {
	outline: 0;
	width: 100%;
	height: 22px;
	background-color: transparent;
	color: #fff;
	font-size: 15px;
	line-height: 1;
	padding: 0 40px 5px 25px;
	border: none;
	border-bottom: 1px solid #444;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .right-menus .input-wrap input::-webkit-input-placeholder {
	opacity: .5
}

header.header_2017 .right-menus .input-wrap input:focus {
	border-bottom: 1px solid #fff;
	color: #fff
}

header.header_2017 .right-menus .input-wrap a.btn-search,
header.header_2017 .right-menus .input-wrap a.btn-search span {
	font: 10px/22px HyundaiSansHead-Light;
	color: #aaa;
	display: block
}

header.header_2017 .right-menus .input-wrap input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0 1000px inset;
	-webkit-text-fill-color: #fff!important
}

header.header_2017 .right-menus .input-wrap img {
	position: absolute;
	top: 0;
	left: 0
}

header.header_2017 .right-menus .input-wrap a.btn-search {
	position: absolute;
	right: 0;
	top: 0;
	visibility: hidden
}

header.header_2017 .right-menus .input-wrap a.btn-search:hover {
	color: #fff
}

header.header_2017 .right-menus .input-wrap a.btn-search:focus {
	visibility: visible
}

header.header_2017 .right-menus .input-wrap.has-txt a.btn-search {
	display: block;
	visibility: visible
}

header.header_2017 .right-menus .lang-btns,
header.header_2017 .right-menus .quicklink-btns {
	position: relative;
	float: left
}

header.header_2017 .right-menus .quicklink-btns>a span {
	text-transform: uppercase;
	color: #fff;
	font-size: 15px
}

header.header_2017 .right-menus .lang-btns>a,
header.header_2017 .right-menus .quicklink-btns>a {
	display: block;
	height: 80px;
	color: #fff;
	font-size: 15px;
	line-height: 80px;
	text-transform: uppercase;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .right-menus .quicklink-btns>a {
	padding-right: 30px
}

header.header_2017 .right-menus .lang-btns>a {
	min-width: 125px;
	padding-right: 20px
}

header.header_2017 .right-menus .lang-btns::after {
	content: "";
	display: block;
	position: absolute;
	left: -1px;
	top: 50%;
	width: 2px;
	height: 14px;
	background-color: #fff;
	margin-top: -7px
}

header.header_2017 .right-menus .lang-btns ul,
header.header_2017 .right-menus .quicklink-btns ul {
	display: none;
	z-index: 2;
	position: absolute;
	left: 0;
	width: 100%;
	padding: 15px 20px;
	border: 1px solid #444;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

header.header_2017 .right-menus .quicklink-btns ul {
	min-width: 210px
}

header.header_2017 .right-menus .lang-btns ul li,
header.header_2017 .right-menus .quicklink-btns ul li {
	margin-top: 25px
}

header.header_2017 .right-menus .lang-btns ul li:first-child,
header.header_2017 .right-menus .quicklink-btns ul li:first-child {
	margin-top: 0
}

header.header_2017 .right-menus .lang-btns ul a,
header.header_2017 .right-menus .quicklink-btns ul a {
	color: #fff;
	font-size: 15px
}

header.header_2017 .right-menus .lang-btns ul a:active,
header.header_2017 .right-menus .lang-btns ul a:hover,
header.header_2017 .right-menus .quicklink-btns ul a:active,
header.header_2017 .right-menus .quicklink-btns ul a:hover {
	border-bottom: 1px solid #fff
}

header.header_2017 .right-menus span.arr {
	overflow: hidden;
	display: inline-block;
	width: 13px;
	height: 7px;
	vertical-align: middle;
	margin-left: 15px
}

header.header_2017 .right-menus span.arr img {
	width: 100%;
	margin-top: 0;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

header.header_2017 .right-menus .opened a span.arr img {
	margin-top: -7px
}

header.header_2017 .right-menus .lang-btns ul::after,
header.header_2017 .right-menus .quicklink-btns ul::after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .8;
	filter: alpha(opacity=80);
	z-index: -1
}

#container,
#container section {
	position: relative
}

#container {
	min-height: 100%;
	margin-bottom: -170px
}

#container .inner-contain {
	margin: 0 auto;
	padding: 80px 0 170px;
	max-width: 1920px;
	overflow: hidden
}

#container.not-hf-100per {
	min-height: 0;
	margin-bottom: 0
}

#container.not-hf-100per .inner-contain {
	padding: 0
}

.btn-scroll {
	position: absolute;
	bottom: 30px;
	width: 100%;
	height: 68px;
	text-align: center;
	font-size: 0
}

.btn-scroll a {
	display: inline-block;
	color: #a36b4f
}

.btn-scroll a span.btn-txt {
	display: block;
	font-size: 10px;
	line-height: 1
}

.btn-scroll a span.vert-line-mask {
	display: inline-block;
	margin-top: 5px;
	width: 1px;
	height: 33px;
	overflow: hidden
}

.btn-scroll a span.vert-line {
	display: inline-block;
	position: relative;
	width: 1px;
	height: 53px;
	background: #a36b4f
}

.btn-top {
	position: fixed;
	bottom: 30px;
	right: 30px;
	font-size: 0;
	z-index: 10
}

.btn-top a {
	display: inline-block;
	color: #a36b4f;
	text-align: center
}

.btn-top a span.btn-txt {
	display: block;
	font-size: 10px;
	line-height: 1
}

.btn-top a span.vert-line-mask {
	display: inline-block;
	margin-top: 5px;
	width: 1px;
	height: 33px;
	overflow: hidden
}

.btn-top a span.vert-line {
	display: inline-block;
	position: relative;
	width: 1px;
	height: 53px;
	background: #a36b4f
}

footer {
	position: relative;
	width: 100%
}

footer .inner-wrap {
	max-width: 1920px;
	margin: 0 auto
}

footer .footer-share {
	background: #000;
	padding: 60px 0 50px
}

footer .footer-share h3 {
	font-family: GenesisSansHead, sans-serif;
	font-weight: 100;
	font-size: 18px;
	color: #fff;
	text-align: center
}

footer .footer-share ul {
	margin-top: 25px;
	text-align: center
}

footer .footer-share li a img {
	max-width: 100%;
	display: inline-block
}

footer .footer-share li {
	display: inline-block
}

footer .footer-share li a [alt=youtube] {
	height: 50px;
	margin-top: 3px
}

footer .footer-share li a {
	display: inline-block;
	max-width: 64px;
	vertical-align: middle
}

footer .footer-top {
	background: #dbdbdb
}

footer .footer-top ul {
	margin: 0 auto;
	padding: 30px 0 27px;
	max-width: 1920px;
	text-align: center;
	font-size: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

footer .footer-top ul li {
	display: inline-block;
	padding: 0 4.4875%;
	text-align: center;
	font-size: 12px;
	line-height: 1
}

footer .footer-top ul li.first {
	padding-left: 0
}

footer .footer-top ul li.last {
	padding-right: 0
}

footer .footer-top ul li a {
	display: inline-block;
	color: #666;
	text-transform: uppercase
}

footer .footer-bot {
	background: #e6e6e6
}

footer .footer-bot .bot-content {
	margin: 0 auto;
	padding: 22px 0 0;
	width: 100%;
	max-width: 1920px
}

footer .footer-bot .country-select {
	float: left;
	position: relative;
	margin-left: 10px;
	-webkit-transition: .5s all;
	-o-transition: .5s all;
	transition: .5s all;
	-webkit-transition-delay: .3s;
	-o-transition-delay: .3s;
	transition-delay: .3s
}

footer .footer-bot .country-select .selected {
	position: relative;
	z-index: 2;
	font: 18px/1 HyundaiSansHead-Light, wFontKrUL
}

footer .footer-bot .country-select a {
	display: block;
	position: relative;
	width: 160px;
	padding: 20px 54px 20px 68px
}

footer .footer-bot .country-select a.choose {
	border-top: 1px solid #e6e6e6
}

footer .footer-bot .country-select a span {
	display: block;
	position: absolute;
	left: 20px;
	top: 21px;
	width: 23px;
	height: 13px;
	overflow: hidden
}

footer .footer-bot .country-select a span img {
	display: block
}

footer .footer-bot .country-select a span.arr {
	width: 13px;
	height: 7px;
	left: auto;
	right: 20px;
	top: 24px
}

footer .footer-bot .country-select a span.arr img {
	margin-top: -7px
}

footer .footer-bot .country-select.opened a span.arr img {
	margin-top: 0
}

footer .footer-bot .country-select .lang-wrap {
	position: absolute;
	bottom: 59px;
	left: 0;
	width: 100%;
	height: 0;
	overflow: hidden
}

footer .footer-bot .country-select .lang-wrap .inner-wrap {
	display: inline-block;
	width: 100%;
	height: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

footer .footer-bot .country-select .lang-wrap .opt-list {
	padding: 10px 0;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff
}

footer .footer-bot .country-select .lang-wrap .opt-list li {
	position: relative;
	font: 18px/1 HyundaiSansHead-Light, wFontKrUL
}

footer .footer-bot .country-select .lang-wrap .opt-list li span {
	display: block;
	position: absolute;
	left: 20px;
	top: 10px;
	width: 23px;
	height: 13px;
	overflow: hidden
}

footer .footer-bot .country-select .lang-wrap .opt-list li a {
	width: 100%;
	display: block;
	padding: 9px 0 5px 68px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #888
}

footer .footer-bot .country-select.opened {
	background: #fff;
	-webkit-transition-delay: 0s;
	-o-transition-delay: 0s;
	transition-delay: 0s
}

footer .footer-bot .country-select.opened .lang-wrap {
	height: 0
}

footer .footer-bot .country-select.opened .lang-wrap .inner-wrap {
	height: auto
}

footer .footer-bot p.copy {
	float: right;
	margin-right: 49px;
	font-size: 10px;
	line-height: 58px;
	color: #666
}

footer .footer-bot .bot-content .btn,
footer .txt-ww {
	width: 50%;
	font: 18px/1 HyundaiSansHead-Light;
	float: left
}

footer .footer-bot .bot-content .btn {
	padding-left: 30px
}

footer .footer-bot .bot-content .btn a {
	display: inline-block;
	padding: 21px 0 0;
	margin-right: 20px
}

footer .footer-bot .bot-content .btn a:hover {
	border-bottom: 1px solid #000;
	padding-bottom: 5px
}

footer .footer-bot .bot-content .btn a:last-child {
	margin-right: 0
}

footer .footer-bot .bot-content .btn a>span {
	display: inline-block;
	padding-right: 10px
}

footer .txt-ww {
	padding-left: 30px
}

footer .txt-ww a {
	display: inline-block;
	padding: 21px 0 5px;
	margin-right: 20px;
	border-bottom: 1px solid transparent;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

footer .txt-ww a:hover {
	border-bottom: 1px solid #000;
	padding-bottom: 5px
}

.tbl-hr td,
.tbl-hr th,
.tbl-hr02 td,
.tbl-hr02 th {
	border-bottom: 1px solid #d5d5d5;
	font-weight: 400
}

footer .txt-ww a:last-child {
	margin-right: 0
}

@media screen and (min-width:1024px) {
	.footer__disclaimer {
		padding: 5px 0 15px;
		background: 0 0
	}
}

.footer__disclaimer {
	clear: both;
	padding: 0 30px 30px;
	font-size: .6em;
	text-align: justify;
	background: #e6e6e6
}

footer .footer-top .family-site {
	display: inline-block;
	width: 200px;
	text-align: left;
	background: #fff;
	position: relative
}

footer .footer-top .family-site a.selected {
	display: inline-block;
	position: relative;
	margin-top: 18px;
	padding: 10px 0 9px 10px;
	width: 200px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 2;
	font-size: 14px;
	line-height: 1;
	color: #000
}

footer .footer-top .family-site a.selected span.arr {
	display: block;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -3px;
	width: 9px;
	height: 5px;
	overflow: hidden
}

footer .footer-top .family-site a.selected span.arr img {
	width: 100%;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

footer .footer-top .family-site.opened a.selected span.arr img {
	display: block;
	margin-top: -5px
}

footer .footer-top .family-site a:first-child {
	margin-top: 0
}

footer .footer-top .family-site .opt-list {
	width: 100%;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 33px;
	background: #fff;
	display: none
}

#overlay,
.popup {
	position: fixed;
	opacity: 0
}

footer .footer-top .family-site .opt-list ul {
	padding: 0;
	max-height: 102px;
	overflow: hidden;
	overflow-y: auto;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

footer .footer-top .family-site .opt-list ul li {
	padding: 0
}

footer .footer-top .family-site .opt-list a {
	display: block;
	padding: 7px 0 3px;
	width: 200px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 12px;
	line-height: 24px;
	color: #888;
	text-align: left;
	text-indent: 10px
}

.form-tbl3 td .char,
.popup {
	-webkit-box-sizing: border-box
}

.box-search a,
.message-popup .btn-wrap,
.popup .pop-btn-area,
.popup .popup-inner .btns,
.tbl-hr th {
	text-align: center
}

#overlay {
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: #000;
	z-index: 1000;
	filter: alpha(opacity=0)
}

.popup {
	top: 50%;
	left: 50%;
	padding: 0;
	box-sizing: border-box;
	background: #fff;
	z-index: 1001
}

.popup h1 {
	height: 50px;
	font-size: 16px;
	line-height: 50px;
	color: #000;
	background-color: #fbfbfb;
	padding-left: 20px
}

.popup .pop-inner-wrap {
	padding: 0
}

.popup .pop-btn-area button {
	display: inline-block;
	width: 150px;
	height: 48px;
	margin-top: 30px;
	font-size: 16px;
	line-height: 52px;
	text-align: center
}

.popup .pop-btn-area .btn-black {
	background-color: #000;
	color: #fff
}

.popup .popup-inner {
	padding: 50px 50px 20px
}

.popup .popup-inner h2 {
	font-size: 22px
}

.popup .popup-inner h3 {
	color: #888;
	font-size: 14px
}

.popup .popup-inner>span {
	font-size: 12px;
	padding-top: 8px;
	color: #888;
	display: block
}

.popup .popup-inner .pop-inner-wrap {
	margin-top: 30px
}

.popup .popup-inner .btns a:first-child {
	margin-right: 8px
}

.popup .close-pop {
	position: absolute;
	top: 6px;
	right: 10px;
	width: 15px;
	height: 15px;
	padding: 10px;
	display: inline-block
}

#dimmed-visual,
.popup.youtube-pop {
	left: 0;
	top: 0;
	bottom: 0;
	background: #000;
	opacity: 1
}

#dimmed-visual {
	position: fixed;
	right: 0;
	width: 100%;
	height: 100%;
	z-index: 199;
	filter: alpha(opacity=1)
}

.message-popup {
	width: 450px;
	margin-left: -225px
}

.message-popup .msg-holder {
	font-size: 16px;
	padding-bottom: 40px
}

.message-popup .btn-wrap .btn-base {
	width: 195px
}

.message-popup.none-tit h1 {
	display: none
}

.message-popup.none-tit .msg-holder {
	padding-top: 10px
}

.message-popup.error-back {
	width: 510px;
	margin-left: -255px
}

.message-popup.error-back .popup-inner {
	padding-left: 30px;
	padding-right: 30px
}

.message-popup.error-back .btn-wrap .btn-base {
	width: 170px
}

.popup.youtube-pop {
	width: 100%;
	padding: 75px
}

.popup.youtube-pop iframe,
.youtube-wrap iframe {
	width: 100%;
	height: 100%
}

.popup.youtube-pop .close-pop {
	position: static
}

.popup.youtube-pop a.close-video-pop {
	position: absolute;
	top: 30px;
	right: 30px;
	display: block;
	width: 60px;
	height: 60px;
	overflow: hidden
}

.popup.youtube-pop a.close-video-pop span {
	position: absolute;
	left: 15px;
	top: 15px;
	width: 30px;
	height: 30px;
	overflow: hidden
}

.popup.youtube-pop a.close-video-pop img {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -20px 0 0 -20px;
	width: 40px;
	height: 40px
}

.alert-holder {
	display: inline-block;
	padding: 10px 0 15px;
	font-size: 13px;
	color: #a36b4f;
	line-height: 1
}

.alert-holder span:first-child {
	padding-right: 6px
}

.alert-holder img {
	vertical-align: -4px
}

.box-search,
.box-search a img {
	vertical-align: middle
}

.alert-holder.hide {
	display: block!important;
	visibility: hidden
}

.notice-info {
	display: block;
	margin-top: 10px;
	font: 13px/1 HyundaiSansText-Regular, GenesisSansText;
	color: #888;
	letter-spacing: 0!important
}

.form-tbl th .txt-byte em,
.form-tbl2 th .txt-byte em {
	font-style: normal
}

@media only screen and (max-width:1600px) {
	footer .footer-top ul li {
		padding: 0 2.58%
	}
}

@media only screen and (max-width:1279px) {
	.shortcut-wrap .shortcuts {
		min-width: 700px
	}
	.shortcut-wrap .shortcuts li a {
		padding: 19px 18px 17px
	}
}

@media only screen and (max-height:778px) {
	header .side-menu .cont-mid .nav-low-priority {
		position: relative;
		margin-top: 28px;
		padding-top: 23px;
		border-top: 1px solid #333
	}
	header .side-menu .cont-mid .nav-low-priority .odd {
		float: left;
		width: 41.5%
	}
	header .side-menu .cont-mid .nav-low-priority .even {
		float: left;
		width: 58.5%
	}
	header .side-menu .cont-mid .nav-low-priority .on-top {
		margin-top: 0
	}
	header .side-menu .cont-mid .nav-low-priority li {
		font-size: 14px
	}
	header .side-menu .cont-mid .nav-high-priority>li {
		margin-top: 23px;
		font-size: 18px
	}
	header .side-menu .cont-mid .nav-high-priority .depth-2 {
		top: 27px;
		left: 0;
		padding-left: 50px
	}
	header .side-menu .cont-mid .nav-high-priority .depth-2:after {
		width: 37px
	}
}

header.header_2017 .gnb-menu li.models .depth-2 a img[alt=g80] {
	width: 290px
}

@media only screen and (max-width:1530px) {
	header.header_2017 .gnb-menu li.models .depth-2 a img {
		width: 254px
	}
	header.header_2017 .gnb-menu li.models .depth-2 a img[alt=g80] {
		width: 240px
	}
}

@media only screen and (max-width:1440px) {
	header.header_2017 .gnb-menu li.models .depth-2 li {
		min-width: 25%
	}
}

@media only screen and (max-width:1330px) {
	header.header_2017 .gnb-menu .cont-mid {
		padding-left: 150px
	}
	header.header_2017 .gnb-menu li.hoverable>a {
		padding-left: 15px;
		padding-right: 15px
	}
	header.header_2017 .gnb-menu li.hoverable>div.sub-menu {
		padding-left: 165px
	}
	header.header_2017 .gnb-menu li.brand .depth-2 .figure {
		padding-left: 390px
	}
	header.header_2017 .gnb-menu li.brand .depth-2 .figcaption {
		width: 60%;
		min-width: 60%
	}
	header.header_2017 .gnb-menu li.brand .depth-2 .figcaption p span {
		display: inline
	}
	header.header_2017 .gnb-menu li.models .depth-2 a img {
		width: 204px
	}
	header.header_2017 .gnb-menu li.models .depth-2 a img[alt=g80] {
		width: 195px
	}
}

@media only screen and (max-width:1200px) {
	header.header_2017 .gnb-menu li.brand .depth-2 .figcaption {
		width: 50%;
		min-width: 50%
	}
	header.header_2017 .gnb-menu li.models .depth-2 li {
		min-width: 25%
	}
	header.header_2017 .right-menus .input-wrap {
		width: 130px;
		margin-right: 10px
	}
	header.header_2017 .right-menus .lang-btns>a,
	header.header_2017 .right-menus .quicklink-btns>a {
		padding-left: 20px
	}
	header.header_2017 .right-menus .lang-btns ul,
	header.header_2017 .right-menus .quicklink-btns ul {
		padding: 15px 20px
	}
}

header.header_2017 .right-menus .input-wrap a.btn-search span {
	font-family: GenesisSansHead, sans-serif;
	font-weight: 100
}

.gatemain .kv-area .btns .gbtn .atxt,
.gatemain .kv-area .txt-holder,
header.header_2017 a,
header.header_2017 a span {
	letter-spacing: .06em!important
}

.gatemain .btn-scroll .line-area .vert-line-mask {
	margin-left: 25px!important
}

.gatemain .btn-scroll a span {
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

.gatemain .btn-scroll .line-area .vert-line-mask span {
	-webkit-transition: background-color .3s;
	-o-transition: background-color .3s;
	transition: background-color .3s
}

.gatemain .content-wrap .content-tab>li>a,
footer .footer-top ul li a,
footer .txt-ww a:last-child {
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

.gatemain .content-wrap .tab-contents .swiper-slide a:hover .figcaption {
	opacity: .8
}

.gatemain .content-wrap .tab-contents .swiper-slide .figcaption strong {
	line-height: 1.2!important
}

.gatemain .content-wrap .tab-contents .swiper-slide a .figcaption {
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s
}

header.header_2017 .right-menus .lang-btns>a,
header.header_2017 .right-menus .quicklink-btns>a {
	padding-left: 20px
}

.gatemain .content-wrap .tab-contents .swiper-slide .figcaption p {
	font-size: 14px!important;
	font-family: GenesisSansText, sans-serif;
	font-weight: 400
}

.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {
	width: 404px!important
}

@media only screen and (max-width:1530px) {
	.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {
		width: 354px!important
	}
}

@media only screen and (max-width:1330px) {
	.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {
		width: 304px!important
	}
}

@media only screen and (max-width:1140px) {
	.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {
		width: 274px!important
	}
}

.gatemain .intro-wrap .swiper-container .swiper-slide img[alt=g80] {
	width: 390px!important
}

@media only screen and (max-width:1530px) {
	.gatemain .intro-wrap .swiper-container .swiper-slide img[alt=g80] {
		width: 340px!important
	}
}

@media only screen and (max-width:1330px) {
	.gatemain .intro-wrap .swiper-container .swiper-slide img[alt=g80] {
		width: 295px!important
	}
}

@media only screen and (max-width:1140px) {
	.gatemain .intro-wrap .swiper-container .swiper-slide img[alt=g80] {
		width: 265px!important
	}
}

table td .txt-cmt {
	display: block;
	margin-top: 5px;
	font-size: 13px;
	color: #888;
	line-height: 20px
}

.position-s {
	position: static!important
}

.box-search {
	display: inline-block
}

.box-search input {
	float: left
}

.box-search a {
	float: left;
	width: 48px;
	height: 48px;
	background-color: #000;
	line-height: 47px
}

.form-tbl,
.form-tbl2,
.form-tbl3,
.tbl-hr,
.tbl-hr02 {
	width: 100%
}

.tbl-hr {
	border-top: 2px solid #d5d5d5
}

.form-tbl4,
.form-tbl4 td {
	border-top: 1px solid #e3e3e3
}

.tbl-hr td,
.tbl-hr th {
	padding: 10px 20px;
	font-size: 14px;
	line-height: 25px
}

.tbl-hr th {
	background-color: #f3f3f3
}

.tbl-hr th.underline>a,
.tbl-hr th.underline>span {
	text-decoration: underline
}

.tbl-hr td {
	background-color: #fff;
	text-align: left
}

.tbl-hr .txt-cmt {
	display: inline-block;
	margin-left: 12px;
	font-size: 12px;
	color: #8d8d8d
}

.tbl-hr .txt-cmt.ty1 {
	color: #adadad
}

.tbl-hr02 {
	border-right: 1px solid #d5d5d5
}

.tbl-hr02 td,
.tbl-hr02 th {
	padding: 15px 0;
	border-left: 1px solid #d5d5d5;
	font-size: 12px;
	line-height: 18px;
	text-align: center
}

.form-tbl td,
.form-tbl th {
	padding-top: 20px
}

.form-tbl th,
.form-tbl2 th,
.form-tbl3 th {
	text-align: left;
	vertical-align: top;
	font-weight: 400
}

.tbl-hr02 th {
	background-color: #f7f7f7
}

#container .tit-main,
.form-tbl5 td,
.tbl-hr02 tbody td {
	background-color: #fff
}

.form-tbl th {
	font-size: 14px;
	color: #222;
	line-height: 36px
}

.form-tbl th span {
	display: inline-block;
	margin-left: 5px;
	color: #888
}

.form-tbl th .txt-byte {
	display: block;
	margin-left: 0;
	line-height: 36px;
	color: #888
}

.form-tbl tr:first-child td,
.form-tbl tr:first-child th {
	padding-top: 0
}

.form-tbl2 th {
	padding-top: 20px;
	font-size: 16px;
	color: #222;
	line-height: 46px
}

.form-tbl2 th span {
	display: inline-block;
	margin-left: 5px;
	color: #888
}

.form-tbl2 th .txt-byte {
	display: block;
	margin-left: 0;
	font-size: 12px;
	line-height: 18px;
	color: #888
}

.form-tbl2 td {
	padding-top: 20px;
	font-size: 18px;
	line-height: 46px
}

.form-tbl2 tr:first-child td,
.form-tbl2 tr:first-child th {
	padding-top: 0
}

.form-tbl2 tr:first-child td label {
	line-height: .5
}

.form-tbl2 tr td .box-cate label {
	margin-bottom: 10px
}

.form-tbl2 td .ipt-row {
	margin-top: 13px
}

.form-tbl2 td .ipt-row:first-child {
	margin: 0
}

.form-tbl2 td .ipt-row .btn-base {
	margin-left: 8px
}

.form-tbl2 td .ipt-row input+input {
	margin-left: 3px
}

.form-tbl2 td textarea {
	font-size: 14px;
	vertical-align: top
}

.form-tbl2 td .ipt-addr {
	margin-top: 10px
}

.form-tbl3 {
	margin: 30px 0
}

.form-tbl3 th {
	padding: 5px 0;
	font-size: 16px;
	color: #222;
	line-height: 46px
}

.form-tbl3 td .custom-select,
.form-tbl3 td .dash,
.form-tbl3 td .input[type=tel],
.form-tbl3 td input[type=text],
.form-tbl3 th span a,
.form-tbl3 th span a img,
.form-tbl3 tr.ty2 td,
.form-tbl3 tr.ty2 th {
	vertical-align: middle
}

.form-tbl3 th span {
	display: inline-block!important;
	position: relative;
	padding-left: 10px;
	font-size: 16px;
	color: #000
}

.form-tbl3 th span.ty1 {
	padding: 10px 0 0 10px;
	line-height: 26px
}

.form-tbl3 th span a {
	position: absolute;
	top: 0;
	right: -40px;
	display: inline-block
}

.form-tbl3 th span.ty1 a {
	top: 10px
}

.form-tbl3 th .point {
	display: block;
	position: relative;
	padding-left: 11px
}

.form-tbl3 th .point:before {
	content: '*';
	position: absolute;
	top: 4px;
	left: 0;
	font-size: 20px;
	color: #a36b4f
}

.form-tbl3 th .point.ty1:before {
	top: 14px
}

.form-tbl3 td {
	padding: 5px 0;
	font-size: 16px;
	line-height: 46px
}

.form-tbl3 td .at,
.form-tbl3 td .char,
.form-tbl3 td .dash {
	height: 48px;
	line-height: 48px
}

.form-tbl3 tr.ty1 td,
.form-tbl3 tr.ty1 th {
	padding: 15px 0
}

.form-tbl3 th .btn-tgl-addr.minus img:first-child,
.form-tbl3 th .btn-tgl-addr.plus img:last-child {
	display: none
}

.form-tbl3 td .at,
.form-tbl3 td .char,
.form-tbl3 td .dash,
.form-tbl3 td .ipt-addr input {
	display: inline-block
}

.form-tbl3 td .ipt-id .btn-base {
	width: 115px
}

.form-tbl3 td .ipt-addr {
	margin-top: 10px
}

.form-tbl3 td .ipt-addr:first-child {
	margin-top: 0
}

.form-tbl3 td .ipt-licensee span {
	display: inline-block;
	width: 25px;
	font-size: 16px;
	color: #888;
	text-align: center
}

.form-tbl3 td .dash {
	width: 21px;
	text-align: center
}

.form-tbl3 td .char {
	width: 38px;
	padding: 0 4px;
	text-align: left;
	box-sizing: border-box
}

.form-tbl3 td .at {
	width: 21px;
	font-size: 16px;
	color: #888;
	text-align: center
}

.form-tbl3 td .ipt-row {
	margin-top: 13px
}

.form-tbl3 td .ipt-row .btn-base {
	margin-left: 8px
}

.form-tbl3 td .ipt-row input+input {
	margin-left: 3px
}

.form-tbl3 td textarea {
	font-size: 14px
}

.form-tbl3 td .custom-chk-rdo {
	vertical-align: middle;
	line-height: .5
}

.form-tbl3 td .txt-addr {
	display: block;
	margin-bottom: 14px
}

.form-tbl3.ty1 {
	margin: 0
}

.form-tbl3.ty1 tr th {
	padding: 10px 0;
	line-height: 24px
}

.form-tbl3.ty1 tr td {
	padding: 9px 0;
	line-height: 27px
}

.form-tbl4 {
	width: 100%;
	border-bottom: 1px solid #e3e3e3
}

.form-tbl4 td,
.form-tbl4 th {
	font-weight: 400;
	padding: 15px 0
}

.form-tbl4 tr:first-child td {
	border: 0
}

.form-tbl4 th {
	text-align: left;
	font-size: 16px;
	font-weight: 400
}

.form-tbl4 td dt {
	margin-bottom: 2px;
	font-size: 14px;
	color: #5f5f5f;
	line-height: 26px
}

.form-tbl4 td dd {
	font-size: 13px;
	color: #888;
	line-height: 22px
}

.form-tbl4 td dd+dt {
	margin-top: 10px
}

.form-tbl4 td .email-agree .chk-agree {
	display: inline-block;
	margin-top: 0
}

.form-tbl4 td .email-agree .bar {
	display: inline-block;
	padding-right: 20px;
	vertical-align: -2px
}

.form-tbl4 td .email-agree .chk-agree span span {
	font-size: 13px;
	color: #000
}

.form-tbl5,
.form-tbl5 td label span span {
	font-size: 12px
}

.form-tbl4 td .email-agree .chk-agree .custom-chk-rdo {
	padding-right: 20px
}

.form-tbl5 {
	border-top: 2px solid #d5d5d5;
	margin-bottom: 22px
}

.form-tbl5 tr {
	border-bottom: 1px solid #d5d5d5
}

.form-tbl5 th {
	font-weight: 400;
	text-align: center;
	vertical-align: top;
	padding: 16px 20px
}

.form-tbl5 td {
	padding: 16px 20px
}

.form-tbl6 td,
.form-tbl6 th {
	padding: 10px 0;
	line-height: 46px
}

.form-tbl5 td label {
	width: 31%;
	margin-bottom: 20px
}

.form-tbl5 .withdraw-agree {
	margin-top: -14px
}

.form-tbl5 .withdraw-agree .chk-agree {
	display: inline;
	float: left;
	width: 182px;
	margin-bottom: -10px
}

.form-tbl5 .withdraw-agree label,
.form-tbl6 {
	width: 100%
}

.form-tbl5 .withdraw-agree label span {
	font-size: 14px
}

.form-tbl5 .withdraw-agree p {
	color: #666;
	font-size: 13px;
	display: block
}

.form-tbl6 th {
	font-size: 16px;
	font-weight: 400;
	color: #222;
	text-align: left;
	vertical-align: middle
}

.form-tbl6 td {
	font-size: 18px
}

.form-tbl6 td textarea {
	vertical-align: top
}

#container .tit-main {
	padding: 40px 0 49px;
	border-bottom: 1px solid #b6b6b6;
	text-align: center
}

#container .tit-main.step {
	padding-bottom: 27px
}

#container .tit-main.no-border {
	border: 0
}

#container .tit-main h1 {
	display: block;
	font: 50px/46px wFontKrUL;
	color: #000
}

#container .tit-main span {
	display: block;
	margin-top: 27px;
	font: 16px/26px GenesisSansText;
	color: #888
}

#container .tit-main em {
	display: inline-block;
	margin-bottom: 10px;
	font-size: 16px;
	color: #a36b4f;
	font-style: normal;
	line-height: 26px
}

#container .tit-main span em {
	margin: 0
}

#container .tit-main span a {
	color: #a36b4f
}

#container .tit-main p {
	color: #010101;
	font-size: 16px;
	margin-top: 18px;
	margin-bottom: 10px
}

#container .tit-main .btn-step {
	margin-top: 17px
}

#container .tit-main .btn-step li {
	display: inline-block
}

#container .tit-main .btn-step li span {
	display: inline-block;
	overflow: hidden;
	width: 4px;
	height: 4px;
	margin: 7px;
	background-color: #97999c;
	text-indent: -9999px;
	white-space: nowrap;
	vertical-align: top
}

#container .tit-main .btn-step li.on span {
	background-color: #a36b4f
}

#container .tit-main .txt-link {
	color: #a36b4f;
	border-bottom: 1px solid #a36b4f
}

#container .tit-main.tit-fixed {
	padding: 30px 0;
	background-color: rgba(255, 255, 255, .9);
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1
}

#container .tit-main.tit-fixed h1 {
	display: block;
	font-size: 22px;
	color: #010101;
	line-height: 1
}

#container .tit-main.tit-fixed span {
	display: block;
	margin-top: 10px;
	font-size: 14px;
	color: #888
}

#container .tit-main.step.step-style2 {
	padding: 30px 0
}

#container .tit-main.step.step-style2 h1 {
	font-size: 22px;
	color: #010101;
	display: inline-block;
	line-height: 1
}

#container .tit-main.step.step-style2 em {
	display: inline-block;
	font-size: 22px;
	line-height: 1;
	margin: 0
}

#container .tit-main.step.step-style2 span {
	display: block;
	margin-top: 10px;
	font-size: 14px;
	color: #888
}

#container .tit-main.step.step-style2 .btn-step {
	position: absolute;
	right: 30px;
	top: 52px;
	margin-top: 0
}

.contain-gate .content {
	width: 964px;
	margin: 0 auto;
	padding: 0 30px
}

.contain-gate .area-fullbox {
	position: relative;
	text-align: center
}

.contain-gate .area-fullbox .txt-sub {
	display: inline-block;
	padding-top: 50px;
	font: 22px/1 GenesisSansText;
	color: #000;
	font-style: normal
}

.contain-gate .area-fullbox .list-car {
	padding-top: 35px
}

.contain-gate .area-fullbox .list-car .box-car {
	float: left;
	width: 50%;
	text-align: center;
	padding: 35px 30px;
	border: 1px solid transparent;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all;
	position: relative
}

.contain-gate .area-fullbox .list-car .box-car h2 {
	display: block;
	height: 28px;
	margin-bottom: 60px;
	font: 40px/36px HyundaiSansHead-Light;
	color: #a36b4f
}

.contain-gate .area-fullbox .list-car .box-car span {
	display: block;
	height: 15px;
	padding-top: 37px;
	font-size: 21px;
	line-height: 19px;
	color: #888
}

.contain-gate .area-fullbox .list-car .box-car img {
	width: 100%
}

.contain-gate .area-fullbox .list-car .box-car em {
	color: #010101;
	font-size: 14px;
	position: absolute;
	left: 0;
	top: 80px;
	width: 100%;
	font-style: normal
}

.contain-gate .area-fullbox .list-car .box-car:hover {
	border-color: #a36b4f;
	-webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all
}

.contain-gate .area-fullbox .list-car .btns-car {
	margin-top: 15px
}

.contain-gate .area-fullbox .list-car .btns-car.ty1 .box-car {
	width: 33.3333%
}

.contain-gate .area-fullbox .list-find {
	padding-top: 50px
}

.contain-gate .area-fullbox .box-find>a {
	display: inline-block;
	width: 393px;
	height: 339px;
	margin: 0 3px;
	border: 1px solid #c4c6ca;
	-webkit-transition: border .8s;
	-o-transition: border .8s;
	transition: border .8s
}

.contain-gate .area-fullbox .box-find>a:hover {
	border-color: #a36b4f;
	-webkit-transition: border .4s;
	-o-transition: border .4s;
	transition: border .4s
}

.contain-gate .area-fullbox .box-find>a strong {
	display: block;
	padding-top: 46px;
	font: 32px/1 wFontKrUL;
	color: #a36b4f
}

.contain-gate .area-fullbox .box-find>a .img {
	display: inline-block;
	height: 96px;
	padding-top: 46px;
	line-height: 96px
}

.contain-gate .area-fullbox .box-find>a .img img {
	vertical-align: middle
}

.contain-gate .area-fullbox .box-find>a .txt {
	display: block;
	padding-top: 60px;
	font: 14px/20px GenesisSansText;
	color: #888
}

.contain-gate .txt-code {
	position: fixed;
	bottom: 33px;
	left: 50%;
	margin-left: -50px
}

.contain-gate .txt-code span {
	display: block;
	font-size: 14px;
	line-height: 14px;
	color: #888;
	text-align: center
}

.contain-gate .txt-code a {
	display: block;
	height: 9px;
	margin-top: 7px;
	font-size: 10px;
	line-height: 10px;
	color: #a36b4f;
	text-decoration: underline
}

.cont-fullsize .area-fullbox {
	position: relative;
	width: 964px;
	margin: 0 auto;
	border-top: 1px solid #b6b6b6;
	text-align: center;
	display: table
}

.cont-fullsize .area-fullbox.no-border {
	border: 0
}

.cont-fullsize .area-fullbox .box-confirm {
	display: table-cell;
	vertical-align: middle
}

.cont-fullsize .area-fullbox .box-confirm .img {
	display: inline-block;
	padding: 10px 36px 0 0;
	vertical-align: top
}

.cont-fullsize .area-fullbox .box-confirm p {
	display: inline-block;
	font: 18px/23px GenesisSansText;
	color: #888;
	text-align: left
}

.cont-fullsize .area-fullbox .box-confirm p em {
	display: inline-block;
	font: 18px/1 GenesisSansText;
	color: #888;
	font-style: normal
}

.cont-fullsize .area-fullbox .box-confirm p em.bold {
	font-family: HyundaiSansHead-Light;
	font-weight: 700
}

.cont-fullsize .area-fullbox .box-confirm p em.info {
	font-size: 16px;
	display: block;
	padding-top: 10px;
	color: #a36b4f
}

.cont-fullsize .area-fullbox .box-confirm strong {
	display: block;
	margin-bottom: 14px;
	font: 30px/41px wFontKrUL;
	font-weight: 400;
	color: #000;
	text-align: left
}

.cont-fullsize .area-fullbox .box-confirm strong span {
	display: block
}

.cont-fullsize .btn-fixed {
	bottom: 169px;
	left: 0;
	width: 100%;
	height: 164px;
	background-color: #f0f0f0;
	text-align: center
}

.cont-fullsize .btn-fixed .gbtn {
	margin-top: 48px;
	padding: 0 40px;
	color: #000;
	border-color: #000;
	vertical-align: middle
}

.cont-fullsize .btn-fixed .gbtn.pd20 {
	padding: 0 20px
}

.cont-fullsize .btn-fixed .gbtn .sline {
	background-color: #000
}

.contain-gate .area-fullbox.ty1 {
	border: 0
}

.contain-gate .area-fullbox.ty1 .box-find>a {
	width: 311px;
	-webkit-transition: border .8s;
	-o-transition: border .8s;
	transition: border .8s
}

.contain-gate .area-fullbox.ty1 .box-find>a:hover {
	border-color: #a36b4f;
	-webkit-transition: border .4s;
	-o-transition: border .4s;
	transition: border .4s
}

.contain-gate .area-fullbox.ty1 .box-find>a:hover .txt {
	color: #000
}

.contain-gate .area-fullbox.ty1 .btn-wrap {
	margin-top: 20px
}

.contain-gate .area-fullbox.ty1 .btn-wrap a {
	margin-left: 10px
}

.contain-gate .area-fullbox.ty1 .btn-wrap a:first-child {
	margin-left: 0
}

.contain-gate .area-fullbox .list-car.length-3 .box-car {
	padding: 35px 0;
	width: 33%
}

.contain-gate .area-fullbox .list-car.length-3 .box-car h2 {
	font: 27px/36px HyundaiSansHead-Light
}

.box-concierge {
	width: 100%;
	padding: 58px 0;
	text-align: center
}

.box-concierge .box-left {
	float: left;
	width: 50%;
	padding-right: 60px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-right: 1px solid #d6d6d6
}

.box-concierge .box-left .box-inner {
	float: right
}

.box-concierge .box-left strong {
	display: block;
	height: 10px;
	font: 14px/14px HyundaiSansHead-Light;
	color: #a36b4f;
	text-align: left
}

.box-concierge .box-left a,
.box-concierge .box-left span {
	display: block;
	height: 30px;
	margin-top: 25px;
	font: 44px/38px HyundaiSansHead-Light;
	color: #000
}

.box-concierge.box-concierge-2 p {
	font: 16px/28px GenesisSansText;
	padding: 18px 0;
	border-top: 1px solid #ededed;
	border-bottom: 1px solid #ededed
}

.gate-txt>p>span {
	display: block
}

.box-concierge .box-right {
	float: left;
	width: 50%;
	padding-left: 60px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: left
}

.box-concierge .box-right strong {
	display: block;
	font: 14px/1 GenesisSansText;
	color: #000
}

.box-concierge .box-right ul {
	margin-top: 23px
}

.box-concierge .box-right ul li:first-child {
	margin-bottom: 8px
}

.box-concierge .box-right ul li span {
	float: left;
	padding-left: 18px;
	font: 12px/1 GenesisSansText;
	color: #888
}

.box-concierge .box-right ul li span:first-child {
	width: 126px;
	padding: 0;
	border-right: 1px solid #888
}

.area-cont-gray {
	padding: 50px 0 60px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #f7f7f7
}

.area-cont-gray .inner-gray {
	width: 800px;
	margin: 0 auto
}

.area-cont-gray .inner-gray.ta-c {
	text-align: center
}

.area-cont-gray .inner-gray.ty1 {
	width: 900px;
	margin: 0 auto
}

.area-cont-gray .inner-gray.ty2 {
	width: 992px;
	margin: 0 auto
}

.area-cont-gray .inner-gray.ty3 {
	width: 964px;
	margin: 0 auto
}

.area-cont-gray .inner-gray .box-gray {
	padding: 60px 0;
	border-top: 1px solid #c3c3c3
}

.area-cont-gray .inner-gray .box-gray.pb30 {
	padding-bottom: 30px
}

.area-cont-gray .inner-gray .box-gray:first-child {
	padding-top: 0;
	border: 0
}

.area-cont-gray .inner-gray .tit-sub {
	display: block;
	padding-bottom: 20px;
	border-bottom: 1px solid #c3c3c3;
	font-size: 14px;
	color: #404040
}

.area-cont-gray .inner-gray .tit-sub.no-border {
	border: 0
}

.area-cont-gray .inner-gray .txt-sub {
	display: block;
	padding-bottom: 20px;
	border-bottom: 1px solid #c3c3c3;
	font-size: 16px;
	color: #000
}

.area-cont-gray .inner-gray .box-gray .tit-sub,
.area-cont-gray .inner-gray .box-gray .txt-sub {
	border: 0
}

.area-cont-gray .inner-gray .box-gray .txt-tbl {
	display: block;
	margin-top: 18px;
	font-size: 12px;
	color: #888;
	line-height: 18px
}

.area-cont-gray .inner-gray .tit-sub h3 {
	display: inline-block;
	margin-right: 20px;
	font-size: 24px;
	color: #000;
	line-height: 24px
}

.area-cont-gray .inner-gray .tit-sub span {
	display: block;
	margin-top: 10px
}

.area-cont-gray .inner-gray .tit-sub+.form-tbl2 {
	margin-top: 30px
}

.area-cont-gray .inner-gray .box-gray .form-base>div {
	display: inline-block;
	margin-left: 47px
}

.area-cont-gray .inner-gray .box-gray .form-base>div:first-child {
	margin: 0
}

.area-cont-gray .inner-gray .box-gray .form-base label {
	display: block;
	font-size: 14px;
	line-height: 31px
}

.area-cont-gray .inner-gray .box-gray .form-base .dash {
	display: inline-block;
	width: 24px;
	height: 48px;
	text-align: center;
	line-height: 48px
}

.area-cont-gray .inner-gray .box-gray .form-base .custom-select {
	width: 126px;
	float: left
}

.area-cont-gray .inner-gray .box-gray .tab-menu li {
	position: relative;
	float: left
}

.area-cont-gray .inner-gray .box-gray .tab-menu li:first-child a {
	margin-left: 0
}

.area-cont-gray .inner-gray .box-gray .tab-menu li:first-child .line {
	display: none
}

.area-cont-gray .inner-gray .box-gray .tab-menu li a {
	display: block;
	margin: 0 20px;
	font-size: 14px;
	color: #888;
	line-height: 36px
}

.area-cont-gray .inner-gray .box-gray .tab-menu li .line {
	position: absolute;
	top: 10px;
	left: 0;
	width: 1px;
	height: 13px;
	background-color: #c4c6ca
}

.area-cont-gray .inner-gray .box-gray .tab-menu li.on a {
	color: #a36b4f
}

.area-cont-gray .inner-gray .box-gray .tab-inner {
	margin-top: 15px
}

.area-cont-gray .inner-gray .box-gray .tab-inner .tab-cont {
	display: none
}

.area-cont-gray .inner-gray .box-gray .tab-inner .tab-cont.on {
	display: block
}

.area-cont-gray .inner-gray .box-gray .tab-inner .tab-cont a em {
	font-size: 13px;
	font-style: normal;
	vertical-align: middle
}

.area-cont-gray .inner-gray .box-gray .btn-base {
	height: 36px;
	margin-left: 4px;
	padding: 0 12px;
	border: 1px solid #fff;
	background-color: #fff;
	color: #000;
	font-size: 18px;
	line-height: 36px;
	margin-top: 8px
}

.area-cont-gray .inner-gray .box-gray .btn-base:first-child,
.area-cont-gray .inner-gray .box-gray .time-list .btn-base:nth-child(8n) {
	margin-left: 0
}

.area-cont-gray .inner-gray .box-gray .code-check .btn-base {
	height: 48px;
	margin: 0;
	line-height: 48px;
	background: #c8c8c8;
	border: 1px solid #b9b9b9;
	color: #444
}

.area-cont-gray .inner-gray .box-gray .time-list .btn-base {
	width: 60px
}

.area-cont-gray .inner-gray .box-gray .btn-base span {
	color: #000
}

.area-cont-gray .inner-gray .box-gray .btn-base:hover {
	background-color: #fff;
	color: #000
}

.area-cont-gray .inner-gray .box-gray .btn-base.on {
	border: 1px solid #a36b4f
}

.area-cont-gray .inner-gray .box-gray .btn-base.off span {
	color: #888
}

.area-cont-gray .inner-gray .box-gray .btn-list .btn-base {
	font-size: 14px
}

.area-cont-gray .inner-gray .box-gray .tit-sub+.box-calendar {
	margin-top: 9px
}

.dateCheck {
	width: 195px;
	overflow: hidden
}

.area-cont-gray .box-calendar .calendar-top {
	font-size: 0;
	text-align: center
}

.area-cont-gray .box-calendar .calendar-top .current {
	width: 209px;
	color: #474747;
	font-size: 13px;
	line-height: 13px;
	text-align: center;
	overflow: hidden
}

.area-cont-gray .box-calendar .calendar-top a {
	display: inline-block;
	width: 36px;
	height: 32px;
	line-height: 32px;
	vertical-align: middle
}

.area-cont-gray .box-calendar .calendar-top>span.current {
	display: inline-block;
	height: 32px;
	line-height: 32px;
	font-size: 15px;
	vertical-align: middle
}

.area-cont-gray .box-calendar .calendar-top>span.current span {
	position: relative;
	top: 2px
}

.area-cont-gray .box-calendar .calendar-top>span.current span:first-child {
	padding-right: 5px
}

.area-cont-gray .box-calendar .calendar-top>span.current span:first-child:after {
	content: '.'
}

.area-cont-gray .box-calendar .calendar-top a img {
	vertical-align: middle
}

.area-cont-gray .box-calendar .calendar-wrap {
	float: left;
	width: 303px;
	padding: 4px 10px 10px;
	border: 1px solid #e5e5e5;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff
}

.area-cont-gray .box-calendar .calendar-wrap table {
	width: 100%;
	height: 227px
}

.area-cont-gray .box-calendar .calendar-wrap thead th {
	height: 32px;
	color: #474747;
	font-size: 11px;
	line-height: 1;
	vertical-align: middle;
	font-weight: 400
}

.area-cont-gray .box-calendar .calendar-wrap thead th.sun {
	color: #88715f
}

.area-cont-gray .box-calendar .calendar-wrap tbody td {
	vertical-align: middle;
	text-align: center;
	color: #888;
	height: 39px
}

.area-cont-gray .box-calendar .calendar-wrap tbody td a {
	display: block;
	height: 25px;
	line-height: 25px;
	text-align: center;
	font-size: 13px;
	color: #888;
	cursor: default;
	pointer-events: none
}

.area-cont-gray .box-calendar .calendar-wrap tbody td.today-cell a {
	color: #000;
	text-decoration: underline
}

.checkDay,
.checkDay span {
	color: #474747;
	font-size: 12px
}

.area-cont-gray .box-calendar .calendar-wrap tbody td.selectable a {
	background: #f0f0f0;
	cursor: pointer;
	pointer-events: auto
}

.checkDay {
	float: right;
	margin-top: 10px;
	font-family: NotoSansKRMedium, NanumGothicBold
}

.checkDay span {
	font-family: NotoSansKRBold, NanumGothicExtraBold;
	margin-left: 10px
}

.area-cont-gray .inner-gray .box-gray .box-calendar .btn-group {
	float: left;
	margin-left: 30px;
	width: 467px
}

.area-cont-gray .inner-gray .box-gray .box-calendar .btn-group li {
	margin-top: 30px
}

.area-cont-gray .inner-gray .box-gray .box-calendar .btn-group li:first-child {
	margin-top: 0
}

.area-cont-gray .inner-gray .box-gray .box-calendar .btn-group em {
	display: block;
	margin-bottom: 11px;
	font-size: 14px;
	font-style: normal;
	line-height: 14px
}

.area-cont-gray .inner-gray .box-gray02 {
	padding-top: 70px
}

.area-cont-gray .inner-gray .box-gray02:first-child {
	padding-top: 0
}

.area-cont-gray .inner-gray .box-gray02+.btn-wrap {
	margin-top: 30px
}

.area-cont-gray .inner-gray .box-gray03+.box-gray03 {
	margin-top: 60px
}

.area-cont-gray .inner-gray .box-gray02+.box-gray03 {
	padding-top: 20px;
	padding-bottom: 0
}

.area-cont-gray .inner-gray .box-gray03+.btn-wrap {
	margin-top: 30px
}

.area-cont-gray .inner-gray .btn-3bu.btn-wrap a.btn-base {
	width: 200px
}

.area-cont-gray .inner-gray .box-scroll {
	margin-top: 30px;
	background-color: #fff
}

.area-cont-gray .inner-gray .box-scroll strong {
	display: block;
	height: 40px;
	padding-left: 20px;
	background-color: #e4e4e4;
	font-size: 16px;
	font-weight: 400;
	color: #333;
	line-height: 40px
}

.area-cont-gray .inner-gray .box-scroll div {
	overflow-y: scroll;
	height: 200px;
	padding: 35px;
	border: 1px solid #b9b9b9;
	font-size: 12px;
	color: #585858;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.area-cont-gray .inner-gray .box-scroll div em {
	display: block;
	margin-top: 18px;
	color: #000;
	font-style: normal;
	line-height: 1;
	font-weight: 700
}

.area-cont-gray .inner-gray .box-scroll div em:first-child {
	margin-top: 0
}

.area-cont-gray .inner-gray .box-scroll div p {
	margin-top: 18px;
	color: #333;
	line-height: 16px
}

.area-cont-gray .inner-gray .box-scroll div p:first-child {
	margin-top: 0
}

.area-cont-gray .inner-gray .box-scroll div ol li,
.area-cont-gray .inner-gray .box-scroll div ul li {
	margin-top: 18px;
	color: #333;
	line-height: 16px
}

.area-cont-gray .inner-gray .box-scroll div ol li em,
.area-cont-gray .inner-gray .box-scroll div ul li em {
	color: #000
}

.area-cont-gray .inner-gray .box-scroll div ol li ol li,
.area-cont-gray .inner-gray .box-scroll div ul li ul li {
	margin-top: 10px
}

.area-cont-gray .inner-gray .box-scroll div>ol:first-child>li:first-child,
.area-cont-gray .inner-gray .box-scroll div>ul:first-child>li:first-child {
	margin-top: 0
}

.area-cont-gray .inner-gray .box-scroll div .txt-gray {
	color: #888
}

.area-cont-gray .inner-gray .box-scroll div table {
	width: 100%;
	margin-top: 18px;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	border-top: 2px solid #d2d2d2
}

.area-cont-gray .inner-gray .box-scroll div table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 14px 14px 14px 20px;
	font-weight: 400;
	font-size: 14px
}

.area-cont-gray .inner-gray .box-scroll div table thead th:last-child {
	border-right: none
}

.area-cont-gray .inner-gray .box-scroll div table tbody th {
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	font-weight: 400;
	padding: 14px 20px;
	vertical-align: middle
}

.area-cont-gray .inner-gray .box-scroll div table tbody tr td {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	padding: 14px 40px
}

.area-cont-gray .inner-gray .box-scroll div table tbody tr td:first-child {
	border-left: none
}

.area-cont-gray .inner-gray .box-scroll div table td:last-child {
	border-right: none
}

.area-cont-gray .inner-gray .box-scroll div table td.txt-left {
	text-align: left
}

.area-cont-gray .inner-gray .box-gray02 .box-scroll:first-child {
	margin-top: 0
}

.area-cont-gray .inner-gray .chk-agree {
	margin-top: 14px
}

.area-cont-gray .inner-gray .center-agree {
	margin-top: 20px;
	border-top: 1px solid #d6d6d6;
	text-align: left
}

.area-cont-gray .inner-gray .center-agree span em {
	color: #a36b4f;
	font-style: normal
}

.area-cont-gray .inner-gray .tit-confirm+.box-gray {
	padding-top: 0;
	border: 0
}

.area-cont-gray .inner-gray .tit-confirm {
	text-align: center;
	margin-bottom: 40px
}

.area-cont-gray .inner-gray .tit-confirm span {
	display: block;
	margin-bottom: 40px;
	font-size: 16px;
	color: #323232;
	line-height: 26px
}

.area-cont-gray .inner-gray .tit-confirm strong {
	display: block;
	margin-bottom: 5px;
	font-size: 21px;
	line-height: 1
}

.area-cont-gray .inner-gray .tit-confirm em {
	font-style: normal;
	color: #a36b4f
}

.area-cont-gray .inner-gray .btn-area .btn-left .btn-base {
	width: 116px
}

.area-cont-gray .inner-gray .btn-per-change a {
	width: 198px
}

.area-cont-gray .inner-gray .btn-wrap.btn-center.btn-per-withdraw {
	margin-top: 30px
}

.area-cont-gray .inner-gray .btn-per-withdraw a {
	width: 270px
}

.area-cont-gray .inner-gray .chk-agree .custom-chk-rdo {
	padding-right: 30px
}

.area-cont-gray .inner-gray .box-join li {
	display: inline-block;
	width: 180px;
	height: 247px;
	margin: 0 12px;
	background-color: #fff;
	vertical-align: top
}

.area-cont-gray .inner-gray .box-join li a {
	display: block;
	height: 100%;
	text-align: center;
	border: 1px solid #c6c8cc;
	-webkit-transition: border .8s;
	-o-transition: border .8s;
	transition: border .8s
}

.area-cont-gray .inner-gray .box-join li a:hover {
	border-color: #a36b4f;
	-webkit-transition: border .4s;
	-o-transition: border .4s;
	transition: border .4s
}

.area-cont-gray .inner-gray .box-join li a .img {
	display: block;
	height: 163px;
	line-height: 163px
}

.area-cont-gray .inner-gray .box-join li a .img img {
	vertical-align: middle
}

.area-cont-gray .inner-gray .box-join li a dt {
	display: block;
	font-size: 16px;
	color: #a36b4f;
	line-height: 1
}

.area-cont-gray .inner-gray .box-join li a dd {
	display: block;
	margin-top: 8px;
	font-size: 12px;
	color: #000;
	line-height: 1
}

.area-cont-gray.cont-white {
	background-color: #fff
}

.area-cont-gray.area-cont-white {
	background-color: #fff;
	border-top: 1px solid #b6b6b6
}

.section-consult .area-cont-white .car-consult .car-option .item-option .custom-select.choose .selected {
	background: #fff
}

.area-cont-gray.area-cont-white.w964-line {
	max-width: 964px;
	margin: 0 auto
}

.content-custom {
	position: relative;
	height: 100%;
	padding-top: 55px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-view {
	height: 100%;
	padding-right: 700px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-view .content-inner {
	position: relative;
	padding-right: 60px;
	height: 100%
}

.content-custom .content-view .content-inner .area-view .tit-left {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10
}

.content-custom .content-view .content-inner .area-view .tit-left h1 {
	float: left;
	height: 10px
}

.content-custom .content-view .content-inner .area-view .tit-left span {
	float: left;
	height: 14px;
	padding-left: 8px;
	font: 14px/14px GenesisSansText;
	color: #000
}

.content-custom .content-view .content-inner .area-view .tit-left span:first-child {
	font: 14px/16px HyundaiSansHead-Light;
	color: #a36b4f
}

.content-custom .content-view .content-inner .area-view .tit-right {
	float: right;
	text-align: right;
	font-size: 10px;
	line-height: 12px
}

.content-custom .content-view .content-inner .area-view .tit-right span {
	float: left;
	height: 7px;
	color: #888
}

.content-custom .content-view .content-inner .area-view .tit-right a {
	float: left;
	margin-left: 5px;
	color: #a36b4f;
	text-decoration: underline
}

.content-custom .content-view .content-inner .area-view .img-holder .vr-room {
	position: relative;
	text-align: center;
	padding: 30px 0
}

.content-custom .content-view .content-inner .area-view .img-holder .vr-room .incase {
	display: inline-block;
	width: 100%;
	height: 0;
	line-height: 0;
	padding-bottom: 56.25%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 0;
	text-indent: -999px
}

.content-custom .content-view .content-inner .area-view .img-holder .vr-room .incase img {
	position: relative;
	z-index: 20;
	width: 100%
}

.content-custom .content-view .content-inner .area-view .txt-car {
	position: absolute;
	left: 0;
	bottom: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%
}

.content-custom .content-view .content-inner .area-view .txt-car span {
	float: left;
	height: 14px;
	font: 14px/14px GenesisSansText;
	color: #000
}

.content-custom .content-view .content-inner .area-view .txt-car strong {
	float: left;
	height: 14px;
	margin-left: 7px;
	font: 14px/14px GenesisSansText;
	color: #a36b4f
}

.content-custom .content-view .content-inner .area-view .txt-car p {
	float: left;
	clear: both;
	padding-top: 15px;
	font: 11px/17px GenesisSansText;
	color: #888
}

.content-custom .content-view .content-inner .area-view .txt-car p.txt1 {
	color: #000;
	font-size: 13px
}

.content-custom .content-view .content-inner .area-view .txt-car a {
	position: absolute;
	right: 60px;
	bottom: 3px;
	height: 10px;
	font-size: 12px;
	line-height: 10px;
	color: #a36b4f;
	text-decoration: underline
}

.content-custom .content-aside {
	position: absolute;
	top: 0;
	right: 0;
	width: 650px;
	height: 100%;
	padding-top: 55px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .btn-spread {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -51px;
	width: 50px;
	height: 100%;
	padding-top: 55px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .btn-spread span {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	border-left: 1px solid #f3f3f3;
	z-index: -1
}

.content-custom .content-aside .btn-spread img {
	position: absolute;
	top: 50%;
	left: 9px;
	width: 55px;
	margin-top: -4px
}

.content-custom .content-aside .btn-spread.on span {
	background-color: #f7f7f7;
	border-color: #ededed
}

.content-custom .content-aside .btn-spread.on img {
	left: -41px
}

.content-custom .content-aside .area-option {
	position: relative;
	height: 100%
}

.content-custom .content-aside .area-option .area-accessories,
.content-custom .content-aside .area-option .area-exterior,
.content-custom .content-aside .area-option .area-interior,
.content-custom .content-aside .area-option .area-model,
.content-custom .content-aside .area-option .area-package {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 72%
}

.content-custom .content-aside .area-option .btn-area {
	position: absolute;
	bottom: 28%;
	left: 0;
	width: 100%
}

.content-custom .content-aside .area-option .tit {
	position: relative;
	z-index: 1;
	height: 40px;
	margin-bottom: 40px;
	padding: 0 21px;
	background-color: #8a8e95
}

.content-custom .content-aside .area-option .tit h2 {
	height: 40px;
	font: 18px/44px GenesisSansText;
	color: #fff
}

.content-custom .content-aside .area-option .tit .step {
	position: absolute;
	top: 9px;
	right: 14px
}

.content-custom .content-aside .area-option .tit .step span {
	overflow: hidden;
	float: left;
	width: 4px;
	height: 4px;
	margin: 8px;
	background-color: #97999c;
	text-indent: -200%;
	white-space: nowrap
}

.content-custom .content-aside .area-option .tit .step span.on {
	background-color: #fff
}

.content-custom .content-aside .area-option .box-list {
	position: relative;
	height: 100%
}

.content-custom .content-aside .area-option .box-list .txt-most {
	position: absolute;
	top: 127px;
	right: 0;
	padding-left: 16px;
	font: 10px/8px GenesisSansText;
	color: #a36b4f
}

.content-custom .content-aside .area-option .box-list .txt-most img {
	position: absolute;
	top: 0;
	left: 0
}

.content-custom .content-aside .area-option .box-list .list-inner {
	height: 100%;
	margin-top: -67px;
	padding-top: 147px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-option .box-list .list-inner .list-group {
	overflow-y: auto;
	height: 100%
}

.content-custom .content-aside .area-option .box-list .list-inner .list-group a {
	display: block
}

.content-custom .content-aside .area-option .box-list li {
	position: relative;
	margin-top: 4px;
	cursor: pointer;
	border: 1px solid transparent;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.content-custom .content-aside .area-option .box-list li:first-child {
	margin-top: 0
}

.content-custom .content-aside .area-option .box-list .name {
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0 75px 0 21px;
	background: #f7f7f7;
	z-index: -1
}

.content-custom .content-aside .area-option .box-list .name strong {
	display: inline-block;
	margin-right: 6px;
	font: 18px/58px GenesisSansText;
	color: #000
}

.content-custom .content-aside .area-option .box-list .name em {
	display: inline-block;
	font: 14px/54px GenesisSansText;
	color: #888
}

.content-custom .content-aside .area-option .box-list .name p {
	position: absolute;
	top: 0;
	right: 55px;
	font: 15px/58px GenesisSansText;
	color: #888
}

.content-custom .content-aside .area-option .box-list .name span {
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	width: 55px;
	height: 55px
}

.content-custom .content-aside .area-option .box-list .name span img {
	position: absolute;
	top: 50%;
	left: 23px;
	margin-top: -5px
}

.content-custom .content-aside .area-option .box-list .name .img-most {
	display: none;
	position: absolute;
	top: 3px;
	left: 3px
}

.content-custom .content-aside .area-option .box-list .spec {
	display: none;
	padding: 0 20px;
	background: #fff
}

.content-custom .content-aside .area-option .box-list .spec em {
	display: block;
	padding: 20px 0;
	border-bottom: 1px solid #d5d5d5;
	font: 13px/1 wFontKrUL;
	color: #000
}

.content-custom .content-aside .area-option .box-list .spec ul {
	overflow: hidden;
	padding: 29px 0 23px
}

.content-custom .content-aside .area-option .box-list .spec ul li {
	margin-top: 20px
}

.content-custom .content-aside .area-option .box-list .spec ul li:first-child {
	margin-top: 0
}

.content-custom .content-aside .area-option .box-list .spec ul li span {
	display: inline-block;
	font: 14px/18px GenesisSansText;
	color: #000;
	line-height: 1
}

.content-custom .content-aside .area-option .box-list .spec ul li span:first-child {
	width: 118px
}

.content-custom .content-aside .area-option .box-list .sample {
	display: table;
	width: 100%;
	background-color: #f7f7f7;
	text-align: left
}

.content-custom .content-aside .area-option .box-list .sample .img {
	display: table-cell;
	width: 55px;
	height: 55px;
	padding: 20px 19px 20px 20px;
	vertical-align: top
}

.content-custom .content-aside .area-option .box-list .sample .img img {
	width: 100%;
	border: 1px solid #cecece;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-option .box-list .sample .img-most {
	display: none;
	position: absolute;
	top: 3px;
	left: 3px
}

.content-custom .content-aside .area-option .box-list .sample .txt {
	display: table-cell;
	padding: 18px 20px 20px 0;
	font: 18px/1 GenesisSansText;
	color: #000;
	vertical-align: middle
}

.content-custom .content-aside .area-option .box-list .sample dl {
	display: table-cell;
	padding: 18px 20px 20px 0;
	vertical-align: top
}

.content-custom .content-aside .area-option .box-list .sample dl dt {
	font: 18px/23px GenesisSansText;
	color: #000
}

.content-custom .content-aside .area-option .box-list .sample dl dd {
	margin-top: 1px;
	font: 13px/16px GenesisSansText;
	color: #000
}

.content-custom .content-aside .area-option .box-list .sample dl dd:last-child {
	height: 12px;
	margin-top: 15px;
	font: 16px/16px GenesisSansText;
	color: #888
}

.content-custom .content-aside .area-option .box-list .package {
	display: none;
	padding: 0 20px
}

.content-custom .content-aside .area-option .box-list .package ul {
	padding: 29px 0 23px 13px
}

.content-custom .content-aside .area-option .box-list .package ul li {
	font-size: 12px;
	color: #888;
	list-style-type: disc
}

.content-custom .content-aside .area-option .box-list .on {
	border: 1px solid #874033
}

.content-custom .content-aside .area-option .box-list .on .package,
.content-custom .content-aside .area-option .box-list .on .spec {
	display: block
}

.content-custom .content-aside .area-option .box-list .on .name span img {
	left: -41px;
	margin-top: -5px
}

.content-custom .content-aside .area-option .box-list .most .name .img-most,
.content-custom .content-aside .area-option .box-list .most .sample .img-most {
	display: block
}

.content-custom .content-aside .area-option .btn-area .btn-left {
	float: left;
	width: 50%
}

.content-custom .content-aside .area-option .btn-area .btn-right {
	float: right;
	width: 50%
}

.content-custom .content-aside .area-option .btn-area .btn-base {
	width: 100%
}

.content-custom .content-aside .area-option .btn-area .btn-left a {
	margin-right: 5px
}

.content-custom .content-aside .area-option .btn-area .btn-right a {
	margin-left: 5px
}

.content-custom .content-aside .area-option .inner-consult {
	height: 100%;
	padding-bottom: 67px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-option .inner-consult .box-consult {
	overflow-y: auto;
	height: 100%
}

.content-custom .content-aside .area-option .inner-consult .consult-option:first-child {
	margin-top: 0
}

.content-custom .content-aside .area-option .inner-consult .consult-option {
	margin-top: 30px
}

.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list,
.content-custom .content-aside .area-option .inner-consult .consult-option .color-list {
	margin-top: 10px
}

.content-custom .content-aside .area-option .inner-consult .consult-option em {
	display: block;
	font-size: 16px;
	font-style: normal;
	color: #6f6f6f;
	line-height: 1
}

.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a {
	float: left;
	width: 32.7941%;
	margin-left: .8088%;
	padding: 0 0 0 20px;
	border-color: #f7f7f7;
	background-color: #f7f7f7;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: left
}

.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a.on {
	border-color: #a36b4f
}

.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a:first-child {
	margin-left: 0
}

.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a:hover {
	background-color: #f7f7f7
}

.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a:hover span {
	color: #000
}

.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a span {
	font-size: 18px;
	color: #000;
	line-height: 1
}

.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a {
	float: left;
	width: 49.7058%;
	margin: 4px 0 0 .5884%;
	background-color: #f7f7f7;
	border: 1px solid transparent;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a:nth-child(2n-1) {
	margin-left: 0
}

.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a:first-child,
.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a:first-child+a {
	margin-top: 0
}

.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a.on {
	border-color: #844639
}

.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a .img {
	float: left;
	padding: 19px;
	width: 55px;
	height: 55px
}

.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a .img img {
	width: 100%;
	border: 1px solid #cecece;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a .txt {
	float: left;
	font-size: 18px;
	color: #000;
	line-height: 93px
}

.content-custom .content-aside .area-summary {
	position: relative;
	height: 100%
}

.content-custom .content-aside .area-summary h2 {
	display: block;
	position: relative;
	margin-bottom: 42px;
	font: 32px/38px wFontKrUL;
	color: #000
}

.content-custom .content-aside .area-summary h2 a {
	position: absolute;
	top: 0;
	right: 0
}

.content-custom .content-aside .area-summary .sns-btns {
	display: inline-block;
	position: absolute;
	top: 9px;
	right: 0;
	font-size: 0
}

.content-custom .content-aside .area-summary .sns-btns a {
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-left: 10px;
	text-align: center;
	opacity: .4;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.content-custom .content-aside .area-summary .sns-btns a:hover {
	opacity: 1;
	-webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all
}

.content-custom .content-aside .area-summary .sns-btns a:first-child {
	margin-left: 0
}

.content-custom .content-aside .area-summary .sns-btns a:first-child+a {
	margin-left: 7px
}

.content-custom .content-aside .area-summary .sns-btns a:first-child+a+a+a {
	margin-left: 13px
}

.content-custom .content-aside .area-summary .sns-btns a img {
	width: 100%;
	height: auto;
	line-height: 20px;
	vertical-align: middle
}

.content-custom .content-aside .area-summary .list-share {
	position: absolute;
	top: 0;
	right: 0
}

.content-custom .content-aside .area-summary .list-share li {
	float: left
}

.content-custom .content-aside .area-summary .list-share li a {
	display: block;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px
}

.content-custom .content-aside .area-summary .list-share li a img {
	vertical-align: middle
}

.content-custom .content-aside .area-summary .area-inner {
	height: 100%;
	margin-top: -80px;
	padding-top: 80px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-summary .area-inner .area-group {
	overflow-y: auto;
	height: 100%;
	padding-right: 5px
}

.content-custom .content-aside .area-summary .list-option .tit-sub {
	display: block;
	height: 13px;
	padding-bottom: 11px;
	border-bottom: 1px solid #f0f0f0;
	font: 15px/15px wFontKrUL;
	color: #000
}

.content-custom .content-aside .area-summary .list-option .tit-sub a {
	float: right;
	padding-top: 1px;
	font: 12px/10px GenesisSansText;
	color: #a36b4f;
	text-decoration: underline
}

.content-custom .content-aside .area-summary .list-option li {
	margin-top: 42px
}

.content-custom .content-aside .area-summary .list-option li:first-child {
	margin-top: 0
}

.content-custom .content-aside .area-summary .list-option div {
	padding-top: 13px
}

.content-custom .content-aside .area-summary .list-option span+div {
	display: table;
	width: 100%;
	padding-top: 0
}

.content-custom .content-aside .area-summary .list-option .img {
	display: table-cell;
	width: 42px;
	height: 42px;
	padding: 14px 13px 0 0;
	vertical-align: top
}

.content-custom .content-aside .area-summary .list-option .img img {
	width: 100%;
	border: 1px solid #cecece;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-summary .list-option dl {
	display: table-cell;
	padding-top: 13px
}

.content-custom .content-aside .area-summary .list-option dt {
	display: block;
	font: 16px/23px GenesisSansText;
	color: #000
}

.content-custom .content-aside .area-summary .list-option dd {
	display: block;
	margin-top: 4px;
	height: 11px;
	font: 16px/14px GenesisSansText;
	color: #888
}

.content-custom .content-aside .area-summary .box-total {
	margin-top: 40px;
	padding: 20px 32px;
	background-color: #f7f7f7
}

.content-custom .content-aside .area-summary .box-total div {
	display: table;
	width: 100%
}

.content-custom .content-aside .area-summary .box-total dl {
	display: table-cell;
	width: 50%;
	height: 100%;
	vertical-align: middle
}

.content-custom .content-aside .area-summary .box-total dt {
	clear: both;
	float: left;
	margin-top: 14px;
	font: 13px/21px GenesisSansText;
	color: #888
}

.content-custom .content-aside .area-summary .box-total dt:first-child {
	margin-top: 0
}

.content-custom .content-aside .area-summary .box-total dd {
	float: right;
	padding-right: 31px;
	font: 18px/21px wFontKrUL;
	color: #000
}

.content-custom .content-aside .area-summary .box-total dd:last-child {
	margin-top: 14px
}

.content-custom .content-aside .area-summary .box-total .total {
	border-left: 1px solid #d0d0d0
}

.content-custom .content-aside .area-summary .box-total .total dt {
	padding-left: 31px
}

.content-custom .content-aside .area-summary .box-total .total dd {
	margin: 0;
	padding: 0;
	font: 30px/21px wFontKrUL;
	color: #a36b4f
}

.content-custom .content-aside .area-summary .txt-tax {
	display: block;
	margin: 10px 0 5px;
	font-size: 12px;
	color: #888
}

.content-custom .content-aside .area-summary .box-brick {
	padding-top: 30px;
	margin-top: 40px;
	border-top: 1px solid #f0f0f0
}

.content-custom .content-aside .area-summary .box-brick .tit-sub {
	display: block;
	font: 16px/14px wFontKrUL;
	color: #000
}

.content-custom .content-aside .area-summary .box-brick .tit-sub a {
	float: right;
	padding-top: 1px;
	font-size: 10px;
	line-height: 10px;
	color: #874033;
	text-decoration: underline
}

.content-custom .content-aside .area-summary .btn-area {
	margin-top: 20px
}

.content-custom .content-aside .area-summary .btn-area>span {
	float: left;
	width: 33.3333%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-summary .btn-area>span a i {
	position: relative;
	margin-right: 10px
}

.content-custom .content-aside .area-summary .btn-area>span a i img {
	vertical-align: middle
}

.content-custom .content-aside .area-summary .btn-area .btn-left .on-over {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -10px 0 0 -9px
}

.content-custom .content-aside .area-summary .btn-area .btn-center .on-over {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -9px 0 0 -9px
}

.content-custom .content-aside .area-summary .btn-area .btn-right .on-over {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -8px 0 0 -10px
}

.content-custom .content-aside .area-summary .btn-area .btn-left {
	padding-right: 3px
}

.content-custom .content-aside .area-summary .btn-area .btn-center {
	padding: 0 1px
}

.content-custom .content-aside .area-summary .btn-area .btn-right {
	padding-left: 3px
}

.content-custom .content-aside .area-summary .box-brick .btn-areatn-right a {
	margin-left: 3px
}

.content-custom .content-aside .area-summary .box-contact {
	position: relative;
	margin-top: 30px;
	padding: 40px 0;
	border-top: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
	overflow: hidden;
	height: auto
}

.content-custom .content-aside .area-summary .box-contact .txt {
	display: block;
	font-size: 18px;
	color: #000;
	line-height: 1
}

.content-custom .content-aside .area-summary .box-contact strong {
	display: block;
	margin-top: 15px;
	font: 30px/1 HyundaiSansHead-Light;
	color: #000
}

.content-custom .content-aside .area-summary .box-contact .btn-contact {
	position: absolute;
	overflow: hidden;
	top: 46px;
	right: 0;
	height: 40px;
	padding-right: 37px;
	font-size: 18px;
	color: #000;
	line-height: 45px
}

.content-custom .content-aside .area-summary .box-contact .btn-contact img {
	position: absolute;
	top: 17px;
	right: 0
}

.content-custom .content-aside .area-summary .box-contact .btn-contact.off img {
	top: -23px
}

.content-custom .content-aside .area-summary .box-contact .form-contact {
	padding-top: 40px
}

.content-custom .content-aside .area-summary .box-contact .form-contact em {
	display: block;
	margin-bottom: 20px;
	font-size: 14px;
	color: #888;
	font-style: normal;
	line-height: 17px
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact {
	margin-top: 20px
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact:first-child {
	margin-top: 0
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact:last-child>span {
	height: 207px;
	line-height: 207px
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span {
	float: left;
	width: 13.8461%;
	font-size: 16px;
	line-height: 48px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+input,
.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+textarea {
	float: left;
	width: 86.1529%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+div {
	float: left;
	width: 86.1539%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>div {
	width: 42.07695%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>span+div {
	width: 42.07695%;
	margin-right: 2%;
	padding-left: 20px;
	font-size: 16px;
	color: #000;
	height: 48px;
	line-height: 48px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-box {
	float: left;
	width: 50%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-box span {
	float: left;
	width: 27.6923%;
	font-size: 16px;
	line-height: 48px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-box span+input {
	float: left;
	width: 64.6153%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-box+.item-box input {
	width: 72.2692%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div>p {
	float: left;
	width: 71.4285%;
	margin-right: .5358%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>input {
	float: left;
	width: 36.25%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>span {
	float: left;
	width: 7.5%;
	padding-left: 0;
	font-size: 16px;
	color: #888;
	line-height: 48px;
	text-align: center
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>span+input {
	width: 56.25%
}

.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p+div {
	float: left;
	width: 28.0357%
}

.content-custom .content-aside .area-summary .box-contact .tbl-contact .btn-area {
	margin-top: 10px;
	padding-left: 90px
}

.content-custom .content-aside .area-summary .box-contact .box-question {
	display: table;
	width: 100%;
	height: 594px
}

.content-custom .content-aside .area-summary .box-contact .box-question div {
	display: table-cell;
	vertical-align: middle;
	text-align: center
}

.content-custom .content-aside .area-summary .box-contact .box-question strong {
	display: block;
	margin-top: 30px;
	font-size: 32px;
	color: #000;
	line-height: 1;
	font-family: wFontKrUL
}

.content-custom .content-aside .area-summary .box-contact .box-question span {
	display: block;
	margin-top: 20px;
	font-size: 18px;
	color: #7a7a7a;
	line-height: 24px
}

.content-custom .content-aside .area-summary .box-brick .list-dealer,
.content-custom .content-aside .area-summary .box-brick .list-match {
	margin-top: 23px
}

.content-custom .content-aside .area-summary .box-brick .list-dealer li {
	margin-top: 10px
}

.content-custom .content-aside .area-summary .box-brick .list-dealer li a {
	display: block;
	position: relative;
	padding: 30px;
	background-color: #f7f7f7;
	border: 1px solid #f7f7f7;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.content-custom .content-aside .area-summary .box-brick .list-dealer li a:hover {
	border: 1px solid #a36b4f;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all
}

.content-custom .content-aside .area-summary .box-brick .list-dealer li a img {
	position: absolute;
	top: 50%;
	right: 18px;
	margin-top: -4px
}

.content-custom .content-aside .area-summary .box-brick .list-match li a {
	display: block
}

.content-custom .content-aside .area-summary .box-brick .list-match li a img {
	width: 100%
}

.content-custom .content-aside .area-summary .box-brick .list-dealer li strong {
	display: block;
	font: 18px/1 GenesisSansText;
	color: #000
}

.content-custom .content-aside .area-summary .box-brick .list-dealer li strong em {
	display: inline-block;
	margin-left: 7px;
	font: 11px/1 GenesisSansText;
	color: #888
}

.content-custom .content-aside .area-summary .box-brick .list-dealer li span {
	display: block;
	margin-top: 11px;
	font: 13px/1.2 GenesisSansText;
	color: #888
}

.content-custom .content-aside .area-summary .box-brick .list-match li span {
	display: block;
	height: 9px;
	padding: 11px 0 20px;
	line-height: 9px
}

.content-custom .content-aside .area-summary .box-brick .list-match li span em {
	display: inline-block;
	height: 9px;
	font-size: 12px;
	line-height: 12px;
	color: #000
}

.content-custom .content-aside .area-summary .box-brick .btn-area {
	margin-top: 10px
}

.content-custom .content-aside .area-summary .box-brick .btn-area>span {
	width: 100%
}

.content-custom .content-aside .area-summary .box-brick .btn-area>span a {
	font: 16px/58px HyundaiSansHead-Light
}

.content-custom .content-aside .area-summary .btn-area .btn-base {
	width: 100%
}

.section-build,
.section-consult {
	overflow: hidden;
	position: relative;
	height: 100%;
	margin: 80px 60px 60px
}

.consulting .section-consult {
	margin: 0
}

.section-consult .content-custom .content-aside .btn-spread {
	padding-bottom: 185px
}

.consulting.select-center .btn-wrap {
	position: absolute;
	left: 0;
	bottom: 30px;
	z-index: 10;
	width: 100%
}

.section-consult .car-consult {
	position: relative;
	padding-bottom: 73px
}

.section-consult .car-consult .car-model {
	float: left;
	width: 614px
}

.section-consult .car-consult .car-model span {
	display: block;
	font-size: 14px;
	color: #000
}

.section-consult .car-consult .car-model span em {
	display: inline-block;
	margin-right: 10px;
	font-style: normal;
	color: #a36b4f
}

.section-consult .car-consult .car-model .img-holder {
	width: 100%
}

.section-consult .car-consult .car-model .img-holder .vr-room {
	position: relative;
	text-align: center
}

.section-consult .car-consult .car-model .img-holder .vr-room .incase {
	display: inline-block;
	width: 100%;
	height: 0;
	line-height: 0;
	padding-bottom: 56.25%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 0;
	text-indent: -999px
}

.section-consult .car-consult .car-model .img-holder .vr-room .incase img {
	position: relative;
	z-index: 20;
	width: 100%
}

.section-consult .car-consult .car-option {
	float: left;
	width: 290px;
	padding-left: 60px
}

.section-consult .car-consult .car-option .item-option {
	margin-top: 38px
}

.section-consult .car-consult .car-option .item-option:first-child {
	margin-top: 0
}

.section-consult .car-consult .car-option .item-option:first-child .name {
	padding-top: 0
}

.section-consult .car-consult .car-option .item-option .name {
	float: left;
	padding: 12px 0 7px;
	width: 90px;
	font: 16px/1 wFontKrUL;
	color: #000;
	vertical-align: top
}

.section-consult .car-consult .car-option .item-option .custom-select.choose {
	width: 200px;
	position: relative;
	top: -13px
}

.section-consult .car-consult .car-option .item-option .custom-select.choose .selected {
	height: 34px;
	border: none;
	border-bottom: 1px solid #000;
	background: #f7f7f7;
	font-size: 14px;
	line-height: 1
}

.section-consult .car-consult .car-option .item-option .custom-select.choose.opened a.selected {
	border-bottom: 1px solid #eaeaea
}

.section-consult .car-consult .car-option .item-option .custom-select.choose.opened a.selected span.arr img {
	margin-top: -5px
}

.section-consult .car-consult .car-option .item-option .custom-select .selected button span {
	width: 180px;
	height: 34px;
	padding-right: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-indent: 0;
	vertical-align: top;
	line-height: 38px
}

.section-consult .car-consult .car-option .item-option .custom-select .selected button i {
	top: 14px;
	width: 11px;
	height: 6px
}

.section-consult .car-consult .car-option .item-option .custom-select.open .selected button i img {
	margin-top: -40px
}

.section-consult .car-consult .car-option .item-option .custom-select .opt-list {
	top: 35px;
	border: none;
	background: #fff;
	max-height: 260px
}

.popup .popup-inner .car-master-list ul li a,
.popup .popup-inner .car-master-list ul li.col-md-3 a,
.popup .popup-inner .car-master-list ul li.col-md-4 a {
	background-color: #f7f7f7;
	border: 1px solid transparent;
	padding: 6% 8%;
	display: block
}

.section-consult .car-consult .car-option .item-option .custom-select .opt-list label span {
	font-size: 12px;
	line-height: 24px
}

.section-consult .car-consult .car-option .item-option .color {
	float: left;
	width: 200px;
	padding: 12px 0 7px;
	font-size: 18px;
	color: #000;
	line-height: 1
}

.section-consult .car-consult .car-option .item-option .list-color {
	margin-top: 10px;
	padding-bottom: 35px;
	border-bottom: 1px solid #e3e3e3
}

.section-consult .car-consult .car-option .item-option .list-color li {
	float: left;
	margin: 14px 0 0 16px
}

.section-consult .car-consult .car-option .item-option .list-color li a {
	display: block;
	width: 45px;
	border: 1px solid #d2d2d2;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.section-consult .car-consult .car-option .item-option .list-color li a img {
	width: 100%
}

.section-consult .car-consult .car-option .item-option .list-color li:nth-child(5n-4) {
	margin-left: 0
}

.section-consult .car-consult .car-option .item-option .list-color li.on a {
	border-color: #844639
}

.section-consult .car-consult .car-option .txt-warning {
	display: block;
	position: relative;
	margin-top: 17px;
	padding-left: 8px;
	font-size: 11px;
	color: #888;
	line-height: 17px
}

.section-consult .car-consult .car-option .txt-warning:before {
	content: '-';
	position: absolute;
	top: 0;
	left: 0
}

.area-cont-gray.cont-white.consulting-inquiry {
	border-top: 1px solid #b6b6b6;
	max-width: 964px;
	margin: 0 auto
}

.consulting-inquiry .nolist {
	font-size: 32px;
	line-height: 1;
	padding: 120px 0;
	text-align: center
}

.consulting-inquiry .nolist span {
	display: block;
	padding-top: 30px
}

.popup-consulting-cancel {
	width: 380px
}

.popup-consulting-cancel .popup-inner {
	padding: 50px 20px 20px
}

.popup-consulting-cancel .popup-inner p {
	font-size: 22px;
	color: #000;
	padding-bottom: 45px;
	text-align: center
}

.popup-consulting-cancel .popup-inner .btn-area a {
	width: 150px
}

.popup .popup-inner .car-master-list {
	margin-top: 30px
}

.popup .popup-inner .car-master-list strong {
	font-size: 22px;
	margin-bottom: 3px;
	font-weight: 400;
	display: inline-block
}

.popup .popup-inner .car-master-list div span {
	display: block;
	color: #888;
	line-height: 18px
}

.popup .popup-inner .car-master-list ul {
	overflow: hidden;
	margin-top: 15px
}

.popup .popup-inner .car-master-list ul li {
	float: left;
	margin-right: 4px;
	margin-bottom: 4px;
	width: 32%
}

.popup .popup-inner .car-master-list ul li a {
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	min-height: 86px
}

.popup .popup-inner .car-master-list ul li.col-md-3 {
	float: left;
	margin-right: 4px;
	margin-bottom: 4px;
	width: 32%
}

.popup .popup-inner .car-master-list ul li.col-md-3 a {
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	min-height: 86px
}

.popup .popup-inner .car-master-list ul li.col-md-4 {
	float: left;
	margin-right: 4px;
	margin-bottom: 4px;
	width: 24.5%
}

.popup .popup-inner .car-master-list ul li.col-md-4 a {
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	min-height: 100px
}

.popup .popup-inner .car-master-list ul li.on a {
	border: 1px solid #a36b4f
}

.popup .popup-inner .car-master-list ul li strong {
	font-weight: 400;
	font-size: 14px;
	color: #000;
	display: inline-block;
	margin-bottom: 5px
}

.popup .popup-inner .car-master-list ul li p {
	color: #666;
	font-size: 12px
}

.trial .top-calendar {
	padding-bottom: 20px
}

.trial .top-calendar .move-month {
	float: left;
	font-size: 0
}

.trial .top-calendar .move-month a {
	display: inline-block;
	margin-right: 20px;
	font-size: 20px;
	line-height: 1
}

.trial .top-calendar .move-month a.selected,
.trial .top-calendar .move-month a:hover {
	color: #a36b4f;
	border-bottom: 1px solid #a36b4f;
	padding-bottom: 2px
}

.trial .top-calendar .info-check {
	float: right;
	padding-top: 2px
}

.trial .top-calendar .info-check span {
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	line-height: 1
}

.trial .top-calendar .info-check span:first-child {
	margin-right: 16px
}

.trial .top-calendar .info-check span:before {
	display: inline-block;
	width: 11px;
	height: 11px;
	margin-right: 6px;
	content: '';
	vertical-align: top
}

.trial .top-calendar .info-check span.possible:before {
	border: 1px solid #000
}

.trial .top-calendar .info-check span.impossible:before {
	border: 1px solid #cdcdcd;
	background: #cdcdcd
}

.trial .tbl-calendar {
	margin: 0 auto
}

.trial .tbl-calendar thead th {
	height: 44px;
	border: 1px solid #d5d5d5;
	border-bottom-width: 2px
}

.trial .tbl-calendar tbody td {
	height: 110px;
	border: 1px solid #d5d5d5;
	vertical-align: top
}

.trial .tbl-calendar .cld-day {
	float: right;
	padding: 10px 10px 20px;
	color: #333
}

.trial .tbl-calendar .chk-time {
	clear: both;
	width: 100%;
	padding-left: 16px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.trial .tbl-calendar .chk-time:after {
	clear: both;
	display: block;
	content: ''
}

.trial .tbl-calendar .custom-chk-rdo {
	padding-right: 0;
	margin-bottom: 12px
}

.trial .tbl-calendar .custom-chk-rdo.even-tblock {
	width: auto
}

.trial .tbl-calendar .custom-chk-rdo input+span {
	padding-left: 2px;
	padding-right: 1px;
	line-height: 12px
}

.trial .tbl-calendar .custom-chk-rdo input+span span {
	font-size: 12px;
	margin-top: 0;
	margin-left: 6px
}

.trial .tbl-calendar .custom-chk-rdo input+span:before {
	display: inline-block;
	width: 7px;
	height: 7px;
	margin-top: 2px;
	border: 1px solid #000;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	content: ''
}

.trial .tbl-calendar .custom-chk-rdo input:focus+span {
	color: #000;
	border: 1px dotted #000
}

.trial .tbl-calendar .custom-chk-rdo input:checked+span {
	border: 1px solid transparent
}

.trial .tbl-calendar .custom-chk-rdo input:checked:focus+span {
	border: 1px dotted #000
}

.trial .tbl-calendar .custom-chk-rdo input:checked+span:before {
	border: 1px solid #a36b4f;
	background: #a36b4f
}

.trial .tbl-calendar .custom-chk-rdo input:checked+span span {
	color: #a36b4f
}

.trial .tbl-calendar .custom-chk-rdo input:disabled+span span,
tr.disabled td {
	color: #888
}

.trial .tbl-calendar .custom-chk-rdo input:disabled+span:before {
	border: 1px solid #d1d1d1;
	background: #d1d1d1
}

.trial .tbl-calendar tbody td.today {
	background: #f0f0f0
}

.trial .calendar-wrap .msg-holder {
	padding: 18px 0 50px
}

.trial .calendar-wrap .msg-holder span {
	display: block;
	color: #888;
	line-height: 1.5
}

.inner-gray .box-center,
.inner-gray .box-center .login>input {
	display: inline-block
}

.inner-gray .box-center .txt {
	font-size: 14px;
	line-height: 1
}

.inner-gray .box-center .login {
	display: inline-block;
	position: relative;
	width: 545px;
	margin-top: 30px;
	text-align: left
}

.inner-gray .box-center .login>input+input {
	margin-top: 9px
}

.inner-gray .box-center .login .btn-base {
	position: absolute;
	top: 0;
	right: 0;
	width: 160px;
	height: 105px;
	line-height: 107px
}

.inner-gray .box-center .login .btn-txt {
	display: block;
	margin-top: 16px
}

.inner-gray .box-center .login .btn-txt .btn-left {
	float: left
}

.inner-gray .box-center .login .btn-txt .btn-left a {
	display: inline-block;
	padding: 0 20px;
	border-left: 1px solid #000;
	font-size: 14px;
	line-height: 1
}

.inner-gray .box-center .login .btn-txt .btn-left a:first-child {
	padding-left: 0;
	border: 0
}

.inner-gray .box-center .login .btn-txt .btn-right {
	float: right;
	width: 160px;
	text-align: left
}

.inner-gray .box-center .login .login-btn-wrap {
	position: absolute;
	width: 160px;
	height: 105px;
	top: 0;
	right: 0
}

.inner-gray .box-center .login .login-btn-wrap .btn-right {
	position: absolute;
	display: block;
	bottom: -33px;
	left: 0
}

.area-owner-benefit {
	padding: 60px 0 75px;
	background-color: #fff
}

.area-owner-benefit .inner-owner {
	display: block;
	width: 800px;
	margin: 0 auto
}

.area-owner-benefit strong {
	display: block;
	font-size: 22px;
	font-weight: 400;
	line-height: 1
}

.area-owner-benefit .txt {
	display: block;
	margin-top: 12px;
	font-size: 14px;
	color: #585858;
	line-height: 1
}

.area-owner-benefit ul {
	margin-top: 25px;
	padding-top: 30px;
	border-top: 1px solid #c5c5c5
}

.area-owner-benefit li {
	float: left;
	width: 250px;
	padding-left: 22px;
	border-left: 1px solid #e2e2e2;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.area-owner-benefit li:first-child {
	padding-left: 0;
	border: 0
}

.area-owner-benefit li:first-child+li {
	width: 300px
}

.area-owner-benefit li .img {
	display: inline-block;
	width: 88px;
	text-align: center;
	vertical-align: middle
}

.area-owner-benefit li dl {
	display: inline-block;
	vertical-align: middle
}

.area-owner-benefit li dt {
	margin-bottom: 9px;
	font-size: 15px;
	color: #000;
	line-height: 1
}

.area-owner-benefit li dd:first-child {
	margin-top: 9px
}

.area-owner-benefit li dd {
	position: relative;
	margin-top: 5px;
	padding-left: 7px;
	font-size: 13px;
	color: #7c7c7c;
	line-height: 1
}

.area-owner-benefit li dd:before {
	position: absolute;
	top: 0;
	left: 0;
	content: '·'
}

.inner-gray .login-none {
	display: inline-block;
	width: 660px
}

.inner-gray .login-none li {
	position: relative;
	float: left;
	margin-left: 15px
}

.inner-gray .login-none li:first-child {
	margin-left: 0
}

.inner-gray .login-none li a {
	display: block;
	width: 210px;
	height: 247px;
	padding: 0 15px;
	border: 1px solid #d1d3d6;
	background-color: #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: border .8s;
	-o-transition: border .8s;
	transition: border .8s
}

.inner-gray .login-none li a:hover {
	border-color: #a36b4f;
	-webkit-transition: border .4s;
	-o-transition: border .4s;
	transition: border .4s
}

.inner-gray .login-none li strong {
	display: block;
	margin-top: 17px;
	font-size: 18px;
	font-weight: 400;
	color: #a36b4f;
	text-align: left;
	line-height: 1
}

.inner-gray .login-member span+.btn-base,
.inner-gray .login-member span+.btn-wrap,
.inner-gray .login-none .btn-wrap {
	margin-top: 30px
}

.inner-gray .login-none li span {
	display: block;
	height: 125px;
	line-height: 125px;
	text-align: center
}

.inner-gray .login-none li span img {
	position: relative;
	top: 0;
	left: 0;
	vertical-align: middle
}

.inner-gray .login-none li div {
	display: table;
	width: 100%;
	height: 80px;
	border-top: 1px solid #cfd1d4
}

.inner-gray .login-none li div p {
	display: table-cell;
	font-size: 12px;
	line-height: 18px;
	vertical-align: middle
}

.inner-gray .login-none li img {
	position: absolute;
	top: 20px;
	right: 20px
}

.inner-gray .login-none .btn-wrap .btn-base {
	width: 324px
}

.inner-gray .login-none .btn-wrap .btn-base.lft-i {
	margin-left: 0;
	margin-right: 6px
}

.inner-gray .login-none .btn-wrap .btn-base.lft-r {
	margin-right: 0;
	margin-left: 6px
}

.inner-gray .login-member {
	width: 406px
}

.inner-gray .login-member>span {
	display: block;
	font-size: 18px;
	color: #000;
	text-align: center;
	line-height: 1
}

.inner-gray .login-member .btn-base+span {
	margin-top: 50px
}

.inner-gray .login-member .btn-wrap .btn-base {
	width: 198px
}

.inner-gray .login-member .btn-wrap .btn-base.lft-i {
	margin-left: 0
}

.inner-gray .login-member .btn-wrap .btn-base.lft-r {
	margin-right: 0
}

.inner-gray .box-info {
	padding-top: 20px
}

.inner-gray .box-info-line {
	padding-top: 20px;
	margin-top: 40px;
	border-top: 1px solid #cecece
}

.inner-gray .box-info em.txt_point {
	padding-left: 10px;
	font-size: 12px;
	font-style: normal
}

.inner-gray .box-info .txt_point {
	display: block;
	position: relative
}

.inner-gray .box-info .txt_point:before {
	content: '*';
	position: absolute;
	top: -1px;
	left: 0;
	font-size: 20px;
	color: #a36b4f
}

.inner-gray .box-info em.txt_point_acc {
	padding-left: 10px;
	font-size: 12px;
	font-style: normal
}

.inner-gray .box-info .txt_point_acc {
	display: block;
	position: relative
}

.inner-gray .box-info .txt_point_acc .point {
	position: absolute;
	top: -1px;
	left: 0;
	font-size: 20px;
	color: #a36b4f
}

.inner-gray .box-info em.txt_p01 {
	display: block;
	font-size: 16px;
	font-style: normal;
	color: #010101;
	margin-bottom: 17px
}

.inner-gray .box-info.ty1 .txt-tbl,
.inner-gray .box-info.ty6 .txt-tbl,
.inner-gray .box-info.ty7 .txt-tbl,
.inner-gray .box-info.ty8 .txt-tbl {
	border-top: 1px solid #c3c3c3;
	font-size: 13px;
	line-height: 22px;
	display: block
}

.inner-gray .box-info.ty1 {
	margin-bottom: 30px;
	padding: 0
}

.inner-gray .box-info.ty1 .txt-tbl {
	padding-top: 6px;
	color: #888
}

.inner-gray .box-info.ty2 {
	margin-bottom: 30px;
	padding: 0;
	border-bottom: 1px solid #c3c3c3
}

.inner-gray .box-info.ty2 .form-tbl3 {
	margin: 30px 0
}

.inner-gray .box-info.ty3 {
	margin-bottom: 30px;
	border-top: 1px solid #c3c3c3;
	border-bottom: 1px solid #c3c3c3
}

.inner-gray .box-info.ty4 {
	margin-bottom: 30px;
	border-top: 1px solid #c3c3c3
}

.inner-gray .box-info.ty5 {
	margin-bottom: 30px;
	border-bottom: 1px solid #c3c3c3;
	padding: 20px 0 30px
}

.inner-gray .box-info.ty6 {
	margin-bottom: 30px
}

.inner-gray .box-info.ty6 .txt-tbl {
	margin-top: 20px;
	padding-top: 6px;
	color: #888
}

.inner-gray .box-info.ty7 {
	margin-bottom: 20px;
	padding-top: 20px;
	border-bottom: 1px solid #c3c3c3
}

.inner-gray .box-info.ty7 .form-tbl3 {
	margin: 35px 0 20px
}

.inner-gray .box-info.ty7 .txt-tbl {
	padding-top: 6px;
	color: #888
}

.inner-gray .box-info.ty8 {
	margin-bottom: 20px;
	padding-top: 20px
}

.inner-gray .box-info.ty8 .txt-tbl {
	padding-top: 6px;
	color: #888
}

.inner-gray .box-info .tab-tbl {
	display: block
}

.inner-gray .box-info .tab-tbl a {
	display: inline-block;
	width: 390px;
	padding: 16px 0;
	font-size: 20px;
	border-top: 1px solid #cecece;
	color: #888;
	text-align: left;
	line-height: 1
}

.inner-gray .box-info .tab-tbl a.on {
	border-color: #a36b4f;
	color: #a36b4f
}

.inner-gray .box-info+.tit-sub {
	margin-top: 30px;
	padding-top: 30px
}

.inner-gray .box-agree {
	margin-bottom: 30px
}

.inner-gray .login-join {
	padding: 35px 0 30px
}

.inner-gray .login-join strong {
	display: block;
	font-size: 24px;
	color: #000;
	text-align: center;
	line-height: 32px;
	font-weight: 100
}

.inner-gray .login-join strong em {
	display: block;
	font-style: normal;
	color: #a36b4f
}

.inner-gray .login-join p {
	margin-top: 12px;
	font-size: 16px;
	color: #888;
	line-height: 24px
}

.inner-gray .login-join p em {
	display: block;
	font-style: normal;
	font-weight: 700;
	color: #a36b4f
}

.inner-gray .login-join .btn-wrap {
	margin-top: 55px
}

.inner-gray .login-join .btn-wrap .btn-base {
	width: 265px
}

.inner-gray .login-join .btn-wrap .btn-base.lft-i {
	margin-left: 0
}

.inner-gray .login-join .btn-wrap .btn-base.lft-r {
	margin-right: 0
}

.inner-gray .login-search {
	display: inline-block;
	width: 670px
}

.inner-gray .login-search li {
	float: left;
	margin-left: 10px
}

.inner-gray .login-search li:first-child {
	margin-left: 0
}

.inner-gray .login-search li a {
	display: table;
	width: 330px;
	height: 158px;
	padding: 0 24px;
	border: 1px solid #e1e4e9;
	background-color: #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: border .8s;
	-o-transition: border .8s;
	transition: border .8s
}

.inner-gray .login-search li a:hover {
	border-color: #a36b4f;
	-webkit-transition: border .4s;
	-o-transition: border .4s;
	transition: border .4s
}

.inner-gray .login-search li .img {
	display: table-cell;
	width: 94px;
	text-align: center;
	vertical-align: middle
}

.inner-gray .login-search li dl {
	display: table-cell;
	width: 186px;
	vertical-align: middle;
	text-align: left
}

.inner-gray .login-search li dt {
	display: block;
	font-size: 20px;
	color: #a36b4f;
	line-height: 1
}

.inner-gray .login-search li dd {
	display: block;
	margin-top: 10px;
	font-size: 14px;
	color: #888;
	line-height: 20px
}

.inner-gray .login-result {
	padding: 35px 0 25px
}

.inner-gray .login-result strong {
	display: block;
	font-size: 16px;
	color: #888;
	line-height: 28px;
	font-weight: 100
}

.inner-gray .login-result strong em {
	display: block;
	font-style: normal;
	color: #a36b4f
}

.inner-gray .login-result p {
	display: inline-block;
	width: 469px;
	margin-top: 20px;
	padding-bottom: 50px
}

.popup-finddealer-01.popup .popup-inner .pop-txt01 span,
.popup-finddealer-01.popup .popup-inner strong span {
	display: block
}

.inner-gray .login-result p span {
	display: block;
	font-size: 24px;
	color: #000;
	line-height: 35px
}

.inner-gray .login-result p em {
	font-style: normal
}

.inner-gray .login-result .btn-base {
	width: 265px
}

.popup-finddealer-01.popup {
	width: 574px;
	margin-left: -287px;
	margin-top: -198px
}

.popup-finddealer-01.popup .popup-inner {
	padding-bottom: 50px
}

.popup-finddealer-01.popup .popup-inner strong {
	color: #222;
	font-size: 22px;
	line-height: 28px;
	font-weight: 400
}

.popup-finddealer-01.popup .popup-inner .pop-txt01 {
	color: #888;
	font-size: 14px;
	line-height: 22px;
	margin-top: 10px
}

.popup-finddealer-01.popup .popup-inner .pop-txt02 ul {
	color: #888;
	margin-top: 16px;
	font-size: 12px;
	line-height: 19px
}

.popup-finddealer-01.popup .popup-inner .pop-txt02 ul li img {
	display: inline-block;
	vertical-align: top;
	margin-top: 4px
}

.popup-finddealer-01.popup .btn-wrap {
	margin-top: 40px
}

.popup-finddealer-01.popup .btn-wrap .btn-base {
	width: 198px
}

.popup-finddealer-02 {
	margin-bottom: 76px
}

.popup-finddealer-02.popup {
	width: 690px;
	margin-left: -345px
}

.popup-finddealer-02.popup .popup-inner {
	padding-bottom: 20px
}

.popup-finddealer-02.popup .popup-inner .pop-txt03 {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 38px
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-left {
	display: inline-block;
	float: left;
	width: 278px;
	padding-right: 20px
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-left strong {
	font-size: 22px;
	font-weight: 400;
	color: #333
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-left div {
	font-size: 12px;
	color: #888;
	line-height: 20px;
	margin-top: 5px
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-left div span {
	display: block
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-right {
	border-left: 1px solid #e5e5e5;
	width: 285px;
	float: left;
	padding-left: 22px
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-right strong {
	font-size: 22px;
	font-weight: 400;
	color: #333;
	display: inline-block;
	margin-bottom: 6px
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-right span {
	font-size: 12px;
	color: #888;
	display: block;
	letter-spacing: -.02em
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-right ul {
	margin-top: 10px
}

.popup-finddealer-02.popup .popup-inner .pop-txt03-right ul li {
	display: inline;
	float: left;
	margin-right: 9px
}

.popup-finddealer-02.popup .popup-inner .car-master-list ul li:nth-child(3n+3),
.popup-finddealer-03.popup .popup-inner .car-master-list ul li:nth-child(4n+4) {
	margin-right: 0
}

.popup.popup-finddealer-02 .popup-inner .pop-txt03-right ul li a {
	display: block;
	position: relative
}

.popup.popup-finddealer-02 .popup-inner .pop-txt03-right ul li span {
	display: none
}

.popup.popup-finddealer-02 .popup-inner .pop-txt03-right ul li .on span {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	border: 1px solid #a36b4f;
	z-index: 50;
	width: 100%;
	height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.popup.popup-finddealer-02 .popup-inner .pop-txt03-right dl {
	overflow: hidden;
	line-height: 20px
}

.popup.popup-finddealer-02 .popup-inner .pop-txt03-right dl dt {
	float: left;
	font-size: 12px;
	width: 56px
}

.popup.popup-finddealer-02 .popup-inner .pop-txt03-right dl dd {
	float: left;
	font-size: 12px;
	color: #888
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 {
	position: relative;
	padding-top: 30px;
	padding-bottom: 30px;
	border-bottom: 1px solid #e5e5e5
}

.popup-finddealer-02.popup .popup-inner .pop-txt04.no-border {
	border: 0
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 strong {
	font-size: 26px;
	font-weight: 400
}

.popup-finddealer-02.popup .popup-inner .pop-txt04>span {
	display: inline-block;
	font-size: 14px;
	vertical-align: top;
	margin-top: 6px;
	margin-left: 10px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04>a {
	position: absolute;
	top: 37px;
	right: 0;
	color: #a36b4f;
	border-bottom: 1px solid #a36b4f;
	line-height: 14px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 .swipe {
	position: relative;
	margin-top: 5px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 .swipe .indicator {
	display: inline-block;
	padding-top: 16px;
	padding-left: 20px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 .swipe .indicator span {
	display: inline-block;
	padding: 0 5px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 .swipe .btn-area a {
	position: absolute;
	top: 315px;
	display: inline-block;
	padding: 5px 10px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 .swipe .btn-area a:first-child {
	left: -10px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 .swipe .btn-area a:last-child {
	right: -10px
}

.popup-finddealer-02.popup .popup-inner .pop-txt04 .swipe .btn-area a img {
	width: 5px
}

.popup-finddealer-02.popup .btn-wrap {
	margin-top: 40px
}

.popup-finddealer-02.popup .btn-wrap .btn-base {
	width: 270px
}

.popup-finddealer-03.popup {
	width: 888px
}

.popup-finddealer-03.popup .popup-inner {
	padding-bottom: 50px
}

.popup-finddealer-03.popup .popup-inner div {
	margin-top: 0
}

.popup-finddealer-03.popup .popup-inner div>span {
	display: block;
	color: #888
}

.popup-finddealer-03.popup .popup-inner .car-master-list {
	margin-bottom: 50px
}

.popup-finddealer-03.popup .popup-inner .txt-info {
	margin: -40px 0 50px
}

.popup-finddealer-03.popup .btn-wrap .btn-base {
	width: 270px
}

.popup-servicenet.popup {
	width: 360px;
	height: 420px;
	margin-top: -210px;
	margin-left: -180px
}

.popup-servicenet.popup .popup-inner {
	padding-bottom: 20px
}

.popup-servicenet.popup .popup-inner .item-search {
	margin-bottom: 7px
}

.popup-servicenet.popup .popup-inner .item-search label {
	display: block;
	margin-bottom: 5px;
	color: #888;
	font-size: 14px
}

.popup-servicenet.popup .popup-inner .item-search div {
	width: 260px
}

.popup-servicenet.popup .popup-inner .item-search .opt-list {
	max-height: 120px
}

.popup-servicenet.popup .popup-inner .chk-area {
	margin-top: 30px
}

.popup-servicenet.popup .popup-inner .chk-area label:first-child {
	margin-right: 25px
}

.popup-servicenet.popup .popup-inner .btn-wrap a.btn-base {
	width: 154px;
	margin-top: 51px
}

.popup-servicenet.popup .popup-inner .btn-wrap a.btn-base:first-child {
	margin-left: -29px
}

.popup-servicenet.popup .popup-inner .btn-wrap a.btn-base:last-child {
	margin-right: -30px
}

.popup-servicenet.no-checkbox.popup {
	height: 378px;
	margin-top: -189px
}

.popup-identity.popup {
	width: 646px;
	margin-left: -323px;
	margin-top: -205px
}

.popup-identity.popup .popup-inner strong {
	font-size: 18px;
	line-height: 24px;
	font-weight: 400
}

.popup-identity.popup .popup-inner strong span {
	display: block
}

.popup-identity.popup .popup-inner ul {
	margin-top: 30px
}

.popup-identity.popup .popup-inner ul li a {
	position: relative;
	float: left;
	display: inline-block;
	width: 259px;
	height: 91px;
	padding: 16px 0 0 90px;
	border: 1px solid #c4c6ca;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.popup-identity.popup .popup-inner ul li a:first-child {
	margin-right: 11px
}

.popup-identity.popup .popup-inner ul li a:hover {
	border: 1px solid #a36b4f;
	-webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all
}

.popup-identity.popup .popup-inner ul li a strong {
	color: #a36b4f;
	font-size: 16px
}

.popup-identity.popup .popup-inner ul li a p {
	line-height: 16px
}

.popup-identity.popup .popup-inner ul li a span {
	display: block;
	color: #767676
}

.popup-identity.popup .popup-inner ul li a img {
	position: absolute;
	top: 25px;
	left: 28px
}

.popup-identity.popup .popup-inner div {
	color: #767676;
	margin-top: 35px;
	line-height: 18px
}

.popup-identity.popup .popup-inner div p span {
	display: block
}

.popup-identity.popup .popup-inner div p img {
	display: inline-block;
	vertical-align: top;
	margin: 6px 0 0 8px
}

.popup-identity.popup .popup-inner .box-member {
	display: table;
	margin-top: 27px;
	padding-top: 30px;
	border-top: 1px solid #f3f3f3
}

.popup-identity.popup .popup-inner .box-member .txt {
	display: table-cell;
	width: 396px;
	font-size: 11px;
	vertical-align: middle;
	color: #000
}

.popup-identity.popup .popup-inner .box-member .btn-wrap {
	display: table-cell;
	width: 150px;
	vertical-align: middle
}

.popup-identity.popup .popup-inner .box-member .btn-wrap .btn-base {
	width: 100%
}

.popup-trialstep3-01.popup {
	padding-bottom: 20px;
	width: 528px;
	height: 422px;
	margin-top: -211px;
	margin-left: -264px
}

.popup-trialstep3-01.popup .popup-inner {
	padding-bottom: 0
}

.popup-trialstep3-01.popup .popup-inner>p {
	font-size: 16px;
	margin-bottom: 30px
}

.popup-trialstep3-01.popup .popup-inner .item-search {
	display: inline;
	float: left;
	margin-bottom: 7px;
	height: 70px
}

.popup-trialstep3-01.popup .popup-inner .item-search:nth-child(odd) {
	margin-right: 11px
}

.popup-trialstep3-01.popup .popup-inner .item-search label {
	display: block;
	margin-bottom: 5px;
	color: #adadad;
	font-size: 14px
}

.popup-trialstep3-01.popup .popup-inner .item-search div {
	width: 207px
}

.popup-trialstep3-01.popup .popup-inner .item-search:nth-child(3) div {
	width: 310px
}

.popup-trialstep3-01.popup .popup-inner .popup-ipt .clearfix {
	margin-top: 4px
}

.popup-trialstep3-01.popup .popup-inner .popup-ipt .clearfix+.clearfix .item-search div {
	width: 311px
}

.popup-trialstep3-01.popup .popup-inner .pop-input-basic {
	margin-top: 24px
}

.popup-trialstep3-01.popup .popup-inner .btn-wrap {
	margin-top: 34px
}

.popup-trialstep3-01.popup .popup-inner .btn-wrap a.btn-base {
	width: 238px
}

.popup-trialstep3-01.popup .popup-inner .btn-wrap a.btn-base:first-child {
	margin-left: -29px
}

.popup-trialstep3-01.popup .popup-inner .btn-wrap a.btn-base:last-child {
	margin-right: -30px
}

.popup-email-01.popup {
	width: 622px;
	margin-top: -124px;
	margin-left: -311px
}

.popup-email-01.popup .popup-inner>span {
	display: block;
	color: #888;
	font-size: 16px;
	margin-bottom: 18px
}

.popup-email-01.popup .popup-inner .email-form label {
	display: inline;
	float: left
}

.popup-email-01.popup .popup-inner .email-form span {
	display: inline-block;
	float: left;
	line-height: 48px;
	margin: 0 8px
}

.popup-email-01.popup .popup-inner .point {
	padding: 10px 0;
	color: #a36b4f
}

.popup-email-01.popup .popup-inner .point span {
	display: inline-block;
	margin-right: 5px
}

.popup-email-01.popup .popup-inner .btn-wrap a.btn-base {
	width: 150px
}

.popup-email-01.popup .popup-inner .btn-wrap {
	margin-top: 40px
}

.popup-email-02.popup {
	width: 540px;
	height: 210px;
	margin-top: -105px;
	margin-left: -270px
}

.popup-email-02.popup .popup-inner {
	padding-bottom: 50px
}

.popup-email-02.popup .popup-inner strong {
	display: block;
	font-size: 22px;
	font-weight: 400;
	letter-spacing: -.07em
}

.popup-email-02.popup .popup-inner>span {
	display: block;
	color: #888;
	font-size: 16px
}

.popup-zip {
	width: 632px;
	margin-left: -311px
}

.popup-zip .popup-inner {
	padding: 47px 45px
}

.popup-zip strong {
	display: block;
	height: 14px;
	font-size: 14px;
	color: #000;
	line-height: 16px
}

.popup-zip strong em {
	display: inline-block;
	margin-right: 4px;
	color: #a36b4f
}

.popup-zip .area-adress ul {
	margin-top: 9px
}

.popup-zip .area-adress ul li {
	font-size: 13px;
	color: #888;
	line-height: 22px
}

.popup-zip .area-adress .box-adress {
	width: 100%;
	margin-top: 17px;
	padding: 30px 0 40px;
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb
}

.popup-zip .area-adress .box-adress .custom-select {
	vertical-align: middle
}

.popup-zip .area-adress .box-adress .addr1 label {
	padding-right: 15px;
	font-size: 16px;
	line-height: 47px
}

.popup-zip .area-adress .box-adress .addr1 div+label {
	margin-left: 20px
}

.popup-zip .area-adress .box-adress .addr2 {
	margin-top: 20px
}

.popup-zip .area-adress .box-adress .addr2 .custom-chk-rdo {
	vertical-align: middle
}

.popup-zip .area-adress .box-adress .addr2 label+.custom-select {
	margin-right: 28px
}

.popup-zip .area-adress .box-adress .addr2 label span span {
	margin-top: 0;
	font-size: 16px;
	vertical-align: middle
}

.popup-zip .area-adress .box-adress .addr2 .custom-chk-rdo span i {
	vertical-align: middle
}

.popup-zip .area-adress .box-adress .addr2 .custom-chk-rdo span i img {
	top: 2px;
	left: 1px
}

.popup-zip .area-adress .box-adress .btn-wrap {
	margin-top: 30px
}

.popup-zip .area-adress .box-adress .btn-wrap .btn-base {
	width: 189px
}

.popup-zip .area-result {
	margin-top: 26px
}

.popup-zip .area-result .box-result {
	overflow-y: scroll;
	height: 238px;
	margin: 20px
}

.popup-zip .area-result .box-result li a {
	font-size: 14px;
	line-height: 34px;
	color: #000
}

.popup-zip .area-result p {
	font-size: 12px;
	color: #888;
	line-height: 22px;
	letter-spacing: -.4px
}

.popup-zip .area-result p a {
	color: #a36b4f
}

.popup-trial-inquery {
	width: 646px
}

.popup-trial-inquery .popup-inner {
	padding: 0
}

.popup-trial-inquery .popup-inner .txt {
	display: block;
	padding: 50px 50px 25px;
	font-size: 18px;
	color: #000;
	line-height: 24px
}

.popup-trial-inquery .popup-inner .box-gray {
	position: relative;
	padding: 0 50px;
	background-color: #fff
}

.popup-trial-inquery .popup-inner .box-gray input {
	display: inline-block
}

.popup-trial-inquery .popup-inner .box-gray input+div {
	margin-top: 30px
}

.popup-trial-inquery .popup-inner .box-gray .btn-base {
	width: 160px
}

.popup-trial-inquery .popup-inner .box-gray .clearfix .custom-select,
.popup-trial-inquery .popup-inner .box-gray .clearfix>input {
	float: left
}

.popup-trial-inquery .popup-inner .box-gray .clearfix .dash {
	float: left;
	width: 30px;
	text-align: center;
	line-height: 48px;
	color: #888
}

.popup-trial-inquery .popup-inner .box-gray .alert-holder .img {
	padding-left: 0
}

.popup-trial-inquery .popup-inner .btn-area {
	border-top: 1px solid #f3f3f3;
	margin-top: 15px;
	padding-top: 20px
}

.popup-trial-inquery .popup-inner .menu-etc {
	padding: 50px
}

.popup-trial-inquery .popup-inner .menu-etc ul li {
	float: left
}

.popup-trial-inquery .popup-inner .menu-etc ul li:first-child {
	margin-right: 12px
}

.popup-trial-inquery .popup-inner .menu-etc ul li a {
	position: relative;
	float: left;
	display: inline-block;
	width: 267px;
	height: 115px;
	padding: 22px 0 0 85px;
	border: 1px solid #c4c6ca;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all
}

.popup-trial-inquery .popup-inner .menu-etc ul li a:hover {
	border: 1px solid #a36b4f;
	-webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all
}

.popup-trial-inquery .popup-inner .menu-etc ul li a strong {
	display: block;
	margin-bottom: 7px;
	color: #a36b4f;
	font-size: 18px;
	font-weight: 400
}

.popup-trial-inquery .popup-inner .menu-etc ul li a p {
	line-height: 18px;
	color: #000
}

.popup-trial-inquery .popup-inner .menu-etc ul li a span {
	display: block;
	color: #767676
}

.popup-trial-inquery .popup-inner .menu-etc ul li a img {
	position: absolute;
	top: 30px;
	left: 25px
}

.popup-trial-list {
	width: 680px
}

.popup-trial-list .popup-inner {
	padding: 50px
}

.popup-trial-list .item-center:first-child {
	border-top: 2px solid #d2d2d2
}

.popup-trial-list .item-center .name {
	display: block;
	position: relative;
	height: 45px;
	padding-left: 20px;
	line-height: 45px;
	border-bottom: 1px solid #d2d2d2;
	background-color: #f7f7f7
}

.popup-trial-list .item-center .name span {
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	width: 45px;
	height: 45px
}

.popup-trial-list .item-center .name span img {
	position: absolute;
	top: 50%;
	left: 18px;
	margin-top: -3px
}

.popup-trial-list .item-center.opened .name span img {
	left: -46px
}

.popup-trial-list .item-center dl {
	width: 100%
}

.popup-trial-list .item-center dl.detail-wrap {
	height: 0;
	overflow: hidden
}

.popup-trial-list .item-center.opened dl.detail-wrap {
	height: auto
}

.popup-trial-list .item-center dl.detail-wrap dd,
.popup-trial-list .item-center dl.detail-wrap dt {
	height: 45px;
	line-height: 45px;
	text-align: center;
	border-bottom: 1px solid #d2d2d2;
	-webkit-box-sizing: border-box
}

.popup-trial-list .item-center dl.detail-wrap dt {
	float: left;
	width: 166px;
	border-right: 1px solid #d2d2d2;
	box-sizing: border-box
}

.popup-trial-list .item-center dl.detail-wrap dd {
	float: right;
	width: 414px;
	box-sizing: border-box
}

.popup-trial-list02 {
	width: 679px
}

.popup-trial-list02 .popup-inner {
	padding: 50px 50px 45px
}

.popup-trial-list02 .popup-inner>ul>li {
	margin: 22px 0 0 15px;
	font-size: 14px;
	color: #888;
	line-height: 22px;
	text-indent: -16px
}

.popup-trial-list02 .popup-inner>ul>li:first-child {
	margin-top: 0
}

.popup-trial-list02 .popup-inner>ul>li>ul li {
	margin-left: 10px;
	text-indent: -11px
}

.popup-trial-list02 .popup-inner>ul>li>ul li p {
	padding-left: 10px
}

.popup-trial-list02 .popup-inner>.info-txt {
	margin-top: 22px;
	font-size: 14px;
	color: #a36b4f
}

.popup-trial-list03 {
	width: 480px
}

.popup-trial-list03 .popup-inner {
	padding: 50px 50px 45px
}

.popup-trial-list03 .popup-inner h2 {
	margin-top: 24px;
	font-size: 16px;
	color: #000
}

.popup-trial-list03 .popup-inner h2:first-child {
	margin-top: 0
}

.popup-trial-list03 .popup-inner p {
	padding-top: 4px;
	font-size: 14px;
	color: #888;
	line-height: 22px
}

.popup-trial-list03 .popup-inner p span {
	display: block;
	padding-left: 10px
}

.popup-trial-list03 .popup-inner dl {
	overflow: hidden;
	font-size: 16px;
	line-height: 22px;
	margin-top: 25px
}

.popup-trial-list03 .popup-inner dl:first-child {
	margin: 0
}

.popup-trial-list03 .popup-inner dl dt {
	float: left;
	width: 72px;
	color: #000
}

.popup-trial-list03 .popup-inner dl dd {
	float: left;
	color: #888;
	width: 308px;
	letter-spacing: -.5px
}

.popup-trial-list03 .popup-inner>.info-txt {
	margin-top: 25px;
	font-size: 14px;
	color: #a36b4f
}

.popup-child.popup {
	width: 656px;
	margin-left: -323px;
	margin-top: -205px
}

.popup-child.popup .popup-inner strong {
	font-size: 18px;
	line-height: 24px;
	font-weight: 400
}

.popup-child.popup .popup-inner strong span {
	display: block
}

.popup-child.popup .popup-inner ul {
	margin-top: 30px
}

.popup-child.popup .popup-inner ul li a {
	position: relative;
	float: left;
	display: inline-block;
	width: 259px;
	height: 91px;
	padding: 16px 0 0 90px;
	border: 1px solid #c4c6ca;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.popup-child.popup .popup-inner ul li a:first-child {
	margin-right: 11px
}

.popup-child.popup .popup-inner ul li a:hover {
	border: 1px solid #a36b4f;
	-webkit-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all
}

.popup-child.popup .popup-inner ul li a strong {
	color: #a36b4f;
	font-size: 16px
}

.popup-child.popup .popup-inner ul li a p {
	line-height: 16px
}

.popup-child.popup .popup-inner ul li a span {
	display: block;
	color: #767676
}

.popup-child.popup .popup-inner ul li a img {
	position: absolute;
	top: 25px;
	left: 28px
}

.popup-child.popup .popup-inner p {
	margin-top: 10px;
	color: #767676
}

.popup-child.popup .popup-inner .desc {
	color: #767676;
	margin-top: 35px;
	line-height: 18px
}

.popup-child.popup .popup-inner .desc p {
	margin-top: 0
}

.popup-child.popup .popup-inner .desc p span {
	display: block
}

.popup-child.popup .popup-inner .desc p img {
	display: inline-block;
	vertical-align: top;
	margin: 6px 0 0 8px
}

.popup-child.popup .popup-inner .box-member {
	display: table;
	margin-top: 27px;
	padding-top: 30px;
	border-top: 1px solid #f3f3f3
}

.popup-child.popup .popup-inner .box-member .txt {
	display: table-cell;
	width: 396px;
	font-size: 11px;
	vertical-align: middle;
	color: #000
}

.popup-child.popup .popup-inner .box-member .btn-wrap {
	display: table-cell;
	width: 150px;
	vertical-align: middle
}

.popup-child.popup .popup-inner .box-member .btn-wrap .btn-base {
	width: 100%
}

.popup-child.popup .popup-inner .tit-step {
	position: relative;
	z-index: 1;
	height: 46px;
	margin: 25px 0 15px;
	padding: 0 21px;
	background-color: #c4c6ca
}

.popup-child.popup .popup-inner .tit-step h2 {
	height: 46px;
	font: 16px/48px GenesisSansText;
	color: #fff
}

.popup-child.popup .popup-inner .tit-step .step {
	position: absolute;
	top: 12px;
	right: 22px;
	margin-top: 0
}

.popup-child.popup .popup-inner .tit-step .step span {
	overflow: hidden;
	float: left;
	width: 4px;
	height: 4px;
	margin: 8px;
	background-color: #97999c;
	text-indent: -200%;
	white-space: nowrap
}

.popup-child.popup .popup-inner .tit-step .step span.on {
	background-color: #fff
}

.popup-child.popup .popup-inner .parent {
	margin-top: 13px;
	padding-top: 24px;
	border-top: 1px solid #e9e9e9
}

.popup-child.popup .popup-inner .parent .name {
	display: inline-block;
	font-size: 16px;
	line-height: 48px;
	margin-right: 22px
}

.popup-child.popup .popup-inner .parent+ul {
	margin-top: 20px
}

.popup-child.popup .popup-inner .custom-select p {
	margin-top: 0
}

.content .area-map {
	position: relative;
	overflow: hidden
}

.content .area-map .btn-locate {
	position: absolute;
	top: 33px;
	right: 30px;
	z-index: 1
}

.content .area-map .box-search {
	overflow: hidden;
	position: absolute;
	bottom: 30px;
	left: 50%;
	margin-left: -487px;
	padding: 11px 88px 11px 11px;
	border: 1px solid #c4c6ca;
	background-color: #fff
}

.content .area-map .box-search input {
	width: 863px;
	border: 0
}

.content .area-map .box-search a {
	position: absolute;
	top: 0;
	right: 0;
	width: 71px;
	height: 70px;
	background-color: #c4c6ca
}

.content .area-map .box-search a img {
	position: absolute;
	top: 24px;
	left: 26px
}

.content .area-map .box-search span {
	font-size: 16px;
	line-height: 52px;
	color: #fff
}

.content .area-map .box-zipchg {
	overflow: hidden;
	position: absolute;
	bottom: 30px;
	left: 50%;
	height: 48px;
	margin-left: -487px;
	padding: 11px 10px;
	background-color: #fff
}

.content .area-map .box-zipchg span {
	float: left;
	width: 716px;
	padding: 0 18px;
	font-size: 16px;
	line-height: 50px;
	color: #888;
	text-align: left
}

.content .area-map .box-zipchg span em {
	display: inline-block;
	margin-right: 4px;
	color: #000;
	font-style: normal
}

.content .area-map .box-zipchg a {
	float: left;
	width: 192px;
	height: 48px;
	background-color: #000;
	font-size: 16px;
	line-height: 52px;
	color: #fff;
	text-align: center
}

.content .area-map .btn-zoom {
	position: absolute;
	top: 97px;
	right: 30px;
	padding: 1px;
	background-color: #fff;
	z-index: 1
}

.content .area-map .btn-zoom a {
	display: block;
	width: 52px;
	height: 53px;
	text-align: center;
	line-height: 53px
}

.content .area-map .btn-zoom a:first-child {
	border-bottom: 2px solid #f2f2f2
}

.content .area-map .btn-zoom img {
	vertical-align: middle
}

.content .area-map .btn-locate-sel {
	position: absolute;
	bottom: 30px;
	right: 30px;
	z-index: 11;
	width: 132px;
	height: 54px;
	border: 1px solid #6f6f6f;
	background-color: #6f6f6f;
	color: #fff;
	text-align: center;
	line-height: 54px
}

.content .area-map .btn-locate-sel:hover {
	background-color: #6f6f6f
}

.content .area-map .box-locate {
	position: absolute
}

.content .area-map .point {
	position: absolute;
	width: 34px;
	height: 42px;
	text-align: center
}

.content .area-map .point a,
.content .area-map .point span {
	text-align: center;
	line-height: 34px;
	color: #fff;
	font-size: 20px
}

.content .area-map .box-locate .box-wrap {
	position: absolute;
	bottom: 60px;
	left: -221px;
	width: 472px;
	border: 1px solid #f4f4f4;
	background-color: #fff;
	-webkit-box-shadow: 3px 2px 3px rgba(150, 150, 150, .5);
	-moz-box-shadow: 3px 2px 3px rgba(150, 150, 150, .5);
	-ms-box-shadow: 3px 2px 3px rgba(150, 150, 150, .5);
	-o-box-shadow: 3px 2px 3px rgba(150, 150, 150, .5)
}

.content .area-map .box-locate .box-wrap .selects {
	margin: 0 auto;
	width: 432px
}

.content .area-map .box-locate .box-wrap .selects dd,
.content .area-map .box-locate .box-wrap .selects dt {
	padding: 20px 0;
	border-top: 1px solid #f3f3f3;
	line-height: 48px
}

.content .area-map .box-locate .box-wrap .selects dt {
	float: left;
	width: 88px;
	font-family: HyundaiSansText-Regular, GenesisSansText;
	font-size: 14px
}

.content .area-map .box-locate .box-wrap .selects dd {
	float: left;
	width: 344px
}

.content .area-map .box-locate .box-wrap .selects dd .custom-select {
	width: 100%
}

.content .area-map .box-locate .box-wrap .selects dd .custom-select button {
	padding-right: 46px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	white-space: nowrap
}

.content .area-map .box-locate .box-wrap .selects dd .custom-select button span {
	padding-top: 2px;
	padding-right: 0;
	width: 280px;
	overflow: hidden;
	text-overflow: ellipsis
}

.content .area-map .box-locate .box-wrap .selects dd .custom-select .opt-list label span {
	display: inline-block;
	width: 330px;
	font-size: 14px;
	text-indent: 20px;
	overflow: hidden;
	text-overflow: ellipsis
}

.content .area-map .box-locate .box-wrap .selects dd label {
	vertical-align: middle
}

.content .area-list label input[type=radio]:disabled+span span,
.content .area-map .box-locate .box-wrap .selects dd label input[type=radio]:disabled+span span {
	color: #999
}

.content .area-map .box-locate .box-wrap .selects dt+dd+dt,
.content .area-map .box-locate .box-wrap .selects dt+dd+dt+dd {
	line-height: 24px
}

.content .area-map .box-locate .box-wrap .selects dt+dd+dt+dd span span {
	font-size: 12px
}

.content .area-map .box-locate .box-wrap a.btn-base {
	display: block;
	margin: 0 auto 20px;
	width: 200px
}

.content .area-map .box-locate .box-wrap .box-white {
	display: block;
	padding: 15px 43px 15px 18px;
	position: static;
	margin-left: 0;
	width: auto;
	top: 0;
	left: 0
}

.content .area-map .box-locate .box-wrap .box-white strong {
	display: block;
	font-size: 18px;
	font-weight: 400;
	color: #000;
	line-height: 25px
}

.content .area-map .box-locate .box-wrap .box-white strong span {
	display: inline-block;
	margin-left: 13px;
	font-size: 12px;
	color: #888;
	vertical-align: middle
}

.content .area-map .box-locate .box-wrap .box-white p {
	font-size: 12px;
	color: #888;
	line-height: 18px
}

.content .area-map .box-locate .box-wrap .box-white p span {
	display: block
}

.content .area-map .box-locate .box-wrap .box-white .star {
	display: inline-block;
	position: relative;
	width: 56px;
	height: 11px;
	margin-top: 7px
}

.content .area-map .box-locate .box-wrap .box-white .star em {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0
}

.content .area-map .box-locate .box-wrap .box-white .arrow_right {
	position: absolute;
	top: 50%;
	right: 20px;
	margin-top: -5px
}

.content .area-map .box-locate .box-wrap .arrow_tip {
	position: absolute;
	bottom: -16px;
	left: 50%;
	margin-left: -6px
}

.content .area-map .box-locate .box-wrap .btns {
	display: block;
	margin-top: 0;
	border-top: 1px solid #f3f3f3
}

.content .area-map .box-locate .box-wrap .btns a {
	display: block;
	padding: 20px 0;
	background-color: #fff
}

.content .area-map .box-locate .box-wrap .btns a:hover {
	background-color: #f3f3f3
}

.content .area-map .box-locate .box-wrap .btns a span {
	display: block;
	font-size: 12px;
	color: #a36b4f;
	text-align: center
}

.content .area-map .box-locate .box-wrap .btns a:first-child span {
	border-right: 1px solid #f3f3f3
}

.content .area-map .box-locate .box-wrap .btns.ty1 a {
	float: left;
	width: 50%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.content .area-map .btn-wrap {
	position: absolute;
	bottom: 30px;
	left: 0;
	width: 100%;
	text-align: center
}

.nmap_lay_c span {
	position: absolute;
	top: 0;
	left: -34px;
	width: 34px;
	height: 42px;
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 34px
}

.kv-area .content .line,
.kv-area .content .line:after {
	width: 100%;
	height: 100%;
	-webkit-box-sizing: border-box;
	display: block
}

.box-locate {
	left: -34px
}

.cont-fullsize .inner-cont-wrap .content,
.kv-area .inner-cont-wrap .content {
	max-width: none
}

.cont-fullsize .content {
	position: static
}

.cont-fullsize .bg-holder img,
.kv-area .bg-holder img {
	position: relative;
	left: 0;
	margin-left: 0
}

.kv-area .content .line {
	position: absolute;
	top: 114px;
	left: 0;
	padding: 0 30px;
	box-sizing: border-box
}

.kv-area .content .line:after {
	content: '';
	border: 2px solid #a36b4f;
	box-sizing: border-box
}

.error-page,
.pdf-wrap {
	-webkit-box-sizing: border-box
}

.content .title {
	padding-bottom: 50px;
	text-align: center
}

.content .title h2 {
	height: 35px;
	font: 50px/46px HyundaiSansHead-Light;
	color: #000
}

.content .title span {
	display: block;
	height: 11px;
	margin-top: 27px;
	font: 16px/14px HyundaiSansHead-Light;
	color: #000
}

.inner-cont-wrap.multi-bg .content:after,
.inner-cont-wrap.multi-bg .content:before {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	min-height: 750px;
	top: 0;
	content: ''
}

.inner-cont-wrap.multi-bg .content {
	max-width: 1920px
}

.inner-cont-wrap.multi-bg .content:before {
	left: -100%;
	background: #fff
}

.inner-cont-wrap.multi-bg .content:after {
	left: 100%;
	background: #000
}

.sec-sns {
	background: #000
}

.sec-sns .txt-holder {
	position: static;
	padding: 47px 0 57px;
	text-align: center
}

.sec-sns .txt-holder p {
	height: 13px;
	font: 18px/18px HyundaiSansHead-Light;
	color: #fff
}

.sec-sns .txt-holder .inner-txt .sns {
	margin-top: 34px
}

.sec-sns .txt-holder .inner-txt .sns a {
	display: inline-block;
	width: 36px;
	height: 36px;
	margin: 0 36px
}

.sec-sns a span {
	display: block;
	width: 36px;
	height: 36px
}

#popup-locate {
	width: 540px;
	margin-top: -155px;
	margin-left: -265px
}

.popup-locate .popup-inner .form-wrap p {
	font-size: 18px;
	line-height: 26px;
	color: #888
}

#popup-locate .pop-inner-wrap span {
	display: block;
	position: relative;
	margin-top: 15px;
	padding-left: 48px;
	border: 1px solid #8a8c8f
}

#popup-locate .pop-inner-wrap span img {
	position: absolute;
	top: 0;
	left: 0
}

#popup-locate .pop-inner-wrap span input {
	width: 100%;
	border: 1px solid transparent
}

.error-page {
	width: 1024px;
	height: 290px;
	position: absolute;
	left: 50%;
	margin-left: -514px;
	padding: 74px 30px 0;
	box-sizing: border-box;
	text-align: center;
	font-family: HyundaiSansHead-Light
}

.error-page strong {
	margin-top: 35px;
	display: block;
	font-size: 36px;
	color: #a36b4f;
	font-weight: 400
}

.error-page .error-page-line {
	padding-top: 15px;
	padding-bottom: 53px;
	font-size: 14px;
	line-height: 23px
}

.error-page .list-sitemap .list-wrapper>ul>li {
	width: 25%!important
}

.pdf-wrap {
	width: 595px;
	box-sizing: border-box;
	padding: 48px;
	margin: 0 auto
}

.pdf-wrap .pdf-top {
	position: relative
}

.pdf-wrap .pdf-top h2 {
	font-size: 21px;
	color: #a36b4f;
	font-family: HyundaiSansHead-Light, wFontKrUL
}

.pdf-wrap .pdf-top h2 span {
	color: #000;
	display: block;
	margin-top: 7px;
	font-family: wFontKrM
}

.pdf-wrap .pdf-top p {
	position: absolute;
	top: 0;
	right: 0
}

.pdf-wrap .pdf-car {
	margin-top: 20px;
	margin-bottom: 40px
}

.pdf-wrap .pdf-view {
	padding-bottom: 5px
}

.pdf-wrap .pdf-view h3 {
	font-size: 17px;
	margin-bottom: 18px;
	font-family: GenesisSansText
}

.pdf-wrap .pdf-view-list em,
.pdf-wrap .pdf-view-list span {
	font-family: HyundaiSansHead-Light, GenesisSansText;
	font-size: 12px
}

.pdf-wrap .pdf-view-list {
	position: relative;
	height: 60px;
	margin-bottom: 30px
}

.pdf-wrap .pdf-view-list div {
	padding: 9px 0 0 42px
}

.pdf-wrap .pdf-view-list strong {
	font-weight: 400;
	font-size: 12px;
	border-bottom: 2px solid #ccc;
	display: block;
	padding-bottom: 3px
}

.pdf-wrap .pdf-view-list em {
	font-style: normal;
	display: block;
	padding-bottom: 2px
}

.pdf-wrap .pdf-view-list span {
	color: #888
}

.pdf-wrap .pdf-view-list img {
	border: 1px solid #cbcbcb;
	position: absolute;
	left: 0;
	top: 30px
}

.pdf-wrap .pdf-price {
	background: #f7f7f7;
	padding: 24px 23px 20px
}

.pdf-wrap .pdf-price p:first-child {
	width: 226px;
	border-right: 1px solid #d0d0d0;
	font-size: 10px;
	color: #888;
	line-height: 18px;
	display: inline;
	float: left
}

.pdf-wrap .pdf-price p:last-child {
	font-size: 10px;
	color: #888;
	display: inline-block;
	float: right;
	padding-top: 3px
}

.pdf-wrap .pdf-price p:last-child span {
	display: inline-block;
	margin-top: 8px;
	vertical-align: top
}

.pdf-wrap .pdf-price p:last-child strong {
	color: #a36b4f;
	display: inline-block;
	padding-left: 12px;
	font-size: 23px;
	font-weight: 400
}

.pdf-wrap .pdf-price p:last-child em {
	font-style: normal
}

.pdf-wrap .pdf-concierge {
	padding: 52px 0 0 20px
}

.pdf-wrap .pdf-concierge>p {
	width: 206px;
	display: inline-block;
	float: left
}

.pdf-wrap .pdf-concierge>p span {
	font-size: 9px;
	color: #a36b4f
}

.pdf-wrap .pdf-concierge>p strong {
	font-size: 24px;
	font-weight: 400;
	display: block;
	margin-top: 3px;
	font-family: GenesisSansText
}

.pdf-wrap .pdf-concierge>div {
	float: left;
	border-left: 1px solid #d6d6d6;
	width: 230px;
	padding-left: 20px
}

.pdf-wrap .pdf-concierge>div p {
	font-size: 9px;
	color: #535353;
	font-family: GenesisSansText;
	margin-bottom: 8px
}

.pdf-wrap .pdf-concierge>div span {
	font-size: 8px;
	color: #6c6c6c;
	height: 11px
}

.pdf-wrap .pdf-concierge>div span:nth-child(even) {
	width: 98px;
	display: inline-block;
	border-right: 1px solid #b8b8b8
}

.pdf-wrap .pdf-concierge>div span:nth-child(odd) {
	padding-left: 7px
}

.pdf-wrap .pdf-concierge>div em {
	font-style: normal;
	display: inline-block;
	padding-left: 3px
}

.wrapper-pdf {
	width: 1040px;
	padding: 100px 100px 140px
}

.wrapper-pdf .pdf-model {
	position: relative
}

.wrapper-pdf .pdf-model h1 {
	position: absolute;
	top: 0;
	right: 0
}

.wrapper-pdf .pdf-model h2 {
	display: block;
	font-size: 44px;
	line-height: 1;
	color: #a36b4f
}

.wrapper-pdf .pdf-model h2 span {
	display: block;
	margin-top: 35px;
	font-size: 30px;
	color: #000;
	line-height: 1
}

.wrapper-pdf .pdf-model .img {
	display: block;
	padding: 10% 20%
}

.wrapper-pdf .pdf-model .img img {
	width: 100%
}

.wrapper-pdf .pdf-spec li {
	margin-top: 60px
}

.wrapper-pdf .pdf-spec li:first-child {
	margin-top: 0
}

.wrapper-pdf .pdf-spec li h3 {
	font-family: HyundaiSansHead-Light;
	font-size: 35px;
	font-weight: 400
}

.wrapper-pdf .pdf-spec .detail {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	background: #fdfdfd
}

.wrapper-pdf .pdf-spec .detail-wrap {
	margin-top: 30px;
	text-align: right
}

.wrapper-pdf .pdf-spec .detail-wrap a.btn-base {
	width: 207px;
	margin-top: 45px;
	padding: 0 50px
}

.wrapper-pdf .pdf-spec li.opened .detail {
	overflow: hidden;
	height: auto
}

.wrapper-pdf .pdf-spec table {
	width: 100%;
	border-top: 2px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	font-size: 12px;
	line-height: 30px;
	text-align: left
}

.wrapper-pdf .pdf-spec table .talign-c,
.wrapper-pdf .pdf-spec table td {
	text-align: center
}

.wrapper-pdf .pdf-spec table .col-last {
	padding-left: 148px
}

.wrapper-pdf .pdf-spec table tr {
	border-bottom: 1px solid #d5d5d5
}

.wrapper-pdf .pdf-spec table td,
.wrapper-pdf .pdf-spec table th {
	padding: 15px 0;
	font-weight: 400
}

.wrapper-pdf .pdf-spec table th a.see-detail span {
	text-decoration: underline
}

.wrapper-pdf .pdf-spec table td span,
.wrapper-pdf .pdf-spec table th span {
	display: block
}

.wrapper-pdf .pdf-spec .notice {
	padding: 31px 0;
	font-size: 12px;
	line-height: 24px;
	text-align: left
}

.wrapper-pdf .pdf-spec .notice li {
	position: relative;
	padding-left: 6px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.wrapper-pdf .pdf-spec .notice li:after {
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -2px;
	width: 3px;
	height: 3px;
	content: '';
	background: #000
}

.paging {
	padding-top: 20px;
	border-top: 1px solid #b6b6b6;
	text-align: center
}

.paging a {
	display: inline-block;
	width: 34px;
	height: 34px;
	text-align: center;
	line-height: 38px;
	font-size: 14px;
	color: #888;
	vertical-align: top
}

.paging a.on {
	color: #a36b4f;
	text-decoration: underline
}

.paging .prev {
	margin-right: 15px
}

.paging .next {
	margin-left: 15px
}

.paging .first {
	margin-right: -5px
}

.paging .last {
	margin-left: -5px
}

.paging.ty1 {
	padding-top: 13px;
	font-size: 12px;
	color: #000;
	line-height: 26px
}

.paging.ty1 .next,
.paging.ty1 .prev {
	padding: 8px 9px;
	width: 5px;
	height: 9px
}

.paging.ty1 .prev {
	margin-right: 6px
}

.paging.ty1 .next {
	margin-left: 6px
}

.trial-gate .box-info {
	padding: 30px 0;
	background-color: #f7f7f7
}

.trial-gate .box-info>div {
	float: left;
	width: 50%;
	padding: 0 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	border-left: 1px solid #d6d6d6
}

.trial-gate .box-info>div:first-child {
	border-left: none
}

.trial-gate .box-info>div strong {
	font-size: 20px;
	font-weight: 400
}

.trial-gate .box-info .btn-wrap {
	margin-top: 22px
}

.map-tabmenu {
	width: 100%;
	margin-top: -20px;
	margin-bottom: 30px;
	text-align: center
}

.map-tabmenu li {
	display: inline-block;
	height: 13px;
	padding: 0 30px 0 32px;
	border-left: 2px solid #d2d2d2
}

.map-tabmenu li:first-child {
	border-left: none
}

.map-tabmenu li a {
	display: block;
	color: #999;
	font: 16px/1 HyundaiSansText-Regular
}

.map-tabmenu li.on a,
.map-tabmenu li.selected a {
	color: #000
}

.map-tabmenu.type2 {
	margin-top: 0
}

.list-holder {
	position: relative;
	width: 100%;
	padding: 50px 0;
	background: #fafafa
}

.list-holder .area-list {
	position: relative;
	width: 964px;
	margin: 0 auto
}

.list-holder .area-list table {
	width: 100%;
	font-size: 12px;
	line-height: 12px;
	border-top: 2px solid #d2d2d2
}

.list-holder .area-list table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 17px 15px 16px 20px;
	font-weight: 400;
	font-size: 14px;
	text-align: center
}

.list-holder .area-list table thead th:first-child {
	border-left: none
}

.list-holder .area-list table tbody th {
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	font-weight: 400;
	padding: 14px 20px;
	vertical-align: middle
}

.list-holder .area-list table tbody tr td {
	padding: 17px 15px 16px 20px;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background: #fff;
	line-height: 150%
}

.list-holder .area-list table tbody tr td:first-child {
	border-left: none;
	text-align: center
}

.list-holder .area-list table tbody tr td.map-list-branch strong {
	font-weight: 400
}

.list-holder .area-list table tbody tr td.map-list-branch strong span:before {
	content: " / "
}

.list-holder .area-list table td:last-child {
	border-right: none
}

.list-holder .area-list table td.center {
	text-align: center
}

.list-holder .area-list table td .span-br {
	display: block;
	padding-left: 8px
}

.list-holder .area-list table td .sch-link {
	color: #a36b4f;
	text-decoration: underline
}

.list-holder .area-list table .tbl-blank {
	display: block;
	width: 100%;
	text-align: center
}

.list-holder .area-list .paging {
	border-top: none;
	min-height: 34px
}

.list-holder .area-list .btn-locate-sel {
	position: absolute;
	bottom: -10px;
	right: 0;
	z-index: 11;
	width: 132px;
	height: 54px;
	border: 1px solid #6f6f6f;
	background-color: #6f6f6f;
	color: #fff;
	text-align: center;
	line-height: 54px
}

.list-holder .area-list .btn-locate-sel:hover {
	background-color: #6f6f6f
}

.list-holder .area-list.thinpd table tbody tr td {
	padding: 10px 20px
}

.list-holder .area-list.thinpd table .tbl-blank {
	display: block;
	width: 100%;
	padding: 10px 0;
	text-align: center
}

.list-holder .area-list table tbody tr td.selectboxin {
	padding: 0
}

.list-holder .area-list table tbody tr td .custom-select {
	position: relative;
	width: 100%
}

.list-holder .area-list table tbody tr td .custom-select .selected {
	position: absolute;
	top: 50%;
	left: 0;
	height: auto;
	margin-top: -22px;
	border: none;
	font-size: 12px;
	line-height: 14px;
	z-index: 10
}

.list-holder .area-list table tbody tr td .custom-select .selected button {
	padding: 5px 0 3px
}

.list-holder .area-list table tbody tr td .custom-select .selected button span {
	height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-left: 20px;
	padding-right: 40px;
	text-indent: 0
}

.list-holder .area-list table tbody tr td .custom-select .selected button i {
	position: absolute;
	top: 50%;
	right: 20px;
	width: 9px;
	height: 5px;
	margin-top: -3px;
	overflow: hidden
}

.list-holder .area-list table tbody tr td .custom-select .selected button i img {
	width: 100%
}

.list-holder .area-list table tbody tr td .custom-select.open .selected button i img {
	margin-top: -5px
}

.list-holder .area-list table tbody tr td .custom-select .opt-list {
	top: 15px;
	padding: 0;
	border: none;
	outline: #d5d5d5 solid 1px;
	z-index: 9
}

.list-holder .area-list table tbody tr td .custom-select .opt-list li {
	border-top: 1px solid #fff
}

.list-holder .area-list table tbody tr td .custom-select .opt-list label {
	height: auto;
	white-space: normal;
	overflow: hidden;
	text-overflow: ellipsis
}

.list-holder .area-list table tbody tr td .custom-select .opt-list label span {
	display: block;
	padding: 7px 20px;
	font-size: 12px;
	line-height: 14px;
	text-indent: 0
}

.list-holder .area-list table tbody tr td .custom-select .selected button:after,
.list-holder .area-list table tbody tr td .custom-select .selected button:before,
.list-holder .area-list table tbody tr td .custom-select label span:after,
.list-holder .area-list table tbody tr td .custom-select label span:before {
	display: inherit;
	content: ''
}

.list-holder .area-list table tbody tr td .custom-select .opt-list input[type=radio]:focus+span,
.list-holder .area-list table tbody tr td .custom-select .opt-list label:hover span {
	background: #fff;
	color: #a36b4f;
	text-decoration: underline
}

.list-holder .area-list table tbody tr td .custom-chk-rdo input+span span {
	font-size: 12px
}

.list-holder .area-list table tbody tr td.map-list-branch.line-double span {
	display: block
}

.content-custom .content-aside .area-summary .list-option li {
	position: relative
}

.content-custom .content-aside .area-summary .list-option .btn-mdf {
	position: absolute;
	top: 0;
	right: 0;
	font: 12px/10px GenesisSansText;
	color: #a36b4f;
	text-decoration: underline
}

.list-holder .area-noresult {
	width: 100%;
	text-align: center;
	padding: 50px 0
}

.list-holder .area-noresult span {
	display: block;
	margin: 30px 0;
	font: 30px/1 HyundaiSansHead-Light;
	color: #000
}

.vr-content {
	position: relative
}

.vr-content .prev-next-btns a {
	position: absolute;
	top: 50%;
	margin-top: -35px;
	z-index: 3;
	padding: 23px 16px
}

.vr-content .prev-next-btns a span {
	display: block;
	width: 12px;
	height: 25px;
	overflow: hidden
}

.vr-content .prev-next-btns a span img {
	vertical-align: middle
}

.vr-content .prev-next-btns .btn-next {
	right: 0
}

.vr-content .prev-next-btns .btn-prev {
	left: 0
}

.vr-content .load-btn-area {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 2
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .name,
.renewal2016 .content-custom .content-aside .area-option .box-list .list-point .name {
	z-index: 1
}

.vr-content .load-btn-area .btn {
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -60px 0 0 -60px;
	cursor: pointer
}

.renewal2016 .content-custom .content-aside .area-option .area-installment p.installment-txt {
	margin-top: 10px;
	color: #888;
	font-size: 13px;
	padding-left: 20px
}

.renewal2016 .content-custom .content-aside .area-option .area-installment p.installment-txt a {
	display: inline-block;
	border-bottom: 1px solid #888
}

.renewal2016 .content-custom .content-aside .area-option .area-discount,
.renewal2016 .content-custom .content-aside .area-option .area-installment,
.renewal2016 .content-custom .content-aside .area-option .area-point,
.renewal2016 .content-custom .content-aside .area-option .area-summary,
.renewal2016 .content-custom .content-aside .area-option .area-taxation {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 72%
}

.renewal2016 .content-custom .content-aside .area-option .area-summary .box-list .list-inner {
	margin-top: 0;
	padding-top: 80px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .nolist {
	display: table;
	height: 100%;
	width: 100%
}

.renewal2016 .content-custom .content-aside .area-option .box-list .nolist span {
	display: table-cell;
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	font-size: 24px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .list-point {
	cursor: default
}

.build-swiper-wrap .swiper-pagination-clickable .swiper-pagination-bullet,
.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .select-area li label {
	cursor: pointer
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul {
	padding: 14px 0;
	overflow: visible
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li {
	font-size: 0
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li>span {
	font: 16px/18px GenesisSansText
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .txt {
	width: 160px;
	color: #000;
	line-height: 45px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .txt2 {
	width: 426px;
	color: #000;
	line-height: 45px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .txt-value {
	color: #888;
	float: right;
	line-height: 45px;
	letter-spacing: -.5px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .input-point {
	width: 180px;
	text-align: right;
	color: #888
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .currency {
	margin-left: 8px;
	color: #000;
	font: 16px/18px GenesisSansText
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .btn-base {
	width: 180px;
	float: right
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .btn-base span {
	color: #fff;
	width: auto
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .btn-base:hover span {
	color: #000
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select {
	width: 180px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select ul {
	padding: 5px 0;
	overflow-y: auto;
	max-height: 125px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select .selected {
	line-height: 45px;
	font: 16px/12px HyundaiSansText-Regular, GenesisSansText;
	padding: 0;
	border-top: 1px solid #c4c6ca
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select .selected span {
	font: inherit
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select span {
	width: auto;
	float: none
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select li {
	margin: 0;
	border: none
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .save-point {
	float: right
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec p.info em {
	font: 13px/20px GenesisSansText;
	color: #888;
	letter-spacing: -.5px;
	padding: 0 0 0 10px;
	position: relative;
	display: block;
	border: none
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec p.info em:after {
	display: block;
	content: '*';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	vertical-align: middle
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle p.info span {
	display: block;
	padding-bottom: 7px;
	width: 100%;
	font: 13px/20px GenesisSansText;
	color: #888
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle p.info strong {
	color: #000;
	font-weight: 400
}

.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li p.info {
	padding: 15px 0 0
}

.renewal2016 .content-custom .content-aside .area-option .area-discount .box-list .txt-most a {
	font-size: 12px;
	color: #a36b4f;
	text-decoration: underline
}

.renewal2016 .content-custom .content-aside .area-option .area-discount .box-list .name p {
	right: 20px
}

.renewal2016 .content-custom .content-aside .area-option .area-point .box-list .spec.formstyle {
	display: block
}

.renewal2016 .content-custom .content-aside .area-option .area-point li:nth-child(1) p.info {
	padding-bottom: 35px
}

.renewal2016 .content-custom .content-aside .area-option .area-installment .box-list .spec.formstyle {
	padding: 0
}

.renewal2016 .content-custom .content-aside .area-option .area-installment .box-list .spec.formstyle>ul>li {
	border-top: 1px solid #f3f3f3;
	margin-top: 15px;
	padding: 15px 20px 0
}

.renewal2016 .content-custom .content-aside .area-option .area-installment .box-list .spec.formstyle>ul>li:first-child {
	border: none;
	margin-top: 0;
	padding-top: 0
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec {
	padding: 0
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec>ul {
	padding: 20px;
	overflow: visible
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec li {
	font: 16px/32px GenesisSansText;
	margin: 0
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec li>div {
	display: inline-block
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec li span {
	float: right;
	color: #888;
	line-height: 32px;
	text-align: right
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec>div {
	font: 16px/20px GenesisSansText;
	padding: 30px 20px;
	border-top: 1px solid #f3f3f3
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec p.info {
	margin-top: 10px
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list li:nth-child(2) .spec p.info {
	padding: 0 20px;
	margin: 0
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select {
	width: 295px;
	margin-bottom: 5px
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select.select-left {
	float: left
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select.select-right {
	float: right
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select .selected {
	line-height: 45px;
	font: 16px/12px HyundaiSansText-Regular, GenesisSansText;
	padding: 0;
	border-top: 1px solid #c4c6ca
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select .selected span {
	font: inherit
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select span {
	width: auto;
	float: none
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select ul {
	padding: 5px 0;
	overflow-y: auto
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select li {
	margin: 0;
	border: none
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .area-delivery {
	padding: 20px;
	border-bottom: 1px solid #f3f3f3
}

.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .delivery-tit {
	display: block;
	width: 100%;
	font: 16px/18px GenesisSansText;
	color: #000;
	padding-bottom: 10px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .sample.onlytxt dl {
	padding-left: 20px
}

.renewal2016 .content-custom .content-aside .area-option .box-list .noactive {
	opacity: .3
}

.renewal2016 .content-custom .content-aside .area-summary .box-list .spec {
	padding: 0
}

.renewal2016 .content-custom .content-aside .area-summary .list-total .tit-sub {
	display: block;
	height: 13px;
	padding-bottom: 11px;
	font: 15px/15px wFontKrUL;
	color: #000;
	padding-left: 20px;
	width: 300px!important
}

.renewal2016 .content-custom .content-aside .area-summary .list-total .tit-sub a {
	float: right;
	padding-top: 1px;
	font: 12px/10px GenesisSansText;
	color: #a36b4f;
	text-decoration: underline
}

.renewal2016 .content-custom .content-aside .area-summary .list-total li {
	margin-top: 42px
}

.renewal2016 .content-custom .content-aside .area-summary .list-total li:first-child {
	margin-top: 0
}

.renewal2016 .content-custom .content-aside .area-summary .list-total div {
	padding-top: 13px
}

.renewal2016 .content-custom .content-aside .area-summary .list-total div.mult,
.renewal2016 .content-custom .content-aside .area-summary .list-total span+div {
	display: table;
	width: 100%;
	padding: 0 20px
}

.renewal2016 .content-custom .content-aside .area-summary .list-total .img {
	display: table-cell!important;
	width: 42px!important;
	height: 42px;
	padding: 14px 13px 0 0;
	vertical-align: top
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area>span a i img,
.renewal2016 .content-custom .content-aside .area-summary p.info img {
	vertical-align: middle
}

.renewal2016 .content-custom .content-aside .area-summary .list-total .img img {
	width: 100%;
	border: 1px solid #cecece;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.renewal2016 .content-custom .content-aside .area-summary .list-total dl {
	padding-top: 13px;
	display: block
}

.renewal2016 .content-custom .content-aside .area-summary .list-total dt {
	display: block;
	font: 16px/23px GenesisSansText;
	color: #000
}

.renewal2016 .content-custom .content-aside .area-summary .list-total dd {
	display: block;
	margin-top: 4px;
	height: 11px;
	font: 16px/14px GenesisSansText;
	color: #888;
	padding-bottom: 15px
}

.renewal2016 .content-custom .content-aside .area-summary .box-total {
	margin-top: 0;
	padding: 30px 32px;
	background-color: #f7f7f7
}

.renewal2016 .content-custom .content-aside .area-summary .box-total dl {
	overflow: hidden;
	width: 100%;
	display: block
}

.renewal2016 .content-custom .content-aside .area-summary .box-total dl dt {
	float: left;
	max-width: 320px;
	color: #000
}

.renewal2016 .content-custom .content-aside .area-summary .box-total dl dd {
	float: right;
	width: 280px;
	text-align: right;
	padding: 0;
	margin: 0
}

.renewal2016 .content-custom .content-aside .area-summary .box-total dl.total-price dt {
	font: 18px/32px GenesisSansText
}

.renewal2016 .content-custom .content-aside .area-summary .box-total dl.total-price dd {
	font: 30px/32px GenesisSansText;
	color: #a36b4f
}

.renewal2016 .content-custom .content-aside .area-summary .box-total .txt-info {
	font: 13px/16px GenesisSansText;
	color: #888;
	padding: 15px 0;
	border-bottom: 1px solid #d0d0d0;
	margin-bottom: 9px
}

.renewal2016 .content-custom .content-aside .area-summary .box-total dl.detail-price dt {
	font: 14px/37px wFontKrUL
}

.renewal2016 .content-custom .content-aside .area-summary .box-total dl.detail-price dd {
	font: 18px/37px GenesisSansText;
	width: 150px
}

.renewal2016 .content-custom .content-aside .area-summary .box-brick {
	padding-top: 30px;
	margin-top: 40px;
	border-top: 1px solid #f0f0f0
}

.renewal2016 .content-custom .content-aside .area-summary .box-brick .tit-sub {
	display: block;
	font: 16px/14px wFontKrUL;
	color: #000
}

.renewal2016 .content-custom .content-aside .area-summary .box-brick .tit-sub a {
	float: right;
	padding-top: 1px;
	font-size: 10px;
	line-height: 10px;
	color: #874033;
	text-decoration: underline
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area {
	margin: 20px 0 40px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area>span {
	float: left;
	width: 33.3333%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area>span a i {
	position: relative;
	margin-right: 10px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-left .on-over {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -10px 0 0 -9px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-center .on-over {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -9px 0 0 -9px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-right .on-over {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -8px 0 0 -10px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-left {
	padding-right: 3px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-center {
	padding: 0 1px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-right {
	padding-left: 3px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-bottom {
	width: 100%;
	margin-top: 5px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-last {
	width: 50%;
	margin-top: 5px;
	padding-right: 3px
}

.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-last:last-child {
	padding-right: 0
}

.renewal2016 .content-custom .content-aside .area-summary p.info {
	font: 13px/20px GenesisSansText;
	color: #888;
	letter-spacing: -.5px;
	padding: 15px 20px;
	border-top: 1px solid #f0f0f0
}

.renewal2016 .content-custom .content-aside .area-summary .list-option li {
	margin: 0
}

.renewal2016 .content-custom .content-aside .area-summary .list-total li {
	position: relative
}

.renewal2016 .content-custom .content-aside .area-summary .list-total .btn-mdf {
	position: absolute;
	top: 0;
	right: 20px;
	font: 12px/10px GenesisSansText;
	color: #a36b4f;
	text-decoration: underline
}

.popup-save-point.popup .popup-inner {
	width: 964px
}

.popup-save-point.popup .popup-inner table {
	width: 964px;
	margin: 0 auto;
	font-size: 12px;
	line-height: 12px;
	border-top: 2px solid #d2d2d2
}

.popup-save-point.popup .popup-inner table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 17px 15px 16px 20px;
	font-weight: 400;
	font-size: 14px;
	text-align: center
}

.popup-save-point.popup .popup-inner table .border-none {
	border-left: none;
	background-color: #f7f7f7
}

.popup-save-point.popup .popup-inner table tbody tr td {
	padding: 17px 15px 16px 20px;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background: #fff;
	text-align: center;
	line-height: 16px
}

.popup-save-point.popup .popup-inner table td:last-child {
	border-right: none
}

.popup-save-point.popup .popup-inner .table-info {
	text-align: right;
	color: #888;
	padding-top: 5px
}

.popup-save-point.popup .popup-inner .info-tit {
	margin-top: 5px;
	font-size: 12px;
	line-height: 18px;
	padding-left: 13px;
	color: #888;
	position: relative
}

.popup-save-point.popup .popup-inner .info-tit:before {
	content: '※';
	position: absolute;
	top: 0;
	left: 0
}

.popup-save-point.popup .popup-inner .info-txt>li {
	font-size: 12px;
	line-height: 18px;
	padding-left: 10px;
	color: #888;
	position: relative
}

.popup-save-point.popup .popup-inner .info-txt>li:before {
	content: '*';
	position: absolute;
	top: 0;
	left: 0
}

.popup-save-point.popup .popup-inner .info-txt>li li {
	padding-left: 10px;
	position: relative
}

.popup-save-point.popup .popup-inner .info-txt>li li:before {
	content: '-';
	position: absolute;
	top: 0;
	left: 0
}

.popup-save-point.popup .popup-inner .btn-wrap a {
	width: 200px;
	margin-top: 45px
}

.renewal2016 .content-custom .content-aside .area-option .btn-area .btn-left a span,
.renewal2016 .content-custom .content-aside .area-option .btn-area .btn-right a span {
	width: 100%;
	height: 100%;
	margin-top: 0;
	display: block
}

.renewal2016 .content-custom .content-aside .area-option .btn-area .btn-left a {
	padding: 0;
	width: 100%
}

.renewal2016 .content-custom .content-aside .area-option .btn-area .btn-left i {
	top: 0
}

.renewal2016 .content-custom .content-aside .area-option .btn-area .btn-right a {
	padding: 0;
	width: 100%
}

.renewal2016 .content-custom .content-aside .area-option .btn-area .btn-right i {
	top: 0
}

.renewal2016 .content-custom .content-aside .area-option .area-installment .list-group ul li .tit-group>strong {
	font: 18px/58px GenesisSansText
}

.popup-check-point.popup .popup-inner .pop-txt1,
.popup-installment.popup .popup-inner .pop-txt1,
.popup-save-point-alt.popup .popup-inner .pop-txt1 {
	font: 22px/28px GenesisSansText;
	padding-bottom: 45px
}

.popup-save-point-alt.popup .popup-inner {
	width: 748px
}

.popup-save-point-alt.popup .popup-inner .btn-wrap a {
	width: 200px
}

.popup-check-point.popup .popup-inner {
	width: 500px
}

.popup-check-point.popup .popup-inner .btn-wrap a {
	width: 200px
}

.popup-installment.popup .popup-inner {
	width: 500px
}

.popup-installment.popup .popup-inner .btn-wrap a {
	width: 200px
}

.popup-taxation.popup .popup-inner {
	padding: 50px;
	width: 964px
}

.popup-taxation.popup .popup-inner table {
	width: 964px;
	margin: 0 auto;
	font-size: 12px;
	line-height: 12px;
	border-top: 2px solid #d2d2d2
}

.popup-taxation.popup .popup-inner table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 17px 15px 16px 20px;
	font-weight: 400;
	font-size: 14px;
	text-align: center
}

.popup-taxation.popup .popup-inner table thead th:first-child {
	border-left: none
}

.popup-taxation.popup .popup-inner table thead th.bgnone {
	background: #fff;
	font-size: 12px;
	line-height: 16px
}

.popup-taxation.popup .popup-inner table tbody tr td {
	padding: 17px 15px 16px 20px;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background: #fff;
	text-align: center;
	line-height: 16px
}

.popup-taxation.popup .popup-inner table tbody tr td:first-child {
	border-left: none;
	background-color: #f7f7f7
}

.popup-taxation.popup .popup-inner table td:last-child {
	border-right: none
}

.popup-taxation.popup .popup-inner .btn-wrap a {
	width: 200px;
	margin-top: 45px
}

.popup-accessorial-charge.popup .popup-inner {
	width: 750px
}

.popup-accessorial-charge.popup .popup-inner .pop-txt1 {
	font: 22px/28px GenesisSansText;
	padding-bottom: 45px
}

.popup-accessorial-charge.popup .popup-inner .btn-wrap a {
	width: 200px
}

.popup-total-price.popup .popup-inner {
	width: 625px
}

.popup-total-price.popup .popup-inner .pop-txt1 {
	font: 22px/28px GenesisSansText;
	padding-bottom: 15px
}

.popup-total-price.popup .popup-inner .pop-txt2 {
	font: 14px/16px GenesisSansText;
	padding-bottom: 45px;
	color: #888
}

.popup-total-price.popup .popup-inner .btn-wrap a {
	width: 200px
}

.popup-pay-price.popup .popup-inner {
	width: 520px
}

.popup-pay-price.popup .popup-inner .pop-txt1 {
	font: 22px/28px GenesisSansText;
	padding-bottom: 15px
}

.popup-pay-price.popup .popup-inner .pop-txt2 {
	font: 14px/16px GenesisSansText;
	padding-bottom: 45px;
	color: #888
}

.popup-pay-price.popup .popup-inner .btn-wrap a {
	width: 200px
}

.area-cont-gray.cont-white.trial-03-start {
	padding-bottom: 0;
	border-top: 1px solid #b6b6b6;
	max-width: 964px;
	margin: 0 auto
}

.trial-03-start .box-concierge {
	padding: 0 0 40px
}

.trial-03-start .inner-gray .box-gray td .btn-base {
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all;
	background: #6f6f6f;
	border: 1px solid #6f6f6f;
	padding: 0 20px;
	height: 29px;
	color: #fff;
	font-size: 12px;
	line-height: 28px;
	margin: 0
}

.trial-03-start .inner-gray .box-gray td .btn-base:hover {
	background: #fcfcfc;
	border: 1px solid #f7f7f7
}

.trial-03-start .inner-gray .box-gray td .btn-base span {
	color: inherit
}

.trial-03-start .btn-area {
	padding-bottom: 40px
}

.trial-03-start .nolist {
	font-size: 32px;
	line-height: 1;
	padding: 120px 0;
	text-align: center
}

.trial-03-start .nolist span {
	display: block;
	padding-top: 30px
}

.trial-check-btn .trial-motorstudio {
	font-size: 0;
	text-align: right;
	padding-bottom: 8px
}

.trial-check-btn .trial-motorstudio span {
	font: 14px/34px GenesisSansText;
	display: inline-block;
	color: #888
}

.trial-check-btn .trial-motorstudio a {
	font: 12px/34px GenesisSansText;
	display: inline-block;
	margin-left: 15px;
	color: #a36b4f;
	padding-right: 15px;
	position: relative
}

.trial-check-btn .trial-motorstudio a img {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -3.5px
}

.trial-check-btn .btn-base {
	width: 270px;
	margin: 25px 0 0
}

.trial-check-btn p {
	font-size: 18px;
	color: #888;
	padding-top: 25px
}

.trial-studio {
	margin-top: 30px;
	border-top: 1px solid #d6d6d6;
	padding: 35px 0 60px
}

.trial-studio dl {
	margin-top: 30px;
	display: table;
	width: 100%
}

.trial-studio dd,
.trial-studio dt {
	display: table-cell;
	-webkit-box-sizing: border-box;
	text-align: left;
	vertical-align: middle
}

.trial-studio dl:first-child {
	margin-top: 0
}

.trial-studio dt {
	width: 137px;
	box-sizing: border-box;
	padding-left: 33px;
	min-height: 36px;
	border-right: 1px solid #d6d6d6
}

.trial-studio dt img {
	width: 83px
}

.trial-studio dd {
	width: 827px;
	box-sizing: border-box;
	padding-left: 30px;
	line-height: 24px
}

.trial-studio dd span {
	display: block
}

.trial-studio dd a {
	display: inline-block;
	margin-left: 15px;
	color: #a36b4f;
	padding-right: 15px;
	position: relative
}

.trial-studio dd a img {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -3.5px
}

.popup-trial-list04 {
	width: 362px
}

.popup-trial-list04 .popup-inner {
	padding: 50px 20px 20px
}

.popup-trial-list04 .popup-inner p {
	font-size: 22px;
	color: #000;
	padding-bottom: 45px;
	text-align: center
}

.popup-trial-list04 .popup-inner .btn-area a {
	width: 150px
}

.popup-trial-result {
	width: 424px
}

.popup-trial-result .popup-inner {
	padding: 50px 20px 20px
}

.popup-trial-result .popup-inner .txt {
	font-size: 22px;
	color: #222;
	padding-bottom: 45px;
	text-align: center
}

.popup-trial-result .popup-inner .btn-base {
	width: 150px
}

.popup-trial-list05.popup {
	width: 964px
}

.popup-trial-list05.popup .popup-inner table {
	width: 100%;
	margin: 0 auto;
	font-size: 12px;
	line-height: 12px;
	border-top: 2px solid #d2d2d2
}

.popup-trial-list05.popup .popup-inner table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 17px 15px 16px 20px;
	font-weight: 400;
	font-size: 14px;
	text-align: center
}

.popup-trial-list05.popup .popup-inner table td:first-child,
.popup-trial-list05.popup .popup-inner table th:first-child {
	border-left: none
}

.popup-trial-list05.popup .popup-inner table tbody tr td {
	padding: 17px 15px 16px 20px;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background: #fff;
	text-align: center;
	line-height: 16px
}

.popup-trial-list05.popup .popup-inner table td:last-child {
	border-right: none
}

.popup-trial-list05.popup .popup-inner .table-info {
	color: #888;
	padding-bottom: 10px
}

.popup-trial-list05.popup .popup-inner .btn-area .btn-base {
	width: 200px;
	margin-top: 30px
}

.popup-area-list.popup {
	width: 964px
}

.popup-area-list.popup .popup-inner table {
	width: 100%;
	margin: 0 auto;
	font-size: 12px;
	line-height: 12px;
	border-top: 2px solid #d2d2d2
}

.popup-area-list.popup .popup-inner table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 17px 15px 16px 20px;
	font-weight: 400;
	font-size: 14px;
	text-align: center
}

.popup-area-list.popup .popup-inner table td:first-child,
.popup-area-list.popup .popup-inner table th:first-child {
	border-left: none
}

.popup-area-list.popup .popup-inner table tbody tr td {
	padding: 17px 15px 16px 20px;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background: #fff;
	text-align: center;
	line-height: 16px
}

.popup-area-list.popup .popup-inner table td:last-child {
	border-right: none
}

.popup-area-list.popup .popup-inner .table-info {
	color: #888;
	padding-bottom: 10px
}

.popup-area-list.popup .popup-inner .btn-area .btn-base {
	width: 200px;
	margin-top: 30px
}

.renewal2016 .area-map .map-list {
	position: absolute;
	left: 35px;
	top: 0;
	height: 100%;
	width: 396px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 142px 0 33px;
	z-index: 10
}

.renewal2016 .area-map .map-list .map-list-inner {
	background: #fff;
	height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative
}

.renewal2016 .area-map .map-list .map-list-inner .area-search {
	position: absolute;
	left: 20px;
	top: 30px;
	width: 357px
}

.renewal2016 .area-map .map-list .map-list-inner .area-search h3 {
	font-size: 22px
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-top {
	padding: 18px 0 10px
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .custom-select {
	float: left;
	width: 176px;
	margin-left: 5px
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .custom-select:first-child {
	margin: 0
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .custom-select {
	width: 237px
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .btn-area {
	float: right;
	width: 115px
}

.width100 {
	width: 100%!important
}

.renewal2016 .area-map .map-list .map-list-inner .list-none {
	height: 100%;
	padding: 228px 20px 74px 19px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.renewal2016 .area-map .map-list .map-list-inner .list-none img {
	display: block;
	width: 60px;
	margin: 0 auto
}

.renewal2016 .area-map .map-list .map-list-inner .list-none p {
	font-size: 14px;
	line-height: 20px;
	display: block;
	vertical-align: middle;
	text-align: center
}

.renewal2016 .area-map .map-list .map-list-inner .area-list {
	height: 100%;
	padding: 180px 20px 104px 19px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul {
	height: 100%;
	overflow-y: auto
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li {
	background: #f7f7f7;
	margin-top: 4px;
	padding: 20px 10px
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li:first-child {
	margin: 0
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .num-area {
	float: left;
	width: 30px;
	height: 43px;
	overflow: hidden;
	position: relative
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .num-area span {
	position: absolute;
	font-size: 14px;
	text-align: center;
	width: 100%;
	padding-top: 6px;
	left: 0;
	top: 0;
	font-weight: 700
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .num-area img {
	margin-top: -43px
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .on .num-area img {
	margin-top: 0
}

.renewal2016 .area-map .map-list .map-list-inner .area-list .txt-length {
	padding: 25px 0 5px;
	text-align: right;
	font-size: 13px;
	color: #888
}

.renewal2016 .area-map .map-list .map-list-inner .area-list .txt-length span {
	color: #000
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .txt-area {
	padding-left: 40px
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .txt-store {
	font-size: 18px;
	font-weight: 400;
	line-height: 1
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .txt-store span {
	font-size: 13px;
	color: #888;
	line-height: 1
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .txt-addr {
	font-size: 13px;
	line-height: 16px;
	padding: 12px 0 6px
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .txt-tel p {
	font-size: 13px;
	float: left;
	line-height: 19px;
	margin-right: 5px
}

.renewal2016 .area-map .map-list .map-list-inner .area-list ul li .txt-tel span {
	float: left;
	margin-right: 3px;
	font-size: 11px;
	padding: 3px 5px 2px;
	line-height: 14px;
	background: #888;
	color: #fff
}

.renewal2016 .area-map .map-list .map-list-inner .paging {
	font-size: 0;
	border: none;
	padding: 0;
	position: absolute;
	bottom: 20px;
	left: 0;
	width: 100%
}

.renewal2016 .area-map .naver-map {
	max-height: 1000px!important
}

.renewal2016 .area-map #map {
	height: 1000px
}

.renewal2016 .content .area-map .btn-locate {
	top: 142px
}

.renewal2016 .content .area-map .btn-zoom {
	top: 206px
}

.renewal2016 .area-map .map-list .map-list-inner .custom-select .selected button {
	position: relative
}

.renewal2016 .area-map .map-list .map-list-inner .custom-select .selected button span {
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	text-indent: 0;
	padding-left: 15px;
	line-height: 18px
}

.renewal2016 .area-map .map-list .map-list-inner.bluehands .area-list {
	padding-top: 205px
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .bluehands-con {
	clear: both;
	width: 100%;
	padding-top: 10px;
	overflow: hidden;
	display: none
}

.renewal2016 .area-map .map-list .map-list-inner.bluehands .area-search .area-search-bottom .bluehands-con {
	display: block
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .bluehands-list {
	overflow: hidden;
	float: left;
	display: none
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .bluehands-list li {
	float: left;
	margin-left: 5px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	line-height: 24px;
	height: 24px;
	background: #f6f6f6;
	border: 1px solid #dbdbdb;
	color: #666;
	font-size: 12px;
	padding: 0 15px
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .bluehands-list li:first-child {
	margin-left: 0
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .bluehands-con .bluehands-list-none {
	float: left;
	line-height: 24px;
	font-size: 14px;
	color: #666;
	display: none
}

.renewal2016 .area-map .map-list .map-list-inner .area-search .area-search-bottom .bluehands-con .btn-change {
	float: right;
	color: #a36b4f;
	font-size: 14px;
	line-height: 24px
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .2);
	z-index: 10
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner {
	margin: 185px 20px 0;
	background: #fff;
	padding: 20px
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .select-area {
	overflow: hidden
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .select-area li {
	width: 155px;
	background: #f7f7f7;
	margin-bottom: 5px;
	height: 40px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 10px 0 0 15px
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .select-area li:nth-child(odd) {
	float: left
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .select-area li:nth-child(even) {
	float: right
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .btn-area {
	padding: 15px 0;
	text-align: center
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .btn-base {
	width: 190px
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .info-txt {
	overflow: hidden;
	line-height: 20px;
	font-size: 12px
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .info-txt dt {
	float: left;
	padding-right: 2px
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .info-txt dd {
	float: left;
	width: 283px;
	position: relative;
	padding-left: 8px;
	color: #888
}

.renewal2016 .area-map .map-list .map-list-inner .popup-bluehands-inner .info-txt dd:before {
	position: absolute;
	content: ":";
	left: 0;
	top: 0
}

.service-network .nolist {
	font-size: 32px;
	line-height: 1;
	padding: 120px 0;
	text-align: center
}

.service-network .nolist span {
	display: block;
	padding-top: 30px
}

.service-network .area-cont-gray.cont-white {
	padding-bottom: 0;
	border-top: 1px solid #b6b6b6;
	max-width: 964px;
	margin: 0 auto
}

.popup-servicenet-cancel.popup {
	width: 362px
}

.popup-servicenet-cancel.popup .popup-inner {
	padding: 50px 20px 20px
}

.popup-servicenet-cancel.popup .popup-inner .pop-txt01 {
	font-size: 22px;
	color: #000;
	padding-bottom: 45px;
	text-align: center
}

.popup-servicenet-cancel.popup .popup-inner .btn-wrap a {
	width: 150px
}

.popup-servicenet-cancel-result.popup {
	width: 362px
}

.popup-servicenet-cancel-result.popup .popup-inner {
	padding: 50px 20px 20px
}

.popup-servicenet-cancel-result.popup .popup-inner .pop-txt01 {
	font-size: 22px;
	color: #000;
	padding-bottom: 45px;
	text-align: center
}

.popup-servicenet-cancel-result.popup .popup-inner .btn-wrap a {
	width: 150px
}

.map-info {
	position: relative
}

.map-info h4 {
	line-height: 20px;
	font-size: 18px;
	padding: 20px 20px 0
}

.map-info h4 span {
	font-size: 12px;
	color: #888;
	line-height: 14px
}

.map-info .map-info-inner {
	padding: 10px 20px 20px;
	position: relative
}

.map-info .map-info-inner .txt-addr {
	font-size: 13px;
	line-height: 16px;
	padding-bottom: 6px
}

.map-info .map-info-inner .txt-tel p {
	font-size: 13px;
	float: left;
	line-height: 19px;
	margin-right: 5px
}

.map-info .map-info-inner .txt-tel span {
	float: left;
	margin-right: 3px;
	font-size: 11px;
	padding: 3px 5px 2px;
	line-height: 14px;
	background: #888;
	color: #fff
}

.map-info .map-info-inner a {
	position: absolute;
	right: 20px;
	bottom: 20px;
	font-size: 14px;
	line-height: 19px;
	color: #a36b4f
}

.map-info .map-info-inner a.btn-car-select {
	display: block;
	position: relative;
	top: 0;
	left: 0;
	margin-top: 5px
}

.map-info .map-info-inner a.btn-car-select span {
	width: 100%;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%)
}

.map-info .map-info-inner a.btn-base.btn-base-2 {
	display: block;
	width: 36%;
	height: 29px;
	text-align: center;
	padding: 4px 0;
	position: static;
	margin: 0 auto;
	background: #888;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #888
}

.map-info .map-info-inner a.btn-base.btn-base-2:hover {
	background: #fff;
	border: 1px solid #f7f7f7
}

.map-info .anchor {
	position: absolute;
	left: 50%;
	bottom: -8px;
	margin-left: -7px
}

.map-info .map-info-inner .txt-bt {
	font-size: 11px;
	line-height: 20px;
	border-top: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
	padding: 10px 0;
	color: #888;
	margin: 10px 0 0
}

.map-info .map-info-inner .txt-bt a {
	position: static;
	display: block;
	text-align: right;
	font-size: 12px
}

.map-info .close-pop {
	position: absolute;
	padding: 20px
}

.map-loading {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
	background: #fff;
	text-align: center
}

.map-loading .map-loading-inner {
	padding-top: 127px
}

.map-loading .map-loading-inner h2 {
	font: 42px/42px wFontKrUL;
	padding-top: 25px
}

.map-loading .map-loading-inner .map-loading-txt1 {
	font-size: 20px;
	color: #888;
	padding: 25px 0 35px
}

.map-loading .map-loading-inner .map-loading-txt2 {
	font-size: 14px;
	color: #888;
	line-height: 22px
}

.map-loading .map-loading-inner a.btn-base {
	width: 233px;
	height: 47px;
	font-size: 16px;
	margin: 60px 0 0
}

.consulting .box-gray02 .txt-info {
	font-size: 13px;
	line-height: 20px;
	margin-top: 10px;
	padding-left: 130px
}

.consulting .box-gray02 .txt-info span {
	display: block;
	position: relative;
	padding-left: 10px;
	color: #888
}

.consulting .box-gray02 .txt-info span:before {
	content: '*';
	position: absolute;
	top: 0;
	left: 0
}

.trial .box-gray03 .txt-info {
	font-size: 13px;
	line-height: 20px;
	margin-top: -20px;
	padding-left: 130px
}

.trial .box-gray03 .txt-info span {
	display: block;
	position: relative;
	padding-left: 10px;
	color: #888
}

.trial .box-gray03 .txt-info span:before {
	content: '*';
	position: absolute;
	top: 0;
	left: 0
}

.popup.popup-trial-app {
	width: 888px
}

.popup.popup-trial-app .popup-inner .car-master-list ul li:nth-child(4n+4) {
	margin-right: 0
}

.popup.popup-trial-app .popup-inner h2 {
	font-size: 16px;
	padding-bottom: 15px
}

.popup.popup-trial-app .popup-inner .trial-app-box2 h2 {
	padding-top: 25px
}

.popup.popup-trial-app .popup-inner .trial-app-box2>p {
	font-size: 12px;
	color: #888;
	padding: 10px 0 0
}

.popup.popup-trial-app .popup-inner table tbody tr td,
.popup.popup-trial-app .popup-inner table thead th {
	padding: 17px 15px 16px 20px;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	text-align: center
}

.popup.popup-trial-app .popup-inner .trial-app-box1 p {
	font-size: 12px;
	line-height: 20px;
	color: #888
}

.popup.popup-trial-app .popup-inner table {
	width: 100%;
	margin: 0 auto;
	font-size: 12px;
	line-height: 12px;
	border-top: 2px solid #d2d2d2
}

.popup.popup-trial-app .popup-inner table thead th {
	background-color: #f7f7f7;
	font-weight: 400;
	font-size: 14px
}

.popup.popup-trial-app .popup-inner table tbody tr td {
	border-right: 1px solid #d5d5d5;
	background: #fff;
	line-height: 16px
}

.popup.popup-trial-app .popup-inner table tbody tr td span.left {
	text-align: left;
	padding: 0 10px;
	display: block
}

.popup.popup-trial-app .popup-inner table td:last-child {
	border-right: none
}

.popup.popup-trial-app .popup-inner table td:first-child,
.popup.popup-trial-app .popup-inner table th:first-child {
	border-left: none
}

.popup.popup-trial-app .popup-inner table td .custom-chk-rdo span i {
	margin-left: -16px
}

.popup.popup-trial-app .popup-inner table td .custom-chk-rdo input+span {
	padding-left: 16px
}

.popup.popup-trial-app .popup-inner .car-select {
	overflow: hidden
}

.popup.popup-trial-app .popup-inner .car-select li {
	float: left;
	margin: 0 10px 10px 0;
	overflow: hidden;
	background: #f7f7f7;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid transparent
}

.popup.popup-trial-app .popup-inner .car-select li.on {
	border: 1px solid #894e42
}

.popup.popup-trial-app .popup-inner .car-select li:nth-child(2n+2) {
	margin-right: 0
}

.popup.popup-trial-app .popup-inner .car-select li .img {
	float: left;
	width: 120px;
	height: 110px;
	position: relative
}

.popup.popup-trial-app .popup-inner .car-select li .img img {
	width: 98px;
	padding: 0 10px;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%)
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info {
	float: left;
	width: 265px;
	padding: 13px 0 0;
	height: 95px
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info span,
.popup.popup-trial-app .popup-inner .car-select li .txt-car-info>div {
	font-size: 14px;
	display: block;
	margin-bottom: 5px
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info em {
	font-size: 12px;
	line-height: 16px;
	color: #888;
	display: block;
	font-style: normal
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info em .txt-car-info-line {
	overflow: hidden;
	margin-bottom: 0
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info em .txt-car-info-line span {
	display: block;
	float: left;
	font-size: 12px;
	margin-bottom: 0
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info p {
	font-size: 12px;
	line-height: 16px;
	color: #888;
	display: block;
	font-style: normal;
	margin-bottom: 1%
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info p .txt-car-info-line {
	overflow: hidden;
	margin-bottom: 0
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info p .txt-car-info-line span {
	display: inline-block;
	float: left;
	font-size: 12px;
	margin-bottom: 0
}

.popup.popup-trial-app .popup-inner .car-select li .txt-car-info p .txt-car-info-line span:last-child {
	width: 175px;
	padding-left: 5px
}

.popup.popup-trial-app .popup-inner .btn-area.btn-area-2 {
	margin: 30px 0
}

.download-center .tab-holder .tab-list-wrap li .tab-cont {
	top: 70px
}

.download-center .download-center-sec .tab-cont .download-area {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 55px;
	position: relative
}

.download-center .download-center-sec .tab-cont .download-area h2 {
	font-size: 24px;
	line-height: 1;
	padding: 40px 0 20px
}

.download-center .download-center-sec .tab-cont .download-area .download-info {
	position: absolute;
	font-size: 12px;
	line-height: 1;
	color: #888;
	left: 0;
	bottom: 30px
}

.download-center .download-center-sec .tab-cont .download-area .donwload-list {
	overflow: hidden
}

.download-center .download-center-sec .tab-cont .download-area .donwload-list li {
	width: 318px;
	background: #f7f7f7;
	margin: 0 5px 5px 0
}

.download-center .download-center-sec .tab-cont .download-area .donwload-list li:nth-child(3n+3) {
	margin-right: 0
}

.download-center .download-center-sec .tab-cont .download-area .donwload-list li a {
	display: table-cell;
	width: 318px;
	vertical-align: middle;
	padding: 0 60px 0 70px;
	height: 98px;
	font-size: 14px;
	line-height: 20px;
	position: relative;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #f7f7f7
}

.download-center .download-center-sec .tab-cont .download-area .donwload-list li a:hover {
	border: 1px solid #a36b4f
}

.download-center .download-center-sec .tab-cont .download-area .donwload-list li a .icon-left {
	position: absolute;
	left: 20px;
	top: 29px
}

.download-center .download-center-sec .tab-cont .download-area .donwload-list li a .icon-right {
	position: absolute;
	right: 30px;
	top: 39px
}

.download-center .download-center-sec .tab-cont .all-download {
	overflow: hidden
}

.download-center .download-center-sec .tab-cont .all-download .left {
	float: left
}

.download-center .download-center-sec .tab-cont .all-download .left h2 {
	font-size: 24px;
	line-height: 1;
	padding: 40px 0 10px
}

.download-center .download-center-sec .tab-cont .all-download .left p {
	font-size: 12px;
	color: #888
}

.download-center .download-center-sec .tab-cont .all-download .btn-area {
	float: right;
	padding-top: 40px
}

.download-center .download-center-sec .tab-cont .all-download .btn-base {
	width: 270px
}

@media only screen and (min-width:1024px) and (max-width:1600px) {
	/*!* model ; common *!*/
	#container.renewal2017 .inner-contain {
		min-width: 1350px!important
	}
	.content-custom .content-aside {
		width: 340px
	}
	#container.renewal2017 .build-info-wrap .build-info-bottom dl dt {
		vertical-align: top
	}
	#container.renewal2017 .build-info-wrap .build-info-bottom dl dd {
		width: 195px
	}
	#container.renewal2017 .build-info-wrap .build-info-bottom dl:nth-child(2) {
		margin-right: 0
	}
	#container.renewal2017 .build-tab {
		margin-left: 0!important
	}
	#container.renewal2017 .build-info-wrap {
		margin-bottom: 0!important
	}
	.content-custom .content-view {
		padding-right: 340px
	}
	.content-custom .content-aside .area-option .box-list .txt-most {
		top: 179px
	}
	.content-custom .content-aside .area-option .box-list .list-inner {
		margin-top: -119px;
		padding-top: 199px
	}
	.content-custom .content-aside .area-option .box-list .name {
		height: auto;
		padding: 20px
	}
	.content-custom .content-aside .area-option .box-list .name strong {
		display: block;
		float: none;
		height: 13px;
		font: 18px/18px GenesisSansText
	}
	.content-custom .content-aside .area-option .box-list .name em {
		display: block;
		float: none;
		height: 16px;
		margin-top: 19px;
		font: 15px/20px GenesisSansText
	}
	.content-custom .content-aside .area-option .box-list .name span {
		height: 100%
	}
	.content-custom .content-aside .area-option .box-list .spec li {
		float: none;
		margin-top: 23px;
		padding: 0
	}
	.content-custom .content-aside .area-option .box-list .spec li:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-option .box-list .spec em {
		display: block;
		height: auto;
		padding: 16px 0;
		border-bottom: 1px solid #d5d5d5;
		font: 12px/16px wFontKrUL
	}
	.content-custom .content-aside .area-option .box-list .spec .img {
		width: 36px;
		margin-right: 0;
		text-align: center;
		vertical-align: middle
	}
	.content-custom .content-aside .area-option .box-list .spec .txt {
		margin-left: 12px
	}
	.content-custom .content-aside .area-option .box-list .spec .txt span {
		display: inline-block
	}
	.content-custom .content-aside .area-option .btn-area span {
		width: 100%;
		margin-top: 5px
	}
	.content-custom .content-aside .area-option .btn-area span:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-option .btn-area span a {
		margin-left: 0;
		margin-right: 0
	}
	.content-custom .content-aside .area-summary .box-total {
		padding: 20px
	}
	.content-custom .content-aside .area-summary .box-total div {
		display: block
	}
	.content-custom .content-aside .area-summary .box-total dl {
		display: block;
		overflow: hidden;
		width: 100%;
		height: 100%;
		background-image: none
	}
	.content-custom .content-aside .area-summary .box-total dt {
		clear: both;
		float: left;
		margin-top: 14px;
		font: 12px/21px GenesisSansText;
		color: #888
	}
	.content-custom .content-aside .area-summary .box-total dd {
		float: right;
		padding-right: 0;
		font: 18px/21px wFontKrUL;
		color: #000
	}
	.content-custom .content-aside .area-summary .box-total .total {
		margin-top: 17px;
		padding-top: 23px;
		border-top: 1px solid #d0d0d0;
		border-left: 0 none;
		background-image: none;
		line-height: 21px
	}
	.content-custom .content-aside .area-summary .box-total .total dt {
		padding-left: 0
	}
	.content-custom .content-aside .area-summary .box-total .total dd {
		margin: 0;
		padding: 0;
		font: 30px/16px wFontKrUL;
		color: #a36b4f
	}
	.content-custom .content-aside .area-summary .box-contact {
		padding-bottom: 30px
	}
	.content-custom .content-aside .area-summary .box-contact strong {
		display: block;
		float: none
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact {
		padding-top: 40px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact em {
		display: block;
		margin-bottom: 20px;
		font-size: 14px;
		color: #888;
		font-style: normal;
		line-height: 17px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact {
		margin-top: 20px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact:last-child>span {
		height: 207px;
		line-height: 207px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+input,
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+textarea {
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span {
		font-size: 16px;
		line-height: 48px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		width: 25%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+div {
		float: left;
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>span+div {
		width: 75%;
		margin-right: 0
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>div {
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>div+div {
		margin-left: 25%;
		margin-top: 20px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box {
		float: none;
		width: 100%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box+.item-box {
		margin-top: 20px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box span {
		float: left;
		width: 25%;
		font-size: 16px;
		line-height: 48px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box span+input {
		float: left;
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box+.item-box input {
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div>p {
		width: 100%;
		margin-right: 0
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>input {
		float: left;
		width: 36.25%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>span {
		float: left;
		width: 7.5%;
		padding-left: 0;
		font-size: 16px;
		color: #888;
		line-height: 48px;
		text-align: center
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>span+input {
		width: 56.25%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p+div {
		margin-top: 20px;
		width: 100%
	}
	.content-custom .content-aside .area-summary .box-contact .tbl-contact .btn-area {
		padding-left: 81px
	}
	.content-custom .content-aside .area-summary .btn-area .btn-left .btn-base.icon.lft-i i {
		left: 35%
	}
	.content-custom .content-aside .area-summary .btn-area .btn-center .btn-base.icon.lft-i i {
		left: 30%
	}
	.content-custom .content-aside .area-summary .btn-area .btn-right .btn-base.icon.lft-i i {
		left: 32%
	}
	.content-custom .content-aside .area-summary .box-contact .btn-contact {
		position: relative;
		display: inline-block;
		top: 0;
		margin-top: 8px
	}
	.renewal2016 .content-custom .content-aside .area-option .area-installment .box-list .list-group ul li:nth-child(2) .spec.formstyle ul li:first-child .custom-select {
		width: 280px
	}
	.content-custom .content-aside .area-summary .box-brick li div {
		float: none;
		width: 100%
	}
	.content-custom .content-aside .area-summary .box-brick li div a {
		margin: 0
	}
	.content-custom .content-aside .area-summary .box-brick .list-dealer li div {
		margin-top: 4px
	}
	.content-custom .content-aside .area-summary .box-brick .list-dealer li div:first-child {
		margin-top: 0
	}
	.renewal2016 .content-custom .content-aside .area-option .area-installment .box-list li a>div.name.tit-group {
		padding: 1px 20px
	}
	.content-custom .content-aside .area-option .inner-consult {
		padding-bottom: 119px
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a {
		float: none;
		width: 100%;
		margin: 4px 0 0;
		padding: 0 0 0 20px;
		border-color: #f7f7f7;
		background-color: #f7f7f7;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		text-align: left
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a.on {
		border-color: #a36b4f
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a:first-child {
		margin: 0
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a {
		display: block;
		float: none;
		width: 100%;
		margin: 4px 0 0;
		background-color: #f7f7f7;
		border: 1px solid transparent;
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a.on {
		border-color: #844639
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a .img {
		float: left;
		padding: 19px
	}
	.content-custom .content-aside .area-summary .btn-area .btn-center,
	.content-custom .content-aside .area-summary .btn-area .btn-left,
	.content-custom .content-aside .area-summary .btn-area .btn-right,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-center,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-last,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-left,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-right {
		padding: 0;
		width: 100%
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a .txt {
		float: left;
		font-size: 18px;
		color: #000;
		line-height: 93px
	}
	.content-custom .content-aside .area-option .btn-area .btn-left,
	.content-custom .content-aside .area-option .btn-area .btn-right {
		width: 100%
	}
	.content-custom .content-aside .area-option .btn-area .btn-left a,
	.content-custom .content-aside .area-option .btn-area .btn-right a {
		margin: 0
	}
	.content-custom .content-aside .area-summary .btn-area .btn-center,
	.content-custom .content-aside .area-summary .btn-area .btn-right {
		margin-top: 5px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .nolist span {
		font-size: 18px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .name strong {
		float: none;
		height: auto;
		font: 16px/18px GenesisSansText
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .name p {
		letter-spacing: -.5px
	}
	.renewal2016 .content-custom .content-aside .area-option .area-discount .box-list .name strong {
		height: auto
	}
	.renewal2016 .content-custom .content-aside .area-summary .box-total dt {
		clear: both;
		float: left;
		margin-top: 0;
		font: 12px/21px GenesisSansText;
		color: #888
	}
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-center,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-right {
		margin-top: 5px
	}
	.renewal2016 .content-custom .content-aside .area-option .tit .step span {
		margin: 8px 4px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .txt2 {
		width: 100%
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select,
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .input-point {
		width: 115px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .btn-base {
		width: 115px;
		float: right
	}
	.renewal2016 .content-custom .content-aside .area-summary .box-total dl.total-price dd {
		font-size: 23px;
		width: auto
	}
	.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select {
		width: 100%
	}
	.renewal2016 .content-custom .content-aside .area-option .area-discount .box-list .name p {
		position: inherit;
		right: 0;
		line-height: 1;
		padding-top: 10px
	}
	.renewal2016 .content-custom .content-aside .area-summary .list-option li:last-child .name {
		padding: 20px 20px 40px
	}
	.renewal2016 .content-custom .content-aside .area-summary .list-option li:last-child .name>p {
		top: 28px;
		left: 20px
	}
	html[lang=en] .renewal2016 .content-custom .content-aside .area-summary .list-option li:last-child .name>p {
		line-height: 17px;
		padding-top: 14px
	}
}

@media only screen and (max-width:1023px) {
	.content-custom .content-view {
		padding-right: 390px
	}
	.content-custom .content-aside {
		width: 340px
	}
	.content-custom .content-aside .area-option .box-list .txt-most {
		top: 179px
	}
	.content-custom .content-aside .area-option .box-list .list-inner {
		margin-top: -119px;
		padding-top: 199px
	}
	.content-custom .content-aside .area-option .box-list .name {
		height: auto;
		padding: 20px
	}
	.content-custom .content-aside .area-option .box-list .name strong {
		display: block;
		float: none;
		height: 13px;
		font: 18px/18px GenesisSansText
	}
	.content-custom .content-aside .area-option .box-list .name em {
		display: block;
		float: none;
		height: 16px;
		margin-top: 19px;
		font: 16px/20px GenesisSansText
	}
	.content-custom .content-aside .area-option .box-list .name span {
		height: 100%
	}
	.content-custom .content-aside .area-option .box-list .spec li {
		float: none;
		margin-top: 23px;
		padding: 0
	}
	.content-custom .content-aside .area-option .box-list .spec li:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-option .box-list .spec em {
		display: block;
		height: auto;
		padding: 16px 0;
		border-bottom: 1px solid #d5d5d5;
		font: 12px/16px wFontKrUL
	}
	.content-custom .content-aside .area-option .box-list .spec .img {
		width: 36px;
		margin-right: 0;
		text-align: center;
		vertical-align: middle
	}
	.content-custom .content-aside .area-option .box-list .spec .txt {
		margin-left: 12px
	}
	.content-custom .content-aside .area-option .box-list .spec .txt span {
		display: inline-block
	}
	.content-custom .content-aside .area-option .btn-area span {
		width: 100%;
		margin-top: 5px
	}
	.content-custom .content-aside .area-option .btn-area span:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-option .btn-area span a {
		margin-left: 0;
		margin-right: 0
	}
	.content-custom .content-aside .area-summary .box-total {
		padding: 20px
	}
	.content-custom .content-aside .area-summary .box-total div {
		display: block
	}
	.content-custom .content-aside .area-summary .box-total dl {
		display: block;
		overflow: hidden;
		width: 100%;
		height: 100%;
		background-image: none
	}
	.content-custom .content-aside .area-summary .box-total dt {
		clear: both;
		float: left;
		margin-top: 14px;
		font: 12px/21px GenesisSansText;
		color: #888
	}
	.content-custom .content-aside .area-summary .box-total dd {
		float: right;
		padding-right: 0;
		font: 18px/21px wFontKrUL;
		color: #000
	}
	.content-custom .content-aside .area-summary .box-total .total {
		margin-top: 17px;
		padding-top: 23px;
		border-top: 1px solid #d0d0d0;
		border-left: 0 none;
		background-image: none;
		line-height: 21px
	}
	.content-custom .content-aside .area-summary .box-total .total dt {
		padding-left: 0
	}
	.content-custom .content-aside .area-summary .box-total .total dd {
		margin: 0;
		padding: 0;
		font: 30px/16px wFontKrUL;
		color: #a36b4f
	}
	.content-custom .content-aside .area-summary .box-contact {
		padding-bottom: 30px
	}
	.content-custom .content-aside .area-summary .box-contact strong {
		display: block;
		float: none
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact {
		padding-top: 40px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact em {
		display: block;
		margin-bottom: 20px;
		font-size: 14px;
		color: #888;
		font-style: normal;
		line-height: 17px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact {
		margin-top: 20px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact:last-child>span {
		height: 207px;
		line-height: 207px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+input,
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+textarea {
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span {
		font-size: 16px;
		line-height: 48px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		width: 25%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-contact>span+div {
		float: left;
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>span+div {
		width: 75%;
		margin-right: 0
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>div {
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-cate>div+div {
		margin-left: 25%;
		margin-top: 20px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box {
		float: none;
		width: 100%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box+.item-box {
		margin-top: 20px
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box span {
		float: left;
		width: 25%;
		font-size: 16px;
		line-height: 48px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box span+input {
		float: left;
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-box+.item-box input {
		width: 75%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div>p {
		width: 100%;
		margin-right: 0
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>input {
		float: left;
		width: 36.25%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>span {
		float: left;
		width: 7.5%;
		padding-left: 0;
		font-size: 16px;
		color: #888;
		line-height: 48px;
		text-align: center
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p>span+input {
		width: 56.25%
	}
	.content-custom .content-aside .area-summary .box-contact .form-contact .item-email>div p+div {
		margin-top: 20px;
		width: 100%
	}
	.content-custom .content-aside .area-summary .box-contact .tbl-contact .btn-area {
		padding-left: 81px
	}
	.content-custom .content-aside .area-summary .btn-area .btn-left .btn-base.icon.lft-i i {
		left: 35%
	}
	.content-custom .content-aside .area-summary .btn-area .btn-center .btn-base.icon.lft-i i {
		left: 30%
	}
	.content-custom .content-aside .area-summary .btn-area .btn-right .btn-base.icon.lft-i i {
		left: 32%
	}
	.content-custom .content-aside .area-summary .box-contact .btn-contact {
		position: relative;
		display: inline-block;
		top: 0;
		margin-top: 8px
	}
	.renewal2016 .content-custom .content-aside .area-option .area-installment .box-list .list-group ul li:nth-child(2) .spec.formstyle ul li:first-child .custom-select {
		width: 280px
	}
	.content-custom .content-aside .area-summary .box-brick li div {
		float: none;
		width: 100%
	}
	.content-custom .content-aside .area-summary .box-brick li div a {
		margin: 0
	}
	.content-custom .content-aside .area-summary .box-brick .list-dealer li div {
		margin-top: 4px
	}
	.content-custom .content-aside .area-summary .box-brick .list-dealer li div:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-option .inner-consult {
		padding-bottom: 119px
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a {
		float: none;
		width: 100%;
		margin: 4px 0 0;
		padding: 0 0 0 20px;
		border-color: #f7f7f7;
		background-color: #f7f7f7;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		text-align: left
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a.on {
		border-color: #a36b4f
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .btn-list a:first-child {
		margin: 0
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a {
		display: block;
		float: none;
		width: 100%;
		margin: 4px 0 0;
		background-color: #f7f7f7;
		border: 1px solid transparent;
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a:first-child {
		margin-top: 0
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a.on {
		border-color: #844639
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a .img {
		float: left;
		padding: 19px
	}
	.content-custom .content-aside .area-summary .btn-area .btn-center,
	.content-custom .content-aside .area-summary .btn-area .btn-left,
	.content-custom .content-aside .area-summary .btn-area .btn-right,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-center,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-left,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-right {
		padding: 0;
		width: 100%
	}
	.content-custom .content-aside .area-option .inner-consult .consult-option .color-list a .txt {
		float: left;
		font-size: 18px;
		color: #000;
		line-height: 93px
	}
	.content-custom .content-aside .area-option .btn-area .btn-left,
	.content-custom .content-aside .area-option .btn-area .btn-right {
		width: 100%
	}
	.content-custom .content-aside .area-option .btn-area .btn-left a,
	.content-custom .content-aside .area-option .btn-area .btn-right a {
		margin: 0
	}
	.content-custom .content-aside .area-summary .btn-area .btn-center,
	.content-custom .content-aside .area-summary .btn-area .btn-right {
		margin-top: 5px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .nolist span {
		font-size: 18px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .name strong {
		float: none;
		height: 13px;
		font: 18px/18px GenesisSansText
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .name p {
		letter-spacing: -.5px
	}
	.renewal2016 .content-custom .content-aside .area-option .area-discount .box-list .name strong {
		height: auto
	}
	.renewal2016 .content-custom .content-aside .area-summary .box-total dt {
		clear: both;
		float: left;
		margin-top: 0;
		font: 12px/21px GenesisSansText;
		color: #888
	}
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-center,
	.renewal2016 .content-custom .content-aside .area-summary .total-btn-area .btn-right {
		margin-top: 5px
	}
	.renewal2016 .content-custom .content-aside .area-option .tit .step span {
		margin: 8px 4px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .txt2 {
		width: 100%
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle .custom-select,
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .input-point {
		width: 115px
	}
	.renewal2016 .content-custom .content-aside .area-option .box-list .spec.formstyle>ul>li .btn-base {
		width: 115px;
		float: right
	}
	.renewal2016 .content-custom .content-aside .area-summary .box-total dl.total-price dd {
		font-size: 23px;
		width: auto
	}
	.renewal2016 .content-custom .content-aside .area-option .area-taxation .box-list .spec .custom-select {
		width: 100%
	}
	.renewal2016 .content-custom .content-aside .area-option .area-discount .box-list .name p {
		position: inherit;
		right: 0;
		line-height: 1;
		padding-top: 10px
	}
}

@media only screen and (max-width:1600px) {
	.content-custom .content-aside .area-summary .btn-area {
		margin-top: 20px
	}
	.content-custom .content-aside .area-summary .btn-area .btn-center,
	.content-custom .content-aside .area-summary .btn-area .btn-left,
	.content-custom .content-aside .area-summary .btn-area .btn-right {
		display: block;
		padding-left: 0;
		padding-right: 0
	}
	.content-custom .content-aside .area-summary .box-contact .txt {
		float: none
	}
}

.build-swiper-wrap .swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}

.build-swiper-wrap .swiper-container-no-flexbox .swiper-slide {
	float: left
}

.build-swiper-wrap .swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column
}

.build-swiper-wrap .swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -o-transform;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}

.build-swiper-wrap .swiper-container-android .swiper-slide,
.build-swiper-wrap .swiper-wrapper {
	-webkit-transform: translate3d(0, 0, 0);
	-o-transform: translate(0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.build-swiper-wrap .swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap
}

.build-swiper-wrap .swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}

.build-swiper-wrap .swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative
}

.build-swiper-wrap .swiper-container-autoheight,
.build-swiper-wrap .swiper-container-autoheight .swiper-slide {
	height: auto
}

.build-swiper-wrap .swiper-container-autoheight .swiper-wrapper {
	-webkit-box-align: start;
	-ms-flex-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
	-webkit-transition-property: height, -webkit-transform;
	-o-transition-property: height, -o-transform;
	transition-property: transform, height;
	transition-property: transform, height, -webkit-transform, -o-transform
}

.build-swiper-wrap .swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}

.build-swiper-wrap .swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}

.build-swiper-wrap .swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}

.build-swiper-wrap .swiper-button-next,
.build-swiper-wrap .swiper-button-prev {
	position: absolute;
	top: 0;
	width: 12px;
	height: 25px;
	margin-top: 0;
	z-index: 10;
	cursor: pointer
}

.build-swiper-wrap .swiper-pagination {
	position: absolute;
	text-align: center;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10
}

.build-swiper-wrap .swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}

.build-swiper-wrap .swiper-container-horizontal>.swiper-pagination-bullets,
.build-swiper-wrap .swiper-pagination-custom,
.build-swiper-wrap .swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%
}

.build-swiper-wrap .swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2
}

.build-swiper-wrap button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-webkit-appearance: none;
	appearance: none
}

.build-swiper-wrap .swiper-pagination-white .swiper-pagination-bullet {
	background: #fff
}

.build-swiper-wrap .swiper-pagination-bullet-active {
	opacity: 1;
	background: #007aff
}

.build-swiper-wrap .swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff
}

.build-swiper-wrap .swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000
}

.build-swiper-wrap .swiper-container-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	-o-transform: translate(0, -50%);
	-ms-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}

.build-swiper-wrap .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 5px 0;
	display: block
}

.build-swiper-wrap .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px
}

.build-swiper-wrap .swiper-pagination-progress {
	background: rgba(0, 0, 0, .25);
	position: absolute
}

.build-swiper-wrap .swiper-pagination-progress .swiper-pagination-progressbar {
	background: #007aff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top;
	-ms-transform-origin: left top;
	-o-transform-origin: left top;
	transform-origin: left top
}

.build-swiper-wrap .swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
	-webkit-transform-origin: right top;
	-ms-transform-origin: right top;
	-o-transform-origin: right top;
	transform-origin: right top
}

.build-swiper-wrap .swiper-container-horizontal>.swiper-pagination-progress {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0
}

.build-swiper-wrap .swiper-container-vertical>.swiper-pagination-progress {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0
}

.build-swiper-wrap .swiper-pagination-progress.swiper-pagination-white {
	background: rgba(255, 255, 255, .5)
}

.build-swiper-wrap .swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
	background: #fff
}

.build-swiper-wrap .swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
	background: #000
}

.build-swiper-wrap .swiper-container-3d {
	-webkit-perspective: 1200px;
	-o-perspective: 1200px;
	perspective: 1200px
}

.build-swiper-wrap .swiper-container-3d .swiper-cube-shadow,
.build-swiper-wrap .swiper-container-3d .swiper-slide,
.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-bottom,
.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-left,
.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-right,
.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-top,
.build-swiper-wrap .swiper-container-3d .swiper-wrapper {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-bottom,
.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-left,
.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-right,
.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}

.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-left {
	background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to left, rgba(0, 0, 0, .5), transparent)
}

.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-right {
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to right, rgba(0, 0, 0, .5), transparent)
}

.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-top {
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to top, rgba(0, 0, 0, .5), transparent)
}

.build-swiper-wrap .swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), transparent)
}

.build-swiper-wrap .swiper-container-coverflow .swiper-wrapper,
.build-swiper-wrap .swiper-container-flip .swiper-wrapper {
	-ms-perspective: 1200px
}

.build-swiper-wrap .swiper-container-cube,
.build-swiper-wrap .swiper-container-flip {
	overflow: visible
}

.build-swiper-wrap .swiper-container-cube .swiper-slide,
.build-swiper-wrap .swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.build-swiper-wrap .swiper-container-cube .swiper-slide .swiper-slide,
.build-swiper-wrap .swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}

.build-swiper-wrap .swiper-container-cube .swiper-slide-active,
.build-swiper-wrap .swiper-container-cube .swiper-slide-active .swiper-slide-active,
.build-swiper-wrap .swiper-container-flip .swiper-slide-active,
.build-swiper-wrap .swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.build-swiper-wrap .swiper-container-cube .swiper-slide-shadow-bottom,
.build-swiper-wrap .swiper-container-cube .swiper-slide-shadow-left,
.build-swiper-wrap .swiper-container-cube .swiper-slide-shadow-right,
.build-swiper-wrap .swiper-container-cube .swiper-slide-shadow-top,
.build-swiper-wrap .swiper-container-flip .swiper-slide-shadow-bottom,
.build-swiper-wrap .swiper-container-flip .swiper-slide-shadow-left,
.build-swiper-wrap .swiper-container-flip .swiper-slide-shadow-right,
.build-swiper-wrap .swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.build-swiper-wrap .swiper-container-cube .swiper-slide {
	visibility: hidden;
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	transform-origin: 0 0;
	width: 100%;
	height: 100%
}

.build-swiper-wrap .swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	-o-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.build-swiper-wrap .swiper-container-cube .swiper-slide-active,
.build-swiper-wrap .swiper-container-cube .swiper-slide-next,
.build-swiper-wrap .swiper-container-cube .swiper-slide-next+.swiper-slide,
.build-swiper-wrap .swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible
}

.build-swiper-wrap .swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	-webkit-filter: blur(50px);
	filter: blur(50px);
	z-index: 0
}

.build-swiper-wrap .swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.build-swiper-wrap .swiper-container-fade .swiper-slide {
	pointer-events: none;
	-webkit-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity
}

.build-swiper-wrap .swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none
}

.build-swiper-wrap .swiper-container-fade .swiper-slide-active,
.build-swiper-wrap .swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.build-swiper-wrap .swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	text-align: center
}

.build-swiper-wrap .swiper-zoom-container>canvas,
.build-swiper-wrap .swiper-zoom-container>img,
.build-swiper-wrap .swiper-zoom-container>svg {
	max-width: 100%;
	max-height: 100%;
	-o-object-fit: contain;
	object-fit: contain
}

.build-swiper-wrap .swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0, 0, 0, .1)
}

.build-swiper-wrap .swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%
}

.build-swiper-wrap .swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%
}

.build-swiper-wrap .swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0, 0, 0, .5);
	border-radius: 10px;
	left: 0;
	top: 0
}

.build-swiper-wrap .swiper-scrollbar-cursor-drag {
	cursor: move
}

.build-swiper-wrap .swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	-webkit-transform-origin: 50%;
	-ms-transform-origin: 50%;
	-o-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	-o-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.build-swiper-wrap .swiper-lazy-preloader:after {
	display: block;
	content: "";
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	background-position: 50%;
	-webkit-background-size: 100%;
	background-size: 100%;
	background-repeat: no-repeat
}

.build-swiper-wrap .swiper-lazy-preloader-white:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-o-keyframes swiper-preloader-spin {
	100% {
		-o-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

.build-swiper-wrap {
	position: relative
}

.build-swiper-wrap.zIdx {
	z-index: -10;
	opacity: 0
}

.build-swiper-wrap .motorshow-closePop {
	position: absolute;
	right: 15px;
	top: 15px;
	z-index: 10
}

.build-swiper-wrap .motorshow-arrow {
	position: absolute;
	top: 50%;
	margin-top: -12px;
	left: 0;
	width: 100%
}

.build-swiper-wrap .motorshow-arrow .btn_left {
	float: left;
	margin-left: -30px
}

.build-swiper-wrap .motorshow-arrow .btn_right {
	float: right;
	margin-right: -30px
}

.build-swiper-wrap .motorshow-arrow>div a {
	display: block;
	width: 13px;
	height: 25px
}

.build-swiper-wrap .motorshow-indicator {
	position: absolute;
	bottom: -20px;
	right: 0
}

.build-swiper-wrap .motorshow-indicator span {
	color: #fff
}

.build-swiper-wrap .build-swiper-container01,
.build-swiper-wrap .build-swiper-container02 {
	width: 338px;
	margin: 25px 25px 0;
	padding: 0 26px 0 0
}

#container.renewal2017 .tab-ex-terior h2,
#container.renewal2017 .tab-in-terior h2 {
	margin-right: 10px;
	color: #a36b4f
}

.build-swiper-wrap .build-swiper-container01 .swiper-slide,
.build-swiper-wrap .build-swiper-container02 .swiper-slide {
	text-align: center;
	width: 66px!important;
	font-size: 18px;
	background: #fff;
	line-height: 66px
}

.build-swiper-wrap .swiper-container-horizontal>.swiper-pagination-bullets,
.build-swiper-wrap .swiper-pagination-fraction,
.swiper-pagination-custom {
	position: absolute;
	top: 0;
	right: 0;
	text-align: right
}

.build-swiper-wrap .swiper-container-horizontal>.swiper-pagination-bullets span,
.build-swiper-wrap .swiper-pagination-fraction,
.swiper-pagination-custom {
	font-size: 15px;
	color: #000;
	height: 20px
}

.build-swiper-wrap .swiper-slide a {
	display: block
}

.build-swiper-wrap .swiper-slide a.active img {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 3px solid #a36b4f
}

.build-swiper-wrap01 .swiper-button-prev,
.build-swiper-wrap02 .swiper-button-prev {
	left: 0;
	margin-top: 21px
}

.build-swiper-wrap01 .swiper-button-next,
.build-swiper-wrap02 .swiper-button-next {
	right: 25px;
	margin-top: 21px
}

.build-swiper-wrap .swiper-slide p {
	color: #000;
	font-size: 12px;
	line-height: 1.3;
	margin-top: 10px
}

#container.renewal2017 .inner-contain {
	max-width: 1920px;
	min-width: 1700px
}

#container.renewal2017 .tab-ex-terior-top {
	width: 390px;
	overflow: hidden;
	border-bottom: 1px solid #000;
	padding-bottom: 5px
}

#container.renewal2017 .tab-ex-terior .tab-ex-terior-top h2,
.renewal2017 .tab-ex-terior .tab-ex-terior-top p,
.renewal2017 .tab-ex-terior .tab-ex-terior-top span {
	float: left;
	font-size: 15px;
	line-height: 1
}

#container.renewal2017 .tab-ex-terior .tab-ex-terior-top p {
	float: right
}

#container.renewal2017 .build-swiper-wrap .build-swiper-container01 img,
#container.renewal2017 .build-swiper-wrap .build-swiper-container02 img {
	width: 66px
}

#container.renewal2017 .content-custom .content-view .content-inner .area-view .img-holder .vr-room .incase {
	width: 760px;
	height: 363px;
	padding-bottom: 48%
}

#container.renewal2017 .tab-in-terior-top {
	width: 390px;
	overflow: hidden;
	border-bottom: 1px solid #000;
	padding-bottom: 5px
}

#container.renewal2017 .tab-in-terior .tab-in-terior-top h2,
.renewal2017 .tab-in-terior .tab-in-terior-top p,
.renewal2017 .tab-in-terior .tab-in-terior-top span {
	float: left;
	font-size: 15px;
	line-height: 1
}

#container.renewal2017 .tab-in-terior .tab-in-terior-top p {
	float: right
}

#container.renewal2017 .build-tab {
	width: 830px;
	margin-left: 105px
}

#container.renewal2017 .build-tab:after {
	content: "";
	display: block;
	clear: both
}

#container.renewal2017 .build-tab .tab-ex-terior,
#container.renewal2017 .build-tab .tab-in-terior {
	float: left
}

#container.renewal2017 .area-view>a {
	position: absolute;
	right: 60px;
	bottom: 3px;
	height: 10px;
	font-size: 12px;
	line-height: 10px;
	color: #a36b4f;
	text-decoration: underline
}

#container.renewal2017 .build-info-txt {
	color: #888;
	font-size: 11px;
	margin-top: 60px
}

#container.renewal2017 .build-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: .8;
	background: #eee;
	z-index: 5
}

#container.renewal2017 .default>p {
	position: absolute;
	bottom: 10px;
	right: 10px;
	font-size: 12px;
	color: #a36b4f;
	text-align: right;
	z-index: 6;
	line-height: 1.45
}

#container.renewal2017 .default>p img {
	vertical-align: middle
}

#container.renewal2017 .content-custom .content-aside .area-option .box-list .default.on {
	border: 1px solid transparent
}

#container.renewal2017 .build-default-popup {
	display: none;
	position: absolute;
	bottom: 38px;
	right: 36px;
	z-index: 7;
	background: #fff;
	padding: 20px 15px 15px
}

#container.renewal2017 .build-default-popup span {
	position: absolute;
	bottom: -16px;
	right: 25px
}

#container.renewal2017 .build-default-popup a {
	position: absolute;
	top: 5px;
	right: 5px
}

#container.renewal2017 .content-custom .content-view .content-inner .area-view .tit-left strong {
	float: left;
	height: 14px;
	padding-left: 8px;
	font: 14px/14px GenesisSansText;
	color: #000;
	font-weight: 700
}

#container.renewal2017 .build-brand-car {
	color: #a36b4f
}

#container.renewal2017 .build-info-wrap {
	margin-bottom: 40px
}

#container.renewal2017 .build-info-wrap:after {
	content: "";
	display: block;
	clear: both
}

#container.renewal2017 .build-info-wrap .build-info-top {
	border-bottom: 2px solid #000;
	padding-bottom: 5px;
	margin-bottom: 30px
}

#container.renewal2017 .build-info-wrap .build-info-top span {
	font-size: 14px;
	color: #000;
	vertical-align: middle;
	font-weight: 700;
	display: inline-block;
	margin-right: 5px
}

#container.renewal2017 .build-info-wrap .build-info-top span.build-info-price {
	font-size: 34px;
	color: #a36b4f;
	font-weight: 400;
	font-family: HyundaiSansHead-Light;
	display: inline-block
}

#container.renewal2017 .build-info-wrap .build-info-bottom dl:first-child {
	overflow: hidden;
	float: none
}

#container.renewal2017 .build-info-wrap .build-info-bottom dl:nth-child(2) {
	margin-right: 70px
}

#container.renewal2017 .build-info-wrap .build-info-bottom dl {
	float: left;
	margin-bottom: 15px
}

#container.renewal2017 .build-info-wrap .build-info-bottom dl dt {
	font-size: 14px;
	color: #a36b4f;
	display: inline-block;
	font-weight: 700;
	width: 70px
}

#container.renewal2017 .build-info-wrap .build-info-bottom dl dd {
	font-size: 14px;
	color: #000;
	display: inline-block
}

#container.renewal2017 .build-total {
	font-size: 12px;
	line-height: 1.1
}

#container.renewal2017 .build-total>span {
	font-size: 15px
}

.download-area .custom-select-wrap,
.popup.manual-down .custom-select-wrap {
	background: #fff;
	position: relative;
	margin-bottom: 20px
}

.download-area .custom-select-wrap .selected i,
.popup.manual-down .custom-select-wrap .selected i {
	display: block;
	position: absolute;
	right: 20px;
	top: 50%;
	margin-top: -3px;
	width: 9px;
	height: 5px;
	overflow: hidden
}

.download-area .custom-select-wrap .selected i img,
.popup.manual-down .custom-select-wrap .selected i img {
	width: 100%;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

.download-area .custom-select.open .selected button i img,
.popup.manual-down .custom-select.open .selected button i img {
	display: block;
	margin-top: -5px
}

.download-area .custom-select-wrap .custom-select .opt-list li,
.popup.manual-down .custom-select-wrap .custom-select .opt-list li {
	width: inherit;
	margin-left: 0
}

.custom-select input[type=checkbox],
.download-area .custom-select-wrap .custom-select .opt-list input[type=radio],
.popup.manual-down .custom-select-wrap .custom-select .opt-list input[type=radio] {
	margin-left: -50px
}

.download-area.download-area-year .donwload-list.on,
.popup.manual-down .down-common-list.on {
	display: block
}

.download-area.download-area-year .donwload-list,
.popup.manual-down .down-common-list {
	display: none
}

.custom-chk-rdo {
	position: relative;
	display: inline-block;
	line-height: 11px;
	vertical-align: top;
	overflow: hidden
}

.custom-chk-rdo input[type=checkbox],
.custom-chk-rdo input[type=radio] {
	position: absolute;
	margin-left: -16px;
	z-index: -1
}

.custom-chk-rdo input+span {
	display: inherit;
	padding: 1px 1px 1px 25px;
	color: #000;
	font-size: 0;
	line-height: 11px;
	white-space: nowrap;
	word-break: break-all;
	border: 1px solid transparent
}

.custom-chk-rdo input:focus+span {
	color: #000;
	border: 1px dotted #000
}

.custom-chk-rdo input+span span {
	display: inherit;
	margin-left: 8px;
	margin-top: 3px;
	font-size: 14px;
	vertical-align: top
}

.custom-chk-rdo span i {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: -25px;
	border: 1px solid #c8cacd;
	background-color: #fff;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.custom-chk-rdo span i img {
	display: none;
	position: absolute
}

.custom-chk-rdo input[type=checkbox]:checked+span i img,
.custom-chk-rdo input[type=radio]:checked+span i img {
	display: block
}

.custom-chk-rdo.multi-line input+span {
	white-space: normal
}

.custom-chk-rdo.multi-line input+span span {
	margin-top: 0;
	line-height: 1.3
}

.custom-chk-rdo input[type=radio]+span i {
	border-radius: 8px;
	position: relative
}

.custom-chk-rdo input[type=radio]+span i img {
	position: absolute;
	top: -1px;
	left: -1px
}

.custom-chk-rdo input[type=radio]:checked+span i {
	border-color: #000
}

.custom-chk-rdo input[type=radio]:focus+span {
	border: 1px dotted #000
}

.custom-chk-rdo input[type=radio]:checked+span {
	border: 1px solid transparent
}

.custom-chk-rdo input[type=radio]:checked:focus+span {
	border: 1px dotted #000
}

.custom-chk-rdo input[type=checkbox]+span i img {
	left: 1px;
	top: 3px
}

.custom-chk-rdo input[type=checkbox]:checked+span i {
	border-color: #000
}

.custom-chk-rdo input[type=checkbox]:disabled+span i {
	background: #eee
}

.custom-select {
	display: inline-block;
	position: relative;
	z-index: 8;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff;
	color: #888
}

.custom-select .selected button:after,
.custom-select .selected button:before,
.custom-select label span:after,
.custom-select label span:before {
	display: inline-block;
	content: ''
}

.custom-select .selected {
	position: relative;
	z-index: 51;
	height: 46px;
	border: 1px solid #c4c6ca;
	background: #fff;
	line-height: 48px;
	font: 16px/12px HyundaiSansText-Regular, GenesisSansText
}

.custom-select .selected button {
	display: block;
	width: 100%;
	height: inherit;
	text-align: left
}

.custom-select .selected button:focus {
	outline: #000 solid 1px
}

.custom-select .selected button span {
	display: inline-block;
	padding-right: 50px;
	text-indent: 18px;
	color: #000
}

.custom-select .selected button i {
	position: absolute;
	right: 0;
	top: 0;
	width: 46px;
	height: 46px;
	overflow: hidden
}

.custom-select .selected button i img {
	display: inline-block
}

.custom-select .opt-list {
	display: none;
	position: absolute;
	left: 0;
	top: 47px;
	z-index: 52;
	width: 100%;
	min-height: 60px;
	max-height: 198px;
	margin: 0!important;
	padding: 5px 0;
	background: #fff;
	border: 1px solid #000;
	border-top-color: #aaa;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow-y: auto
}

.custom-select .opt-list label {
	position: relative;
	display: block;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	white-space: nowrap
}

.custom-select .opt-list label span {
	display: inline-block;
	font: 16px/1.9 HyundaiSansText-Regular, GenesisSansText;
	text-indent: 18px
}

.custom-select .opt-list label span:after {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: -1
}

.custom-select .opt-list input[type=radio],
.custom-select input[type=checkbox] {
	position: absolute;
	margin-left: -16px;
	z-index: -1
}

.custom-select .opt-list input[type=checkbox]:checked+span:after,
.custom-select .opt-list input[type=checkbox]:focus+span:after,
.custom-select .opt-list input[type=radio]:checked+span:after,
.custom-select .opt-list input[type=radio]:focus+span:after,
.custom-select .opt-list label:hover span:after {
	background: #ededed
}

.custom-select.open {
	z-index: 9
}

.custom-select.open .selected button i img {
	margin-top: -48px
}

.custom-select.open .opt-list {
	display: block
}

.custom-select.use-check .opt-list label span:before {
	width: 13px;
	height: 13px;
	margin-right: 10px;
	border: 2px solid #2e2e2e;
	background-color: #fff;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.btn-base,
a.gbtn span.atxt {
	-webkit-box-sizing: border-box
}

.custom-select.use-check .opt-list input:checked+span:before {
	border-color: #ed1c24;
	background: #ed1c24
}

.custom-select.use-check .opt-list input:checked+span {
	color: red
}

.custom-select.static-type .opt-list {
	display: none;
	position: relative;
	left: 0;
	top: -1px;
	min-height: 0;
	opacity: 1
}

.custom-select.static-type.open .opt-list {
	display: block
}

.btn-base {
	display: inline-block;
	position: relative;
	min-width: 60px;
	height: 48px;
	padding: 0 20px;
	border: 1px solid #000;
	box-sizing: border-box;
	background: #000;
	font: 16px/48px HyundaiSansText-Regular, GenesisSansText;
	text-align: center;
	vertical-align: top;
	text-indent: 0;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.btn-base span {
	position: relative;
	color: #fff;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.btn-base i .on-over {
	opacity: 0
}

.btn-base:hover {
	background: #fff;
	-webkit-transition: .3s all;
	-o-transition: .3s all;
	transition: .3s all;
	border: 1px solid #f7f7f7
}

.btn-base:hover span {
	color: #000
}

.btn-base:hover i img {
	opacity: 0;
	-webkit-transition: .3s all;
	-o-transition: .3s all;
	transition: .3s all
}

.btn-base:hover i .on-over {
	opacity: 1
}

.btn-base.reverse {
	background: #fff;
	border-color: #666
}

.btn-base.reverse span {
	color: #222
}

.btn-base.reverse:hover {
	background: #ddd
}

.btn-base.reverse:hover span {
	color: #a36b4f
}

.btn-base.btn-gray {
	background-color: #6f6f6f;
	border: 1px solid #6f6f6f
}

.btn-base.btn-gray:hover {
	background-color: #fcfcfc;
	border: 1px solid #f7f7f7
}

.btn-base.btn-gray-2 {
	background-color: #cacbcb;
	border: 1px solid #cacbcb
}

.btn-base.btn-gray-2:hover,
.btn-base.inactive {
	background-color: #6f6f6f
}

.btn-base.btn-gray-2 span {
	color: #6f6f6f
}

.btn-base.btn-gray-2:hover span {
	color: #fff
}

.btn-base.w100full {
	width: 100%;
	padding: 0
}

.btn-base.inactive {
	border: 1px solid #6f6f6f;
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
	cursor: default;
	pointer-events: none
}

.btn-base.inactive span {
	color: #c8c8c8
}

.btn-base.inactive:hover,
.btn-base.inactive:hover span {
	color: #c8c8c8;
	-webkit-transition: none;
	-o-transition: none;
	transition: none
}

.btn-base.text-hilight,
.btn-base.text-hilight:hover {
	color: red
}

.btn-base.size-sml {
	height: 30px;
	line-height: 30px;
	padding: 0 18px
}

.btn-base.size-mid {
	height: 40px;
	line-height: 40px;
	padding: 0 20px;
	font-size: 14px
}

.btn-base.size-lrg,
.btn-base.size-very-lrg {
	height: 50px;
	line-height: 50px;
	font-size: 16px
}

.btn-base.size-lrg {
	padding: 0 40px
}

.btn-base.size-very-lrg {
	width: 100%;
	padding: 0 20px
}

.btn-base.icon {
	position: relative;
	width: 270px
}

.btn-base.icon i {
	position: absolute;
	width: 23px;
	height: 100%;
	margin-right: 0;
	overflow: hidden
}

.btn-base.icon-inline.lft-i i,
.btn-wrap.btn-left .btn-base {
	margin-right: 10px
}

.btn-base.icon.lft-i i {
	left: 21px;
	text-align: left
}

.btn-base.icon.lft-r i {
	right: 21px;
	text-align: right
}

.btn-question,
.btn-wrap.btn-center,
.notice-next,
.single-link-area {
	text-align: center
}

.btn-base.icon i img {
	margin-top: -2px;
	vertical-align: middle
}

.btn-base.icon i .on-over {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -4px
}

.btn-base.icon i .on-over.align-r {
	left: auto;
	right: 0
}

.btn-base.btn-line2 {
	line-height: 20px;
	padding: 0;
	position: relative
}

.btn-base.btn-line2 span {
	top: 50%;
	left: 0;
	width: 100%;
	position: absolute;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%)
}

.btn-question {
	display: inline-block!important;
	width: 21px;
	height: 21px;
	border: 1px solid #f0f0f0;
	font: 16px/21px GenesisSansText;
	color: #888;
	background: #fff;
	cursor: pointer
}

.btn-base.icon-inline i,
.btn-reset,
a.gbtn {
	display: inline-block
}

.btn-reset {
	border: 1px solid #000;
	width: 46px;
	height: 46px;
	background: #fff;
	-webkit-transition: .3s all;
	-o-transition: .3s all;
	transition: .3s all;
	position: relative;
	overflow: hidden
}

.btn-reset:hover {
	border-color: #6f6f6f;
	background: #6f6f6f
}

.btn-reset:hover img {
	margin-top: -46px
}

.btn-base.icon-inline i img {
	vertical-align: -3px
}

.btn-base.icon-inline.lft-r i {
	margin-left: 10px
}

.btn-wrap {
	font-size: 0
}

.btn-wrap.btn-left {
	float: left
}

.btn-wrap.btn-center .btn-base {
	margin: 0 5px
}

.btn-wrap.btn-right {
	float: right
}

.btn-wrap.btn-right .btn-base {
	margin-left: 10px
}

a.gbtn {
	color: #fff;
	vertical-align: top
}

a.gbtn:hover,
a.gbtn:hover span.atxt {
	color: #a36b4f
}

a.gbtn.fixed-width {
	width: 130px
}

a.gbtn span {
	display: block;
	vertical-align: top
}

a.gbtn span.atxt {
	width: 100%;
	padding: 16px 0 15px;
	box-sizing: border-box;
	font-size: 20px;
	line-height: 1;
	letter-spacing: -.6px;
	-webkit-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s
}

a.gbtn span.sline {
	position: relative;
	width: 100%;
	height: 1px;
	background: #fff;
	-webkit-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s
}

a.gbtn span.sline .sline-inner {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0;
	height: 1px;
	background: #a36b4f;
	content: '';
	-webkit-transition: all .8s;
	-o-transition: all .8s;
	transition: all .8s
}

a.gbtn.top-line {
	position: relative
}

a.gbtn.top-line span.atxt {
	padding: 20px 0 17px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font: 22px/28px HyundaiSansText-Regular, GenesisSansText
}

.type-normal .type-content .txt-holder .type-tit,
.type-normal .type-content .txt-holder strong {
	font-family: HyundaiSansHead-Light, wFontKrUL;
	font-weight: 400
}

a.gbtn.top-line span.sline {
	position: absolute;
	left: 0;
	top: 0
}

a.gbtn:hover span.sline .sline-inner {
	width: 100%;
	-webkit-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s
}

a.gbtn.reverse {
	color: #000
}

a.gbtn.reverse span.sline {
	background: #000
}

a.gbtn.reverse span.sline .sline-inner,
a.gbtn.reverse:hover span.sline {
	background: #a36b4f
}

a.gbtn.reverse:hover,
a.gbtn.reverse:hover span.atxt {
	color: #a36b4f
}

a.gbtn-normal {
	display: inline-block;
	padding: 0;
	font-size: 24px;
	line-height: 59px;
	color: #fff;
	border-bottom: 1px solid #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	vertical-align: top
}

.notice-next span,
.notice-next span:after,
.type-normal .type-content .txt-holder .type-tit span,
.type-normal .type-content .txt-holder p span {
	display: block
}

a.gbtn-normal:hover {
	color: #a36b4f;
	border-bottom-color: #a36b4f
}

a.gbtn-normal.reverse {
	color: #000;
	border-bottom-color: #000
}

a.gbtn-normal.reverse:hover {
	color: #a36b4f;
	border-bottom-color: #a36b4f
}

.single-link-area {
	padding: 52px 0;
	width: 100%;
	font-size: 0;
	background: #f0f0f0
}

.single-link-area.bg-white {
	background: #fff
}

.single-link-area.bg-black {
	background: #000
}

.notice-next {
	position: static;
	padding: 23px 0 19px;
	background: #f7f7f7
}

.notice-next span {
	position: relative;
	margin-top: 0;
	padding-bottom: 25px;
	font-size: 12px;
	line-height: 1;
	color: #000;
	letter-spacing: .5px
}

.notice-next span:after {
	content: '';
	position: absolute;
	left: 50%;
	bottom: 0;
	width: 1px;
	height: 19px;
	background: #000
}

.type-tab-4col .tab-area .tab-list li a.gbtn.top-line span.sline,
.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line span.sline {
	background: #999
}

.type-normal .type-content {
	position: relative;
	margin: 0 auto;
	width: 100%;
	max-width: 1920px;
	height: 768px
}

.type-normal .type-content .txt-holder {
	position: absolute;
	bottom: 94px;
	left: 4.6875%
}

.type-normal .type-content .txt-holder strong {
	padding-left: 3px;
	font-size: 24px;
	line-height: 1;
	color: #fff
}

.type-normal .type-content .txt-holder .type-tit {
	display: block;
	margin-top: 7px;
	font-size: 45px;
	line-height: 1;
	color: #a36b4f
}

.type-normal .type-content .txt-holder p {
	margin-top: 14px;
	font-size: 16px;
	line-height: 28px;
	color: #fff
}

.type-normal .type-content .bg-holder img {
	position: relative;
	left: 50%;
	margin-left: -960px;
	margin-top: -100px
}

.type-normal .type-content .txt-holder .txt-black {
	color: #000
}

.model .sec-3 .swipe .txt-holder h4.txt-white {
	color: #fff;
	font-size: 60px
}

.type-tab-4col {
	margin: 0 auto;
	padding: 50px 30px 40px;
	width: 1024px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.type-tab-4col .tab-holder .tab-btn-area ul {
	padding: 0 0 49px;
	font-size: 0
}

.type-tab-4col .tab-holder .tab-btn-area ul li {
	display: inline-block;
	margin-left: 10px;
	width: 233px;
	font-size: 0;
	vertical-align: top
}

.type-tab-4col .tab-holder .tab-btn-area ul li:first-child {
	margin-left: 0;
	width: 235px
}

.type-tab-4col .tab-holder .tab-btn-area ul li a {
	display: block;
	font-size: 22px;
	line-height: 26px;
	color: #999
}

.type-tab-4col .tab-holder .tab-btn-area ul li a span {
	display: block
}

.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line span.atxt {
	padding: 20px 0 0
}

.type-tab-4col .tab-holder .tab-btn-area ul li.on a.gbtn.top-line span.atxt {
	color: #a36b4f
}

.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line span.sline .sline-inner {
	width: 0;
	opacity: 1
}

.type-tab-4col .tab-holder .tab-btn-area ul li a.gbtn.top-line:hover span.sline .sline-inner,
.type-tab-4col .tab-holder .tab-btn-area ul li.on a.gbtn.top-line span.sline .sline-inner {
	width: 100%
}

.type-tab-4col .tab-holder .tab-view-area {
	position: relative;
	width: 100%;
	height: 400px
}

.type-tab-4col .tab-holder .tab-view-area img {
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transition: all 1.2s;
	-o-transition: all 1.2s;
	transition: all 1.2s
}

.type-tab-4col .tab-holder .tab-view-area img.shown {
	opacity: 1
}

.type-tab-4col .tab-holder .tab-txt-area p {
	position: relative;
	display: none;
	margin-top: 22px;
	font-size: 18px;
	line-height: 24px;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s
}

.type-tab-4col .tab-holder .tab-txt-area p span,
.type-tab-4col .tab-holder .tab-txt-area p.on {
	display: block
}

.login .type-tab-4col {
	width: 800px;
	padding: 0
}

.login .inner-gray .tab-cont .box-info.ty1 {
	margin-bottom: 0
}

.login .inner-gray .tab-cont .box-info.ty7 {
	margin-bottom: 0;
	padding-top: 0
}

.type-tab-4col .tab-area {
	position: relative;
	height: 575px
}

.type-tab-4col .tab-area .tab-list>li {
	float: left;
	width: 395px;
	margin-left: 10px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.type-tab-4col .tab-area .tab-list>li:first-child {
	margin-left: 0
}

.type-tab-4col .tab-area .tab-list h4 span {
	font-size: 20px
}

.type-tab-4col .tab-area .tab-list li>.tab-tit a {
	display: block;
	font-size: 22px;
	line-height: 26px;
	color: #999
}

.type-tab-4col .tab-area .tab-list li.on>.tab-tit a.gbtn.top-line span.atxt {
	color: #a36b4f
}

.type-tab-4col .tab-area .tab-list li.on>.tab-tit a.gbtn.top-line span.sline .sline-inner {
	width: 100%
}

.type-para-1col.bg-gray,
.type-para-2col.bg-gray,
.type-para-3col.bg-gray {
	background: #f0f0f0
}

.type-tab-4col .tab-area .tab-list li .tab-cont {
	position: absolute;
	left: 0;
	top: 50px;
	width: 100%;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: 1s all;
	-o-transition: 1s all;
	transition: 1s all
}

.type-tab-4col .tab-area .tab-list li.on .tab-cont {
	visibility: visible;
	opacity: 1;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.type-para-3col .type-content {
	margin: 0 auto;
	padding: 20px 30px 40px;
	width: 1024px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 0
}

.type-para-3col .type-content .column {
	display: inline-block;
	width: 280px;
	margin-top: 30px;
	margin-left: 62px;
	vertical-align: top
}

.type-para-3col .type-content .column.first,
.type-para-3col .type-content.col-2 .column:nth-child(2n+1),
.type-para-3col .type-content.col-3 .column:nth-child(3n+1),
.type-para-3col .type-content.col-4 .column:nth-child(4n+1) {
	margin-left: 0
}

.type-para-3col .type-content .column.col-full-wide {
	width: 100%!important;
	margin-left: 0
}

.type-para-3col .type-content.col-2 .column {
	width: 451px
}

.type-para-3col .type-content.col-3 .column {
	width: 280px
}

.type-para-3col .type-content.col-4 .column {
	width: 194px
}

.type-para-3col .type-content .column-w965 {
	width: 965px
}

.type-para-3col .type-content .column b {
	display: block;
	padding-bottom: 5px;
	font-size: 12px;
	line-height: 1;
	text-align: right;
	border-bottom: 1px solid #acacac;
	color: #666
}

.type-para-3col .type-content .column .type-tit {
	margin-top: 29px;
	font-size: 24px;
	line-height: 32px;
	min-height: 90px
}

.type-para-3col .type-content .column .type-tit span {
	display: block
}

.type-para-3col .type-content .column p {
	margin-top: 22px;
	font-size: 16px;
	line-height: 26px;
	text-align: justify;
	word-break: break-all
}

.type-para-3col .type-content .column .img-area {
	margin-top: 25px;
	width: 100%;
	overflow: hidden
}

.type-para-3col.type-para-3col-unit2 .column {
	width: 451px
}

.type-para-2col .type-content {
	margin: 0 auto;
	padding: 20px 30px 40px;
	width: 1024px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 0
}

.type-para-2col .type-content .column {
	display: inline-block;
	width: 452px;
	margin-top: 30px;
	margin-left: 59px;
	vertical-align: top
}

.type-para-2col .type-content .column.first {
	margin-left: 0
}

.type-para-2col .type-content .column b {
	display: block;
	padding-bottom: 5px;
	font-size: 12px;
	line-height: 1;
	text-align: right;
	border-bottom: 1px solid #acacac;
	color: #666
}

.type-para-2col .type-content .column .type-tit {
	margin-top: 29px;
	font-size: 28px;
	line-height: 36px;
	min-height: 90px
}

.type-para-2col .type-content .column .type-tit span {
	display: block
}

.type-para-2col .type-content .column .type-tit.add-2rows span:after,
.type-para-2col .type-content .column .type-tit.add-2rows:after,
.type-para-2col .type-content .column .type-tit.add-row:after {
	display: block;
	content: ' . ';
	text-indent: -100px;
	overflow: hidden
}

.type-para-2col .type-content .column p {
	margin-top: 22px;
	font-size: 15px;
	line-height: 26px;
	text-align: justify;
	word-break: break-all
}

.type-para-2col .type-content .column .img-area {
	margin-top: 30px
}

.type-para-1col .type-content {
	margin: 0 auto;
	padding: 20px 30px 40px;
	width: 1024px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 0
}

.type-para-1col .type-content .column {
	display: inline-block;
	width: 100%;
	margin-top: 30px;
	margin-left: 62px;
	vertical-align: top
}

.type-para-1col .type-content .column.first {
	margin-left: 0
}

.type-para-1col .type-content .column b {
	display: block;
	padding-bottom: 5px;
	font-size: 12px;
	line-height: 1;
	text-align: right;
	border-bottom: 1px solid #acacac;
	color: #666
}

.type-para-1col .type-content .column .type-tit {
	margin-top: 29px;
	font-size: 28px;
	line-height: 36px;
	min-height: 90px
}

.type-para-1col .type-content .column .type-tit span {
	display: block
}

.type-para-1col .type-content .column p {
	margin-top: 22px;
	font-size: 15px;
	line-height: 26px;
	text-align: justify;
	word-break: break-all
}

.type-para-1col .type-content .column .img-area {
	margin-top: 25px;
	width: 100%;
	overflow: hidden
}

.type-para-4col .type-content {
	margin: 0 auto;
	padding: 20px 30px 40px;
	width: 1024px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 0
}

.type-para-4col .type-content .column {
	display: inline-block;
	margin-top: 30px;
	margin-left: 62px;
	vertical-align: top
}

.type-dscr .type-content .type-wrap .type-tit span,
.type-para-4col .type-content .column .type-tit span {
	display: block
}

.type-para-4col .type-content .column.first,
.type-para-4col .type-content .column:nth-child(4n+1) {
	margin-left: 0
}

.type-para-4col .type-content .column.col-full-wide {
	width: 100%!important;
	margin-left: 0
}

.type-para-4col .type-content .column {
	width: 194px
}

.type-para-4col .type-content .column-w965 {
	width: 965px
}

.type-para-4col .type-content .column b {
	display: block;
	padding-bottom: 5px;
	font: 12px/1 HyundaiSansText-Regular;
	text-align: right;
	border-bottom: 1px solid #acacac;
	color: #666
}

.type-para-4col .type-content .column .type-tit {
	margin-top: 29px;
	font: 24px/30px HyundaiSansText-Regular;
	min-height: 90px
}

.type-para-4col .type-content .column p {
	margin-top: 22px;
	font: 16px/30px HyundaiSansText-Regular
}

.type-para-4col .type-content .column .img-area {
	margin-top: 30px;
	width: 100%;
	overflow: hidden
}

.type-dscr .type-content {
	position: relative;
	margin: 0 auto;
	padding: 80px 0;
	width: 100%;
	max-width: 1920px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #f6f6f6
}

.type-dscr .type-content.bg-white {
	background-color: #fff
}

.type-dscr .type-content .type-wrap {
	margin: 0 auto;
	width: 964px
}

.type-dscr .type-content .type-wrap .type-tit {
	padding: 33px 0 30px;
	font-size: 28px;
	line-height: 36px;
	border-top: 1px solid #000
}

.type-dscr .type-content.no-border {
	padding-top: 34px
}

.type-dscr .type-content.no-border .type-wrap .type-tit {
	border-top: 0
}

.type-dscr .type-content .type-wrap .txt-area p {
	font-size: 16px;
	line-height: 26px
}

.type-dscr .type-content .type-wrap .img-holder .inner-img-txt {
	margin-top: 17px;
	font-size: 16px
}

.type-dscr .type-content .type-wrap ul {
	margin-top: 42px;
	font-size: 0
}

.type-dscr .type-content .type-wrap ul.wide {
	margin-top: 38px
}

.type-dscr .type-content .type-wrap ul.wide.add-mg {
	margin-top: 67px
}

.type-dscr .type-content .type-wrap ul.wide li {
	margin-left: 32px
}

.type-dscr .type-content .type-wrap ul li {
	display: inline-block
}

.type-dscr .type-content .type-wrap ul.col-1 li {
	margin-left: 62px;
	width: 466px
}

.type-dscr .type-content .type-wrap ul.col-2 li {
	margin-left: 62px;
	width: 451px
}

.type-dscr .type-content .type-wrap ul.col-3 li {
	margin-left: 32px;
	width: 300px
}

.type-dscr .type-content .type-wrap ul li:first-child {
	margin-left: 0
}

.type-dscr .type-content .type-wrap dt {
	font-size: 0;
	padding: 18px 0 15px
}

.type-dscr .type-content .type-wrap dt b {
	font-size: 20px;
	line-height: 1;
	font-weight: 400
}

.type-dscr .type-content .type-wrap dd {
	display: inline-block;
	padding: 17px 0 14px;
	border-bottom: 1px solid #626262
}

.type-dscr .type-content .type-wrap dd.top-bdr {
	border-top: 3px solid #626262
}

.type-dscr .type-content .type-wrap dd.top-lr {
	border-top: 1px solid #626262;
	border-bottom: 0
}

.type-dscr .type-content .type-wrap dd.wide {
	width: 300px
}

.type-dscr .type-content .type-wrap ul.col-1 dd.wide {
	width: 466px
}

.type-dscr .type-content .type-wrap ul.col-2 dd.wide {
	width: 451px
}

.type-dscr .type-content .type-wrap dd.narrow {
	margin-left: 22px;
	width: 129px;
	text-align: right
}

.type-dscr .type-content .type-wrap dd span {
	font-size: 16px;
	line-height: 20px
}

.type-dscr .type-content .type-wrap ul.add-mg dd span {
	line-height: 26px
}

.type-dscr .type-content .type-wrap .wide li {
	width: 466px
}

.type-dscr .type-content .type-wrap .wide li dd {
	display: block
}

.gall-dn-share {
	position: absolute;
	bottom: 40px;
	left: 4.6875%;
	z-index: 2;
	font-size: 0
}

.gall-dn-share a {
	position: relative;
	display: inline-block;
	margin-left: 10px;
	padding: 20px 28px 18px 48px;
	background: #000;
	font: 12px/1 HyundaiSansText-Regular;
	color: #fff
}

.gall-dn-share a span {
	opacity: .7;
	-webkit-transition: opacity .4s;
	-o-transition: opacity .4s;
	transition: opacity .4s
}

.gall-dn-share a:hover span {
	opacity: 1
}

.gall-dn-share .img-type {
	margin-left: 0;
	padding-left: 57px;
	padding-right: 18px
}

.gall-dn-share a span.img-con {
	position: absolute;
	top: 9px;
	left: 15px
}

.gall-dn-share>div {
	display: inline-block;
	margin-right: 10px
}

.gall-dn-share .img-type.inactive {
	pointer-events: none;
	cursor: default
}

.gall-dn-share .img-type.inactive .img-con,
.gall-dn-share .img-type.inactive span {
	opacity: .2
}

.gall-dn-share .share-btns-area {
	display: inline-block;
	background: #000;
	vertical-align: top
}

.gall-dn-share .share-btns-area .tit {
	position: relative
}

.gall-dn-share .share-btns-area .tit:after {
	display: inline-block;
	position: absolute;
	right: 0;
	top: 12px;
	content: '';
	width: 1px;
	height: 26px;
	background: #4d4d4d
}

.gall-dn-share .sns-btns {
	display: inline-block;
	padding: 5px 21px 6px 11px;
	height: 50px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.gall-dn-share .sns-btns a {
	display: inline-block;
	height: 26px;
	padding: 5px;
	line-height: 26px;
	margin-right: 5px
}

.gall-dn-share .sns-btns a img {
	vertical-align: middle
}

.gallery-holder .gallery-func-area .btns-wrap {
	display: inline-block;
	position: relative;
	margin: 0 auto;
	text-align: center
}

.gallery-holder .gallery-func-area .btns-wrap .indicators {
	display: inline-block;
	position: relative;
	padding: 0 5px;
	z-index: 2;
	font-size: 0;
	text-align: center;
	height: 25px;
	overflow: hidden
}

.gallery-holder .gallery-func-area .btns-wrap .indicators li {
	display: inline-block;
	margin-left: 17px;
	width: 1px;
	height: 11px;
	line-height: 25px;
	font-size: 14px;
	vertical-align: middle;
	background: #ebebeb
}

.gallery-holder .gallery-func-area .btns-wrap .indicators li:first-child {
	margin-left: 0
}

.gallery-holder .gallery-func-area .btns-wrap .indicators li.on {
	height: 25px;
	width: 2px;
	background: #ebebeb
}

.gallery-holder .gallery-func-area .btns-wrap .indicators li a {
	display: block;
	margin-left: -5px;
	padding: 0 5px;
	height: 11px;
	overflow: hidden
}

.gallery-holder .gallery-func-area .btns-wrap .indicators li.on a {
	height: 25px
}

.gallery-holder .gallery-func-area .btns-wrap .indicators li a span {
	display: inline-block;
	position: absolute;
	left: -10000px;
	top: 0;
	width: 0;
	height: 0;
	visibility: hidden
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap li {
	position: relative
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap li a {
	display: block;
	width: 100%;
	color: #767575
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap li span.arr-con {
	position: absolute;
	top: 0;
	width: 7px;
	height: 11px;
	overflow: hidden
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators,
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li a {
	overflow: visible
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev {
	position: absolute;
	top: 6px;
	right: 100%;
	margin-right: 55px
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev span.arr-con {
	left: 0
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next {
	position: absolute;
	top: 6px;
	left: 100%;
	margin-left: 55px
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next span.arr-con {
	right: 0
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev a {
	float: left;
	padding-left: 23px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-prev a img {
	margin-top: 0;
	margin-left: 0
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next a {
	float: right;
	padding-right: 23px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.gallery-holder .gallery-func-area .btns-wrap .prev-next-wrap .btn-next a img {
	margin-top: 0;
	margin-left: -7px
}

.gallery-holder .gallery-func-area .btns-wrap.dark .indicators li {
	background: #000
}

.gallery-holder .gallery-func-area .btns-wrap.dark .indicators li.on {
	background: #a36b4f
}

.gallery-holder .gallery-func-area .btns-wrap.dark .prev-next-wrap .btn-prev a img {
	margin-top: -11px;
	margin-left: 0
}

.gallery-holder .gallery-func-area .btns-wrap.dark .prev-next-wrap .btn-next a img {
	margin-top: -11px;
	margin-left: -7px
}

.gallery-selector a {
	display: inline-block;
	margin: 0 25px;
	font: 16px/1 HyundaiSansText-Regular;
	color: #7f7f7f
}

.gallery-selector a:hover {
	color: #a36b4f
}

.gallery-selector a span {
	font-size: 16px;
	-webkit-transition: color .4s;
	-o-transition: color .4s;
	transition: color .4s
}

.gallery-selector a.selected {
	color: #000
}

.gallery-selector a.selected:hover {
	color: #a36b4f
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area {
	background: #fff
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li {
	position: relative
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.on {
	background: #000
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.longer,
.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.longer a {
	height: 24px
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li a span.divider {
	top: auto;
	bottom: -22px;
	left: -25px;
	width: 50px;
	height: auto;
	text-align: center;
	visibility: visible;
	font: 10px/1 HyundaiSansText-Regular;
	color: #767575
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .btns-wrap .indicators li.activated a span.divider {
	color: #000
}

.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns {
	position: absolute;
	bottom: 40px;
	left: 4.6875%;
	z-index: 2;
	font-size: 0
}

.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns a {
	position: relative;
	display: inline-block;
	margin-left: 10px;
	padding: 21px 24px 21px 47px;
	background: #000;
	font: 12px/1 HyundaiSansText-Regular;
	color: #fff
}

.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns a:first-child {
	margin-left: 0
}

.type-gallery .gallery-holder.has-dividers .gallery-view-area .btns a span.img-con {
	position: absolute;
	top: 11px;
	left: 13px
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area {
	position: relative;
	margin: 0 auto;
	padding: 133px 0 78px;
	max-width: 1920px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .txt-holder {
	position: absolute;
	top: 120px;
	left: 0;
	margin-left: 4.5625%;
	font-size: 0
}

.type-gallery .gallery-holder.has-dividers .gallery-func-area .txt-holder .type-tit {
	display: inline-block;
	font: 45px/1 HyundaiSansHead-Light;
	color: #a36b4f
}

.type-gallery .gallery-holder .gallery-view-area {
	position: relative
}

.type-gallery .gallery-holder .gallery-view-area .gallery-view-inner {
	position: relative;
	margin: 0 auto;
	padding-top: 46.875%;
	width: 100%;
	height: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	max-width: 1920px;
	overflow: hidden
}

.type-gallery .gallery-holder .gallery-view-area .gallery-view-inner .devided-slider {
	position: absolute;
	left: 0;
	top: 0;
	padding-top: 46.875%;
	width: 100%;
	height: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #000
}

.type-gallery .gallery-holder .gallery-view-area .gallery-view-inner .devided-slider.shown {
	z-index: 2
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #000
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap {
	font-size: 0
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li {
	display: block;
	position: relative;
	float: left;
	width: 25%;
	height: 0;
	padding-top: 23.4375%;
	overflow: hidden
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2 {
	position: relative;
	width: 50%
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2x2 {
	position: relative;
	width: 50%;
	padding-top: 46.875%
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 0;
	padding-top: 93.6%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a:focus:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	border: 2px solid #a36b4f;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 1
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2 a {
	padding-top: 46.875%
}

.type-gallery .gallery-holder .gallery-view-area .swipe-wrap {
	padding-top: 46.875%;
	width: 100%
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li img {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -50%;
	width: 100%;
	opacity: .7;
	-webkit-transition: 1s all;
	-o-transition: 1s all;
	transition: 1s all
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li.col-2x2 img {
	margin-top: -50%
}

.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li a:focus img,
.type-gallery .gallery-holder .gallery-view-area .swipe-list .gallery-list-wrap li:hover img {
	-webkit-transform: scale(1.03, 1.03);
	-ms-transform: scale(1.03, 1.03);
	-o-transform: scale(1.03, 1.03);
	transform: scale(1.03, 1.03);
	opacity: 1;
	-webkit-transition: .3s all;
	-o-transition: .3s all;
	transition: .3s all
}

.type-gallery .gallery-holder .gallery-view-area .btns-holder a {
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -30px;
	width: 23px;
	height: 45px;
	overflow: hidden;
	z-index: 3
}

.type-gallery .gallery-holder .gallery-view-area .btns-holder a .on-over {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%
}

.type-gallery .gallery-holder .gallery-view-area .btns-holder .btn-prev {
	left: 0;
	padding: 34px 16px 34px 12px
}

.type-gallery .gallery-holder .gallery-view-area .btns-holder .btn-next {
	right: 0;
	padding: 34px 12px 34px 16px
}

.gallery-popup {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	z-index: 500
}

.gallery-popup .gal-pop-view>div {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	overflow: hidden;
	background-color: #000
}

.gallery-popup .gal-pop-view .pop-swipe {
	position: relative
}

.gallery-popup .gal-pop-view .pop-swipe.youtube-wrap {
	padding: 75px
}

.gallery-popup .gal-pop-view .pop-swipe li {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	overflow: hidden
}

.gallery-popup .gal-pop-view .pop-swipe li .bg-holder {
	position: relative
}

.gallery-popup .gal-pop-view .txt-holder {
	position: absolute;
	left: 0;
	bottom: 110px;
	padding: 0 30px;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.gallery-popup .gal-pop-view .txt-holder p {
	width: 100%;
	padding-bottom: 25px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-bottom: 1px solid #dfdfdf;
	font-size: 18px;
	line-height: 22px;
	color: #fefefe;
	text-align: left
}

.gallery-popup .gal-pop-view .txt-holder p span {
	display: block
}

.gallery-popup.search-type .gal-pop-view .txt-holder {
	padding: 20px 30px;
	background: rgba(0, 0, 0, .5)
}

.gallery-popup .btn-close-pop {
	position: absolute;
	top: 23px;
	right: 23px;
	padding: 12px;
	z-index: 3;
	background: rgba(0, 0, 0, .7)
}

.gallery-popup .btn-close-pop span {
	display: block;
	width: 25px;
	height: 25px;
	overflow: hidden
}

.gallery-popup .select-sub {
	position: absolute;
	top: 42px;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 3
}

.gallery-popup .select-sub .subject-wrap {
	display: inline-block;
	font-size: 0
}

.gallery-popup .select-sub .subject-wrap a {
	display: inline-block;
	margin-left: 40px;
	font-size: 22px;
	line-height: 1;
	color: #838383
}

.gallery-popup .select-sub .subject-wrap a.on {
	color: #dedede
}

.gallery-popup .select-sub .subject-wrap a:first-child {
	margin-left: 0
}

.gallery-popup .bot-btns {
	position: absolute;
	left: 0;
	bottom: 30px;
	padding: 0 30px;
	width: 100%;
	height: 80px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	z-index: 3
}

.gallery-popup .bot-btns:before {
	display: block;
	content: '';
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	border-top: 1px solid #dfdfdf
}

.gallery-popup .gall-dn-share {
	bottom: 30px;
	left: 30px
}

.gallery-popup .pop-view-area .btn-holder a {
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -30px;
	width: 23px;
	height: 45px;
	z-index: 3;
	background: rgba(0, 0, 0, .7)
}

.gallery-popup .pop-view-area .btn-holder a span {
	position: relative;
	display: block;
	width: 23px;
	height: 45px;
	overflow: hidden
}

.gallery-popup .pop-view-area .btn-holder .btn-prev {
	left: 0;
	padding: 34px 16px 34px 12px
}

.gallery-popup .pop-view-area .btn-holder .btn-next {
	right: 0;
	padding: 34px 12px 34px 16px
}

.gallery-popup .pop-view-area .btn-holder .on-over {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	opacity: 0
}

.gallery-popup.dark .pop-view-area .btn-holder a img {
	display: block
}

.gallery-popup .pop-view-area .btn-holder .indicator {
	position: absolute;
	bottom: 30px;
	right: 30px;
	z-index: 3
}

.gallery-popup .pop-view-area .btn-holder .indicator span {
	font: 14px/1 HyundaiSansText-Regular;
	color: #fff
}

.gallery-popup.dark .pop-view-area .btn-holder .indicator span {
	font: 14px/1 HyundaiSansText-Regular;
	color: #000
}

.gallery-popup .pop-view-area .btn-holder a img {
	-webkit-transition: opacity .5s;
	-o-transition: opacity .5s;
	transition: opacity .5s
}

.gallery-popup .pop-view-area .btn-holder a:hover img {
	opacity: 0
}

.gallery-popup .pop-view-area .btn-holder a:hover .on-over {
	opacity: 1
}

.gallery-popup .pop-view-area .btn-holder a:hover .img2 img {
	margin-top: -45px;
	-webkit-transform: inherit;
	-ms-transform: inherit;
	-o-transform: inherit;
	transform: inherit;
	opacity: 1
}

.gallery-popup.dark .gal-pop-view .txt-holder p {
	color: #000;
	border-bottom: 1px solid #000
}

.gallery-popup.dark .pop-view-area .btns-wrap .prev-next-wrap .btn-next a img,
.gallery-popup.dark .pop-view-area .btns-wrap .prev-next-wrap .btn-prev a img {
	margin-top: -11px
}

.gallery-popup.dark .pop-view-area .btns-wrap .indicators li,
.gallery-popup.dark .pop-view-area .btns-wrap .indicators li.on {
	background: #000
}

.gallery-popup.dark .select-sub .subject-wrap a {
	color: #7f7f7f
}

.gallery-popup.dark .select-sub .subject-wrap a.on {
	color: #000
}

.gallery-popup.none-btm-con .gal-pop-view .txt-holder {
	bottom: 0
}

.gallery-popup.none-btm-con .gal-pop-view .txt-holder p {
	border-bottom: 0
}

.gallery-popup .pop-func-area a.btn-youtube-play .on-over {
	opacity: 0;
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s
}

.gallery-popup .pop-func-area a.btn-youtube-play img {
	-webkit-transition: opacity .5s;
	-o-transition: opacity .5s;
	transition: opacity .5s
}

.gallery-popup .pop-func-area a.btn-youtube-play:hover img {
	opacity: 0
}

.gallery-popup .pop-func-area a.btn-youtube-play:hover .on-over {
	opacity: 1
}

.gallery-popup .pop-func-area a.btn-youtube-play {
	position: absolute;
	top: 50%;
	left: 50%;
	overflow: hidden;
	width: 74px;
	height: 84px;
	margin-top: -42px;
	z-index: 5
}

.kv-area a.gbtn.video {
	position: absolute;
	right: 4.6875%;
	bottom: 0;
	margin-bottom: 107px;
	width: auto!important
}

.kv-area a.gbtn.video span.ico-play,
.kv-area a.gbtn.video:hover span.ico-play {
	display: block;
	right: 0;
	top: 18px;
	content: '';
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	position: absolute
}

.kv-area a.gbtn.video span.ico-play {
	border-left: 9px solid #fff;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.kv-area a.gbtn.video.reverse span.ico-play {
	border-left-color: #000
}

.kv-area a.gbtn.video:hover span.ico-play {
	border-left: 9px solid #a36b4f
}

.kv-area a.gbtn.video span.atxt {
	padding-right: 25px
}

.kv-area a.gbtn.video span.atxt .sk-txt {
	display: none
}

.kv-area a.gbtn.video span.atxt .pv-txt {
	display: block
}

.kv-area a.gbtn.video.skip span.ico-play {
	display: none
}

.kv-area a.gbtn.video.skip span.atxt {
	padding-right: 0
}

.kv-area a.gbtn.video.skip span.atxt .sk-txt {
	display: block
}

.kv-area a.gbtn.video.skip span.atxt .pv-txt {
	display: none
}

.g80-sport.sec-intro .btn-g80-sport-video {
	position: absolute;
	right: 4.6875%;
	bottom: 0;
	width: auto
}

.g80-sport.sec-intro a.gbtn.video {
	position: absolute;
	right: 4.6875%;
	bottom: 0;
	margin-bottom: 107px;
	width: auto!important
}

.g80-sport.sec-intro a.gbtn.video span.ico-play,
.g80-sport.sec-intro a.gbtn.video:hover span.ico-play {
	display: block;
	right: 0;
	top: 18px;
	content: '';
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	position: absolute
}

.g80-sport.sec-intro a.gbtn.video span.ico-play {
	border-left: 9px solid #fff;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.g80-sport.sec-intro a.gbtn.video.reverse span.ico-play {
	border-left-color: #000
}

.g80-sport.sec-intro a.gbtn.video:hover span.ico-play {
	border-left: 9px solid #a36b4f
}

.g80-sport.sec-intro a.gbtn.video span.atxt {
	padding-right: 25px
}

.g80-sport.sec-intro a.gbtn.video span.atxt .sk-txt {
	display: none
}

.g80-sport.sec-intro a.gbtn.video span.atxt .pv-txt {
	display: block
}

.g80-sport.sec-intro a.gbtn.video.skip span.ico-play {
	display: none
}

.g80-sport.sec-intro a.gbtn.video.skip span.atxt {
	padding-right: 0
}

.g80-sport.sec-intro a.gbtn.video.skip span.atxt .sk-txt {
	display: block
}

.g80-sport.sec-intro a.gbtn.video.skip span.atxt .pv-txt {
	display: none
}

.model .g80-sport .roll-holder .has-video video {
	z-index: 2;
	opacity: 0
}

.model .g80-sport .roll-holder .has-video img {
	z-index: 1;
	opacity: 1
}

.kv-area a.gbtn.contract {
	position: absolute;
	right: 4.6875%;
	bottom: 0;
	margin-bottom: 107px;
	width: auto!important
}

.kv-area a.gbtn.contract span.ico-play,
.kv-area a.gbtn.contract:hover span.ico-play {
	display: block;
	position: absolute;
	top: 18px;
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	content: '';
	right: 0
}

.kv-area a.gbtn.contract span.ico-play {
	border-left: 9px solid #fff;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s
}

.kv-area a.gbtn.contract.reverse span.ico-play {
	border-left-color: #000
}

.kv-area a.gbtn.contract:hover span.ico-play {
	border-left: 9px solid #a36b4f
}

.kv-area a.gbtn.contract span.atxt {
	padding-right: 25px
}

.brand .sec-sns .txt-holder {
	position: static;
	padding: 47px 0 57px;
	background-color: #000;
	text-align: center
}

.brand .sec-sns .txt-holder p {
	height: 13px;
	font: 18px/18px HyundaiSansHead-Light;
	color: #fff
}

.brand .sec-sns .txt-holder .inner-txt .sns {
	margin-top: 34px
}

.brand .sec-sns .txt-holder .inner-txt .sns a {
	display: inline-block;
	width: 36px;
	height: 36px;
	margin: 0 36px
}

.tab-holder {
	position: relative;
	height: 620px
}

.tab-holder .tab-list-wrap li {
	float: left;
	margin-left: 10px;
	width: 233px
}

.tab-holder.col-1 .tab-list-wrap li {
	width: 100%
}

.tab-holder.col-2 .tab-list-wrap li {
	width: 477px
}

.tab-holder.col-3 .tab-list-wrap li {
	width: 314px
}

.tab-holder .tab-list-wrap li:first-child {
	margin-left: 0
}

.tab-holder .tab-list-wrap li>.tab-tit a {
	display: block;
	font-size: 22px;
	line-height: 26px;
	color: #999
}

.tab-holder .tab-list-wrap li .tab-cont {
	position: absolute;
	left: 0;
	top: 140px;
	width: 100%;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: 1s all;
	-o-transition: 1s all;
	transition: 1s all
}

.gal-has-thumbs,
.gal-has-thumbs .gal-view-area ul {
	position: relative
}

.tab-holder .tab-list-wrap li .img-area {
	height: 400px;
	width: 100%;
	overflow: hidden
}

.tab-holder .tab-list-wrap li .txt-area {
	margin-top: 21px
}

.tab-holder .tab-list-wrap li .txt-area p {
	font-size: 16px;
	line-height: 26px
}

.tab-holder .tab-list-wrap li a.gbtn.top-line span.sline {
	background: #999
}

.tab-holder .tab-list-wrap li.on>.tab-tit a.gbtn.top-line span.sline .sline-inner {
	width: 100%
}

.tab-holder .tab-list-wrap li.on>.tab-tit a.gbtn.top-line span.atxt {
	color: #a36b4f
}

.tab-holder .tab-list-wrap li.on .tab-cont {
	visibility: visible;
	opacity: 1;
	-webkit-transition: .8s all;
	-o-transition: .8s all;
	transition: .8s all
}

.type-tab-4col.type-tab-4col-unit2 .tab-holder .tab-list-wrap li,
.type-tab-4col.type-tab-4col-unit2 .tab-holder .tab-list-wrap li:first-child {
	width: 477px
}

.tab-holder .tab-list-wrap li a.gbtn.top-line:hover span.sline .sline-inner {
	background: #000
}

.tab-holder .tab-list-wrap li a.gbtn.top-line:hover span.atxt,
.tab-holder .tab-list-wrap li.on>.tab-tit a.gbtn.top-line:hover span.atxt {
	color: #000
}

.wheelbase strong {
	font-size: 22px;
	border-top: 1px solid red
}

.gal-has-thumbs {
	margin-top: 5px
}

.gal-has-thumbs .gal-view-area {
	overflow: hidden
}

.gal-has-thumbs .gal-view-area li {
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	width: 100%
}

.gal-has-thumbs .gal-view-area li:first-child {
	position: relative
}

.gal-has-thumbs .gal-view-area li img {
	width: 100%
}

.gal-has-thumbs .gal-btn-area {
	position: relative;
	margin: 0 auto;
	width: 590px;
	padding: 16px 25px 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap {
	overflow: hidden;
	white-space: nowrap
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul {
	position: relative;
	font-size: 0
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li {
	display: inline-block;
	margin-left: 10px;
	width: 98px
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li:first-child {
	margin-left: 0
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li a figure {
	display: block;
	position: relative;
	height: 64px
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li.selected a figure:after {
	display: block;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 100%;
	border: 1px solid #a36b4f
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li b {
	display: block;
	margin-top: 10px;
	font: 14px/1 HyundaiSansText-Regular
}

.gal-has-thumbs .gal-btn-area .thumbnails-wrap ul li p {
	margin-top: 3px;
	font: 12px/1 HyundaiSansText-Regular
}

.gal-has-thumbs .gal-btn-area .prev-next-area a {
	display: block;
	position: absolute;
	top: 16px;
	width: 20px;
	height: 64px
}

.gal-has-thumbs .gal-btn-area .prev-next-area a span {
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -5px;
	width: 5px;
	height: 9px;
	overflow: hidden
}

.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next.on img,
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-prev.on img {
	margin-top: -9px
}

.popup.video-pop,
.popup.video-pop .video-holder video {
	height: 100%;
	width: 100%
}

.gal-has-thumbs .gal-btn-area .prev-next-area a span img {
	display: block
}

.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-prev,
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-prev span {
	left: 0
}

.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next,
.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next span {
	right: 0
}

.gal-has-thumbs .gal-btn-area .prev-next-area a.btn-next img {
	margin-left: -5px
}

.btn-youtube-play .on-over {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s
}

.btn-youtube-play img {
	-webkit-transition: opacity .5s;
	-o-transition: opacity .5s;
	transition: opacity .5s
}

.btn-youtube-play:hover img {
	opacity: 0
}

.btn-youtube-play:hover .on-over {
	opacity: 1
}

.popup.video-pop {
	top: 0;
	left: 0;
	padding: 0
}

.popup.video-pop .video-holder {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.popup.video-pop .close-pop {
	right: 30px
}

.cta-wrap {
	background: #191919;
	text-align: center
}

.cta-wrap .cta-inner {
	display: inline-block;
	padding: 54px 0 53px;
	font-size: 0;
	text-align: left
}

.cta-wrap .cta-inner .btns,
.cta-wrap .cta-inner .cta-tit {
	display: inline-block;
	vertical-align: top
}

.cta-wrap .cta-inner .cta-tit {
	display: inline-block;
	padding: 0 80px 0 0;
	font: 24px/58px HyundaiSansHead-Light;
	color: #fff
}

.footer .area-result .box-result .tit-search,
.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder h3,
.list-sitemap .list-wrapper ul li .inner-list li a,
.list-sitemap .list-wrapper ul li h2 {
	font-family: HyundaiSansHead-Light, wFontKrUL
}

.cta-wrap .cta-inner .btns a.gbtn {
	margin-left: 30px
}

.cta-wrap .cta-inner .btns a.gbtn:first-child {
	margin-left: 0
}

.link-area {
	padding: 52px 0;
	width: 100%;
	text-align: center;
	font-size: 0;
	background: #f7f7f7
}

.link-area.white-bg {
	background: #fff
}

.link-area.darkgray-bg {
	background: #2c2c2c
}

.link-area a {
	margin-left: 40px
}

.link-area a:first-child {
	margin-left: 0
}

.link-area.reverse {
	background: #191919
}

.link-area.reverse a.gbtn {
	color: #fff
}

.footer .kv-area .content {
	position: static
}

.footer .content .area-cont-gray {
	padding-top: 59px
}

.footer .content .area-cont-gray .inner-gray {
	width: 883px
}

.footer .content .area-cont-gray .inner-gray .box-gray01 {
	width: 100%
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .img-holder {
	width: 453px;
	height: 250px;
	background-color: #fff
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder {
	width: 430px;
	padding: 29px 0 0 29px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder h3 {
	padding-bottom: 8px;
	font-size: 24px
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder p {
	font-size: 14px;
	line-height: 1.5
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder p span {
	display: block
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder .txt-number {
	padding-top: 30px;
	font-family: HyundaiSansHead-Light, wFontKrUL;
	font-size: 44px;
	line-height: 1
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder .txt-number a {
	color: #a36b4f
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul {
	display: block;
	width: 293px;
	margin-top: 10px;
	font-size: 0;
	overflow: hidden
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul li {
	position: relative;
	display: inline-block;
	width: 50%;
	padding-top: 2px;
	font-size: 12px;
	color: #323232
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul li:before {
	position: absolute;
	content: "";
	width: 1px;
	height: 11px;
	top: 5px;
	left: -20px;
	background-color: #636363
}

.footer .content .area-cont-gray .inner-gray .box-gray01 .txt-holder ul li span {
	margin-right: 8px
}

.footer .content .area-cont-gray .inner-gray .box-gray02 {
	padding-top: 59px
}

.footer .content .area-cont-gray .inner-gray .box-gray02 .tit-sub {
	padding-bottom: 13px;
	margin-bottom: 40px
}

.footer .content .area-cont-gray .inner-gray .box-gray02 .tit-sub h4 {
	display: inline-block;
	margin-right: 14px;
	font-size: 24px;
	color: #000;
	line-height: 24px
}

.footer .foot-contact-list .tit-main {
	margin-bottom: 50px
}

.footer .foot-contact-list table td label span {
	margin-right: 5px;
	font-size: 16px
}

.footer .foot-contact-list table td label:last-child {
	margin-right: 0
}

.footer .foot-contact-list table tr:first-child th {
	padding-top: 15px
}

.footer .foot-contact-list .box-gray02+.btn-wrap {
	margin-top: 0
}

.footer .foot-contact-list .inner-gray {
	padding-bottom: 34px
}

.footer .content .area-cont-gray .inner-gray .box-gray02 .tit-sub+.form-tbl2 {
	margin: 30px 0 15px
}

.footer .content .area-cont-gray .inner-gray .box-gray02 tr td .btn-base {
	width: 115px
}

.footer .content .area-cont-gray .inner-gray .box-gray02 tr td .txt-byte {
	display: block;
	font-size: 13px;
	line-height: 42px;
	color: #888
}

.footer .content .area-cont-gray .inner-gray .btn-wrap.btn-center {
	padding-top: 31px;
	border-top: 1px solid #d6d6d6
}

.footer .footer-sitemap {
	margin-top: -17px
}

.list-sitemap {
	padding: 0 0 60px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.list-sitemap .inner-cont {
	width: 964px;
	margin: 0 auto 37px;
	padding-top: 100px;
	border-top: 1px solid #b6b6b6
}

.list-sitemap .list-wrapper {
	width: 100%;
	padding-top: 65px
}

.list-sitemap .list-wrapper:first-child {
	padding-top: 0
}

.list-sitemap .list-wrapper:last-child {
	margin-bottom: 74px
}

.list-sitemap .list-wrapper ul {
	width: 100%
}

.list-sitemap .list-wrapper ul li {
	width: 25%;
	float: left;
	text-align: center
}

.list-sitemap .list-wrapper ul .list-r {
	width: 25%;
	float: right
}

.list-sitemap .list-wrapper ul .break-list {
	padding-top: 90px
}

.list-sitemap .list-wrapper ul li h2 {
	padding-bottom: 10px;
	font-size: 30px;
	line-height: 38px;
	color: #000
}

.list-sitemap .list-wrapper ul li h2 span {
	display: block;
	margin-top: 3px
}

.list-sitemap .list-wrapper ul li h2 span:first-child {
	margin-top: 0
}

.list-sitemap .list-wrapper ul li .inner-list {
	display: block;
	width: 100%
}

.list-sitemap .list-wrapper ul li .inner-list li {
	width: 100%;
	float: none
}

.list-sitemap .list-wrapper ul li .inner-list li a {
	font-size: 14px;
	line-height: 2.9;
	color: #888;
	-webkit-transition: color .6s;
	-o-transition: color .6s;
	transition: color .6s
}

.list-sitemap .list-wrapper ul li .inner-list li a:hover {
	color: #000;
	-webkit-transition: color .2s;
	-o-transition: color .2s;
	transition: color .2s
}

.footer .content .qna-search-area {
	padding: 40px 0;
	margin-top: 10px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #f7f7f7
}

.footer .content .qna-search-area .search-area {
	text-align: center
}

.footer .content .qna-search-area .search-area .btn-base {
	min-width: 162px;
	margin-left: 11px
}

.footer .content .qna-area-cont {
	padding: 79px 0 108px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.footer .content .qna-area-cont .inner-cont {
	position: relative;
	width: 964px;
	margin: 0 auto
}

.footer .content .qna-area-cont .inner-cont .tit-sub {
	display: block;
	padding-bottom: 15px;
	border-bottom: 1px solid #cecece;
	font-size: 14px;
	color: #888
}

.footer .content .qna-area-cont .inner-cont .qna-category {
	display: block;
	overflow: hidden;
	padding: 20px 0 0;
	height: 100px
}

.footer .content .qna-area-cont .inner-cont .qna-category.open {
	height: auto;
	overflow: visible
}

.footer .content .qna-area-cont .inner-cont .qna-category li {
	display: inline-block;
	padding-bottom: 15px;
	text-align: center
}

.footer .content .qna-area-cont .inner-cont .qna-category a {
	display: inline-block;
	padding: 0 26px;
	height: 86px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	vertical-align: top;
	color: #000;
	opacity: .5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	-khtml-opacity: .5
}

.footer .content .qna-area-cont .inner-cont .qna-category a .icon-holder {
	display: block;
	position: relative;
	height: 43px
}

.footer .content .qna-area-cont .inner-cont .qna-category a .icon-holder img {
	position: absolute;
	bottom: 0
}

.footer .content .qna-area-cont .inner-cont .qna-category a .txt-holder {
	display: block;
	padding-top: 15px;
	font-size: 16px
}

.footer .content .qna-area-cont .inner-cont .qna-category a.on,
.footer .content .qna-area-cont .inner-cont .qna-category a:hover {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1
}

.footer .content .qna-area-cont .inner-cont .qna-category a.on .txt-holder {
	padding-bottom: 4px;
	border-bottom: 1px solid #000
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul {
	display: block;
	width: 100%
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li {
	display: block;
	width: 100%;
	margin-top: 4px
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li:first-child {
	margin-top: 0
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder {
	position: relative;
	display: block;
	width: 100%;
	height: 55px;
	font-size: 16px;
	line-height: 1;
	padding: 19px;
	background-color: #f7f7f7;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow {
	position: absolute;
	width: 9px;
	height: 5px;
	right: 21px;
	top: 24px;
	overflow: hidden
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow img {
	margin-top: -15px
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow .normal {
	position: absolute;
	top: 0
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder .icon-arrow .focus {
	position: absolute;
	top: 5px
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-q-holder span em {
	font-style: normal
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 14px;
	line-height: 1.5;
	color: #888;
	overflow: hidden
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder .paragraph {
	padding: 27px 19px;
	background-color: #fdfdfd
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder p {
	margin-top: 25px
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder p:first-child,
.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-q-holder .icon-arrow img {
	margin-top: 0
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li .txt-a-holder p span {
	display: block
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-q-holder .icon-arrow .normal {
	top: -5px
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-q-holder .icon-arrow .focus {
	top: 0
}

.footer .content .qna-area-cont .inner-cont .qna-cont ul li.on .txt-a-holder {
	display: block
}

.footer .content .qna-area-cont .inner-cont .btn-more {
	color: #a36b4f;
	font-size: 10px;
	position: absolute;
	right: 0;
	top: 12px;
	text-decoration: underline
}

.footer .area-result {
	width: 964px;
	margin: 0 auto;
	padding-bottom: 80px
}

.footer .area-result .box-result {
	padding-top: 80px
}

.footer .area-result .box-result .tit-search {
	display: block;
	position: relative;
	height: 21px;
	padding-bottom: 16px;
	border-bottom: 1px solid #b6b6b6;
	font-size: 30px;
	line-height: 27px;
	color: #000
}

.footer .area-result .box-result .tit-search.ty1 {
	height: 23px;
	font-size: 24px
}

.footer .area-result .box-result .tit-search em {
	font-style: normal;
	color: #a36b4f
}

.footer .area-result .box-result p {
	margin-top: 27px;
	font-size: 12px;
	line-height: 22px;
	color: #888
}

.footer .area-result .box-result p span {
	color: #000
}

.footer .area-result-02 {
	padding-top: 10px
}

#container.footer .tit-main span.warranty-tit {
	color: #666;
	display: block;
	margin: 12px 0 10px
}

.footer .content .warranty-area {
	font-size: 16px;
	line-height: 24px;
	background-color: #f7f7f7
}

.footer .content .warranty-area>p {
	width: 964px;
	margin: 0 auto;
	color: #666;
	padding: 40px 30px 36px
}

.footer .content .warranty-cont {
	width: 964px;
	margin: 0 auto;
	padding: 78px 30px 36px;
	font-size: 14px;
	line-height: 24px
}

.footer .content .warranty-cont-in {
	margin-bottom: 70px
}

.footer .content .warranty-cont-in h2 {
	font-size: 24px;
	border-bottom: 1px solid #d8d8d8;
	padding-bottom: 17px;
	margin-bottom: 19px
}

.footer .content .warranty-cont-in h2.no-border {
	border-bottom: none;
	padding-bottom: 0
}

.footer .content .warranty-cont-in h2 span {
	color: #888
}

.footer .content .warranty-cont .warranty-cont-top ul {
	margin-top: 20px
}

.footer .content .warranty-cont .warranty-cont-top ul li {
	margin-bottom: 5px
}

.footer .content .warranty-cont .type-tab-4col {
	padding: 0
}

.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont {
	width: 964px;
	top: 41px;
	font-size: 16px
}

.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .sml-tit {
	margin: 44px 0 15px
}

.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .warranty-p01 {
	margin: 0 0 15px
}

.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .warranty-p02 {
	color: #888;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: -.01em;
	margin-top: 15px
}

.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont .warranty-p02 span {
	display: inline-block;
	padding-left: 10px
}

.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont>strong {
	font-size: 14px;
	color: #666;
	margin-top: 20px;
	margin-bottom: 5px;
	font-weight: 400;
	display: block
}

.footer .content .warranty-cont .type-tab-4col .tab-holder .tab-list-wrap li .tab-cont>strong.first {
	margin-top: 0
}

.footer .content .warranty-cont table {
	width: 100%;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	border-top: 2px solid #d2d2d2
}

.footer .content .warranty-cont table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 14px 14px 14px 20px;
	font-weight: 400;
	font-size: 14px
}

.footer .content .warranty-cont table thead th:last-child {
	border-right: none
}

.footer .content .warranty-cont table tbody th {
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	font-weight: 400;
	padding: 14px 20px;
	vertical-align: middle
}

.footer .content .warranty-cont table tbody th.border-none {
	border-bottom: none
}

.footer .content .warranty-cont table tbody th.border-top {
	border-top: 1px solid #d5d5d5
}

.footer .content .warranty-cont table tbody tr td {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	padding: 14px 14px 14px 20px
}

.footer .content .warranty-cont table tbody tr td:first-child {
	border-left: none
}

.footer .content .warranty-cont table td:last-child {
	border-right: none
}

.footer .content .warranty-cont table td.txt-left {
	text-align: left
}

.footer .content .warranty-cont table td.pa-le30 {
	padding-left: 30px
}

.footer .content .warranty-cont table td .span-br {
	display: block;
	padding-left: 8px
}

.footer .content .warranty-cont table.warranty-table-01 th {
	text-align: left;
	background-color: #fff;
	vertical-align: middle;
	padding-left: 0;
	border-right: none
}

.footer .content .warranty-cont table.warranty-table-01 td {
	background-color: #fff;
	text-align: left
}

.footer .content .warranty-cont table.warranty-table-01 td.bg,
.footer .content .warranty-cont table.warranty-table-02 th {
	background-color: #f7f7f7
}

.footer .content .warranty-cont .warranty-li-01 {
	font-size: 12px;
	line-height: 26px
}

.footer .content .warranty-cont .warranty-li-02 {
	margin-top: 15px
}

.footer .content .warranty-cont .warranty-li-02 li {
	vertical-align: top;
	display: inline-block;
	width: 308px;
	height: 106px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin-right: 12px;
	background-color: #f7f7f7;
	padding: 19px 22px;
	font-size: 0
}

.footer .content .warranty-cont .warranty-li-02 li:last-child {
	margin-right: 0
}

.footer .content .warranty-cont .warranty-li-02 li strong {
	font-size: 20px;
	font-weight: 400;
	display: block
}

.footer .content .warranty-cont .warranty-li-02 li>p {
	font-size: 16px;
	color: #a36b4f;
	margin-bottom: 1px
}

.footer .content .warranty-cont .warranty-li-02 li>p a {
	font-size: 16px;
	color: #a36b4f
}

.footer .content .warranty-cont .warranty-li-02 li span {
	font-size: 12px;
	color: #888
}

.footer .content .warranty-cont .sml-tit {
	margin: 44px 0 15px
}

.footer .content .warranty-cont .disclaimer {
	position: relative;
	margin-top: 15px;
	padding-left: 15px;
	font-size: 12px;
	line-height: 1.6
}

.footer .content .warranty-cont .disclaimer:after {
	display: block;
	content: '※';
	position: absolute;
	top: 0;
	left: 0
}

.footer .content .warranty-cont .disclaimer span {
	color: #a36b4f;
	font-weight: 700
}

.footer .content .terms-cont {
	width: 964px;
	margin: 0 auto;
	padding: 20px 30px 100px;
	font-size: 14px;
	line-height: 24px
}

.footer .content .terms-cont-in {
	margin-bottom: 70px
}

.footer .content .terms-cont-in h2 {
	font-size: 24px;
	border-bottom: 1px solid #d8d8d8;
	padding-bottom: 17px;
	margin-bottom: 19px
}

.footer .content .terms-cont-in>ol {
	margin-top: 20px
}

.footer .content .terms-cont-in>ol>li {
	margin-bottom: 25px
}

.footer .content .terms-cont-in>ol>li>ol {
	margin-top: 18px;
	font-size: 12px;
	line-height: 22px
}

.footer .content .terms-cont>p {
	margin-top: -20px
}

.footer .content .policy-area {
	font-size: 16px;
	line-height: 24px;
	background-color: #f7f7f7
}

.footer .content .policy-area>p {
	width: 964px;
	margin: 0 auto;
	color: #666;
	padding: 40px 30px 36px
}

.footer .content .policy-area>p strong {
	color: #000;
	font-weight: 400
}

.footer .content .policy-cont {
	width: 964px;
	margin: 0 auto;
	padding: 78px 30px 36px;
	font-size: 14px;
	line-height: 24px
}

.footer .content .policy-cont-in {
	margin-bottom: 70px
}

.footer .content .policy-cont-in h2 {
	font-size: 24px;
	border-bottom: 1px solid #d8d8d8;
	padding-bottom: 17px;
	margin-bottom: 19px
}

.footer .content .policy-cont-in h2.no-border {
	border-bottom: none;
	padding-bottom: 0
}

.footer .content .policy-cont-in h2 span {
	color: #888
}

.footer .content .policy-cont-in .policy-li-wrap h3 {
	font-size: 16px;
	margin-top: 30px;
	line-height: 25px
}

.footer .content .policy-cont-in .policy-li-wrap strong {
	font-weight: 400;
	display: block;
	margin-top: 14px;
	font-size: 13px
}

.footer .content .policy-cont-in .policy-li-wrap .policy-strong01 {
	margin-top: 30px;
	margin-bottom: 12px
}

.footer .content .policy-cont-in .policy-li-wrap ul {
	font-size: 12px;
	margin-top: 6px
}

.footer .content .policy-cont-in .policy-li-wrap ul li {
	margin-left: 9px;
	line-height: 20px;
	padding: 2px 0
}

.footer .content .policy-cont-in .policy-li-wrap ul li strong {
	margin-bottom: 10px;
	margin-left: -9px
}

.footer .content .policy-cont-in .policy-li-wrap ul li img {
	display: inline-block;
	vertical-align: top;
	margin: 10px 2px 0 -9px
}

.footer .content .policy-cont-in .policy-li-wrap ol>li {
	font-size: 13px;
	margin-top: 14px;
	padding-bottom: 8px
}

.footer .content .policy-cont-in .policy-li-wrap .policy-p01 {
	margin-top: 32px;
	margin-bottom: 10px;
	line-height: 22px;
	font-size: 13px
}

.footer .content .policy-cont-in .policy-li-wrap .policy-span01 {
	display: block;
	margin-left: -9px
}

.footer .content .policy-cont-in .policy-li-wrap table {
	width: 100%;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	border-top: 2px solid #d2d2d2
}

.footer .content .policy-cont-in .policy-li-wrap table thead th {
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	background-color: #f7f7f7;
	padding: 14px 14px 14px 20px;
	font-weight: 400;
	font-size: 14px
}

.footer .content .policy-cont-in .policy-li-wrap table thead th:last-child {
	border-right: none
}

.footer .content .policy-cont-in .policy-li-wrap table tbody th {
	border-bottom: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	font-weight: 400;
	padding: 14px 20px;
	vertical-align: middle
}

.footer .content .policy-cont-in .policy-li-wrap table tbody tr td {
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	padding: 14px 40px
}

.footer .content .policy-cont-in .policy-li-wrap table tbody tr td:first-child {
	border-left: none
}

.footer .content .policy-cont-in .policy-li-wrap table td:last-child {
	border-right: none
}

.footer .content .policy-cont-in .policy-li-wrap table td.txt-left {
	text-align: left
}

.footer .content .policy-tab {
	text-align: center;
	width: 964px;
	margin: 0 auto;
	padding: 70px 30px 40px;
	font-size: 0
}

.footer .content .policy-tab a {
	border: 1px solid #c4c6ca;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 50%;
	display: inline-block;
	font-size: 18px;
	line-height: 60px
}

.footer .content .policy-tab a.on,
.footer .content .policy-tab a:hover {
	border-color: #a36b4f;
	color: #a36b4f
}

.footer .content .policy-history {
	width: 964px;
	margin: 0 auto;
	padding: 3px 0 20px;
	position: relative
}

.footer .content .policy-history .choose {
	display: inline-block;
	width: 345px;
	border-bottom: 1px solid #000;
	position: absolute;
	left: 0;
	top: -1px;
	background: #fff
}

.footer .content .policy-history .choose a.selected {
	display: inline-block;
	position: relative;
	margin-top: 18px;
	padding: 12px 0 7px;
	width: 355px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 2;
	font-size: 14px;
	line-height: 1;
	color: #000;
	background: #fff
}

.footer .content .policy-history .choose a.selected span.arr {
	display: block;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -3px;
	width: 9px;
	height: 5px;
	overflow: hidden
}

.footer .content .policy-history .choose a.selected span.arr img {
	width: 100%;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

.footer .content .policy-history .choose.opened a.selected span.arr img {
	display: block;
	margin-top: -5px
}

.footer .content .policy-history .choose a:first-child {
	margin-top: 0
}

.footer .content .policy-history .choose .opt-list {
	width: 100%;
	overflow: hidden;
	height: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.footer .content .policy-history .choose .opt-list ul {
	padding-bottom: 10px;
	max-height: 150px;
	overflow: hidden;
	overflow-y: auto
}

.footer .content .policy-history .choose .opt-list a {
	display: block;
	padding: 7px 0 3px;
	width: 345px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 12px;
	line-height: 24px;
	color: #888
}

.footer .content .policy-history .btn-base {
	margin-left: 370px;
	font: 12px/34px HyundaiSansText-Regular, GenesisSansText;
	height: 34px;
	width: 54px;
	padding: 0
}

.footer .content .policy-cont .policy-anchor {
	background: #f7f7f7;
	margin: -78px 0 70px;
	padding: 25px 50px
}

.footer .content .policy-cont .policy-anchor ol {
	overflow: hidden
}

.footer .content .policy-cont .policy-anchor ol li {
	padding: 5px 0
}

.footer .content .policy-cont .policy-anchor ol li:nth-child(2n+1) {
	float: left;
	width: 47.5%;
	clear: both
}

.footer .content .policy-cont .policy-anchor ol li:nth-child(2n+2) {
	float: right;
	width: 47.5%
}

.footer .content .policy-cont .policy-anchor ol li a {
	font-size: 14px;
	line-height: 16px;
	color: #000;
	display: inline-block;
	padding: 5px 0;
	border-bottom: 1px solid transparent
}

.footer .content .policy-cont .policy-anchor ol li a:hover {
	color: #a36b4f;
	border-color: #a36b4f
}

.footer .content .policy-cont .policy-anchor ol li a span {
	display: inline-block;
	width: 30px;
	font: 16px/16px wFontKrUL
}

.offers .inner-cont-wrap .content {
	margin: 0 auto;
	max-width: none
}

.offers .kv-area h1 {
	font: 80px/1 HyundaiSansHead-Light;
	color: #a36b4f
}

.offers .kv-area h1 span {
	display: block
}

.offers .kv-area {
	overflow: hidden;
	background: #666
}

.offers .kv-area .bg-holder {
	position: relative;
	width: 100%
}

.offers .kv-area .bg-holder img {
	position: relative;
	left: 0;
	margin-left: 0
}

.offers .kv-area .txt-holder {
	position: absolute;
	z-index: 1
}

.offers .kv-area .txt-holder p {
	margin-top: 12px;
	font: 18px/26px HyundaiSansText-Regular
}

.offers .kv-area .txt-holder p span {
	display: block;
	color: #fff;
	font-size: 16px
}

.offers .kv-area .align-bot-lft .txt-holder {
	bottom: 0;
	left: 0;
	margin-bottom: 107px;
	padding: 0 0 0 4.6875%
}

.offers .offers-sec .content {
	width: 1024px;
	margin: 0 auto;
	padding: 75px 30px 100px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.offers .offers-sec .content h2 {
	font-size: 28px;
	border-bottom: 1px solid #b6b6b6;
	padding-bottom: 16px;
	font-family: HyundaiSansHead-Light
}

.offers .offers-sec .content h2+.event-rolling {
	margin-top: 30px
}

.offers .offers-sec .offers-find span {
	font-size: 14px;
	color: #888;
	position: absolute;
	top: 10px;
	right: 0
}

.offers .offers-sec .offers-find span a {
	color: #a36b4f;
	font-size: 10px;
	display: inline-block;
	padding-left: 7px;
	vertical-align: top;
	padding-top: 3px;
	text-decoration: underline
}

.offers .offers-sec .offers-find-choice {
	margin-top: 35px;
	width: 100%;
	display: inline-block
}

.offers .offers-sec .offers-find-car {
	overflow: hidden;
	float: left
}

.offers .offers-sec .offers-find-car li {
	float: left;
	padding-top: 23px
}

.offers .offers-sec .offers-find-car li a {
	color: #888;
	font-size: 14px;
	display: inline-block;
	margin-left: 24px
}

.offers .offers-sec .offers-find-car li:first-child a {
	margin-left: 0
}

.offers .offers-sec .offers-find-car li.on a {
	color: #000;
	border-bottom: 1px solid #000;
	padding-bottom: 3px;
	font-family: HyundaiSansText-Regular
}

.offers .offers-sec .custom-select {
	float: right
}

.offers .offers-sec .event-rolling {
	position: relative
}

.offers .offers-sec .event-rolling .swipe {
	width: 964px;
	height: 390px
}

.offers .offers-sec .event-rolling .swipe li {
	position: absolute;
	top: 0;
	left: 0
}

.offers .offers-sec .event-rolling .swipe li .txt-holder {
	position: absolute;
	top: 165px;
	left: 100px
}

.offers .offers-sec .event-rolling .swipe li .txt-holder dl dt {
	color: #fff;
	font-size: 36px
}

.offers .offers-sec .event-rolling .swipe li .txt-holder dl dd {
	color: #fff;
	font-size: 16px;
	margin-top: 10px
}

.offers .offers-sec .event-rolling .prev-next-btns a {
	position: absolute;
	top: 50%;
	margin-top: -20px
}

.offers .offers-sec .event-rolling .prev-next-btns .btn-prev {
	left: 40px
}

.offers .offers-sec .event-rolling .prev-next-btns .btn-next {
	right: 40px
}

.offers .offers-sec .event-rolling .indicator {
	margin-top: 15px;
	text-align: right
}

.offers .offers-sec .offers-find-cardetail {
	padding-top: 40px;
	border-top: 1px solid #b6b6b6;
	margin-top: 23px
}

.offers .offers-sec .offers-find-cardetail ul.pages {
	margin-bottom: 40px
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li {
	padding-right: 0;
	margin-top: 37px;
	position: relative
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li:first-child {
	margin-top: 0
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a {
	display: block;
	position: relative;
	padding-left: 190px;
	margin-right: 190px;
	min-height: 96px
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a .img {
	position: absolute;
	top: 0;
	left: 0
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a>strong {
	display: block;
	font-size: 24px;
	font-weight: 400
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a>strong i {
	display: inline-block;
	color: #fff;
	width: 35px;
	height: 18px;
	line-height: 18px;
	vertical-align: 4px;
	background: #acacac;
	font-style: normal;
	text-align: center;
	margin-left: 6px;
	font-size: 12px
}

.pagination a,
.pop-offers .inner>div ul li img {
	vertical-align: middle
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a .cont {
	margin-top: 11px;
	display: block
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a .cont .cont-box {
	margin-top: 5px;
	display: block;
	overflow: hidden
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a .cont .cont-box:first-child {
	margin-top: 0
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a .cont .cont-box strong {
	width: 40px;
	color: #666;
	float: left;
	line-height: 20px;
	font-weight: 400
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li>a .cont .cont-box span {
	float: left;
	font-size: 14px;
	line-height: 22px
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li .link {
	position: absolute;
	top: 0;
	right: 0
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li .link a {
	float: left;
	margin-left: 20px;
	color: #a36b4f;
	text-decoration: underline
}

.offers .offers-sec .offers-find-cardetail ul.pages ul>li .link a:first-child {
	margin-left: 0
}

.offers .offers-sec .error-msg {
	padding: 0 0 40px
}

.offers .offers-sec .error-msg p span {
	display: block
}

.offers .offers-sec .error-msg p:first-child {
	font: 45px/1 HyundaiSansHead-Light;
	color: #a36b4f;
	margin-top: 0
}

.offers .offers-sec .error-msg p {
	font: 19px/22px HyundaiSansText-Regular;
	color: #888;
	margin-top: 25px
}

.pop-offers {
	width: 950px;
	background: #fff;
	position: absolute;
	top: 50%;
	margin-left: -475px;
	opacity: 1
}

.pop-offers .visual {
	position: relative;
	width: 950px;
	margin: auto
}

.pop-offers .visual .txt-holder {
	position: absolute;
	bottom: 60px;
	left: 50px;
	z-index: 1
}

.pop-offers .visual .txt-holder dl dt {
	font: 50px/1 HyundaiSansHead-Light;
	color: #a36b4f
}

.pop-offers .visual .txt-holder dl dd {
	color: #fff;
	font-size: 16px;
	margin-top: 12px
}

.pop-offers .visual .progress-bar {
	position: absolute;
	bottom: -50px;
	right: 70px;
	font-size: 0;
	z-index: 10
}

.pop-offers .visual .progress-bar .box {
	display: inline-block;
	color: #a36b4f;
	text-align: center
}

.pop-offers .visual .progress-bar.end .box {
	color: #a0a0a0
}

.pop-offers .visual .progress-bar .box span.btn-txt {
	display: block;
	font-size: 16px;
	line-height: 1
}

.pop-offers .visual .progress-bar .box span.vert-line-mask {
	display: inline-block;
	margin-bottom: 5px;
	width: 2px;
	height: 81px;
	overflow: hidden
}

.pop-offers .visual .progress-bar .box span.vert-line {
	display: inline-block;
	position: relative;
	width: 2px;
	height: 81px;
	background: #a36b4f
}

.pop-offers .visual .progress-bar.end .box span.vert-line {
	background: #a0a0a0
}

.pop-offers .visual .bg-holder {
	width: 950px;
	margin: auto
}

.pop-offers .inner {
	padding: 0 50px 50px
}

.pop-offers .inner>div:not(.btn-wrap) {
	border-top: 1px solid #ccc;
	padding: 55px 0
}

.pop-offers .inner>div:first-child {
	border-top: none
}

.pop-offers .inner>div:first-child span {
	font-size: 16px;
	line-height: 28px
}

.pop-offers .inner>div.comment-box {
	padding: 30px 0 0
}

.pop-offers .inner>div span {
	display: block
}

.pop-offers .inner>div dl dt {
	font-size: 18px
}

.pop-offers .inner>div dl dd {
	margin-top: 15px
}

.pop-offers .inner>div dl dd span {
	font-size: 14px;
	color: #888;
	line-height: 22px
}

.pop-offers .inner>div dl+dl {
	margin-top: 30px
}

.pop-offers .inner>div ul li {
	color: #adadad;
	line-height: 19px
}

.pop-offers .inner .btn-wrap {
	margin-top: 75px
}

.pop-offers .inner .btn-wrap a {
	width: 270px
}

.foot-contact-list {
	padding-top: 31px;
	padding-bottom: 50px;
	width: 965px;
	margin: 0 auto
}

.foot-contact-list .foot-adjust-txt {
	font-size: 16px;
	line-height: 24px;
	margin-bottom: 65px
}

.foot-contact-list .foot-contact-list-left {
	display: inline;
	float: left
}

.foot-contact-list .foot-contact-list-left div {
	margin-bottom: 72px
}

.foot-contact-list .foot-contact-list-right {
	float: right
}

.foot-contact-list .foot-contact-list-right div {
	margin-bottom: 55px
}

.foot-contact-list div div {
	width: 450px
}

.foot-contact-list div div h3 {
	display: block;
	border-bottom: 1px solid #e5e5e5;
	font-size: 30px;
	height: 31px;
	margin-bottom: 24px;
	color: #adadad;
	font-family: HyundaiSansHead-Light
}

.foot-contact-list div div p {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 23px
}

.foot-contact-list div div p span {
	display: block
}

.foot-contact-list div div p strong {
	font-weight: 400;
	display: block;
	margin-top: 10px
}

.foot-contact-list .dealer-locator {
	display: inline-block;
	font-size: 10px;
	color: #a36b4f;
	border-bottom: 1px solid #a36b4f;
	line-height: 7px
}

.foot-contact-list .own-by-phone .own-by-phone-both span {
	display: inline-block;
	line-height: 26px
}

.foot-contact-list .own-by-phone p span span {
	display: inline-block;
	width: 144px
}

.foot-contact-list .own-by-phone p span em {
	display: inline-block;
	padding-left: 5px;
	font-style: normal
}

.footer .content .footer-terms {
	width: 964px;
	margin: 0 auto;
	font-size: 14px;
	line-height: 22px
}

.footer .content .footer-terms p {
	margin-bottom: 25px
}

.footer .content .footer-terms .txt-gray {
	color: #888
}

.footer .content .footer-terms a.txt-gray:hover {
	color: #000;
	text-decoration: underline
}

.footer .content .footer-terms strong {
	font-size: 16px;
	font-weight: 400;
	display: block;
	margin-bottom: 5px
}

.footer .content .footer-terms strong.top-padding-strong {
	padding-top: 20px
}

.footer .content .footer-policy {
	width: 964px;
	margin: 0 auto;
	font-size: 14px;
	line-height: 22px
}

.footer .content .footer-policy p {
	margin-bottom: 25px
}

.footer .content .footer-policy .txt-gray {
	color: #888
}

.footer .content .footer-policy a.txt-gray:hover {
	color: #000;
	text-decoration: underline
}

.footer .content .footer-policy strong {
	font-size: 16px;
	font-weight: 400;
	display: block;
	margin-bottom: 5px
}

.footer .content .footer-policy ul {
	margin-bottom: 25px
}

.footer .content .footer-policy ul li {
	margin-bottom: 3px
}

.footer .content .footer-policy ul li img {
	display: inline-block;
	margin: 8px 4px 0 0
}

.search-container {
	padding-top: 80px
}

.search-container p {
	margin-top: 10px;
	font-size: 16px;
	margin-bottom: 30px;
	text-transform: uppercase;
	color: #000;
	font-family: GenesisSansText, sans-serif;
	font-weight: 100;
	text-align: center
}

.search-container h1,
.search-result-container h3 {
	font-family: GenesisSansHead, sans-serif;
	font-weight: 100
}

.search-container h1 {
	margin-top: 40px;
	margin-bottom: 20px;
	font-size: 50px;
	letter-spacing: .06em;
	color: #000;
	text-align: center
}

.search-result-container {
	margin-top: 50px;
	margin-bottom: 40px
}

.search-result-container b {
	font-weight: 100;
	color: #a36b4f
}

.search-result-container h3 {
	font-size: 26px;
	margin-bottom: 10px;
	text-transform: uppercase;
	color: #000
}

.search-result-container p {
	font-size: 16px;
	margin-bottom: 30px;
	text-transform: none;
	color: #000;
	font-family: GenesisSansText, sans-serif;
	font-weight: 100;
	text-align: left
}

.search-result-container figure {
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s
}

.search-result-container a:hover figure {
	opacity: .6
}

.search-section {
	background-color: #f3f3f3
}

.layout__wrapper {
	max-width: 964px;
	margin: 0 auto
}

.search-section form input {
	width: 100%;
	max-width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #dbdbdb;
	height: 47px;
	color: #000;
	outline: 0;
	background-color: #fff;
	padding: 10px 20px
}

.grid-coll--md-4,
.grid-coll--md-8 {
	padding-left: 5px;
	padding-right: 5px;
	-webkit-box-sizing: border-box;
	float: left
}

.grid-coll--md-8 {
	width: 66.6666666%;
	box-sizing: border-box
}

.grid-coll--md-4 {
	width: 33.3333333%;
	box-sizing: border-box
}

.search-section form .button {
	width: 100%;
	background-color: #000;
	display: inline-block;
	border: 1px solid #000;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	outline: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 47px;
	line-height: 47px;
	font-family: GenesisSansHead, sans-serif;
	font-weight: 100;
	text-transform: uppercase;
	font-size: 16px;
	-webkit-transition: background-color .3s, border-color .3s;
	-o-transition: background-color .3s, border-color .3s;
	transition: background-color .3s, border-color .3s;
	padding: 0 30px
}

.pagination a:hover,
.pagination li.active a {
	color: #a36b4f
}

.search-section form .button:hover {
	background-color: #a36b4f;
	border-color: #a36b4f
}

.search-section form:after {
	content: '';
	display: table;
	clear: both
}

.search-section form {
	width: 590px;
	padding-top: 40px;
	padding-bottom: 40px;
	margin-right: auto;
	margin-left: auto
}

.pagination li.pagination__next a:before,
.pagination li.pagination__prev a:before {
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border: 1px solid #888;
	border-right: 0;
	border-top: 0;
	margin-top: 6px;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transition: border-color .3s;
	-o-transition: border-color .3s;
	transition: border-color .3s
}

.pagination a,
.pagination li {
	display: inline-block
}

.pagination li.pagination__next a:before {
	-webkit-transform: rotate(-135deg);
	-ms-transform: rotate(-135deg);
	-o-transform: rotate(-135deg);
	transform: rotate(-135deg)
}

.pagination {
	text-align: center
}

.pagination a:hover:before {
	border-color: #a36b4f!important
}

.pagination a {
	position: relative;
	min-height: 20px;
	padding: 0 10px;
	font-size: 18px;
	color: #888;
	font-family: GenesisSansText, sans-serif;
	font-weight: 100;
	-webkit-transition: color .3s;
	-o-transition: color .3s;
	transition: color .3s
}

.gatemain .inner-cont-wrap .content {
	position: relative;
	margin: 0 auto;
	max-width: 1920px;
	overflow: hidden
}

.gatemain .cont-fullsize .inner-cont-wrap .content {
	position: static
}

.gatemain .kv-area .content .line {
	display: block;
	position: absolute;
	top: 110px;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0 30px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 10
}

.gatemain .kv-area .content .line:after {
	display: block;
	content: '';
	width: 100%;
	height: 100%;
	border: 2px solid #a36b4f;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.gatemain .cont-fullsize,
.gatemain .kv-area {
	min-height: 100vh;
	width: 100%;
	height: 100%;
	background: center #000;
	overflow: hidden;
	-webkit-background-size: cover!important;
	background-size: cover!important
}

.gatemain .cont-fullsize h3 {
	font: 45px/52px HyundaiSansHead-Light;
	color: #a36b4f
}

.gatemain .cont-fullsize .bg-holder img {
	position: absolute;
	top: 0;
	left: 0
}

.gatemain .cont-fullsize .bg-holder {
	position: relative
}

.gatemain .cont-fullsize video {
	width: 100%;
	height: 100%
}

.gatemain .kv-area .txt-holder h1 {
	text-shadow: 0 0 7px rgba(0, 0, 0, .3);
	letter-spacing: .06em;
	font-weight: 100!important;
	font: 80px/1 GenesisSansHead;
	color: #fff;
	opacity: 1;
	filter: alpha(opacity=0);
	margin-top: -50px
}

.gatemain .kv-area .txt-holder p {
	text-shadow: 0 0 7px rgba(0, 0, 0, .8);
	color: #fff;
	font-size: 20px;
	padding-top: 25px;
	opacity: 1;
	filter: alpha(opacity=0);
	margin-top: 10px;
	margin-bottom: 65px;
	font-family: GenesisSansHead, sans-serif;
	letter-spacing: .06em;
	font-weight: 100
}

.gatemain .kv-area .txt-holder p span {
	display: block
}

.gatemain .kv-area .txt-holder {
	z-index: 20;
	position: absolute;
	top: 45%;
	left: 0;
	width: 90%;
	text-align: center;
	padding: 0 5%
}

.gatemain .kv-area .bg-holder.kv-load {
	min-height: 3000px;
	background: #000
}

.gatemain .kv-area .btns {
	opacity: 1;
	filter: alpha(opacity=0);
	margin-top: -20px
}

.gatemain .kv-area .btns .gbtn {
	position: relative;
	height: 50px;
	padding: 0 5%;
	margin: 0 5px;
	border-width: 1px;
	border-color: #a36b4f;
	border-style: solid;
	background-color: rgba(0, 0, 0, .5);
	-webkit-transition: background-color .3s ease;
	-o-transition: background-color .3s ease;
	transition: background-color .3s ease
}

.gatemain .kv-area .btns .gbtn:hover {
	background-color: rgba(0, 0, 0, .15)
}

.gatemain .kv-area .btns .gbtn:hover span.atxt {
	color: #fff
}

.gatemain .kv-area .btns .gbtn .atxt {
	font-size: 18px;
	line-height: 50px;
	padding: 0;
	font-family: GenesisSansHead, sans-serif;
	font-weight: 100
}

.gatemain .kv-area .btns .gbtn .effect-wrap {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.gatemain .kv-area .btns .gbtn .effect-wrap span {
	position: absolute;
	display: inline-block
}

.gatemain .intro-wrap .swiper-container {
	width: 100%;
	height: 100%
}

.gatemain .intro-wrap .swiper-container .swiper-slide a img {
	-webkit-transition: -webkit-filter .3s ease;
	-o-transition: filter .3s ease;
	transition: filter .3s ease;
	transition: filter .3s ease, -webkit-filter .3s ease;
	-webkit-filter: brightness(.8);
	filter: brightness(.8)
}

.gatemain .intro-wrap .swiper-container .swiper-slide a:hover img {
	-webkit-filter: brightness(1);
	filter: brightness(1)
}

.gatemain .intro-wrap .swiper-container .swiper-slide a {
	position: relative;
	display: block;
	height: 300px;
	background: #f7f7f7;
	overflow: hidden;
	padding: 20px 0
}

.gatemain .intro-wrap .swiper-container .swiper-slide a::after {
	content: "";
	position: absolute;
	top: 20px;
	left: 0;
	width: 1px;
	height: 300px;
	background: #eee
}

.gatemain .intro-wrap .swiper-slide .figcaption {
	padding: 5% 10%
}

.gatemain .intro-wrap .swiper-slide .figcaption strong {
	display: block;
	color: #191919;
	font: 28px/1 GenesisSansHead;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: .06em
}

.gatemain .intro-wrap .swiper-slide .figcaption p {
	color: #888;
	font-size: 16px;
	line-height: 1;
	margin-top: 5px
}

.gatemain .intro-wrap .swiper-slide .figcaption span {
	opacity: 0;
	position: relative;
	display: inline-block;
	color: #a36b4f;
	font: 14px/1 GenesisSansHead;
	padding: 0 15px 5px 0;
	border-bottom: 1px solid #a36b4f;
	font-weight: 100;
	margin-top: 25px
}

.gatemain .intro-wrap .swiper-slide .figcaption span::after {
	content: "";
	position: absolute;
	top: 2px;
	right: 1px;
	display: block;
	width: 6px;
	height: 6px;
	border-top: 1px solid #a36b4f;
	border-right: 1px solid #a36b4f;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	opacity: .5;
	filter: alpha(opacity=50)
}

.gatemain .intro-wrap .swiper-container .swiper-slide img {
	position: absolute;
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {
	right: 50%;
	bottom: 80px;
	margin-right: -175px
}

.gatemain .intro-wrap .swiper-container .swiper-slide:hover a {
	background: #eee
}

.gatemain .intro-wrap .swiper-container .swiper-slide:hover .figcaption span {
	opacity: 1;
	filter: alpha(opacity=100)
}

.gatemain .intro-wrap .swiper-container.none-slide .swiper-slide {
	display: inline-block;
	width: 25%
}

.gatemain .intro-wrap .swiper-container.none-slide .swiper-button-next,
.gatemain .intro-wrap .swiper-container.none-slide .swiper-button-prev {
	display: none
}

.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide {
	width: 33.33%
}

.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img:first-child {
	right: 10%;
	bottom: 80px;
	margin-right: 0
}

.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img+img {
	right: 15%;
	bottom: 60px
}

.gatemain .swiper-container .swiper-button-next,
.gatemain .swiper-container .swiper-button-prev {
	display: block;
	position: absolute;
	top: 50%;
	width: 23px;
	height: 45px;
	z-index: 3;
	background: rgba(0, 0, 0, .7);
	margin-top: -52.5px
}

.gatemain .swiper-container .swiper-button-prev {
	left: 0;
	padding: 30px 15px 30px 11px
}

.gatemain .swiper-container .swiper-button-next {
	right: 0;
	padding: 30px 11px 30px 15px
}

.gatemain .swiper-container .swiper-button-next span:after,
.gatemain .swiper-container .swiper-button-prev span:after {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(/images/common/btn_prev.png) center bottom no-repeat;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s
}

.gatemain .swiper-container .swiper-button-next span:after {
	background: url(/images/common/btn_next.png) center bottom no-repeat
}

.gatemain .swiper-container .swiper-button-next span,
.gatemain .swiper-container .swiper-button-prev span {
	position: relative;
	display: block;
	width: 23px;
	height: 45px;
	overflow: hidden
}

.gatemain .swiper-container .swiper-button-next:hover .img2:after,
.gatemain .swiper-container .swiper-button-prev:hover .img2:after {
	opacity: 1
}

.gatemain .content-wrap {
	padding: 50px;
	text-align: center
}

.gatemain .content-wrap .content-tab::after,
.gatemain .content-wrap .content-tab::before {
	content: "";
	display: block;
	clear: both
}

.gatemain .content-wrap .content-tab {
	display: inline-block
}

.gatemain .content-wrap .content-tab li {
	float: left;
	height: 12px;
	padding: 0 35px
}

.gatemain .content-wrap .content-tab>li>a {
	display: block;
	color: #000;
	font: 20px/1 GenesisSansHead;
	font-weight: 100;
	text-transform: uppercase;
	padding-bottom: 10px
}

.gatemain .content-wrap .content-tab>li.active>a {
	border-bottom: 2px solid #000
}

.gatemain .content-wrap .tab-contents {
	position: absolute;
	left: 0;
	width: 100%
}

.gatemain .content-wrap .tab-contents .swiper-container .swiper-slide img {
	width: 100%
}

.gatemain .content-wrap .tab-contents .swiper-wrapper {
	padding-bottom: 85px
}

.gatemain .content-wrap .tab-contents .swiper-slide a {
	display: block
}

.gatemain .content-wrap .tab-contents .swiper-slide .figcaption {
	color: #000;
	font-size: 20px;
	text-align: left
}

.gatemain .content-wrap .tab-contents .swiper-slide .figcaption strong {
	display: block;
	color: #000;
	font: 20px/1 HyundaiSansHead-Light;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: 30px
}

.gatemain .content-wrap .tab-contents .swiper-slide .figcaption .date {
	display: block;
	color: #000;
	font: 12px/1 HyundaiSansHead-Light;
	margin-top: 5px
}

.gatemain .content-wrap .tab-contents .swiper-slide .figcaption p {
	color: #666;
	letter-spacing: -.2px;
	margin-top: 15px
}

.gatemain .content-wrap .tab-contents .swiper-pagination .swiper-pagination-bullet-active {
	background: #a36b4f
}

.gatemain .content-wrap .tab-contents .swiper-button-wrap {
	position: absolute;
	top: 0;
	width: 100%
}

.gatemain .btn-scroll {
	position: absolute;
	bottom: 10px;
	width: 100%;
	height: 68px;
	text-align: center;
	font-size: 0;
	z-index: 10
}

.gatemain .btn-scroll a {
	display: inline-block;
	color: #fff
}

.gatemain .btn-scroll .txt-area {
	display: inline-block;
	opacity: 0;
	-o-transition-delay: .12s;
	-webkit-transition: opacity .5s cubic-bezier(.49, .01, .27, 1), -webkit-transform .5s cubic-bezier(.49, .01, .27, 1);
	transition: transform .5s cubic-bezier(.49, .01, .27, 1), opacity .5s cubic-bezier(.49, .01, .27, 1), -webkit-transform .5s cubic-bezier(.49, .01, .27, 1)
}

.gatemain .btn-scroll a:focus .line-area .vert-line,
.gatemain .btn-scroll a:focus .txt-area .btn-txt,
.gatemain .btn-scroll a:hover .line-area .vert-line,
.gatemain .btn-scroll a:hover .txt-area .btn-txt {
	-webkit-animation: none;
	-o-animation: none;
	animation: none
}

.gatemain .btn-scroll.active .txt-area {
	opacity: 1;
	-webkit-transition-delay: .12s;
	-o-transition-delay: .12s;
	transition-delay: .12s;
	-webkit-transition-duration: .8s;
	-o-transition-duration: .8s;
	transition-duration: .8s
}

.gatemain .btn-scroll.pause .txt-area {
	opacity: 1;
	-webkit-animation-iteration-count: 0;
	-o-animation-iteration-count: 0;
	animation-iteration-count: 0
}

.gatemain .btn-scroll .txt-area .btn-txt {
	display: inline-block;
	-webkit-animation: scrolllabel 2s;
	-o-animation: scrolllabel 2s;
	animation: scrolllabel 2s;
	-webkit-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	cursor: pointer;
	opacity: 1;
	font: 12px/1 GenesisSansText;
	font-weight: 400
}

.gatemain .btn-scroll.active .txt-area .btn-txt {
	-webkit-animation-play-state: running;
	-o-animation-play-state: running;
	animation-play-state: running
}

.gatemain .btn-scroll.pause .txt-area .btn-txt {
	-webkit-animation-iteration-count: 0;
	-o-animation-iteration-count: 0;
	animation-iteration-count: 0
}

.gatemain .btn-scroll .line-area {
	opacity: 0;
	-webkit-transition: opacity .5s cubic-bezier(.49, .01, .27, 1);
	-o-transition: opacity .5s cubic-bezier(.49, .01, .27, 1);
	transition: opacity .5s cubic-bezier(.49, .01, .27, 1);
	will-change: transform
}

.gatemain .btn-scroll.active .line-area {
	opacity: 1;
	-webkit-transition-delay: .16s;
	-o-transition-delay: .16s;
	transition-delay: .16s;
	-webkit-transition-duration: .8s;
	-o-transition-duration: .8s;
	transition-duration: .8s
}

.gatemain .btn-scroll.pause .line-area {
	opacity: 1
}

.gatemain .btn-scroll a:hover .vert-line-mask {
	height: 33px!important
}

.gatemain .btn-scroll .line-area .vert-line-mask {
	display: block;
	width: 1px;
	height: 33px;
	margin-top: 5px;
	overflow: hidden
}

.gatemain .btn-scroll .line-area .vert-line {
	display: block;
	position: relative;
	background: #fff;
	width: 100%;
	height: 53px;
	-webkit-animation: scrollline 2s;
	-o-animation: scrollline 2s;
	animation: scrollline 2s;
	-webkit-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}

.gatemain .btn-scroll.active .line-area .vert-line {
	-webkit-animation-play-state: running;
	-o-animation-play-state: running;
	animation-play-state: running
}

.gatemain .btn-scroll.pause .line-area .vert-line {
	-webkit-animation-iteration-count: 0;
	-o-animation-iteration-count: 0;
	animation-iteration-count: 0
}

@-webkit-keyframes scrollline {
	0% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0)
	}
	25% {
		-webkit-transform: translateY(100%) translateZ(0);
		transform: translateY(100%) translateZ(0)
	}
	25.1%,
	35% {
		-webkit-transform: translateY(-100%) translateZ(0);
		transform: translateY(-100%) translateZ(0)
	}
	100%,
	50% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0)
	}
}

@-o-keyframes scrollline {
	0% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0)
	}
	25% {
		-webkit-transform: translateY(100%) translateZ(0);
		transform: translateY(100%) translateZ(0)
	}
	25.1%,
	35% {
		-webkit-transform: translateY(-100%) translateZ(0);
		transform: translateY(-100%) translateZ(0)
	}
	100%,
	50% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0)
	}
}

@keyframes scrollline {
	0% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0)
	}
	25% {
		-webkit-transform: translateY(100%) translateZ(0);
		transform: translateY(100%) translateZ(0)
	}
	25.1%,
	35% {
		-webkit-transform: translateY(-100%) translateZ(0);
		transform: translateY(-100%) translateZ(0)
	}
	100%,
	50% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0)
	}
}

@-webkit-keyframes scrolllabel {
	0% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0);
		opacity: 1
	}
	25% {
		-webkit-transform: translateY(6px) translateZ(0);
		transform: translateY(6px) translateZ(0);
		opacity: 0
	}
	25.1% {
		-webkit-transform: translateY(-100%) translateZ(0);
		transform: translateY(-100%) translateZ(0);
		opacity: 0
	}
	100%,
	50% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0);
		opacity: 1
	}
}

@-o-keyframes scrolllabel {
	0% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0);
		opacity: 1
	}
	25% {
		-webkit-transform: translateY(6px) translateZ(0);
		transform: translateY(6px) translateZ(0);
		opacity: 0
	}
	25.1% {
		-webkit-transform: translateY(-100%) translateZ(0);
		transform: translateY(-100%) translateZ(0);
		opacity: 0
	}
	100%,
	50% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0);
		opacity: 1
	}
}

@keyframes scrolllabel {
	0% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0);
		opacity: 1
	}
	25% {
		-webkit-transform: translateY(6px) translateZ(0);
		transform: translateY(6px) translateZ(0);
		opacity: 0
	}
	25.1% {
		-webkit-transform: translateY(-100%) translateZ(0);
		transform: translateY(-100%) translateZ(0);
		opacity: 0
	}
	100%,
	50% {
		-webkit-transform: translateY(0) translateZ(0);
		transform: translateY(0) translateZ(0);
		opacity: 1
	}
}

@media only screen and (max-width:1600px) {
	.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {
		width: 280px;
		margin-right: -140px
	}
	.gatemain .intro-wrap .swiper-container .swiper-slide img+img {
		width: 147px
	}
	.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img:first-child {
		width: 331.5px
	}
	.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img+img {
		width: 187px
	}
}

@media only screen and (max-width:1200px) {
	.gatemain .content-wrap .content-tab li {
		padding: 0 55px
	}
	.gatemain .intro-wrap .swiper-container .swiper-slide img:first-child {
		width: 210px;
		margin-right: -105px
	}
	.gatemain .intro-wrap .swiper-container .swiper-slide img+img {
		width: 110px
	}
	.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img:first-child {
		width: 273px
	}
	.gatemain .intro-wrap .swiper-container.model-list-3 .swiper-slide img+img {
		width: 154px
	}
}

.swiper-slide,
.swiper-wrapper {
	width: 100%;
	height: 100%;
	position: relative
}

.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
	float: left
}

.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column
}

.swiper-wrapper {
	z-index: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -o-transform;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
	-webkit-transform: translate3d(0, 0, 0);
	-o-transform: translate(0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
	height: auto
}

.swiper-container-autoheight .swiper-wrapper {
	-webkit-box-align: start;
	-ms-flex-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
	-webkit-transition-property: height, -webkit-transform;
	-o-transition-property: height, -o-transform;
	transition-property: transform, height;
	transition-property: transform, height, -webkit-transform, -o-transform
}

.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}

.swiper-button-next,
.swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 13px;
	height: 25px;
	margin-top: -12px;
	z-index: 10;
	cursor: pointer
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
	left: -30px;
	right: auto
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
	right: -30px;
	left: auto
}

.swiper-pagination {
	position: absolute;
	text-align: center;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%
}

.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2
}

button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-webkit-appearance: none;
	appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
	background: #fff
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: #007aff
}

.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000
}

.swiper-container-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	-o-transform: translate(0, -50%);
	-ms-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 5px 0;
	display: block
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px
}

.swiper-pagination-progress {
	background: rgba(0, 0, 0, .25);
	position: absolute
}

.swiper-pagination-progress .swiper-pagination-progressbar {
	background: #007aff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top;
	-ms-transform-origin: left top;
	-o-transform-origin: left top;
	transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
	-webkit-transform-origin: right top;
	-ms-transform-origin: right top;
	-o-transform-origin: right top;
	transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progress {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0
}

.swiper-container-vertical>.swiper-pagination-progress {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0
}

.swiper-pagination-progress.swiper-pagination-white {
	background: rgba(255, 255, 255, .5)
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
	background: #fff
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
	background: #000
}

.swiper-container-3d {
	-webkit-perspective: 1200px;
	-o-perspective: 1200px;
	perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
	background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to left, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to right, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to top, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), transparent);
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), transparent);
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(transparent));
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
	-ms-perspective: 1200px
}

.swiper-container-cube,
.swiper-container-flip {
	overflow: visible
}

.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
	visibility: hidden;
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	transform-origin: 0 0;
	width: 100%;
	height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	-o-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	-webkit-filter: blur(50px);
	filter: blur(50px);
	z-index: 0
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
	pointer-events: none;
	-webkit-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	text-align: center
}

.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
	max-width: 100%;
	max-height: 100%;
	-o-object-fit: contain;
	object-fit: contain
}

.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%
}

.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0, 0, 0, .5);
	border-radius: 10px;
	left: 0;
	top: 0
}

.swiper-scrollbar-cursor-drag {
	cursor: move
}

.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	-webkit-transform-origin: 50%;
	-ms-transform-origin: 50%;
	-o-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	-o-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after {
	display: block;
	content: "";
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	background-position: 50%;
	-webkit-background-size: 100%;
	background-size: 100%;
	background-repeat: no-repeat
}

.top-btn:after,
.top-btn:before {
	content: '';
	display: block;
	height: 30px;
	position: absolute;
	bottom: -30px
}

.swiper-lazy-preloader-white:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
	100% {
		-webkit-transform: rotate(360deg)
	}
}

@keyframes swiper-preloader-spin {
	100% {
		-webkit-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

.top-btn:before {
	width: 100%;
	left: 0
}

.top-btn:after {
	width: 1px;
	background-color: #a36b4f;
	left: 50%
}

.top-btn.show {
	opacity: 1;
	pointer-events: all
}

.top-btn {
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s;
	opacity: 0;
	pointer-events: none;
	position: fixed;
	bottom: 50px;
	right: 4px;
	color: #a36b4f;
	text-transform: uppercase;
	font-size: 11px;
	z-index: 100;
	cursor: pointer
}

header.header_2017 .gnb-menu li.single>a{
	display: block;
	height: 80px;
	color: #fff;
	font-size: 15px;
	line-height: 80px;
	text-transform: uppercase;
	padding: 0 21px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.teaser {
  width: 100vw;
  height: 100vh;
}
.fl {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.textAlign-center {
  text-align: center;
}
.content {
  font-family: GenesisSansHead, 'HyundaiSansHead-Light';
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  padding: 0 30px;
  padding-top: 80px;
  width: 100vw;
  height: calc(100vh - 80px);
  box-sizing: border-box;
}
.testDrive__container {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
}
.teaser .btn {
  z-index: 4;
  position: relative;
  text-transform: uppercase;
  display: inline-block;
  height: 52px;
  padding: 0 54px;
  background: rgba(0,0,0,0.5);
  letter-spacing: 0.112em;
  text-align: center;
  border: 1px solid #a36b4f;
  box-sizing: border-box;
  opacity: 0;
  transition: 0.3s ease;
  color: #fff !important;
  font-family: "GenesisSansHead", 'HyundaiSansHead-Light';
  font-size: 18px;
  font-weight: 300;
  line-height: 52px;
}
.teaser .btn:hover {
  background: rgba(0,0,0,0.15);
}
.testDrive {
  transform: translateY(-5vh);
}
.headText {
  position: relative;
  z-index: 7;
  margin: 50px 0 16px 50px;
  color: #fff;
  font-family: "GenesisSansHead", 'HyundaiSansHead-Light';
  line-height: 36px;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  font-size: 60px;
  font-weight: 300;
  text-shadow: 0 0 5px rgba(0,0,0,0.2);
}
.headSubText {
  position: relative;
  z-index: 4;
  margin-left: 50px;
  margin-top: 50px;
  color: #fff;
  font-family: "GenesisSansHead", 'HyundaiSansHead-Light';
  font-weight: 400;
  line-height: 36px;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  font-size: 28px;
  text-shadow: 0 0 5px rgba(0,0,0,0.2);
}
.teaser .car {
  background: #000 url("../images/all/teaser1.jpg") center center no-repeat;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  transition: opacity 2s ease;
  z-index: 1;
}
.car__headlight,
.car__light {
  height: 100%;
  width: 100%;
  opacity: 0;
}
.car__headlight {
  background: url("../images/all/teaser2.png") center center no-repeat;
  transition: opacity 0.5s ease 1s;
}
.car__light {
  background: url("../images/all/teaser3.png") center center no-repeat;
  transition: opacity 0.5s ease 2s;
}
.opa .car__headlight,
.opa .car__light {
  opacity: 1;
}
.teaser .show {
  opacity: 0.4;
}
.teaser .skipVideo {
  position: absolute;
  z-index: 6;
  bottom: 20px;
  right: 20px;
  opacity: 1;
}
.teaser__success {
  position: relative;
  max-width: 510px;
  margin-left: auto;
  margin-right: auto;
}
.teaser__title {
  margin-bottom: 12px;
  color: #fff;
  font-family: "GenesisSansHead", 'HyundaiSansHead-Light';
  font-size: 40px;
  font-weight: 300;
  line-height: 38px;
  letter-spacing: 2.4px;
}
.teaser__subtitle {
  color: #fff;
  font-family: "GenesisSansHead", 'HyundaiSansHead-Light';
  font-size: 20px;
  font-weight: 400;
  line-height: 34px;
  text-transform: uppercase;
  letter-spacing: 1.2px;
}
.teaser__close {
  position: absolute;
  top: -52px;
  right: 5px;
  width: 23px;
  height: 23px;
  background-image: url("../images/all/teaser-close.png");
  background-repeat: no-repeat;
}
@media (max-height: 768px) {
  .teaser__close {
    top: -6px;
  }
  .teaser__success .teaser__close {
    top: -52px;
  }
}
section.teaser-section .brand-header {
  top: 50%;
}
section.teaser-section .brand-header h2.title {
  color: #fff;
  font-family: "GenesisSansHead", 'HyundaiSansHead-Light';
  font-size: 60px;
  font-weight: 300;
  line-height: 36px;
  text-transform: uppercase;
}
section.teaser-section .btn-qta {
  bottom: 50%;
  margin-bottom: -120px;
}
section.teaser-section .btn-qta a {
  width: 297px;
  color: #fff;
  font-family: "GenesisSansHead", 'HyundaiSansHead-Light';
  font-size: 18px;
  font-weight: 300;
  line-height: 52px;
  text-transform: uppercase;
}
.teaser-wrap {
  padding-top: 30px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .teaser-wrap {
    padding-top: 20px;
    justify-content: unset;
  }
}
.inputSelect {
  position: relative;
  height: 40px;
  line-height: 40px;
  white-space: nowrap;
  text-align: left;
  cursor: pointer;
  box-sizing: border-box;
}
.inputSelect:hover .inputSelect__input {
  border-bottom-color: #fff;
}
.inputSelect.--hasValue .inputSelect__input,
.inputSelect.hasValue .inputSelect__input {
  border-bottom-color: #fff;
}
.inputSelect.--hasValue .inputSelect__placeholder,
.inputSelect.hasValue .inputSelect__placeholder {
  display: none;
}
.inputSelect.--hasValue .form__error,
.inputSelect.hasValue .form__error {
  display: none;
}
.inputSelect.opened .inputSelect__iconDown {
  transform: rotate(-180deg);
}
.inputSelect.hasValue .inputSelect__placeholder {
  display: none;
}
.inputSelect__placeholder {
  position: absolute;
  top: 0;
  width: 100%;
  height: 40px;
  color: #787878;
  font-family: "GenesisSansText", 'HyundaiSansHead-Light';
  font-size: 16px;
  font-weight: 400;
  line-height: 40px;
}
.inputSelect__input {
  height: 40px;
  border-bottom: 1px solid #7d7d7d;
  color: #fff;
  font-family: "GenesisSansText", 'HyundaiSansHead-Light';
  font-size: 16px;
  font-weight: 400;
  line-height: 40px;
  box-sizing: border-box;
  transition: border-bottom-color 0.3s ease;
}
.inputSelect__list {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 20;
  width: 100%;
  height: 0;
  overflow-y: auto;
  max-height: 200px;
  text-align: left;
  cursor: pointer;
}
.inputSelect__option {
  padding: 0 15px;
  background-color: #1b1919;
  color: #fff;
  font-size: 16px;
  font-family: "GenesisSansText", 'HyundaiSansHead-Light';
}
.inputSelect__option:hover {
  background-color: #332f2f;
}
.inputSelect__iconDown {
  position: absolute;
  top: 50%;
  right: 0;
  width: 9px;
  height: 5px;
  background-image: url("../images/all/teaser-select-arrow.png");
  background-repeat: no-repeat;
  margin: -2px 0 0 -5px;
  transition: transform 0.3s ease;
}
.form__field:first-child .inputSelect__option:nth-child(2) {
  position: relative;
}
.form__field:first-child .inputSelect__option:nth-child(2):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #787878;
}
.container__form {
  background: rgba(0,0,0,0.9);
  display: none;
  opacity: 0;
  transition: all 0.6s ease;
  transform: translateY(-100%);
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 30;
  overflow-y: auto;
  font-family: "GenesisSansHead";
}
.container__form.main-form {
  background: rgba(0,0,0,0.93);
}
.teaser__form {
  z-index: 30;
  width: 100%;
  max-width: 690px;
  text-align: center;
  padding-top: 110px;
  padding-bottom: 40px;
}
@media (max-height: 768px) {
  .teaser__form {
    box-sizing: border-box;
  }
}
.form__field + .form__field {
  margin-top: 18px;
}
.form__element {
  position: relative;
}
.form__element.hasValue .form-control,
.form__element.--hasValue .form-control {
  border-bottom-color: #fff;
  color: #fff;
}
.form__element .graphic--madoka {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 40px;
  fill: transparent;
}
.form__header {
  position: relative;
  margin-bottom: 50px;
  padding-top: 40px;
}
@media (max-height: 768px) {
  .form__header {
    margin-bottom: 20px;
  }
}
.form__title {
  margin-bottom: 18px;
  color: #fff;
  font-family: "GenesisSansHead";
  font-size: 30px;
  font-weight: 300;
  line-height: 36px;
  letter-spacing: 1.8px;
  text-transform: uppercase;
}
.form__subtitle {
  color: #fff;
  font-family: "GenesisSansHead";
  font-size: 21px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 1.26px;
}
.form__content {
  width: 100%;
  max-width: 420px;
  margin-left: auto;
  margin-right: auto;
}
input[type=text].form-control,
input[type=password].form-control,
input[type=email].form-control,
input[type=tel].form-control,
input[type=number].form-control,
input[type=search].form-control,
select.form-control,
textarea.form-control {
  width: 100%;
  height: 40px;
  background-color: transparent;
  padding: 0;
  border: 0;
  border-bottom: 1px solid #7d7d7c;
  outline: 0;
  color: #787878;
  font-size: 16px;
  font-family: "GenesisSansText";
  line-height: normal;
  transition: border-bottom-color 0.3s ease, color 0.3s ease;
}
input[type=text].form-control:focus,
input[type=password].form-control:focus,
input[type=email].form-control:focus,
input[type=tel].form-control:focus,
input[type=number].form-control:focus,
input[type=search].form-control:focus,
select.form-control:focus,
textarea.form-control:focus {
  border-bottom-color: #fff;
  color: #fff;
}
input[type=text].form-control:focus::-webkit-input-placeholder,
input[type=password].form-control:focus::-webkit-input-placeholder,
input[type=email].form-control:focus::-webkit-input-placeholder,
input[type=tel].form-control:focus::-webkit-input-placeholder,
input[type=number].form-control:focus::-webkit-input-placeholder,
input[type=search].form-control:focus::-webkit-input-placeholder,
select.form-control:focus::-webkit-input-placeholder,
textarea.form-control:focus::-webkit-input-placeholder {
  color: transparent !important;
}
input[type=text].form-control::-moz-placeholder,
input[type=password].form-control::-moz-placeholder,
input[type=email].form-control::-moz-placeholder,
input[type=tel].form-control::-moz-placeholder,
input[type=number].form-control::-moz-placeholder,
input[type=search].form-control::-moz-placeholder,
select.form-control::-moz-placeholder,
textarea.form-control::-moz-placeholder {
  color: transparent !important;
}
:-moz-placeholder {
  color: transparent !important;
}
:-ms-input-placeholder {
  color: transparent !important;
}
::-webkit-input-placeholder {
  color: #787878 !important;
}
::-moz-placeholder {
  color: #787878 !important;
}
:-moz-placeholder {
  color: #787878 !important;
}
:-ms-input-placeholder {
  color: #787878 !important;
}
:hover {
  border-bottom-color: #fff;
}
.has-error {
  border-bottom-color: #c96551;
  color: transparent;
}
.has-error::-webkit-input-placeholder {
  color: transparent !important;
}
::-moz-placeholder {
  color: transparent !important;
}
:-moz-placeholder {
  color: transparent !important;
}
:-ms-input-placeholder {
  color: transparent !important;
}
~ .form__error {
  display: block;
}
:focus {
  color: #fff;
}
:focus::-webkit-input-placeholder {
  color: #787878 !important;
}
::-moz-placeholder {
  color: #787878 !important;
}
:-moz-placeholder {
  color: #787878 !important;
}
:-ms-input-placeholder {
  color: #787878 !important;
}
~ .form__error {
  top: 44px;
  font-size: 12px;
}
.form__error {
  display: none;
  position: absolute;
  top: 13px;
  left: 20px;
  z-index: -1;
  color: #c96551;
  font-size: 16px;
  line-height: 1;
  font-family: "GenesisSansText";
  transition: font-size 0.3s ease, top 0.3s ease;
}
.button {
  position: relative;
  z-index: 0;
  display: inline-block;
  width: 100%;
  max-width: 100%;
  overflow: hidden;
  background-color: transparent;
  padding: 14px 47px 13px;
  border: 1px solid #e4eef0;
  color: #fff;
  font-family: "GenesisSansHead";
  font-size: 16px;
  font-weight: 300;
  line-height: 18px;
  text-transform: uppercase;
  text-decoration: none;
  white-space: nowrap;
  cursor: pointer;
  transition: border-color 0.3s ease, background-color 0.3s ease;
}
.button.is-valid {
  background-color: #a36b4f;
  border-color: #a36b4f;
}
.label--checkbox {
  position: relative;
  display: inline-block;
  padding-left: 27px;
  min-height: 27px;
  cursor: pointer;
  line-height: 1;
  user-select: none;
}
.label--checkbox input[type="checkbox"] {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  opacity: 0;
  visibility: hidden;
}
.label--checkbox .icon--checkbox {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 26px;
  min-height: 26px;
  background-color: transparent;
  border: 1px solid #7d7d7c;
  transition: border-color 0.3s ease;
}
.label--checkbox .icon--checkbox:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 12px;
  height: 12px;
  margin: -6px 0 0 -6px;
  background-color: transparent;
  transition: background-color 0.3s ease;
}
.label--checkbox .label__text {
  display: inline-block;
  vertical-align: middle;
  font-family: "GenesisSansText";
  min-height: 27px;
  margin-left: 14px;
  color: #7d7d7c;
  font-size: 14px;
  line-height: 27px;
  text-align: left;
  white-space: nowrap;
}
.label--checkbox .label__link {
  color: #a36b4f;
  font-family: "GenesisSansText";
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  text-decoration: underline;
}
.label--checkbox .label__link:hover {
  text-decoration: none;
}
.label--checkbox input[type="checkbox"]:checked ~ .icon--checkbox {
  border-color: #a36b4f;
}
.label--checkbox input[type="checkbox"]:checked ~ .icon--checkbox:before {
  background-color: #a36b4f;
}
.teaser__agreement input[type="checkbox"].has-error ~ .form__error {
  display: block;
  top: 35px;
  left: 0;
  font-size: 12px;
}
.teaser__agreement {
  margin: 35px 0 26px !important;
}
body .form__submitMessage {
  transition: all 0.9s ease;
  background: rgba(0,0,0,0.8);
  z-index: 31;
  display: none;
  width: 100%;
  height: 100%;
  font-family: "GenesisSansHead";
  position: absolute !important;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  color: #fff;
  font-size: 2rem;
  font-weight: 100;
  text-align: center;
  letter-spacing: 0.02em;
  line-height: 0.75em;
}
body .form__submitMessage > div > div:first-child {
  margin: 9px 0;
}
.graphic--madoka {
  -webkit-transform: scale3d(1, -1, 1);
  transform: scale3d(1, -1, 1);
  -webkit-transition: stroke-dashoffset 0.44s;
  transition: stroke-dashoffset 0.44s;
  pointer-events: none;
  stroke: #c96551;
  stroke-width: 4px;
  stroke-dasharray: 962;
  stroke-dashoffset: 558;
}
.form-control.has-error +.graphic--madoka {
  stroke-dashoffset: 0;
}
.inputSelect__input--hidden.has-error ~.inputSelect__input {
  border-bottom-color: #c96551;
}
.inputSelect__input--hidden.has-error ~.inputSelect__iconDown {
  right: 20px;
}
.inputSelect__input--hidden.has-error ~.inputSelect__placeholder {
  color: transparent;
}
.inputSelect__input--hidden.has-error ~.form__error {
  display: block;
}
.inputSelect__input--hidden.has-error ~.graphic--madoka {
  stroke-dashoffset: 0;
}
.title__price {
  margin-top: 51px;
}
.title__from {
  margin-bottom: 15px;
}
.title__per {
  margin-top: 8px;
  margin-left: 125px;
}
.title__from,
.title__per {
  font-size: 18px;
  line-height: 1;
  letter-spacing: normal;
  font-family: "GenesisSansText";
}
.title__count {
  font-size: 60px;
  line-height: 1;
  font-weight: 300;
  letter-spacing: 0;
  font-family: "GenesisSansHead";
}
.title__count-curr {
  margin-left: 7px;
  font-style: normal;
  font-size: 30px;
  font-family: "GenesisSansText";
}
.title-price-disclaimer {
  position: absolute;
  left: 90px;
  bottom: 5px;
  z-index: 120;
  max-width: 590px;
  font-size: 9px;
  color: #fff;
}
.title-price-disclaimer a {
  color: inherit;
}
@media (max-width: 1365px) {
  .title-price-disclaimer {
    display: none;
  }
}
.main-form {
  position: absolute;
  z-index: 101;
  display: block;
  transition: transform 0.6s ease, opacity 0.6s ease;
}
.main-form .teaser-wrap {
  transition: transform 0.6s ease;
/*background-image: url(../images/desktop/g70/main/main-form-bg-pic.png)
    background-position: 0 70%
    background-repeat: no-repeat*/
}
.main-form .inputSelect__placeholder {
  padding: 0 13px;
  box-sizing: border-box;
  outline: 0;
}
.main-form .teaser__form {
  max-width: 444px;
}
.main-form .form__content {
  max-width: none;
}
.main-form .form__field {
  opacity: 0;
  transform: translateY(30px);
  transition: transform 0.6s ease, opacity 0.3s ease;
}
.main-form .form__field + .form__field {
  margin-top: 40px;
}
.main-form .form__header {
  margin-bottom: 44px;
  transform: translateY(60px);
  transition: transform 0.4s ease;
}
.main-form .teaser__close {
  top: 46px;
  right: -55px;
}
.main-form .button {
  opacity: 0.2;
  pointer-events: none;
}
.main-form .button.is-valid {
  opacity: 1;
  pointer-events: all;
  background-color: transparent;
  border: 1px solid #e4eef0;
  box-shadow: inset -1px 0 0 0 #a36b4f;
  transition: box-shadow ease-out 0.3s;
}
.main-form .button.is-valid:hover {
  border: 1px solid #a36b4f;
  box-shadow: inset 450px 0 0 0 #a36b4f;
}
.main-form .form__element .graphic--madoka {
  display: none;
}
.main-form .inputSelect__input,
.main-form input[type=tel].form-control,
.main-form input[type=email].form-control,
.main-form input[type=text].form-control {
  padding: 0 13px;
  background-color: rgba(46,46,46,0.5);
}
.main-form .inputSelect__input:hover,
.main-form input[type=tel].form-control:hover,
.main-form input[type=email].form-control:hover,
.main-form input[type=text].form-control:hover {
  border-bottom-color: #fff;
}
.main-form .inputSelect__input::-webkit-input-placeholder,
.main-form input[type=tel].form-control::-webkit-input-placeholder,
.main-form input[type=email].form-control::-webkit-input-placeholder,
.main-form input[type=text].form-control::-webkit-input-placeholder {
  color: transparent !important;
}
.main-form .inputSelect__input::-moz-placeholder,
.main-form input[type=tel].form-control::-moz-placeholder,
.main-form input[type=email].form-control::-moz-placeholder,
.main-form input[type=text].form-control::-moz-placeholder {
  color: transparent !important;
}
.main-form .inputSelect__input:-moz-placeholder,
.main-form input[type=tel].form-control:-moz-placeholder,
.main-form input[type=email].form-control:-moz-placeholder,
.main-form input[type=text].form-control:-moz-placeholder {
  color: transparent !important;
}
.main-form .inputSelect__input:-ms-input-placeholder,
.main-form input[type=tel].form-control:-ms-input-placeholder,
.main-form input[type=email].form-control:-ms-input-placeholder,
.main-form input[type=text].form-control:-ms-input-placeholder {
  color: transparent !important;
}
.main-form .inputSelect__input--hidden.has-error ~ .inputSelect__iconDown,
.main-form .inputSelect__iconDown {
  right: 13px;
}
.main-form .inputSelect__input--hidden.has-error ~ .inputSelect__input {
  border-bottom-color: #a26a4f;
}
.main-form input[type=text].form-control.has-error,
.main-form input[type=password].form-control.has-error,
.main-form input[type=email].form-control.has-error,
.main-form input[type=tel].form-control.has-error,
.main-form input[type=number].form-control.has-error,
.main-form input[type=search].form-control.has-error,
.main-form select.form-control.has-error,
.main-form textarea.form-control.has-error {
  border-bottom-color: #7d7d7c;
}
.main-form input[type=text].form-control.has-error::-webkit-input-placeholder,
.main-form input[type=password].form-control.has-error::-webkit-input-placeholder,
.main-form input[type=email].form-control.has-error::-webkit-input-placeholder,
.main-form input[type=tel].form-control.has-error::-webkit-input-placeholder,
.main-form input[type=number].form-control.has-error::-webkit-input-placeholder,
.main-form input[type=search].form-control.has-error::-webkit-input-placeholder,
.main-form select.form-control.has-error::-webkit-input-placeholder,
.main-form textarea.form-control.has-error::-webkit-input-placeholder {
  color: transparent !important;
}
.main-form input[type=text].form-control.has-error::-moz-placeholder,
.main-form input[type=password].form-control.has-error::-moz-placeholder,
.main-form input[type=email].form-control.has-error::-moz-placeholder,
.main-form input[type=tel].form-control.has-error::-moz-placeholder,
.main-form input[type=number].form-control.has-error::-moz-placeholder,
.main-form input[type=search].form-control.has-error::-moz-placeholder,
.main-form select.form-control.has-error::-moz-placeholder,
.main-form textarea.form-control.has-error::-moz-placeholder {
  color: transparent !important;
}
.main-form input[type=text].form-control.has-error:-moz-placeholder,
.main-form input[type=password].form-control.has-error:-moz-placeholder,
.main-form input[type=email].form-control.has-error:-moz-placeholder,
.main-form input[type=tel].form-control.has-error:-moz-placeholder,
.main-form input[type=number].form-control.has-error:-moz-placeholder,
.main-form input[type=search].form-control.has-error:-moz-placeholder,
.main-form select.form-control.has-error:-moz-placeholder,
.main-form textarea.form-control.has-error:-moz-placeholder {
  color: transparent !important;
}
.main-form input[type=text].form-control.has-error:-ms-input-placeholder,
.main-form input[type=password].form-control.has-error:-ms-input-placeholder,
.main-form input[type=email].form-control.has-error:-ms-input-placeholder,
.main-form input[type=tel].form-control.has-error:-ms-input-placeholder,
.main-form input[type=number].form-control.has-error:-ms-input-placeholder,
.main-form input[type=search].form-control.has-error:-ms-input-placeholder,
.main-form select.form-control.has-error:-ms-input-placeholder,
.main-form textarea.form-control.has-error:-ms-input-placeholder {
  color: transparent !important;
}
.main-form .closeIt {
  padding: 0;
  font-size: 37px;
}
.main-form .test-drive-popup__legal .offers__text {
  font-family: "GenesisSansText";
}
.main-form .inputSelect__list.opened {
  height: 200px !important;
}
.main-form .mCSB_inside > .mCSB_container {
  margin-right: 0;
}
.main-form .form-placeholder {
  position: absolute;
  top: 12px;
  left: 13px;
  font-family: "GenesisSansText";
  color: #787878;
  font-size: 16px;
  white-space: nowrap;
  line-height: 1;
  transition: transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;
  transform-origin: 0 0;
  pointer-events: none;
}
.main-form .form__error {
  opacity: 0;
  visibility: hidden;
  display: block;
  top: -21px;
  left: 13px;
  color: #a26a4f;
  font-size: 14px;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}
.main-form .teaser__agreement input[type="checkbox"].has-error ~ .form__error {
  opacity: 1;
  visibility: visible;
  top: -21px;
  font-size: 14px;
}
.main-form .form-control:focus ~ .form-placeholder {
  transform: scale(0.9) translateY(-35px);
}
.main-form .form-control:focus.has-error ~ .form__error {
  opacity: 0;
  visibility: hidden;
}
.main-form .form-control.has-error ~ .form__error {
  opacity: 1;
  visibility: visible;
}
.main-form .hasValue .form-placeholder,
.main-form .--hasValue .form-placeholder {
  transform: scale(0.9) translateY(-35px);
}
.main-form .hasValue .form-control.has-error ~ .form-placeholder,
.main-form .--hasValue .form-control.has-error ~ .form-placeholder {
  opacity: 0;
  visibility: hidden;
}
.main-form .hasValue .form-control:focus.has-error ~ .form-placeholder,
.main-form .--hasValue .form-control:focus.has-error ~ .form-placeholder {
  opacity: 1;
  visibility: visible;
}
.main-form .js-phone .form-placeholder,
.main-form .js-phone .form-control.has-error ~ .form-placeholder {
  opacity: 0;
  visibility: hidden;
}
.main-form .js-phone.hasValue .form-placeholder,
.main-form .js-phone.--hasValue .form-placeholder,
.main-form .js-phone .form-control:focus ~ .form-placeholder {
  opacity: 1;
  visibility: visible;
}
.main-form .inputSelect__input--hidden.has-error ~ .form__error {
  opacity: 1;
  visibility: visible;
}
.main-form .inputSelect__input--hidden.has-error ~ .inputSelect__placeholder {
  color: #787878;
}
.main-form .last-message-close {
  position: absolute;
  top: 6px;
  right: -55px;
  width: 23px;
  height: 23px;
  background-image: url("../images/all/teaser-close.png");
  background-repeat: no-repeat;
  margin: 0 !important;
  cursor: pointer;
}
.main-form .form__submitMessage {
  display: flex;
  opacity: 0;
  visibility: hidden;
  background-color: transparent;
}
.main-form .teaser__success {
  max-width: 444px;
}
.main-form .teaser__success .teaser__title {
  margin-bottom: 18px;
  color: #fff;
  font-family: "GenesisSansHead";
  font-size: 30px;
  font-weight: 300;
  line-height: 36px;
  letter-spacing: 1.8px;
  text-transform: uppercase;
}
.main-form .teaser__success .teaser__descr {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 1;
}
.main-form .offers__text {
  margin-top: 0 0 10px 0 !important;
/*& + .offers__text {
      padding-top: 20px
    }*/
}
@media (max-height: 768px) {
  .main-form .test-drive-popup {
    position: relative !important;
    top: 95px !important;
    margin: 0 auto !important;
  }
}
.ie .form__submitMessage {
  text-align: center;
}
.sub-navi .cta-area .lst a {
  transform: none;
}
section.m-module-intro-mov .testDrive,
section.module-intro-mov .testDrive {
  transform: none;
}
.scrollFix {
  overflow: hidden;
}
.scrollFix .inner-container .btn-scroll {
  display: none;
}
.closeIt {
  text-align: center;
}
.main-form-mobile .teaser-wrap {
  padding-left: 15px;
  padding-right: 15px;
}
.main-form-mobile .teaser__close {
  top: -10px;
  right: 10px;
}
.main-form-mobile .label--checkbox .label__text {
  white-space: normal;
}
.main-form-mobile .test-drive-popup.test-drive-popup__legal {
  top: 120px;
}
.main-form-mobile .test-drive-popup.test-drive-popup__legal {
  max-height: 550px;
}
.main-form-mobile .fleft {
  float: none;
}
.main-form-mobile .test-drive-popup__legal .offers__text {
  width: auto;
}
.main-form-mobile .legal_info_ {
  margin-top: 20px;
  overflow-x: hidden;
}
.main-form-mobile h2.skyblue {
  padding-right: 40px;
}
.main-form-mobile .teaser__success {
  padding-left: 15px;
  padding-right: 15px;
}
.main-form-mobile .teaser__success .teaser__descr {
  line-height: 1.5;
}
.main-form-mobile .last-message-close {
  right: 30px;
  top: -60px;
}
.main-form-mobile .test-drive-popup {
  top: 110px !important;
}
.main-form-mobile .form__header {
  transform: none;
}
.main-form-mobile .form__field {
  opacity: 1;
  transform: none;
}
.car-container {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  height: 420px;
  margin-top: -100px;
}
.car-wrapper {
  position: relative;
  max-width: 1300px;
}
.animated-car.g90-preview,
.animated-car.g70-preview {
  position: relative;
  width: auto;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100%;
}
.animated-car.g90-preview .wheel-front,
.animated-car.g70-preview .wheel-front,
.animated-car.g90-preview .wheel-rear,
.animated-car.g70-preview .wheel-rear,
.animated-car.g90-preview .support-front,
.animated-car.g70-preview .support-front,
.animated-car.g90-preview .support-rear,
.animated-car.g70-preview .support-rear {
  position: absolute;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% 100%;
}
.animated-car.g90-preview .wheel-front,
.animated-car.g70-preview .wheel-front,
.animated-car.g90-preview .wheel-rear,
.animated-car.g70-preview .wheel-rear {
  z-index: 2;
}
.animated-car.g90-preview .support-front,
.animated-car.g70-preview .support-front,
.animated-car.g90-preview .support-rear,
.animated-car.g70-preview .support-rear {
  z-index: 1;
}
.g70-preview {
  padding-bottom: 31.839622641509436%;
  background-image: url("../images/desktop/g70/main/car/body.png");
}
.g70-preview .wheel-front {
  width: 11.713836477987421%;
  height: 38.02469135802469%;
  left: 77.20125786163521%;
  top: 54.81481481481482%;
  background-image: url("../images/desktop/g70/main/car/front.png");
}
.g70-preview .wheel-rear {
  width: 11.713836477987421%;
  height: 36.2962962962963%;
  left: 14.544025157232705%;
  top: 55.30864197530864%;
  background-image: url("../images/desktop/g70/main/car/back.png");
}
.g70-preview .car-transition,
.g70-preview.car-transition {
  transition-duration: 1.5s;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
.g90-preview {
  padding-bottom: 30.54363376251788%;
  background-image: url("../images/desktop/g90/safety/car/body-reverse.png");
}
.g90-preview .wheel-front {
  width: 14.592274678111588%;
  height: 47.540983606557376%;
  left: 77.6824034334764%;
  top: 51.52224824355972%;
  background-image: url("../images/desktop/g90/safety/car/front-reverse.png");
}
.g90-preview .wheel-rear {
  width: 14.592274678111588%;
  height: 47.540983606557376%;
  left: 14.306151645207441%;
  top: 51.52224824355972%;
  background-image: url("../images/desktop/g90/safety/car/front-reverse.png");
}
.g90-preview .car-transition,
.g90-preview.car-transition {
  transition-duration: 1.8s;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
.g90n {
  max-width: 926px;
}
.g90n-preview {
  padding-bottom: 33.36933045356372%;
  background-image: url("../images/desktop/g90n/main/car/body.png");
}
.g90n-preview .wheel-front {
  width: 13.822894168466524%;
  height: 41.42394822006473%;
  left: 77.96976241900649%;
  top: 49.19093851132686%;
  background-image: url("../images/desktop/g90n/main/car/front.png");
}
.g90n-preview .wheel-rear {
  width: 13.822894168466524%;
  height: 41.10032362459547%;
  left: 14.47084233261339%;
  top: 49.83818770226537%;
  background-image: url("../images/desktop/g90n/main/car/front.png");
}
.g90n-preview .car-transition,
.g90n-preview.car-transition {
  transition-duration: 1.8s;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
.ie .teaser__success {
  position: absolute;
  top: 50%;
  margin-top: -53px;
  margin-left: -189px;
}
.ie .main-form .hasValue .form-placeholder {
  transform: scale(0.9) translateY(-35px);
}
.ie .inputSelect.hasValue .inputSelect__placeholder {
  display: none;
}
.ydrive-main {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 100vh;
  overflow: hidden;
  background: radial-gradient(1201.22px at 50% 15.27%, #000 0%, rgba(0,0,0,0) 100%), #241a14;
}
ymaps [class*=ground-pane] {
  filter: grayscale(100%) brightness(85%) contrast(130%) invert(100%);
}
.ydrive-main-bg {
  position: absolute;
  top: 0;
  left: 888px;
  width: 985px;
  height: 865px;
  background-image: url("../images/desktop/g70/ydrive/ydrive-main-bg.png");
  background-repeat: no-repeat;
}
.ydrive-main-text {
  position: relative;
  width: 100%;
}
.ydrive-main-box {
  position: relative;
  padding-left: 70px;
  max-width: 1000px;
  color: #fff;
}
.ydrive-main__title {
  margin-bottom: 30px;
  padding-right: 274px;
  font-size: 40px;
  line-height: 54px;
  font-family: GenesisSansHead-Light;
}
.ydrive-main__title span {
  font-family: GenesisSansHead-Regular;
}
.ydrive-main__descriprion {
  padding-right: 260px;
  font-family: GenesisSansText;
  font-size: 18px;
  line-height: 31px;
}
.ydrive-main__date {
  position: absolute;
  top: 5px;
  right: 0;
  text-align: center;
}
.ydrive-main__date-icon {
  display: block;
  width: 274px;
  height: 145px;
  background-image: url("../images/desktop/g70/ydrive/date.svg");
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 auto;
}
.ydrive-main__date-icon-lg {
  display: none;
  width: 240px;
  height: 126px;
  background-image: url("../images/desktop/g70/ydrive/date.svg");
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 auto;
}
.ydrive-main__buttons {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin-top: 25px;
}
.ydrive-main__buttons .button {
  width: 320px;
  border: none;
  margin-right: 48px;
  margin-top: 30px;
  padding: 19px 0 18px;
  font-family: GenesisSansHead-Regular;
  color: #fff;
  font-size: 18px;
  text-align: center;
  transform: none;
  background-color: #a36b4f;
  box-shadow: 0 15px 60px rgba(156,103,72,0.4);
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.ydrive-main__buttons .button:hover {
  background-color: #824e30;
  box-shadow: 0 15px 60px rgba(156,103,72,0.6);
}
.ydrive-main__buttons .app__item:first-child {
  margin-right: 45px;
}
.ydrive-main__buttons .app__item-store {
  width: 100px;
  height: 25px;
  background-image: url("../images/desktop/g70/ydrive/app-store.svg");
  background-repeat: no-repeat;
}
.ydrive-main__buttons .app__item-play {
  width: 116px;
  height: 27px;
  background-image: url("../images/desktop/g70/ydrive/google-play.svg");
  background-repeat: no-repeat;
}
.ydrive-main__buttons-apps {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-top: 30px;
}
.ydrive-main-scrolldown {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 30px;
  height: 63px;
  font-size: 18px;
  color: #fff;
  text-align: center;
  font-family: 'GenesisSansHead';
  letter-spacing: 0.06em;
  font-weight: 300;
}
.ydrive-main-scrolldown__button .next {
  display: block;
  font-size: 16px;
  color: #fff;
  margin-bottom: 7px;
  transition: transform 0.5s cubic-bezier(0.49, 0.01, 0.27, 1), opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
  transition-delay: 0.12s;
  transition-duration: 0.8s;
  animation: scrolllabel 2s;
  animation-iteration-count: infinite;
}
.ydrive-main-scrolldown__button i {
  position: relative;
  background-color: transparent;
  overflow: hidden;
  display: block;
  width: 2px;
  height: 40px;
  margin: 0 auto;
  transition: all 0.25s ease;
}
.ydrive-main-scrolldown__button i:after {
  content: '';
  position: absolute;
  top: 0;
  width: 1px;
  height: 40px;
  background-color: #fff;
  margin: 0 auto;
  transition-delay: 0.16s;
  transition: opacity 0.5s cubic-bezier(0.49, 0.01, 0.27, 1);
  transition-duration: 0.8s;
  animation: scrollline 2s;
  animation-iteration-count: infinite;
}
.ydrive-meet {
  display: flex;
  min-height: 640px;
  background-image: url("../images/desktop/g70/ydrive/meet-bg.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.ydrive-meet-text {
  width: 560px;
  margin-top: 215px;
  margin-left: 174px;
}
.ydrive-meet-title {
  margin-bottom: 24px;
  line-height: 57px;
  font-size: 40px;
  font-family: GenesisSansHead-Regular;
  color: #a36b4f;
}
.ydrive-meet-description {
  line-height: 31px;
  font-size: 18px;
  font-family: GenesisSansText;
  color: #fff;
}
.ydrive-map {
  background-color: #1b1919;
  padding: 80px 75px 40px;
}
.ydrive-map__header {
  position: relative;
}
.ydrive-map__title {
  margin-bottom: 35px;
  line-height: 57px;
  font-size: 40px;
  font-family: GenesisSansHead-Light;
  color: #fff;
}
.ydrive-map__description {
  padding-right: 400px;
  line-height: 31px;
  font-size: 18px;
  font-family: GenesisSansText;
  color: #fff;
}
.ydrive-map__button {
  position: absolute;
  right: 0;
  bottom: 0;
}
.ydrive-map__button .button {
  width: 320px;
  border: none;
  margin-right: 48px;
  margin-top: 30px;
  padding: 19px 0 18px;
  font-family: GenesisSansHead-Regular;
  color: #fff;
  font-size: 18px;
  text-align: center;
  transform: none;
  background-color: #a36b4f;
  box-shadow: 0 15px 60px rgba(156,103,72,0.4);
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}
.ydrive-map__button .button:hover {
  background-color: #824e30;
  box-shadow: 0 15px 60px rgba(156,103,72,0.6);
}
.ydrive-map__content {
  margin-top: 65px;
}
.ydrive-map__tabs {
  display: flex;
}
.ydrive-map__tabs .tab__item {
  position: relative;
  display: flex;
  width: 20%;
  height: 305px;
  overflow: hidden;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0 50%;
  transition: width 0.3s ease, background-image 0.3s ease;
  box-sizing: border-box;
}
.ydrive-map__tabs .tab__item.active,
.ydrive-map__tabs .tab__item:hover {
  width: 609px;
/*&.tab__item--okto {
        background-image: url(../images/desktop/g70/ydrive/tabs/big-map-pic-01.jpg)
      }

      &.tab__item--city {
        background-image: url(../images/desktop/g70/ydrive/tabs/big-map-pic-05.jpg)
      }

      &.tab__item--spas {
        background-image: url(../images/desktop/g70/ydrive/tabs/big-map-pic-04.jpg)
      }

      &.tab__item--roza {
        background-image: url(../images/desktop/g70/ydrive/tabs/big-map-pic-03.jpg)
      }

      &.tab__item--play {
        background-image: url(../images/desktop/g70/ydrive/tabs/big-map-pic-02.jpg)
      }*/
}
.ydrive-map__tabs .tab__item.active:before,
.ydrive-map__tabs .tab__item:hover:before {
  opacity: 0;
}
.ydrive-map__tabs .tab__item.active:after,
.ydrive-map__tabs .tab__item:hover:after {
  opacity: 1;
}
.ydrive-map__tabs .tab__item.active .tab__item-zoombox,
.ydrive-map__tabs .tab__item:hover .tab__item-zoombox {
  transform: scale(1.5);
}
.ydrive-map__tabs .tab__item.active .tab__item-zoombox .tab__item-name,
.ydrive-map__tabs .tab__item:hover .tab__item-zoombox .tab__item-name {
  margin-bottom: 5px;
}
.ydrive-map__tabs .tab__item:before {
  opacity: 1;
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.3) 68.51%, rgba(0,0,0,0.75) 100%);
  transition: opacity 0.3s ease;
}
.ydrive-map__tabs .tab__item:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(90.95deg, rgba(0,0,0,0.75) 0.41%, rgba(0,0,0,0.5) 52.01%, rgba(0,0,0,0.35) 76.87%, rgba(0,0,0,0) 97.87%);
  background-blend-mode: multiply;
  transition: opacity 0.3s ease;
}
.ydrive-map__tabs .tab__item--okto {
  background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-01.jpg");
}
.ydrive-map__tabs .tab__item--city {
  background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-05.jpg");
}
.ydrive-map__tabs .tab__item--spas {
  background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-04.jpg");
}
.ydrive-map__tabs .tab__item--roza {
  background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-03.jpg");
}
.ydrive-map__tabs .tab__item--play {
  background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-02.jpg");
}
.ydrive-map__tabs .tab__item-wrap {
  display: flex;
  flex-grow: 1;
  padding: 0 25px 50px;
}
.ydrive-map__tabs .tab__item-zoombox {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  margin-top: auto;
  transition: transform 0.3s ease;
  transform-origin: 0 100%;
}
.ydrive-map__tabs .tab__item-name {
  margin-bottom: 10px;
  line-height: 1;
  font-size: 16px;
  font-family: GenesisSansHead-Regular;
  color: #fff;
  white-space: nowrap;
  transition: margin-bottom 0.3s ease;
}
.ydrive-map__tabs .tab__item-address {
  line-height: 1;
  font-size: 13px;
  font-family: GenesisSansText;
  color: #fff;
  white-space: nowrap;
}
.ydrive-map__self {
  width: 100%;
  height: 600px;
  margin-bottom: 30px;
}
.ie .ydrive-map__tabs .tab__item-zoombox {
  position: absolute;
  bottom: 50px;
}
a.ydrive-map__content-rules {
  color: #a36b4f;
  font-size: 14px;
  font-family: GenesisSansText;
  text-decoration: underline;
}
@media (max-width: 1366px) {
  .ydrive-main {
    height: auto;
    min-height: 720px;
    background: radial-gradient(810.5px at 50% 15.27%, #000 0%, rgba(0,0,0,0) 100%), #241a14;
    background-repeat: no-repeat;
    background-position: 100% 0;
  }
  .ydrive-main-box {
    max-width: 715px;
    padding-left: 60px;
    box-sizing: border-box;
  }
  .ydrive-main__title {
    padding-right: 180px;
    line-height: 34px;
    font-size: 25px;
  }
  .ydrive-main__descriprion {
    max-width: 535px;
    line-height: 28px;
    font-size: 16px;
    padding-right: 0;
  }
  .ydrive-main__date {
    top: -10px;
    right: -70px;
  }
  .ydrive-main__date-icon {
    display: none;
  }
  .ydrive-main__date-icon-lg {
    display: block;
  }
  .ydrive-main-bg {
    left: auto;
    right: 0;
    width: 634px;
    height: 663px;
    background-image: url("../images/desktop/g70/ydrive/ydrive-main-bg-lg.png");
  }
  .ydrive-meet {
    min-height: 425px;
  }
  .ydrive-meet-text {
    margin-top: 120px;
    margin-left: 115px;
  }
  .ydrive-meet-title {
    line-height: 37px;
    font-size: 26px;
  }
  .ydrive-meet-description {
    max-width: 370px;
    line-height: 28px;
    font-size: 16px;
  }
  .ydrive-map {
    padding: 55px 60px 50px;
  }
  .ydrive-map__title {
    margin-bottom: 15px;
    line-height: 43px;
    font-size: 30px;
  }
  .ydrive-map__description {
    line-height: 28px;
    font-size: 16px;
  }
  .ydrive-map__tabs .tab__item {
    height: 200px;
  }
  .ydrive-map__tabs .tab__item.active,
  .ydrive-map__tabs .tab__item:hover {
    width: 400px;
  }
  .ydrive-map__tabs .tab__item-name {
    font-size: 16px;
  }
  .ydrive-map__tabs .tab__item-address {
    font-size: 13px;
  }
  .ydrive-map__self {
    height: 520px;
  }
  .ie .ydrive-main-text {
    margin-top: 180px;
  }
}
@media (max-width: 766px) {
  .ydrive-main {
    height: auto;
    min-height: auto;
    background: radial-gradient(1213.86px at 50% 15.27%, #000 0%, rgba(0,0,0,0) 100%), #241a14;
  }
  .ydrive-main-bg {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: auto;
    height: auto;
    background-image: url("../images/desktop/g70/ydrive/ydrive-main-bg-xs.png");
    background-size: contain;
    background-position: 50% 44%;
  }
  .ydrive-main-box {
    padding: 120px 15px 50px;
  }
  .ydrive-main__title {
    margin-bottom: 20px;
    padding-right: 0;
    line-height: 27px;
    font-size: 20px;
    font-family: 'GenesisSansHead';
    font-weight: 300;
    text-transform: uppercase;
  }
  .ydrive-main-scrolldown,
  .ydrive-main__date-icon-lg {
    display: none;
  }
  .ydrive-main__date {
    position: relative;
    top: 0;
    right: auto;
    margin-bottom: 211px;
    text-align: left;
  }
  .ydrive-main__date-icon {
    display: block;
    width: 184px;
    height: 97px;
    margin: 0;
  }
  .ydrive-main__descriprion {
    line-height: 22px;
    font-size: 14px;
  }
  .ydrive-main__buttons {
    margin-top: 40px;
  }
  .ydrive-main__buttons .button {
    width: 100%;
    margin: 0;
  }
  .ydrive-main__buttons-apps {
    margin-top: 35px;
    flex-grow: 1;
    justify-content: center;
  }
  .ydrive-meet {
    display: block;
  }
  .ydrive-meet-bg {
    width: 100%;
    height: 140px;
    background-image: url("../images/desktop/g70/ydrive/meet-bg-xs.jpg");
    background-repeat: no-repeat;
    background-position: 100% 0;
    background-size: cover;
  }
  .ydrive-meet-text {
    width: auto;
    margin: 0;
    padding: 40px 15px;
    background-image: url("../images/desktop/g70/ydrive/meet-bg-xs2.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 50%;
  }
  .ydrive-meet-title {
    margin-bottom: 15px;
    font-size: 26px;
  }
  .ydrive-meet-description {
    line-height: 22px;
    font-size: 14px;
  }
  .ydrive-map {
    padding: 10px 15px 40px;
  }
  .ydrive-map__title {
    margin-bottom: 20px;
    line-height: 28px;
    font-size: 20px;
    font-weight: 300;
    font-family: GenesisSansHead;
    text-transform: uppercase;
  }
  .ydrive-map__description {
    line-height: 22px;
    font-size: 14px;
    padding: 0;
  }
  .ydrive-map__button {
    position: relative;
    margin-top: 25px;
  }
  .ydrive-map__button .button {
    width: 100%;
    margin: 0;
  }
  .ydrive-map__tabs {
    display: block;
    margin-bottom: 30px;
  }
  .ydrive-map__tabs .tab__item {
    width: 100%;
    height: 64px;
    transition: height 0.3s ease;
    background-repeat: no-repeat;
    background-position: 0 50%;
    background-size: cover;
  }
  .ydrive-map__tabs .tab__item.active,
  .ydrive-map__tabs .tab__item.active:hover,
  .ydrive-map__tabs .tab__item:hover {
    width: 100%;
    height: 112px;
  }
  .ydrive-map__tabs .tab__item.active .tab__item-zoombox,
  .ydrive-map__tabs .tab__item.active:hover .tab__item-zoombox,
  .ydrive-map__tabs .tab__item:hover .tab__item-zoombox {
    transform: scale(1.3);
  }
  .ydrive-map__tabs .tab__item-wrap {
    padding: 0 15px;
    align-items: center;
  }
  .ydrive-map__tabs .tab__item-zoombox {
    margin-top: 0;
    transform-origin: 0 50%;
  }
  .ydrive-map__tabs .tab__item-name {
    margin-bottom: 6px;
  }
  .ydrive-map__tabs .tab__item--okto {
    background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-01.jpg");
  }
  .ydrive-map__tabs .tab__item--city {
    background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-05.jpg");
  }
  .ydrive-map__tabs .tab__item--spas {
    background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-04.jpg");
  }
  .ydrive-map__tabs .tab__item--roza {
    background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-03.jpg");
  }
  .ydrive-map__tabs .tab__item--play {
    background-image: url("../images/desktop/g70/ydrive/tabs/big-map-pic-02.jpg");
  }
}
@-moz-keyframes scrolllabel {
  0% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
  25% {
    transform: translateY(6px) translateZ(0);
    opacity: 0;
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
    opacity: 0;
  }
  100%, 50% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
}
@-webkit-keyframes scrolllabel {
  0% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
  25% {
    transform: translateY(6px) translateZ(0);
    opacity: 0;
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
    opacity: 0;
  }
  100%, 50% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
}
@-o-keyframes scrolllabel {
  0% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
  25% {
    transform: translateY(6px) translateZ(0);
    opacity: 0;
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
    opacity: 0;
  }
  100%, 50% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
}
@keyframes scrolllabel {
  0% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
  25% {
    transform: translateY(6px) translateZ(0);
    opacity: 0;
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
    opacity: 0;
  }
  100%, 50% {
    transform: translateY(0) translateZ(0);
    opacity: 1;
  }
}
@-moz-keyframes scrollline {
  0% {
    transform: translateY(0%) translateZ(0);
  }
  25% {
    transform: translateY(100%) translateZ(0);
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
  }
  35% {
    transform: translateY(-100%) translateZ(0);
  }
  50% {
    transform: translateY(0%) translateZ(0);
  }
  100% {
    transform: translateY(0%) translateZ(0);
  }
}
@-webkit-keyframes scrollline {
  0% {
    transform: translateY(0%) translateZ(0);
  }
  25% {
    transform: translateY(100%) translateZ(0);
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
  }
  35% {
    transform: translateY(-100%) translateZ(0);
  }
  50% {
    transform: translateY(0%) translateZ(0);
  }
  100% {
    transform: translateY(0%) translateZ(0);
  }
}
@-o-keyframes scrollline {
  0% {
    transform: translateY(0%) translateZ(0);
  }
  25% {
    transform: translateY(100%) translateZ(0);
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
  }
  35% {
    transform: translateY(-100%) translateZ(0);
  }
  50% {
    transform: translateY(0%) translateZ(0);
  }
  100% {
    transform: translateY(0%) translateZ(0);
  }
}
@keyframes scrollline {
  0% {
    transform: translateY(0%) translateZ(0);
  }
  25% {
    transform: translateY(100%) translateZ(0);
  }
  25.1% {
    transform: translateY(-100%) translateZ(0);
  }
  35% {
    transform: translateY(-100%) translateZ(0);
  }
  50% {
    transform: translateY(0%) translateZ(0);
  }
  100% {
    transform: translateY(0%) translateZ(0);
  }
}
.btn-youtube-play .on-over {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  transition: opacity 0.3s;
}
.btn-youtube-play img {
  transition: opacity 0.5s;
}
.btn-youtube-play:hover img {
  opacity: 0;
}
.btn-youtube-play:hover .on-over {
  opacity: 1;
}
.popup.video-pop {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0;
}
.popup.video-pop .video-holder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.popup.video-pop .video-holder video {
  width: 100%;
  height: 100%;
}
.popup.video-pop .close-pop {
  right: 30px;
}
.concept section .txt-holder {
  position: absolute;
  z-index: 1;
}
.concept section {
  position: relative;
  margin-top: 0 !important;
  overflow: hidden;
}
.concept .kv-area .main-tit {
  font: 60px/1 'GenesisSansHead-Light';
  color: #a36b4f;
}
.concept .kv-area span {
  display: block;
}
.concept .kv-area .txt-holder {
  position: absolute;
  bottom: 0;
  left: 4.6875%;
  margin-bottom: 107px;
  width: 90.625%;
  z-index: 4;
}
.concept .kv-area .txt-holder b {
  display: inline-block;
  margin-top: 12px;
  font-size: 24px;
  line-height: 28px;
  font-weight: normal;
}
.concept .kv-area .txt-holder p {
  margin-top: 9px;
  font-size: 18px;
  line-height: 26px;
}
.concept .kv-area .txt-holder b span,
.concept .kv-area .txt-holder p span {
  display: block;
  color: #fff;
}
.concept .kv-area .bg-holder {
  position: relative;
  background: #000;
}
.concept .kv-area .btns {
  margin-top: 35px;
  width: 100%;
  line-height: 58px;
}
.concept .kv-area a.gbtn.video {
  right: 0;
  margin-bottom: 0;
}
.concept .kv-area a.gbtn.talign-r {
  position: absolute;
  right: 0;
  top: 0;
  width: 175px;
}
.concept .kv-area video {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  z-index: 2;
}
.concept .kv-area .content .line {
  z-index: 3;
}
.concept .btn-scroll {
  z-index: 4;
}
.concept.landing .kv-area .txt-holder p {
  margin-top: 0;
}
.concept .video-con {
  position: relative;
  overflow: hidden;
}
.concept .video-con .video-content {
  position: relative;
  margin: 0 auto;
  width: 100%;
  max-width: 1920px;
  height: 750px;
}
.concept .video-con .video-content .txt-holder {
  bottom: 83px;
  left: 4.6875%;
}
.concept .video-con .video-content .txt-holder p {
  font-size: 18px;
  line-height: 22px;
  color: #fff;
}
.concept .video-con .video-content .txt-holder p span {
  display: block;
}
.concept .video-con .video-content .bg-holder img {
  position: relative;
  left: 50%;
  top: 0;
  margin-left: -960px;
}
.concept .video-con .btn-youtube-play {
  display: inline-block;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -42px 0 0 -36px;
}
.concept .video-con .is-video {
  display: inline-block;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -42px 0 0 -36px;
}
.concept .video-con .is-video .on-over {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  transition: opacity 0.3s;
}
.concept .video-con .is-video img {
  transition: opacity 0.5s;
}
.concept .video-con .is-video:hover img {
  opacity: 0.8;
}
.btn-youtube-play:hover .on-over {
  opacity: 1;
}
.type-short {
  overflow: hidden;
}
.type-short .type-content {
  position: relative;
  margin: 0 auto;
  width: 100%;
  max-width: 1920px;
  height: 400px;
}
.type-short .type-content .txt-holder {
  position: absolute;
  bottom: 100px;
  left: 4.6875%;
}
.type-short .type-content .txt-holder p {
  margin-top: 14px;
  font-size: 18px;
  line-height: 26px;
  color: #fff;
}
.type-short .type-content .txt-holder p span {
  display: block;
}
.type-short .type-content .bg-holder img {
  position: relative;
  left: 50%;
  margin-left: -960px;
  margin-top: -100px;
}
.concept .type-fullsize {
  position: relative;
  overflow: hidden;
}
.concept .type-fullsize .bg-holder {
  position: relative;
}
.concept .type-fullsize .txt-holder {
  position: absolute;
  bottom: 85px;
  left: 4.6875%;
}
.concept .type-fullsize .txt-holder .type-tit {
  font: 45px/1 "GenesisSansHead-Light";
  color: #a36b4f;
}
.concept .type-fullsize .txt-holder p {
  margin-top: 18px;
  font-size: 18px;
  line-height: 26px;
  color: #fff;
}
.concept .type-fullsize .txt-holder p span {
  display: block;
}
.concept .type-para-2col.bg-gray {
  background: #f0f0f0;
}
.concept .type-para-2col .type-content {
  margin: 0 auto;
  padding: 10px 30px 60px;
  width: 1024px;
  box-sizing: border-box;
  font-size: 0;
}
.concept .type-para-2col .type-content .column {
  display: inline-block;
  width: 450px;
  margin-top: 50px;
  margin-left: 62px;
  vertical-align: top;
}
.concept .type-para-2col .type-content .column.first {
  margin-left: 0;
}
.concept .type-para-2col .type-content .column b {
  display: block;
  padding-bottom: 5px;
  font: 12px/1 'GenesisSansText-RegularF';
  text-align: right;
  border-bottom: 1px solid #acacac;
  color: #666;
}
.concept .type-para-2col .type-content .column p {
  margin-top: 22px;
  font-size: 16px;
  line-height: 24px;
  text-align: justify;
  word-break: break-all;
}
.concept .type-para-2col .type-content .column .img-area {
  margin-top: 30px;
  width: 100%;
  height: 250px;
  overflow: hidden;
}
.concept .sec-txt-wrap {
  margin: 0 auto;
  max-width: 1920px;
  background: #191919;
}
.concept .sec-txt-wrap .txt-holder {
  position: static !important;
  text-align: center;
}
.concept .sec-txt-wrap .txt-holder .inner-txt {
  display: inline-block;
  padding: 53px 0;
  font-size: 0;
  text-align: left;
}
.concept .sec-txt-wrap .txt-holder .inner-txt .type-tit,
.concept .sec-txt-wrap .txt-holder .inner-txt .btns {
  display: inline-block;
  vertical-align: top;
}
.concept .sec-txt-wrap .txt-holder .inner-txt .btns.ty02 a.gbtn {
  width: auto;
  margin-left: 40px;
}
.concept .sec-txt-wrap .txt-holder .inner-txt .type-tit {
  display: inline-block;
  padding: 0 51px 0 0;
  font: 24px/58px 'GenesisSansHead-Light';
  color: #fff;
}
.concept .sec-txt-wrap .txt-holder .btns a.gbtn {
  width: 168px;
  margin-left: 20px;
}
.concept .sec-txt-wrap .txt-holder .btns a.gbtn:first-child {
  margin-left: 0;
}
.sec-txt-wrap.reverse {
  background: #fff;
}
.sec-txt-wrap.reverse .txt-holder .inner-txt .type-tit {
  color: #000;
}
.type-normal {
  overflow: hidden;
}
.concept.landing .vision .type-hor-twotone {
  position: relative;
  z-index: 2;
  margin: 0 auto;
  max-width: 1920px;
}
.concept.landing .vision .content {
  position: relative;
}
.concept.landing .vision .content:after {
  display: block;
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 302px;
  background: #f7f7f7;
}
.concept.landing .vision .type-hor-twotone .bg-holder img {
  display: block;
  position: relative;
  top: 0;
  left: 50%;
  margin-left: -960px;
}
.concept.landing .vision .type-hor-twotone .txt-holder {
  bottom: 50px;
  width: 100%;
}
.concept.landing .vision .type-hor-twotone .txt-holder .inner-txt {
  margin: 0 auto;
  width: 964px;
  font-size: 0;
}
.concept.landing .vision .type-hor-twotone .txt-holder .type-tit {
  display: block;
  width: 100%;
  font: 32px/37px "GenesisSansHead-Light";
  color: #a36b4f;
  text-align: center;
  margin-bottom: 15px;
}
.concept.landing .vision .type-hor-twotone .txt-holder .type-tit span {
  display: block;
}
.concept.landing .vision .type-hor-twotone .txt-holder p {
  display: block;
  width: 100% !important;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
}
.concept.landing .vision .type-hor-twotone .txt-holder p span {
  display: block;
}
.concept.landing .select-concept .content .box-wrap {
  margin: 0 auto;
  max-width: 1920px;
  font-size: 0;
}
.concept.landing .select-concept .content .box-wrap .concept {
  display: inline-block;
  position: relative;
  width: 50%;
}
.concept-2017.concept.landing .select-concept .content .box-wrap .concept {
  width: 33.333%;
}
.concept-2017.concept.landing .select-concept .content .box-wrap .concept-1,
.concept-2017.concept.landing .select-concept .content .box-wrap .concept-2 {
  width: 50%;
}
.concept.landing .select-concept .content .box-wrap .concept a {
  display: block;
}
.concept.landing .select-concept .content .box-wrap .concept a:focus:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border: 2px solid #a36b4f;
  box-sizing: border-box;
  z-index: 1;
}
.concept.landing .select-concept .content .box-wrap .concept .tit {
  font: 45px/1 "GenesisSansHead-Light";
  color: #a36b4f;
}
.concept.landing .select-concept .content .box-wrap .concept .tit span,
.concept.landing .select-concept .content .box-wrap .concept p span {
  display: block;
}
.concept.landing .select-concept .content .box-wrap .concept p {
  margin-top: 17px;
  font-size: 16px;
  line-height: 26px;
}
.concept.landing .select-concept .content .box-wrap .concept p span {
  color: #fff;
}
.concept.landing .select-concept .content .box-wrap .concept .gbtn {
  margin-top: 16px;
}
.concept.landing .select-concept .content .box-wrap .concept .txt-holder {
  top: 85px;
}
.concept.landing .select-concept .content .box-wrap [class*="concept-"] .txt-holder {
  left: 8.7%;
}
.concept.landing .select-concept .content .box-wrap .concept .bg-holder {
  position: relative;
  height: 470px;
  overflow: hidden;
  background: #000;
}
.concept.landing .select-concept .content .box-wrap [class*="concept-"] .bg-holder img {
  position: absolute;
  left: -40%;
  opacity: 0.7;
  transition: 1s all;
}
.concept.landing .select-concept .content .box-wrap .concept-1 .bg-holder img {
  left: 0;
}
.concept.landing .select-concept .content .box-wrap .concept-2 .bg-holder img {
  left: 0;
}
.concept.landing .select-concept .content .box-wrap .concept:hover .bg-holder img,
.concept.landing .select-concept .content .box-wrap .concept a:focus .bg-holder img {
  transform: scale(1.03, 1.03);
  opacity: 1;
  transition: 0.4s all;
}
.concept.landing .select-concept .content .box-wrap .concept a .gbtn {
  display: inline-block;
  color: #fff;
  vertical-align: top;
}
.concept.landing .select-concept .content .box-wrap .concept a .gbtn span {
  display: block;
  vertical-align: top;
}
.concept.landing .select-concept .content .box-wrap .concept a .gbtn span.atxt {
  width: 100%;
  padding: 17px 0 16px;
  box-sizing: border-box;
  font-size: 20px;
  line-height: 1;
  transition: color 0.4s;
}
.concept.landing .select-concept .content .box-wrap .concept a .gbtn span.sline {
  position: relative;
  width: 100%;
  height: 1px;
  background: #fff;
}
.concept.landing .select-concept .content .box-wrap .concept a .gbtn span.sline .sline-inner {
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background: #a36b4f;
  transition: width 0.8s;
}
.concept.landing .select-concept .content .box-wrap .concept:hover a .gbtn span.atxt,
.concept.landing .select-concept .content .box-wrap .concept a:focus .gbtn span.atxt {
  color: #a36b4f;
}
.concept.landing .select-concept .content .box-wrap .concept:hover a .gbtn span.sline .sline-inner,
.concept.landing .select-concept .content .box-wrap .concept a:focus .gbtn span.sline .sline-inner {
  width: 100%;
  transition: width 0.4s;
}
.cl-signup-popup {
  width: 410px;
  margin-left: -205px;
  margin-top: -290px;
}
.cl-signup-popup .top-msg {
  padding-bottom: 18px;
  border-bottom: 1px solid #e5e5e5;
  font-size: 14px;
  color: #666;
}
.cl-signup-popup .form-wrap {
  padding: 40px 0 10px;
}
.cl-signup-popup label {
  display: inline-block;
  height: 48px;
  padding-bottom: 20px;
  width: 80px;
  color: #000;
  line-height: 48px;
}
.cl-signup-popup input {
  margin-bottom: 20px;
  width: 227px;
}
.cl-signup-popup .inp-wrap {
  position: relative;
}
.cl-signup-popup .inp-wrap input.wrong-value {
  margin-bottom: 40px;
}
.cl-signup-popup .btn-wrap {
  text-align: center;
}
.cl-signup-popup .btn-wrap .btn-base {
  width: 195px;
}
.popup-signup {
  width: 410px;
  margin-left: -205px;
  margin-top: -226px;
}
.popup-signup .popup-inner {
  padding: 0;
}
.popup-signup .pop-inner-wrap div {
  display: table-cell;
  vertical-align: middle;
}
.popup-signup .pop-inner-wrap .img {
  display: inline-block;
  vertical-align: middle;
}
.popup-signup .pop-inner-wrap .img img {
  width: 100%;
  vertical-align: middle;
}
.popup-signup .pop-inner-wrap p {
  display: block;
  text-align: center;
  margin-top: 20px;
  font-size: 16px;
  line-height: 19px;
  color: #888;
}
.concept .btns a.gbtn {
  margin-left: 20px;
}
.concept .btns a.gbtn:first-child {
  margin-left: 0;
}
.concept.vision-g .type-normal .type-content .txt-holder {
  bottom: 117px;
}
.concept.vision-g .type-para-2col .type-content {
  padding: 12px 30px 84px;
}
.concept.vision-g .type-para-2col .type-content .column .img-area {
  margin-top: 47px;
  width: 100%;
  height: 250px;
  overflow: hidden;
}
.concept.vision-g .type-para-2col .type-content .column p {
  margin-top: 50px;
}
.concept.vision-g .type-gallery .sec-txt-wrap .txt-holder .inner-txt .type-tit {
  padding: 0 51px 0 0;
}
.concept.vision-g .sec-txt-wrap .txt-holder .inner-txt .type-tit {
  padding: 0 36px 0 0;
}
.concept.vision-g .interior .sec-txt-wrap .txt-holder .btns a.gbtn {
  width: 222px;
}
.concept.vision-g .interior .sec-txt-wrap .txt-holder .btns a.gbtn span {
  white-space: nowrap;
}
.concept.vision-g .type-gallery .sec-txt-wrap .txt-holder .btns a.gbtn {
  width: 170px;
}
.cl-signup-popup .inp-wrap .alert-holder {
  position: absolute;
  left: 82px;
  bottom: -17px;
  margin-left: 0;
}
.popup-signup .pop-inner-wrap {
  display: table;
  margin-bottom: 30px;
  height: 190px;
  text-align: center;
  width: 100%;
}
section.section.zoom-type1 .btn-zoom {
  top: 50%;
  left: 50%;
  margin: 110px 0 0 -40px;
}
section.section.zoom-type2 .btn-zoom {
  margin: 110px 0 0 -250px;
}
section.section.zoom-type3 .btn-zoom {
  margin: 306px 0 0 -130px;
}
section.section.zoom-type3 .btn-zoom.add {
  margin: -260px 0 0 190px;
  z-index: 9;
}
section.section.zoom-type1 figure.feature.on,
section.section.zoom-type2 figure.feature.on,
section.section.zoom-type3 figure.feature.on,
section.section.zoom-type3 figure.feature.add {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  opacity: 0;
  z-index: 10;
}
section.section.zoom-type3 .btn-zoom {
  margin: 306px 0 0 -130px;
}
section.section.zoom-type3 .btn-zoom.add {
  margin: -260px 0 0 190px;
  z-index: 9;
}
.section.play-vod figure.feature {
  position: relative;
  margin-left: 0;
  width: 100%;
  height: auto;
  left: 0;
}
.section.m-module-skin4 li.bg-gray {
  background-color: #f1f1f1;
}
.section.m-zoom-type3 .view2_area .feature.active {
  display: none;
}
.section.m-zoom-type3 .brand-content .feature.on {
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
.section.m-zoom-type3 .brand-content .feature.on.active {
  display: block;
  opacity: 1;
  z-index: 10;
}
.section.m-zoom-type3.active .btn-zoom-close {
  display: block;
}
.section.m-zoom-type3.section .btn-zoom {
  top: 55%;
  left: 45%;
}
.section.m-zoom-type3 .btn-zoom.add {
  position: absolute;
  top: 17%;
  left: 79%;
  margin: 0;
}
.section.play-vod figure.feature {
  position: relative;
  margin-left: 0;
  width: 100%;
  height: auto;
  left: 0;
}
.play-vod .is-video {
  display: inline-block;
  position: absolute;
  width: 10.46875%;
  left: 50%;
  top: 50%;
}
.play-vod .is-video img {
  display: block;
  width: 100%;
  margin-left: -50%;
  margin-top: -50%;
}
section.m-module-skin2 .switch_area {
  position: relative;
}
section.m-module-skin2 .switch_area .btn_switch {
  position: absolute;
  top: 3rem;
  right: 2rem;
  z-index: 1;
  border: 1px solid #a36b4f;
  text-align: center;
  font-size: 0;
  width: 50%;
  box-sizing: border-box;
}
section.m-module-skin2 .switch_area .btn_switch a {
  display: inline-block;
  width: 50%;
  height: 2.5rem;
  line-height: 2.5rem;
  font-size: 1rem;
  color: #fff;
  background-color: rgba(38,39,38,0.9);
}
section.m-module-skin2 .switch_area .btn_switch a.on {
  background-color: #a36b4f;
}
section.m-module-skin2 .switch_area .brand-content .feature > img {
  display: none;
}
section.m-module-skin2 .switch_area .brand-content .feature > img + img {
  display: block;
}
.section.m-motion-slide .slide-wrap {
  position: relative;
  overflow: hidden;
  visibility: hidden;
}
.section.m-motion-slide .slide-wrap > ul {
  position: relative;
  overflow: hidden;
}
.section.m-motion-slide .slide-wrap > ul > li {
  position: relative;
  float: left;
  width: 100%;
}
.section.m-motion-slide .swipe-wrap {
  position: relative;
}
.section.m-motion-slide .swipe-wrap .indicator {
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 51%;
  z-index: 5;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0;
}
.section.m-motion-slide .swipe-wrap .indicator > a {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 40px;
  margin: 0 4px;
  text-indent: -9999px;
}
.section.m-motion-slide .swipe-wrap .indicator > a:before {
  position: absolute;
  bottom: 20px;
  left: 0;
  display: block;
  width: 100%;
  height: 1px;
  background-color: rgba(117,117,117,0.54);
  content: '';
}
.section.m-motion-slide .swipe-wrap .indicator > a.on:before {
  background-color: #a36b4f;
}
.section.m-motion-slide .brand-header {
  position: relative;
  padding: 26px 20px;
  font-family: 'wFontKrR';
}
.section.m-motion-slide .brand-header .title {
  font-size: 19px;
  line-height: 20px;
}
.section.m-motion-slide .brand-header .desc {
  margin-top: 10px;
  font-size: 13px;
  line-height: 19px;
}
.section.m-motion-slide {
  position: relative;
  overflow: hidden;
}
.section.m-motion-slide .engine-con {
  padding: 0 0 20px;
  background-color: #000;
}
.section.m-motion-slide .spec-desc {
  margin: 40px 20px 0;
  font-family: 'wFontKrR';
}
.section.m-motion-slide .spec-desc > strong {
  display: block;
  margin-bottom: 4px;
  font-size: 13px;
  line-height: 15px;
  color: #a36b4f;
}
.section.m-motion-slide .spec-desc > span {
  display: block;
  margin-bottom: 6px;
  font-size: 24px;
  line-height: 27px;
  color: #fff;
}
.section.m-motion-slide .spec-desc > span > i {
  display: block;
  margin-bottom: -5px;
  font-size: 10px;
  color: #fff;
  font-style: normal;
}
.section.m-motion-slide .tab-header {
  position: relative;
  padding: 26px 20px;
  font-family: 'wFontKrR';
}
.section.m-motion-slide .tab-header .title {
  font-size: 19px;
  line-height: 20px;
}
.section.m-motion-slide .tab-header .desc {
  margin-top: 10px;
  font-size: 13px;
  line-height: 19px;
}
.section.m-motion-slide .swiper-pagination2 {
  position: absolute;
  right: 0;
  top: 71%;
  width: 100%;
  height: 28px;
  text-align: right;
  font-size: 1.5rem;
  padding: 0 1.5rem;
  box-sizing: border-box;
}
.section.m-motion-slide .swiper-button-next,
.section.m-motion-slide .swiper-button-prev {
  margin-top: 0;
  background-image: url("/content/dam/genesis/kr/images_m/common/slide_arrow.png");
  background-size: 27px 24px;
  width: 14px;
  height: 24px;
  top: 20%;
}
.section.m-motion-slide .swiper-button-prev {
  background-position: 0 0;
}
.section.m-motion-slide .swiper-button-next {
  background-position: -13px 0;
}
.section.m-motion-slide .swiper-pagination1 {
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 51%;
  z-index: 5;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0;
}
.section.m-motion-slide .swiper-pagination1 > .swiper-pagination-bullet {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 40px;
  margin: 0 4px;
  text-indent: -9999px;
  background: initial;
}
.section.m-motion-slide .swiper-pagination1 > .swiper-pagination-bullet:before {
  position: absolute;
  bottom: 20px;
  left: 0;
  display: block;
  width: 100%;
  height: 1px;
  background-color: rgba(117,117,117,0.54);
  content: '';
}
.section.m-motion-slide .swiper-pagination1 > .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
  background-color: #a36b4f;
}
.section.m-module-intro-mov .logo-nactoy {
  position: absolute;
  top: 8.5rem;
  width: 185px;
  left: 3.2rem;
}
@media (max-width: 767px) {
  .concept .video-con .is-video {
    margin: 0;
  }
  .popup.video-pop .close-pop {
    right: 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3ZlbmRvci9nZW5lc2lzL2Nzcy9kZXNrdG9wL25vcm1hbGl6ZS5jc3MiLCIuLi92ZW5kb3IvZ2VuZXNpcy9jc3MvZGVza3RvcC9jb21tb24uY3NzIiwiLi4vdmVuZG9yL2dlbmVzaXMvY3NzL2Rlc2t0b3Avd2ViZm9udHMuY3NzIiwiLi4vdmVuZG9yL2dlbmVzaXMvY3NzL2Rlc2t0b3AvbW9kdWxlcy5jc3MiLCIuLi92ZW5kb3IvZ2VuZXNpcy9jc3MvZGVza3RvcC9mb290ZXIuY3NzIiwiLi4vdmVuZG9yL2dlbmVzaXMvY3NzL2Rlc2t0b3AvZ2F0ZW1haW5fMjAxNy5jc3MiLCIuLi92ZW5kb3IvZ2VuZXNpcy9jc3MvZGVza3RvcC9jb21wb25lbnQuY3NzIiwiLi4vdmVuZG9yL2dlbmVzaXMvY3NzL2Rlc2t0b3Avc3R5bGUuY3NzIiwiYmxvY2tzL3RlYXNlci1wYWdlLnN0eWwiLCJibG9ja3MvdGVhc2VyLXNlbGVjdC5zdHlsIiwiYmxvY2tzL3RlYXNlci1mb3JtLnN0eWwiLCJibG9ja3MvdGVhc2VyLWVmZmVjdHMuc3R5bCIsImJsb2Nrcy9jdXN0b20uc3R5bCIsImJsb2Nrcy9tYWluLWZvcm0uc3R5bCIsImJsb2Nrcy95ZHJpdmUuc3R5bCIsImJsb2Nrcy9nOTBuLnN0eWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDRTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDRztBQUNIO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0c7QUFDSDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0c7QUFDSDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0c7QUFDSDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDRztBQUNIO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNRO0FBQ1I7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0c7QUFDSDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNJO0FBQ1E7QUFDUjtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDQTtBQUNRO0FBQ1o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0c7QUFDSDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUNoYkE7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDRztBQUNBO0FBQ0g7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDRztBQUNBO0FBQ0g7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDUTtBQUNSO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNHO0FBQ0E7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRztBQUNBO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNHO0FBQ0E7QUFDQTtBQUNBO0FBQ0g7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDMkI7QUFDM0I7QUFDUTtBQUNSO0FBQ0o7QUFDSjtBQUNJO0FBQ0E7QUFDSTtBQUNKO0FBQ0o7QUFDSTtBQUNBO0FBQ0k7QUFDSjtBQUNKO0FBQ0k7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNKO0FBQ0k7QUFDQztBQUNBO0FBQ0E7QUFDTDtBQUNJO0FBQ0k7QUFDSjtBQUNKO0FBQ0k7QUFDQTtBQUNJO0FBQ0o7QUFDSjtBQUNJO0FBQ0k7QUFDSjtBQUNKO0FBQ0k7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0o7QUFDSTtBQUNBO0FBQ0k7QUFDSjtBQUNKO0FBQ0k7QUFDSTtBQUNBO0FBQ1I7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FDL1dBO0FBQ0U7QUFDRDtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUNoSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDUTtBQUNaO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNRO0FBQ1I7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ1E7QUFDWjtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ1E7QUFDUjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ1E7QUFDUjtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUM5dUJBO0FBQ0U7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDNVZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNRO0FBQ1I7QUFDSjtBQUNJO0FBQ0E7QUFDUTtBQUNSO0FBQ1E7QUFDUjtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDUTtBQUNaO0FBQ0E7QUFDSTtBQUNRO0FBQ1o7QUFDQTtBQUNJO0FBQ1E7QUFDUjtBQUNBO0FBQ1E7QUFDUjtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ1E7QUFDUjtBQUNRO0FBQ1o7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDUTtBQUNSO0FBQ1E7QUFDWjtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNRO0FBQ1o7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNFO0FBQ0U7QUFDUTtBQUNWO0FBQ0E7QUFDRTtBQUNRO0FBQ1Y7QUFDQTtBQUNFO0FBQ1E7QUFDVjtBQUNBO0FBQ0U7QUFDUTtBQUNWO0FBQ0E7QUFDRTtBQUNRO0FBQ1Y7QUFDQTtBQUNFO0FBQ1E7QUFDVjtBQUNGO0FBQ0E7QUFDRTtBQUNFO0FBQ1E7QUFDVjtBQUNBO0FBQ0U7QUFDUTtBQUNWO0FBQ0E7QUFDRTtBQUNRO0FBQ1Y7QUFDQTtBQUNFO0FBQ1E7QUFDVjtBQUNBO0FBQ0U7QUFDUTtBQUNWO0FBQ0E7QUFDRTtBQUNRO0FBQ1Y7QUFDRjtBQUNBO0FBQ0U7QUFDRTtBQUNRO0FBQ1I7QUFDRjtBQUNBO0FBQ0U7QUFDUTtBQUNSO0FBQ0Y7QUFDQTtBQUNFO0FBQ1E7QUFDUjtBQUNGO0FBQ0E7QUFDRTtBQUNRO0FBQ1I7QUFDRjtBQUNBO0FBQ0U7QUFDUTtBQUNSO0FBQ0Y7QUFDRjtBQUNBO0FBQ0U7QUFDRTtBQUNRO0FBQ1I7QUFDRjtBQUNBO0FBQ0U7QUFDUTtBQUNSO0FBQ0Y7QUFDQTtBQUNFO0FBQ1E7QUFDUjtBQUNGO0FBQ0E7QUFDRTtBQUNRO0FBQ1I7QUFDRjtBQUNBO0FBQ0U7QUFDUTtBQUNSO0FBQ0Y7QUFDRjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDUTtBQUNSO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0k7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDRztBQUNQO0FBQ0E7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDSjtBQUNBO0FBQ0k7QUFDSjtBQUNBO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNKO0FBQ0E7QUFDSTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0o7QUFDQTtBQUNJO0FBQ0o7QUFDQTtBQUNJO0FBQ0k7QUFDSjtBQUNKO0FBQ0E7QUFDSTtBQUNJO0FBQ1E7QUFDWjtBQUNKO0FBQ0E7QUFDQTtBQ3Y5QkE7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNFO0FBQ0Y7QUFDQTtBQUNBO0FBQ0U7QUFDRjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNFO0FBQ0E7QUFDRjtBQUNBO0FBQ0E7QUFDRTtBQUNGO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNGO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNGO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDRTtBQUNBO0FBQ0Y7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRjtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNGO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0E7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQTtBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNDO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNEO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRjtBQUNBO0FBQ0E7QUFDRTtBQUNGO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNFO0FBQ0E7QUFDRjtBQUNBO0FBQ0E7QUFDRTtBQUNGO0FBQ0E7QUFDQTtBQUNFO0FBQ0E7QUFDQTtBQUNGO0FBQ0E7QUFDQTtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNGO0FBQ0E7QUFDQTtBQUNBO0FBQ0U7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNFO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7QUFDRTtBQUNBO0FBQ0Y7QUFDQTtBQUNBO0FBQ0U7QUFDRjtBQUNBO0FBQ0U7QUFDRjtBQUNBO0FBQ0E7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNGO0FBQ0E7QUFDQTtBQUNFO0FBQ0Y7QUFDQTtBQUNBO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Y7QUFDQTtBQUNBO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNFO0FBQ0U7QUFDRjtBQUNGO0FBQ0E7QUM3cEtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNHO0FBQ0E7QUFDQTtBQUNIO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0Q7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNDO0FBQ0Q7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0M7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNEO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNEO0FBQ0E7QUFDQTtBQUNDO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0Q7QUFDQTtBQUNBO0FBQ0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FBQ0E7QUFDQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDRDtBQUNBO0FDdHdsQkE7RUFDQyxPQUFPLE1BQVA7RUFDQSxRQUFRLE1BQVI7O0FBRUQ7RUFDQyxTQUFTLEtBQVQ7RUFDQSxhQUFhLE9BQWI7RUFDQSxpQkFBaUIsT0FBakI7RUFDQSxVQUFVLFNBQVY7O0FBRUQ7RUFDQyxZQUFZLE9BQVo7O0FBRUQ7RUFDQyxhQUE0Qix5Q0FBNUI7RUFDQSxPQUFPLEtBQVA7RUFDQSxVQUFVLFNBQVY7RUFDQSxLQUFJLEVBQUo7RUFDQSxNQUFLLEVBQUw7RUFDQSxTQUFTLE9BQVQ7RUFDQSxhQUFhLEtBQWI7RUFDQSxPQUFPLE1BQVA7RUFDQSxRQUF5QixtQkFBekI7RUFDQSxZQUFZLFdBQVo7O0FBRUQ7RUFDQyxVQUFVLFNBQVY7RUFDQSxNQUFNLEVBQU47RUFDQSxRQUFRLEVBQVI7RUFDQSxPQUFPLEtBQVA7O0FBRUQ7RUFDQyxTQUFTLEVBQVQ7RUFDQSxVQUFVLFNBQVY7RUFDQSxnQkFBZ0IsVUFBaEI7RUFDQSxTQUFTLGFBQVQ7RUFDQSxRQUFRLEtBQVI7RUFDQSxTQUFTLE9BQVQ7RUFDQSxZQUE0QixnQkFBNUI7RUFDQSxnQkFBZ0IsUUFBaEI7RUFDQSxZQUFZLE9BQVo7RUFDQSxRQUFRLGtCQUFSO0VBQ0EsWUFBWSxXQUFaO0VBQ0EsU0FBUyxFQUFUO0VBQ0EsWUFBWSxVQUFaO0VBQ0EsT0FBTyxnQkFBUDtFQUNBLGFBQThCLDJDQUE5QjtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQWEsSUFBYjtFQUNBLGFBQWEsS0FBYjs7QUFFQTtFQUNDLFlBQTZCLGlCQUE3Qjs7QUFHRjtFQUNDLFdBQTBCLGlCQUExQjs7QUFHRDtFQUNDLFVBQVUsU0FBVjtFQUNBLFNBQVMsRUFBVDtFQUNBLFFBQVEsaUJBQVI7RUFDQSxPQUFPLEtBQVA7RUFDQSxhQUE4QiwyQ0FBOUI7RUFDQSxhQUFhLEtBQWI7RUFDQSxnQkFBZ0IsVUFBaEI7RUFDQSxnQkFBZ0IsT0FBaEI7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLElBQWI7RUFDQSxhQUFhLHdCQUFiOztBQUdEO0VBQ0MsVUFBVSxTQUFWO0VBQ0EsU0FBUyxFQUFUO0VBQ0EsYUFBYSxLQUFiO0VBQ0EsWUFBWSxLQUFaO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsYUFBOEIsMkNBQTlCO0VBQ0EsYUFBYSxJQUFiO0VBQ0EsYUFBYSxLQUFiO0VBQ0EsZ0JBQWdCLFVBQWhCO0VBQ0EsZ0JBQWdCLE9BQWhCO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsYUFBYSx3QkFBYjs7QUFJRDtFQUNDLFlBQVksOERBQVo7RUFDQSxPQUFPLE1BQVA7RUFDQSxRQUFRLE1BQVI7RUFDQSxLQUFLLEVBQUw7RUFDQSxNQUFNLEVBQU47RUFDQSxVQUFVLFNBQVY7RUFDQSxTQUFTLEVBQVQ7RUFDQSxZQUFXLGdCQUFYO0VBQ0EsU0FBUyxFQUFUOztBQUVEO0FBQWdCO0VBRWYsUUFBUSxLQUFSO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsU0FBUyxFQUFUOztBQUVEO0VBQ0MsWUFBeUMseURBQXpDO0VBQ0EsWUFBWSxxQkFBWjs7QUFFRDtFQUNDLFlBQXlDLHlEQUF6QztFQUNBLFlBQVkscUJBQVo7O0FBRUQ7QUFBcUI7RUFFcEIsU0FBUyxFQUFUOztBQUVEO0VBQ0MsU0FBUyxJQUFUOztBQUdEO0VBQ0MsVUFBVSxTQUFWO0VBQ0EsU0FBUyxFQUFUO0VBQ0EsUUFBUSxLQUFSO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsU0FBUyxFQUFUOztBQUdEO0VBQ0MsVUFBVSxTQUFWO0VBQ0EsV0FBVSxNQUFWO0VBQ0EsYUFBYSxLQUFiO0VBQ0EsY0FBYyxLQUFkOztBQUVEO0VBQ0MsZUFBZSxLQUFmO0VBQ0EsT0FBTSxLQUFOO0VBQ0EsYUFBNkIsMkNBQTdCO0VBQ0EsV0FBVSxLQUFWO0VBQ0EsYUFBWSxJQUFaO0VBQ0EsYUFBWSxLQUFaO0VBQ0EsZ0JBQWUsTUFBZjs7QUFFRDtFQUNDLE9BQU0sS0FBTjtFQUNBLGFBQTZCLDJDQUE3QjtFQUNBLFdBQVUsS0FBVjtFQUNBLGFBQVksSUFBWjtFQUNBLGFBQVksS0FBWjtFQUNBLGdCQUFlLFVBQWY7RUFDQSxnQkFBZSxNQUFmOztBQUVEO0VBQ0MsVUFBVSxTQUFWO0VBQ0EsS0FBSyxNQUFMO0VBQ0EsT0FBTyxJQUFQO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsUUFBUSxLQUFSO0VBQ0Esa0JBQW9ELHNDQUFwRDtFQUNBLG1CQUFtQixVQUFuQjs7QUFFd0I7QUFDeEI7SUFDQyxLQUFLLEtBQUw7O0FBRUQ7SUFDQyxLQUFLLE1BQUw7OztBQUlEO0VBQ0MsS0FBSyxJQUFMOztBQUVBO0VBQ0MsT0FBTyxLQUFQO0VBQ0EsYUFBOEIsMkNBQTlCO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsYUFBYSxJQUFiO0VBQ0EsYUFBYSxLQUFiO0VBQ0EsZ0JBQWdCLFVBQWhCOztBQUlGO0VBQ0MsUUFBUSxJQUFSO0VBQ0EsZUFBZSxPQUFmOztBQUVBO0VBQ0MsT0FBTyxNQUFQO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsYUFBOEIsMkNBQTlCO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsYUFBYSxJQUFiO0VBQ0EsYUFBYSxLQUFiO0VBQ0EsZ0JBQWdCLFVBQWhCOztBQU1IO0VBQ0MsYUFBYSxLQUFiO0VBQ0EsS0FBSyxFQUFMO0VBQ0EsTUFBTSxFQUFOO0VBQ0EsT0FBTyxFQUFQO0VBQ0EsUUFBUSxFQUFSO0VBQ0EsU0FBUyxLQUFUO0VBQ0EsZ0JBQWdCLE9BQWhCO0VBQ0EsYUFBYSxPQUFiO0VBQ0EsaUJBQWlCLE9BQWpCOztBQUV3QjtBQUFBO0lBQ3ZCLGFBQWEsS0FBYjtJQUNBLGlCQUFpQixNQUFqQjs7O0FDdE5GO0VBQ0MsVUFBVSxTQUFWO0VBQ0EsUUFBUSxLQUFSO0VBQ0EsYUFBYSxLQUFiO0VBQ0EsYUFBWSxPQUFaO0VBQ0EsWUFBWSxLQUFaO0VBQ0EsUUFBUSxRQUFSO0VBQ0EsWUFBWSxXQUFaOztBQUdDO0VBQ0MscUJBQW9CLEtBQXBCOztBQU9EOztFQUNDLHFCQUFvQixLQUFwQjs7QUFHRDs7RUFDQyxTQUFTLEtBQVQ7O0FBRUQ7O0VBQ0MsU0FBUyxLQUFUOztBQU1EO0VBQ0MsV0FBd0IsZ0JBQXhCOztBQUtIO0VBQ0MsU0FBUyxLQUFUOztBQUdEO0VBQ0MsVUFBVSxTQUFWO0VBQ0EsS0FBSyxFQUFMO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsUUFBUSxLQUFSO0VBQ0EsT0FBTSxRQUFOO0VBQ0EsYUFBNkIsMkNBQTdCO0VBQ0EsV0FBVSxLQUFWO0VBQ0EsYUFBWSxJQUFaO0VBQ0EsYUFBWSxLQUFaOztBQUdEO0VBQ0MsUUFBUSxLQUFSO0VBQ0EsZUFBYyxrQkFBZDtFQUNBLE9BQU0sS0FBTjtFQUNBLGFBQTZCLDJDQUE3QjtFQUNBLFdBQVUsS0FBVjtFQUNBLGFBQVksSUFBWjtFQUNBLGFBQWEsS0FBYjtFQUNBLFlBQVksV0FBWjtFQUNBLFlBQVcsOEJBQVg7O0FBR0Q7RUFDQyxVQUFVLFNBQVY7RUFDQSxLQUFLLEtBQUw7RUFDQSxNQUFNLEVBQU47RUFDQSxTQUFRLEdBQVI7RUFDQSxPQUFPLEtBQVA7RUFDQSxRQUFRLEVBQVI7RUFDQSxZQUFZLEtBQVo7RUFDQSxZQUFZLE1BQVo7RUFDQSxZQUFZLEtBQVo7RUFDQSxRQUFRLFFBQVI7O0FBR0Q7RUFDQyxTQUFTLE9BQVQ7RUFDQSxrQkFBaUIsUUFBakI7RUFDQSxPQUFPLEtBQVA7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUE2QiwyQ0FBN0I7O0FBRUQ7RUFDQyxrQkFBMkIsUUFBM0I7O0FBRUQ7RUFDQyxVQUFVLFNBQVY7RUFDQSxLQUFLLElBQUw7RUFDQSxPQUFPLEVBQVA7RUFDQSxPQUFPLElBQVA7RUFDQSxRQUFRLElBQVI7RUFDQSxrQkFBMkQsNkNBQTNEO0VBQ0EsbUJBQW1CLFVBQW5CO0VBQ0EsUUFBUSxjQUFSO0VBQ0EsWUFBVyxvQkFBWDs7QUFNQztFQUNDLFVBQVUsU0FBVjs7QUFFQTtFQUNDLFNBQVMsR0FBVDtFQUNBLFVBQVUsU0FBVjtFQUNBLFFBQVEsRUFBUjtFQUNBLE1BQU0sRUFBTjtFQUNBLE9BQU8sRUFBUDtFQUNBLFFBQVEsSUFBUjtFQUNBLGtCQUFrQixRQUFsQjs7QUNsSEo7RUFDRSxZQUF3QixnQkFBeEI7RUFDQSxTQUFRLEtBQVI7RUFDQSxTQUFRLEVBQVI7RUFDQSxZQUFXLGNBQVg7RUFDQSxXQUEwQixrQkFBMUI7RUFDQSxPQUFNLEtBQU47RUFDQSxRQUFPLEtBQVA7RUFDQSxVQUFTLFNBQVQ7RUFDQSxTQUFRLEdBQVI7RUFDQSxZQUFXLEtBQVg7RUFDQSxhQUFZLGtCQUFaOztBQUVBO0VBQ0UsWUFBeUIsaUJBQXpCOztBQUdKO0VBSUUsU0FBUSxHQUFSO0VBQ0EsT0FBTSxLQUFOO0VBQ0EsV0FBVSxNQUFWO0VBR0EsWUFBVyxPQUFYO0VBQ0EsYUFBWSxNQUFaO0VBQ0EsZ0JBQWUsS0FBZjs7QUFFdUI7QUFDdkI7SUFDRSxZQUFXLFdBQVg7OztBQUlGO0VBQ0UsWUFBWSxLQUFaOztBQUVKO0VBQ0UsVUFBVSxTQUFWOztBQUtFOztFQUNFLHFCQUFvQixLQUFwQjtFQUNBLE9BQU0sS0FBTjs7QUFFSjtFQUNFLFVBQVUsU0FBVjtFQUNBLEtBQUssRUFBTDtFQUNBLE1BQU0sRUFBTjtFQUNBLFNBQVMsR0FBVDtFQUNBLE9BQU8sS0FBUDtFQUNBLFFBQVEsS0FBUjtFQUNBLE1BQU0sWUFBTjs7QUFFSjtFQUNFLFVBQVUsU0FBVjtFQUNBLGVBQWMsS0FBZDtFQUNBLGFBQVksS0FBWjs7QUFFdUI7QUFDdkI7SUFDRSxlQUFjLEtBQWQ7OztBQUVKO0VBQ0UsZUFBYyxLQUFkO0VBQ0EsT0FBTSxLQUFOO0VBQ0EsYUFBWSxrQkFBWjtFQUNBLFdBQVUsS0FBVjtFQUNBLGFBQVksSUFBWjtFQUNBLGFBQVksS0FBWjtFQUNBLGdCQUFlLE1BQWY7RUFDQSxnQkFBZSxVQUFmOztBQUVGO0VBQ0UsT0FBTSxLQUFOO0VBQ0EsYUFBWSxrQkFBWjtFQUNBLFdBQVUsS0FBVjtFQUNBLGFBQVksSUFBWjtFQUNBLGFBQVksS0FBWjtFQUNBLGdCQUFlLE9BQWY7O0FBRUY7RUFDRSxPQUFNLEtBQU47RUFDQSxXQUFVLE1BQVY7RUFDQSxhQUFZLEtBQVo7RUFDQSxjQUFhLEtBQWI7O0FBRUY7QUFBOEI7QUFDbUM7QUFDZ0M7QUFDOEI7QUFDaUM7QUFDaUM7QUFDcUI7RUFFcE4sT0FBTSxLQUFOO0VBQ0EsUUFBTyxLQUFQO0VBQ0Esa0JBQWlCLFlBQWpCO0VBQ0EsU0FBUSxFQUFSO0VBQ0EsUUFBTyxFQUFQO0VBQ0EsZUFBYyxrQkFBZDtFQUNBLFNBQVEsRUFBUjtFQUNBLE9BQU0sUUFBTjtFQUNBLFdBQVUsS0FBVjtFQUNBLGFBQVksa0JBQVo7RUFDQSxhQUFZLE9BQVo7RUFDQSxZQUF1QywrQ0FBdkM7O0FBRUE7Ozs7Ozs7O0VBQ0UscUJBQW9CLEtBQXBCO0VBQ0EsT0FBTSxLQUFOOztBQUVBOzs7Ozs7OztFQUNFLE9BQU8sdUJBQVA7O0FBQ0Y7Ozs7Ozs7O0VBQ0UsT0FBTyx1QkFBUDs7QUFDRjtFQUNFLE9BQU8sdUJBQVA7O0FBQ0Y7RUFDRSxPQUFPLHVCQUFQOztBQUVKO0VBQ0UsT0FBTyxtQkFBUDs7QUFDRjtFQUNFLE9BQU8sbUJBQVA7O0FBQ0Y7RUFDRSxPQUFPLG1CQUFQOztBQUNGO0VBQ0UsT0FBTyxtQkFBUDs7QUFFRjtFQUNFLHFCQUFvQixLQUFwQjs7QUFFRjtFQUNFLHFCQUFvQixRQUFwQjtFQUNBLE9BQU0sWUFBTjs7QUFFQTtFQUNFLE9BQU8sdUJBQVA7O0FBQ0Y7RUFDRSxPQUFPLHVCQUFQOztBQUNGO0VBQ0UsT0FBTyx1QkFBUDs7QUFDRjtFQUNFLE9BQU8sdUJBQVA7O0FBRUY7RUFDRSxTQUFTLE1BQVQ7O0FBRUY7RUFDRSxPQUFPLEtBQVA7O0FBRUE7RUFDRSxPQUFPLG1CQUFQOztBQUNGO0VBQ0UsT0FBTyxtQkFBUDs7QUFDRjtFQUNFLE9BQU8sbUJBQVA7O0FBQ0Y7RUFDRSxPQUFPLG1CQUFQOztBQUVGO0VBQ0UsS0FBSSxLQUFKO0VBQ0EsV0FBVyxLQUFYOztBQUVSO0VBQ0UsU0FBUSxLQUFSO0VBQ0EsVUFBVSxTQUFWO0VBQ0EsS0FBSyxLQUFMO0VBQ0EsTUFBTSxLQUFOO0VBQ0EsU0FBUyxHQUFUO0VBQ0EsT0FBTyxRQUFQO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsYUFBYSxFQUFiO0VBQ0EsYUFBWSxrQkFBWjtFQUNBLFlBQTZCLG1DQUE3Qjs7QUFFRjtFQUNFLFVBQVMsU0FBVDtFQUNBLFNBQVEsRUFBUjtFQUNBLFNBQVEsYUFBUjtFQUNBLE9BQU8sS0FBUDtFQUNBLFdBQVUsS0FBVjtFQUNBLFVBQVMsT0FBVDtFQUNBLGtCQUFpQixZQUFqQjtFQUNBLFNBQVEsZUFBUjtFQUNBLFFBQU8sa0JBQVA7RUFFQSxPQUFNLEtBQU47RUFDQSxhQUFZLGtCQUFaO0VBQ0EsV0FBVSxLQUFWO0VBQ0EsYUFBWSxJQUFaO0VBQ0EsYUFBWSxLQUFaO0VBQ0EsZ0JBQWUsVUFBZjtFQUNBLGlCQUFnQixLQUFoQjtFQUNBLGFBQVksT0FBWjtFQUNBLFFBQU8sUUFBUDtFQUVBLFlBQWdDLG1EQUFoQzs7QUFFQTtFQUNFLGtCQUFrQixRQUFsQjtFQUNBLGNBQWEsUUFBYjs7QUFHSjtFQUNFLFVBQVUsU0FBVjtFQUNBLFNBQVMsYUFBVDtFQUNBLGNBQWMsS0FBZDtFQUNBLFlBQVksS0FBWjtFQUNBLFFBQVEsUUFBUjtFQUNBLGFBQWEsRUFBYjtFQUNBLGFBQWEsS0FBYjs7QUFFQTtFQUNFLFVBQVUsU0FBVjtFQUNBLEtBQUssRUFBTDtFQUNBLE1BQU0sRUFBTjtFQUNBLE9BQU8sRUFBUDtFQUNBLFFBQVEsRUFBUjtFQUNBLFNBQVMsRUFBVDtFQUNBLFlBQVksT0FBWjs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLEtBQUssRUFBTDtFQUNBLE1BQU0sRUFBTjtFQUNBLFdBQVcsS0FBWDtFQUNBLFlBQVksS0FBWjtFQUNBLGtCQUFrQixZQUFsQjtFQUNBLFFBQVEsa0JBQVI7RUFDQSxZQUFZLHVCQUFaOztBQUVBO0VBQ0UsU0FBUyxHQUFUO0VBQ0EsVUFBVSxTQUFWO0VBQ0EsS0FBSyxJQUFMO0VBQ0EsTUFBTSxJQUFOO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsUUFBUSxLQUFSO0VBQ0EsUUFBUSxjQUFSO0VBQ0Esa0JBQWtCLFlBQWxCO0VBQ0EsWUFBWSwyQkFBWjs7QUFHSjtFQUNFLFNBQVMsYUFBVDtFQUNBLGdCQUFnQixPQUFoQjtFQUNBLGFBQVksa0JBQVo7RUFDQSxZQUFZLEtBQVo7RUFDQSxhQUFhLEtBQWI7RUFDQSxPQUFPLFFBQVA7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLEtBQWI7RUFDQSxZQUFZLEtBQVo7RUFDQSxhQUFhLE9BQWI7O0FBR0Y7RUFDRSxPQUFNLFFBQU47RUFDQSxhQUFZLGtCQUFaO0VBQ0EsV0FBVSxLQUFWO0VBQ0EsYUFBWSxJQUFaO0VBQ0EsYUFBWSxLQUFaO0VBQ0EsaUJBQWdCLFVBQWhCOztBQUVBO0VBQ0UsaUJBQWlCLEtBQWpCOztBQUtGO0VBQ0UsY0FBYyxRQUFkOztBQUNBO0VBQ0Usa0JBQWtCLFFBQWxCOztBQU9OO0VBQ0UsU0FBUyxNQUFUO0VBQ0EsS0FBSSxLQUFKO0VBQ0EsTUFBTSxFQUFOO0VBQ0EsV0FBVyxLQUFYOztBQUVKO0VBQ0UsUUFBUSx1QkFBUjs7QUFFRjtFQUNFLFlBQVcsY0FBWDtFQUNBLFlBQTRCLGdCQUE1QjtFQUNBLFNBQVEsR0FBUjtFQUNBLFNBQVEsS0FBUjtFQUNBLE9BQU0sS0FBTjtFQUNBLFFBQU8sS0FBUDtFQUNBLGFBQVksa0JBQVo7RUFDQSxVQUFTLG9CQUFUO0VBQ0EsTUFBSyxFQUFMO0VBQ0EsT0FBTSxFQUFOO0VBQ0EsUUFBTyxFQUFQO0VBQ0EsS0FBSSxFQUFKO0VBQ0EsT0FBTSxLQUFOO0VBQ0EsV0FBVSxLQUFWO0VBQ0EsYUFBWSxJQUFaO0VBQ0EsWUFBVyxPQUFYO0VBQ0EsZ0JBQWUsT0FBZjtFQUNBLGFBQVksT0FBWjs7QUFFRjtFQUNFLFFBQU8sTUFBUDs7QUM1VEY7RUFDQyxtQkFBbUMsa0JBQW5DO0VBQ0EsV0FBMkIsa0JBQTNCO0VBQ0Esb0JBQW9CLHdCQUFwQjtFQUNBLFlBQVksd0JBQVo7RUFDQSxnQkFBZ0IsS0FBaEI7RUFFQSxRQUFRLFFBQVI7RUFDQSxjQUFjLElBQWQ7RUFDQSxrQkFBa0IsSUFBbEI7RUFDQSxtQkFBbUIsSUFBbkI7O0FBS0E7RUFDQyxtQkFBbUIsRUFBbkI7O0FBTUQ7RUFDQyxxQkFBb0IsUUFBcEI7O0FBR0Q7RUFDQyxPQUFPLEtBQVA7O0FBR0Q7RUFDQyxPQUFNLFlBQU47O0FBR0Q7RUFDQyxTQUFTLE1BQVQ7O0FBR0Q7RUFDQyxtQkFBbUIsRUFBbkI7O0FDdENGO0VBQ0UsWUFBWSxLQUFaOztBQUVGO0VBQ0UsZUFBZSxLQUFmOztBQUVGO0VBQ0UsWUFBWSxJQUFaO0VBQ0EsYUFBYSxNQUFiOztBQUVGO0FBQ0E7RUFDRSxXQUFXLEtBQVg7RUFDQSxhQUFhLEVBQWI7RUFDQSxnQkFBZ0IsT0FBaEI7RUFDQSxhQUFZLGtCQUFaOztBQUVGO0VBQ0UsV0FBVyxLQUFYO0VBQ0EsYUFBYSxFQUFiO0VBQ0EsYUFBYSxJQUFiO0VBQ0EsZ0JBQWdCLEVBQWhCO0VBQ0EsYUFBWSxrQkFBWjs7QUFFRjtFQUNFLGFBQWEsSUFBYjtFQUNBLFlBQVksT0FBWjtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQVksa0JBQVo7O0FBS0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxNQUFNLEtBQU47RUFDQSxRQUFRLElBQVI7RUFDQSxTQUFTLElBQVQ7RUFDQSxXQUFXLE1BQVg7RUFDQSxXQUFXLElBQVg7RUFDQSxPQUFPLEtBQVA7O0FBRUE7RUFDRSxPQUFPLFFBQVA7O0FBRXFCO0FBQ3ZCO0lBQ0UsU0FBUyxLQUFUOzs7QUNsREo7RUFDRSxVQUFTLFNBQVQ7RUFDQSxTQUFRLElBQVI7RUFDQSxTQUFTLE1BQVQ7RUFDQSxZQUE4Qix1Q0FBOUI7O0FBRUE7RUFDRSxZQUFXLG9CQUFYO0FBQ0E7Ozs7QUFLRjtFQUNFLFNBQVMsT0FBVDtFQUNBLFlBQVksV0FBWjtFQUNBLFNBQVMsRUFBVDs7QUFHRjtFQUNFLFdBQVcsTUFBWDs7QUFHRjtFQUNFLFdBQVcsS0FBWDs7QUFHRjtFQUNFLFNBQVMsRUFBVDtFQUNBLFdBQXlCLGlCQUF6QjtFQUNBLFlBQTZCLHVDQUE3Qjs7QUFFQTtFQUNFLFlBQVksS0FBWjs7QUFJSjtFQUNFLGVBQWUsS0FBZjtFQUNBLFdBQTBCLGlCQUExQjtFQUNBLFlBQVksb0JBQVo7O0FBR0Y7RUFDRSxLQUFLLEtBQUw7RUFDQSxPQUFPLE1BQVA7O0FBR0Y7RUFDRSxTQUFRLElBQVI7RUFDQSxnQkFBZSxLQUFmOztBQUVBO0VBQ0UsU0FBUSxFQUFSO0VBQ0EsZ0JBQWUsSUFBZjtFQUNBLGtCQUFrQixZQUFsQjtFQUNBLFFBQVEsa0JBQVI7RUFDQSxZQUFZLHlCQUFaO0VBQ0EsWUFBWSx5QkFBWjs7QUFFQTtFQUNFLFFBQVEsa0JBQVI7RUFDQSxZQUFZLDBCQUFaOztBQUlOO0VBQ0UsU0FBUyxLQUFUOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0VBQ0UsU0FBUyxPQUFUO0VBQ0Esa0JBQWtDLG1CQUFsQzs7QUFFQTs7OztFQUNFLHFCQUFxQixLQUFyQjs7QUFHRjs7OztFQUNFLE9BQU8sdUJBQVA7O0FBQ0Y7Ozs7RUFDRSxPQUFPLHVCQUFQOztBQUNGOzs7O0VBQ0UsT0FBTyx1QkFBUDs7QUFDRjs7OztFQUNFLE9BQU8sdUJBQVA7O0FBR0o7QUFDQTtFQUNFLE9BQU8sS0FBUDs7QUFFRjtFQUNFLHFCQUFxQixRQUFyQjs7QUFHRjtBQUF3QztBQUM2QztBQUMwQztBQUN3QztBQUMyQztBQUMyQztBQUMrQjtFQUUxUixxQkFBcUIsUUFBckI7O0FBRUE7Ozs7Ozs7O0VBQ0UsT0FBTyx1QkFBUDs7QUFDRjs7Ozs7Ozs7RUFDRSxPQUFPLHVCQUFQOztBQUNGOzs7Ozs7OztFQUNFLE9BQU8sdUJBQVA7O0FBQ0Y7Ozs7Ozs7O0VBQ0UsT0FBTyx1QkFBUDs7QUFHSjtFQUNFLFNBQVMsRUFBVDtFQUNBLFdBQVcsS0FBWDs7QUFHRjtFQUNFLGFBQWEsa0JBQWI7O0FBR0Y7RUFDRSxRQUFRLGlCQUFSOztBQUdGO0VBQ0UsY0FBYyxFQUFkOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsS0FBSyxLQUFMO0VBQ0EsTUFBTSxLQUFOO0VBQ0EsYUFBYSxrQkFBYjtFQUNBLE9BQU8sUUFBUDtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQWEsT0FBYjtFQUNBLGFBQWEsRUFBYjtFQUNBLFlBQThCLDZEQUE5QjtFQUNBLGtCQUFrQixJQUFsQjtFQUNBLGdCQUFnQixLQUFoQjs7QUFHRjtFQUNFLFNBQVMsRUFBVDtFQUNBLFlBQVksT0FBWjtFQUNBLFNBQVMsTUFBVDtFQUNBLEtBQUssTUFBTDtFQUNBLE1BQU0sS0FBTjtFQUNBLE9BQU8sUUFBUDtFQUNBLFdBQVcsS0FBWDtFQUNBLFlBQTRCLHdDQUE1Qjs7QUFHRjtFQUNFLFNBQVMsRUFBVDtFQUNBLFlBQVksUUFBWjtFQUNBLEtBQUssTUFBTDtFQUNBLFdBQVcsS0FBWDs7QUFLQTtFQUNFLFdBQW1CLDZCQUFuQjs7QUFHRjtFQUNFLFNBQVMsRUFBVDtFQUNBLFlBQVksT0FBWjs7QUFJSjtFQUNFLFNBQVMsRUFBVDtFQUNBLFlBQVksUUFBWjs7QUFNQTs7RUFDRSxXQUFtQiw2QkFBbkI7O0FBR0Y7O0VBQ0UsU0FBUyxFQUFUO0VBQ0EsWUFBWSxPQUFaOztBQUdGOztFQUNFLFNBQVMsRUFBVDtFQUNBLFlBQVksUUFBWjs7QUFNRjtBQUFrQjtFQUVoQixTQUFTLEVBQVQ7RUFDQSxZQUFZLE9BQVo7O0FBR0Y7QUFBNkI7QUFDZ0M7RUFFM0QsU0FBUyxFQUFUO0VBQ0EsWUFBWSxRQUFaOztBQUlKO0VBQ0UsU0FBUyxFQUFUO0VBQ0EsWUFBWSxRQUFaOztBQUdGO0VBQ0UsT0FBTyxRQUFQOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsS0FBSyxJQUFMO0VBQ0EsT0FBTyxNQUFQO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsUUFBUSxLQUFSO0VBQ0Esa0JBQW9ELHNDQUFwRDtFQUNBLG1CQUFtQixVQUFuQjtFQUNBLFFBQVEsYUFBUjtFQUNBLFFBQVEsUUFBUjs7QUFHRjtFQUNFLFNBQVMsS0FBVDtFQUNBLFNBQVMsRUFBVDtFQUNBLFlBQVksT0FBWjtFQUNBLGtCQUFrQixZQUFsQjs7QUFHRjtFQUNFLFdBQVcsTUFBWDs7QUFFQTtFQUNFLGVBQWUsS0FBZjtFQUNBLE9BQU8sS0FBUDtFQUNBLGFBQWEsa0JBQWI7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLElBQWI7RUFDQSxhQUFhLEtBQWI7RUFDQSxnQkFBZ0IsTUFBaEI7RUFDQSxnQkFBZ0IsVUFBaEI7O0FBR0Y7RUFDRSxlQUFlLEtBQWY7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLEVBQWI7O0FBSUo7RUFDRSxZQUFZLHNCQUFaO0FBRUE7Ozs7QUFLdUI7QUFDdkI7SUFDRSxVQUFVLG9CQUFWO0lBQ0EsS0FBSyxnQkFBTDtJQUNBLFFBQVEsa0JBQVI7OztBQUtOO0VBQ0UsWUFBWSxPQUFaOztBQUdGO0VBQ0UsV0FBVyxLQUFYOztBQUdGO0FBQXNDO0VBRXBDLFdBQVUsS0FBVjs7QUFFRjtFQUNFLFVBQVUsT0FBVjs7QUFFQTtFQUNFLFNBQVMsS0FBVDs7QUFJSjtFQUNFLFlBQVksT0FBWjs7QUFLQTtFQUNFLGNBQWMsS0FBZDtFQUNBLGVBQWUsS0FBZjs7QUFHRjtFQUNFLEtBQUssTUFBTDtFQUNBLE9BQU8sS0FBUDs7QUFHRjtFQUNFLGFBQWEsT0FBYjs7QUFHRjtFQUNFLEtBQUssTUFBTDs7QUFHRjtFQUNFLFlBQVksTUFBWjs7QUFHRjtFQUNFLE9BQU8sS0FBUDs7QUFHRjtFQUNFLE9BQU8sS0FBUDs7QUFHRjtFQUNFLFlBQVksS0FBWjtFQUNBLFlBQVksT0FBWjs7QUFHRjtFQUNFLGVBQWUsS0FBZjs7QUFHRjtFQUNFLGNBQWMsS0FBZDtFQUNBLGVBQWUsS0FBZjs7QUFHRjtFQUNFLGFBQWEsSUFBYjs7QUFHRjtFQUNFLE9BQU8sS0FBUDtFQUNBLEtBQUssTUFBTDs7QUFHRjtFQUNFLEtBQUssaUJBQUw7O0FBR0Y7RUFDRSxXQUFVLEtBQVY7O0FBR0Y7RUFDRSxTQUFTLEVBQVQ7RUFDQSxXQUFVLEtBQVY7O0FBSUo7RUFDRSxVQUFVLFNBQVY7RUFDQSxLQUFLLElBQUw7RUFFQSxNQUFNLEVBQU47RUFDQSxPQUFPLEVBQVA7RUFDQSxRQUFRLE1BQVI7RUFDQSxZQUFZLE9BQVo7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxXQUFXLE9BQVg7O0FBS0E7QUFBYztFQUVaLFVBQVUsU0FBVjtFQUNBLE9BQU8sS0FBUDtFQUVBLG1CQUFtQixVQUFuQjtFQUNBLHFCQUFxQixJQUFyQjtFQUNBLGlCQUFpQixLQUFqQjs7QUFFQTtBQUFhO0FBQ2E7QUFDZ0I7Ozs7O0VBRXhDLFVBQVUsU0FBVjtFQUNBLG1CQUFtQixVQUFuQjtFQUNBLHFCQUFxQixJQUFyQjtFQUNBLGlCQUFpQixVQUFqQjs7QUFHRjtBQUFhOzs7RUFFWCxTQUFTLEVBQVQ7O0FBSUY7QUFBZTs7O0VBRWIsU0FBUyxFQUFUOztBQUtOO0VBR0UsZ0JBQXlDLG9CQUF6QztFQUNBLGtCQUErRCwrQ0FBL0Q7O0FBRUE7RUFDRSxPQUE2QixvQkFBN0I7RUFDQSxRQUErQixtQkFBL0I7RUFDQSxNQUE0QixtQkFBNUI7RUFDQSxLQUE0QixtQkFBNUI7RUFDQSxrQkFBZ0UsZ0RBQWhFOztBQUdGO0VBQ0UsT0FBNkIsb0JBQTdCO0VBQ0EsUUFBK0Isa0JBQS9CO0VBQ0EsTUFBNEIsb0JBQTVCO0VBQ0EsS0FBNEIsbUJBQTVCO0VBQ0Esa0JBQStELCtDQUEvRDs7QUFHRjtBQUFnQjtFQUVkLHFCQUFvQixLQUFwQjtFQUNBLHFCQUFvQixJQUFwQjtFQUNBLDRCQUE4RCxpQ0FBOUQ7O0FBSUo7RUFHRSxnQkFBeUMsbUJBQXpDO0VBQ0Esa0JBQXlFLHlEQUF6RTs7QUFFQTtFQUNFLE9BQTZCLG9CQUE3QjtFQUNBLFFBQStCLG9CQUEvQjtFQUNBLE1BQTZCLGtCQUE3QjtFQUNBLEtBQTRCLG1CQUE1QjtFQUNBLGtCQUEwRSwwREFBMUU7O0FBR0Y7RUFDRSxPQUE2QixvQkFBN0I7RUFDQSxRQUErQixvQkFBL0I7RUFDQSxNQUE0QixvQkFBNUI7RUFDQSxLQUE0QixtQkFBNUI7RUFDQSxrQkFBMEUsMERBQTFFOztBQUdGO0FBQWdCO0VBRWQscUJBQW9CLEtBQXBCO0VBQ0EscUJBQW9CLElBQXBCO0VBQ0EsNEJBQTZELG9DQUE3RDs7QUFLSjtFQUNFLFdBQVUsTUFBVjs7QUFHRjtFQUdFLGdCQUF5QyxtQkFBekM7RUFDQSxrQkFBZ0UsZ0RBQWhFOztBQUVBO0VBQ0UsT0FBNkIsb0JBQTdCO0VBQ0EsUUFBK0IsbUJBQS9CO0VBQ0EsTUFBNEIsbUJBQTVCO0VBQ0EsS0FBNEIsbUJBQTVCO0VBQ0Esa0JBQWlFLGlEQUFqRTs7QUFHRjtFQUNFLE9BQTZCLG9CQUE3QjtFQUNBLFFBQStCLG1CQUEvQjtFQUNBLE1BQTRCLG1CQUE1QjtFQUNBLEtBQTRCLG1CQUE1QjtFQUNBLGtCQUFpRSxpREFBakU7O0FBR0Y7QUFBZ0I7RUFFZCxxQkFBb0IsS0FBcEI7RUFDQSxxQkFBb0IsSUFBcEI7RUFDQSw0QkFBNkQsb0NBQTdEOztBQVFGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsS0FBSyxJQUFMO0VBQ0EsWUFBWSxNQUFaO0VBQ0EsYUFBYSxPQUFiOztBQUdGO0VBQ0UsV0FBb0IsNkJBQXBCOztBQUdGO0VBQ0UsU0FBUyxLQUFUOztBQ3poQko7RUFDRSxVQUFVLFNBQVY7RUFDQSxTQUFTLEtBQVQ7RUFDQSxhQUFhLE9BQWI7RUFDQSxPQUFPLEtBQVA7RUFDQSxRQUFRLE1BQVI7RUFDQSxVQUFVLE9BQVY7RUFDQSxZQUF1RiwrRUFBdkY7O0FBR0Y7RUFDRSxRQUFzQiw0REFBdEI7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxLQUFLLEVBQUw7RUFDQSxNQUFNLE1BQU47RUFDQSxPQUFPLE1BQVA7RUFDQSxRQUFRLE1BQVI7RUFDQSxrQkFBcUUsdURBQXJFO0VBQ0EsbUJBQW1CLFVBQW5COztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsT0FBTyxLQUFQOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsY0FBYyxLQUFkO0VBQ0EsV0FBVyxPQUFYO0VBQ0EsT0FBTyxLQUFQOztBQUdGO0VBQ0UsZUFBZSxLQUFmO0VBQ0EsZUFBZSxNQUFmO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsYUFBYSxLQUFiO0VBQ0EsYUFBYSxzQkFBYjs7QUFFQTtFQUNFLGFBQWEsd0JBQWI7O0FBSUo7RUFDRSxlQUFlLE1BQWY7RUFDQSxhQUFhLGdCQUFiO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsYUFBYSxLQUFiOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsS0FBSyxJQUFMO0VBQ0EsT0FBTyxFQUFQO0VBQ0EsWUFBWSxPQUFaOztBQUdGO0VBQ0UsU0FBUyxNQUFUO0VBQ0EsT0FBTyxNQUFQO0VBQ0EsUUFBUSxNQUFSO0VBQ0Esa0JBQTJELDZDQUEzRDtFQUNBLG1CQUFtQixVQUFuQjtFQUNBLGlCQUFpQixRQUFqQjtFQUNBLFFBQVEsT0FBUjs7QUFHRjtFQUNFLFNBQVMsS0FBVDtFQUNBLE9BQU8sTUFBUDtFQUNBLFFBQVEsTUFBUjtFQUNBLGtCQUEyRCw2Q0FBM0Q7RUFDQSxtQkFBbUIsVUFBbkI7RUFDQSxpQkFBaUIsUUFBakI7RUFDQSxRQUFRLE9BQVI7O0FBR0Y7RUFDRSxTQUFTLEtBQVQ7RUFDQSxhQUFhLE9BQWI7RUFDQSxpQkFBaUIsV0FBakI7RUFDQSxXQUFXLEtBQVg7RUFDQSxZQUFZLEtBQVo7O0FBRUE7RUFDRSxPQUFNLE1BQU47RUFDQSxRQUFPLEtBQVA7RUFDQSxjQUFjLEtBQWQ7RUFDQSxZQUFZLEtBQVo7RUFDQSxTQUFTLFlBQVQ7RUFDQSxhQUFhLHdCQUFiO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsWUFBWSxPQUFaO0VBQ0EsV0FBVSxLQUFWO0VBQ0Esa0JBQWlCLFFBQWpCO0VBQ0EsWUFBWSxpQ0FBWjtFQUNBLFlBQW9DLGlEQUFwQzs7QUFFQTtFQUNFLGtCQUFpQixRQUFqQjtFQUNBLFlBQVksaUNBQVo7O0FBSUo7RUFDRSxjQUFjLEtBQWQ7O0FBR0Y7RUFDRSxPQUFPLE1BQVA7RUFDQSxRQUFRLEtBQVI7RUFDQSxrQkFBZ0Usa0RBQWhFO0VBQ0EsbUJBQW1CLFVBQW5COztBQUdGO0VBQ0UsT0FBTyxNQUFQO0VBQ0EsUUFBUSxLQUFSO0VBQ0Esa0JBQWtFLG9EQUFsRTtFQUNBLG1CQUFtQixVQUFuQjs7QUFLSjtFQUNFLFNBQVMsS0FBVDtFQUNBLGFBQWEsT0FBYjtFQUNBLGlCQUFpQixXQUFqQjtFQUNBLFlBQVksS0FBWjs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLE1BQU0sRUFBTjtFQUNBLE9BQU8sRUFBUDtFQUNBLFFBQVEsS0FBUjtFQUNBLFFBQVEsS0FBUjtFQUNBLFdBQVcsS0FBWDtFQUNBLE9BQU8sS0FBUDtFQUNBLFlBQVksT0FBWjtFQUNBLGFBQWEsa0JBQWI7RUFDQSxnQkFBZ0IsT0FBaEI7RUFDQSxhQUFhLElBQWI7O0FBTUE7RUFDRSxTQUFTLE1BQVQ7RUFDQSxXQUFXLEtBQVg7RUFDQSxPQUFPLEtBQVA7RUFDQSxlQUFlLElBQWY7RUFDQSxZQUE0RCxpR0FBNUQ7RUFDQSxrQkFBa0IsTUFBbEI7RUFDQSxxQkFBcUIsS0FBckI7RUFDQSxXQUFXLGVBQVg7RUFDQSwyQkFBMkIsU0FBM0I7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxrQkFBa0IsWUFBbEI7RUFDQSxVQUFVLE9BQVY7RUFDQSxTQUFTLE1BQVQ7RUFDQSxPQUFPLElBQVA7RUFDQSxRQUFRLEtBQVI7RUFDQSxRQUFRLE9BQVI7RUFDQSxZQUFZLGVBQVo7O0FBRUE7RUFDRSxTQUFTLEdBQVQ7RUFDQSxVQUFVLFNBQVY7RUFDQSxLQUFLLEVBQUw7RUFDQSxPQUFPLElBQVA7RUFDQSxRQUFRLEtBQVI7RUFDQSxrQkFBa0IsS0FBbEI7RUFDQSxRQUFRLE9BQVI7RUFDQSxrQkFBa0IsTUFBbEI7RUFDQSxZQUFZLCtDQUFaO0VBQ0EscUJBQXFCLEtBQXJCO0VBQ0EsV0FBVyxjQUFYO0VBQ0EsMkJBQTJCLFNBQTNCOztBQThDTjtFQUNFLFNBQVMsS0FBVDtFQUNBLFlBQVksTUFBWjtFQUNBLGtCQUE4RCxnREFBOUQ7RUFDQSxtQkFBbUIsVUFBbkI7RUFDQSxpQkFBaUIsTUFBakI7O0FBR0Y7RUFDRSxPQUFPLE1BQVA7RUFDQSxZQUFZLE1BQVo7RUFDQSxhQUFhLE1BQWI7O0FBR0Y7RUFDRSxlQUFlLEtBQWY7RUFDQSxhQUFhLEtBQWI7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLHdCQUFiO0VBQ0EsT0FBTyxRQUFQOztBQUdGO0VBQ0UsYUFBYSxLQUFiO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsYUFBYSxnQkFBYjtFQUNBLE9BQU8sS0FBUDs7QUFNRjtFQUNFLGtCQUFrQixRQUFsQjtFQUNBLFNBQVMsZUFBVDs7QUFHRjtFQUNFLFVBQVUsU0FBVjs7QUFHRjtFQUNFLGVBQWUsS0FBZjtFQUNBLGFBQWEsS0FBYjtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQWEsc0JBQWI7RUFDQSxPQUFPLEtBQVA7O0FBR0Y7RUFDRSxlQUFlLE1BQWY7RUFDQSxhQUFhLEtBQWI7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLGdCQUFiO0VBQ0EsT0FBTyxLQUFQOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsT0FBTyxFQUFQO0VBQ0EsUUFBUSxFQUFSOztBQUVBO0VBQ0UsT0FBTSxNQUFOO0VBQ0EsUUFBTyxLQUFQO0VBQ0EsY0FBYyxLQUFkO0VBQ0EsWUFBWSxLQUFaO0VBQ0EsU0FBUyxZQUFUO0VBQ0EsYUFBYSx3QkFBYjtFQUNBLE9BQU8sS0FBUDtFQUNBLFdBQVcsS0FBWDtFQUNBLFlBQVksT0FBWjtFQUNBLFdBQVUsS0FBVjtFQUNBLGtCQUFpQixRQUFqQjtFQUNBLFlBQVksaUNBQVo7RUFDQSxZQUFvQyxpREFBcEM7O0FBRUE7RUFDRSxrQkFBaUIsUUFBakI7RUFDQSxZQUFZLGlDQUFaOztBQU1OO0VBQ0UsWUFBWSxLQUFaOztBQUdGO0VBQ0UsU0FBUyxLQUFUOztBQUVBO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsU0FBUyxLQUFUO0VBQ0EsT0FBTyxJQUFQO0VBQ0EsUUFBUSxNQUFSO0VBQ0EsVUFBUyxPQUFUO0VBQ0EsaUJBQWlCLE1BQWpCO0VBQ0EsbUJBQW1CLFVBQW5CO0VBQ0EscUJBQXFCLE1BQXJCO0VBQ0EsWUFBeUIsNENBQXpCO0VBQ0EsWUFBVyxXQUFYOztBQUVBO0FBQVM7RUFFUCxPQUFPLE1BQVA7QUFrQkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBaEJBOztFQUNFLFNBQVMsRUFBVDs7QUFHRjs7RUFDRSxTQUFTLEVBQVQ7O0FBR0Y7O0VBQ0UsV0FBbUIsV0FBbkI7O0FBRUE7O0VBQ0UsZUFBZSxJQUFmOztBQXlCTjtFQUNFLFNBQVMsRUFBVDtFQUNBLFNBQVMsR0FBVDtFQUNBLFVBQVUsU0FBVjtFQUNBLE9BQU8sS0FBUDtFQUNBLFFBQVEsS0FBUjtFQUNBLFlBQzZHLDBGQUQ3RztFQUVBLFlBQVcsa0JBQVg7O0FBR0Y7RUFDRSxTQUFTLEVBQVQ7RUFDQSxTQUFTLEdBQVQ7RUFDQSxVQUFVLFNBQVY7RUFDQSxPQUFPLEtBQVA7RUFDQSxRQUFRLEtBQVI7RUFDQSxZQUUrSSx5SEFGL0k7RUFHQSx1QkFBdUIsU0FBdkI7RUFDQSxZQUFXLGtCQUFYOztBQUtKO0VBQ0Usa0JBQTBFLDREQUExRTs7QUFHRjtFQUNFLGtCQUEwRSw0REFBMUU7O0FBR0Y7RUFDRSxrQkFBMEUsNERBQTFFOztBQUdGO0VBQ0Usa0JBQTBFLDREQUExRTs7QUFHRjtFQUNFLGtCQUEwRSw0REFBMUU7O0FBR0Y7RUFDRSxTQUFTLEtBQVQ7RUFDQSxXQUFXLEVBQVg7RUFDQSxTQUFTLFlBQVQ7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxTQUFTLEVBQVQ7RUFDQSxTQUFTLEtBQVQ7RUFDQSxnQkFBZ0IsT0FBaEI7RUFDQSxZQUFZLEtBQVo7RUFDQSxZQUFXLG9CQUFYO0VBQ0Esa0JBQWlCLE9BQWpCOztBQUdGO0VBQ0UsZUFBZSxLQUFmO0VBQ0EsYUFBYSxFQUFiO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsYUFBYSx3QkFBYjtFQUNBLE9BQU8sS0FBUDtFQUNBLGFBQVksT0FBWjtFQUNBLFlBQVcsd0JBQVg7O0FBR0Y7RUFDRSxhQUFhLEVBQWI7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLGdCQUFiO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsYUFBWSxPQUFaOztBQUtKO0VBQ0UsT0FBTyxLQUFQO0VBQ0EsUUFBUSxNQUFSO0VBQ0EsZUFBZSxLQUFmOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsUUFBUSxLQUFSOztBQUdGO0VBQ0UsT0FBTyxRQUFQO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsYUFBYSxnQkFBYjtFQUNBLGlCQUFpQixVQUFqQjs7QUFHdUI7QUFFdkI7SUFDRSxRQUFRLEtBQVI7SUFDQSxZQUFZLE1BQVo7SUFDQSxZQUFzRiw2RUFBdEY7SUFDQSxtQkFBbUIsVUFBbkI7SUFDQSxxQkFBcUIsT0FBckI7O0FBR0Y7SUFDRSxXQUFXLE1BQVg7SUFDQSxjQUFjLEtBQWQ7SUFDQSxZQUFXLFdBQVg7O0FBR0Y7SUFDRSxlQUFlLE1BQWY7SUFDQSxhQUFhLEtBQWI7SUFDQSxXQUFXLEtBQVg7O0FBR0Y7SUFDRSxXQUFXLE1BQVg7SUFDQSxhQUFhLEtBQWI7SUFDQSxXQUFXLEtBQVg7SUFDQSxlQUFlLEVBQWY7O0FBR0Y7SUFDRSxLQUFLLE1BQUw7SUFDQSxPQUFPLE1BQVA7O0FBR0Y7SUFDRSxTQUFTLEtBQVQ7O0FBR0Y7SUFDRSxTQUFTLE1BQVQ7O0FBR0Y7SUFDRSxNQUFNLEtBQU47SUFDQSxPQUFPLEVBQVA7SUFDQSxPQUFPLE1BQVA7SUFDQSxRQUFRLE1BQVI7SUFDQSxrQkFBd0UsMERBQXhFOztBQUdGO0lBQ0UsWUFBWSxNQUFaOztBQUdGO0lBQ0UsWUFBWSxNQUFaO0lBQ0EsYUFBYSxNQUFiOztBQUdGO0lBQ0UsYUFBYSxLQUFiO0lBQ0EsV0FBVyxLQUFYOztBQUdGO0lBQ0UsV0FBVyxNQUFYO0lBQ0EsYUFBYSxLQUFiO0lBQ0EsV0FBVyxLQUFYOztBQUdGO0lBQ0UsU0FBUyxlQUFUOztBQUdGO0lBQ0UsZUFBZSxLQUFmO0lBQ0EsYUFBYSxLQUFiO0lBQ0EsV0FBVyxLQUFYOztBQUdGO0lBQ0UsYUFBYSxLQUFiO0lBQ0EsV0FBVyxLQUFYOztBQUtBO0lBQ0UsUUFBUSxNQUFSOztBQUVBO0FBQVM7SUFFUCxPQUFPLE1BQVA7O0FBSUo7SUFDRSxXQUFXLEtBQVg7O0FBR0Y7SUFDRSxXQUFXLEtBQVg7O0FBS0o7SUFDRSxRQUFRLE1BQVI7O0FBR0Y7SUFDRSxZQUFZLE1BQVo7OztBQUlvQjtBQUV0QjtJQUNFLFFBQVEsS0FBUjtJQUNBLFlBQVksS0FBWjtJQUNBLFlBQXVGLCtFQUF2Rjs7QUFHRjtJQUNFLEtBQUssRUFBTDtJQUNBLE1BQU0sRUFBTjtJQUNBLE9BQU8sRUFBUDtJQUNBLFFBQVEsRUFBUjtJQUNBLE9BQU8sS0FBUDtJQUNBLFFBQVEsS0FBUjtJQUNBLGtCQUF3RSwwREFBeEU7SUFDQSxpQkFBaUIsUUFBakI7SUFDQSxxQkFBcUIsUUFBckI7O0FBR0Y7SUFDRSxTQUFTLGdCQUFUOztBQUdGO0lBQ0UsZUFBZSxLQUFmO0lBQ0EsZUFBZSxFQUFmO0lBQ0EsYUFBYSxLQUFiO0lBQ0EsV0FBVyxLQUFYO0lBQ0EsYUFBYSxrQkFBYjtJQUNBLGFBQWEsSUFBYjtJQUNBLGdCQUFnQixVQUFoQjs7QUFHRjtBQUF3QjtJQUV0QixTQUFTLEtBQVQ7O0FBR0Y7SUFDRSxVQUFVLFNBQVY7SUFDQSxLQUFLLEVBQUw7SUFDQSxPQUFPLEtBQVA7SUFDQSxlQUFlLE1BQWY7SUFDQSxZQUFZLEtBQVo7O0FBR0Y7SUFDRSxTQUFTLE1BQVQ7SUFDQSxPQUFPLE1BQVA7SUFDQSxRQUFRLEtBQVI7SUFDQSxRQUFRLEVBQVI7O0FBR0Y7SUFDRSxhQUFhLEtBQWI7SUFDQSxXQUFXLEtBQVg7O0FBR0Y7SUFDRSxZQUFZLEtBQVo7O0FBRUE7SUFDRSxPQUFNLEtBQU47SUFDQSxRQUFRLEVBQVI7O0FBSUo7SUFDRSxZQUFZLEtBQVo7SUFDQSxXQUFXLEVBQVg7SUFDQSxpQkFBaUIsT0FBakI7O0FBR0Y7SUFDRSxTQUFTLE1BQVQ7O0FBR0Y7SUFDRSxPQUFPLEtBQVA7SUFDQSxRQUFRLE1BQVI7SUFDQSxrQkFBaUUsbURBQWpFO0lBQ0EsbUJBQW1CLFVBQW5CO0lBQ0EscUJBQXFCLE9BQXJCO0lBQ0EsaUJBQWlCLE1BQWpCOztBQUdGO0lBQ0UsT0FBTyxLQUFQO0lBQ0EsUUFBUSxFQUFSO0lBQ0EsU0FBUyxVQUFUO0lBQ0Esa0JBQWtFLG9EQUFsRTtJQUNBLG1CQUFtQixVQUFuQjtJQUNBLGlCQUFpQixNQUFqQjtJQUNBLHFCQUFxQixRQUFyQjs7QUFHRjtJQUNFLGVBQWUsS0FBZjtJQUNBLFdBQVcsS0FBWDs7QUFHRjtJQUNFLGFBQWEsS0FBYjtJQUNBLFdBQVcsS0FBWDs7QUFHRjtJQUNFLFNBQVMsZUFBVDs7QUFHRjtJQUNFLGVBQWUsS0FBZjtJQUNBLGFBQWEsS0FBYjtJQUNBLFdBQVcsS0FBWDtJQUNBLGFBQWEsSUFBYjtJQUNBLGFBQWEsZ0JBQWI7SUFDQSxnQkFBZ0IsVUFBaEI7O0FBR0Y7SUFDRSxhQUFhLEtBQWI7SUFDQSxXQUFXLEtBQVg7SUFDQSxTQUFTLEVBQVQ7O0FBR0Y7SUFDRSxVQUFVLFNBQVY7SUFDQSxZQUFZLEtBQVo7O0FBRUE7SUFDRSxPQUFPLEtBQVA7SUFDQSxRQUFRLEVBQVI7O0FBSUo7SUFDRSxTQUFTLE1BQVQ7SUFDQSxlQUFlLEtBQWY7O0FBRUE7SUFDRSxPQUFPLEtBQVA7SUFDQSxRQUFRLEtBQVI7SUFDQSxZQUFXLGlCQUFYO0lBQ0EsbUJBQW1CLFVBQW5CO0lBQ0EscUJBQXFCLE1BQXJCO0lBQ0EsaUJBQWlCLE1BQWpCOztBQUVBO0FBQVM7QUFDZ0I7SUFFdkIsT0FBTyxLQUFQO0lBQ0EsUUFBUSxNQUFSOztBQUVBOzs7SUFDRSxXQUFvQixXQUFwQjs7QUFLTjtJQUNFLFNBQVMsT0FBVDtJQUNBLGFBQWEsT0FBYjs7QUFJRjtJQUNFLFlBQVksRUFBWjtJQUNBLGtCQUFpQixNQUFqQjs7QUFHRjtJQUNFLGVBQWUsSUFBZjs7QUFHRjtJQUNFLGtCQUEwRSw0REFBMUU7O0FBR0Y7SUFDRSxrQkFBMEUsNERBQTFFOztBQUdGO0lBQ0Usa0JBQTBFLDREQUExRTs7QUFHRjtJQUNFLGtCQUEwRSw0REFBMUU7O0FBR0Y7SUFDRSxrQkFBMEUsNERBQTFFOzs7QUFqbEJnQjtBQUNwQjtJQUNFLFdBQXVCLDRCQUF2QjtJQUNBLFNBQVMsRUFBVDs7QUFFRjtJQUNFLFdBQXlCLDhCQUF6QjtJQUNBLFNBQVMsRUFBVDs7QUFFRjtJQUNFLFdBQTJCLGdDQUEzQjtJQUNBLFNBQVMsRUFBVDs7QUFFRixRQUFLO0lBRUgsV0FBdUIsNEJBQXZCO0lBQ0EsU0FBUyxFQUFUOzs7QUFoQmtCO0FBQ3BCO0lBQ0UsV0FBdUIsNEJBQXZCO0lBQ0EsU0FBUyxFQUFUOztBQUVGO0lBQ0UsV0FBeUIsOEJBQXpCO0lBQ0EsU0FBUyxFQUFUOztBQUVGO0lBQ0UsV0FBMkIsZ0NBQTNCO0lBQ0EsU0FBUyxFQUFUOztBQUVGLFFBQUs7SUFFSCxXQUF1Qiw0QkFBdkI7SUFDQSxTQUFTLEVBQVQ7OztBQWhCa0I7QUFDcEI7SUFDRSxXQUF1Qiw0QkFBdkI7SUFDQSxTQUFTLEVBQVQ7O0FBRUY7SUFDRSxXQUF5Qiw4QkFBekI7SUFDQSxTQUFTLEVBQVQ7O0FBRUY7SUFDRSxXQUEyQixnQ0FBM0I7SUFDQSxTQUFTLEVBQVQ7O0FBRUYsUUFBSztJQUVILFdBQXVCLDRCQUF2QjtJQUNBLFNBQVMsRUFBVDs7O0FBaEJrQjtBQUNwQjtJQUNFLFdBQXVCLDRCQUF2QjtJQUNBLFNBQVMsRUFBVDs7QUFFRjtJQUNFLFdBQXlCLDhCQUF6QjtJQUNBLFNBQVMsRUFBVDs7QUFFRjtJQUNFLFdBQTJCLGdDQUEzQjtJQUNBLFNBQVMsRUFBVDs7QUFFRixRQUFLO0lBRUgsV0FBdUIsNEJBQXZCO0lBQ0EsU0FBUyxFQUFUOzs7QUFJaUI7QUFDbkI7SUFDRSxXQUF3Qiw2QkFBeEI7O0FBRUY7SUFDRSxXQUEwQiwrQkFBMUI7O0FBRUY7SUFDRSxXQUEyQixnQ0FBM0I7O0FBRUY7SUFDRSxXQUEyQixnQ0FBM0I7O0FBRUY7SUFDRSxXQUF3Qiw2QkFBeEI7O0FBRUY7SUFDRSxXQUF3Qiw2QkFBeEI7OztBQWpCaUI7QUFDbkI7SUFDRSxXQUF3Qiw2QkFBeEI7O0FBRUY7SUFDRSxXQUEwQiwrQkFBMUI7O0FBRUY7SUFDRSxXQUEyQixnQ0FBM0I7O0FBRUY7SUFDRSxXQUEyQixnQ0FBM0I7O0FBRUY7SUFDRSxXQUF3Qiw2QkFBeEI7O0FBRUY7SUFDRSxXQUF3Qiw2QkFBeEI7OztBQWpCaUI7QUFDbkI7SUFDRSxXQUF3Qiw2QkFBeEI7O0FBRUY7SUFDRSxXQUEwQiwrQkFBMUI7O0FBRUY7SUFDRSxXQUEyQixnQ0FBM0I7O0FBRUY7SUFDRSxXQUEyQixnQ0FBM0I7O0FBRUY7SUFDRSxXQUF3Qiw2QkFBeEI7O0FBRUY7SUFDRSxXQUF3Qiw2QkFBeEI7OztBQWpCaUI7QUFDbkI7SUFDRSxXQUF3Qiw2QkFBeEI7O0FBRUY7SUFDRSxXQUEwQiwrQkFBMUI7O0FBRUY7SUFDRSxXQUEyQixnQ0FBM0I7O0FBRUY7SUFDRSxXQUEyQixnQ0FBM0I7O0FBRUY7SUFDRSxXQUF3Qiw2QkFBeEI7O0FBRUY7SUFDRSxXQUF3Qiw2QkFBeEI7OztBQ3JPSjtFQUNFLFVBQVUsU0FBVjtFQUNBLEtBQUssRUFBTDtFQUNBLE1BQU0sRUFBTjtFQUNBLE9BQU8sS0FBUDtFQUNBLFNBQVMsRUFBVDtFQUNBLFlBQVksYUFBWjs7QUFHRjtFQUNFLFlBQVksYUFBWjs7QUFHRjtFQUNFLFNBQVMsRUFBVDs7QUFHRjtFQUNFLFNBQVMsRUFBVDs7QUFJRjtFQUNFLEtBQUssRUFBTDtFQUNBLE1BQU0sRUFBTjtFQUNBLE9BQU8sS0FBUDtFQUNBLFFBQVEsS0FBUjtFQUNBLFNBQVMsRUFBVDs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLEtBQUssRUFBTDtFQUNBLE1BQU0sRUFBTjtFQUNBLE9BQU8sS0FBUDtFQUNBLFFBQVEsS0FBUjs7QUFHRjtFQUNFLE9BQU8sS0FBUDtFQUNBLFFBQVEsS0FBUjs7QUFHRjtFQUNFLE9BQU8sS0FBUDs7QUFRRjtFQUNFLFVBQVUsU0FBVjtFQUNBLFNBQVMsRUFBVDs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLFlBQVksYUFBWjtFQUNBLFVBQVUsT0FBVjs7QUFNRjtFQUNFLE1BQU0sK0JBQU47RUFDQSxPQUFPLFFBQVA7O0FBR0Y7RUFDRSxTQUFTLE1BQVQ7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxRQUFRLEVBQVI7RUFDQSxNQUFNLFFBQU47RUFDQSxlQUFlLE1BQWY7RUFDQSxPQUFPLFFBQVA7RUFDQSxTQUFTLEVBQVQ7O0FBR0Y7RUFDRSxTQUFTLGFBQVQ7RUFDQSxZQUFZLEtBQVo7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLEtBQWI7RUFDQSxhQUFhLE9BQWI7O0FBR0Y7RUFDRSxZQUFZLElBQVo7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLEtBQWI7O0FBR0Y7QUFBcUM7RUFFbkMsU0FBUyxNQUFUO0VBQ0EsT0FBTyxLQUFQOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsWUFBWSxLQUFaOztBQUdGO0VBQ0UsWUFBWSxLQUFaO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsYUFBYSxLQUFiOztBQUdGO0VBQ0UsT0FBTyxFQUFQO0VBQ0EsZUFBZSxFQUFmOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsT0FBTyxFQUFQO0VBQ0EsS0FBSyxFQUFMO0VBQ0EsT0FBTyxNQUFQOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsUUFBUSxLQUFSO0VBQ0EsS0FBSyxJQUFMO0VBQ0EsTUFBTSxJQUFOO0VBQ0EsU0FBUyxFQUFUOztBQUdGO0VBQ0UsU0FBUyxFQUFUOztBQUdGO0VBQ0UsU0FBUyxFQUFUOztBQUdGO0VBQ0UsWUFBWSxFQUFaOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsVUFBVSxPQUFWOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsUUFBUSxPQUFSO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsV0FBVyxPQUFYO0VBQ0EsUUFBUSxNQUFSOztBQUdGO0VBQ0UsUUFBUSxLQUFSO0VBQ0EsTUFBTSxRQUFOOztBQUdGO0VBQ0UsV0FBVyxLQUFYO0VBQ0EsYUFBYSxLQUFiO0VBQ0EsT0FBTyxLQUFQOztBQUdGO0VBQ0UsU0FBUyxNQUFUOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsTUFBTSxJQUFOO0VBQ0EsS0FBSyxFQUFMO0VBQ0EsYUFBYSxPQUFiOztBQUdGO0VBQ0UsU0FBUyxhQUFUO0VBQ0EsVUFBVSxTQUFWO0VBQ0EsTUFBTSxJQUFOO0VBQ0EsS0FBSyxJQUFMO0VBQ0EsUUFBUSxnQkFBUjs7QUFHRjtFQUNFLFNBQVMsYUFBVDtFQUNBLFVBQVUsU0FBVjtFQUNBLE1BQU0sSUFBTjtFQUNBLEtBQUssSUFBTDtFQUNBLFFBQVEsZ0JBQVI7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxLQUFLLEVBQUw7RUFDQSxNQUFNLEVBQU47RUFDQSxPQUFPLEtBQVA7RUFDQSxTQUFTLEVBQVQ7RUFDQSxZQUFZLGFBQVo7O0FBR0Y7RUFDRSxZQUFZLGFBQVo7O0FBR0Y7RUFDRSxTQUFTLElBQVQ7O0FBR0Y7RUFDRSxTQUFTLEVBQVQ7O0FBSUY7RUFDRSxVQUFVLE9BQVY7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxRQUFRLE9BQVI7RUFDQSxPQUFPLEtBQVA7RUFDQSxXQUFXLE9BQVg7RUFDQSxRQUFRLE1BQVI7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxRQUFRLE1BQVI7RUFDQSxNQUFNLFFBQU47O0FBR0Y7RUFDRSxZQUFZLEtBQVo7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLEtBQWI7RUFDQSxPQUFPLEtBQVA7O0FBR0Y7RUFDRSxTQUFTLE1BQVQ7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxNQUFNLElBQU47RUFDQSxhQUFhLE9BQWI7RUFDQSxZQUFZLE9BQVo7O0FBSUY7RUFDRSxVQUFVLFNBQVY7RUFDQSxVQUFVLE9BQVY7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxRQUFRLEtBQVI7RUFDQSxNQUFNLFFBQU47O0FBR0Y7RUFDRSxNQUFNLCtCQUFOO0VBQ0EsT0FBTyxRQUFQOztBQUdGO0VBQ0UsWUFBWSxLQUFaO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsYUFBYSxLQUFiO0VBQ0EsT0FBTyxLQUFQOztBQUdGO0VBQ0UsU0FBUyxNQUFUOztBQUlGO0VBQ0UsWUFBWSxRQUFaOztBQUdGO0VBQ0UsUUFBUSxPQUFSO0VBQ0EsU0FBUyxlQUFUO0VBQ0EsT0FBTyxPQUFQO0VBQ0EsWUFBWSxXQUFaO0VBQ0EsV0FBVyxFQUFYOztBQUdGO0VBQ0UsU0FBUyxhQUFUO0VBQ0EsT0FBTyxNQUFQO0VBQ0EsWUFBWSxLQUFaO0VBQ0EsYUFBYSxLQUFiO0VBQ0EsZ0JBQWdCLElBQWhCOztBQUdGO0VBQ0UsYUFBYSxFQUFiOztBQUdGO0VBQ0UsU0FBUyxNQUFUO0VBQ0EsZ0JBQWdCLElBQWhCO0VBQ0EsTUFBTSxrQ0FBTjtFQUNBLFlBQVksTUFBWjtFQUNBLGVBQWUsa0JBQWY7RUFDQSxPQUFPLEtBQVA7O0FBR0Y7RUFDRSxZQUFZLEtBQVo7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLEtBQWI7RUFDQSxZQUFZLFFBQVo7RUFDQSxZQUFZLFVBQVo7O0FBR0Y7RUFDRSxZQUFZLEtBQVo7RUFDQSxPQUFPLEtBQVA7RUFDQSxRQUFRLE1BQVI7RUFDQSxVQUFVLE9BQVY7O0FBSUY7RUFDRSxRQUFRLE9BQVI7RUFDQSxXQUFXLE9BQVg7RUFDQSxZQUFZLFFBQVo7O0FBR0Y7RUFDRSxVQUFVLGtCQUFWO0VBQ0EsWUFBWSxPQUFaOztBQUdGO0VBQ0UsU0FBUyxhQUFUO0VBQ0EsU0FBUyxPQUFUO0VBQ0EsV0FBVyxFQUFYO0VBQ0EsWUFBWSxLQUFaOztBQUdGO0FBQXdEO0VBRXRELFNBQVMsYUFBVDtFQUNBLGdCQUFnQixJQUFoQjs7QUFHRjtFQUNFLE9BQU8sS0FBUDtFQUNBLGFBQWEsS0FBYjs7QUFHRjtFQUNFLFNBQVMsYUFBVDtFQUNBLFNBQVMsV0FBVDtFQUNBLE1BQU0sa0NBQU47RUFDQSxPQUFPLEtBQVA7O0FBR0Y7RUFDRSxPQUFPLE1BQVA7RUFDQSxhQUFhLEtBQWI7O0FBR0Y7RUFDRSxhQUFhLEVBQWI7O0FBSUY7RUFDRSxZQUFZLEtBQVo7O0FBR0Y7RUFDRSxPQUFPLEtBQVA7O0FBR0Y7RUFDRSxVQUFVLE9BQVY7O0FBSUY7RUFDRSxVQUFVLFNBQVY7RUFDQSxTQUFTLEVBQVQ7RUFDQSxRQUFRLE9BQVI7RUFDQSxXQUFXLE9BQVg7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7O0FBR0Y7RUFDRSxTQUFTLE1BQVQ7RUFDQSxTQUFTLEdBQVQ7RUFDQSxVQUFVLFNBQVY7RUFDQSxRQUFRLEVBQVI7RUFDQSxPQUFPLEtBQVA7RUFDQSxRQUFRLE1BQVI7RUFDQSxZQUFZLFFBQVo7O0FBR0Y7RUFDRSxTQUFTLE1BQVQ7RUFDQSxVQUFVLFNBQVY7RUFDQSxLQUFLLEVBQUw7RUFDQSxNQUFNLElBQU47RUFDQSxhQUFhLE9BQWI7O0FBSUY7RUFDRSxRQUFRLEtBQVI7RUFDQSxPQUFPLEtBQVA7O0FBR0Y7RUFDRSxRQUFRLE9BQVI7RUFDQSxPQUFPLE1BQVA7RUFDQSxXQUFXLEVBQVg7O0FBR0Y7RUFDRSxTQUFTLE1BQVQ7RUFDQSxPQUFPLEtBQVA7RUFDQSxNQUFNLGtDQUFOO0VBQ0EsT0FBTyxRQUFQO0VBQ0EsWUFBWSxPQUFaO0VBQ0EsZUFBZSxLQUFmOztBQUdGO0VBQ0UsU0FBUyxNQUFUOztBQUdGO0VBQ0UsU0FBUyxNQUFUO0VBQ0EsT0FBTyxnQkFBUDtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQWEsS0FBYjtFQUNBLFlBQVksT0FBWjs7QUFHRjtFQUNFLFNBQVMsTUFBVDs7QUFPRjtFQUNFLFFBQVEsT0FBUjtFQUNBLFdBQVcsT0FBWDtFQUNBLFdBQVcsRUFBWDs7QUFHRjtFQUNFLFNBQVMsYUFBVDtFQUNBLFVBQVUsU0FBVjtFQUNBLE9BQU8sSUFBUDs7QUFHRjtFQUNFLE9BQU8sUUFBUDs7QUFHRjtBQUE0RTtFQUUxRSxPQUFPLElBQVA7O0FBR0Y7RUFDRSxTQUFTLE1BQVQ7O0FBR0Y7RUFDRSxTQUFTLEdBQVQ7RUFDQSxVQUFVLFNBQVY7RUFDQSxNQUFNLEVBQU47RUFDQSxLQUFLLEVBQUw7RUFDQSxPQUFPLEtBQVA7RUFDQSxRQUFRLEtBQVI7RUFDQSxRQUFRLGtCQUFSO0VBQ0EsWUFBWSxXQUFaO0VBQ0EsU0FBUyxFQUFUOztBQUdGO0VBQ0UsTUFBTSwrQkFBTjtFQUNBLE9BQU8sUUFBUDs7QUFHRjtBQUF1RTtFQUVyRSxTQUFTLE1BQVQ7O0FBR0Y7RUFDRSxZQUFZLEtBQVo7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLEtBQWI7O0FBR0Y7RUFDRSxPQUFPLEtBQVA7O0FBR0Y7RUFDRSxZQUFZLEtBQVo7O0FBR0Y7RUFDRSxLQUFLLEtBQUw7O0FBR0Y7RUFDRSxNQUFNLEtBQU47O0FBa0JGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsUUFBUSxNQUFSO0VBQ0EsVUFBVSxPQUFWO0VBQ0EsWUFBWSxLQUFaOztBQUdGO0VBQ0UsVUFBVSxTQUFWO0VBQ0EsTUFBTSxLQUFOO0VBQ0EsU0FBUyxJQUFUO0VBQ0EsWUFBWSxPQUFaOztBQUdGO0VBQ0UsTUFBTSxFQUFOOztBQUdGO0VBQ0UsTUFBTSxFQUFOOztBQWFGO0FBQWtGO0VBRWhGLFdBQTJCLGtCQUEzQjtFQUNBLFNBQVMsRUFBVDtFQUNBLFlBQVksU0FBWjs7QUFHRjtFQUNFLFNBQVMsYUFBVDtFQUNBLE9BQU8sS0FBUDtFQUNBLGdCQUFnQixJQUFoQjs7QUFHRjtFQUNFLFNBQVMsTUFBVDtFQUNBLGdCQUFnQixJQUFoQjs7QUFHRjtFQUNFLE9BQU8sS0FBUDtFQUNBLFNBQVMsWUFBVDtFQUNBLFlBQVksV0FBWjtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQWEsRUFBYjtFQUNBLFlBQVksV0FBWjs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLE9BQU8sS0FBUDtFQUNBLFFBQVEsSUFBUjtFQUNBLFlBQVksS0FBWjs7QUFHRjtFQUNFLFNBQVMsTUFBVDtFQUNBLFVBQVUsU0FBVjtFQUNBLE1BQU0sRUFBTjtFQUNBLFFBQVEsRUFBUjtFQUNBLE9BQU8sRUFBUDtFQUNBLFFBQVEsSUFBUjtFQUNBLFlBQVksUUFBWjtFQUNBLFlBQVksV0FBWjs7QUFHRjtBQUFxRjtFQUVuRixPQUFPLFFBQVA7O0FBR0Y7QUFBbUc7RUFFakcsT0FBTyxLQUFQO0VBQ0EsWUFBWSxXQUFaOztBQUlGO0VBQ0UsT0FBTyxNQUFQO0VBQ0EsYUFBYSxPQUFiO0VBQ0EsWUFBWSxPQUFaOztBQUdGO0VBQ0UsZ0JBQWdCLEtBQWhCO0VBQ0EsZUFBZSxrQkFBZjtFQUNBLFdBQVcsS0FBWDtFQUNBLE9BQU8sS0FBUDs7QUFHRjtFQUNFLFNBQVMsWUFBVDs7QUFHRjtFQUNFLFNBQVMsYUFBVDtFQUNBLFFBQVEsS0FBUjtFQUNBLGdCQUFnQixLQUFoQjtFQUNBLE9BQU8sS0FBUDtFQUNBLE9BQU8sS0FBUDtFQUNBLGFBQWEsS0FBYjs7QUFHRjtFQUNFLGVBQWUsS0FBZjtFQUNBLE9BQU8sTUFBUDs7QUFHRjtFQUNFLFVBQVUsU0FBVjs7QUFHRjtFQUNFLGVBQWUsS0FBZjs7QUFHRjtFQUNFLFlBQVksT0FBWjs7QUFHRjtFQUNFLE9BQU8sTUFBUDs7QUFHRjtFQUNFLE9BQU8sTUFBUDtFQUNBLGFBQWEsT0FBYjtFQUNBLFlBQVksT0FBWjs7QUFHRjtFQUNFLFNBQVMsRUFBVDs7QUFHRjtFQUNFLFNBQVMsV0FBVDtFQUNBLGdCQUFnQixPQUFoQjs7QUFHRjtFQUNFLFNBQVMsYUFBVDtFQUNBLGdCQUFnQixPQUFoQjs7QUFHRjtFQUNFLE9BQU8sS0FBUDtFQUNBLGdCQUFnQixPQUFoQjs7QUFHRjtFQUNFLFNBQVMsTUFBVDtFQUNBLFlBQVksT0FBWjtFQUNBLFlBQVksS0FBWjtFQUNBLFdBQVcsS0FBWDtFQUNBLGFBQWEsS0FBYjtFQUNBLE9BQU8sS0FBUDs7QUFJRjtFQUNFLGFBQWEsS0FBYjs7QUFHRjtFQUNFLGFBQWEsRUFBYjs7QUFJRjtFQUNFLFFBQVEsTUFBUjs7QUFHRjtFQUNFLFNBQVMsZUFBVDs7QUFHRjtFQUNFLFlBQVksS0FBWjtFQUNBLE9BQU8sS0FBUDtFQUNBLFFBQVEsTUFBUjtFQUNBLFVBQVUsT0FBVjs7QUFHRjtFQUNFLFlBQVksS0FBWjs7QUFHRjtFQUNFLFNBQVMsV0FBVDs7QUFHRjtFQUNFLFNBQVMsV0FBVDs7QUFJRjtFQUNFLE9BQU8sTUFBUDs7QUFHRjtFQUNFLGFBQWEsT0FBYjs7QUFHRjtFQUNFLE9BQU8sTUFBUDs7QUFJRjtFQUNFLFVBQVUsU0FBVjtFQUNBLE1BQU0sS0FBTjtFQUNBLFFBQVEsTUFBUjtFQUNBLGFBQWEsRUFBYjs7QUFHRjtFQUNFLFNBQVMsTUFBVDtFQUNBLGVBQWUsS0FBZjtFQUNBLFFBQVEsTUFBUjtFQUNBLFlBQVksT0FBWjtFQUNBLE9BQU8sS0FBUDs7QUFNRjtFQUNFLEtBQUssSUFBTDtFQUNBLE1BQU0sSUFBTjtFQUNBLFFBQVEsZ0JBQVI7O0FBR0Y7RUFDRSxRQUFRLGlCQUFSOztBQUdGO0VBQ0UsUUFBUSxpQkFBUjs7QUFHRjtFQUNFLFFBQVEsaUJBQVI7RUFDQSxTQUFTLEVBQVQ7O0FBTUY7QUFBNkM7QUFDOEM7QUFDOEM7RUFFdkksVUFBVSxTQUFWO0VBQ0EsS0FBSyxFQUFMO0VBQ0EsTUFBTSxFQUFOO0VBQ0EsT0FBTyxLQUFQO0VBQ0EsUUFBUSxLQUFSO0VBQ0EsU0FBUyxLQUFUO0VBQ0EsU0FBUyxFQUFUO0VBQ0EsU0FBUyxHQUFUOztBQUlGO0VBQ0UsUUFBUSxpQkFBUjs7QUFHRjtFQUNFLFFBQVEsaUJBQVI7RUFDQSxTQUFTLEVBQVQ7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxhQUFhLEVBQWI7RUFDQSxPQUFPLEtBQVA7RUFDQSxRQUFRLEtBQVI7RUFDQSxNQUFNLEVBQU47O0FBSUY7RUFDRSxrQkFBa0IsUUFBbEI7O0FBS0Y7RUFDRSxTQUFTLEtBQVQ7O0FBR0Y7RUFDRSxTQUFTLEVBQVQ7RUFDQSxvQkFBb0IsYUFBcEI7RUFDQSxZQUFZLGFBQVo7O0FBR0Y7RUFDRSxTQUFTLE1BQVQ7RUFDQSxTQUFTLEVBQVQ7RUFDQSxTQUFTLEdBQVQ7O0FBR0Y7RUFDRSxTQUFTLE1BQVQ7O0FBR0Y7RUFDRSxLQUFLLElBQUw7RUFDQSxNQUFNLElBQU47O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxLQUFLLElBQUw7RUFDQSxNQUFNLElBQU47RUFDQSxRQUFRLEVBQVI7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxhQUFhLEVBQWI7RUFDQSxPQUFPLEtBQVA7RUFDQSxRQUFRLEtBQVI7RUFDQSxNQUFNLEVBQU47O0FBTUY7RUFDRSxTQUFTLGFBQVQ7RUFDQSxVQUFVLFNBQVY7RUFDQSxPQUFPLFVBQVA7RUFDQSxNQUFNLElBQU47RUFDQSxLQUFLLElBQUw7O0FBR0Y7RUFDRSxTQUFTLE1BQVQ7RUFDQSxPQUFPLEtBQVA7RUFDQSxhQUFhLEtBQWI7RUFDQSxZQUFZLEtBQVo7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxLQUFLLEtBQUw7RUFDQSxPQUFPLEtBQVA7RUFDQSxTQUFTLEVBQVQ7RUFDQSxRQUFRLGtCQUFSO0VBQ0EsWUFBWSxPQUFaO0VBQ0EsV0FBVyxFQUFYO0VBQ0EsT0FBTyxJQUFQO0VBQ0EsWUFBWSxXQUFaOztBQUdGO0VBQ0UsU0FBUyxhQUFUO0VBQ0EsT0FBTyxJQUFQO0VBQ0EsUUFBUSxPQUFSO0VBQ0EsYUFBYSxPQUFiO0VBQ0EsV0FBVyxLQUFYO0VBQ0EsT0FBTyxLQUFQO0VBQ0Esa0JBQXFDLG1CQUFyQzs7QUFHRjtFQUNFLGtCQUFrQixRQUFsQjs7QUFHRjtFQUNFLFNBQVMsS0FBVDs7QUFHRjtFQUNFLFNBQVMsTUFBVDs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLFVBQVUsT0FBVjtFQUNBLFlBQVksT0FBWjs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLFVBQVUsT0FBVjs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLE9BQU8sS0FBUDtFQUNBLE9BQU8sS0FBUDs7QUFHRjtFQUNFLFVBQVUsU0FBVjs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLE1BQU0sRUFBTjtFQUNBLEtBQUssRUFBTDtFQUNBLFlBQVksSUFBWjtFQUNBLFNBQVMsRUFBVDtFQUNBLFNBQVMsTUFBVDtFQUNBLE9BQU8sS0FBUDtFQUNBLFlBQVksT0FBWjtFQUNBLFdBQVcsRUFBWDs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLFNBQVMsYUFBVDtFQUNBLE9BQU8sS0FBUDtFQUNBLFFBQVEsS0FBUjtFQUNBLFFBQVEsTUFBUjtFQUNBLGFBQWEsUUFBYjs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLFFBQVEsS0FBUjtFQUNBLE1BQU0sRUFBTjtFQUNBLFNBQVMsTUFBVDtFQUNBLE9BQU8sS0FBUDtFQUNBLFFBQVEsSUFBUjtFQUNBLGtCQUF5Qyx1QkFBekM7RUFDQSxTQUFTLEdBQVQ7O0FBR0Y7RUFDRSxrQkFBa0IsUUFBbEI7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxTQUFTLFVBQVQ7RUFDQSxhQUFhLFdBQWI7O0FBR0Y7RUFDRSxXQUFXLEtBQVg7RUFDQSxhQUFhLEtBQWI7O0FBR0Y7RUFDRSxZQUFZLEtBQVo7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLEtBQWI7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxVQUFVLE9BQVY7O0FBR0Y7RUFDRSxTQUFTLFNBQVQ7RUFDQSxrQkFBa0IsS0FBbEI7O0FBR0Y7RUFDRSxRQUFRLFlBQVI7RUFDQSxhQUFhLFdBQWI7O0FBR0Y7RUFDRSxTQUFTLE1BQVQ7RUFDQSxlQUFlLElBQWY7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLEtBQWI7RUFDQSxPQUFPLFFBQVA7O0FBR0Y7RUFDRSxTQUFTLE1BQVQ7RUFDQSxlQUFlLElBQWY7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLEtBQWI7RUFDQSxPQUFPLEtBQVA7O0FBR0Y7RUFDRSxTQUFTLE1BQVQ7RUFDQSxlQUFlLEtBQWY7RUFDQSxXQUFXLEtBQVg7RUFDQSxPQUFPLEtBQVA7RUFDQSxZQUFZLE9BQVo7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxTQUFTLFVBQVQ7RUFDQSxhQUFhLFdBQWI7O0FBR0Y7RUFDRSxXQUFXLEtBQVg7RUFDQSxhQUFhLEtBQWI7O0FBR0Y7RUFDRSxZQUFZLEtBQVo7RUFDQSxXQUFXLEtBQVg7RUFDQSxhQUFhLEtBQWI7O0FBR0Y7RUFDRSxVQUFVLFNBQVY7RUFDQSxPQUFPLEVBQVA7RUFDQSxLQUFLLElBQUw7RUFDQSxPQUFPLEtBQVA7RUFDQSxRQUFRLEtBQVI7RUFDQSxZQUFZLE1BQVo7RUFDQSxXQUFXLE9BQVg7RUFDQSxTQUFTLFNBQVQ7RUFDQSxZQUFZLFdBQVo7O0FBR0Y7QUFBNkM7RUFDM0MsWUFBWSxFQUFaO0VBQ0Esa0JBQStFLCtEQUEvRTtFQUNBLGlCQUFpQixVQUFqQjtFQUNBLE9BQU8sS0FBUDtFQUNBLFFBQVEsS0FBUjtFQUNBLEtBQUssSUFBTDs7QUFHRjtFQUNFLHFCQUFxQixJQUFyQjs7QUFHRjtFQUNFLHFCQUFxQixRQUFyQjs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLE1BQU0sRUFBTjtFQUNBLEtBQUssRUFBTDtFQUNBLFlBQVksSUFBWjtFQUNBLFNBQVMsRUFBVDtFQUNBLFNBQVMsTUFBVDtFQUNBLE9BQU8sS0FBUDtFQUNBLFlBQVksT0FBWjtFQUNBLFdBQVcsRUFBWDs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLFNBQVMsYUFBVDtFQUNBLE9BQU8sS0FBUDtFQUNBLFFBQVEsS0FBUjtFQUNBLFFBQVEsTUFBUjtFQUNBLGFBQWEsUUFBYjtFQUNBLFlBQVksUUFBWjs7QUFHRjtFQUNFLFVBQVUsU0FBVjtFQUNBLFFBQVEsS0FBUjtFQUNBLE1BQU0sRUFBTjtFQUNBLFNBQVMsTUFBVDtFQUNBLE9BQU8sS0FBUDtFQUNBLFFBQVEsSUFBUjtFQUNBLGtCQUF5Qyx1QkFBekM7RUFDQSxTQUFTLEdBQVQ7O0FBR0Y7RUFDRSxrQkFBa0IsUUFBbEI7O0FBSUY7RUFDRSxVQUFVLFNBQVY7RUFDQSxLQUFLLE9BQUw7RUFDQSxPQUFPLE1BQVA7RUFDQSxNQUFNLE9BQU47O0FBR3NCO0FBRXRCO0lBQ0UsUUFBUSxFQUFSOztBQUdGO0lBQ0UsT0FBTyxFQUFQIiwiZmlsZSI6Im1vZGVscy1kZXNrdG9wLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICogIGxhc3QgZGF0ZTogMjAxNi4wNi4xNlxyXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcblxyXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXHJcblxyXG4vKipcclxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cclxuICogMi4gUHJldmVudCBpT1MgYW5kIElFIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgZGV2aWNlIG9yaWVudGF0aW9uIGNoYW5nZSxcclxuICogICAgd2l0aG91dCBkaXNhYmxpbmcgdXNlciB6b29tLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cclxuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cclxuICovXHJcblxyXG5ib2R5IHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzkuXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXHJcbiAqIGFuZCBGaXJlZm94LlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYG1haW5gIGluIElFIDExLlxyXG4gKi9cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1haW4sXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbixcclxuc3VtbWFyeSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXHJcbiAqIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5wcm9ncmVzcyxcclxudmlkZW8ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXHJcbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXHJcbiAqL1xyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAuXHJcbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cclxuICovXHJcblxyXG5baGlkZGVuXSxcclxudGVtcGxhdGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogTGlua3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5hIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKipcclxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxyXG4gKiBhY3RpdmUvaG92ZXIgc3RhdGUuXHJcbiAqL1xyXG5cclxuYTphY3RpdmUsXHJcbmE6aG92ZXIge1xyXG4gICAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuZGZuIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcclxuICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmgxIHtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXHJcbiAqL1xyXG5cclxubWFyayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmYwO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgICBmb250LXNpemU6IDc1JTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdXAge1xyXG4gICAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS8xMC5cclxuICovXHJcblxyXG5pbWcge1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCBvdmVyZmxvdyBub3QgaGlkZGVuIGluIElFIDkvMTAvMTEuXHJcbiAqL1xyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmZpZ3VyZSB7XHJcbiAgICBtYXJnaW46IDFlbSA0MHB4O1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmhyIHtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxucHJlIHtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxucHJlLFxyXG5zYW1wIHtcclxuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXHJcbiAqIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cclxuICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkLlxyXG4gKiAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cclxuICogMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cclxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cclxuICAgIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cclxuICAgIG1hcmdpbjogMDsgLyogMyAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEuXHJcbiAqL1xyXG5cclxuYnV0dG9uIHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxyXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxyXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxyXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3Qge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxyXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cclxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxyXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxyXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cclxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7IC8qIDMgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXHJcbiAqL1xyXG5cclxuYnV0dG9uW2Rpc2FibGVkXSxcclxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxyXG4gKi9cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cclxuICogdGhlIFVBIHN0eWxlc2hlZXQuXHJcbiAqL1xyXG5cclxuaW5wdXQge1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEl0J3MgcmVjb21tZW5kZWQgdGhhdCB5b3UgZG9uJ3QgYXR0ZW1wdCB0byBzdHlsZSB0aGVzZSBlbGVtZW50cy5cclxuICogRmlyZWZveCdzIGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgcmVzcGVjdCBib3gtc2l6aW5nLCBwYWRkaW5nLCBvciB3aWR0aC5cclxuICpcclxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cclxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cclxuICovXHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXHJcbiAqIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXHJcbiAqIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cclxuICovXHJcblxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxyXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cclxuICogU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xyXG4gKiBwYWRkaW5nIChhbmQgYHRleHRmaWVsZGAgYXBwZWFyYW5jZSkuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXHJcbiAqL1xyXG5cclxuZmllbGRzZXQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICAgIG1hcmdpbjogMCAycHg7XHJcbiAgICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEuXHJcbiAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cclxuICovXHJcblxyXG5sZWdlbmQge1xyXG4gICAgYm9yZGVyOiAwOyAvKiAxICovXHJcbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxyXG4gKiBOT1RFOiB0aGUgZGVmYXVsdCBjYW5ub3Qgc2FmZWx5IGJlIGNoYW5nZWQgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWC5cclxuICovXHJcblxyXG5vcHRncm91cCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLyogVGFibGVzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxyXG4gKi9cclxuXHJcbnRhYmxlIHtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxudGQsXHJcbnRoIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAqICBsYXN0IHVwZGF0ZTogMjAxNi4xMi4yNyAtIHYxLjBcclxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4vKiAhIEhUTUw1IEJvaWxlcnBsYXRlIHY1LjIuMCB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9odG1sNWJvaWxlcnBsYXRlLmNvbS9cclxuKiBCeSBEZXNpZ25mZXZlci5jb20gaGFzIGJlZW4gQWRkLlxyXG4qIHVwZGF0ZSA6IDIwMTYvMDMvMTZcclxuKi9cclxuXHJcbi8qXHJcbiAqIFdoYXQgZm9sbG93cyBpcyB0aGUgcmVzdWx0IG9mIG11Y2ggcmVzZWFyY2ggb24gY3Jvc3MtYnJvd3NlciBzdHlsaW5nLlxyXG4gKiBDcmVkaXQgbGVmdCBpbmxpbmUgYW5kIGJpZyB0aGFua3MgdG8gTmljb2xhcyBHYWxsYWdoZXIsIEpvbmF0aGFuIE5lYWwsXHJcbiAqIEtyb2MgQ2FtZW4sIGFuZCB0aGUgSDVCUCBkZXYgY29tbXVuaXR5IGFuZCB0ZWFtLlxyXG4gKi9cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEJhc2Ugc3R5bGVzOiBvcGluaW9uYXRlZCBkZWZhdWx0c1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Vz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qXHJcbiAqIFJlbW92ZSB0ZXh0LXNoYWRvdyBpbiBzZWxlY3Rpb24gaGlnaGxpZ2h0OlxyXG4gKiBodHRwczovL3R3aXR0ZXIuY29tL21pa2V0YXlsci9zdGF0dXMvMTIyMjg4MDUzMDFcclxuICpcclxuICogVGhlc2Ugc2VsZWN0aW9uIHJ1bGUgc2V0cyBoYXZlIHRvIGJlIHNlcGFyYXRlLlxyXG4gKiBDdXN0b21pemUgdGhlIGJhY2tncm91bmQgY29sb3IgdG8gbWF0Y2ggeW91ciBkZXNpZ24uXHJcbiAqL1xyXG5cclxuOjotbW96LXNlbGVjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjNkNGZjO1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbjo6c2VsZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQ6ICNiM2Q0ZmM7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLypcclxuICogQSBiZXR0ZXIgbG9va2luZyBkZWZhdWx0IGhvcml6b250YWwgcnVsZVxyXG4gKi9cclxuXHJcbmhyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcclxuICAgIG1hcmdpbjogMWVtIDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKlxyXG4gKiBSZW1vdmUgdGhlIGdhcCBiZXR3ZWVuIGF1ZGlvLCBjYW52YXMsIGlmcmFtZXMsXHJcbiAqIGltYWdlcywgdmlkZW9zIGFuZCB0aGUgYm90dG9tIG9mIHRoZWlyIGNvbnRhaW5lcnM6XHJcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2lzc3Vlcy80NDBcclxuICovXHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5pZnJhbWUsXHJcbmltZyxcclxuc3ZnLFxyXG52aWRlbyB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4vKlxyXG4gKiBSZW1vdmUgZGVmYXVsdCBmaWVsZHNldCBzdHlsZXMuXHJcbiAqL1xyXG5cclxuZmllbGRzZXQge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLypcclxuICogQWxsb3cgb25seSB2ZXJ0aWNhbCByZXNpemluZyBvZiB0ZXh0YXJlYXMuXHJcbiAqL1xyXG5cclxudGV4dGFyZWEge1xyXG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcclxufVxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEF1dGhvcidzIGN1c3RvbSBzdHlsZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIHB4IHRvICUgY29udmVyc2lvbnNcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0cHhcdHxcdCVcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0IDggIHwgICA1MC4wXHJcblx0IDlcdHxcdDU2LjNcclxuXHQxMFx0fFx0NjIuNVxyXG5cdDExXHR8XHQ2OC44XHJcblx0MTJcdHxcdDc1LjBcclxuXHQxM1x0fFx0ODEuM1xyXG5cdDE0XHR8XHQ4Ny41XHJcblx0MTVcdHxcdDkzLjhcclxuXHQxNlx0fFx0MTAwXHJcblx0MTdcdHxcdDEwNi4zXHJcblx0MThcdHxcdDExMi41XHJcblx0MTlcdHxcdDExOC44XHJcblx0MjBcdHxcdDEyNS41XHJcblx0MjFcdHxcdDEzMS4zXHJcblx0MjJcdHxcdDEzNy41XHJcblx0MjNcdHxcdDE0My44XHJcblx0MjRcdHxcdDE1MC4wXHJcbiovXHJcblxyXG5odG1sLCBib2R5e2hlaWdodDoxMDAlO31cclxuYm9keSB7XHJcbiAgICBmb250OiBub3JtYWwgMTJweC8xLjQgJ0h5dW5kYWlTYW5zVGV4dC1SZWd1bGFyJywgJ0dlbmVzaXNTYW5zVGV4dCcsICdNYWxndW4gR290aGljJywgQXBwbGVHb3RoaWNOZW9TRCwgJ0FwcGxlIFNEIOyCsOuPjOqzoOuUlSBOZW8nLCAnTWljcm9zb2Z0IE5lb0dvdGhpYycsICdEcm9pZCBzYW5zJywgRG90dW0sIOuPi+ybgCwg6rW066a8LCBhcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIGNvbG9yOiMwMDA7XHJcbiAgICAvKmxldHRlci1zcGFjaW5nOjAuNHB4OyB3b3JkLXNwYWNpbmc6IDEuNXB4OyovXHJcbiAgICAtbXMtd29yZC13cmFwOiBicmVhay13b3JkOyB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbn1cclxuYm9keSwgZGwsIHVsLCBvbCwgbGksIGR0LCBkZCwgYmxvY2txdW90ZSwgcCwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7cGFkZGluZzowOyBtYXJnaW46MDt9XHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge2xpbmUtaGVpZ2h0OiAxOyBtYXJnaW46IDA7IGZvbnQtd2VpZ2h0Om5vcm1hbDt9XHJcbmxpe2xpc3Qtc3R5bGU6IG5vbmU7fVxyXG50YWJsZSwgdGgsIHRke31cclxuY2FwdGlvbiwgbGVnZW5kIHtoZWlnaHQ6MDsgd2lkdGg6MDsgZm9udC1zaXplOjA7IHRleHQtaW5kZW50Oi05OTk5cHg7IH1cclxucHJlLCB4bXAsIHBsYWludGV4dCwgbGlzdGluZywgc2FtcCwga2JkLCBjb2RlLCBmaWd1cmUsIGZpZ2NhcHRpb257bWFyZ2luOjB9XHJcbmlmcmFtZXtib3JkZXI6bm9uZTt9XHJcbmltZ3t2ZXJ0aWNhbC1hbGlnbjogdG9wfVxyXG5cclxuYTpsaW5rLCBhOnZpc2l0ZWQsIGE6YWN0aXZlIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5hOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4vKiosICo6YmVmb3JlLCAqOmFmdGVyIHstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDsgLW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7IC1vLWJveC1zaXppbmc6Ym9yZGVyLWJveDsgLW1zLWJveC1zaXppbmc6Ym9yZGVyLWJveDsgYm94LXNpemluZzpib3JkZXItYm94O30qL1xyXG5cclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17cG9zaXRpb246cmVsYXRpdmU7IGxlZnQ6MXB4OyB0b3A6MXB4OyB3aWR0aDogMTNweDsgaGVpZ2h0OjEzcHg7bWFyZ2luOjA7IHBhZGRpbmc6MDsgfVxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIHNlbGVjdCwgdGV4dGFyZWEge1xyXG4gICAgaGVpZ2h0OjQ4cHg7IHBhZGRpbmc6MCAxOHB4OyAgYm9yZGVyOjFweCBzb2xpZCAjYzRjNmNhO1xyXG4gICAgZm9udC1zaXplOjE2cHg7IGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgZm9udC1mYW1pbHk6J0h5dW5kYWlTYW5zVGV4dC1SZWd1bGFyJywnR2VuZXNpc1NhbnNUZXh0JztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgb3V0bGluZTpub25lO1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgY29sb3I6IzAwMFxyXG59XHJcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXXtmb250LWZhbWlseTonTWFsZ3VuIEdvdGhpYycsIEFwcGxlR290aGljTmVvU0QsICdBcHBsZSBTRCDsgrDrj4zqs6DrlJUgTmVvJywgJ01pY3Jvc29mdCBOZW9Hb3RoaWMnLCAnRHJvaWQgc2FucycsIERvdHVtLCDrj4vsm4AsIOq1tOumvCwgYXJpYWwsIHNhbnMtc2VyaWY7fVxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXTpkaXNhYmxlZCxpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06ZGlzYWJsZWQsaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpkaXNhYmxlZCwgaW5wdXRbdHlwZT1cImVtYWlsXCJdOmRpc2FibGVkLCBpbnB1dFt0eXBlPVwidGVsXCJdOmRpc2FibGVkLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOmRpc2FibGVkLCBzZWxlY3Q6ZGlzYWJsZWQsIHRleHRhcmVhOmRpc2FibGVkIHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6Izg4OH1cclxuYnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZTt9XHJcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxpbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsIHNlbGVjdDpmb2N1cywgdGV4dGFyZWE6Zm9jdXN7Ym9yZGVyOjFweCBzb2xpZCAjMDAwO31cclxuc2VsZWN0e2JvcmRlcjoxcHggc29saWQgI2JiYn1cclxuYnV0dG9ue2JvcmRlcjowOyBwYWRkaW5nOjA7IG92ZXJmbG93OiBoaWRkZW47IGJhY2tncm91bmQ6IG5vbmU7fVxyXG50ZXh0YXJlYXtwYWRkaW5nOjE4cHg7IGJvcmRlcjoxcHggc29saWQgI2M0YzZjYTsgZm9udDoxNHB4LzEuMiBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7IHJlc2l6ZTpub25lOyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7fVxyXG50ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjo4ODg7fVxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXS53cm9uZy12YWx1ZSwgaW5wdXRbdHlwZT1cInRlbFwiXS53cm9uZy12YWx1ZSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLndyb25nLXZhbHVlLFxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLndyb25nLXZhbHVlLCB0ZXh0YXJlYS53cm9uZy12YWx1ZXtjb2xvcjojYzIxYTFhO31cclxuaW5wdXRbZGlzYWJsZWQgPVwiZGlzYWJsZWRcIl17IGJhY2tncm91bmQ6ICNmZmY7fVxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXTo6LW1zLWNsZWFye2Rpc3BsYXk6IG5vbmU7fVxyXG5cclxuLyogc2Nyb2xsYmFyIHN0eWxlIOygleydmCAqL1xyXG4vKiBJRSBzY3JvbGxiYXIgKi9cclxuLypcclxuaHRtbCB7XHJcblx0c2Nyb2xsYmFyLTNkTGlnaHQtQ29sb3I6ICNlZmVmZWY7XHJcbiAgICBzY3JvbGxiYXItYXJyb3ctY29sb3I6ICNkZGQ7XHJcbiAgICBzY3JvbGxiYXItYmFzZS1jb2xvcjogI2VmZWZlZjtcclxuICAgIHNjcm9sbGJhci1GYWNlLUNvbG9yOiAjZGRkO1xyXG4gICAgc2Nyb2xsYmFyLVRyYWNrLUNvbG9yOiAjZWZlZmVmO1xyXG4gICAgc2Nyb2xsYmFyLURhcmtTaGFkb3ctQ29sb3I6ICNkZGQ7XHJcbiAgICBzY3JvbGxiYXItSGlnaGxpZ2h0LUNvbG9yOiAjZGRkO1xyXG4gICAgc2Nyb2xsYmFyLVNoYWRvdy1Db2xvcjogI2RkZDtcclxufVxyXG4qL1xyXG5cclxuLyogd2Via2l0IHNjcm9sbGJhciAqL1xyXG4vKlxyXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHt3aWR0aDogOHB4OyBoZWlnaHQ6IDhweDsgYm9yZGVyOiAzcHggc29saWQgI2ZmZjsgfVxyXG46Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjpzdGFydDpkZWNyZW1lbnQsIDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOmVuZDppbmNyZW1lbnQge2Rpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDEwcHg7IGJhY2tncm91bmQ6ICNlZmVmZWZ9XHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge2JhY2tncm91bmQ6ICNlZmVmZWY7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDsgYm9yZGVyLXJhZGl1czoxMHB4OyAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA0cHggcmdiYSgwLDAsMCwuMil9XHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge2hlaWdodDogNTBweDsgd2lkdGg6IDUwcHg7IGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjIpOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDsgYm9yZGVyLXJhZGl1czogOHB4OyAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA0cHggcmdiYSgwLDAsMCwuMSl9XHJcbiovXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBTa2lwIE5hdmkgJiBCcm93c2VyIFVwZ3JhZGUgUHJvbXB0XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKiBza2lwIE5hdmlnYXRpb24gKi9cclxuI3NraXAtbmF2aVx0IHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTt6LWluZGV4OjYwMDsgfVxyXG4jc2tpcC1uYXZpIGFcdFx0XHR7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt0b3A6LTk5OTlweDsgfVxyXG4jc2tpcC1uYXZpIGEgc3Bhblx0XHR7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMDsgYmFja2dyb3VuZDojZmFmYWZhOyBib3JkZXI6IDJweCBzb2xpZCAjNjY2OyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGNvbG9yOiMwMDA7IGZvbnQtc2l6ZTogMTZweDsgdGV4dC1hbGlnbjpjZW50ZXI7IH1cclxuI3NraXAtbmF2aSBhOmhvdmVyLCAjc2tpcC1uYXZpIGE6YWN0aXZlLCAjc2tpcC1uYXZpIGE6Zm9jdXMge2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RvcDowO3dpZHRoOjEwMCU7IH1cclxuXHJcbi8qIGJyb3dzZXJVcGdyYWdlICovXHJcbi5icm93c2VyLXVwZ3JhZGV7cG9zaXRpb246IGZpeGVkOyBsZWZ0OjA7IHRvcDowOyB3aWR0aDoxMDAlOyB6LWluZGV4OjEwMDAwOyBiYWNrZ3JvdW5kOiAjZmFmYWZhOyBib3JkZXItYm90dG9tOjJweCBzb2xpZCAjOTk5OyBwYWRkaW5nOjEwcHggMDsgbWFyZ2luOjA7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjojNTk1OTU5O31cclxuLmJyb3dzZXItdXBncmFkZSBhe2ZvbnQtc2l6ZTogMThweDsgY29sb3I6IzAwMDsgfVxyXG4uYnJvd3Nlci11cGdyYWRlIGE6aG92ZXJ7Y29sb3I6Izk5OTsgfVxyXG5cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBIZWxwZXIgY2xhc3Nlc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyogSW1hZ2UgcmVwbGFjZW1lbnQgKi9cclxuLmFjYy10YWcsXHJcbi5ibGluZFxyXG57XHJcbiAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgbGVmdDogLTk5OTllbSAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiAtOTk5OWVtICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweCAhaW1wb3J0YW50O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBoaWRlICYgc2hvdyAqL1xyXG4uaGlkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudDt9XHJcbi5zaG93e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt9XHJcblxyXG4udmlzaWJsZS1oaWRkZW4geyB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDt9XHJcblxyXG4vKiBhbGlnbiAqL1xyXG4uZmxvYXRfbCB7ZmxvYXQ6IGxlZnQ7fVxyXG4uZmxvYXRfciB7ZmxvYXQ6IHJpZ2h0O31cclxuXHJcbi50YWxpZ24tbHt0ZXh0LWFsaWduOiBsZWZ0O31cclxuLnRhbGlnbi1je3RleHQtYWxpZ246IGNlbnRlcjt9XHJcbi50YWxpZ24tcnt0ZXh0LWFsaWduOiByaWdodDt9XHJcblxyXG4vKlxyXG4gKiBIaWRlIG9ubHkgdmlzdWFsbHksIGJ1dCBoYXZlIGl0IGF2YWlsYWJsZSBmb3Igc2NyZWVuIHJlYWRlcnM6XHJcbiAqIGh0dHA6Ly9zbm9vay5jYS9hcmNoaXZlcy9odG1sX2FuZF9jc3MvaGlkaW5nLWNvbnRlbnQtZm9yLWFjY2Vzc2liaWxpdHlcclxuICovXHJcblxyXG4udmlzdWFsbHloaWRkZW4ge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgbWFyZ2luOiAtMXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMXB4O1xyXG59XHJcblxyXG4vKlxyXG4gKiBFeHRlbmRzIHRoZSAudmlzdWFsbHloaWRkZW4gY2xhc3MgdG8gYWxsb3cgdGhlIGVsZW1lbnRcclxuICogdG8gYmUgZm9jdXNhYmxlIHdoZW4gbmF2aWdhdGVkIHRvIHZpYSB0aGUga2V5Ym9hcmQ6XHJcbiAqIGh0dHBzOi8vd3d3LmRydXBhbC5vcmcvbm9kZS84OTc2MzhcclxuICovXHJcblxyXG4udmlzdWFsbHloaWRkZW4uZm9jdXNhYmxlOmFjdGl2ZSxcclxuLnZpc3VhbGx5aGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7XHJcbiAgICBjbGlwOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbi8qXHJcbiAqIEhpZGUgdmlzdWFsbHkgYW5kIGZyb20gc2NyZWVuIHJlYWRlcnMsIGJ1dCBtYWludGFpbiBsYXlvdXRcclxuICovXHJcblxyXG4uaW52aXNpYmxlIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLypcclxuICogQ2xlYXJmaXg6IGNvbnRhaW4gZmxvYXRzXHJcbiAqXHJcbiAqIEZvciBtb2Rlcm4gYnJvd3NlcnNcclxuICogMS4gVGhlIHNwYWNlIGNvbnRlbnQgaXMgb25lIHdheSB0byBhdm9pZCBhbiBPcGVyYSBidWcgd2hlbiB0aGVcclxuICogICAgYGNvbnRlbnRlZGl0YWJsZWAgYXR0cmlidXRlIGlzIGluY2x1ZGVkIGFueXdoZXJlIGVsc2UgaW4gdGhlIGRvY3VtZW50LlxyXG4gKiAgICBPdGhlcndpc2UgaXQgY2F1c2VzIHNwYWNlIHRvIGFwcGVhciBhdCB0aGUgdG9wIGFuZCBib3R0b20gb2YgZWxlbWVudHNcclxuICogICAgdGhhdCByZWNlaXZlIHRoZSBgY2xlYXJmaXhgIGNsYXNzLlxyXG4gKiAyLiBUaGUgdXNlIG9mIGB0YWJsZWAgcmF0aGVyIHRoYW4gYGJsb2NrYCBpcyBvbmx5IG5lY2Vzc2FyeSBpZiB1c2luZ1xyXG4gKiAgICBgOmJlZm9yZWAgdG8gY29udGFpbiB0aGUgdG9wLW1hcmdpbnMgb2YgY2hpbGQgZWxlbWVudHMuXHJcbiAqL1xyXG5cclxuLmNsZWFyZml4OmJlZm9yZSxcclxuLmNsZWFyZml4OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiOyAvKiAxICovXHJcbiAgICBkaXNwbGF5OiB0YWJsZTsgLyogMiAqL1xyXG59XHJcblxyXG4uY2xlYXJmaXg6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBQcmludCBzdHlsZXMuXHJcbiAgIElubGluZWQgdG8gYXZvaWQgdGhlIGFkZGl0aW9uYWwgSFRUUCByZXF1ZXN0OlxyXG4gICBodHRwOi8vd3d3LnBocGllZC5jb20vZGVsYXktbG9hZGluZy15b3VyLXByaW50LWNzcy9cclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAqLFxyXG4gICAgKjpiZWZvcmUsXHJcbiAgICAqOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7IC8qIEJsYWNrIHByaW50cyBmYXN0ZXI6XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cDovL3d3dy5zYW5iZWlqaS5jb20vYXJjaGl2ZXMvOTUzICovXHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBhLFxyXG4gICAgYTp2aXNpdGVkIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuXHJcbiAgICBhW2hyZWZePVwiI1wiXTphZnRlcixcclxuICAgIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgIH1cclxuXHJcbiAgICBwcmUsXHJcbiAgICBibG9ja3F1b3RlIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xyXG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgIH1cclxuXHJcbiAgICAvKlxyXG4gICAgICogUHJpbnRpbmcgVGFibGVzOlxyXG4gICAgICogaHR0cDovL2Nzcy1kaXNjdXNzLmluY3V0aW8uY29tL3dpa2kvUHJpbnRpbmdfVGFibGVzXHJcbiAgICAgKi9cclxuXHJcbiAgICB0aGVhZCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xyXG4gICAgfVxyXG5cclxuICAgIHRyLFxyXG4gICAgaW1nIHtcclxuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBwLFxyXG4gICAgaDIsXHJcbiAgICBoMyB7XHJcbiAgICAgICAgb3JwaGFuczogMztcclxuICAgICAgICB3aWRvd3M6IDM7XHJcbiAgICB9XHJcblxyXG4gICAgaDIsXHJcbiAgICBoMyB7XHJcbiAgICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XHJcbiAgICB9XHJcblxyXG4gICAgQHBhZ2Uge1xyXG4gICAgICAgIC8qc2l6ZToyMWNtIDI5LjdjbTsqL1xyXG4gICAgICAgIC8qc2l6ZTogbGFuZHNjYXBlOyDquLDrs7gg7Lac66Cl67Cp7ZalICovXHJcblxyXG4gICAgfVxyXG5cclxuXHJcbn1cclxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgKiAgbGFzdCBkYXRlOiAyMDE2LjA2LjE2XHJcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICd3Rm9udEtyVUwnO1xyXG5cdHNyYzogdXJsKCdmb250cy9HZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0LmVvdCcpO1xyXG5cdHNyYzogdXJsKCdmb250cy9HZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0dXJsKCdmb250cy9HZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuXHR1cmwoJ2ZvbnRzL0dlbmVzaXNTYW5zSGVhZEtST1RGTGlnaHQuc3ZnI0dlbmVzaXNTYW5zSGVhZEtST1RGTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNUZXh0JztcclxuXHRzcmM6IHVybCgnZm9udHMvR2VuZXNpc1NhbnNUZXh0S1JPVEZSZWd1bGFyLmVvdCcpO1xyXG5cdHNyYzogdXJsKCdmb250cy9HZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHR1cmwoJ2ZvbnRzL0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcblx0dXJsKCdmb250cy9HZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIuc3ZnI0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0dGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnO1xyXG5cdHNyYzogdXJsKCdmb250cy9HZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0LmVvdCcpO1xyXG5cdHNyYzogdXJsKCdmb250cy9HZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0dXJsKCdmb250cy9HZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHR1cmwoJ2ZvbnRzL0dlbmVzaXNTYW5zSGVhZEtST1RGTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdHVybCgnZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC5zdmcjR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodCcpIGZvcm1hdCgnc3ZnJyk7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXInO1xyXG5cdHNyYzogdXJsKCdmb250cy9HZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIuZW90Jyk7XHJcblx0c3JjOiB1cmwoJ2ZvbnRzL0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdHVybCgnZm9udHMvR2VuZXNpc1NhbnNUZXh0S1JPVEZSZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHR1cmwoJ2ZvbnRzL0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcblx0dXJsKCdmb250cy9HZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIuc3ZnI0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXInO1xyXG5cdHNyYzogdXJsKCdmb250cy9HZW5lc2lzU2Fuc0hlYWQtUmVndWxhci5lb3QnKTtcclxuXHRzcmM6IHVybCgnZm9udHMvR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHR1cmwoJ2ZvbnRzL0dlbmVzaXNTYW5zSGVhZC1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHR1cmwoJ2ZvbnRzL0dlbmVzaXNTYW5zSGVhZC1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcblx0c3JjOiAgdXJsKCcuLi8uLi9mb250cy9pY29tb29uLmVvdD9nczV4ZDgnKTtcclxuXHRzcmM6ICB1cmwoJy4uLy4uL2ZvbnRzL2ljb21vb24uZW90P2dzNXhkOCNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHR1cmwoJy4uLy4uL2ZvbnRzL2ljb21vb24udHRmP2dzNXhkOCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuXHR1cmwoJy4uLy4uL2ZvbnRzL2ljb21vb24ud29mZj9nczV4ZDgnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHR1cmwoJy4uLy4uL2ZvbnRzL2ljb21vb24uc3ZnP2dzNXhkOCNpY29tb29uJykgZm9ybWF0KCdzdmcnKTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuW2NsYXNzXj1cImljb24tXCJdLCBbY2xhc3MqPVwiIGljb24tXCJdIHtcclxuXHQvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xyXG5cdGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcclxuXHRzcGVhazogbm9uZTtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRcclxuXHQvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cclxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG4uaWNvbi1mYWNlYm9vazpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlYTkwXCI7XHJcbn1cclxuLmljb24teW91dHViZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlYTlkXCI7XHJcbn1cclxuLmljb24taW5zdGFncmFtOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGVhOTJcIjtcclxufVxyXG4uaWNvbi1pbnN0YWdyYW06YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZWE5MlwiO1xyXG59XHJcblxyXG4uaWNvbi1pbnN0YWdyYW0sXHJcbi5pY29uLXlvdXR1YmUsXHJcbi5pY29uLWZhY2Vib29rIHtcclxuXHRmb250LXNpemU6IDM2cHg7XHJcblx0Y29sb3I6IHdoaXRlO1xyXG5cdFxyXG5cdHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlO1xyXG59XHJcbmZvb3RlciAuZm9vdGVyLXNoYXJlIGxpIGE6aG92ZXIgLmljb24ge1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG59XHJcbmZvb3RlciAuZm9vdGVyLXNoYXJlIGxpIGEge1xyXG5cdG1hcmdpbjogMCAxNXB4O1xyXG59XHJcbiIsIi8qKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vKiogIGxhc3QgdXBkYXRlOiAyMDE3LjAxLjI1IC0gdjEuMFxyXG4vKiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICoqL1xyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiogQ1NTIOy7tO2PrOuEjO2KuFxyXG4qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLyog7Luk7Iqk7YWAIOyduO2SiyjssrTtgazrsJXsiqQsIOudvOuUlOyYpCkgKi9cclxuLmN1c3RvbS1jaGstcmRve1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICBsaW5lLWhlaWdodDogMTFweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgbWFyZ2luLWxlZnQ6LTE2cHg7IHotaW5kZXg6IC0xO1xyXG59XHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dCArIHNwYW57ZGlzcGxheTppbmhlcml0OyBwYWRkaW5nOjFweDsgcGFkZGluZy1sZWZ0OjI1cHg7IGNvbG9yOiMwMDA7IGZvbnQtc2l6ZTogMDsgbGluZS1oZWlnaHQ6IDExcHg7ICB3aGl0ZS1zcGFjZTpub3dyYXA7IHdvcmQtYnJlYWs6YnJlYWstYWxsOyBib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O31cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0OmZvY3VzICsgc3Bhbntjb2xvcjojMDAwO2JvcmRlcjoxcHggZG90dGVkICMwMDA7fVxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXQgKyBzcGFuIHNwYW57ZGlzcGxheTppbmhlcml0OyBtYXJnaW4tbGVmdDo4cHg7IG1hcmdpbi10b3A6M3B4OyBmb250LXNpemU6IDE0cHg7IHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cclxuLmN1c3RvbS1jaGstcmRvIHNwYW4gaXtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6MTZweDsgaGVpZ2h0OjE2cHg7XHJcbiAgICBtYXJnaW4tbGVmdDotMjVweDtcclxuICAgIGJvcmRlcjoxcHggc29saWQgI2M4Y2FjZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6I2ZmZjtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuLmN1c3RvbS1jaGstcmRvIHNwYW4gaSBpbWd7ZGlzcGxheTogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyB9XHJcbi5jdXN0b20tY2hrLXJkby5tdWx0aS1saW5lIGlucHV0ICsgc3Bhbnt3aGl0ZS1zcGFjZTpub3JtYWw7IH1cclxuLmN1c3RvbS1jaGstcmRvLm11bHRpLWxpbmUgaW5wdXQgKyBzcGFuIHNwYW57bWFyZ2luLXRvcDowOyBsaW5lLWhlaWdodDogMS4zfVxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgc3BhbiBpe2JvcmRlci1yYWRpdXM6IDhweDsgcG9zaXRpb246cmVsYXRpdmU7fVxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgc3BhbiBpIGltZ3svKmxlZnQ6MXB4OyB0b3A6NHB4OyovIHBvc2l0aW9uOmFic29sdXRlOyB0b3A6LTFweDsgbGVmdDotMXB4O30gICAgLyogQWNjZXNzaWJpbGl0eSA6IDIwMTYwODMwIC0gVkFNICovXHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIHNwYW4gaXtib3JkZXItY29sb3I6IzAwMDt9XHJcbi8qIEFjY2Vzc2liaWxpdHkgOiAyMDE2MDgzMCAtIFZBTSAqL1xyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzICsgc3Bhbntib3JkZXI6MXB4IGRvdHRlZCAjMDAwOyB9XHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIHNwYW57Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDt9XHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZDpmb2N1cyArIHNwYW57Ym9yZGVyOjFweCBkb3R0ZWQgIzAwMDt9XHJcbi8qIEFjY2Vzc2liaWxpdHkgOiAyMDE2MDgzMCAtIFZBTSAqL1xyXG5cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgc3BhbiBpe31cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgc3BhbiBpIGltZ3tkaXNwbGF5OiBibG9jazt9XHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBzcGFuIGkgaW1ne2xlZnQ6MXB4OyB0b3A6M3B4O31cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgc3BhbiBpe2JvcmRlci1jb2xvcjojMDAwO31cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgc3BhbiBpIGltZ3tkaXNwbGF5OiBibG9jazt9XHJcbi8qLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgc3Bhbntib3JkZXI6MXB4IGRvdHRlZCAjMDAwO30qL1xyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBzcGFuIHNwYW57ICB9XHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rc3BhbiBpe31cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgc3BhbiBpe31cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIHNwYW4gaXtiYWNrZ3JvdW5kOiAjZWVlO31cclxuXHJcblxyXG4vKiDsu6TsiqTthYAg7IWA66CJ7Yq4ICovXHJcbi5jdXN0b20tc2VsZWN0e2Rpc3BsYXk6aW5saW5lLWJsb2NrOyBwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OiA4OyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJhY2tncm91bmQ6I2ZmZjsgIGNvbG9yOiM4ODggfVxyXG4uY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQgYnV0dG9uOmJlZm9yZSwgLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbjphZnRlcixcclxuLmN1c3RvbS1zZWxlY3QgbGFiZWwgc3BhbjpiZWZvcmUsIC5jdXN0b20tc2VsZWN0IGxhYmVsIHNwYW46YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7IGNvbnRlbnQ6ICcnfVxyXG4uY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWR7cG9zaXRpb246cmVsYXRpdmU7IHotaW5kZXg6NTE7IGhlaWdodDo0NnB4OyBib3JkZXI6MXB4IHNvbGlkICNjNGM2Y2E7IGJhY2tncm91bmQ6I2ZmZjsgbGluZS1oZWlnaHQ6NDhweDsgZm9udDoxNnB4LzEycHggJ0h5dW5kYWlTYW5zVGV4dC1SZWd1bGFyJywgJ0dlbmVzaXNTYW5zVGV4dCc7fVxyXG4uY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQgYnV0dG9ue2Rpc3BsYXk6IGJsb2NrOyB3aWR0aDoxMDAlOyBoZWlnaHQ6aW5oZXJpdDsgdGV4dC1hbGlnbjpsZWZ0O31cclxuLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbjpmb2N1c3tvdXRsaW5lOjFweCBzb2xpZCAjMDAwO31cclxuLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbiBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrOyBwYWRkaW5nLXJpZ2h0OjUwcHg7IHRleHQtaW5kZW50OjE4cHg7ICBjb2xvcjojMDAwO31cclxuLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbiBpe1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICByaWdodDowOyB0b3A6MDtcclxuICAgIHdpZHRoOjQ2cHg7IGhlaWdodDo0NnB4O1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG59XHJcbi5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24gaSBpbWd7ZGlzcGxheTogaW5saW5lLWJsb2NrO31cclxuLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6MDt0b3A6NDdweDtcclxuICAgIHotaW5kZXg6IDUyO1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICBtYXgtaGVpZ2h0OjE5OHB4O1xyXG4gICAgbWFyZ2luOjAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICMwMDA7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYWFhO1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxufVxyXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgbGFiZWx7cG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OmJsb2NrOyBoZWlnaHQ6MzBweDsgbGluZS1oZWlnaHQ6IDMwcHg7IGZvbnQtc2l6ZTogMTJweDsgd2hpdGUtc3BhY2U6IG5vd3JhcDt9XHJcbi5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBsYWJlbCBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrOyBmb250OjE2cHgvMS45ICdIeXVuZGFpU2Fuc1RleHQtUmVndWxhcicsICdHZW5lc2lzU2Fuc1RleHQnOyB0ZXh0LWluZGVudDoxOHB4fVxyXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgbGFiZWwgc3BhbjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTsgd2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTsgbGVmdDowOyB0b3A6MDt6LWluZGV4OiAtMTt9XHJcbi5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sIC5jdXN0b20tc2VsZWN0IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtwb3NpdGlvbjphYnNvbHV0ZTsgbWFyZ2luLWxlZnQ6LTE2cHg7IHotaW5kZXg6IC0xO31cclxuXHJcbi5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBsYWJlbDpob3ZlciBzcGFuOmFmdGVyLFxyXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzK3NwYW46YWZ0ZXIsXHJcbi5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMrc3BhbjphZnRlcixcclxuLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK3NwYW46YWZ0ZXIsXHJcbi5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtzcGFuOmFmdGVyXHJcbntiYWNrZ3JvdW5kOiAjZWRlZGVkfVxyXG5cclxuLmN1c3RvbS1zZWxlY3Qub3Blbnt6LWluZGV4OiA5O31cclxuLmN1c3RvbS1zZWxlY3Qub3BlbiAuc2VsZWN0ZWQgYnV0dG9uIGkgaW1ne21hcmdpbi10b3A6LTQ4cHg7fVxyXG4uY3VzdG9tLXNlbGVjdC5vcGVuIC5vcHQtbGlzdHtkaXNwbGF5OiBibG9jazt9XHJcblxyXG4uY3VzdG9tLXNlbGVjdC51c2UtY2hlY2sgLm9wdC1saXN0IGxhYmVsIHNwYW57IH1cclxuLmN1c3RvbS1zZWxlY3QudXNlLWNoZWNrIC5vcHQtbGlzdCBsYWJlbCBzcGFuOmJlZm9yZXtcclxuICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OjEwcHg7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMmUyZTJlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuLmN1c3RvbS1zZWxlY3QudXNlLWNoZWNrIC5vcHQtbGlzdCBpbnB1dDpjaGVja2VkK3NwYW46YmVmb3Jle2JvcmRlci1jb2xvcjojZWQxYzI0OyBiYWNrZ3JvdW5kOiAjZWQxYzI0fVxyXG4uY3VzdG9tLXNlbGVjdC51c2UtY2hlY2sgLm9wdC1saXN0IGlucHV0OmNoZWNrZWQrc3Bhbntjb2xvcjojZmYwMDAwOyB9XHJcbi5jdXN0b20tc2VsZWN0LnN0YXRpYy10eXBlIC5vcHQtbGlzdHtcclxuICAgIGRpc3BsYXk6bm9uZTtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgbGVmdDowO3RvcDotMXB4O1xyXG4gICAgbWluLWhlaWdodDowO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG4uY3VzdG9tLXNlbGVjdC5zdGF0aWMtdHlwZS5vcGVuIC5vcHQtbGlzdHtkaXNwbGF5OiBibG9jazt9XHJcblxyXG4vKiDsu6TsiqTthYAg67KE7Yq8ICovXHJcbi5idG4tYmFzZXtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi13aWR0aDogNjBweDsgaGVpZ2h0OiA0OHB4O1xyXG4gICAgcGFkZGluZzowIDIwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBmb250OjE2cHgvNDhweCAnSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXInLCAnR2VuZXNpc1NhbnNUZXh0JztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHZlcnRpY2FsLWFsaWduOnRvcDtcclxuICAgIHRleHQtaW5kZW50OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjhzIGFsbDtcclxuICAgIHRyYW5zaXRpb246IDAuOHMgYWxsO1xyXG59XHJcbi5idG4tYmFzZSBzcGFue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6I2ZmZjtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC44cyBhbGw7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjhzIGFsbDtcclxufVxyXG5cclxuLmJ0bi1iYXNlIGkgLm9uLW92ZXJ7b3BhY2l0eTogMDt9XHJcblxyXG4uYnRuLWJhc2U6aG92ZXJ7YmFja2dyb3VuZDogI2ZmZjsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGFsbDsgdHJhbnNpdGlvbjogMC4zcyBhbGw7IGJvcmRlcjogMXB4IHNvbGlkICNmN2Y3Zjd9XHJcbi5idG4tYmFzZTpob3ZlciBzcGFue2NvbG9yOiMwMDA7fVxyXG4uYnRuLWJhc2U6aG92ZXIgaSBpbWd7b3BhY2l0eTogMDsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGFsbDsgdHJhbnNpdGlvbjogMC4zcyBhbGw7fVxyXG4uYnRuLWJhc2U6aG92ZXIgaSAub24tb3ZlcntvcGFjaXR5OiAxO31cclxuLmJ0bi1iYXNlLnJldmVyc2V7YmFja2dyb3VuZDogI2ZmZjsgYm9yZGVyLWNvbG9yOiAjNjY2O31cclxuLmJ0bi1iYXNlLnJldmVyc2Ugc3Bhbntjb2xvcjojMjIyO31cclxuLmJ0bi1iYXNlLnJldmVyc2U6aG92ZXJ7YmFja2dyb3VuZDogI2RkZDt9XHJcbi5idG4tYmFzZS5yZXZlcnNlOmhvdmVyIHNwYW57Y29sb3I6IzgwNDAzMzt9XHJcblxyXG4uYnRuLWJhc2UuYnRuLWdyYXkge2JhY2tncm91bmQtY29sb3I6IzZmNmY2ZjsgYm9yZGVyOiAxcHggc29saWQgIzZmNmY2Zn1cclxuLmJ0bi1iYXNlLmJ0bi1ncmF5OmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZjZmNmYzsgYm9yZGVyOiAxcHggc29saWQgI2Y3ZjdmN31cclxuLmJ0bi1iYXNlLmJ0bi1ncmF5LTIge2JhY2tncm91bmQtY29sb3I6I2NhY2JjYjsgYm9yZGVyOiAxcHggc29saWQgI2NhY2JjYn1cclxuLmJ0bi1iYXNlLmJ0bi1ncmF5LTIgc3Bhbntjb2xvcjojNmY2ZjZmO31cclxuLmJ0bi1iYXNlLmJ0bi1ncmF5LTI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojNmY2ZjZmO31cclxuLmJ0bi1iYXNlLmJ0bi1ncmF5LTI6aG92ZXIgc3Bhbntjb2xvcjojZmZmO31cclxuLmJ0bi1iYXNlLncxMDBmdWxse3dpZHRoOjEwMCU7IHBhZGRpbmc6MDt9XHJcblxyXG4uYnRuLWJhc2UuaW5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojNmY2ZjZmOyBib3JkZXI6IDFweCBzb2xpZCAjNmY2ZjZmOyAtd2Via2l0LXRyYW5zaXRpb246bm9uZTsgdHJhbnNpdGlvbjpub25lOyBjdXJzb3I6IGRlZmF1bHQ7IHBvaW50ZXItZXZlbnRzOiBub25lO31cclxuLmJ0bi1iYXNlLmluYWN0aXZlIHNwYW57Lypjb2xvcjojNTY1NjU2OyovY29sb3I6I2M4YzhjODt9XHJcbi5idG4tYmFzZS5pbmFjdGl2ZTpob3ZlcixcclxuLmJ0bi1iYXNlLmluYWN0aXZlOmhvdmVyIHNwYW57Lypjb2xvcjojNTY1NjU2OyovY29sb3I6I2M4YzhjODsgLXdlYmtpdC10cmFuc2l0aW9uOm5vbmU7IHRyYW5zaXRpb246bm9uZTt9XHJcblxyXG5cclxuLmJ0bi1iYXNlLnRleHQtaGlsaWdodHtjb2xvcjpyZWR9XHJcbi5idG4tYmFzZS50ZXh0LWhpbGlnaHQ6aG92ZXJ7Y29sb3I6cmVkfVxyXG5cclxuLmJ0bi1iYXNlLnNpemUtc21se2hlaWdodDozMHB4OyBsaW5lLWhlaWdodDozMHB4OyBwYWRkaW5nOjAgMThweDsgfVxyXG4uYnRuLWJhc2Uuc2l6ZS1zbWwgc3Bhbnt9XHJcbi5idG4tYmFzZS5zaXplLW1pZHtoZWlnaHQ6NDBweDsgbGluZS1oZWlnaHQ6NDBweDsgcGFkZGluZzowIDIwcHg7IGZvbnQtc2l6ZTogMTRweDt9XHJcbi5idG4tYmFzZS5zaXplLW1pZCBzcGFue31cclxuLmJ0bi1iYXNlLnNpemUtbHJne2hlaWdodDo1MHB4OyBsaW5lLWhlaWdodDo1MHB4OyBwYWRkaW5nOjAgNDBweDsgZm9udC1zaXplOiAxNnB4OyB9XHJcbi5idG4tYmFzZS5zaXplLWxyZyBzcGFue31cclxuLmJ0bi1iYXNlLnNpemUtdmVyeS1scmd7d2lkdGg6MTAwJTsgaGVpZ2h0OjUwcHg7IGxpbmUtaGVpZ2h0OjUwcHg7IHBhZGRpbmc6MCAyMHB4OyBmb250LXNpemU6IDE2cHg7IH1cclxuXHJcbi5idG4tYmFzZS5pY29ue3Bvc2l0aW9uOnJlbGF0aXZlOyB3aWR0aDoyNzBweDsgfVxyXG4uYnRuLWJhc2UuaWNvbiBpe3Bvc2l0aW9uOiBhYnNvbHV0ZTsgIHdpZHRoOjIzcHg7IGhlaWdodDoxMDAlOyBtYXJnaW4tcmlnaHQ6MDsgb3ZlcmZsb3c6aGlkZGVuO31cclxuLmJ0bi1iYXNlLmljb24ubGZ0LWl7fVxyXG4uYnRuLWJhc2UuaWNvbi5sZnQtaSBpe2xlZnQ6MjFweDsgdGV4dC1hbGlnbjogbGVmdDt9XHJcbi5idG4tYmFzZS5pY29uLmxmdC1yIGl7cmlnaHQ6MjFweDsgdGV4dC1hbGlnbjogcmlnaHQ7fVxyXG4uYnRuLWJhc2UuaWNvbiBpIGltZ3ttYXJnaW4tdG9wOi0ycHg7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7fVxyXG4uYnRuLWJhc2UuaWNvbiBpIC5vbi1vdmVyIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IGxlZnQ6IDA7IG1hcmdpbi10b3A6IC00cHh9XHJcbi5idG4tYmFzZS5pY29uIGkgLm9uLW92ZXIuYWxpZ24tciB7bGVmdDogYXV0bzsgcmlnaHQ6IDB9XHJcblxyXG4uYnRuLWJhc2UuYnRuLWxpbmUye2xpbmUtaGVpZ2h0OjIwcHg7cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlO30gLyogMjAxNjEwMTIgLyBkaWdpdGFsd29ya3MgLyDsoJXrs5Hrp4wgLyBHODAgU1BPUlTstpTqsIAgQ1NT7LaU6rCAIC8gdjEuMCAqL1xyXG4uYnRuLWJhc2UuYnRuLWxpbmUyIHNwYW57dG9wOjUwJTtsZWZ0OjA7d2lkdGg6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTstd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTstbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTt9IC8qIDIwMTYxMDEyIC8gZGlnaXRhbHdvcmtzIC8g7KCV67OR66eMIC8gRzgwIFNQT1JU7LaU6rCAIENTU+y2lOqwgCAvIHYxLjAgKi9cclxuXHJcbi5idG4tcXVlc3Rpb257ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDt3aWR0aDoyMXB4O2hlaWdodDoyMXB4O3RleHQtYWxpZ246Y2VudGVyO2JvcmRlcjoxcHggc29saWQgI2YwZjBmMDtmb250OjE2cHgvMjFweCAnR2VuZXNpc1NhbnNUZXh0Jztjb2xvcjojODg4O2JhY2tncm91bmQ6I2ZmZjtjdXJzb3I6cG9pbnRlcjt9LyogMjAxNjEwMTQgLyBkaWdpdGFsd29ya3MgLyDsoJXrs5Hrp4wgLyDqsqzsoIHrgrTquLAgQ1NT7LaU6rCAIC8gdjEuMCAqL1xyXG5cclxuLyogMjAxNjExMDFTIC8gZGlnaXRhbHdvcmtzIC8g7KCV67OR66eMIC8g6rCc7ISg7JeF66y0X1RBU0s1IGNzc+y2lOqwgCAvIHYxLjAgKi9cclxuLmJ0bi1yZXNldHtib3JkZXI6MXB4IHNvbGlkICMwMDA7d2lkdGg6NDZweDtoZWlnaHQ6NDZweDtiYWNrZ3JvdW5kOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7LXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGFsbDt0cmFuc2l0aW9uOiAwLjNzIGFsbDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47fVxyXG4uYnRuLXJlc2V0OmhvdmVye2JvcmRlci1jb2xvcjojNmY2ZjZmO2JhY2tncm91bmQ6IzZmNmY2Zjt9XHJcbi5idG4tcmVzZXQ6aG92ZXIgaW1ne21hcmdpbi10b3A6LTQ2cHg7fVxyXG4vKiAyMDE2MTEwMUUgLyBkaWdpdGFsd29ya3MgLyDsoJXrs5Hrp4wgLyDqsJzshKDsl4XrrLRfVEFTSzUgY3Nz7LaU6rCAIC8gdjEuMCAqL1xyXG5cclxuXHJcbi8qIDIwMTYwNTIyIGpqICdpY29uLXRleHQnIOykkeyVmeygleugrCDsnqzsoJXsnZgqL1xyXG4uYnRuLWJhc2UuaWNvbi1pbmxpbmUgaSB7ZGlzcGxheTppbmxpbmUtYmxvY2s7fVxyXG4uYnRuLWJhc2UuaWNvbi1pbmxpbmUgaSBpbWcge3ZlcnRpY2FsLWFsaWduOi0zcHh9XHJcbi5idG4tYmFzZS5pY29uLWlubGluZS5sZnQtaSBpIHttYXJnaW4tcmlnaHQ6MTBweH1cclxuLmJ0bi1iYXNlLmljb24taW5saW5lLmxmdC1yIGkge21hcmdpbi1sZWZ0OjEwcHh9XHJcblxyXG4uYnRuLXdyYXB7Zm9udC1zaXplOiAwO31cclxuLmJ0bi13cmFwLmJ0bi1sZWZ0IHtmbG9hdDpsZWZ0fVxyXG4uYnRuLXdyYXAuYnRuLWxlZnQgLmJ0bi1iYXNlIHttYXJnaW4tcmlnaHQ6MTBweDt9XHJcbi5idG4td3JhcC5idG4tY2VudGVyIHt0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG4uYnRuLXdyYXAuYnRuLWNlbnRlciAuYnRuLWJhc2Uge21hcmdpbjowIDVweDt9XHJcbi5idG4td3JhcC5idG4tcmlnaHQge2Zsb2F0OnJpZ2h0fVxyXG4uYnRuLXdyYXAuYnRuLXJpZ2h0IC5idG4tYmFzZSB7bWFyZ2luLWxlZnQ6MTBweDt9XHJcblxyXG5cclxuLyog7KCc64Sk7Iuc7IqkIOuyhO2KvCAqL1xyXG5hLmdidG57XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuYS5nYnRuLmZpeGVkLXdpZHRoIHt3aWR0aDogMTMwcHh9XHJcbmEuZ2J0biBzcGFue2Rpc3BsYXk6YmxvY2s7IHZlcnRpY2FsLWFsaWduOiB0b3A7fVxyXG5hLmdidG4gc3Bhbi5hdHh0e3dpZHRoOjEwMCU7IHBhZGRpbmc6IDE2cHggMCAxNXB4OyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDE7ICBsZXR0ZXItc3BhY2luZzogLTAuNnB4Oy13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHM7dHJhbnNpdGlvbjogYWxsIDAuNHM7fVxyXG5hLmdidG4gc3Bhbi5zbGluZXtwb3NpdGlvbjpyZWxhdGl2ZTsgd2lkdGg6MTAwJTsgaGVpZ2h0OjFweDsgYmFja2dyb3VuZDogI2ZmZjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXM7IHRyYW5zaXRpb246IGFsbCAxczt9XHJcbmEuZ2J0biBzcGFuLnNsaW5lIC5zbGluZS1pbm5lcntcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIGxlZnQ6MDsgYm90dG9tOjA7XHJcbiAgICB3aWR0aDowOyBoZWlnaHQ6MXB4O1xyXG4gICAgYmFja2dyb3VuZDogIzgwNDAzMztcclxuICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjhzO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuOHM7XHJcbn1cclxuYS5nYnRuLnRvcC1saW5le3Bvc2l0aW9uOiByZWxhdGl2ZTt9XHJcbmEuZ2J0bi50b3AtbGluZSBzcGFuLmF0eHR7cGFkZGluZzogMjBweCAwIDE3cHg7LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O2JveC1zaXppbmc6IGJvcmRlci1ib3g7IGZvbnQ6MjJweC8yOHB4ICdIeXVuZGFpU2Fuc1RleHQtUmVndWxhcicsICdHZW5lc2lzU2Fuc1RleHQnOyB9XHJcbmEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5le3Bvc2l0aW9uOmFic29sdXRlOyBsZWZ0OjA7IHRvcDowO31cclxuYS5nYnRuLnRvcC1saW5lIHNwYW4uc2xpbmU6YWZ0ZXJ7fVxyXG5hLmdidG46aG92ZXIgc3Bhbi5hdHh0IHtjb2xvcjogIzgwNDAzMzt9XHJcbmEuZ2J0bjpob3ZlciBzcGFuLnNsaW5lIC5zbGluZS1pbm5lciB7d2lkdGg6MTAwJTsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40czsgdHJhbnNpdGlvbjogYWxsIDAuNHM7fVxyXG5hLmdidG46aG92ZXJ7Y29sb3I6IzgwNDAzMzt9XHJcbi8qYS5nYnRuOmhvdmVyIHNwYW4uc2xpbmUge2JhY2tncm91bmQ6ICM4MDQwMzM7fSovXHJcblxyXG5hLmdidG4ucmV2ZXJzZXtjb2xvcjojMDAwO31cclxuYS5nYnRuLnJldmVyc2Ugc3Bhbi5zbGluZXtiYWNrZ3JvdW5kOiAjMDAwO31cclxuYS5nYnRuLnJldmVyc2Ugc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXJ7YmFja2dyb3VuZDogIzgwNDAzMzt9XHJcbmEuZ2J0bi5yZXZlcnNlOmhvdmVye2NvbG9yOiM4MDQwMzM7fVxyXG5hLmdidG4ucmV2ZXJzZTpob3ZlciBzcGFuLmF0eHR7Y29sb3I6IzgwNDAzMzt9XHJcbmEuZ2J0bi5yZXZlcnNlOmhvdmVyIHNwYW4uc2xpbmV7YmFja2dyb3VuZDojODA0MDMzOyAgfVxyXG5cclxuYS5nYnRuLW5vcm1hbHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNTlweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbmEuZ2J0bi1ub3JtYWw6aG92ZXJ7Y29sb3I6IzgwNDAzMzsgYm9yZGVyLWJvdHRvbS1jb2xvcjojODA0MDMzIH1cclxuYS5nYnRuLW5vcm1hbC5yZXZlcnNle2NvbG9yOiMwMDA7IGJvcmRlci1ib3R0b20tY29sb3I6IzAwMDt9XHJcbmEuZ2J0bi1ub3JtYWwucmV2ZXJzZTpob3Zlcntjb2xvcjojODA0MDMzOyBib3JkZXItYm90dG9tLWNvbG9yOiM4MDQwMzMgfVxyXG5cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qIOyCrOydtO2KuCDsvZjthZDsuKAg7Lu07Y+s64SM7Yq4XHJcbiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4uc2luZ2xlLWxpbmstYXJlYSB7cGFkZGluZzogNTJweCAwOyB3aWR0aDogMTAwJTsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXNpemU6IDA7IGJhY2tncm91bmQ6ICNmMGYwZjA7fVxyXG4uc2luZ2xlLWxpbmstYXJlYS5iZy13aGl0ZSB7YmFja2dyb3VuZDogI2ZmZjt9XHJcbi5zaW5nbGUtbGluay1hcmVhLmJnLWJsYWNrIHtiYWNrZ3JvdW5kOiAjMDAwO31cclxuLm5vdGljZS1uZXh0IHtwb3NpdGlvbjogc3RhdGljOyBwYWRkaW5nOiAyM3B4IDAgMTlweDsgdGV4dC1hbGlnbjogY2VudGVyOyBiYWNrZ3JvdW5kOiAjZjdmN2Y3O31cclxuLm5vdGljZS1uZXh0IHNwYW4ge2Rpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbi10b3A6IDA7IHBhZGRpbmctYm90dG9tOiAyNXB4OyBmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxOyBjb2xvcjogIzAwMDsgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O31cclxuLm5vdGljZS1uZXh0IHNwYW46YWZ0ZXIge2Rpc3BsYXk6IGJsb2NrOyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiA1MCU7IGJvdHRvbTogMDsgd2lkdGg6IDFweDsgaGVpZ2h0OiAxOXB4OyBiYWNrZ3JvdW5kOiAjMDAwO31cclxuXHJcbi8qIEZlYXR1cmVzIG5vcm1hbCB0eXBlICovXHJcbi50eXBlLW5vcm1hbCAudHlwZS1jb250ZW50IHtwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbjogMCBhdXRvOyB3aWR0aDogMTAwJTsgbWF4LXdpZHRoOiAxOTIwcHg7IGhlaWdodDogNzY4cHg7fVxyXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciB7cG9zaXRpb246IGFic29sdXRlOyBib3R0b206IDk0cHg7IGxlZnQ6IDQuNjg3NSU7fVxyXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciBzdHJvbmcge2ZvbnQtZmFtaWx5OidIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnLCAnd0ZvbnRLclVMJzsgcGFkZGluZy1sZWZ0OjNweDsgZm9udC1zaXplOiAyNHB4OyBmb250LXdlaWdodDogbm9ybWFsOyBsaW5lLWhlaWdodDogMTsgY29sb3I6ICNmZmY7fVxyXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciAudHlwZS10aXQge2Rpc3BsYXk6IGJsb2NrOyBmb250LWZhbWlseTonSHl1bmRhaVNhbnNIZWFkLUxpZ2h0JywgJ3dGb250S3JVTCc7IG1hcmdpbi10b3A6IDdweDsgZm9udC1zaXplOiA0NXB4OyBsaW5lLWhlaWdodDogMTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgY29sb3I6ICM4MDQwMzM7fVxyXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciAudHlwZS10aXQgc3BhbiAge2Rpc3BsYXk6YmxvY2s7fVxyXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciBwIHttYXJnaW4tdG9wOiAxNHB4OyBmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyOHB4OyBjb2xvcjogI2ZmZjt9XHJcbi50eXBlLW5vcm1hbCAudHlwZS1jb250ZW50IC50eHQtaG9sZGVyIHAgc3BhbiB7ZGlzcGxheTogYmxvY2s7fVxyXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAuYmctaG9sZGVyIGltZyB7cG9zaXRpb246IHJlbGF0aXZlOyBsZWZ0OiA1MCU7IG1hcmdpbi1sZWZ0OiAtOTYwcHg7IG1hcmdpbi10b3A6IC0xMDBweDt9XHJcbi50eXBlLW5vcm1hbCAudHlwZS1jb250ZW50IC50eHQtaG9sZGVyIC50eHQtYmxhY2sge2NvbG9yOiAjMDAwfVxyXG4ubW9kZWwgLnNlYy0zIC5zd2lwZSAudHh0LWhvbGRlciBoNC50eHQtd2hpdGUge2NvbG9yOiNmZmY7IGZvbnQtc2l6ZTogNjBweH1cclxuXHJcblxyXG4vKiBGZWF0dXJlcyB0YWIgNCBjb2x1bW5zIHR5cGUgKi9cclxuLnR5cGUtdGFiLTRjb2wge21hcmdpbjogMCBhdXRvOyBwYWRkaW5nOiA1MHB4IDMwcHggNDBweDsgd2lkdGg6IDEwMjRweDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94O31cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCB7cGFkZGluZzogMCAwIDQ5cHg7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIHtmb250LXNpemU6IDA7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbi1sZWZ0OiAxMHB4OyB3aWR0aDogMjMzcHg7IGZvbnQtc2l6ZTogMDsgdmVydGljYWwtYWxpZ246IHRvcDt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItYnRuLWFyZWEgdWwgbGk6Zmlyc3QtY2hpbGQge21hcmdpbi1sZWZ0OiAwOyB3aWR0aDogMjM1cHg7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpIGEge2Rpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDIycHg7IGxpbmUtaGVpZ2h0OiAyNnB4OyBjb2xvcjogIzk5OTt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItYnRuLWFyZWEgdWwgbGkgYSBzcGFuIHtkaXNwbGF5OiBibG9jazt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItYnRuLWFyZWEgdWwgbGkgYS5nYnRuLnRvcC1saW5lIHNwYW4uYXR4dCB7cGFkZGluZzogMjBweCAwIDA7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpIGEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5lIHtiYWNrZ3JvdW5kOiAjOTk5O31cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCBsaS5vbiBhLmdidG4udG9wLWxpbmUgc3Bhbi5hdHh0IHtjb2xvcjogIzgwNDAzMzsgfVxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpIGEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5lIC5zbGluZS1pbm5lciB7d2lkdGg6MDsgb3BhY2l0eTogMTt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItYnRuLWFyZWEgdWwgbGkub24gYS5nYnRuLnRvcC1saW5lIHNwYW4uc2xpbmUgLnNsaW5lLWlubmVyIHsgIHdpZHRoOjEwMCU7IH1cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCBsaSBhLmdidG4udG9wLWxpbmU6aG92ZXIgc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXIgeyAgd2lkdGg6MTAwJTsgfVxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLXZpZXctYXJlYSB7cG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiA0MDBweDt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItdmlldy1hcmVhIGltZyB7b3BhY2l0eTogMDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IDA7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDEuMnM7IHRyYW5zaXRpb246IGFsbCAxLjJzO31cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi12aWV3LWFyZWEgaW1nLnNob3duIHtvcGFjaXR5OiAxO31cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi10eHQtYXJlYSBwIHtwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IG5vbmU7IG1hcmdpbi10b3A6IDIycHg7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDI0cHg7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXM7IHRyYW5zaXRpb246IGFsbCAwLjVzO31cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi10eHQtYXJlYSBwLm9uIHtkaXNwbGF5OiBibG9jazt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItdHh0LWFyZWEgcCBzcGFuIHtkaXNwbGF5OiBibG9jazsgfVxyXG5cclxuLyog6rO17Ya1IO2Drey2lOqwgCAqL1xyXG4ubG9naW4gLnR5cGUtdGFiLTRjb2x7d2lkdGg6ODAwcHg7cGFkZGluZzowO31cclxuLmxvZ2luIC5pbm5lci1ncmF5IC50YWItY29udCAuYm94LWluZm8udHkxe21hcmdpbi1ib3R0b206MDt9XHJcbi5sb2dpbiAuaW5uZXItZ3JheSAudGFiLWNvbnQgLmJveC1pbmZvLnR5N3ttYXJnaW4tYm90dG9tOjA7cGFkZGluZy10b3A6MDt9XHJcblxyXG4udHlwZS10YWItNGNvbCAudGFiLWFyZWF7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjU3NXB4O31cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIC50YWItbGlzdCA+IGxpe2Zsb2F0OmxlZnQ7d2lkdGg6Mzk1cHg7bWFyZ2luLWxlZnQ6MTBweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWFyZWEgLnRhYi1saXN0ID4gbGk6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MDt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItYXJlYSAudGFiLWxpc3QgaDQgc3Bhbntmb250LXNpemU6MjBweDt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItYXJlYSAudGFiLWxpc3QgbGkgPiAudGFiLXRpdCBhe2Rpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDoyNnB4OyBjb2xvcjogIzk5OTt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItYXJlYSAudGFiLWxpc3QgbGkub24gPiAudGFiLXRpdCBhLmdidG4udG9wLWxpbmUgc3Bhbi5hdHh0IHtjb2xvcjojODA0MDMzO31cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIC50YWItbGlzdCBsaS5vbiA+IC50YWItdGl0IGEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5lIC5zbGluZS1pbm5lcnt3aWR0aDoxMDAlO31cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIC50YWItbGlzdCBsaSBhLmdidG4udG9wLWxpbmUgc3Bhbi5zbGluZXtiYWNrZ3JvdW5kOiM5OTk7fVxyXG4udHlwZS10YWItNGNvbCAudGFiLWFyZWEgLnRhYi1saXN0IGxpIC50YWItY29udHtwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6MDsgdG9wOjUwcHg7IHdpZHRoOjEwMCU7IHZpc2liaWxpdHk6IGhpZGRlbjsgb3BhY2l0eTogMDsgLXdlYmtpdC10cmFuc2l0aW9uOiAxcyBhbGw7IHRyYW5zaXRpb246IDFzIGFsbDt9XHJcbi50eXBlLXRhYi00Y29sIC50YWItYXJlYSAudGFiLWxpc3QgbGkub24gLnRhYi1jb250e3Zpc2liaWxpdHk6IHZpc2libGU7IG9wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNpdGlvbjogMC44cyBhbGw7IHRyYW5zaXRpb246IDAuOHMgYWxsO31cclxuXHJcbi8qIEZlYXR1cmVzIDMgY29sdW1ucyB0eXBlICovXHJcbi50eXBlLXBhcmEtM2NvbC5iZy1ncmF5IHtiYWNrZ3JvdW5kOiAjZjBmMGYwfVxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCB7bWFyZ2luOiAwIGF1dG87IHBhZGRpbmc6IDIwcHggMzBweCA0MHB4OyB3aWR0aDogMTAyNHB4OyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGZvbnQtc2l6ZTogMDt9XHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50IC5jb2x1bW4ge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6MjgwcHg7IG1hcmdpbi10b3A6IDMwcHg7IG1hcmdpbi1sZWZ0OiA2MnB4OyB2ZXJ0aWNhbC1hbGlnbjogdG9wO31cclxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbi5jb2wtZnVsbC13aWRlIHt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7IG1hcmdpbi1sZWZ0OjA7fVxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudC5jb2wtMiAuY29sdW1uOm50aC1jaGlsZCgybisxKSxcclxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQuY29sLTMgLmNvbHVtbjpudGgtY2hpbGQoM24rMSksXHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50LmNvbC00IC5jb2x1bW46bnRoLWNoaWxkKDRuKzEpe21hcmdpbi1sZWZ0OjA7fVxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudC5jb2wtMiAuY29sdW1uIHt3aWR0aDo0NTFweDt9XHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50LmNvbC0zIC5jb2x1bW4ge3dpZHRoOjI4MHB4O31cclxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQuY29sLTQgLmNvbHVtbiB7d2lkdGg6MTk0cHg7fVxyXG4udHlwZS1wYXJhLTNjb2wudHlwZS1wYXJhLTNjb2wtdW5pdDIgLmNvbHVtbiB7d2lkdGg6NDUxcHh9XHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50IC5jb2x1bW4tdzk2NSB7d2lkdGg6OTY1cHh9XHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50IC5jb2x1bW4uZmlyc3Qge21hcmdpbi1sZWZ0OiAwO31cclxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBiIHtkaXNwbGF5OiBibG9jazsgcGFkZGluZy1ib3R0b206IDVweDsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTsgdGV4dC1hbGlnbjogcmlnaHQ7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWNhY2FjOyBjb2xvcjogIzY2Njt9XHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0IHttYXJnaW4tdG9wOiAyOXB4OyBmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozMnB4OyBtaW4taGVpZ2h0OjkwcHg7fVxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC50eXBlLXRpdCBzcGFuIHtkaXNwbGF5OiBibG9jazt9XHJcblxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHAge21hcmdpbi10b3A6IDIycHg7IGZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI2cHg7IHRleHQtYWxpZ246IGp1c3RpZnk7IHdvcmQtYnJlYWs6IGJyZWFrLWFsbDt9XHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLmltZy1hcmVhIHttYXJnaW4tdG9wOiAyNXB4OyB3aWR0aDoxMDAlOyBvdmVyZmxvdzpoaWRkZW59XHJcbi50eXBlLXBhcmEtM2NvbC50eXBlLXBhcmEtM2NvbC11bml0MiAuY29sdW1uIHt3aWR0aDo0NTFweH1cclxuXHJcbi8qIEZlYXR1cmVzIDIgY29sdW1ucyB0eXBlICovXHJcbi50eXBlLXBhcmEtMmNvbC5iZy1ncmF5IHtiYWNrZ3JvdW5kOiAjZjBmMGYwfVxyXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCB7bWFyZ2luOiAwIGF1dG87IHBhZGRpbmc6IDIwcHggMzBweCA0MHB4OyB3aWR0aDogMTAyNHB4OyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGZvbnQtc2l6ZTogMDt9XHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4ge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDQ1MnB4OyBtYXJnaW4tdG9wOiAzMHB4OyBtYXJnaW4tbGVmdDogNTlweDsgdmVydGljYWwtYWxpZ246IHRvcDt9XHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4uZmlyc3Qge21hcmdpbi1sZWZ0OiAwO31cclxuLnR5cGUtcGFyYS0yY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBiIHtkaXNwbGF5OiBibG9jazsgcGFkZGluZy1ib3R0b206IDVweDsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTsgdGV4dC1hbGlnbjogcmlnaHQ7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWNhY2FjOyBjb2xvcjogIzY2Njt9XHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0IHttYXJnaW4tdG9wOiAyOXB4OyBmb250LXNpemU6MjhweDtsaW5lLWhlaWdodDozNnB4OyBtaW4taGVpZ2h0OjkwcHg7fVxyXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC50eXBlLXRpdCBzcGFuIHtkaXNwbGF5OiBibG9jazt9XHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0LmFkZC1yb3c6YWZ0ZXIge2Rpc3BsYXk6IGJsb2NrOyBjb250ZW50OiAnIC4gJzsgdGV4dC1pbmRlbnQ6IC0xMDBweDsgb3ZlcmZsb3c6IGhpZGRlbjt9XHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0LmFkZC0ycm93czphZnRlciB7ZGlzcGxheTogYmxvY2s7IGNvbnRlbnQ6ICcgLiAnOyB0ZXh0LWluZGVudDogLTEwMHB4OyBvdmVyZmxvdzogaGlkZGVuO31cclxuLnR5cGUtcGFyYS0yY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAudHlwZS10aXQuYWRkLTJyb3dzIHNwYW46YWZ0ZXIge2Rpc3BsYXk6IGJsb2NrOyBjb250ZW50OiAnIC4gJzsgdGV4dC1pbmRlbnQ6IC0xMDBweDsgb3ZlcmZsb3c6IGhpZGRlbjt9XHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gcCB7bWFyZ2luLXRvcDogMjJweDsgZm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MjZweDsgdGV4dC1hbGlnbjoganVzdGlmeTsgd29yZC1icmVhazogYnJlYWstYWxsO31cclxuLnR5cGUtcGFyYS0yY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAuaW1nLWFyZWEge21hcmdpbi10b3A6IDMwcHg7fVxyXG5cclxuLyogRmVhdHVyZXMgMSBjb2x1bW4gdHlwZSAqL1xyXG4udHlwZS1wYXJhLTFjb2wuYmctZ3JheSB7YmFja2dyb3VuZDogI2YwZjBmMH1cclxuLnR5cGUtcGFyYS0xY29sIC50eXBlLWNvbnRlbnQge21hcmdpbjogMCBhdXRvOyBwYWRkaW5nOiAyMHB4IDMwcHggNDBweDsgd2lkdGg6IDEwMjRweDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBmb250LXNpemU6IDA7fVxyXG4udHlwZS1wYXJhLTFjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOjEwMCU7IG1hcmdpbi10b3A6IDMwcHg7IG1hcmdpbi1sZWZ0OiA2MnB4OyB2ZXJ0aWNhbC1hbGlnbjogdG9wO31cclxuLnR5cGUtcGFyYS0xY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbi5maXJzdCB7bWFyZ2luLWxlZnQ6IDA7fVxyXG4udHlwZS1wYXJhLTFjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIGIge2Rpc3BsYXk6IGJsb2NrOyBwYWRkaW5nLWJvdHRvbTogNXB4OyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxOyB0ZXh0LWFsaWduOiByaWdodDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhY2FjYWM7IGNvbG9yOiAjNjY2O31cclxuLnR5cGUtcGFyYS0xY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAudHlwZS10aXQge21hcmdpbi10b3A6IDI5cHg7IGZvbnQtc2l6ZToyOHB4O2xpbmUtaGVpZ2h0OjM2cHg7IG1pbi1oZWlnaHQ6OTBweDt9XHJcbi50eXBlLXBhcmEtMWNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0IHNwYW4ge2Rpc3BsYXk6IGJsb2NrO31cclxuLnR5cGUtcGFyYS0xY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBwIHttYXJnaW4tdG9wOiAyMnB4OyBmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoyNnB4OyB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB3b3JkLWJyZWFrOiBicmVhay1hbGw7fVxyXG4udHlwZS1wYXJhLTFjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC5pbWctYXJlYSB7bWFyZ2luLXRvcDogMjVweDsgd2lkdGg6MTAwJTsgb3ZlcmZsb3c6aGlkZGVufVxyXG5cclxuLyogRmVhdHVyZXMgNCBjb2x1bW5zIHR5cGUgKi9cclxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQge21hcmdpbjogMCBhdXRvOyBwYWRkaW5nOiAyMHB4IDMwcHggNDBweDsgd2lkdGg6IDEwMjRweDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBmb250LXNpemU6IDA7fVxyXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOjI4MHB4OyBtYXJnaW4tdG9wOiAzMHB4OyBtYXJnaW4tbGVmdDogNjJweDsgdmVydGljYWwtYWxpZ246IHRvcDt9XHJcbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4uY29sLWZ1bGwtd2lkZSB7d2lkdGg6MTAwJSAhaW1wb3J0YW50OyBtYXJnaW4tbGVmdDowO31cclxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbjpudGgtY2hpbGQoNG4rMSl7bWFyZ2luLWxlZnQ6MDt9XHJcbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4ge3dpZHRoOjE5NHB4O31cclxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbi13OTY1IHt3aWR0aDo5NjVweH1cclxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbi5maXJzdCB7bWFyZ2luLWxlZnQ6IDA7fVxyXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIGIge2Rpc3BsYXk6IGJsb2NrOyBwYWRkaW5nLWJvdHRvbTogNXB4OyBmb250OiAxMnB4LzEgJ0h5dW5kYWlTYW5zVGV4dC1SZWd1bGFyJzsgdGV4dC1hbGlnbjogcmlnaHQ7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWNhY2FjOyBjb2xvcjogIzY2Njt9XHJcbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0IHttYXJnaW4tdG9wOiAyOXB4OyBmb250OiAyNHB4LzMwcHggJ0h5dW5kYWlTYW5zVGV4dC1SZWd1bGFyJzsgbWluLWhlaWdodDo5MHB4O31cclxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAudHlwZS10aXQgc3BhbiB7ZGlzcGxheTogYmxvY2s7fVxyXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHAge21hcmdpbi10b3A6IDIycHg7IGZvbnQ6IDE2cHgvMzBweCAnSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXInOyB9XHJcbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLmltZy1hcmVhIHttYXJnaW4tdG9wOiAzMHB4OyAgd2lkdGg6MTAwJTsgb3ZlcmZsb3c6aGlkZGVufVxyXG5cclxuLyogZGVzY3JpcHRpb24gdHlwZSAqL1xyXG4udHlwZS1kc2NyIHt9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCB7cG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW46IDAgYXV0bzsgcGFkZGluZzogODBweCAwOyB3aWR0aDogMTAwJTsgbWF4LXdpZHRoOiAxOTIwcHg7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDsgYmFja2dyb3VuZDogI2Y2ZjZmNn1cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50LmJnLXdoaXRlIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO31cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAge21hcmdpbjogMCBhdXRvOyB3aWR0aDogOTY0cHh9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIC50eXBlLXRpdCB7cGFkZGluZzogMzNweCAwIDMwcHg7IGZvbnQtc2l6ZToyOHB4O2xpbmUtaGVpZ2h0OjM2cHg7IGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwfVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQubm8tYm9yZGVyIHtwYWRkaW5nLXRvcDozNHB4O31cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50Lm5vLWJvcmRlciAudHlwZS13cmFwIC50eXBlLXRpdCB7Ym9yZGVyLXRvcDowO31cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgLnR5cGUtdGl0IHNwYW4ge2Rpc3BsYXk6YmxvY2s7fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCAudHh0LWFyZWEgcCB7Zm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMjZweDt9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIC5pbWctaG9sZGVyIC5pbm5lci1pbWctdHh0IHttYXJnaW4tdG9wOjE3cHg7Zm9udC1zaXplOjE2cHg7fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bCB7bWFyZ2luLXRvcDogNDJweDsgZm9udC1zaXplOiAwfVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bC53aWRlIHttYXJnaW4tdG9wOjM4cHg7fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bC53aWRlLmFkZC1tZyB7bWFyZ2luLXRvcDo2N3B4O31cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwud2lkZSBsaSB7bWFyZ2luLWxlZnQ6MzJweH1cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwgbGkge2Rpc3BsYXk6IGlubGluZS1ibG9jazt9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHVsLmNvbC0xIGxpe21hcmdpbi1sZWZ0OiA2MnB4OyB3aWR0aDogNDY2cHg7fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bC5jb2wtMiBsaSB7bWFyZ2luLWxlZnQ6IDYycHg7IHdpZHRoOiA0NTFweDt9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHVsLmNvbC0zIGxpIHttYXJnaW4tbGVmdDogMzJweDsgd2lkdGg6IDMwMHB4O31cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwgbGk6Zmlyc3QtY2hpbGQge21hcmdpbi1sZWZ0OiAwfVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCBkdCB7Zm9udC1zaXplOiAwfVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCBkdCB7cGFkZGluZzogMThweCAwIDE1cHh9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGR0IGIge2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6IG5vcm1hbDt9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGRkIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDE3cHggMCAxNHB4OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzYyNjI2Mn1cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgZGQudG9wLWJkciB7Ym9yZGVyLXRvcDogM3B4IHNvbGlkICM2MjYyNjJ9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGRkLnRvcC1sciB7Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM2MjYyNjI7IGJvcmRlci1ib3R0b206MDt9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGRkLndpZGUge3dpZHRoOiAzMDBweH1cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwuY29sLTEgZGQud2lkZSB7d2lkdGg6IDQ2NnB4fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bC5jb2wtMiBkZC53aWRlIHt3aWR0aDogNDUxcHh9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGRkLm5hcnJvdyB7bWFyZ2luLWxlZnQ6IDIycHg7IHdpZHRoOiAxMjlweDsgdGV4dC1hbGlnbjogcmlnaHR9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGRkIHNwYW4ge2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIwcHg7fVxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bC5hZGQtbWcgZGQgc3BhbiB7bGluZS1oZWlnaHQ6MjZweDt9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIC53aWRlIGxpIHt3aWR0aDo0NjZweDt9XHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIC53aWRlIGxpIGRkIHtkaXNwbGF5OmJsb2NrO31cclxuXHJcbi8qIG1vZGVscyBnYWxsZXkgU2hhcmUgKi9cclxuLmdhbGwtZG4tc2hhcmUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogNDBweDsgbGVmdDogNC42ODc1JTsgei1pbmRleDogMjsgZm9udC1zaXplOiAwO31cclxuLmdhbGwtZG4tc2hhcmUgYSB7cG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbi1sZWZ0OiAxMHB4OyBwYWRkaW5nOiAyMHB4IDI4cHggMThweCA0OHB4OyBiYWNrZ3JvdW5kOiAjMDAwOyBmb250OiAxMnB4LzEgXCJIeXVuZGFpU2Fuc1RleHQtUmVndWxhclwiOyBjb2xvcjogI2ZmZjt9XHJcbi5nYWxsLWRuLXNoYXJlIGEgc3BhbiB7b3BhY2l0eTowLjc7IC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7fVxyXG4uZ2FsbC1kbi1zaGFyZSBhOmhvdmVyIHNwYW4ge29wYWNpdHk6MTt9XHJcbi5nYWxsLWRuLXNoYXJlIC5pbWctdHlwZSB7bWFyZ2luLWxlZnQ6IDA7IHBhZGRpbmctbGVmdDo1N3B4OyBwYWRkaW5nLXJpZ2h0OjE4cHg7fVxyXG4uZ2FsbC1kbi1zaGFyZSBhIHNwYW4uaW1nLWNvbiB7cG9zaXRpb246IGFic29sdXRlOyB0b3A6IDlweDsgbGVmdDogMTVweDt9XHJcbi5nYWxsLWRuLXNoYXJlID4gZGl2e2Rpc3BsYXk6aW5saW5lLWJsb2NrOyBtYXJnaW4tcmlnaHQ6MTBweDt9XHJcbi5nYWxsLWRuLXNoYXJlIC5pbWctdHlwZS5pbmFjdGl2ZXtwb2ludGVyLWV2ZW50czpub25lOyBjdXJzb3I6ZGVmYXVsdDt9XHJcbi5nYWxsLWRuLXNoYXJlIC5pbWctdHlwZS5pbmFjdGl2ZSAuaW1nLWNvbixcclxuLmdhbGwtZG4tc2hhcmUgLmltZy10eXBlLmluYWN0aXZlIHNwYW57b3BhY2l0eTowLjI7fVxyXG4uZ2FsbC1kbi1zaGFyZSAuc2hhcmUtYnRucy1hcmVhe2Rpc3BsYXk6IGlubGluZS1ibG9jaztiYWNrZ3JvdW5kOiMwMDA7IHZlcnRpY2FsLWFsaWduOiB0b3A7fVxyXG4uZ2FsbC1kbi1zaGFyZSAuc2hhcmUtYnRucy1hcmVhIC50aXR7cG9zaXRpb246IHJlbGF0aXZlOyB9XHJcbi5nYWxsLWRuLXNoYXJlIC5zaGFyZS1idG5zLWFyZWEgLnRpdDphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazsgcG9zaXRpb246YWJzb2x1dGU7IHJpZ2h0OjA7IHRvcDoxMnB4OyBjb250ZW50OicnOyB3aWR0aDoxcHg7IGhlaWdodDoyNnB4OyBiYWNrZ3JvdW5kOiAjNGQ0ZDRkO31cclxuLmdhbGwtZG4tc2hhcmUgLnNucy1idG5ze2Rpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzo1cHggMjFweCA2cHggMTFweDsgaGVpZ2h0OiA1MHB4OyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3ggLyp2ZXJ0aWNhbC1hbGlnbjogdG9wOyovfVxyXG4uZ2FsbC1kbi1zaGFyZSAuc25zLWJ0bnMgYXtkaXNwbGF5OmlubGluZS1ibG9jazsgaGVpZ2h0OjI2cHg7IHBhZGRpbmc6NXB4OyBsaW5lLWhlaWdodDoyNnB4OyBtYXJnaW4tcmlnaHQ6NXB4OyB9XHJcbi5nYWxsLWRuLXNoYXJlIC5zbnMtYnRucyBhIGltZ3t2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlfVxyXG5cclxuLyogbW9kZWxzIGluZGljYXRvciBzdHlsZSAqL1xyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW46IDAgYXV0bzsgdGV4dC1hbGlnbjogY2VudGVyOyB9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmc6IDAgNXB4OyB6LWluZGV4OiAyOyBmb250LXNpemU6IDA7IHRleHQtYWxpZ246IGNlbnRlcjsgaGVpZ2h0OiAyNXB4OyBvdmVyZmxvdzogaGlkZGVuO31cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbi1sZWZ0OiAxN3B4OyB3aWR0aDogMXB4OyBoZWlnaHQ6IDExcHg7IGxpbmUtaGVpZ2h0OiAyNXB4OyBmb250LXNpemU6IDE0cHg7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IGJhY2tncm91bmQ6ICNlYmViZWI7fVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGk6Zmlyc3QtY2hpbGQge21hcmdpbi1sZWZ0OiAwO31cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpLm9uIHtoZWlnaHQ6IDI1cHg7IHdpZHRoOiAycHg7IGJhY2tncm91bmQ6ICNlYmViZWI7fVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkgYSB7ZGlzcGxheTogYmxvY2s7IG1hcmdpbi1sZWZ0OiAtNXB4OyBwYWRkaW5nOiAwIDVweDsgaGVpZ2h0OiAxMXB4OyBvdmVyZmxvdzogaGlkZGVuO31cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpLm9uIGEge2hlaWdodDogMjVweDt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaSBhIHNwYW4ge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAtMTAwMDBweDsgdG9wOjA7IHdpZHRoOiAwOyBoZWlnaHQ6IDA7IHZpc2liaWxpdHk6IGhpZGRlbjt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgbGkge3Bvc2l0aW9uOiByZWxhdGl2ZTt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgbGkgYSB7ZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBjb2xvcjojNzY3NTc1O31cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCBsaSBzcGFuLmFyci1jb24ge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyAgd2lkdGg6IDdweDsgaGVpZ2h0OiAxMXB4OyBvdmVyZmxvdzogaGlkZGVufVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tcHJldiB7cG9zaXRpb246IGFic29sdXRlOyB0b3A6NnB4OyByaWdodDogMTAwJTsgbWFyZ2luLXJpZ2h0OiA1NXB4O31cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCAuYnRuLXByZXYgc3Bhbi5hcnItY29uIHtsZWZ0OjA7fVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tbmV4dCB7cG9zaXRpb246IGFic29sdXRlOyB0b3A6NnB4OyBsZWZ0OiAxMDAlOyBtYXJnaW4tbGVmdDogNTVweDt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgLmJ0bi1uZXh0IHNwYW4uYXJyLWNvbiB7cmlnaHQ6MDt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgLmJ0bi1wcmV2IGEge2Zsb2F0OiBsZWZ0OyBwYWRkaW5nLWxlZnQ6IDIzcHg7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgLmJ0bi1wcmV2IGEgaW1nIHttYXJnaW4tdG9wOiAwOyBtYXJnaW4tbGVmdDogMDt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgLmJ0bi1uZXh0IGEge2Zsb2F0OiByaWdodDsgcGFkZGluZy1yaWdodDogMjNweDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94O31cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCAuYnRuLW5leHQgYSBpbWcge21hcmdpbi10b3A6IDA7IG1hcmdpbi1sZWZ0OiAtN3B4O31cclxuLyogbW9kZWxzIGluZGljYXRvciBkYXJrIHZlci4gKi9cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwLmRhcmsgLmluZGljYXRvcnMgbGkge2JhY2tncm91bmQ6ICMwMDA7fVxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAuZGFyayAuaW5kaWNhdG9ycyBsaS5vbiB7YmFja2dyb3VuZDogIzgwNDAzMzt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcC5kYXJrIC5wcmV2LW5leHQtd3JhcCAuYnRuLXByZXYgYSBpbWcge21hcmdpbi10b3A6IC0xMXB4OyBtYXJnaW4tbGVmdDogMDt9XHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcC5kYXJrIC5wcmV2LW5leHQtd3JhcCAuYnRuLW5leHQgYSBpbWcge21hcmdpbi10b3A6IC0xMXB4OyBtYXJnaW4tbGVmdDogLTdweDt9XHJcblxyXG4uZ2FsbGVyeS1zZWxlY3RvciBhIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbjogMCAyNXB4OyBmb250OiAxNnB4LzEgXCJIeXVuZGFpU2Fuc1RleHQtUmVndWxhclwiOyBjb2xvcjogIzdmN2Y3Zn1cclxuLmdhbGxlcnktc2VsZWN0b3IgYTpob3ZlciB7Y29sb3I6ICM4MDQwMzN9XHJcbi5nYWxsZXJ5LXNlbGVjdG9yIGEgc3BhbiB7Zm9udC1zaXplOiAxNnB4OyAtd2Via2l0LXRyYW5zaXRpb246Y29sb3IgMC40czsgdHJhbnNpdGlvbjpjb2xvciAwLjRzfVxyXG4uZ2FsbGVyeS1zZWxlY3RvciBhLnNlbGVjdGVkIHtjb2xvcjogIzAwMH1cclxuLmdhbGxlcnktc2VsZWN0b3IgYS5zZWxlY3RlZDpob3ZlciB7Y29sb3I6ICM4MDQwMzN9XHJcblxyXG4vKiBnYWxsZXJ5LCBoYXMgZGl2aWRlcnMgKi9cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LWZ1bmMtYXJlYSB7YmFja2dyb3VuZDogI2ZmZn1cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIHtvdmVyZmxvdzogdmlzaWJsZTt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaSB7cG9zaXRpb246IHJlbGF0aXZlO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpIGEge292ZXJmbG93OiB2aXNpYmxlO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpLm9uIHtiYWNrZ3JvdW5kOiAjMDAwO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpLmxvbmdlciB7aGVpZ2h0OiAyNHB4O31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpLmxvbmdlciBhIHtoZWlnaHQ6IDI0cHg7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkgYSBzcGFuLmRpdmlkZXIge3RvcDogYXV0bzsgYm90dG9tOiAtMjJweDsgbGVmdDogLTI1cHg7IHdpZHRoOiA1MHB4OyBoZWlnaHQ6IGF1dG87IHRleHQtYWxpZ246IGNlbnRlcjsgdmlzaWJpbGl0eTogdmlzaWJsZTsgZm9udDogMTBweC8xIFwiSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXJcIjsgY29sb3I6ICM3Njc1NzU7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkuYWN0aXZhdGVkIGEgc3Bhbi5kaXZpZGVyIHtjb2xvcjogIzAwMDt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS12aWV3LWFyZWEgLmJ0bnMge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiA0MHB4OyBsZWZ0OiA0LjY4NzUlOyB6LWluZGV4OiAyOyBmb250LXNpemU6IDA7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktdmlldy1hcmVhIC5idG5zIGEge3Bvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tbGVmdDogMTBweDsgcGFkZGluZzogMjFweCAyNHB4IDIxcHggNDdweDsgYmFja2dyb3VuZDogIzAwMDsgZm9udDogMTJweC8xIFwiSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXJcIjsgY29sb3I6ICNmZmY7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktdmlldy1hcmVhIC5idG5zIGE6Zmlyc3QtY2hpbGQge21hcmdpbi1sZWZ0OiAwO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LXZpZXctYXJlYSAuYnRucyBhIHNwYW4uaW1nLWNvbiB7cG9zaXRpb246IGFic29sdXRlOyB0b3A6IDExcHg7IGxlZnQ6IDEzcHg7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIHtwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbjogMCBhdXRvOyBwYWRkaW5nOiAxMzNweCAwIDc4cHg7IG1heC13aWR0aDogMTkyMHB4OyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IHRleHQtYWxpZ246IGNlbnRlcjt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLnR4dC1ob2xkZXIge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOjEyMHB4OyBsZWZ0OiAwOyBtYXJnaW4tbGVmdDogNC41NjI1JTsgZm9udC1zaXplOiAwO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LWZ1bmMtYXJlYSAudHh0LWhvbGRlciAudHlwZS10aXQge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udDogNDVweC8xICdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnOyBjb2xvcjogIzgwNDAzMzt9XHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEge3Bvc2l0aW9uOiByZWxhdGl2ZTt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuZ2FsbGVyeS12aWV3LWlubmVyIHtwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbjogMCBhdXRvOyBwYWRkaW5nLXRvcDogNDYuODc1JTsgd2lkdGg6MTAwJTsgaGVpZ2h0OiAwOyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IG1heC13aWR0aDogMTkyMHB4OyBvdmVyZmxvdzogaGlkZGVuO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5nYWxsZXJ5LXZpZXctaW5uZXIgLmRldmlkZWQtc2xpZGVyIHtwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDowOyBwYWRkaW5nLXRvcDogNDYuODc1JTsgd2lkdGg6MTAwJTsgaGVpZ2h0OiAwOyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJhY2tncm91bmQ6ICMwMDA7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLmdhbGxlcnktdmlldy1pbm5lciAuZGV2aWRlZC1zbGlkZXIuc2hvd24ge3otaW5kZXg6IDJ9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCB7cG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlO2JhY2tncm91bmQtY29sb3I6ICMwMDA7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIHtmb250LXNpemU6IDA7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIGxpIHtkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyBmbG9hdDogbGVmdDsgd2lkdGg6MjUlOyBoZWlnaHQ6IDA7IHBhZGRpbmctdG9wOiAyMy40Mzc1JTsgb3ZlcmZsb3c6IGhpZGRlbjt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkuY29sLTIge3Bvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6NTAlO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaS5jb2wtMngyIHtwb3NpdGlvbjogcmVsYXRpdmU7IHdpZHRoOjUwJTsgcGFkZGluZy10b3A6IDQ2Ljg3NSV9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkgYSB7ZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOjA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDA7IC8qcGFkZGluZy10b3A6IDEwMCU7Ki9wYWRkaW5nLXRvcDo5My42JTsgLXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7IGJveC1zaXppbmc6Ym9yZGVyLWJveDt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkgYTpmb2N1czpiZWZvcmUge2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjogYWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOiAxMDAlO2hlaWdodDogMTAwJTtib3JkZXI6MnB4IHNvbGlkICM4MDQwMzM7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3otaW5kZXg6MTt9XHJcblxyXG4vKi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkgYTpmb2N1cyB7Ym9yZGVyOiBzb2xpZCAycHggIzgwNDAzMzt9Ki8gLyogQWNjZXNzaWJpbGl0eSA6IFZBTSAtIDIwMTYwOTAyICovXHJcbi8qLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaSBhIC5mb2N1c19saW5lIHtkaXNwbGF5OiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDowOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3JkZXI6IHNvbGlkIDJweCAjODA0MDMzO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaSBhOmZvY3VzIC5mb2N1c19saW5lIHtkaXNwbGF5OiBibG9jazt9XHJcbiovXHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIGxpLmNvbC0yIGEge3BhZGRpbmctdG9wOiA0Ni44NzUlO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaSBpbWcge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTt9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtd3JhcCB7cGFkZGluZy10b3A6IDQ2Ljg3NSU7IHdpZHRoOjEwMCU7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIGxpIGltZyB7cG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgbGVmdDogMDsgbWFyZ2luLXRvcDogLTUwJTsgd2lkdGg6IDEwMCU7IG9wYWNpdHk6IDAuNzsgLXdlYmtpdC10cmFuc2l0aW9uOiAxcyBhbGw7IHRyYW5zaXRpb246IDFzIGFsbDt9XHJcbi8qLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaS5jb2wtMiBpbWcge21hcmdpbi10b3A6IC0yNSU7fSovXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkuY29sLTJ4MiBpbWcge21hcmdpbi10b3A6IC01MCU7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIGxpOmhvdmVyIGltZyB7LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpOy1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO3RyYW5zZm9ybTogc2NhbGUoMS4wMywgMS4wMyk7IG9wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBhbGw7IHRyYW5zaXRpb246IDAuM3MgYWxsO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaSBhOmZvY3VzIGltZyB7LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpOy1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO3RyYW5zZm9ybTogc2NhbGUoMS4wMywgMS4wMyk7IG9wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBhbGw7IHRyYW5zaXRpb246IDAuM3MgYWxsO31cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5idG5zLWhvbGRlciBhIHtkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgbWFyZ2luLXRvcDogLTMwcHg7IHdpZHRoOiAyM3B4OyBoZWlnaHQ6IDQ1cHg7IG92ZXJmbG93OiBoaWRkZW47IHotaW5kZXg6IDN9XHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuYnRucy1ob2xkZXIgYSAub24tb3ZlciB7cG9zaXRpb246IGFic29sdXRlOyB0b3A6MDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7fVxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLmJ0bnMtaG9sZGVyIC5idG4tcHJldiB7bGVmdDowcHg7IHBhZGRpbmc6IDM0cHggMTZweCAzNHB4IDEycHg7IH1cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5idG5zLWhvbGRlciAuYnRuLW5leHQge3JpZ2h0OjBweDsgcGFkZGluZzogMzRweCAxMnB4IDM0cHggMTZweDsgfVxyXG5cclxuXHJcbi8qIGdhbGxlcnkgcG9wdXAgKi9cclxuLmdhbGxlcnktcG9wdXAge3Bvc2l0aW9uOiBmaXhlZDsgdG9wOjA7IGxlZnQ6MDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgYmFja2dyb3VuZDogIzAwMDsgei1pbmRleDogNTAwOyAvKmRpc3BsYXk6IG5vbmU7Ki99XHJcbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXcgPiBkaXYge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAwOyB3aWR0aDogMTAwJTsgb3ZlcmZsb3c6IGhpZGRlbjsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDt9XHJcbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXcgLnBvcC1zd2lwZSB7cG9zaXRpb246IHJlbGF0aXZlO31cclxuLmdhbGxlcnktcG9wdXAgLmdhbC1wb3AtdmlldyAucG9wLXN3aXBlLnlvdXR1YmUtd3JhcCB7cGFkZGluZyA6IDc1cHg7fVxyXG4uZ2FsbGVyeS1wb3B1cCAuZ2FsLXBvcC12aWV3IC5wb3Atc3dpcGUgbGkge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgb3ZlcmZsb3c6aGlkZGVuO31cclxuLmdhbGxlcnktcG9wdXAgLmdhbC1wb3AtdmlldyAucG9wLXN3aXBlIGxpIC5iZy1ob2xkZXIge3Bvc2l0aW9uOiByZWxhdGl2ZX1cclxuLmdhbGxlcnktcG9wdXAgLmdhbC1wb3AtdmlldyAudHh0LWhvbGRlciB7cG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyBib3R0b206IDExMHB4OyBwYWRkaW5nOiAwcHggMzBweDsgd2lkdGg6IDEwMCU7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDt9XHJcbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXcgLnR4dC1ob2xkZXIgcCB7d2lkdGg6IDEwMCU7IHBhZGRpbmctYm90dG9tOiAyNXB4OyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyMnB4OyBjb2xvcjogI2ZlZmVmZTsgdGV4dC1hbGlnbjogbGVmdDt9XHJcbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXcgLnR4dC1ob2xkZXIgcCBzcGFuIHtkaXNwbGF5OiBibG9jazt9XHJcbi5nYWxsZXJ5LXBvcHVwLnNlYXJjaC10eXBlIC5nYWwtcG9wLXZpZXcgLnR4dC1ob2xkZXIge3BhZGRpbmc6IDIwcHggMzBweDsgYmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNSl9XHJcbi5nYWxsZXJ5LXBvcHVwIC5idG4tY2xvc2UtcG9wIHtwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDoyM3B4OyByaWdodDogMjNweDsgcGFkZGluZzogMTJweDsgei1pbmRleDogMzsgYmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNyl9XHJcbi5nYWxsZXJ5LXBvcHVwIC5idG4tY2xvc2UtcG9wIHNwYW4ge2Rpc3BsYXk6IGJsb2NrOyB3aWR0aDogMjVweDsgaGVpZ2h0OiAyNXB4OyBvdmVyZmxvdzogaGlkZGVuO31cclxuLyouZ2FsbGVyeS1wb3B1cC5kYXJrIC5idG4tY2xvc2UtcG9wIHNwYW4gaW1nIHtkaXNwbGF5OiBibG9jazsgbWFyZ2luLXRvcDogLTI1cHg7fSovXHJcbi5nYWxsZXJ5LXBvcHVwIC5zZWxlY3Qtc3ViIHtwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNDJweDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IHRleHQtYWxpZ246IGNlbnRlcjsgei1pbmRleDogMzt9XHJcbi5nYWxsZXJ5LXBvcHVwIC5zZWxlY3Qtc3ViIC5zdWJqZWN0LXdyYXAge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC1zaXplOiAwO31cclxuLmdhbGxlcnktcG9wdXAgLnNlbGVjdC1zdWIgLnN1YmplY3Qtd3JhcCBhIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbi1sZWZ0OiA0MHB4OyBmb250LXNpemU6IDIycHg7bGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjODM4MzgzO31cclxuLmdhbGxlcnktcG9wdXAgLnNlbGVjdC1zdWIgLnN1YmplY3Qtd3JhcCBhLm9uIHtjb2xvcjogI2RlZGVkZTt9XHJcbi5nYWxsZXJ5LXBvcHVwIC5zZWxlY3Qtc3ViIC5zdWJqZWN0LXdyYXAgYTpmaXJzdC1jaGlsZCB7bWFyZ2luLWxlZnQ6IDA7fVxyXG4uZ2FsbGVyeS1wb3B1cCAuYm90LWJ0bnMge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgYm90dG9tOiAzMHB4OyBwYWRkaW5nOiAwIDMwcHg7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDgwcHg7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDsgdGV4dC1hbGlnbjogY2VudGVyOyB6LWluZGV4OiAzO31cclxuLmdhbGxlcnktcG9wdXAgLmJvdC1idG5zOmJlZm9yZSB7ZGlzcGxheTogYmxvY2s7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDowOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZmRmZGZ9XHJcbi5nYWxsZXJ5LXBvcHVwIC5nYWxsLWRuLXNoYXJlIHtib3R0b206IDMwcHg7IGxlZnQ6IDMwcHh9XHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIHt9XHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIGEge2Rpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlOyBtYXJnaW4tdG9wOiAtMzBweDsgd2lkdGg6IDIzcHg7IGhlaWdodDogNDVweDsgei1pbmRleDogMzsgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjcpOyB9XHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIGEgc3BhbiB7cG9zaXRpb246cmVsYXRpdmU7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMjNweDsgaGVpZ2h0OiA0NXB4OyBvdmVyZmxvdzogaGlkZGVuO31cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIC5idG4tcHJldiB7bGVmdDowcHg7IHBhZGRpbmc6IDM0cHggMTZweCAzNHB4IDEycHg7IH1cclxuLmdhbGxlcnktcG9wdXAgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgLmJ0bi1uZXh0IHtyaWdodDowcHg7IHBhZGRpbmc6IDM0cHggMTJweCAzNHB4IDE2cHg7IH1cclxuLmdhbGxlcnktcG9wdXAgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgLm9uLW92ZXIge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOjA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBvcGFjaXR5OjB9XHJcbi5nYWxsZXJ5LXBvcHVwLmRhcmsgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgYSBpbWcge2Rpc3BsYXk6IGJsb2NrO31cclxuLmdhbGxlcnktcG9wdXAgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgLmluZGljYXRvciB7cG9zaXRpb246IGFic29sdXRlOyBib3R0b206IDMwcHg7IHJpZ2h0OiAzMHB4OyB6LWluZGV4OiAzfVxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciAuaW5kaWNhdG9yIHNwYW4ge2ZvbnQ6IDE0cHgvMSBcIkh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyXCI7IGNvbG9yOiAjZmZmfVxyXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIC5pbmRpY2F0b3Igc3BhbiB7Zm9udDogMTRweC8xIFwiSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXJcIjsgY29sb3I6ICMwMDB9XHJcblxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciBhIGltZyB7LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzfVxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciBhOmhvdmVyIGltZyB7b3BhY2l0eTowfVxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciBhOmhvdmVyIC5vbi1vdmVye29wYWNpdHk6MX1cclxuLmdhbGxlcnktcG9wdXAgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgYTpob3ZlciAuaW1nMiBpbWdcclxue21hcmdpbi10b3A6LTQ1cHg7LXdlYmtpdC10cmFuc2Zvcm06aW5oZXJpdDstbXMtdHJhbnNmb3JtOmluaGVyaXQ7dHJhbnNmb3JtOmluaGVyaXQ7b3BhY2l0eToxfVxyXG5cclxuLmdhbGxlcnktcG9wdXAgLnBvcC1mdW5jLWFyZWEgYS5idG4teW91dHViZS1wbGF5IC5vbi1vdmVyIHtvcGFjaXR5OiAwOyAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zczsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzfVxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLWZ1bmMtYXJlYSBhLmJ0bi15b3V0dWJlLXBsYXkgaW1nIHstd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41czt0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXN9XHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3AtZnVuYy1hcmVhIGEuYnRuLXlvdXR1YmUtcGxheTpob3ZlciBpbWcge29wYWNpdHk6MH1cclxuLmdhbGxlcnktcG9wdXAgLnBvcC1mdW5jLWFyZWEgYS5idG4teW91dHViZS1wbGF5OmhvdmVyIC5vbi1vdmVye29wYWNpdHk6MX1cclxuLmdhbGxlcnktcG9wdXAgLnBvcC1mdW5jLWFyZWEgYS5idG4teW91dHViZS1wbGF5IHtwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOjUwJTsgbGVmdDogNTAlOyBvdmVyZmxvdzogaGlkZGVuOyB3aWR0aDogNzRweDsgaGVpZ2h0Ojg0cHg7IG1hcmdpbi10b3A6IC00MnB4OyB6LWluZGV4OiA1fVxyXG5cclxuXHJcbi8qIGdhbGxlcnkgcG9wdXAgZGFyayB0eHQgdmVyICovXHJcbi5nYWxsZXJ5LXBvcHVwLmRhcmsgLnNlbGVjdC1zdWIgLnN1YmplY3Qtd3JhcCBhIHtjb2xvcjogIzAwMDt9XHJcbi8qLmdhbGxlcnktcG9wdXAuZGFyayAuYnRuLWNsb3NlLXBvcCBzcGFuIGltZyB7ZGlzcGxheTogYmxvY2s7IG1hcmdpbi10b3A6IC0yNXB4O30qL1xyXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5nYWwtcG9wLXZpZXcgLnR4dC1ob2xkZXIgcCB7Y29sb3I6ICMwMDA7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwfVxyXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5wb3Atdmlldy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tcHJldiBhIGltZyB7bWFyZ2luLXRvcDogLTExcHg7fVxyXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5wb3Atdmlldy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tbmV4dCBhIGltZyB7bWFyZ2luLXRvcDogLTExcHg7fVxyXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5wb3Atdmlldy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkge2JhY2tncm91bmQ6ICMwMDA7fVxyXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5wb3Atdmlldy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkub24ge2JhY2tncm91bmQ6ICMwMDA7fVxyXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5zZWxlY3Qtc3ViIC5zdWJqZWN0LXdyYXAgYSB7Y29sb3I6ICM3ZjdmN2Y7fVxyXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5zZWxlY3Qtc3ViIC5zdWJqZWN0LXdyYXAgYS5vbiB7Y29sb3I6ICMwMDA7fVxyXG5cclxuLyogZ2FsbGVyeSBwb3B1cCDtlZjri6gg67KE7Yq8IOyXhuuKlCDrsoTsoIQgKi9cclxuLmdhbGxlcnktcG9wdXAubm9uZS1idG0tY29uIC5nYWwtcG9wLXZpZXcgLnR4dC1ob2xkZXJ7Ym90dG9tOjA7fVxyXG4uZ2FsbGVyeS1wb3B1cC5ub25lLWJ0bS1jb24gLmdhbC1wb3AtdmlldyAudHh0LWhvbGRlciBwe2JvcmRlci1ib3R0b206MDt9XHJcblxyXG5cclxuLmdhbGxlcnktcG9wdXAgLnBvcC1mdW5jLWFyZWEgYS5idG4teW91dHViZS1wbGF5IC5vbi1vdmVyIHtvcGFjaXR5OiAwOyAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zczsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzfVxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLWZ1bmMtYXJlYSBhLmJ0bi15b3V0dWJlLXBsYXkgaW1nIHstd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41czt0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXN9XHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3AtZnVuYy1hcmVhIGEuYnRuLXlvdXR1YmUtcGxheTpob3ZlciBpbWcge29wYWNpdHk6MH1cclxuLmdhbGxlcnktcG9wdXAgLnBvcC1mdW5jLWFyZWEgYS5idG4teW91dHViZS1wbGF5OmhvdmVyIC5vbi1vdmVye29wYWNpdHk6MX1cclxuLmdhbGxlcnktcG9wdXAgLnBvcC1mdW5jLWFyZWEgYS5idG4teW91dHViZS1wbGF5IHtwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOjUwJTsgbGVmdDogNTAlOyBvdmVyZmxvdzogaGlkZGVuOyB3aWR0aDogNzRweDsgaGVpZ2h0Ojg0cHg7IG1hcmdpbi10b3A6IC00MnB4OyB6LWluZGV4OiA1fVxyXG5cclxuXHJcbi8qIHBsYXkgYnRuKi9cclxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvIHtwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiA0LjY4NzUlOyBib3R0b206IDA7IG1hcmdpbi1ib3R0b206IDEwN3B4OyB3aWR0aDphdXRvICFpbXBvcnRhbnR9XHJcbi5rdi1hcmVhIGEuZ2J0bi52aWRlbyBzcGFuLmljby1wbGF5IHtkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdG9wOiAxOHB4OyBjb250ZW50OiAnJzsgd2lkdGg6IDA7IGhlaWdodDogMDsgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItbGVmdDogOXB4IHNvbGlkICNmZmY7ICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7IC13ZWJraXQtdHJhbnNpdGlvbjogMC41czsgdHJhbnNpdGlvbjogMC41c31cclxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvLnJldmVyc2Ugc3Bhbi5pY28tcGxheXtib3JkZXItbGVmdC1jb2xvcjojMDAwOyB9XHJcbi5rdi1hcmVhIGEuZ2J0bi52aWRlbzpob3ZlciBzcGFuLmljby1wbGF5IHtkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdG9wOiAxOHB4OyBjb250ZW50OiAnJzsgd2lkdGg6IDA7IGhlaWdodDogMDsgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItbGVmdDogOXB4IHNvbGlkICM4MDQwMzM7ICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7fVxyXG4ua3YtYXJlYSBhLmdidG4udmlkZW8gc3Bhbi5hdHh0IHtwYWRkaW5nLXJpZ2h0OiAyNXB4fVxyXG4ua3YtYXJlYSBhLmdidG4udmlkZW8gc3Bhbi5hdHh0IC5zay10eHQge2Rpc3BsYXk6IG5vbmV9XHJcbi5rdi1hcmVhIGEuZ2J0bi52aWRlbyBzcGFuLmF0eHQgLnB2LXR4dCB7ZGlzcGxheTogYmxvY2t9XHJcbi8qLmt2LWFyZWEgYS5nYnRuLnZpZGVvIHNwYW4uYXR4dDphZnRlciB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBjb250ZW50OiAnUExBWSBWSURFTyc7fSovXHJcbi8qIHNraXAgYnRuKi9cclxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvLnNraXAgc3Bhbi5pY28tcGxheSB7ZGlzcGxheTogbm9uZX1cclxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvLnNraXAgc3Bhbi5hdHh0IHtwYWRkaW5nLXJpZ2h0OiAwfVxyXG4ua3YtYXJlYSBhLmdidG4udmlkZW8uc2tpcCBzcGFuLmF0eHQgLnNrLXR4dCB7ZGlzcGxheTogYmxvY2t9XHJcbi5rdi1hcmVhIGEuZ2J0bi52aWRlby5za2lwIHNwYW4uYXR4dCAucHYtdHh0IHtkaXNwbGF5OiBub25lfVxyXG4vKi5rdi1hcmVhIGEuZ2J0bi52aWRlby5za2lwIHNwYW4uYXR4dDphZnRlciB7Y29udGVudDogJ1NLSVAnfSovXHJcblxyXG4vKiAyMDE2MTAyN1MgLyBkaWdpdGFsd29ya3MgLyDsoJXrs5Hrp4wgLyBHODDsiqTtj6zsuKAgQ1NTIOy2lOqwgCAvIHYxLjAgKi9cclxuLyogcGxheSBidG4qL1xyXG4uZzgwLXNwb3J0LnNlYy1pbnRybyAuYnRuLWc4MC1zcG9ydC12aWRlb3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo0LjY4NzUlO2JvdHRvbTowO3dpZHRoOmF1dG87fVxyXG4uZzgwLXNwb3J0LnNlYy1pbnRybyBhLmdidG4udmlkZW8ge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDQuNjg3NSU7IGJvdHRvbTogMDsgbWFyZ2luLWJvdHRvbTogMTA3cHg7IHdpZHRoOmF1dG8gIWltcG9ydGFudH1cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvIHNwYW4uaWNvLXBsYXkge2Rpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAwOyB0b3A6IDE4cHg7IGNvbnRlbnQ6ICcnOyB3aWR0aDogMDsgaGVpZ2h0OiAwOyBib3JkZXItdG9wOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1sZWZ0OiA5cHggc29saWQgI2ZmZjsgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjVzOyB0cmFuc2l0aW9uOiAwLjVzfVxyXG4uZzgwLXNwb3J0LnNlYy1pbnRybyBhLmdidG4udmlkZW8ucmV2ZXJzZSBzcGFuLmljby1wbGF5e2JvcmRlci1sZWZ0LWNvbG9yOiMwMDA7IH1cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvOmhvdmVyIHNwYW4uaWNvLXBsYXkge2Rpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAwOyB0b3A6IDE4cHg7IGNvbnRlbnQ6ICcnOyB3aWR0aDogMDsgaGVpZ2h0OiAwOyBib3JkZXItdG9wOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1sZWZ0OiA5cHggc29saWQgIzgwNDAzMzsgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDt9XHJcbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlbyBzcGFuLmF0eHQge3BhZGRpbmctcmlnaHQ6IDI1cHh9XHJcbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlbyBzcGFuLmF0eHQgLnNrLXR4dCB7ZGlzcGxheTogbm9uZX1cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvIHNwYW4uYXR4dCAucHYtdHh0IHtkaXNwbGF5OiBibG9ja31cclxuLyogc2tpcCBidG4qL1xyXG4uZzgwLXNwb3J0LnNlYy1pbnRybyBhLmdidG4udmlkZW8uc2tpcCBzcGFuLmljby1wbGF5IHtkaXNwbGF5OiBub25lfVxyXG4uZzgwLXNwb3J0LnNlYy1pbnRybyBhLmdidG4udmlkZW8uc2tpcCBzcGFuLmF0eHQge3BhZGRpbmctcmlnaHQ6IDB9XHJcbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlby5za2lwIHNwYW4uYXR4dCAuc2stdHh0IHtkaXNwbGF5OiBibG9ja31cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvLnNraXAgc3Bhbi5hdHh0IC5wdi10eHQge2Rpc3BsYXk6IG5vbmV9XHJcbi5tb2RlbCAuZzgwLXNwb3J0IC5yb2xsLWhvbGRlciAuaGFzLXZpZGVvIHZpZGVve3otaW5kZXg6MjtvcGFjaXR5OjA7fVxyXG4ubW9kZWwgLmc4MC1zcG9ydCAucm9sbC1ob2xkZXIgLmhhcy12aWRlbyBpbWd7ei1pbmRleDoxO29wYWNpdHk6MTt9XHJcbi8qIDIwMTYxMDI3UyAvIGRpZ2l0YWx3b3JrcyAvIOygleuzkeunjCAvIEc4MOyKpO2PrOy4oCBDU1Mg7LaU6rCAIC8gdjEuMCAqL1xyXG5cclxuLyogMjAxNjEwMDRTIC8gZGlnaXRhbHdvcmtzIC8g7KCV67OR66eMIC8gQ1NT7LaU6rCAIC8gdjEuMCAqL1xyXG4vKiDsgqzsoITqs4Tslb3rpqztlIzroJvrsoTtirwgKi9cclxuLmt2LWFyZWEgYS5nYnRuLmNvbnRyYWN0IHtwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiA0LjY4NzUlOyBib3R0b206IDA7IG1hcmdpbi1ib3R0b206IDEwN3B4OyB3aWR0aDphdXRvICFpbXBvcnRhbnR9XHJcbi5rdi1hcmVhIGEuZ2J0bi5jb250cmFjdCBzcGFuLmljby1wbGF5IHtkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdG9wOiAxOHB4OyBjb250ZW50OiAnJzsgd2lkdGg6IDA7IGhlaWdodDogMDsgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItbGVmdDogOXB4IHNvbGlkICNmZmY7ICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7IC13ZWJraXQtdHJhbnNpdGlvbjogMC41czsgdHJhbnNpdGlvbjogMC41c31cclxuLmt2LWFyZWEgYS5nYnRuLmNvbnRyYWN0LnJldmVyc2Ugc3Bhbi5pY28tcGxheXtib3JkZXItbGVmdC1jb2xvcjojMDAwOyB9XHJcbi5rdi1hcmVhIGEuZ2J0bi5jb250cmFjdDpob3ZlciBzcGFuLmljby1wbGF5IHtkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdG9wOiAxOHB4OyBjb250ZW50OiAnJzsgd2lkdGg6IDA7IGhlaWdodDogMDsgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItbGVmdDogOXB4IHNvbGlkICM4MDQwMzM7ICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7fVxyXG4ua3YtYXJlYSBhLmdidG4uY29udHJhY3Qgc3Bhbi5hdHh0IHtwYWRkaW5nLXJpZ2h0OiAyNXB4fVxyXG4vKiAyMDE2MTAwNEUgLyBkaWdpdGFsd29ya3MgLyDsoJXrs5Hrp4wgLyBDU1PstpTqsIAgLyB2MS4wICovXHJcblxyXG4vKiBzbnMgKi9cclxuLmJyYW5kIC5zZWMtc25zIC50eHQtaG9sZGVyIHtwb3NpdGlvbjpzdGF0aWM7cGFkZGluZzo0N3B4IDAgNTdweCAwO2JhY2tncm91bmQtY29sb3I6IzAwMDt0ZXh0LWFsaWduOmNlbnRlcn1cclxuLmJyYW5kIC5zZWMtc25zIC50eHQtaG9sZGVyIHAge2hlaWdodDoxM3B4O2ZvbnQ6MThweC8xOHB4ICdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnO2NvbG9yOiNmZmZ9XHJcbi5icmFuZCAuc2VjLXNucyAudHh0LWhvbGRlciAuaW5uZXItdHh0IC5zbnMge21hcmdpbi10b3A6MzRweH1cclxuLmJyYW5kIC5zZWMtc25zIC50eHQtaG9sZGVyIC5pbm5lci10eHQgLnNucyBhIHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDozNnB4O2hlaWdodDozNnB4O21hcmdpbjowIDM2cHh9XHJcblxyXG4vKiB1bmRlci1saW5lIHRhYiAqL1xyXG4udGFiLWhvbGRlcntwb3NpdGlvbjogcmVsYXRpdmU7aGVpZ2h0OjYyMHB4O31cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGl7XHJcbiAgICBmbG9hdDpsZWZ0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB3aWR0aDogMjMzcHg7XHJcbn1cclxuLnRhYi1ob2xkZXIuY29sLTEgLnRhYi1saXN0LXdyYXAgbGl7d2lkdGg6MTAwJTt9XHJcbi50YWItaG9sZGVyLmNvbC0yIC50YWItbGlzdC13cmFwIGxpe3dpZHRoOjQ3N3B4O31cclxuLnRhYi1ob2xkZXIuY29sLTMgLnRhYi1saXN0LXdyYXAgbGl7d2lkdGg6MzE0cHg7fVxyXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaTpmaXJzdC1jaGlsZHsgbWFyZ2luLWxlZnQ6IDA7fVxyXG4vKiAyMDE2MDUzMCDso7zshJ3sspjrpqwgamosIOyjvOyEnSDsspjrpqzrkJwg67aA67aEIO2ZlOuptCDtmZXsnbgg7ZWE7JqUICovXHJcbi8qLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGk6Zmlyc3QtY2hpbGR7d2lkdGg6IDIzNXB4O30qL1xyXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSA+IC50YWItdGl0IGF7ZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjI2cHg7IGNvbG9yOiAjOTk5O31cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnRhYi1jb250e3Bvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDowOyB0b3A6MTQwcHg7IHdpZHRoOjEwMCU7IHZpc2liaWxpdHk6IGhpZGRlbjsgb3BhY2l0eTogMDsgLXdlYmtpdC10cmFuc2l0aW9uOiAxcyBhbGw7IHRyYW5zaXRpb246IDFzIGFsbDt9XHJcbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC5pbWctYXJlYXtoZWlnaHQ6NDAwcHg7IHdpZHRoOjEwMCU7IG92ZXJmbG93OiBoaWRkZW47fVxyXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSAudHh0LWFyZWEge21hcmdpbi10b3A6IDIxcHh9XHJcbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50eHQtYXJlYSBwIHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyNnB4O31cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnR4dC1hcmVhIHNwYW57fVxyXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSBhLmdidG4udG9wLWxpbmUgc3Bhbi5zbGluZSB7YmFja2dyb3VuZDogIzk5OTt9XHJcblxyXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaS5vbiA+IC50YWItdGl0IGEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5lIC5zbGluZS1pbm5lciB7ICB3aWR0aDoxMDAlO31cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkub24gPiAudGFiLXRpdCBhLmdidG4udG9wLWxpbmUgc3Bhbi5hdHh0IHsgY29sb3I6ICM4MDQwMzM7IH1cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkub24gLnRhYi1jb250e3Zpc2liaWxpdHk6IHZpc2libGU7IG9wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNpdGlvbjogMC44cyBhbGw7IHRyYW5zaXRpb246IDAuOHMgYWxsO31cclxuLnR5cGUtdGFiLTRjb2wudHlwZS10YWItNGNvbC11bml0MiAudGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSB7d2lkdGg6IDQ3N3B4O31cclxuLnR5cGUtdGFiLTRjb2wudHlwZS10YWItNGNvbC11bml0MiAudGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaTpmaXJzdC1jaGlsZCB7d2lkdGg6IDQ3N3B4O31cclxuXHJcbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIGEuZ2J0bi50b3AtbGluZTpob3ZlciBzcGFuLnNsaW5lIC5zbGluZS1pbm5lciB7ICBiYWNrZ3JvdW5kOiMwMDA7IH1cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgYS5nYnRuLnRvcC1saW5lOmhvdmVyIHNwYW4uYXR4dCB7Y29sb3I6IzAwMDt9XHJcbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpLm9uID4gLnRhYi10aXQgYS5nYnRuLnRvcC1saW5lOmhvdmVyIHNwYW4uYXR4dCB7IGNvbG9yOiAjMDAwOyB9XHJcblxyXG4ud2hlZWxiYXNlIHN0cm9uZyB7Zm9udC1zaXplOiAyMnB4OyBib3JkZXItdG9wOiAxcHggc29saWQgcmVkfVxyXG5cclxuLyogZ2FsbGVyeSB3LyB0aHVtYm5haWxzICovXHJcbi5nYWwtaGFzLXRodW1icyB7cG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tdG9wOiA1cHg7fVxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC12aWV3LWFyZWEge292ZXJmbG93OiBoaWRkZW59XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLXZpZXctYXJlYSB1bCB7cG9zaXRpb246IHJlbGF0aXZlOyB9XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLXZpZXctYXJlYSBsaSB7cG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDA7IG92ZXJmbG93OiBoaWRkZW47IHdpZHRoOjEwMCU7fVxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC12aWV3LWFyZWEgbGk6Zmlyc3QtY2hpbGR7cG9zaXRpb246cmVsYXRpdmU7fVxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC12aWV3LWFyZWEgbGkgaW1nIHt3aWR0aDogMTAwJX1cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEge3Bvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luOiAwIGF1dG87IHdpZHRoOiA1OTBweDsgcGFkZGluZzogMTZweCAyNXB4IDA7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveH1cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnRodW1ibmFpbHMtd3JhcCB7b3ZlcmZsb3c6IGhpZGRlbjsgd2hpdGUtc3BhY2U6IG5vd3JhcH1cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnRodW1ibmFpbHMtd3JhcCB1bCB7cG9zaXRpb246cmVsYXRpdmU7IGZvbnQtc2l6ZTogMH1cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnRodW1ibmFpbHMtd3JhcCB1bCBsaSB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tbGVmdDogMTBweDsgd2lkdGg6IDk4cHh9XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC50aHVtYm5haWxzLXdyYXAgdWwgbGk6Zmlyc3QtY2hpbGQge21hcmdpbi1sZWZ0OiAwfVxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAudGh1bWJuYWlscy13cmFwIHVsIGxpIGEgZmlndXJle2Rpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IGhlaWdodDogNjRweDt9XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC50aHVtYm5haWxzLXdyYXAgdWwgbGkuc2VsZWN0ZWQgYSBmaWd1cmU6YWZ0ZXIge2Rpc3BsYXk6IGJsb2NrOyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGhlaWdodDogMTAwJTsgYm9yZGVyOiAxcHggc29saWQgIzgwNDAzM31cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnRodW1ibmFpbHMtd3JhcCB1bCBsaSBiIHtkaXNwbGF5OiBibG9jazsgbWFyZ2luLXRvcDogMTBweDsgZm9udDogMTRweC8xIFwiSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXJcIn1cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnRodW1ibmFpbHMtd3JhcCB1bCBsaSBwIHttYXJnaW4tdG9wOiAzcHg7IGZvbnQ6IDEycHgvMSBcIkh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyXCJ9XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC5wcmV2LW5leHQtYXJlYSBhIHtkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDE2cHg7IHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDY0cHg7fVxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAucHJldi1uZXh0LWFyZWEgYSBzcGFuIHtkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgbWFyZ2luLXRvcDogLTVweDsgd2lkdGg6IDVweDsgaGVpZ2h0OiA5cHg7IG92ZXJmbG93OiBoaWRkZW59XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC5wcmV2LW5leHQtYXJlYSBhIHNwYW4gaW1nIHtkaXNwbGF5OiBibG9ja31cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnByZXYtbmV4dC1hcmVhIGEuYnRuLXByZXYsXHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC5wcmV2LW5leHQtYXJlYSBhLmJ0bi1wcmV2IHNwYW4ge2xlZnQ6IDB9XHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC5wcmV2LW5leHQtYXJlYSBhLmJ0bi1uZXh0LFxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAucHJldi1uZXh0LWFyZWEgYS5idG4tbmV4dCBzcGFuIHtyaWdodDogMH1cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnByZXYtbmV4dC1hcmVhIGEuYnRuLXByZXYub24gaW1nIHttYXJnaW4tdG9wOiAtOXB4fVxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAucHJldi1uZXh0LWFyZWEgYS5idG4tbmV4dCBpbWcge21hcmdpbi1sZWZ0OiAtNXB4fVxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAucHJldi1uZXh0LWFyZWEgYS5idG4tbmV4dC5vbiBpbWcge21hcmdpbi10b3A6IC05cHh9XHJcblxyXG4vKiBwbGF5IGJ0biAqL1xyXG4uYnRuLXlvdXR1YmUtcGxheSAub24tb3ZlciB7cG9zaXRpb246IGFic29sdXRlOyB0b3A6MDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IG9wYWNpdHk6IDA7IC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3N9XHJcbi5idG4teW91dHViZS1wbGF5IGltZyB7LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzfVxyXG4uYnRuLXlvdXR1YmUtcGxheTpob3ZlciBpbWcge29wYWNpdHk6MH1cclxuLmJ0bi15b3V0dWJlLXBsYXk6aG92ZXIgLm9uLW92ZXJ7b3BhY2l0eToxfVxyXG5cclxuLyrruYTrlJTsmKQg7Yyd7JeFKi9cclxuLnBvcHVwLnZpZGVvLXBvcCB7dG9wOjA7IGxlZnQ6MDsgd2lkdGg6MTAwJTsgaGVpZ2h0OjEwMCU7IHBhZGRpbmc6IDA7fVxyXG4ucG9wdXAudmlkZW8tcG9wIC52aWRlby1ob2xkZXIge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlfVxyXG4ucG9wdXAudmlkZW8tcG9wIC52aWRlby1ob2xkZXIgdmlkZW8ge3dpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCV9XHJcbi5wb3B1cC52aWRlby1wb3AgLmNsb3NlLXBvcHtyaWdodDozMHB4O31cclxuXHJcbi8qIENUQSDrsoTtirwgKi9cclxuLmN0YS13cmFwIHtiYWNrZ3JvdW5kOiAjMTkxOTE5OyB0ZXh0LWFsaWduOiBjZW50ZXJ9XHJcbi5jdGEtd3JhcCAuY3RhLWlubmVyIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDU0cHggMCA1M3B4OyBmb250LXNpemU6IDA7IHRleHQtYWxpZ246IGxlZnQ7fVxyXG4uY3RhLXdyYXAgLmN0YS1pbm5lciAuY3RhLXRpdCxcclxuLmN0YS13cmFwIC5jdGEtaW5uZXIgLmJ0bnN7ZGlzcGxheTogaW5saW5lLWJsb2NrOyB2ZXJ0aWNhbC1hbGlnbjogdG9wO31cclxuLmN0YS13cmFwIC5jdGEtaW5uZXIgLmN0YS10aXQge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogMCA4MHB4IDAgMDsgZm9udDoyNHB4LzU4cHggJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCc7IGNvbG9yOiAjZmZmO31cclxuLmN0YS13cmFwIC5jdGEtaW5uZXIgLmJ0bnMgYS5nYnRuIHttYXJnaW4tbGVmdDogMzBweDt9XHJcbi5jdGEtd3JhcCAuY3RhLWlubmVyIC5idG5zIGEuZ2J0bjpmaXJzdC1jaGlsZCB7bWFyZ2luLWxlZnQ6IDA7fVxyXG5cclxuLmxpbmstYXJlYSB7cGFkZGluZzogNTJweCAwOyB3aWR0aDogMTAwJTsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXNpemU6IDA7IGJhY2tncm91bmQ6ICNmN2Y3Zjd9XHJcbi5saW5rLWFyZWEud2hpdGUtYmcge2JhY2tncm91bmQ6ICNmZmZ9XHJcbi5saW5rLWFyZWEuZGFya2dyYXktYmcge2JhY2tncm91bmQ6ICMyYzJjMmN9XHJcbi5saW5rLWFyZWEgYSB7bWFyZ2luLWxlZnQ6IDQwcHh9XHJcbi5saW5rLWFyZWEgYTpmaXJzdC1jaGlsZCB7bWFyZ2luLWxlZnQ6IDB9XHJcbi5saW5rLWFyZWEucmV2ZXJzZSB7YmFja2dyb3VuZDogIzE5MTkxOX1cclxuLmxpbmstYXJlYS5yZXZlcnNlIGEuZ2J0biB7Y29sb3I6ICNmZmZ9XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTI4MHB4KSB7XHJcblxyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxNjAwcHgpIHtcclxuXHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxOTIwcHgpIHtcclxuXHJcbn1cclxuIiwiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgKiAgbGFzdCB1cGRhdGU6IDIwMTcuMDUuMTYgLSB2MS4wXHJcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuLmZvb3RlciB7fVxyXG4uZm9vdGVyIC5rdi1hcmVhIC5jb250ZW50e3Bvc2l0aW9uOiBzdGF0aWM7fVxyXG5cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkge3BhZGRpbmctdG9wOjU5cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSB7d2lkdGg6ODgzcHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSB7d2lkdGg6MTAwJTt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC5pbWctaG9sZGVyIHt3aWR0aDo0NTNweDtoZWlnaHQ6MjUwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO31cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEgLnR4dC1ob2xkZXIge3dpZHRoOjQzMHB4O3BhZGRpbmc6MjlweCAwIDAgMjlweDstd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7Ym94LXNpemluZzogYm9yZGVyLWJveDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIGgzIHtwYWRkaW5nLWJvdHRvbTo4cHg7Zm9udC1mYW1pbHk6ICdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnLCd3Rm9udEtyVUwnO2ZvbnQtc2l6ZToyNHB4O31cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEgLnR4dC1ob2xkZXIgcCB7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41O31cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEgLnR4dC1ob2xkZXIgcCBzcGFuIHtkaXNwbGF5OmJsb2NrO31cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEgLnR4dC1ob2xkZXIgLnR4dC1udW1iZXIge3BhZGRpbmctdG9wOjMwcHg7Zm9udC1mYW1pbHk6ICdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnLCd3Rm9udEtyVUwnO2ZvbnQtc2l6ZTo0NHB4O2xpbmUtaGVpZ2h0OjE7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSAudHh0LWhvbGRlciAudHh0LW51bWJlciBhIHtjb2xvcjojODA0MDMzO31cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEgLnR4dC1ob2xkZXIgdWwge2Rpc3BsYXk6YmxvY2s7IHdpZHRoOjI5M3B4O21hcmdpbi10b3A6MTBweDtmb250LXNpemU6MDtvdmVyZmxvdzogaGlkZGVuO31cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEgLnR4dC1ob2xkZXIgdWwgbGkge3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjUwJTtwYWRkaW5nLXRvcDoycHg7Zm9udC1zaXplOjEycHg7Y29sb3I6IzMyMzIzMjt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIHVsIGxpOmJlZm9yZSB7cG9zaXRpb246YWJzb2x1dGU7IGNvbnRlbnQ6IFwiXCI7IHdpZHRoOjFweDtoZWlnaHQ6MTFweDt0b3A6NXB4O2xlZnQ6LTIwcHg7YmFja2dyb3VuZC1jb2xvcjogIzYzNjM2Mzt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIHVsIGxpIHNwYW4ge21hcmdpbi1yaWdodDo4cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMiB7cGFkZGluZy10b3A6NTlweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAyIC50aXQtc3ViIHtwYWRkaW5nLWJvdHRvbToxM3B4OyBtYXJnaW4tYm90dG9tOjQwcHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAyIC50aXQtc3ViIGg0IHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbi1yaWdodDoxNHB4O2ZvbnQtc2l6ZToyNHB4O2NvbG9yOiMwMDA7bGluZS1oZWlnaHQ6MjRweDt9XHJcbi5mb290ZXIgLmZvb3QtY29udGFjdC1saXN0IC50aXQtbWFpbiB7bWFyZ2luLWJvdHRvbTo1MHB4fVxyXG4uZm9vdGVyIC5mb290LWNvbnRhY3QtbGlzdCB0YWJsZSB0ZCBsYWJlbCBzcGFuIHttYXJnaW4tcmlnaHQ6NXB4OyBmb250LXNpemU6MTZweH1cclxuLmZvb3RlciAuZm9vdC1jb250YWN0LWxpc3QgdGFibGUgdGQgbGFiZWw6bGFzdC1jaGlsZCB7bWFyZ2luLXJpZ2h0OjB9XHJcbi5mb290ZXIgLmZvb3QtY29udGFjdC1saXN0IHRhYmxlIHRyOmZpcnN0LWNoaWxkIHRoIHtwYWRkaW5nLXRvcDoxNXB4fVxyXG4uZm9vdGVyIC5mb290LWNvbnRhY3QtbGlzdCAuYm94LWdyYXkwMiArIC5idG4td3JhcCB7bWFyZ2luLXRvcDowcHh9XHJcbi5mb290ZXIgLmZvb3QtY29udGFjdC1saXN0IC5pbm5lci1ncmF5IHtwYWRkaW5nLWJvdHRvbTozNHB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMiAudGl0LXN1YiArIC5mb3JtLXRibDIge21hcmdpbjozMHB4IDAgMTVweCAwO31cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDIgdHIgdGQgLmJ0bi1iYXNlIHt3aWR0aDoxMTVweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAyIHRyIHRkIC50eHQtYnl0ZSB7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDo0MnB4O2NvbG9yOiM4ODg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMiB0ciAuaW5mby02IHsvKmxpbmUtaGVpZ2h0OjA7Ki99XHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5idG4td3JhcC5idG4tY2VudGVyIHtwYWRkaW5nLXRvcDozMXB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNkNmQ2ZDY7fVxyXG5cclxuLmZvb3RlciAuZm9vdGVyLXNpdGVtYXAge21hcmdpbi10b3A6LTE3cHh9XHJcbi5saXN0LXNpdGVtYXAge3BhZGRpbmc6IDAgMCA2MHB4IDA7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O31cclxuLmxpc3Qtc2l0ZW1hcCAuaW5uZXItY29udCB7d2lkdGg6OTY0cHg7bWFyZ2luOiAwIGF1dG87cGFkZGluZy10b3A6MTAwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2I2YjZiNjsgIG1hcmdpbi1ib3R0b206MzdweH1cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOjY1cHg7fVxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXI6Zmlyc3QtY2hpbGQge3BhZGRpbmctdG9wOjA7fVxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXI6bGFzdC1jaGlsZCB7bWFyZ2luLWJvdHRvbTo3NHB4fVxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwge3dpZHRoOjEwMCU7fVxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkge3dpZHRoOjI1JTtmbG9hdDpsZWZ0OyB0ZXh0LWFsaWduOmNlbnRlcjt9XHJcbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB1bCAubGlzdC1yIHt3aWR0aDoyNSU7ZmxvYXQ6cmlnaHQ7fVxyXG5cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIC5icmVhay1saXN0IHtwYWRkaW5nLXRvcDo5MHB4O31cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIGxpIGgyIHtwYWRkaW5nLWJvdHRvbToxMHB4O2ZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0Jywnd0ZvbnRLclVMJztmb250LXNpemU6MzBweDtsaW5lLWhlaWdodDozOHB4O2NvbG9yOiMwMDA7fVxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkgaDIgc3BhbiB7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjNweDt9XHJcbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB1bCBsaSBoMiBzcGFuOmZpcnN0LWNoaWxkIHttYXJnaW4tdG9wOjA7fVxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkgLmlubmVyLWxpc3Qge2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTt9XHJcbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB1bCBsaSAuaW5uZXItbGlzdCBsaSB7d2lkdGg6MTAwJTtmbG9hdDpub25lO31cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIGxpIC5pbm5lci1saXN0IGxpIGEge2ZvbnQtZmFtaWx5OidIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnLCd3Rm9udEtyVUwnO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIuOTtjb2xvcjojODg4OyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNnM7IHRyYW5zaXRpb246IGNvbG9yIDAuNnM7fVxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkgLmlubmVyLWxpc3QgbGkgYTpob3ZlciB7Y29sb3I6IzAwMDsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO31cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1zZWFyY2gtYXJlYSB7cGFkZGluZzo0MHB4IDA7bWFyZ2luLXRvcDogMTBweDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94O2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNzt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1zZWFyY2gtYXJlYSAuc2VhcmNoLWFyZWEge3RleHQtYWxpZ246Y2VudGVyO31cclxuLmZvb3RlciAuY29udGVudCAucW5hLXNlYXJjaC1hcmVhIC5zZWFyY2gtYXJlYSAuYnRuLWJhc2Uge21pbi13aWR0aDoxNjJweDttYXJnaW4tbGVmdDoxMXB4O31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCB7cGFkZGluZzo3OXB4IDAgMTA4cHggMDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo5NjRweDttYXJnaW46MCBhdXRvO31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAudGl0LXN1YiB7ZGlzcGxheTpibG9jaztwYWRkaW5nLWJvdHRvbToxNXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjZWNlY2U7Zm9udC1zaXplOjE0cHg7Y29sb3I6Izg4ODt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jYXRlZ29yeSB7ZGlzcGxheTpibG9jazsgb3ZlcmZsb3c6aGlkZGVuOyBwYWRkaW5nOjIwcHggMCAwOyBoZWlnaHQ6MTAwcHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY2F0ZWdvcnkub3BlbiB7aGVpZ2h0OmF1dG87IG92ZXJmbG93OnZpc2libGU7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY2F0ZWdvcnkgbGl7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nLWJvdHRvbToxNXB4O3RleHQtYWxpZ246IGNlbnRlcn1cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5IGEge1xyXG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7IHBhZGRpbmc6MHB4IDI2cHggMDsgaGVpZ2h0Ojg2cHg7IC13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94OyBib3gtc2l6aW5nOmJvcmRlci1ib3g7ICB2ZXJ0aWNhbC1hbGlnbjp0b3A7Y29sb3I6IzAwMDtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIC1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT01MClcIjtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XHJcbiAgICAtbW96LW9wYWNpdHk6MC41O1xyXG4gICAgLWtodG1sLW9wYWNpdHk6IDAuNTtcclxuO31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5IGEgLmljb24taG9sZGVyIHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDo0M3B4O31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5IGEgLmljb24taG9sZGVyIGltZyB7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY2F0ZWdvcnkgYSAudHh0LWhvbGRlciB7ZGlzcGxheTpibG9jaztwYWRkaW5nLXRvcDoxNXB4O2ZvbnQtc2l6ZToxNnB4O31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5IGE6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApXCI7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcclxuICAgIC1tb3otb3BhY2l0eToxO1xyXG4gICAgLWtodG1sLW9wYWNpdHk6IDE7XHJcbn1cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5IGEub24ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApXCI7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcclxuICAgIC1tb3otb3BhY2l0eToxO1xyXG4gICAgLWtodG1sLW9wYWNpdHk6IDE7XHJcbn1cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5IGEub24gLnR4dC1ob2xkZXIge3BhZGRpbmctYm90dG9tOjRweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDAwO31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwge2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDo0cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaTpmaXJzdC1jaGlsZCB7bWFyZ2luLXRvcDowO31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1xLWhvbGRlciB7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjU1cHg7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTtwYWRkaW5nOjE5cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O2JveC1zaXppbmc6IGJvcmRlci1ib3g7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LXEtaG9sZGVyIC5pY29uLWFycm93IHtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDo5cHg7aGVpZ2h0OjVweDtyaWdodDoyMXB4O3RvcDoyNHB4O292ZXJmbG93OiBoaWRkZW47fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LXEtaG9sZGVyIC5pY29uLWFycm93IGltZyB7bWFyZ2luLXRvcDotMTVweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIC50eHQtcS1ob2xkZXIgLmljb24tYXJyb3cgLm5vcm1hbCB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LXEtaG9sZGVyIC5pY29uLWFycm93IC5mb2N1cyB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjVweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIC50eHQtcS1ob2xkZXIgc3BhbiB7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LXEtaG9sZGVyIHNwYW4gZW0ge2ZvbnQtc3R5bGU6bm9ybWFsfVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LWEtaG9sZGVyIHstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiM4ODg7b3ZlcmZsb3c6IGhpZGRlbn1cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1hLWhvbGRlciAucGFyYWdyYXBoIHtwYWRkaW5nOjI3cHggMTlweDsgYmFja2dyb3VuZC1jb2xvcjojZmRmZGZkfVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LWEtaG9sZGVyIHAge21hcmdpbi10b3A6MjVweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIC50eHQtYS1ob2xkZXIgcDpmaXJzdC1jaGlsZCB7bWFyZ2luLXRvcDowO31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1hLWhvbGRlciBwIHNwYW4ge2Rpc3BsYXk6YmxvY2s7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaS5vbiAudHh0LXEtaG9sZGVyIC5pY29uLWFycm93IGltZyB7bWFyZ2luLXRvcDowcHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaS5vbiAudHh0LXEtaG9sZGVyIC5pY29uLWFycm93IC5ub3JtYWwge3RvcDotNXB4O31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkub24gLnR4dC1xLWhvbGRlciAuaWNvbi1hcnJvdyAuZm9jdXMge3RvcDowO31cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkub24gLnR4dC1hLWhvbGRlciB7ZGlzcGxheTpibG9jazt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLmJ0bi1tb3JlIHtjb2xvcjojODA0MDMzOyBmb250LXNpemU6MTBweDsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDowOyB0b3A6MTJweDsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmV9XHJcblxyXG4vKiBmYXEg6rKA7IOJIOqysOqzvOqwgCDsl4bsnYTsi5wgKi9cclxuLmZvb3RlciAuYXJlYS1yZXN1bHQge3dpZHRoOjk2NHB4O21hcmdpbjowIGF1dG87cGFkZGluZy1ib3R0b206ODBweH1cclxuLmZvb3RlciAuYXJlYS1yZXN1bHQgLmJveC1yZXN1bHQge3BhZGRpbmctdG9wOjgwcHh9XHJcbi5mb290ZXIgLmFyZWEtcmVzdWx0IC5ib3gtcmVzdWx0IC50aXQtc2VhcmNoIHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoyMXB4O3BhZGRpbmctYm90dG9tOjE2cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2I2YjZiNjtmb250LXNpemU6MzBweDsgbGluZS1oZWlnaHQ6MjdweDsgZm9udC1mYW1pbHk6ICdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnLCAnd0ZvbnRLclVMJztjb2xvcjojMDAwfVxyXG4uZm9vdGVyIC5hcmVhLXJlc3VsdCAuYm94LXJlc3VsdCAudGl0LXNlYXJjaC50eTEge2hlaWdodDoyM3B4O2ZvbnQtc2l6ZToyNHB4fVxyXG4uZm9vdGVyIC5hcmVhLXJlc3VsdCAuYm94LXJlc3VsdCAudGl0LXNlYXJjaCBlbSB7Zm9udC1zdHlsZTpub3JtYWw7Y29sb3I6IzgwNDAzM31cclxuLmZvb3RlciAuYXJlYS1yZXN1bHQgLmJveC1yZXN1bHQgcCB7bWFyZ2luLXRvcDoyN3B4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIycHg7Y29sb3I6Izg4OH1cclxuLmZvb3RlciAuYXJlYS1yZXN1bHQgLmJveC1yZXN1bHQgcCBzcGFuIHtjb2xvcjojMDAwfVxyXG5cclxuLmZvb3RlciAuYXJlYS1yZXN1bHQtMDIge3BhZGRpbmctdG9wOjEwcHg7fVxyXG5cclxuXHJcbi8qIOuztOymnSAqL1xyXG4gI2NvbnRhaW5lci5mb290ZXIgLnRpdC1tYWluIHNwYW4ud2FycmFudHktdGl0IHtjb2xvcjojNjY2NjY2OyBkaXNwbGF5OiBibG9jazsgbWFyZ2luOjEycHggMCAxMHB4IDA7fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1hcmVhIHtmb250LXNpemU6MTZweDsgbGluZS1oZWlnaHQ6MjRweDsgYmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1hcmVhID4gcCB7d2lkdGg6OTY0cHg7IG1hcmdpbjogMCBhdXRvOyBjb2xvcjojNjY2OyBwYWRkaW5nOjQwcHggMzBweCAzNnB4O31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB7d2lkdGg6OTY0cHg7IG1hcmdpbjogMCBhdXRvOyBwYWRkaW5nOjc4cHggMzBweCAzNnB4OyBmb250LXNpemU6MTRweDsgbGluZS1oZWlnaHQ6MjRweH1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udC1pbiB7bWFyZ2luLWJvdHRvbTo3MHB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250LWluIGgyIHtmb250LXNpemU6MjRweDsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODsgcGFkZGluZy1ib3R0b206MTdweDsgbWFyZ2luLWJvdHRvbToxOXB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250LWluIGgyLm5vLWJvcmRlciB7Ym9yZGVyLWJvdHRvbTpub25lOyBwYWRkaW5nLWJvdHRvbTowfVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250LWluIGgyIHNwYW4ge2NvbG9yOiM4ODg4ODh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLndhcnJhbnR5LWNvbnQtdG9wIHVsIHttYXJnaW4tdG9wOjIwcHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLndhcnJhbnR5LWNvbnQtdG9wIHVsIGxpIHttYXJnaW4tYm90dG9tOjVweH1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAudHlwZS10YWItNGNvbCB7cGFkZGluZzowfVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50YWItY29udCB7d2lkdGg6OTY0cHg7IHRvcDo0MXB4OyBmb250LXNpemU6MTZweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnRhYi1jb250IC5zbWwtdGl0IHttYXJnaW46IDQ0cHggMCAxNXB4O31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAudHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSAudGFiLWNvbnQgLndhcnJhbnR5LXAwMSB7bWFyZ2luOjAgMCAxNXB4O31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAudHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSAudGFiLWNvbnQgLndhcnJhbnR5LXAwMiB7Y29sb3I6Izg4ODsgZm9udC1zaXplOjEycHg7IGxpbmUtaGVpZ2h0OjE4cHg7IGxldHRlci1zcGFjaW5nOi0wLjAxZW07IG1hcmdpbi10b3A6MTVweH1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAudHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSAudGFiLWNvbnQgLndhcnJhbnR5LXAwMiBzcGFuIHtkaXNwbGF5OmlubGluZS1ibG9jazsgcGFkZGluZy1sZWZ0OjEwcHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnRhYi1jb250ID4gc3Ryb25nIHtmb250LXNpemU6MTRweDsgY29sb3I6IzY2NjsgbWFyZ2luLXRvcDoyMHB4OyBtYXJnaW4tYm90dG9tOjVweDsgZm9udC13ZWlnaHQ6bm9ybWFsOyBkaXNwbGF5OiBibG9jazt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnRhYi1jb250ID4gc3Ryb25nLmZpcnN0IHttYXJnaW4tdG9wOjBweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUge3dpZHRoOjEwMCU7IHRleHQtYWxpZ246Y2VudGVyOyBmb250LXNpemU6MTJweDsgbGluZS1oZWlnaHQ6MjJweDsgYm9yZGVyLXRvcDoycHggc29saWQgI2QyZDJkMn1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZSB0aGVhZCB0aCB7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q1ZDVkNTsgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDVkNWQ1OyBiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7IHBhZGRpbmc6MTRweCAxNHB4IDE0cHggMjBweDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zaXplOiAxNHB4O31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZSB0aGVhZCB0aDpsYXN0LWNoaWxkIHtib3JkZXItcmlnaHQ6bm9uZX1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZSB0Ym9keSB0aCB7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q1ZDVkNTsgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDVkNWQ1OyBmb250LXdlaWdodDogbm9ybWFsOyBwYWRkaW5nOjE0cHggMjBweDsgdmVydGljYWwtYWxpZ246bWlkZGxlfVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHRib2R5IHRoLmJvcmRlci1ub25le2JvcmRlci1ib3R0b206bm9uZX1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZSB0Ym9keSB0aC5ib3JkZXItdG9we2JvcmRlci10b3A6MXB4IHNvbGlkICNkNWQ1ZDV9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGJvZHkgdHIgdGQge2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkNWQ1ZDU7IGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjZDVkNWQ1OyBib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkNWQ1ZDU7IHBhZGRpbmc6MTRweCAxNHB4IDE0cHggMjBweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge2JvcmRlci1sZWZ0Om5vbmV9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGQ6bGFzdC1jaGlsZCB7Ym9yZGVyLXJpZ2h0Om5vbmV9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGQudHh0LWxlZnQge3RleHQtYWxpZ246IGxlZnQ7fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHRkLnBhLWxlMzAge3BhZGRpbmctbGVmdDozMHB4O31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZSB0ZCAuc3Bhbi1iciB7ZGlzcGxheTpibG9jazsgcGFkZGluZy1sZWZ0OjhweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUud2FycmFudHktdGFibGUtMDEgdGgge3RleHQtYWxpZ246bGVmdDsgYmFja2dyb3VuZC1jb2xvcjojZmZmOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBwYWRkaW5nLWxlZnQ6MDsgYm9yZGVyLXJpZ2h0OiBub25lfVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlLndhcnJhbnR5LXRhYmxlLTAxIHRkIHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7IHRleHQtYWxpZ246bGVmdH1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZS53YXJyYW50eS10YWJsZS0wMSB0ZC5iZyB7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZS53YXJyYW50eS10YWJsZS0wMiB0aCB7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAud2FycmFudHktbGktMDEge2ZvbnQtc2l6ZToxMnB4OyBsaW5lLWhlaWdodDoyNnB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC53YXJyYW50eS1saS0wMiB7bWFyZ2luLXRvcDoxNXB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC53YXJyYW50eS1saS0wMiBsaSB7dmVydGljYWwtYWxpZ246dG9wOyBkaXNwbGF5OmlubGluZS1ibG9jazsgd2lkdGg6MzA4cHg7IGhlaWdodDoxMDZweDsgLXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgbWFyZ2luLXJpZ2h0OjEycHg7IGJhY2tncm91bmQtY29sb3I6I2Y3ZjdmNzsgcGFkZGluZzoxOXB4IDIycHg7IGZvbnQtc2l6ZTowcHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC53YXJyYW50eS1saS0wMiBsaTpsYXN0LWNoaWxkIHttYXJnaW4tcmlnaHQ6MH1cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAud2FycmFudHktbGktMDIgbGkgc3Ryb25nIHtmb250LXNpemU6MjBweDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZGlzcGxheTpibG9ja31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAud2FycmFudHktbGktMDIgbGkgPiBwIHtmb250LXNpemU6MTZweDsgY29sb3I6IzgwNDAzMzsgbWFyZ2luLWJvdHRvbToxcHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLndhcnJhbnR5LWxpLTAyIGxpID4gcCBhIHtmb250LXNpemU6MTZweDsgY29sb3I6IzgwNDAzM31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAud2FycmFudHktbGktMDIgbGkgc3BhbiB7Zm9udC1zaXplOjEycHg7IGNvbG9yOiM4ODh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLnNtbC10aXQge21hcmdpbjogNDRweCAwIDE1cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC5kaXNjbGFpbWVyIHtwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbi10b3A6IDE1cHg7IHBhZGRpbmctbGVmdDogMTVweDsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMS42fVxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC5kaXNjbGFpbWVyOmFmdGVyIHtkaXNwbGF5OiBibG9jazsgY29udGVudDogJ+KAuyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwO31cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAuZGlzY2xhaW1lciBzcGFuIHtjb2xvcjogIzgwNDAzMzsgZm9udC13ZWlnaHQ6IGJvbGR9XHJcblxyXG4vKiDsnbTsmqnslb3qtIAgKi9cclxuLmZvb3RlciAuY29udGVudCAudGVybXMtY29udCB7d2lkdGg6OTY0cHg7IG1hcmdpbjogMCBhdXRvOyBwYWRkaW5nOjIwcHggMzBweCAxMDBweDsgZm9udC1zaXplOjE0cHg7IGxpbmUtaGVpZ2h0OjI0cHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnRlcm1zLWNvbnQtaW4ge21hcmdpbi1ib3R0b206NzBweH1cclxuLmZvb3RlciAuY29udGVudCAudGVybXMtY29udC1pbiBoMiB7Zm9udC1zaXplOjI0cHg7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7IHBhZGRpbmctYm90dG9tOjE3cHg7IG1hcmdpbi1ib3R0b206MTlweH1cclxuLmZvb3RlciAuY29udGVudCAudGVybXMtY29udC1pbiA+IG9sIHttYXJnaW4tdG9wOjIwcHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnRlcm1zLWNvbnQtaW4gPiBvbCA+IGxpIHttYXJnaW4tYm90dG9tOjI1cHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnRlcm1zLWNvbnQtaW4gPiBvbCA+IGxpID4gb2wge21hcmdpbi10b3A6MThweDsgZm9udC1zaXplOjEycHg7IGxpbmUtaGVpZ2h0OjIycHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnRlcm1zLWNvbnQgPiBwIHttYXJnaW4tdG9wOi0yMHB4O31cclxuXHJcbi8qIOqwnOyduOygleuztCDst6jquIkv7LKY66asIOuwqey5qCAqL1xyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktYXJlYSB7Zm9udC1zaXplOjE2cHg7IGxpbmUtaGVpZ2h0OjI0cHg7IGJhY2tncm91bmQtY29sb3I6I2Y3ZjdmN31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWFyZWEgPiBwIHt3aWR0aDo5NjRweDsgbWFyZ2luOiAwIGF1dG87IGNvbG9yOiM2NjY7IHBhZGRpbmc6NDBweCAzMHB4IDM2cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktYXJlYSA+IHAgc3Ryb25nIHtjb2xvcjojMDAwOyBmb250LXdlaWdodDogbm9ybWFsfVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCB7d2lkdGg6OTY0cHg7IG1hcmdpbjogMCBhdXRvOyBwYWRkaW5nOjc4cHggMzBweCAzNnB4OyBmb250LXNpemU6MTRweDsgbGluZS1oZWlnaHQ6MjRweH1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4ge21hcmdpbi1ib3R0b206NzBweH1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gaDIge2ZvbnQtc2l6ZToyNHB4OyBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4OyBwYWRkaW5nLWJvdHRvbToxN3B4OyBtYXJnaW4tYm90dG9tOjE5cHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIGgyLm5vLWJvcmRlciB7Ym9yZGVyLWJvdHRvbTpub25lOyBwYWRkaW5nLWJvdHRvbTowfVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiBoMiBzcGFuIHtjb2xvcjojODg4ODg4fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgaDMge2ZvbnQtc2l6ZToxNnB4OyBtYXJnaW4tdG9wOjMwcHg7IGxpbmUtaGVpZ2h0OjI1cHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCBzdHJvbmcge2ZvbnQtd2VpZ2h0OiBub3JtYWw7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW4tdG9wOjE0cHg7IGZvbnQtc2l6ZToxM3B4fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgLnBvbGljeS1zdHJvbmcwMSB7bWFyZ2luLXRvcDozMHB4OyBtYXJnaW4tYm90dG9tOjEycHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB1bCB7Zm9udC1zaXplOjEycHg7IG1hcmdpbi10b3A6NnB4fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdWwgbGkge21hcmdpbi1sZWZ0OjlweDsgbGluZS1oZWlnaHQ6MjBweDsgcGFkZGluZzoycHggMH1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHVsIGxpIHN0cm9uZyB7bWFyZ2luLWJvdHRvbTogMTBweDsgbWFyZ2luLWxlZnQ6LTlweH1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHVsIGxpIGltZyB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyBtYXJnaW46MTBweCAycHggMCAtOXB4O31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIG9sID4gbGkge2ZvbnQtc2l6ZToxM3B4OyBtYXJnaW4tdG9wOjE0cHg7IHBhZGRpbmctYm90dG9tOjhweH1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIC5wb2xpY3ktcDAxIHttYXJnaW4tdG9wOjMycHg7IG1hcmdpbi1ib3R0b206MTBweDsgbGluZS1oZWlnaHQ6MjJweDsgZm9udC1zaXplOjEzcHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCAucG9saWN5LXNwYW4wMSB7ZGlzcGxheTpibG9jazsgbWFyZ2luLWxlZnQ6LTlweCB9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB0YWJsZSB7d2lkdGg6MTAwJTsgdGV4dC1hbGlnbjpjZW50ZXI7IGZvbnQtc2l6ZToxMnB4OyBsaW5lLWhlaWdodDoyMnB4OyBib3JkZXItdG9wOjJweCBzb2xpZCAjZDJkMmQyO31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHRhYmxlIHRoZWFkIHRoIHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDVkNWQ1OyBib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkNWQ1ZDU7IGJhY2tncm91bmQtY29sb3I6I2Y3ZjdmNzsgcGFkZGluZzoxNHB4IDE0cHggMTRweCAyMHB4OyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXNpemU6IDE0cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdGFibGUgdGhlYWQgdGg6bGFzdC1jaGlsZCB7Ym9yZGVyLXJpZ2h0Om5vbmV9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB0YWJsZSB0Ym9keSB0aCB7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q1ZDVkNTsgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDVkNWQ1OyBmb250LXdlaWdodDogbm9ybWFsOyBwYWRkaW5nOjE0cHggMjBweDsgdmVydGljYWwtYWxpZ246bWlkZGxlfVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdGFibGUgdGJvZHkgdHIgdGQge2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkNWQ1ZDU7IGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjZDVkNWQ1OyBib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkNWQ1ZDU7IHBhZGRpbmc6MTRweCA0MHB4IDE0cHggNDBweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB0YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7Ym9yZGVyLWxlZnQ6bm9uZX1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHRhYmxlIHRkOmxhc3QtY2hpbGQge2JvcmRlci1yaWdodDpub25lfVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdGFibGUgdGQudHh0LWxlZnQge3RleHQtYWxpZ246IGxlZnQ7fVxyXG4vKiAyMDE2MTExNVMgLyBkaWdpdGFsd29ya3MgLyDsoJXrs5Hrp4wgLyDsmrTsmIHsl4XrrLRf6rCc7J247KCV67O0IOy3qOq4ieuwqey5qCBDU1PstpTqsIAgLyB2MS4wICovXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS10YWJ7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6OTY0cHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjcwcHggMzBweCA0MHB4IDMwcHg7Zm9udC1zaXplOjA7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktdGFiIGF7Ym9yZGVyOjFweCBzb2xpZCAjYzRjNmNhOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDo1MCU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6NjBweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS10YWIgYS5vbiwgLmZvb3RlciAuY29udGVudCAucG9saWN5LXRhYiBhOmhvdmVye2JvcmRlci1jb2xvcjojODA0MDMzO2NvbG9yOiM4MDQwMzM7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeXt3aWR0aDo5NjRweDttYXJnaW46MCBhdXRvO3BhZGRpbmc6M3B4IDAgMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1oaXN0b3J5IC5jaG9vc2Uge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDM0NXB4OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOi0xcHg7YmFja2dyb3VuZDojZmZmO31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWhpc3RvcnkgLmNob29zZSBhLnNlbGVjdGVkIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luLXRvcDogMThweDsgcGFkZGluZzogMTJweCAwIDdweDsgd2lkdGg6IDM1NXB4OyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IHotaW5kZXg6IDI7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjMDAwOyBiYWNrZ3JvdW5kOiAjZmZmfVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuY2hvb3NlIGEuc2VsZWN0ZWQgc3Bhbi5hcnIge2Rpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAwOyB0b3A6NTAlOyBtYXJnaW4tdG9wOiAtM3B4OyB3aWR0aDogOXB4OyBoZWlnaHQ6IDVweDsgb3ZlcmZsb3c6IGhpZGRlbn1cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWhpc3RvcnkgLmNob29zZSBhLnNlbGVjdGVkIHNwYW4uYXJyIGltZyB7d2lkdGg6IDEwMCU7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7IHRyYW5zaXRpb246IGFsbCAwLjNzfVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuY2hvb3NlLm9wZW5lZCBhLnNlbGVjdGVkIHNwYW4uYXJyIGltZyB7ZGlzcGxheTogYmxvY2s7IG1hcmdpbi10b3A6IC01cHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1oaXN0b3J5IC5jaG9vc2UgYTpmaXJzdC1jaGlsZCB7bWFyZ2luLXRvcDogMDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1oaXN0b3J5IC5jaG9vc2UgLm9wdC1saXN0IHt3aWR0aDogMTAwJTsgb3ZlcmZsb3c6IGhpZGRlbjsgaGVpZ2h0OiAwOyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3h9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1oaXN0b3J5IC5jaG9vc2UgLm9wdC1saXN0IHVsIHtwYWRkaW5nLWJvdHRvbTogMTBweDsgbWF4LWhlaWdodDogMTUwcHg7IG92ZXJmbG93OiBoaWRkZW47IG92ZXJmbG93LXk6IGF1dG87fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuY2hvb3NlIC5vcHQtbGlzdCBhIHtkaXNwbGF5OiBibG9jazsgcGFkZGluZzogN3B4IDAgM3B4OyB3aWR0aDogMzQ1cHg7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMjRweDsgY29sb3I6ICM4ODh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1oaXN0b3J5IC5idG4tYmFzZXttYXJnaW4tbGVmdDozNzBweDtmb250OjEycHgvMzRweCBcIkh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyXCIsIFwiR2VuZXNpc1NhbnNUZXh0XCI7aGVpZ2h0OjM0cHg7d2lkdGg6NTRweDtwYWRkaW5nOjA7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCAucG9saWN5LWFuY2hvcntiYWNrZ3JvdW5kOiNmN2Y3Zjc7bWFyZ2luOi03OHB4IDAgNzBweCAwO3BhZGRpbmc6MjVweCA1MHB4O31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQgLnBvbGljeS1hbmNob3Igb2x7b3ZlcmZsb3c6aGlkZGVuO31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQgLnBvbGljeS1hbmNob3Igb2wgbGl7cGFkZGluZzo1cHggMDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250IC5wb2xpY3ktYW5jaG9yIG9sIGxpOm50aC1jaGlsZCgybisxKXtmbG9hdDpsZWZ0O3dpZHRoOjQ3LjUlOyBjbGVhcjpib3RoO31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQgLnBvbGljeS1hbmNob3Igb2wgbGk6bnRoLWNoaWxkKDJuKzIpe2Zsb2F0OnJpZ2h0O3dpZHRoOjQ3LjUlO31cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQgLnBvbGljeS1hbmNob3Igb2wgbGkgYXtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNnB4O2NvbG9yOiMwMDA7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo1cHggMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCB0cmFuc3BhcmVudDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250IC5wb2xpY3ktYW5jaG9yIG9sIGxpIGE6aG92ZXJ7Y29sb3I6IzgwNDAzMztib3JkZXItY29sb3I6IzgwNDAzMzt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250IC5wb2xpY3ktYW5jaG9yIG9sIGxpIGEgc3BhbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDozMHB4O2ZvbnQ6MTZweC8xNnB4ICd3Rm9udEtyVUwnO31cclxuLyogMjAxNjExMTVFIC8gZGlnaXRhbHdvcmtzIC8g7KCV67OR66eMIC8g7Jq07JiB7JeF66y0X+qwnOyduOygleuztCDst6jquInrsKnsuaggQ1NT7LaU6rCAIC8gdjEuMCAqL1xyXG5cclxuLyogb2ZmZXJzIGxhbmRpbmcgKi9cclxuLm9mZmVycyAuaW5uZXItY29udC13cmFwIC5jb250ZW50IHsvKiBwb3NpdGlvbjogcmVsYXRpdmU7ICovIG1hcmdpbjogMCBhdXRvOyBtYXgtd2lkdGg6IG5vbmU7fVxyXG4ub2ZmZXJzIC5rdi1hcmVhIGgxIHtmb250OiA4MHB4LzEgJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCc7IGNvbG9yOiAjODA0MDMzO31cclxuLm9mZmVycyAua3YtYXJlYSBoMSBzcGFue2Rpc3BsYXk6YmxvY2s7fVxyXG4ub2ZmZXJzIC5rdi1hcmVhIHtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDogIzY2Njt9XHJcbi5vZmZlcnMgLmt2LWFyZWEgLmJnLWhvbGRlciB7cG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogMTAwJTsgfVxyXG4ub2ZmZXJzIC5rdi1hcmVhIC5iZy1ob2xkZXIgaW1nIHtwb3NpdGlvbjogcmVsYXRpdmU7IGxlZnQ6IDA7IG1hcmdpbi1sZWZ0OiAwO31cclxuLm9mZmVycyAua3YtYXJlYSAudHh0LWhvbGRlciB7cG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAxO31cclxuLm9mZmVycyAua3YtYXJlYSAudHh0LWhvbGRlciBwIHttYXJnaW4tdG9wOiAxMnB4OyBmb250OiAxOHB4LzI2cHggJ0h5dW5kYWlTYW5zVGV4dC1SZWd1bGFyJ31cclxuLm9mZmVycyAua3YtYXJlYSAudHh0LWhvbGRlciBwIHNwYW4ge2Rpc3BsYXk6IGJsb2NrOyBjb2xvcjogI2ZmZjtmb250LXNpemU6MTZweH1cclxuLm9mZmVycyAua3YtYXJlYSAuYWxpZ24tYm90LWxmdCAudHh0LWhvbGRlciB7Ym90dG9tOiAwOyBsZWZ0OiAwOyBtYXJnaW4tYm90dG9tOiAxMDdweDsgcGFkZGluZzogMCAwIDAgNC42ODc1JTt9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmNvbnRlbnQge3dpZHRoOjEwMjRweDsgbWFyZ2luOjAgYXV0bzsgcGFkZGluZzo3NXB4IDMwcHggMTAwcHg7IC13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94OyBib3gtc2l6aW5nOmJvcmRlci1ib3g7fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5jb250ZW50IGgyIHtmb250LXNpemU6MjhweDsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2I2YjZiNjsgcGFkZGluZy1ib3R0b206MTZweDsgZm9udC1mYW1pbHk6ICdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnfVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5jb250ZW50IGgyICsgLmV2ZW50LXJvbGxpbmd7bWFyZ2luLXRvcDozMHB4fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZCBzcGFuIHtmb250LXNpemU6MTRweDsgY29sb3I6Izg4ODsgcG9zaXRpb246YWJzb2x1dGU7IHRvcDoxMHB4OyByaWdodDogMH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQgc3BhbiBhIHtjb2xvcjojODA0MDMzOyBmb250LXNpemU6MTBweDsgZGlzcGxheTppbmxpbmUtYmxvY2s7IHBhZGRpbmctbGVmdDo3cHg7IHZlcnRpY2FsLWFsaWduOiB0b3A7IHBhZGRpbmctdG9wOjNweDsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmV9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNob2ljZSB7bWFyZ2luLXRvcDozNXB4O3dpZHRoOjEwMCU7ZGlzcGxheTppbmxpbmUtYmxvY2t9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhciB7b3ZlcmZsb3c6aGlkZGVuO2Zsb2F0OmxlZnR9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhciBsaSB7ZmxvYXQ6bGVmdDtwYWRkaW5nLXRvcDoyM3B4fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXIgbGkgYSB7Y29sb3I6Izg4ODtmb250LXNpemU6MTRweDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDoyNHB4O31cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyIGxpOmZpcnN0LWNoaWxkIGEge21hcmdpbi1sZWZ0OjB9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhciBsaS5vbiBhIHtjb2xvcjojMDAwOyBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDAwOyBwYWRkaW5nLWJvdHRvbTozcHg7IGZvbnQtZmFtaWx5OidIeXVuZGFpU2Fuc1RleHQtUmVndWxhcid9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmN1c3RvbS1zZWxlY3R7ZmxvYXQ6cmlnaHR9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmd7cG9zaXRpb246cmVsYXRpdmV9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcgLnN3aXBle3dpZHRoOjk2NHB4O2hlaWdodDozOTBweH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXZlbnQtcm9sbGluZyAuc3dpcGUgbGl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjBweDtsZWZ0OjBweH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXZlbnQtcm9sbGluZyAuc3dpcGUgbGkgLnR4dC1ob2xkZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE2NXB4O2xlZnQ6MTAwcHh9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcgLnN3aXBlIGxpIC50eHQtaG9sZGVyIGRsIGR0e2NvbG9yOiNmZmY7Zm9udC1zaXplOjM2cHh9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcgLnN3aXBlIGxpIC50eHQtaG9sZGVyIGRsIGRke2NvbG9yOiNmZmY7Zm9udC1zaXplOjE2cHg7bWFyZ2luLXRvcDoxMHB4fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5ldmVudC1yb2xsaW5nIC5wcmV2LW5leHQtYnRucyBhe3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bWFyZ2luLXRvcDotMjBweH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXZlbnQtcm9sbGluZyAucHJldi1uZXh0LWJ0bnMgLmJ0bi1wcmV2e2xlZnQ6NDBweH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXZlbnQtcm9sbGluZyAucHJldi1uZXh0LWJ0bnMgLmJ0bi1uZXh0e3JpZ2h0OjQwcHh9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcgLmluZGljYXRvcnttYXJnaW4tdG9wOjE1cHg7dGV4dC1hbGlnbjpyaWdodH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlse3BhZGRpbmctdG9wOjQwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2I2YjZiNjttYXJnaW4tdG9wOjIzcHh9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCAgdWwucGFnZXMge21hcmdpbi1ib3R0b206NDBweH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsICB1bC5wYWdlcyB1bCA+IGxpe3BhZGRpbmctcmlnaHQ6MHB4O21hcmdpbi10b3A6MzdweDtwb3NpdGlvbjpyZWxhdGl2ZX1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsICB1bC5wYWdlcyB1bCA+IGxpOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MHB4fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgIHVsLnBhZ2VzIHVsID4gbGkgPiBhe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjE5MHB4OyBtYXJnaW4tcmlnaHQ6IDE5MHB4OyBtaW4taGVpZ2h0Ojk2cHh9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCAgdWwucGFnZXMgdWwgPiBsaSA+IGEgLmltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MHB4O2xlZnQ6MHB4fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgIHVsLnBhZ2VzIHVsID4gbGkgPiBhID4gc3Ryb25ne2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6bm9ybWFsfVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgIHVsLnBhZ2VzIHVsID4gbGkgPiBhID4gc3Ryb25nIGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6I2ZmZjt3aWR0aDozNXB4O2hlaWdodDoxOHB4O2xpbmUtaGVpZ2h0OjE4cHg7dmVydGljYWwtYWxpZ246NHB4O2JhY2tncm91bmQ6I2FjYWNhYztmb250LXN0eWxlOm5vcm1hbDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tbGVmdDo2cHg7Zm9udC1zaXplOjEycHh9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCAgdWwucGFnZXMgdWwgPiBsaSA+IGEgLmNvbnR7bWFyZ2luLXRvcDoxMXB4O2Rpc3BsYXk6YmxvY2t9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCAgdWwucGFnZXMgdWwgPiBsaSA+IGEgLmNvbnQgLmNvbnQtYm94e21hcmdpbi10b3A6NXB4O2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVufVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgIHVsLnBhZ2VzIHVsID4gbGkgPiBhIC5jb250IC5jb250LWJveDpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjBweH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsICB1bC5wYWdlcyB1bCA+IGxpID4gYSAuY29udCAuY29udC1ib3ggc3Ryb25ne3dpZHRoOjQwcHg7Y29sb3I6IzY2NjtmbG9hdDpsZWZ0O2xpbmUtaGVpZ2h0OjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsfVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgIHVsLnBhZ2VzIHVsID4gbGkgPiBhIC5jb250IC5jb250LWJveCBzcGFue2Zsb2F0OmxlZnQ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjJweH1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsICB1bC5wYWdlcyB1bCA+IGxpIC5saW5re3Bvc2l0aW9uOmFic29sdXRlO3RvcDowcHg7cmlnaHQ6MHB4O31cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsICB1bC5wYWdlcyB1bCA+IGxpIC5saW5rIGF7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDoyMHB4O2NvbG9yOiM4MDQwMzM7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsICB1bC5wYWdlcyB1bCA+IGxpIC5saW5rIGE6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MHB4fVxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5lcnJvci1tc2d7cGFkZGluZzowIDAgNDBweDt9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmVycm9yLW1zZyBwIHNwYW57ZGlzcGxheTpibG9ja31cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXJyb3ItbXNnIHA6Zmlyc3QtY2hpbGR7Zm9udDo0NXB4LzEgJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCc7Y29sb3I6IzgwNDAzMzttYXJnaW4tdG9wOjB9XHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmVycm9yLW1zZyBwe2ZvbnQ6MTlweC8yMnB4ICdIeXVuZGFpU2Fuc1RleHQtUmVndWxhcic7Y29sb3I6Izg4ODttYXJnaW4tdG9wOjI1cHh9XHJcblxyXG4ucG9wLW9mZmVyc3t3aWR0aDo5NTBweDtiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTttYXJnaW4tbGVmdDotNDc1cHg7b3BhY2l0eToxfVxyXG4ucG9wLW9mZmVycyAudmlzdWFse3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjk1MHB4O21hcmdpbjphdXRvfVxyXG4ucG9wLW9mZmVycyAudmlzdWFsIC50eHQtaG9sZGVye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo2MHB4O2xlZnQ6NTBweDt6LWluZGV4OjF9XHJcbi5wb3Atb2ZmZXJzIC52aXN1YWwgLnR4dC1ob2xkZXIgZGwgZHR7Zm9udDogNTBweC8xICdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnO2NvbG9yOiM4MDQwMzN9XHJcbi5wb3Atb2ZmZXJzIC52aXN1YWwgLnR4dC1ob2xkZXIgZGwgZGR7Y29sb3I6ICNmZmY7Zm9udC1zaXplOjE2cHg7bWFyZ2luLXRvcDoxMnB4fVxyXG4ucG9wLW9mZmVycyAudmlzdWFsIC5wcm9ncmVzcy1iYXIge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAtNTBweDsgcmlnaHQ6IDcwcHg7IGZvbnQtc2l6ZTogMDsgei1pbmRleDogMTB9XHJcbi5wb3Atb2ZmZXJzIC52aXN1YWwgLnByb2dyZXNzLWJhciAuYm94e2Rpc3BsYXk6IGlubGluZS1ibG9jazsgY29sb3I6ICM4MDQwMzM7IHRleHQtYWxpZ246IGNlbnRlcjt9XHJcbi5wb3Atb2ZmZXJzIC52aXN1YWwgLnByb2dyZXNzLWJhci5lbmQgLmJveHtjb2xvcjojYTBhMGEwfVxyXG4ucG9wLW9mZmVycyAudmlzdWFsIC5wcm9ncmVzcy1iYXIgLmJveCBzcGFuLmJ0bi10eHR7ZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDE7fVxyXG4ucG9wLW9mZmVycyAudmlzdWFsIC5wcm9ncmVzcy1iYXIgLmJveCBzcGFuLnZlcnQtbGluZS1tYXNrIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTogNXB4OyB3aWR0aDogMnB4OyBoZWlnaHQ6IDgxcHg7IG92ZXJmbG93OiBoaWRkZW59XHJcbi5wb3Atb2ZmZXJzIC52aXN1YWwgLnByb2dyZXNzLWJhciAuYm94IHNwYW4udmVydC1saW5lIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDJweDsgaGVpZ2h0OiA4MXB4OyBiYWNrZ3JvdW5kOiAjODA0MDMzO31cclxuLnBvcC1vZmZlcnMgLnZpc3VhbCAucHJvZ3Jlc3MtYmFyLmVuZCAuYm94IHNwYW4udmVydC1saW5le2JhY2tncm91bmQ6I2EwYTBhMH1cclxuLnBvcC1vZmZlcnMgLnZpc3VhbCAuYmctaG9sZGVye3dpZHRoOjk1MHB4O21hcmdpbjphdXRvfVxyXG4ucG9wLW9mZmVycyAuaW5uZXJ7cGFkZGluZzo1MHB4O3BhZGRpbmctdG9wOjB9XHJcbi5wb3Atb2ZmZXJzIC5pbm5lciA+IGRpdjpub3QoLmJ0bi13cmFwKXtib3JkZXItdG9wOjFweCBzb2xpZCAjY2NjO3BhZGRpbmc6NTVweCAwfVxyXG4ucG9wLW9mZmVycyAuaW5uZXIgPiBkaXY6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDpub25lfVxyXG4ucG9wLW9mZmVycyAuaW5uZXIgPiBkaXY6Zmlyc3QtY2hpbGQgc3Bhbntmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyOHB4fVxyXG4ucG9wLW9mZmVycyAuaW5uZXIgPiBkaXYuY29tbWVudC1ib3h7cGFkZGluZzozMHB4IDAgMH1cclxuLnBvcC1vZmZlcnMgLmlubmVyID4gZGl2IHNwYW57ZGlzcGxheTpibG9ja31cclxuLnBvcC1vZmZlcnMgLmlubmVyID4gZGl2IGRsIGR0e2ZvbnQtc2l6ZToxOHB4fVxyXG4ucG9wLW9mZmVycyAuaW5uZXIgPiBkaXYgZGwgZGR7bWFyZ2luLXRvcDoxNXB4fVxyXG4ucG9wLW9mZmVycyAuaW5uZXIgPiBkaXYgZGwgZGQgc3Bhbntmb250LXNpemU6MTRweDtjb2xvcjojODg4O2xpbmUtaGVpZ2h0OjIycHh9XHJcbi5wb3Atb2ZmZXJzIC5pbm5lciA+IGRpdiBkbCArIGRse21hcmdpbi10b3A6MzBweH1cclxuLnBvcC1vZmZlcnMgLmlubmVyID4gZGl2IHVsIGxpe2NvbG9yOiNhZGFkYWQ7bGluZS1oZWlnaHQ6MTlweH1cclxuLnBvcC1vZmZlcnMgLmlubmVyID4gZGl2IHVsIGxpIGltZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9XHJcbi5wb3Atb2ZmZXJzIC5pbm5lciAuYnRuLXdyYXB7bWFyZ2luLXRvcDo3NXB4fVxyXG4ucG9wLW9mZmVycyAuaW5uZXIgLmJ0bi13cmFwIGF7d2lkdGg6MjcwcHh9XHJcblxyXG4vKiBjb250YWN0LXVzICovXHJcbi5mb290LWNvbnRhY3QtbGlzdCB7cGFkZGluZy10b3A6MzFweDsgcGFkZGluZy1ib3R0b206NTBweDsgd2lkdGg6OTY1cHg7IG1hcmdpbjowIGF1dG99XHJcbi5mb290LWNvbnRhY3QtbGlzdCAuZm9vdC1hZGp1c3QtdHh0IHtmb250LXNpemU6MTZweDsgbGluZS1oZWlnaHQ6MjRweDsgbWFyZ2luLWJvdHRvbTo2NXB4OyB9XHJcbi5mb290LWNvbnRhY3QtbGlzdCAuZm9vdC1jb250YWN0LWxpc3QtbGVmdCB7ZGlzcGxheTppbmxpbmU7IGZsb2F0OmxlZnR9XHJcbi5mb290LWNvbnRhY3QtbGlzdCAuZm9vdC1jb250YWN0LWxpc3QtbGVmdCBkaXYge21hcmdpbi1ib3R0b206NzJweH1cclxuLmZvb3QtY29udGFjdC1saXN0IC5mb290LWNvbnRhY3QtbGlzdC1yaWdodCB7ZmxvYXQ6cmlnaHR9XHJcbi5mb290LWNvbnRhY3QtbGlzdCAuZm9vdC1jb250YWN0LWxpc3QtcmlnaHQgZGl2IHttYXJnaW4tYm90dG9tOjU1cHh9XHJcbi5mb290LWNvbnRhY3QtbGlzdCBkaXYgZGl2IHt3aWR0aDo0NTBweDt9XHJcbi5mb290LWNvbnRhY3QtbGlzdCBkaXYgZGl2IGgzIHtkaXNwbGF5OiBibG9jazsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTsgZm9udC1zaXplOjMwcHg7IGhlaWdodDozMXB4OyBtYXJnaW4tYm90dG9tOjI0cHg7IGNvbG9yOiNhZGFkYWQ7IGZvbnQtZmFtaWx5OiAnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0J31cclxuLmZvb3QtY29udGFjdC1saXN0IGRpdiBkaXYgcCB7Zm9udC1zaXplOjE0cHg7IGxpbmUtaGVpZ2h0OjIwcHg7IG1hcmdpbi1ib3R0b206MjNweH1cclxuLmZvb3QtY29udGFjdC1saXN0IGRpdiBkaXYgcCBzcGFuIHtkaXNwbGF5OiBibG9ja31cclxuLmZvb3QtY29udGFjdC1saXN0IGRpdiBkaXYgcCBzdHJvbmcge2ZvbnQtd2VpZ2h0OiBub3JtYWw7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW4tdG9wOjEwcHh9XHJcbi5mb290LWNvbnRhY3QtbGlzdCAuZGVhbGVyLWxvY2F0b3Ige2Rpc3BsYXk6aW5saW5lLWJsb2NrOyBmb250LXNpemU6MTBweDsgY29sb3I6IzgwNDAzMzsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4MDQwMzM7IGxpbmUtaGVpZ2h0OjdweH1cclxuLmZvb3QtY29udGFjdC1saXN0IC5vd24tYnktcGhvbmUgLm93bi1ieS1waG9uZS1ib3RoIHNwYW4ge2Rpc3BsYXk6aW5saW5lLWJsb2NrOyBsaW5lLWhlaWdodDoyNnB4O31cclxuLmZvb3QtY29udGFjdC1saXN0IC5vd24tYnktcGhvbmUgcCBzcGFuIHNwYW4ge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6MTQ0cHh9XHJcbi5mb290LWNvbnRhY3QtbGlzdCAub3duLWJ5LXBob25lIHAgc3BhbiBlbSB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nLWxlZnQ6NXB4OyBmb250LXN0eWxlOiBub3JtYWx9XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItdGVybXMge3dpZHRoOjk2NHB4OyBtYXJnaW46MCBhdXRvOyBmb250LXNpemU6MTRweDsgbGluZS1oZWlnaHQ6MjJweH1cclxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXRlcm1zIHAge21hcmdpbi1ib3R0b206MjVweDt9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci10ZXJtcyAudHh0LWdyYXkge2NvbG9yOiM4ODh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci10ZXJtcyBhLnR4dC1ncmF5OmhvdmVye2NvbG9yOiMwMDA7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO31cclxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXRlcm1zIHN0cm9uZyB7Zm9udC1zaXplOjE2cHg7IGZvbnQtd2VpZ2h0Om5vcm1hbDsgZGlzcGxheTpibG9jazsgbWFyZ2luLWJvdHRvbTo1cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItdGVybXMgc3Ryb25nLnRvcC1wYWRkaW5nLXN0cm9uZyB7cGFkZGluZy10b3A6MjBweH1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci1wb2xpY3kge3dpZHRoOjk2NHB4OyBtYXJnaW46MCBhdXRvOyBmb250LXNpemU6MTRweDsgbGluZS1oZWlnaHQ6MjJweH1cclxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXBvbGljeSBwIHttYXJnaW4tYm90dG9tOjI1cHg7fVxyXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItcG9saWN5IC50eHQtZ3JheSB7Y29sb3I6Izg4OH1cclxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXBvbGljeSBhLnR4dC1ncmF5OmhvdmVye2NvbG9yOiMwMDA7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO31cclxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXBvbGljeSBzdHJvbmcge2ZvbnQtc2l6ZToxNnB4OyBmb250LXdlaWdodDpub3JtYWw7IGRpc3BsYXk6YmxvY2s7IG1hcmdpbi1ib3R0b206NXB4O31cclxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXBvbGljeSB1bCB7bWFyZ2luLWJvdHRvbToyNXB4O31cclxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXBvbGljeSB1bCBsaSB7bWFyZ2luLWJvdHRvbTozcHh9XHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci1wb2xpY3kgdWwgbGkgaW1nIHtkaXNwbGF5OmlubGluZS1ibG9jazsgbWFyZ2luOjhweCA0cHggMCAwfVxyXG4iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKiBAIGxhc3QgdXBkYXRlOiAyMDE3LiAwNy4zMSAtIHYzLjBcclxuKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi5nYXRlbWFpbiAuaW5uZXItY29udC13cmFwIC5jb250ZW50IHtwb3NpdGlvbjpyZWxhdGl2ZTsgbWFyZ2luOjAgYXV0bzsgbWF4LXdpZHRoOjE5MjBweDsgb3ZlcmZsb3c6aGlkZGVufVxyXG4uZ2F0ZW1haW4gLmNvbnQtZnVsbHNpemUgLmlubmVyLWNvbnQtd3JhcCAuY29udGVudHtwb3NpdGlvbjpzdGF0aWM7fVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmNvbnRlbnQgLmxpbmUge2Rpc3BsYXk6YmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOjkwcHg7IGxlZnQ6MDsgd2lkdGg6MTAwJTsgaGVpZ2h0OjEwMCU7IHBhZGRpbmc6MCAzMHB4IDA7IC13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94OyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHotaW5kZXg6MTA7fVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmNvbnRlbnQgLmxpbmU6YWZ0ZXIge2Rpc3BsYXk6IGJsb2NrOyBjb250ZW50OiAnJzsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgYm9yZGVyOiAycHggc29saWQgIzgwNDAzMzsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94O31cclxuXHJcbi5nYXRlbWFpbiAua3YtYXJlYSxcclxuLmdhdGVtYWluIC5jb250LWZ1bGxzaXplIHt3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBiYWNrZ3JvdW5kOiAjMDAwOyBvdmVyZmxvdzogaGlkZGVuO31cclxuLmdhdGVtYWluIC5jb250LWZ1bGxzaXplIGgzIHtmb250OiA0NXB4LzUycHggJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCc7IGNvbG9yOiAjODA0MDMzO31cclxuLmdhdGVtYWluIC5jb250LWZ1bGxzaXplIC5iZy1ob2xkZXIgaW1ne3Bvc2l0aW9uOmFic29sdXRlOyB0b3A6MDsgbGVmdDowO31cclxuLmdhdGVtYWluIC5jb250LWZ1bGxzaXplIC5iZy1ob2xkZXJ7cG9zaXRpb246cmVsYXRpdmU7fVxyXG4uZ2F0ZW1haW4gLmNvbnQtZnVsbHNpemUgdmlkZW97d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTt9XHJcblxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLnR4dC1ob2xkZXIgaDEge2ZvbnQ6IDgwcHgvMSAnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0JzsgY29sb3I6ICNmZmY7IG9wYWNpdHk6MDsgZmlsdGVyOmFscGhhKG9wYWNpdHk9MCk7IG1hcmdpbi10b3A6NTBweDt9XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAudHh0LWhvbGRlciBwIHtjb2xvcjojZmZmOyBmb250LXNpemU6MjBweDsgcGFkZGluZy10b3A6MjVweDsgb3BhY2l0eTowOyBmaWx0ZXI6YWxwaGEob3BhY2l0eT0wKTsgbWFyZ2luLXRvcDoxMHB4O31cclxuLmdhdGVtYWluIC5rdi1hcmVhIC50eHQtaG9sZGVyIHAgc3BhbiB7ZGlzcGxheTpibG9jazt9XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAudHh0LWhvbGRlciB7ei1pbmRleDoyMDsgcG9zaXRpb246YWJzb2x1dGU7IHRvcDo0NSU7IGxlZnQ6MDsgd2lkdGg6OTAlOyB0ZXh0LWFsaWduOmNlbnRlcjsgcGFkZGluZzowIDUlO31cclxuLmdhdGVtYWluIC5rdi1hcmVhIC5iZy1ob2xkZXIua3YtbG9hZCB7bWluLWhlaWdodDozMDAwcHg7IGJhY2tncm91bmQ6IzAwMDt9XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuYnRucyB7b3BhY2l0eTowOyBmaWx0ZXI6YWxwaGEob3BhY2l0eT0wKTsgbWFyZ2luLXRvcDotMjBweDt9XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuYnRucyAuZ2J0biB7cG9zaXRpb246cmVsYXRpdmU7IGhlaWdodDo1MHB4OyBwYWRkaW5nOjAgNSU7IG1hcmdpbjowIDVweDt9XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuYnRucyAuZ2J0biAuYXR4dCB7Zm9udC1zaXplOjE4cHg7IGxpbmUtaGVpZ2h0OjUwcHg7IHBhZGRpbmc6MDt9XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuYnRucyAuZ2J0biAuZWZmZWN0LXdyYXAge3Bvc2l0aW9uOmFic29sdXRlOyB0b3A6MDsgbGVmdDowOyB3aWR0aDoxMDAlOyBoZWlnaHQ6MTAwJTt9XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuYnRucyAuZ2J0biAuZWZmZWN0LXdyYXAgc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTsgZGlzcGxheTppbmxpbmUtYmxvY2s7fVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG4gLmVmZmVjdC13cmFwIC5saW5lLWwsXHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0biAuZWZmZWN0LXdyYXAgLmxpbmUtbC0yIHtib3R0b206MDsgbGVmdDowOyB3aWR0aDoxcHg7IGhlaWdodDowO31cclxuLmdhdGVtYWluIC5rdi1hcmVhIC5nYnRuIC5lZmZlY3Qtd3JhcCAubGluZS10LFxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG4gLmVmZmVjdC13cmFwIC5saW5lLXQtMiB7dG9wOjA7IGxlZnQ6MDsgd2lkdGg6MDsgaGVpZ2h0OjFweDt9XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0biAuZWZmZWN0LXdyYXAgLmxpbmUtcixcclxuLmdhdGVtYWluIC5rdi1hcmVhIC5nYnRuIC5lZmZlY3Qtd3JhcCAubGluZS1yLTIge3RvcDowOyByaWdodDowOyB3aWR0aDoxcHg7IGhlaWdodDowO31cclxuLmdhdGVtYWluIC5rdi1hcmVhIC5nYnRuIC5lZmZlY3Qtd3JhcCAubGluZS1iLFxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG4gLmVmZmVjdC13cmFwIC5saW5lLWItMiB7Ym90dG9tOjA7IHJpZ2h0OjA7IHdpZHRoOjA7IGhlaWdodDoxcHg7fVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG4gLmVmZmVjdC13cmFwIC5iZyB7bGVmdDowOyB0b3A6MDsgd2lkdGg6MTAwJTsgaGVpZ2h0OjEwMCU7IGJhY2tncm91bmQ6I2ZmZjsgb3BhY2l0eTowLjE7IGZpbHRlcjphbHBoYShvcGFjaXR5PTEwKTt9XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0biAuZWZmZWN0LXdyYXAgLmJvcmRlciB7bGVmdDowOyB0b3A6MDsgd2lkdGg6MTAwJTsgaGVpZ2h0OjEwMCU7IGJvcmRlcjoxcHggc29saWQgI2ZmZjsgLXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgb3BhY2l0eTowLjE1OyBmaWx0ZXI6YWxwaGEob3BhY2l0eT0xNSk7fVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG46aG92ZXIgLmF0eHQge2NvbG9yOiNmZmY7fVxyXG4vKmh0bWw+Ym9keSAuZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG46aG92ZXIgLmVmZmVjdC13cmFwIHNwYW5bY2xhc3NePWxpbmUtbF0sXHJcbmh0bWw+Ym9keSAuZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG46aG92ZXIgLmVmZmVjdC13cmFwIHNwYW5bY2xhc3NePWxpbmUtcl0ge2hlaWdodDoxMDAlO31cclxuaHRtbD5ib2R5IC5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0bjpob3ZlciAuZWZmZWN0LXdyYXAgc3BhbltjbGFzc149bGluZS10XSxcclxuaHRtbD5ib2R5IC5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0bjpob3ZlciAuZWZmZWN0LXdyYXAgc3BhbltjbGFzc149bGluZS1iXSB7d2lkdGg6MTAwJTt9Ki9cclxuLmdhdGVtYWluIC5rdi1hcmVhIC5nYnRuOmhvdmVyIC5lZmZlY3Qtd3JhcCAubGluZS1sIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBtc2JkQW5pTCA0LjFzIDAuMXMgYmFja3dhcmRzO1xyXG4gICAgYW5pbWF0aW9uOiBtc2JkQW5pTCA0LjFzIDAuMXMgYmFja3dhcmRzO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG59XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0bjpob3ZlciAuZWZmZWN0LXdyYXAgLmxpbmUtdCB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbXNiZEFuaVQgNC4xcyAxLjFzIGJhY2t3YXJkcztcclxuICAgIGFuaW1hdGlvbjogbXNiZEFuaVQgNC4xcyAxLjFzIGJhY2t3YXJkcztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxufVxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG46aG92ZXIgLmVmZmVjdC13cmFwIC5saW5lLXIge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IG1zYmRBbmlSIDQuMXMgMi4xcyBiYWNrd2FyZHM7XHJcbiAgICBhbmltYXRpb246IG1zYmRBbmlSIDQuMXMgMi4xcyBiYWNrd2FyZHM7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbn1cclxuLmdhdGVtYWluIC5rdi1hcmVhIC5nYnRuOmhvdmVyIC5lZmZlY3Qtd3JhcCAubGluZS1iIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBtc2JkQW5pQiA0LjFzIDMuMXMgYmFja3dhcmRzO1xyXG4gICAgYW5pbWF0aW9uOiBtc2JkQW5pQiA0LjFzIDMuMXMgYmFja3dhcmRzO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG59XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0bjpob3ZlciAuZWZmZWN0LXdyYXAgLmxpbmUtbC0yIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBtc2JkQW5pTCA0LjFzIDIuMXMgYmFja3dhcmRzO1xyXG4gICAgYW5pbWF0aW9uOiBtc2JkQW5pTCA0LjFzIDIuMXMgYmFja3dhcmRzO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG59XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0bjpob3ZlciAuZWZmZWN0LXdyYXAgLmxpbmUtdC0yIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBtc2JkQW5pVCA0LjFzIDMuMXMgYmFja3dhcmRzO1xyXG4gICAgYW5pbWF0aW9uOiBtc2JkQW5pVCA0LjFzIDMuMXMgYmFja3dhcmRzO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG59XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0bjpob3ZlciAuZWZmZWN0LXdyYXAgLmxpbmUtci0yIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBtc2JkQW5pUiA0LjFzIDAuMXMgYmFja3dhcmRzO1xyXG4gICAgYW5pbWF0aW9uOiBtc2JkQW5pUiA0LjFzIDAuMXMgYmFja3dhcmRzO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG59XHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuZ2J0bjpob3ZlciAuZWZmZWN0LXdyYXAgLmxpbmUtYi0yIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBtc2JkQW5pQiA0LjFzIDEuMXMgYmFja3dhcmRzO1xyXG4gICAgYW5pbWF0aW9uOiBtc2JkQW5pQiA0LjFzIDEuMXMgYmFja3dhcmRzO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbXNiZEFuaUx7XHJcbiAgICAwJXtoZWlnaHQ6MDtib3R0b206MDtvcGFjaXR5OjAuODt9XHJcbiAgICAyNSV7aGVpZ2h0OjEwMCU7Ym90dG9tOjA7b3BhY2l0eTowLjg7fVxyXG4gICAgNDgle2hlaWdodDowO2JvdHRvbToxMDAlO29wYWNpdHk6MC44O31cclxuICAgIDQ5JXtoZWlnaHQ6MDtib3R0b206MDtvcGFjaXR5OjAuODt9XHJcbiAgICAxMDAle2hlaWdodDowO2JvdHRvbTowO29wYWNpdHk6MC44O31cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbXNiZEFuaVR7XHJcbiAgICAwJXt3aWR0aDowO2xlZnQ6MDtvcGFjaXR5OjAuODt9XHJcbiAgICAyNSV7d2lkdGg6MTAwJTtsZWZ0OjA7b3BhY2l0eTowLjg7fVxyXG4gICAgNDgle3dpZHRoOjA7bGVmdDoxMDAlO29wYWNpdHk6MC44O31cclxuICAgIDQ5JXt3aWR0aDowO2xlZnQ6MDtvcGFjaXR5OjAuODt9XHJcbiAgICAxMDAle3dpZHRoOjA7bGVmdDowO29wYWNpdHk6MC44O31cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbXNiZEFuaVJ7XHJcbiAgICAwJXtoZWlnaHQ6MDt0b3A6MDtvcGFjaXR5OjAuODt9XHJcbiAgICAyNSV7aGVpZ2h0OjEwMCU7dG9wOjA7b3BhY2l0eTowLjg7fVxyXG4gICAgNTAle2hlaWdodDowO3RvcDoxMDAlO29wYWNpdHk6MC44O31cclxuICAgIDUxJXtoZWlnaHQ6MDt0b3A6MDtvcGFjaXR5OjAuODt9XHJcbiAgICAxMDAle2hlaWdodDowO3RvcDowO29wYWNpdHk6MC44O31cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbXNiZEFuaUJ7XHJcbiAgICAwJXt3aWR0aDowO3JpZ2h0OjA7b3BhY2l0eTowLjg7fVxyXG4gICAgMjUle3dpZHRoOjEwMCU7cmlnaHQ6MDtvcGFjaXR5OjAuODt9XHJcbiAgICA1MCV7d2lkdGg6MDtyaWdodDoxMDAlO29wYWNpdHk6MC44O31cclxuICAgIDUxJXt3aWR0aDowO3JpZ2h0OjA7b3BhY2l0eTowLjg7fVxyXG4gICAgMTAwJXt3aWR0aDowO3JpZ2h0OjA7b3BhY2l0eTowLjg7fVxyXG59XHJcbkBrZXlmcmFtZXMgbXNiZEFuaUx7XHJcbiAgICAwJXtoZWlnaHQ6MDtib3R0b206MDtvcGFjaXR5OjAuODt9XHJcbiAgICAyNSV7aGVpZ2h0OjEwMCU7Ym90dG9tOjA7b3BhY2l0eTowLjg7fVxyXG4gICAgNDgle2hlaWdodDowO2JvdHRvbToxMDAlO29wYWNpdHk6MC44O31cclxuICAgIDQ5JXtoZWlnaHQ6MDtib3R0b206MDtvcGFjaXR5OjAuODt9XHJcbiAgICAxMDAle2hlaWdodDowO2JvdHRvbTowO29wYWNpdHk6MC44O31cclxufVxyXG5Aa2V5ZnJhbWVzIG1zYmRBbmlUe1xyXG4gICAgMCV7d2lkdGg6MDtsZWZ0OjA7b3BhY2l0eTowLjg7fVxyXG4gICAgMjUle3dpZHRoOjEwMCU7bGVmdDowO29wYWNpdHk6MC44O31cclxuICAgIDQ4JXt3aWR0aDowO2xlZnQ6MTAwJTtvcGFjaXR5OjAuODt9XHJcbiAgICA0OSV7d2lkdGg6MDtsZWZ0OjA7b3BhY2l0eTowLjg7fVxyXG4gICAgMTAwJXt3aWR0aDowO2xlZnQ6MDtvcGFjaXR5OjAuODt9XHJcbn1cclxuQGtleWZyYW1lcyBtc2JkQW5pUntcclxuICAgIDAle2hlaWdodDowO3RvcDowO29wYWNpdHk6MC44O31cclxuICAgIDI1JXtoZWlnaHQ6MTAwJTt0b3A6MDtvcGFjaXR5OjAuODt9XHJcbiAgICA1MCV7aGVpZ2h0OjA7dG9wOjEwMCU7b3BhY2l0eTowLjg7fVxyXG4gICAgNTEle2hlaWdodDowO3RvcDowO29wYWNpdHk6MC44O31cclxuICAgIDEwMCV7aGVpZ2h0OjA7dG9wOjA7b3BhY2l0eTowLjg7fVxyXG59XHJcbkBrZXlmcmFtZXMgbXNiZEFuaUJ7XHJcbiAgICAwJXt3aWR0aDowO3JpZ2h0OjA7b3BhY2l0eTowLjg7fVxyXG4gICAgMjUle3dpZHRoOjEwMCU7cmlnaHQ6MDtvcGFjaXR5OjAuODt9XHJcbiAgICA1MCV7d2lkdGg6MDtyaWdodDoxMDAlO29wYWNpdHk6MC44O31cclxuICAgIDUxJXt3aWR0aDowO3JpZ2h0OjA7b3BhY2l0eTowLjg7fVxyXG4gICAgMTAwJXt3aWR0aDowO3JpZ2h0OjA7b3BhY2l0eTowLjg7fVxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmdidG4gLmVmZmVjdC13cmFwIC5ncmFkaWVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyAvKiBGb3IgYnJvd3NlcnMgdGhhdCBkbyBub3Qgc3VwcG9ydCBncmFkaWVudHMgKi8gLyogRm9yIFNhZmFyaSA1LjEgdG8gNi4wICovIC8qIEZvciBPcGVyYSAxMS4xIHRvIDEyLjAgKi8gLyogRm9yIEZpcmVmb3ggMy42IHRvIDE1ICovXHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IGJvdHRvbSwgZnJvbSgjZmZmKSwgY29sb3Itc3RvcCgjZWVlKSwgdG8oIzg4OCkpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgI2ZmZiwgI2VlZSwgIzg4OCk7IC8qIFN0YW5kYXJkIHN5bnRheCAqL1xyXG4gICAgb3BhY2l0eTowLjg7XHJcbiAgICBmaWx0ZXI6YWxwaGEob3BhY2l0eT04MCk7XHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciB7d2lkdGg6MTAwJTsgaGVpZ2h0OjEwMCU7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBhIHtwb3NpdGlvbjpyZWxhdGl2ZTsgZGlzcGxheTpibG9jazsgaGVpZ2h0OjMwMHB4OyBiYWNrZ3JvdW5kOiNmN2Y3Zjc7IG92ZXJmbG93OmhpZGRlbjsgcGFkZGluZzoyMHB4IDA7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBhOjphZnRlciB7Y29udGVudDpcIlwiOyBwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOjIwcHg7IGxlZnQ6MDsgd2lkdGg6MXB4OyBoZWlnaHQ6MzAwcHg7IGJhY2tncm91bmQ6I2VlZWVlZTt9XHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLXNsaWRlIC5maWdjYXB0aW9uIHtwYWRkaW5nOjUlIDEwJTt9XHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLXNsaWRlIC5maWdjYXB0aW9uIHN0cm9uZyB7ZGlzcGxheTpibG9jazsgY29sb3I6IzE5MTkxOTsgZm9udDoyOHB4LzEgXCJIeXVuZGFpU2Fuc0hlYWQtTGlnaHRcIjsgZm9udC13ZWlnaHQ6bm9ybWFsOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiBwIHtjb2xvcjojODg4OyBmb250LXNpemU6MTZweDsgbGluZS1oZWlnaHQ6MTsgbWFyZ2luLXRvcDo1cHg7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiBzcGFuIHtvcGFjaXR5OjA7IHBvc2l0aW9uOnJlbGF0aXZlOyBkaXNwbGF5OmlubGluZS1ibG9jazsgY29sb3I6IzgwNDAzMzsgZm9udDoxNHB4LzEgXCJIeXVuZGFpU2Fuc0hlYWQtTGlnaHRcIjsgcGFkZGluZzowIDE1cHggNXB4IDA7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICM4MDQwMzM7IG1hcmdpbi10b3A6MjVweDt9XHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLXNsaWRlIC5maWdjYXB0aW9uIHNwYW46OmFmdGVyIHtjb250ZW50OlwiXCI7IHBvc2l0aW9uOmFic29sdXRlOyB0b3A6MnB4OyByaWdodDoxcHg7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjZweDsgaGVpZ2h0OjZweDsgYm9yZGVyLXRvcDoxcHggc29saWQgIzgwNDAzMzsgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjODA0MDMzOyAtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTsgb3BhY2l0eTowLjU7IGZpbHRlcjphbHBoYShvcGFjaXR5PTUwKTt9XHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZyB7cG9zaXRpb246YWJzb2x1dGU7IG9wYWNpdHk6MTsgZmlsdGVyOmFscGhhKG9wYWNpdHk9MTAwKTsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zczsgdHJhbnNpdGlvbjogYWxsIDAuM3M7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBpbWc6Zmlyc3QtY2hpbGQge3dpZHRoOjM1MHB4OyByaWdodDo1MCU7IGJvdHRvbTo4MHB4OyBtYXJnaW4tcmlnaHQ6LTE3NXB4O31cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nK2ltZyB7d2lkdGg6MTg0cHg7IHJpZ2h0OjE1JTsgYm90dG9tOjY1cHg7IG9wYWNpdHk6MDsgZmlsdGVyOmFscGhhKG9wYWNpdHk9MCk7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZTpob3ZlciBhIHtiYWNrZ3JvdW5kOiNlZWU7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZTpob3ZlciAuZmlnY2FwdGlvbiBzcGFuIHtvcGFjaXR5OjE7IGZpbHRlcjphbHBoYShvcGFjaXR5PTEwMCk7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZTpob3ZlciBpbWcge29wYWNpdHk6MDsgZmlsdGVyOmFscGhhKG9wYWNpdHk9MCk7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZTpob3ZlciBpbWcraW1nIHtvcGFjaXR5OjE7IGZpbHRlcjphbHBoYShvcGFjaXR5PTEwMCk7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIubm9uZS1zbGlkZSAuc3dpcGVyLXNsaWRlIHtkaXNwbGF5OmlubGluZS1ibG9jazsgd2lkdGg6MjUlO31cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm5vbmUtc2xpZGUgLnN3aXBlci1idXR0b24tbmV4dCxcclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm5vbmUtc2xpZGUgLnN3aXBlci1idXR0b24tcHJldiB7ZGlzcGxheTpub25lO31cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm1vZGVsLWxpc3QtMyAuc3dpcGVyLXNsaWRlIHt3aWR0aDozMy4zMyU7fVxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIubW9kZWwtbGlzdC0zIC5zd2lwZXItc2xpZGUgaW1nOmZpcnN0LWNoaWxkIHtyaWdodDoxMCU7IGJvdHRvbTo4MHB4OyBtYXJnaW4tcmlnaHQ6MDt9XHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lci5tb2RlbC1saXN0LTMgLnN3aXBlci1zbGlkZSBpbWcraW1nIHtyaWdodDoxNSU7IGJvdHRvbTo2MHB4O31cclxuXHJcbi5nYXRlbWFpbiAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG4uZ2F0ZW1haW4gLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dCB7ZGlzcGxheTpibG9jazsgcG9zaXRpb246YWJzb2x1dGU7IHRvcDo1MCU7IHdpZHRoOjIzcHg7IGhlaWdodDo0NXB4OyB6LWluZGV4OjM7IGJhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjcpOyBtYXJnaW4tdG9wOi01Mi41cHg7fVxyXG4uZ2F0ZW1haW4gLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tcHJldiB7bGVmdDowOyBwYWRkaW5nOjMwcHggMTVweCAzMHB4IDExcHg7fVxyXG4uZ2F0ZW1haW4gLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dCB7cmlnaHQ6MDsgcGFkZGluZzozMHB4IDExcHggMzBweCAxNXB4O31cclxuLmdhdGVtYWluIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXYgc3BhbixcclxuLmdhdGVtYWluIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHQgc3BhbiB7cG9zaXRpb246cmVsYXRpdmU7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMjNweDsgaGVpZ2h0OiA0NXB4OyBvdmVyZmxvdzogaGlkZGVuO31cclxuLmdhdGVtYWluIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLmltZzIgaW1nLFxyXG4uZ2F0ZW1haW4gLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuaW1nMiBpbWcge21hcmdpbi10b3A6LTQ1cHg7IC13ZWJraXQtdHJhbnNmb3JtOmluaGVyaXQ7IC1tcy10cmFuc2Zvcm06aW5oZXJpdDsgdHJhbnNmb3JtOmluaGVyaXQ7IG9wYWNpdHk6MTsgZmlsdGVyOmFscGhhKG9wYWNpdHk9MTAwKTt9XHJcblxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCB7cGFkZGluZzo1MHB4OyB0ZXh0LWFsaWduOmNlbnRlcjt9XHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC5jb250ZW50LXRhYjo6YmVmb3JlLFxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAuY29udGVudC10YWI6OmFmdGVyIHtjb250ZW50OlwiXCI7IGRpc3BsYXk6YmxvY2s7IGNsZWFyOmJvdGg7fVxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAuY29udGVudC10YWIge2Rpc3BsYXk6aW5saW5lLWJsb2NrO31cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLmNvbnRlbnQtdGFiIGxpIHtmbG9hdDpsZWZ0OyBoZWlnaHQ6MTJweDsgcGFkZGluZzowIDM1cHg7fVxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAuY29udGVudC10YWIgPiBsaSA+IGEge2Rpc3BsYXk6YmxvY2s7IGNvbG9yOiMwMDA7IGZvbnQ6MjBweC8xIFwiSHl1bmRhaVNhbnNIZWFkLUxpZ2h0XCI7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgcGFkZGluZy1ib3R0b206MTBweDt9XHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC5jb250ZW50LXRhYiA+IGxpLmFjdGl2ZSA+IGEge2JvcmRlci1ib3R0b206MnB4IHNvbGlkICMwMDA7fVxyXG5cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyB7cG9zaXRpb246YWJzb2x1dGU7IGxlZnQ6MDsgd2lkdGg6MTAwJTt9XHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBpbWcge3dpZHRoOjEwMCU7fVxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItd3JhcHBlciB7cGFkZGluZy1ib3R0b206ODVweDt9XHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMgLnN3aXBlci1zbGlkZSBhIHtkaXNwbGF5OmJsb2NrO31cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLXNsaWRlIC5maWdjYXB0aW9uIHtjb2xvcjojMDAwOyBmb250LXNpemU6MjBweDsgdGV4dC1hbGlnbjpsZWZ0O31cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLXNsaWRlIC5maWdjYXB0aW9uIHN0cm9uZyB7ZGlzcGxheTpibG9jazsgY29sb3I6IzAwMDsgZm9udDoyMHB4LzEgXCJIeXVuZGFpU2Fuc0hlYWQtTGlnaHRcIjsgZm9udC13ZWlnaHQ6bm9ybWFsOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IG1hcmdpbi10b3A6MzBweDt9XHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiAuZGF0ZSB7ZGlzcGxheTpibG9jazsgY29sb3I6IzAwMDsgZm9udDoxMnB4LzEgXCJIeXVuZGFpU2Fuc0hlYWQtTGlnaHRcIjsgbWFyZ2luLXRvcDo1cHg7fVxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItc2xpZGUgLmZpZ2NhcHRpb24gcCB7Y29sb3I6IzY2NjsgZm9udC1zaXplOjE1cHg7IGxldHRlci1zcGFjaW5nOi0wLjJweDsgbWFyZ2luLXRvcDoxNXB4O31cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7YmFja2dyb3VuZDojODA0MDMzO31cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLWJ1dHRvbi13cmFwIHtwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOjA7IHdpZHRoOjEwMCU7fVxyXG5cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIHtwb3NpdGlvbjphYnNvbHV0ZTsgYm90dG9tOjEwcHg7IHdpZHRoOjEwMCU7IGhlaWdodDo2OHB4OyB0ZXh0LWFsaWduOmNlbnRlcjsgZm9udC1zaXplOjA7IHotaW5kZXg6MTA7fVxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgYSB7ZGlzcGxheTppbmxpbmUtYmxvY2s7IGNvbG9yOiNmZmY7fVxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgLnR4dC1hcmVhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4xMnM7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBjdWJpYy1iZXppZXIoMC40OSwgMC4wMSwgMC4yNywgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuNDksIDAuMDEsIDAuMjcsIDEpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuNDksIDAuMDEsIDAuMjcsIDEpLCBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAuNDksIDAuMDEsIDAuMjcsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjQ5LCAwLjAxLCAwLjI3LCAxKTtcclxufVxyXG4vKiAxNi8wNC8yMDE4ICovXHJcbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGwuaXMtYW5pbWF0ZWQge1xyXG5cdGxlZnQ6IDA7XHJcblx0XHJcbn1cclxuLmlubmVyLWNvbnRhaW5lciAuYnRuLXNjcm9sbC5pcy1hbmltYXRlZCAubmV4dHtcclxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC40OSwgMC4wMSwgMC4yNywgMSksIG9wYWNpdHkgMC41cyBjdWJpYy1iZXppZXIoMC40OSwgMC4wMSwgMC4yNywgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuNDksIDAuMDEsIDAuMjcsIDEpO1xyXG5cdHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xyXG5cdHRyYW5zaXRpb24tZHVyYXRpb246IDAuOHM7XHJcblx0YW5pbWF0aW9uOiBzY3JvbGxsYWJlbCAycztcclxuXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxufVxyXG4uaW5uZXItY29udGFpbmVyIC5idG4tc2Nyb2xsLmlzLWFuaW1hdGVkLmJ0bi1kb3duIC5uZXh0e1xyXG5cdGFuaW1hdGlvbjogbm9uZTtcclxufVxyXG4vKiAvMTYvMDQvMjAxOCAqL1xyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgYTpob3ZlciAudHh0LWFyZWEgLmJ0bi10eHQsXHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbCBhOmZvY3VzIC50eHQtYXJlYSAuYnRuLXR4dCB7LXdlYmtpdC1hbmltYXRpb246bm9uZTthbmltYXRpb246bm9uZX1cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIGE6aG92ZXIgLmxpbmUtYXJlYSAudmVydC1saW5lLFxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgYTpmb2N1cyAubGluZS1hcmVhIC52ZXJ0LWxpbmUgey13ZWJraXQtYW5pbWF0aW9uOm5vbmU7YW5pbWF0aW9uOm5vbmV9XHJcblxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwuYWN0aXZlIC50eHQtYXJlYSB7XHJcbiAgICBvcGFjaXR5OjE7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4xMnM7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuOHM7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xyXG59XHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbC5wYXVzZSAudHh0LWFyZWEge1xyXG4gICAgb3BhY2l0eToxO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAwO1xyXG4gICAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAwO1xyXG4gICAgfVxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgLnR4dC1hcmVhIC5idG4tdHh0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzY3JvbGxsYWJlbCAycztcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBzY3JvbGxsYWJlbCAycztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIGZvbnQ6IDEycHgvMSBcIkh5dW5kYWlTYW5zSGVhZC1MaWdodFwiO1xyXG59XHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbC5hY3RpdmUgLnR4dC1hcmVhIC5idG4tdHh0IHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xyXG59XHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbC5wYXVzZSAudHh0LWFyZWEgLmJ0bi10eHQge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAwO1xyXG4gICAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAwO1xyXG59XHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbCAubGluZS1hcmVhIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC4xNnM7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTZzO1xyXG4gICAgb3BhY2l0eTowO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAuNDksIDAuMDEsIDAuMjcsIDEpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAuNDksIDAuMDEsIDAuMjcsIDEpO1xyXG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxufVxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwuYWN0aXZlIC5saW5lLWFyZWEge1xyXG4gICAgb3BhY2l0eToxO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjE2cztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xNnM7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuOHM7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuOHM7XHJcbn1cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsLnBhdXNlIC5saW5lLWFyZWEge1xyXG4gICAgb3BhY2l0eToxO1xyXG59XHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbCAubGluZS1hcmVhIC52ZXJ0LWxpbmUtbWFzayB7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMzNweDtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW4tbGVmdDoyMXB4O1xyXG59XHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbCAubGluZS1hcmVhIC52ZXJ0LWxpbmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDUzcHg7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc2Nyb2xsbGluZSAycztcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBzY3JvbGxsaW5lIDJzO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbn1cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsLmFjdGl2ZSAubGluZS1hcmVhIC52ZXJ0LWxpbmUge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcclxuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xyXG59XHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbC5wYXVzZSAubGluZS1hcmVhIC52ZXJ0LWxpbmUge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAwO1xyXG4gICAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAwO1xyXG59XHJcbi8qIDE2LzA0LzIwMTggKi9cclxuLmlubmVyLWNvbnRhaW5lciAuYnRuLXNjcm9sbC5pcy1hbmltYXRlZCBpe1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGwuaXMtYW5pbWF0ZWQgaTphZnRlcntcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0aGVpZ2h0OiA0MHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0dHJhbnNpdGlvbi1kZWxheTogMC4xNnM7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGN1YmljLWJlemllcigwLjQ5LCAwLjAxLCAwLjI3LCAxKTtcclxuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xyXG5cdGFuaW1hdGlvbjogc2Nyb2xsbGluZSAycztcclxuXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxufVxyXG5cclxuLyouaW5uZXItY29udGFpbmVyIC5idG4tc2Nyb2xsLmlzLWFuaW1hdGVkIGl7Ki9cclxuLyp9Ki9cclxuLyouaW5uZXItY29udGFpbmVyIC5idG4tc2Nyb2xsLmlzLWFuaW1hdGVkLmJ0bi1kb3duIGl7Ki9cclxuXHQvKmFuaW1hdGlvbjogbm9uZTsqL1xyXG4vKn0qL1xyXG4vKiAxNi8wNC8yMDE4ICovXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzY3JvbGxsaW5lIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgfVxyXG4gIDI1LjElIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgfVxyXG4gIDM1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHNjcm9sbGxpbmUge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuICB9XHJcbiAgMjUuMSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuICB9XHJcbiAgMzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgfVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBzY3JvbGxsYWJlbCB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICAyNS4xJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHNjcm9sbGxhYmVsIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgMjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCkgdHJhbnNsYXRlWigwKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDI1LjElIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxNjAwcHgpe1xyXG4gICAgLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nOmZpcnN0LWNoaWxke3dpZHRoOjI4MHB4OyBtYXJnaW4tcmlnaHQ6LTE0MHB4O31cclxuICAgIC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZytpbWcge3dpZHRoOjE0N3B4O31cclxuICAgIC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lci5tb2RlbC1saXN0LTMgLnN3aXBlci1zbGlkZSBpbWc6Zmlyc3QtY2hpbGQge3dpZHRoOjMzMS41cHg7fVxyXG4gICAgLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm1vZGVsLWxpc3QtMyAuc3dpcGVyLXNsaWRlIGltZytpbWcge3dpZHRoOjE4N3B4O31cclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTIwMHB4KXtcclxuICAgIC5nYXRlbWFpbiAuY29udGVudC13cmFwIC5jb250ZW50LXRhYiBsaSB7cGFkZGluZzowIDU1cHg7fVxyXG4gICAgLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nOmZpcnN0LWNoaWxke3dpZHRoOjIxMHB4OyBtYXJnaW4tcmlnaHQ6LTEwNXB4O31cclxuICAgIC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZytpbWcge3dpZHRoOjExMHB4O31cclxuICAgIC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lci5tb2RlbC1saXN0LTMgLnN3aXBlci1zbGlkZSBpbWc6Zmlyc3QtY2hpbGQge3dpZHRoOjI3M3B4O31cclxuICAgIC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lci5tb2RlbC1saXN0LTMgLnN3aXBlci1zbGlkZSBpbWcraW1nIHt3aWR0aDoxNTRweDt9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBTd2lwZXIgMy40LjFcclxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcclxuICpcclxuICogaHR0cDovL3d3dy5pZGFuZ2Vyby51cy9zd2lwZXIvXHJcbiAqXHJcbiAqIENvcHlyaWdodCAyMDE2LCBWbGFkaW1pciBLaGFybGFtcGlkaVxyXG4gKiBUaGUgaURhbmdlcm8udXNcclxuICogaHR0cDovL3d3dy5pZGFuZ2Vyby51cy9cclxuICpcclxuICogTGljZW5zZWQgdW5kZXIgTUlUXHJcbiAqXHJcbiAqIFJlbGVhc2VkIG9uOiBEZWNlbWJlciAxMywgMjAxNlxyXG4gKi9cclxuLnN3aXBlci1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLyogRml4IG9mIFdlYmtpdCBmbGlja2VyaW5nICovXHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLW5vLWZsZXhib3ggLnN3aXBlci1zbGlkZSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5zd2lwZXItd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxyXG4uc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLW11bHRpcm93ID4gLnN3aXBlci13cmFwcGVyIHtcclxuICAgIC13ZWJraXQtYm94LWxpbmVzOiBtdWx0aXBsZTtcclxuICAgIC1tb3otYm94LWxpbmVzOiBtdWx0aXBsZTtcclxuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLnN3aXBlci1zbGlkZSB7XHJcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xyXG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xyXG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBBdXRvIEhlaWdodCAqL1xyXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybSwgaGVpZ2h0O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIC13ZWJraXQtdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQsIC13ZWJraXQtdHJhbnNmb3JtO1xyXG59XHJcbi8qIGExMXkgKi9cclxuLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1ub3RpZmljYXRpb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHotaW5kZXg6IC0xMDAwO1xyXG59XHJcbi8qIElFMTAgV2luZG93cyBQaG9uZSA4IEZpeGVzICovXHJcbi5zd2lwZXItd3A4LWhvcml6b250YWwge1xyXG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG59XHJcbi5zd2lwZXItd3A4LXZlcnRpY2FsIHtcclxuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi14O1xyXG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teDtcclxufVxyXG4vKiBBcnJvd3MgKi9cclxuLnN3aXBlci1idXR0b24tcHJldixcclxuLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTEycHg7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIC8qXHJcbiAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogMjdweCA0NHB4O1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDI3cHggNDRweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjdweCA0NHB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICovXHJcbn1cclxuLypcclxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkLFxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMC4zNTtcclxuICAgIGN1cnNvcjogYXV0bztcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbiovXHJcbi5zd2lwZXItYnV0dG9uLXByZXYsXHJcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgIGxlZnQ6IC0zMHB4O1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNrLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWJsYWNrIHtcclxuXHJcbn1cclxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMCUyQzIyTDIyJTJDMGwyLjElMkMyLjFMNC4yJTJDMjJsMTkuOSUyQzE5LjlMMjIlMkM0NEwwJTJDMjJMMCUyQzIyTDAlMkMyMnonJTIwZmlsbCUzRCclMjNmZmZmZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xyXG59XHJcbi5zd2lwZXItYnV0dG9uLW5leHQsXHJcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgIHJpZ2h0OiAtMzBweDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbn1cclxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWJsYWNrLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNrIHtcclxuXHJcbn1cclxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRlIHtcclxuXHJcbn1cclxuLyogUGFnaW5hdGlvbiBTdHlsZXMgKi9cclxuLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMzAwbXM7XHJcbiAgICB0cmFuc2l0aW9uOiAzMDBtcztcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG4vKiBDb21tb24gU3R5bGVzICovXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbixcclxuLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSxcclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcclxuICAgIGJvdHRvbTogMTBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4vKiBCdWxsZXRzICovXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgd2lkdGg6IDhweDtcclxuICAgIGhlaWdodDogOHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBvcGFjaXR5OiAwLjI7XHJcbn1cclxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLW1zLWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgYmFja2dyb3VuZDogIzAwN2FmZjtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICBtYXJnaW46IDAgNXB4O1xyXG59XHJcbi8qIFByb2dyZXNzICovXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xyXG4gICAgYmFja2dyb3VuZDogIzAwN2FmZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyB7XHJcbiAgICB3aWR0aDogNHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Muc3dpcGVyLXBhZ2luYXRpb24td2hpdGUge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG59XHJcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcy5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Muc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuLyogM0QgQ29udGFpbmVyICovXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIHtcclxuICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEyMDBweDtcclxuICAgIC1vLXBlcnNwZWN0aXZlOiAxMjAwcHg7XHJcbiAgICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItd3JhcHBlcixcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgei1pbmRleDogMTA7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XHJcbiAgICAvKiBTYWZhcmkgNCssIENocm9tZSAqL1xyXG4gICAgLyogQ2hyb21lIDEwKywgU2FmYXJpIDUuMSssIGlPUyA1KyAqL1xyXG4gICAgLyogRmlyZWZveCAzLjYtMTUgKi9cclxuICAgIC8qIE9wZXJhIDExLjEwLTEyLjAwICovXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAgIC8qIEZpcmVmb3ggMTYrLCBJRTEwLCBPcGVyYSAxMi41MCsgKi9cclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XHJcbiAgICAvKiBTYWZhcmkgNCssIENocm9tZSAqL1xyXG4gICAgLyogQ2hyb21lIDEwKywgU2FmYXJpIDUuMSssIGlPUyA1KyAqL1xyXG4gICAgLyogRmlyZWZveCAzLjYtMTUgKi9cclxuICAgIC8qIE9wZXJhIDExLjEwLTEyLjAwICovXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XHJcbiAgICAvKiBGaXJlZm94IDE2KywgSUUxMCwgT3BlcmEgMTIuNTArICovXHJcbn1cclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcclxuICAgIC8qIFNhZmFyaSA0KywgQ2hyb21lICovXHJcbiAgICAvKiBDaHJvbWUgMTArLCBTYWZhcmkgNS4xKywgaU9TIDUrICovXHJcbiAgICAvKiBGaXJlZm94IDMuNi0xNSAqL1xyXG4gICAgLyogT3BlcmEgMTEuMTAtMTIuMDAgKi9cclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAwLjUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwKSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAgIC8qIEZpcmVmb3ggMTYrLCBJRTEwLCBPcGVyYSAxMi41MCsgKi9cclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xyXG4gICAgLyogU2FmYXJpIDQrLCBDaHJvbWUgKi9cclxuICAgIC8qIENocm9tZSAxMCssIFNhZmFyaSA1LjErLCBpT1MgNSsgKi9cclxuICAgIC8qIEZpcmVmb3ggMy42LTE1ICovXHJcbiAgICAvKiBPcGVyYSAxMS4xMC0xMi4wMCAqL1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDAsIDAsIDAsIDAuNSkpLCB0byhyZ2JhKDAsIDAsIDAsIDApKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xyXG4gICAgLyogRmlyZWZveCAxNissIElFMTAsIE9wZXJhIDEyLjUwKyAqL1xyXG59XHJcbi8qIENvdmVyZmxvdyAqL1xyXG4uc3dpcGVyLWNvbnRhaW5lci1jb3ZlcmZsb3cgLnN3aXBlci13cmFwcGVyLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAvKiBXaW5kb3dzIDggSUUgMTAgZml4ICovXHJcbiAgICAtbXMtcGVyc3BlY3RpdmU6IDEyMDBweDtcclxufVxyXG4vKiBDdWJlICsgRmxpcCAqL1xyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLyogQ3ViZSAqL1xyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xyXG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0ICsgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIG9wYWNpdHk6IDAuNjtcclxuICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDUwcHgpO1xyXG4gICAgZmlsdGVyOiBibHVyKDUwcHgpO1xyXG4gICAgei1pbmRleDogMDtcclxufVxyXG4vKiBGYWRlICovXHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxufVxyXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbn1cclxuLnN3aXBlci16b29tLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZyxcclxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyxcclxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbn1cclxuLyogU2Nyb2xsYmFyICovXHJcbi5zd2lwZXItc2Nyb2xsYmFyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG59XHJcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAxJTtcclxuICAgIGJvdHRvbTogM3B4O1xyXG4gICAgei1pbmRleDogNTA7XHJcbiAgICBoZWlnaHQ6IDVweDtcclxuICAgIHdpZHRoOiA5OCU7XHJcbn1cclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogM3B4O1xyXG4gICAgdG9wOiAxJTtcclxuICAgIHotaW5kZXg6IDUwO1xyXG4gICAgd2lkdGg6IDVweDtcclxuICAgIGhlaWdodDogOTglO1xyXG59XHJcbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxufVxyXG4uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZyB7XHJcbiAgICBjdXJzb3I6IG1vdmU7XHJcbn1cclxuLyogUHJlbG9hZGVyICovXHJcbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xyXG4gICAgd2lkdGg6IDQycHg7XHJcbiAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjFweDtcclxuICAgIG1hcmdpbi10b3A6IC0yMXB4O1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcclxuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlO1xyXG59XHJcbi5zd2lwZXItbGF6eS1wcmVsb2FkZXI6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjM2YzZjNmMnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGU6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIwdmlld0JveCUzRCcwJTIwMCUyMDEyMCUyMDEyMCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIweG1sbnMlM0F4bGluayUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayclM0UlM0NkZWZzJTNFJTNDbGluZSUyMGlkJTNEJ2wnJTIweDElM0QnNjAnJTIweDIlM0QnNjAnJTIweTElM0QnNyclMjB5MiUzRCcyNyclMjBzdHJva2UlM0QnJTIzZmZmJyUyMHN0cm9rZS13aWR0aCUzRCcxMSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMkYlM0UlM0MlMkZkZWZzJTNFJTNDZyUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDYwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSg5MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTIwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxNTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4zNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE4MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjQ2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjEwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNTYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyNDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy42NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI3MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjc1JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMzAwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuODUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMzAlMjA2MCUyQzYwKSclMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFXCIpO1xyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgfVxyXG59XHJcbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcclxuICAgIDEwMCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyB7XHJcblx0bGVmdDogMFxyXG59XHJcblxyXG4vKiBwb3B1cCAqL1xyXG5cclxuI292ZXJsYXkge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRib3R0b206IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKVxyXG59XHJcblxyXG4ud3JhcHBlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1heC13aWR0aDogMTkyMHB4O1xyXG5cdG1pbi13aWR0aDogMTAyNHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4vKiBjb21tb24gKi9cclxuXHJcbnNlY3Rpb24uc2VjdGlvbiAuYmxpbmQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Y2xpcDogcmVjdCgtMXB4LCAtMXB4LCAwcHgsIDBweClcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uIC5zZWxlY3QtYm94IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGhlaWdodDogNDhweDtcclxuXHRib3JkZXI6IDA7XHJcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTIpO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24gLnNlbGVjdC1ib3ggbGFiZWwge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dG9wOiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0aGVpZ2h0OiA0OHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNhMzZiNGY7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbiAuc2VsZWN0LWJveCBsYWJlbCBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRwYWRkaW5nOiAwIDE2cHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0LW1zLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDM0cHg7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbiAuc2VsZWN0LWJveCBsYWJlbCBhOmJlZm9yZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHdpZHRoOiAxMHB4O1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDE2cHg7XHJcblx0Y29udGVudDogJyc7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2dlbmVzaXMtbW9kZWxzLXNlbGVjdGJveC1vdmVyLWljb24ucG5nKSAwIDUwJSBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiAxMHB4IGF1dG87XHJcblx0ei1pbmRleDogMTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uIC5zZWxlY3QtYm94IHNlbGVjdCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cdHBhZGRpbmc6IDAgMTBweDtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKVxyXG59XHJcblxyXG4jY29udGFpbmVyLkVxOTAwIHtcclxuXHRtaW4taGVpZ2h0OiA3NjhweDtcclxuXHRtYXJnaW46IDA7XHJcblx0bWluLWhlaWdodDoxMDB2aDtcclxufVxyXG5cclxuI2NvbnRhaW5lciA+IGRpdi5pbm5lci1jb250YWluZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXgtd2lkdGg6IDE5MjBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1pbi1oZWlnaHQ6MTAwdmg7XHJcbn1cclxuXHJcbi8qIGluZGljYXRvciAqL1xyXG5cclxubmF2LnNlYy1pbmRpY2F0b3Ige1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0ei1pbmRleDogMTAwXHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC1oZWlnaHQ6IDc2N3B4KSB7XHJcblx0bmF2LnNlYy1pbmRpY2F0b3Ige1xyXG5cdFx0b3BhY2l0eTogMFxyXG5cdH1cclxufVxyXG5cclxubmF2LnNlYy1pbmRpY2F0b3IgLm5hdi1pbm5lciB7XHJcblx0bWF4LXdpZHRoOiAxOTIwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbm5hdi5zZWMtaW5kaWNhdG9yIC5nbmItYXJlYSB7XHJcblx0b3BhY2l0eTogMDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHR3aWR0aDogMzBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvYmxhbmsucG5nKTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2Utb3V0O1xyXG5cdHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2Utb3V0O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zdWItbmF2aS5vbiArICNjb250YWluZXIgLmduYi1hcmVhIHtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuXHJcbm5hdi5zZWMtaW5kaWNhdG9yIC5nbmItYXJlYTpiZWZvcmUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDJweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdG9wYWNpdHk6IC42O1xyXG5cdGNvbnRlbnQ6ICcnXHJcbn1cclxuXHJcbm5hdi5zZWMtaW5kaWNhdG9yIGxpIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA2MHB4O1xyXG59XHJcblxyXG5uYXYuc2VjLWluZGljYXRvciBhIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdG1pbi13aWR0aDogMTYwcHg7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0cGFkZGluZzogMCAxMHB4IDAgMTlweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQnO1xyXG5cdC8qIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgKi9cclxufVxyXG5cclxubmF2LnNlYy1pbmRpY2F0b3IgYSBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIDApO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAwKTtcclxuXHRvcGFjaXR5OiAwO1xyXG59XHJcblxyXG5uYXYuc2VjLWluZGljYXRvciBhLmN1ciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7XHJcbn1cclxuXHJcbm5hdi5zZWMtaW5kaWNhdG9yIC5saW5lIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDJweDtcclxuXHRsZWZ0OiAwO1xyXG5cdGJhY2tncm91bmQ6ICNhMzZiNGY7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuNDVzIGVhc2U7XHJcbn1cclxuXHJcbm5hdi5zZWMtaW5kaWNhdG9yLm92ZXIgLmduYi1hcmVhIHtcclxuXHR3aWR0aDogMTkwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2JnX2luZGljYXRvcl9vdmVyLnBuZyk7XHJcbn1cclxuXHJcbm5hdi5zZWMtaW5kaWNhdG9yLm92ZXIgbGkgc3BhbiB7XHJcblx0b3BhY2l0eTogMTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4ycyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4ycyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZSwgb3BhY2l0eSAuMnMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UsIG9wYWNpdHkgLjJzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4ycyBlYXNlO1xyXG59XHJcblxyXG5uYXYuc2VjLWluZGljYXRvci5vdmVyIGEuY3VyLFxyXG5uYXYuc2VjLWluZGljYXRvci5vdmVyIGE6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNhMzZiNGY7XHJcbn1cclxuXHJcbm5hdi5zZWMtaW5kaWNhdG9yLm92ZXIgLmxpbmUge1xyXG5cdG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi8qIHN1Yi1uYXZpICovXHJcblxyXG4uc3ViLW5hdmkge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDBweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHotaW5kZXg6IDEwMTtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMsIC13ZWJraXQtdHJhbnNmb3JtIC41cztcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cywgLXdlYmtpdC10cmFuc2Zvcm0gLjVzO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzLCB0cmFuc2Zvcm0gLjVzO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzLCB0cmFuc2Zvcm0gLjVzLCAtd2Via2l0LXRyYW5zZm9ybSAuNXM7XHJcbn1cclxuXHJcbi5zdWItbmF2aS5vbiB7XHJcblx0b3BhY2l0eTogMVxyXG59XHJcblxyXG5cclxuLmNzc3RyYW5zaXRpb25zIC5zdWItbmF2aSB7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtODBweCk7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC04MHB4KTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtODBweClcclxufVxyXG5cclxuLmNzc3RyYW5zaXRpb25zIC5zdWItbmF2aS5vbiB7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMClcclxufVxyXG5cclxuLnN1Yi1uYXZpICoge1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjExMmVtO1xyXG59XHJcblxyXG4uc3ViLW5hdmkgLm5hdi1pbm5lciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogNjBweDtcclxuXHRtYXgtd2lkdGg6IDE5MjBweDtcclxuXHRtaW4td2lkdGg6IDEwMjRweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRiYWNrZ3JvdW5kOiAjMDAwO1xyXG59XHJcblxyXG4uc3ViLW5hdmkgLm5hdi1pbm5lcjpiZWZvcmUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdG9wYWNpdHk6IC4wODtcclxuXHRjb250ZW50OiAnJztcclxufVxyXG5cclxuLnN1Yi1uYXZpIC5uYXYge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGhlaWdodDogNjBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDMwcHhcclxufVxyXG5cclxuLnN1Yi1uYXZpIC5uYXYgYSB7XHJcblx0cGFkZGluZy1sZWZ0OiAzNXB4O1xyXG59XHJcblxyXG4uc3ViLW5hdmkgLm5hdiBhOmJlZm9yZSB7XHJcblx0Y29udGVudDogbm9uZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogMDtcclxuXHRtYXJnaW4tdG9wOiAtMTZweDtcclxuXHR3aWR0aDogMzJweDtcclxuXHRoZWlnaHQ6IDMycHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2ljb25fdXBfYXJyb3cucG5nKTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbn1cclxuXHJcbi5zdWItbmF2aSAubmF2IGJ1dHRvbntcclxuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG59XHJcbi5zdWItbmF2aSAubmF2IGJ1dHRvbjphZnRlcntcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMnB4O1xyXG5cdHRvcDogNTAlO1xyXG5cdHdpZHRoOiA2cHg7XHJcblx0aGVpZ2h0OiA2cHg7XHJcblx0bWFyZ2luLXRvcDogLTNweDtcclxuXHRib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcclxuXHRib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmY7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG59XHJcbi5zdWItbmF2aSAubmF2Lm9uIGJ1dHRvbjphZnRlcntcclxuXHRtYXJnaW4tdG9wOiAtN3B4O1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcclxuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xyXG59XHJcbi5zdWItbmF2aSAubmF2Lm9uIGE6YmVmb3JlIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxufVxyXG5cclxuLnN1Yi1uYXZpIC5uYXYgKiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRsaW5lLWhlaWdodDogNjBweDtcclxufVxyXG5cclxuLnN1Yi1uYXZpIC5uYXYgKiArICoge1xyXG5cdHBhZGRpbmctbGVmdDogMjBweFxyXG59XHJcblxyXG4uc3ViLW5hdmkgLnBhZ2VzIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0bWFyZ2luLXJpZ2h0OiAyNzBweFxyXG59XHJcblxyXG4uc3ViLW5hdmkgLnBhZ2VzIHVsIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uc3ViLW5hdmkgLnBhZ2VzIGxpIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tbGVmdDogMThweDtcclxufVxyXG5cclxuLnN1Yi1uYXZpIC5wYWdlcyBsaS5jdXJyIGEge1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG59XHJcblxyXG4uc3ViLW5hdmkgLnBhZ2VzIGxpLmN1cnIgYTphZnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29udGVudDogJyc7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAycHg7XHJcblx0YmFja2dyb3VuZDogI2EzNmI0ZjtcclxuXHRtYXJnaW4tdG9wOiAtMnB4O1xyXG59XHJcblxyXG4uc3ViLW5hdmkgLnBhZ2VzIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbjogMCAxMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZTtcclxufVxyXG5cclxuLnN1Yi1uYXZpIC5wYWdlcyBhLmN1cixcclxuLnN1Yi1uYXZpIC5wYWdlcyBhOmhvdmVyLFxyXG4uc3ViLW5hdmkgLnBhZ2VzIGE6Zm9jdXMge1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG59XHJcblxyXG4uc3ViLW5hdmkgLmN0YS1hcmVhIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiAwO1xyXG59XHJcblxyXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5idG4ge1xyXG5cdGhlaWdodDogNjBweDtcclxuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0cGFkZGluZzogMCAzMHB4O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5zdWItbmF2aSAuY3RhLWFyZWEgLmJ0biBzcGFuIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZy1yaWdodDogMjRweDtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuXHQuc3ViLW5hdmkgLmN0YS1hcmVhIC5idG4gc3BhbiB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0fVxyXG59XHJcblxyXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5idG4gc3BhbjpiZWZvcmUsXHJcbi5zdWItbmF2aSAuY3RhLWFyZWEgLmJ0biBzcGFuOmFmdGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAzcHg7XHJcblx0cmlnaHQ6IDA7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAuYnJhbmQtaGVhZGVyID4gLnRhYi1oZWFkZXIge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLmJyYW5kLWhlYWRlciA+IC50YWItaGVhZGVyLm9uIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAuYnRuIHNwYW46YmVmb3JlIHtcclxuXHR3aWR0aDogMnB4O1xyXG5cdGhlaWdodDogMTJweDtcclxuXHRyaWdodDogNXB4O1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcclxufVxyXG5cclxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAuYnRuIHNwYW46YWZ0ZXIge1xyXG5cdHdpZHRoOiAxMnB4O1xyXG5cdGhlaWdodDogMnB4O1xyXG5cdHRvcDogOHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcblx0LnN1Yi1uYXZpIC5jdGEtYXJlYSAuYnRuIHNwYW46YmVmb3JlLCAuc3ViLW5hdmkgLmN0YS1hcmVhIC5idG4gc3BhbjphZnRlcntcclxuXHRcdHRvcDogMXB4O1xyXG5cdH1cclxuXHQuc3ViLW5hdmkgLmN0YS1hcmVhIC5idG4gc3BhbjphZnRlcntcclxuXHRcdHRvcDogNnB4O1xyXG5cdH1cclxufVxyXG5cclxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAubHN0IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDYwcHg7XHJcblx0cmlnaHQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjgpO1xyXG5cdHBhZGRpbmc6IDAgMzBweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG5cdC5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCB7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0fVxyXG59XHJcblxyXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiA2MHB4O1xyXG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcclxuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRsaW5lLWhlaWdodDogNjRweDtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTIpO1xyXG59XHJcblxyXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYSBzcGFuIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgbGk6Zmlyc3QtY2hpbGQgYSB7XHJcblx0Ym9yZGVyLXRvcDogMCBub25lO1xyXG59XHJcblxyXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYTpob3ZlcixcclxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAubHN0IGE6Zm9jdXMge1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCBhOmhvdmVyLFxyXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYTpmb2N1cyB7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAubHN0IGE6aG92ZXIsXHJcbi5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCBhOmZvY3VzIHtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYTpob3ZlcixcclxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAubHN0IGE6Zm9jdXMge1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCBhOmhvdmVyIC5pY28xLFxyXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYTpmb2N1cyAuaWNvMSB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwXHJcbn1cclxuXHJcbi5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCBhOmhvdmVyIC5pY28yLFxyXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYTpmb2N1cyAuaWNvMiB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtNDhweFxyXG59XHJcblxyXG4uc3ViLW5hdmkgLmN0YS1hcmVhIC5sc3QgYTpob3ZlciAuaWNvMyxcclxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAubHN0IGE6Zm9jdXMgLmljbzMge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgLTk2cHhcclxufVxyXG5cclxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAubHN0IGE6aG92ZXIgLmljbzQsXHJcbi5zdWItbmF2aSAuY3RhLWFyZWEgLmxzdCBhOmZvY3VzIC5pY280IHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIC0xNDRweFxyXG59XHJcblxyXG4ud3JhcHBlcjphZnRlciB7XHJcblx0ei1pbmRleDogMDtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XHJcbn1cclxuXHJcbi53cmFwcGVyLm9wZW46YWZ0ZXIge1xyXG5cdHotaW5kZXg6IDEwMDtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuOSk7XHJcbn1cclxuXHJcbi5vcGVuLmN0YS1hcmVhIC5idG4gc3BhbjpiZWZvcmUge1xyXG5cdG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuXHQuc3ViLW5hdmkgLnBhZ2VzIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMjIwcHg7XHJcblx0fVxyXG5cclxuXHQuc3ViLW5hdmkgLnBhZ2VzIGxpIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LnN1Yi1uYXZpIC5wYWdlcyBhIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG5cdH1cclxuXHJcblx0LnN1Yi1uYXZpIC5jdGEtYXJlYSAuYnRuIHtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHR9XHJcbn1cclxuXHJcbi8qIHNlY3Rpb24gKi9cclxuXHJcbi5ub3JtYWwgI2NvbnRhaW5lciA+IC5pbm5lci1jb250YWluZXIge1xyXG5cdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5kaXZbY2xhc3NePVwiRXE5MDBcIl0jY29udGFpbmVyIC5zZWN0aW9uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdC8qZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyovXHJcbn1cclxuXHJcbmRpdltjbGFzc149XCJFcTkwMFwiXSNjb250YWluZXIgLnNlY3Rpb24uY3VycmVudC1zZWN0aW9uIHtcclxuXHR6LWluZGV4OiAxMDtcclxuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5kaXZbY2xhc3NePVwiRXE5MDBcIl0jY29udGFpbmVyIC5zZWN0aW9uLm1vdGlvbiB7XHJcblx0ei1pbmRleDogOTtcclxuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubm9ybWFsIGRpdltjbGFzc149XCJFcTkwMFwiXSNjb250YWluZXIgLnNlY3Rpb24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiB6b29tIGJ1dHRvbiAqL1xyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHdhdmUge1xyXG5cdDAlIHtcclxuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KTtcclxuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNClcclxuXHR9XHJcblx0NzAlIHtcclxuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xyXG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMTVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApXHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XHJcblx0XHRib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMClcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgd2F2ZSB7XHJcblx0MCUge1xyXG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpO1xyXG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KVxyXG5cdH1cclxuXHQ3MCUge1xyXG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XHJcblx0XHRib3gtc2hhZG93OiAwIDAgMCAxNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMClcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcclxuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKVxyXG5cdH1cclxufVxyXG5cclxuZGl2W2NsYXNzXj1cIkVxOTAwXCJdIC5zZWN0aW9uIC5idG4tem9vbSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW46IDExMHB4IDAgMCAtNDBweDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpO1xyXG5cdHotaW5kZXg6IDI7XHJcblx0b3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbmRpdltjbGFzc149XCJFcTkwMFwiXSAuc2VjdGlvbi5jdXJyZW50LXNlY3Rpb24gLmJ0bi16b29tIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbjogd2F2ZSAxLjdzIGluZmluaXRlO1xyXG5cdGFuaW1hdGlvbjogd2F2ZSAxLjdzIGluZmluaXRlO1xyXG59XHJcblxyXG5kaXZbY2xhc3NePVwiRXE5MDBcIl0gLnNlY3Rpb24gLmJ0bi16b29tOmhvdmVyIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcclxuXHRhbmltYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmRpdltjbGFzc149XCJFcTkwMFwiXSAuc2VjdGlvbiAuYnRuLXpvb20gPiBzcGFuIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDYwcHg7XHJcblx0aGVpZ2h0OiA2MHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNhMzZiNGY7XHJcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcblx0ei1pbmRleDogMTtcclxufVxyXG5cclxuZGl2W2NsYXNzXj1cIkVxOTAwXCJdIC5zZWN0aW9uIC5idG4tem9vbSA+IHNwYW46YmVmb3JlLFxyXG5kaXZbY2xhc3NePVwiRXE5MDBcIl0gLnNlY3Rpb24gLmJ0bi16b29tID4gc3BhbjphZnRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Y29udGVudDogJyc7XHJcbn1cclxuXHJcbmRpdltjbGFzc149XCJFcTkwMFwiXSAuc2VjdGlvbiAuYnRuLXpvb20gPiBzcGFuOmJlZm9yZSB7XHJcblx0dG9wOiAxOHB4O1xyXG5cdGxlZnQ6IDI5cHg7XHJcblx0d2lkdGg6IDJweDtcclxuXHRoZWlnaHQ6IDI0cHg7XHJcbn1cclxuXHJcbmRpdltjbGFzc149XCJFcTkwMFwiXSAuc2VjdGlvbiAuYnRuLXpvb20gPiBzcGFuOmFmdGVyIHtcclxuXHR0b3A6IDI5cHg7XHJcblx0bGVmdDogMThweDtcclxuXHR3aWR0aDogMjRweDtcclxuXHRoZWlnaHQ6IDJweDtcclxufVxyXG5cclxuZGl2W2NsYXNzXj1cIkVxOTAwXCJdIC5zZWN0aW9uIC5idG4tem9vbS1jbG9zZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogODBweDtcclxuXHRyaWdodDogNjBweDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHdpZHRoOiA0MHB4O1xyXG5cdGhlaWdodDogNDBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvYnRuX3pvb21fY2xvc2UucG5nKTtcclxuXHR6LWluZGV4OiAxMTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IHJpZ2h0IC40cztcclxuXHR0cmFuc2l0aW9uOiByaWdodCAuNHM7XHJcbn1cclxuXHJcbmRpdltjbGFzc149XCJFcTkwMFwiXSAuc2VjdGlvbiAuYnRuLXpvb20tY2xvc2UgPiBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcclxufVxyXG5cclxuLm5vcm1hbCAuc2VjLWluZGljYXRvci5vdmVyICsgLmlubmVyLWNvbnRhaW5lciAuc2VjdGlvbiAuYnRuLXpvb20tY2xvc2Uge1xyXG5cdHJpZ2h0OiAxODBweFxyXG59XHJcblxyXG4vKiBiYW5uZXIgKi9cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBiYW5uZXItc2Nyb2xsIHtcclxuXHQwJSB7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0fVxyXG5cdDUwJSB7XHJcblx0XHRoZWlnaHQ6IDM4cHg7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBiYW5uZXItc2Nyb2xsIHtcclxuXHQwJSB7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0fVxyXG5cdDUwJSB7XHJcblx0XHRoZWlnaHQ6IDM4cHg7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmVxLWJhbm5lciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMjQwcHg7XHJcbn1cclxuXHJcbi5lcS1iYW5uZXIgPiBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5lcS1iYW5uZXIgPiBhIGltZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMSk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cztcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG59XHJcblxyXG4uZXEtYmFubmVyID4gYTpob3ZlciBpbWcsXHJcbi5lcS1iYW5uZXIgPiBhOmZvY3VzIGltZyB7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMS4wOCk7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjA4KTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMS4wOCk7XHJcbn1cclxuXHJcbi5lcS1iYW5uZXIgLmRlc2NyaXB0aW9uIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dG9wOiA4MHB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR6LWluZGV4OiAxO1xyXG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcclxuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLmVxLWJhbm5lciAuZGVzY3JpcHRpb24gPiBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tYm90dG9tOiAtM3B4O1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmVxLWJhbm5lciAuZGVzY3JpcHRpb24gPiBzdHJvbmcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1ib3R0b206IDIycHg7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGZvbnQtc2l6ZTogNDJweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHJcbn1cclxuXHJcbi5lcS1iYW5uZXIgLmRlc2NyaXB0aW9uID4gaSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogLTEwOHB4O1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGxldHRlci1zcGFjaW5nOiAycHg7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbn1cclxuXHJcbi5lcS1iYW5uZXIgLmRlc2NyaXB0aW9uID4gaTphZnRlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogN3B4O1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uOiBiYW5uZXItc2Nyb2xsIDJzIGluZmluaXRlO1xyXG5cdGFuaW1hdGlvbjogYmFubmVyLXNjcm9sbCAycyBpbmZpbml0ZTtcclxufVxyXG5cclxuLm5vcm1hbCAuZXEtYmFubmVyIHtcclxuXHRtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIGNvbW1vbiAqL1xyXG5cclxuLnNlY3Rpb24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1pbi1oZWlnaHQ6MTAwdmg7XHJcbn1cclxuXHJcbi5zZWN0aW9uID4gLmZlYXR1cmUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnNlY3Rpb24gLmZlYXR1cmUgPiBpbWcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdG1pbi1oZWlnaHQ6IDEyMDBweDtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuLnNlY3Rpb24ubW90aW9uLXR5cGU2ID4gLmZlYXR1cmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuZmVhdHVyZSA+IGltZyB7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLnNlY3Rpb24gLmJyYW5kLWhlYWRlciB7XHJcblx0b3BhY2l0eTogMDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMXMsIG1hcmdpbiAxcztcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDFzLCBtYXJnaW4gMXM7XHJcblx0LyogdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyAqL1xyXG59XHJcblxyXG4uc2VjdGlvbiAuYnJhbmQtaGVhZGVyIC5kZXNjMiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuLnNlY3Rpb24gLmJyYW5kLWhlYWRlciAuZGVzYzIgc3BhbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0d2lkdGg6IDY0cHg7XHJcblx0aGVpZ2h0OiA2NHB4O1xyXG5cdG1hcmdpbi1yaWdodDogMTdweDtcclxuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoNzMsIDQwLCAyMywgLjQpO1xyXG5cdGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDczLCA0MCwgMjMsIC40KTtcclxufVxyXG5cclxuLnNlY3Rpb24gLmJyYW5kLWhlYWRlciAuZGVzYzIgc3BhbjpiZWZvcmUsXHJcbi5zZWN0aW9uIC5icmFuZC1oZWFkZXIgLmRlc2MyIHNwYW46YWZ0ZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG59XHJcblxyXG4uc2VjdGlvbiAuYnJhbmQtaGVhZGVyIC5kZXNjMiBzcGFuOmJlZm9yZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDE2MywgMTA3LCA3OSwgLjgpO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcclxufVxyXG5cclxuLnNlY3Rpb24gLmJyYW5kLWhlYWRlciAuZGVzYzIgc3BhbjphZnRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW46IC04cHggMCAwIC03cHg7XHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdGJvcmRlci10b3A6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItbGVmdDogMTRweCBzb2xpZCAjZmZmO1xyXG5cdGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuNXM7XHJcblx0dHJhbnNpdGlvbjogYm9yZGVyIC41cztcclxufVxyXG5cclxuLnNlY3Rpb24gLmJyYW5kLWhlYWRlciAuZGVzYzIgc3BhbjphZnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW46IC04cHggMCAwIC01cHg7XHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdGJvcmRlci10b3A6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItbGVmdDogMTRweCBzb2xpZCAjZmZmO1xyXG5cdGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuNXM7XHJcblx0dHJhbnNpdGlvbjogYm9yZGVyIC41cztcclxufVxyXG5cclxuLnNlY3Rpb24gLmJyYW5kLWhlYWRlciAuZGVzYzIgc3Ryb25nIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC41cztcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAuNXM7XHJcbn1cclxuXHJcbi5zZWN0aW9uIC5icmFuZC1oZWFkZXIgLmRlc2MyIHN0cm9uZyA+IGVtIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uc2VjdGlvbiAuYnJhbmQtaGVhZGVyIC5kZXNjMjpob3ZlciBzdHJvbmcsXHJcbi5zZWN0aW9uIC5icmFuZC1oZWFkZXIgLmRlc2MyOmZvY3VzIHN0cm9uZyB7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcbn1cclxuXHJcbi5zZWN0aW9uIC5icmFuZC1oZWFkZXIgLmRlc2MyOmhvdmVyIHNwYW46YmVmb3JlIHtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uc2VjdGlvbi5jdXJyZW50LXNlY3Rpb24gLmJyYW5kLWhlYWRlcixcclxuLm5vLWNzc3RyYW5zaXRpb25zIC5zZWN0aW9uIC5icmFuZC1oZWFkZXIsXHJcbi5ub3JtYWwgLnNlY3Rpb24gLmJyYW5kLWhlYWRlciB7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG5cclxuLyohXHJcbiAqIG1vZHVsZS1za2luMTogS2V5dmlzdWFsIGZlYXR1cmVcclxuICogbW9kdWxlLXNraW4yOiBzdWIgZmVhdHVyZVxyXG4gKiBtb2R1bGUtc2tpbjM6IGhpZ2hsaWdodCBzdWIgZmVhdHVyZVxyXG4gKiBtb2R1bGUtc2tpbjQ6IGxheWVyIGZlYXR1cmVcclxuICovXHJcblxyXG5zZWN0aW9uLnNlY3Rpb24gLmJyYW5kLWhlYWRlciAqIHtcclxuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmRcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjEge1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMSAuYnJhbmQtaGVhZGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogNTtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjEgLmJyYW5kLWhlYWRlciAudGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMzJweDtcclxuXHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZC1SZWd1bGFyJztcclxuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4xIC5icmFuZC1oZWFkZXIgLmRlc2Mge1xyXG5cdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDcycHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0Zm9udC1mYW1pbHk6IFwiR2VuZXNpc1NhbnNIZWFkXCI7XHJcblx0Zm9udC1zaXplOiA1MnB4O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMiB7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4yIC5icmFuZC1oZWFkZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiA1O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMiAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XHJcblx0bGluZS1oZWlnaHQ6IDYwcHg7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQnO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGZvbnQtc2l6ZTogNDRweDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjIgLmJyYW5kLWhlYWRlciAuZGVzYyB7XHJcblx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQnXHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4yIC5icmFuZC1oZWFkZXIgLmRlc2MgLnN1Yi1kZXNjIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRjb2xvcjogIzc1NzU3NTtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjIgLmJyYW5kLWhlYWRlciAuZGVzYzIgYSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4yIC5icmFuZC1oZWFkZXIgLnJlZmVyLXRleHQge1xyXG5cdG1hcmdpbi10b3A6IDlweDtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0Y29sb3I6ICM3NTc1NzU7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQnXHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4yIC5icmFuZC1oZWFkZXIgLmRlc2MtaW5mbyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMiAuYnJhbmQtaGVhZGVyIC5kZXNjLWluZm8gLmluZm8tdGl0bGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMiAuYnJhbmQtaGVhZGVyIC5kZXNjLWluZm8gbGkge1xyXG5cdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0Zm9udC1mYW1pbHk6ICdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnO1xyXG5cdGZvbnQtc2l6ZTogMzJweDtcclxuXHRsaW5lLWhlaWdodDogNTNweDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjIgLmJyYW5kLWhlYWRlciAuZGVzYy1pbmZvIGxpOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMiAuYnJhbmQtaGVhZGVyIC5kZXNjLWluZm8gbGkgc3BhbiB7XHJcblx0Zm9udC1mYW1pbHk6ICdIeXVuZGFpU2Fuc1RleHQtUmVndWxhcic7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cdGNvbG9yOiAjNzU3NTc1O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMyB7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4zIC5icmFuZC1oZWFkZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiA1O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMyAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XHJcblx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjExMmVtO1xyXG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXInO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJyYW5kLWhlYWRlciAuZGVzYyB7XHJcblx0bWFyZ2luLXRvcDogOHB4O1xyXG5cdGZvbnQtc2l6ZTogNTJweDtcclxuXHRsaW5lLWhlaWdodDogNzJweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW40IHtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmJyYW5kLWhlYWRlciAudGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMjhweDtcclxuXHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRjb2xvcjogIzIxMjEyMTtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zVGV4dCdcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmJyYW5kLWhlYWRlciAuZGVzYyB7XHJcblx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0Y29sb3I6ICMyMTIxMjE7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQnXHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW40IC5icmFuZC1oZWFkZXIgLmRlc2MyIHtcclxuXHRtYXJnaW4tdG9wOiAxOHB4O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuYnJhbmQtaGVhZGVyIC5kZXNjMiBhIHtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxufVxyXG5cclxuLyohXHJcbiAqIHRpdGxlLXR5cGUxOiB0b3AtbGVmdFxyXG4gKiB0aXRsZS10eXBlMjogdG9wLXJpZ2h0XHJcbiAqIHRpdGxlLXR5cGUzOiBmb290LXJpZ2h0XHJcbiAqIHRpdGxlLXR5cGU0OiBmb290LWxlZnRcclxuICogdGl0bGUtdHlwZTU6IHRvcC1jZW50ZXJcclxuKi9cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4xIC5icmFuZC1oZWFkZXIge1xyXG5cdGxlZnQ6IDI0MHB4O1xyXG5cdHJpZ2h0OiAyNDBweFxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMS50aXRsZS10eXBlMSAuYnJhbmQtaGVhZGVyIHtcclxuXHR0b3A6IDIwMHB4XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4xLnRpdGxlLXR5cGUyIC5icmFuZC1oZWFkZXIge1xyXG5cdHRvcDogMjAwcHg7XHJcblx0dGV4dC1hbGlnbjogcmlnaHRcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjEudGl0bGUtdHlwZTMgLmJyYW5kLWhlYWRlciB7XHJcblx0Ym90dG9tOiAxNDBweDtcclxuXHR0ZXh0LWFsaWduOiByaWdodFxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMS50aXRsZS10eXBlNCAuYnJhbmQtaGVhZGVyIHtcclxuXHRib3R0b206IDE0MHB4XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4xLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXIge1xyXG5cdHRvcDogMTgwcHg7XHJcblx0bGVmdDogNTAlO1xyXG5cdHJpZ2h0OiBhdXRvO1xyXG5cdHdpZHRoOiA5NjBweDtcclxuXHRtYXJnaW4tbGVmdDogLTQ4MHB4XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4xLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXIgLnRpdGxlIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHR3aWR0aDogMzQwcHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAzNXB4O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMS50aXRsZS10eXBlNSAuYnJhbmQtaGVhZGVyIC5kZXNjIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHR3aWR0aDogNTgwcHg7XHJcblx0bWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjIgLmJyYW5kLWhlYWRlciB7XHJcblx0bGVmdDogMjQwcHg7XHJcblx0cmlnaHQ6IDI0MHB4XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGUxIC5icmFuZC1oZWFkZXIge1xyXG5cdHRvcDogMTgwcHg7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGUyIC5icmFuZC1oZWFkZXIge1xyXG5cdHRvcDogMTgwcHg7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGUzIC5icmFuZC1oZWFkZXIge1xyXG5cdGJvdHRvbTogMTIwcHg7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGU0IC5icmFuZC1oZWFkZXIge1xyXG5cdGJvdHRvbTogMTIwcHhcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjIudGl0bGUtdHlwZTUgLmJyYW5kLWhlYWRlciB7XHJcblx0dG9wOiAxODBweDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0cmlnaHQ6IGF1dG87XHJcblx0d2lkdGg6IDk2MHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtNDgwcHg7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXIgLnRpdGxlIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHR3aWR0aDogMzQwcHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAzNXB4O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMi50aXRsZS10eXBlNSAuYnJhbmQtaGVhZGVyLmJyYW5kLWhlYWRlci0tbGFyZ2V7XHJcbiAgd2lkdGg6IDExMTBweDtcclxuICBtYXJnaW4tbGVmdDogLTU1NXB4O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMi50aXRsZS10eXBlNSAuYnJhbmQtaGVhZGVyLmJyYW5kLWhlYWRlci0tbGFyZ2UgLnRpdGxlIHtcclxuICB3aWR0aDogNDkwcHg7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXIgLmRlc2Mge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHdpZHRoOiA1ODBweDtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMyAuYnJhbmQtaGVhZGVyIHtcclxuXHRsZWZ0OiAxNjBweDtcclxuXHRyaWdodDogMTYwcHg7XHJcblx0dG9wOiAyMDBweDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjMudGl0bGUtdHlwZTIgLmJyYW5kLWhlYWRlciB7XHJcblx0dGV4dC1hbGlnbjogcmlnaHRcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjMudGl0bGUtdHlwZTMgLmJyYW5kLWhlYWRlciB7XHJcblx0Ym90dG9tOiAxNDBweDtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjMudGl0bGUtdHlwZTQgLmJyYW5kLWhlYWRlciB7XHJcblx0Ym90dG9tOiAxNDBweFxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luMy50aXRsZS10eXBlNSAuYnJhbmQtaGVhZGVyIHtcclxuXHR0b3A6IDE4MHB4O1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRyaWdodDogYXV0bztcclxuXHR3aWR0aDogOTYwcHg7XHJcblx0bWFyZ2luLWxlZnQ6IC00ODBweDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjMudGl0bGUtdHlwZTUgLmJyYW5kLWhlYWRlciAudGl0bGUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdHdpZHRoOiAzNDBweDtcclxuXHRtYXJnaW4tcmlnaHQ6IDM1cHg7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4zLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXIgLmRlc2Mge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHdpZHRoOiA1ODBweDtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG5zZWN0aW9uLnRpdGxlLXR5cGUxIC5icmFuZC1oZWFkZXIsXHJcbnNlY3Rpb24udGl0bGUtdHlwZTIgLmJyYW5kLWhlYWRlcixcclxuc2VjdGlvbi50aXRsZS10eXBlNSAuYnJhbmQtaGVhZGVyIHtcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG59XHJcblxyXG5zZWN0aW9uLnRpdGxlLXR5cGUxLmN1cnJlbnQtc2VjdGlvbiAuYnJhbmQtaGVhZGVyLFxyXG5zZWN0aW9uLnRpdGxlLXR5cGUyLmN1cnJlbnQtc2VjdGlvbiAuYnJhbmQtaGVhZGVyLFxyXG5zZWN0aW9uLnRpdGxlLXR5cGU1LmN1cnJlbnQtc2VjdGlvbiAuYnJhbmQtaGVhZGVyIHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4ubm8tY3NzdHJhbnNpdGlvbnMgc2VjdGlvbi50aXRsZS10eXBlMS5jdXJyZW50LXNlY3Rpb24gLmJyYW5kLWhlYWRlcixcclxuLm5vLWNzc3RyYW5zaXRpb25zIHNlY3Rpb24udGl0bGUtdHlwZTIuY3VycmVudC1zZWN0aW9uIC5icmFuZC1oZWFkZXIsXHJcbi5uby1jc3N0cmFuc2l0aW9ucyBzZWN0aW9uLnRpdGxlLXR5cGU1LmN1cnJlbnQtc2VjdGlvbiAuYnJhbmQtaGVhZGVyIHtcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG59XHJcblxyXG4ubm9ybWFsIHNlY3Rpb24udGl0bGUtdHlwZTEgLmJyYW5kLWhlYWRlcixcclxuLm5vcm1hbCBzZWN0aW9uLnRpdGxlLXR5cGUyIC5icmFuZC1oZWFkZXIsXHJcbi5ub3JtYWwgc2VjdGlvbi50aXRsZS10eXBlNSAuYnJhbmQtaGVhZGVyIHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG5zZWN0aW9uLnRpdGxlLXR5cGUzIC5icmFuZC1oZWFkZXIsXHJcbnNlY3Rpb24udGl0bGUtdHlwZTQgLmJyYW5kLWhlYWRlciB7XHJcblx0bWFyZ2luLWJvdHRvbTogLTMwcHg7XHJcbn1cclxuXHJcbnNlY3Rpb24udGl0bGUtdHlwZTMuY3VycmVudC1zZWN0aW9uIC5icmFuZC1oZWFkZXIsXHJcbnNlY3Rpb24udGl0bGUtdHlwZTQuY3VycmVudC1zZWN0aW9uIC5icmFuZC1oZWFkZXIge1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5uby1jc3N0cmFuc2l0aW9ucyBzZWN0aW9uLnRpdGxlLXR5cGUzLmN1cnJlbnQtc2VjdGlvbiAuYnJhbmQtaGVhZGVyLFxyXG4ubm8tY3NzdHJhbnNpdGlvbnMgc2VjdGlvbi50aXRsZS10eXBlNC5jdXJyZW50LXNlY3Rpb24gLmJyYW5kLWhlYWRlciB7XHJcblx0bWFyZ2luLWJvdHRvbTogLTMwcHg7XHJcbn1cclxuXHJcbi5ub3JtYWwgc2VjdGlvbi50aXRsZS10eXBlMyAuYnJhbmQtaGVhZGVyLFxyXG4ubm9ybWFsIHNlY3Rpb24udGl0bGUtdHlwZTQgLmJyYW5kLWhlYWRlciB7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLyohXHJcbiAqIGNvbG9yLXR5cGUxOiBibGFja1xyXG4gKiBjb2xvci10eXBlMjogd2hpdGVcclxuICovXHJcblxyXG5zZWN0aW9uLmNvbG9yLXR5cGUxIC5icmFuZC1oZWFkZXIsXHJcbnNlY3Rpb24uY29sb3ItdHlwZTEgLmJyYW5kLWhlYWRlciAuZGVzYyB7XHJcblx0Y29sb3I6ICMyMTIxMjFcclxufVxyXG5cclxuc2VjdGlvbi5jb2xvci10eXBlMiAuYnJhbmQtaGVhZGVyLFxyXG5zZWN0aW9uLmNvbG9yLXR5cGUyIC5icmFuZC1oZWFkZXIgLmRlc2Mge1xyXG5cdGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi8qIVxyXG4gKiBmYWRlLXR5cGU6IGZhZGVcclxuICogem9vbS10eXBlOiB6b29tXHJcbiAqIGludGVydmFsLXR5cGUgOiBpbnRlcnZhbFxyXG4gKi9cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5mYWRlLXR5cGUgZmlndXJlLmZlYXR1cmUub24ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0b3BhY2l0eTogMDtcclxuXHR6LWluZGV4OiAxO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5mYWRlLXR5cGUuY3VycmVudC1zZWN0aW9uIGZpZ3VyZS5mZWF0dXJlLm9uIHtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4ubm8tY3NzdHJhbnNpdGlvbnMgc2VjdGlvbi5zZWN0aW9uLmZhZGUtdHlwZSBmaWd1cmUuZmVhdHVyZS5vbiB7XHJcblx0b3BhY2l0eTogMDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnpvb20tdHlwZTEgZmlndXJlLmZlYXR1cmUub24sXHJcbnNlY3Rpb24uc2VjdGlvbi56b29tLXR5cGUyIGZpZ3VyZS5mZWF0dXJlLm9uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0b3BhY2l0eTogMDtcclxuXHR6LWluZGV4OiAxMDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnpvb20tdHlwZTEgLmJ0bi16b29tIHtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0bWFyZ2luOiAxMTBweCAwIDAgLTQwcHg7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi56b29tLXR5cGUyIC5idG4tem9vbSB7XHJcblx0bWFyZ2luOiAxMTBweCAwIDAgLTI1MHB4O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uaW50ZXJ2YWwtdHlwZSBmaWd1cmUuZmVhdHVyZSBpbWcge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLmludGVydmFsLXR5cGUgZmlndXJlLmZlYXR1cmUgaW1nLnN0ZXAxIHtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uaW50ZXJ2YWwtdHlwZS5jdXJyZW50LXNlY3Rpb24gZmlndXJlLmZlYXR1cmUgaW1nLnN0ZXAyIHtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjVzO1xyXG5cdHRyYW5zaXRpb24tZGVsYXk6IC41cztcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLmludGVydmFsLXR5cGUuY3VycmVudC1zZWN0aW9uIGZpZ3VyZS5mZWF0dXJlIGltZy5zdGVwMyB7XHJcblx0b3BhY2l0eTogMTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDFzO1xyXG5cdHRyYW5zaXRpb24tZGVsYXk6IDFzO1xyXG59XHJcblxyXG4ubm8tY3NzdHJhbnNpdGlvbnMgc2VjdGlvbi5zZWN0aW9uLmludGVydmFsLXR5cGUgZmlndXJlLmZlYXR1cmUgaW1nLnN0ZXAyLFxyXG4ubm8tY3NzdHJhbnNpdGlvbnMgc2VjdGlvbi5zZWN0aW9uLmludGVydmFsLXR5cGUgZmlndXJlLmZlYXR1cmUgaW1nLnN0ZXAzIHtcclxuXHRvcGFjaXR5OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcblx0c2VjdGlvbi5zZWN0aW9uLnpvb20tdHlwZTEgLmJ0bi16b29tIHtcclxuXHRcdG1hcmdpbjogODBweCAwIDAgLTQwcHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLnNlY3Rpb24uem9vbS10eXBlMiAuYnRuLXpvb20ge1xyXG5cdFx0bWFyZ2luOiA4MHB4IDAgMCAtMjAwcHg7XHJcblx0fVxyXG59XHJcblxyXG4vKiFcclxuICogbW90aW9uLXR5cGU0IDogaW1nIGRyYWdcclxuICogbW90aW9uLXR5cGU2IDogY2FyIHdoZWVsXHJcbiAqIG1vdGlvbi10eXBlNyA6IHRhYlxyXG4gKi9cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTQgLmRyYWctYm94IC5mZWF0dXJlIHtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNCAuZHJhZy1ib3ggLm91dHNpZGUge1xyXG5cdHdpZHRoOiA5NjBweDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgI2EzNmI0ZjtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNCAuZHJhZy1ib3ggLm91dHNpZGUgaW1nIHtcclxuXHRjbGlwOiByZWN0KDAsIDExNDIuNXB4LCAxMzIwcHgsIDApXHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTQgLmRyYWctYm94IC5idG4tY29udHJvbCB7XHJcblx0ei1pbmRleDogMTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbjogMjBweCAwIDAgLTM2cHg7XHJcblx0d2lkdGg6IDcycHg7XHJcblx0aGVpZ2h0OiA3MnB4O1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICNhMzZiNGY7XHJcblx0YmFja2dyb3VuZDogI2ZmZiB1cmwoJy4uL2ltYWdlcy9kZXNrdG9wL3NhZmV0eS9iZ19kcmFnX2Fycm93LnBuZycpIDUwJSBuby1yZXBlYXQ7XHJcblx0Y3Vyc29yOiBjb2wtcmVzaXplO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU0IC5kcmFnLWJveCAuY29udHJvbC1saW5lIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW4tbGVmdDogLTFweDtcclxuXHR3aWR0aDogMnB4O1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5jYXItc2hhZG93IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHRib3R0b206IDEwJTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyMixcclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogMTAwJTtcclxuXHRtYXJnaW4tdG9wOiAxMDlweDtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyMntcclxuICAvKm9wYWNpdHk6IC4zOyovXHJcbiAgbGVmdDogODAlO1xyXG4gIG1hcmdpbi10b3A6IDEyM3B4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTg4OHB4O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5jYXIyIC5pbWctYmx1ciBpbWcsXHJcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTYgLmNhciAuaW1nLWJsdXIgaW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0b3A6IGF1dG87XHJcblx0bGVmdDogYXV0bztcclxuXHRtYXJnaW46IDA7XHJcblx0bWluLWhlaWdodDogYXV0bztcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuXHQtbXMtdHJhbnNmb3JtOiBub25lO1xyXG5cdHRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyMiBzcGFuLFxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5jYXIgc3BhbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogNXB4O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB3aGVlbHM7XHJcbiAgLyphbmltYXRpb24tZHVyYXRpb246IDFzOyovXHJcbiAgLyphbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7Ki9cclxuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyMiBzcGFuIGltZyxcclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyIHNwYW4gaW1nIHtcclxuXHR3aWR0aDogMjA0cHg7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTYgLmNhcjIgc3Bhbi53aGVlbC1saWdodCxcclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyIHNwYW4ud2hlZWwtbGlnaHQge1xyXG5cdHotaW5kZXg6IDE7XHJcblx0bGVmdDogMTA4cHg7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTYgLmNhcjIgc3Bhbi53aGVlbC1sZWZ0LFxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5jYXIgc3Bhbi53aGVlbC1sZWZ0IHtcclxuXHRsZWZ0OiAxMDhweDtcclxuICBib3R0b206IDJweDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyMiBzcGFuLndoZWVsLXJpZ2h0LFxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5jYXIgc3Bhbi53aGVlbC1yaWdodCB7XHJcblx0cmlnaHQ6IDE5OXB4O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHdoZWVsc3tcclxuICAvKjAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH0qL1xyXG4gIDEwMCV7IHRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpOyB9XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTYgLmxpbmUge1xyXG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2Rlc2t0b3Avc2FmZXR5L2xpbmUucG5nJykgcmVwZWF0LXg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDcwJTtcclxuXHR3aWR0aDogNTAlO1xyXG5cdGhlaWdodDogMTZweDtcclxuXHRtYXJnaW4tdG9wOiAzMjJweDtcclxuXHRtYXJnaW4tbGVmdDogLTQ5MnB4O1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5saW5lOmJlZm9yZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29udGVudDogJyc7XHJcblx0d2lkdGg6IDFweDtcclxuXHRoZWlnaHQ6IDE3cHg7XHJcblx0YmFja2dyb3VuZDogI2EzNmI0ZjtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAubGluZTphZnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29udGVudDogJyc7XHJcblx0d2lkdGg6IDFweDtcclxuXHRoZWlnaHQ6IDE3cHg7XHJcblx0YmFja2dyb3VuZDogI2EzNmI0ZjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU2IC5saW5lIC5udW1iZXItd3JhcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTkycHg7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGZvbnQtc2l6ZTogNDNweDtcclxuXHRsaW5lLWhlaWdodDogNjBweDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAubGluZSAubnVtYmVyLXdyYXAgLm51bWJlciB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW4tcmlnaHQ6IC0xMnB4O1xyXG5cdHdpZHRoOiA1MHB4O1xyXG5cdGhlaWdodDogNDVweDtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAubGluZSAubnVtYmVyLXdyYXAgLm51bWJlciBzcGFuIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dG9wOiAtMTYwMCU7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTYgLmxpbmUgPiBzcGFuIGVtIHtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTYgLmxpbmUub24ge1xyXG5cdHdpZHRoOiA1MDBweDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDEuOHMgZWFzZS1vdXQ7XHJcblx0dHJhbnNpdGlvbjogd2lkdGggMS44cyBlYXNlLW91dDtcclxuXHQtbXMtdHJhbnNpdGlvbjogd2lkdGggLjVzIGN1YmljLWJlemllcigwLjQ2LCAwLjAzLCAwLjUyLCAwLjk2KTtcclxufVxyXG5cclxuQGtleWZyYW1lcyB3aGVlbCB7XHJcblx0MCUge1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE1MGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTUwZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB3aGVlbCB7XHJcblx0MCUge1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgPiAuZmVhdHVyZTphZnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC45KTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0d2lkdGg6IDExMDBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nLXRvcDogNDgwcHg7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0ei1pbmRleDogMTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLnRhYi1jb250ZW50IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0b3BhY2l0eTogMDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjZzO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjZzO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAudGFiLWNvbnRlbnQub24ge1xyXG5cdHotaW5kZXg6IDE7XHJcblx0b3BhY2l0eTogMVxyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuc3BlYy1kZXNjIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZzogMjlweCAzMHB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC5zcGVjLWRlc2MgPiBzdHJvbmcge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMjYwcHg7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQnO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuc3BlYy1kZXNjID4gc3BhbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMjkwcHg7XHJcblx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHRmb250LXNpemU6IDI4cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zVGV4dCc7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC5zcGVjLWRlc2MgPiBzcGFuOmxhc3QtY2hpbGQge1xyXG5cdHdpZHRoOiAzNTBweDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLnNwZWMtZGVzYyA+IHNwYW4gaSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjNzU3NTc1O1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLnRhYi1pbmRpY2F0b3Ige1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDQzMHB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdHotaW5kZXg6IDI7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAudGFiLWluZGljYXRvciA+IGEge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogODFweDtcclxuXHRoZWlnaHQ6IDUwcHg7XHJcblx0bWFyZ2luOiAwIDhweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvYmxhbmsucG5nKTtcclxuXHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC50YWItaW5kaWNhdG9yID4gYTpiZWZvcmUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IDIycHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAycHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAudGFiLWluZGljYXRvciA+IGEub246YmVmb3JlLFxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAudGFiLWluZGljYXRvciA+IGE6aG92ZXI6YmVmb3JlLFxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAudGFiLWluZGljYXRvciA+IGE6Zm9jdXM6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTM2YjRmO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuYnJhbmQtaGVhZGVyIHtcclxuXHRwYWRkaW5nOiA1MHB4IDYwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAzNDBweDtcclxuXHRtYXJnaW4tcmlnaHQ6IDUwcHg7XHJcblx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdGNvbG9yOiAjMjEyMTIxO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQnO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuYnJhbmQtaGVhZGVyIC5kZXNjIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDU1MHB4O1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdGNvbG9yOiAjMjEyMTIxO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQnO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTMyMHB4KSB7XHJcblx0c2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAuY2FyIHtcclxuXHRcdG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNiAubGluZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAzMDZweDtcclxuXHR9XHJcbn1cclxuXHJcbi8qIVxyXG4gKiBidXR0b25cclxuICovXHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zIC5idG4tYXJlYSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tdG9wOiAzNXB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0d2lkdGg6IDI3NnB4O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zIC5idG4tYXJlYSBhLmJ0bi1tb3JlIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRoZWlnaHQ6IDU2cHg7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNzUpO1xyXG5cdGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjExMmVtO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNhMzZiNGY7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhIGEuYnRuLW1vcmUgLm92ZXIge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMyAuYnRuLWFyZWEgYS5idG4tbW9yZSBpIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAycHg7XHJcblx0aGVpZ2h0OiAxMnB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zIC5idG4tYXJlYSBhLmJ0bi1tb3JlIGk6YmVmb3JlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogLTVweDtcclxuXHRtYXJnaW4tdG9wOiAtMXB4O1xyXG5cdHdpZHRoOiAxMnB4O1xyXG5cdGhlaWdodDogMnB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Y29udGVudDogJydcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMyAuYnRuLWFyZWEgYS5idG4tbW9yZSBpOmFmdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDIwcHg7XHJcblx0aGVpZ2h0OiAxMnB4O1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZGVza3RvcC9oaWdobGlnaHQvcmlnaHQtYXJyb3cuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcclxuXHRjb250ZW50OiAnJztcclxuXHRvcGFjaXR5OiAwO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIDApO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTBweCwgMCk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIDApO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zIC5idG4tYXJlYSAub3Zlci1ib3gge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuXHRmb250LXNpemU6IDA7XHJcblx0b3BhY2l0eTogMDtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zIC5idG4tYXJlYS5vdmVyIC5vdmVyLWJveCB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC42NXMsIC13ZWJraXQtdHJhbnNmb3JtIC4zNXMgZWFzZS1vdXQ7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNjVzLCAtd2Via2l0LXRyYW5zZm9ybSAuMzVzIGVhc2Utb3V0O1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjY1cywgdHJhbnNmb3JtIC4zNXMgZWFzZS1vdXQ7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNjVzLCB0cmFuc2Zvcm0gLjM1cyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjM1cyBlYXNlLW91dDtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDU2cHgpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1NnB4KTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1NnB4KTtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zIC5idG4tYXJlYSAub3Zlci1ib3ggYSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmc6IDAgMzBweDtcclxuXHRsaW5lLWhlaWdodDogNjBweDtcclxuXHRjb2xvcjogIzIxMjEyMTtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTEyZW07XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQnO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhOmhvdmVyIGEuYnRuLW1vcmUgLm92ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMjhweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhOmhvdmVyIGEuYnRuLW1vcmUgaSB7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0cmlnaHQ6IDUwcHg7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNDVzIGVhc2U7XHJcblx0dHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjQ1cyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNDVzIGVhc2U7XHJcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC40NXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gLjQ1cyBlYXNlO1xyXG5cdG1hcmdpbi10b3A6IC02cHg7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhIC5vdmVyLWJveCBhOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMyAuYnRuLWFyZWE6aG92ZXIge1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlXHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhOmhvdmVyIGEuYnRuLW1vcmUge1xyXG5cdGJhY2tncm91bmQ6ICNhMzZiNGY7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjI1cztcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjI1cztcclxuXHRjb2xvcjogI2ZmZlxyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zIC5idG4tYXJlYTpob3ZlciBhLmJ0bi1tb3JlIC5kZWYge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMyAuYnRuLWFyZWE6aG92ZXIgYS5idG4tbW9yZSAub3ZlciB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJ0bi1hcmVhOmhvdmVyIGEuYnRuLW1vcmUgaSB7XHJcblx0YmFja2dyb3VuZDogbm9uZVxyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zIC5idG4tYXJlYTpob3ZlciBhLmJ0bi1tb3JlIGk6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMyAuYnRuLWFyZWE6aG92ZXIgYS5idG4tbW9yZSBpOmFmdGVyIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC40NXMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zIC5idG4tYXJlYTpob3ZlciAub3Zlci1ib3gge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNjVzLCAtd2Via2l0LXRyYW5zZm9ybSAuMzVzIGVhc2Utb3V0O1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjY1cywgLXdlYmtpdC10cmFuc2Zvcm0gLjM1cyBlYXNlLW91dDtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC42NXMsIHRyYW5zZm9ybSAuMzVzIGVhc2Utb3V0O1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjY1cywgdHJhbnNmb3JtIC4zNXMgZWFzZS1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC4zNXMgZWFzZS1vdXQ7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1NnB4KTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTZweCk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTZweCk7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLm1vZHVsZS1za2luMy50aXRsZS10eXBlMiAuYnRuLWFyZWEgLm92ZXItYm94LFxyXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zLnRpdGxlLXR5cGUyIC5idG4tYXJlYSAub3Zlci1ib3gge1xyXG5cdGxlZnQ6IGF1dG87XHJcblx0cmlnaHQ6IDEwMCU7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMudGl0bGUtdHlwZTIgLmJ0bi1hcmVhIC5vdmVyLWJveCBhLFxyXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zLnRpdGxlLXR5cGUyIC5idG4tYXJlYSAub3Zlci1ib3ggYSB7XHJcblx0Ym9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24ubW9kdWxlLXNraW4zLnRpdGxlLXR5cGUyIC5idG4tYXJlYTpob3ZlciAub3Zlci1ib3gsXHJcbnNlY3Rpb24uc2VjdGlvbi5tb2R1bGUtc2tpbjMudGl0bGUtdHlwZTMgLmJ0bi1hcmVhOmhvdmVyIC5vdmVyLWJveCB7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCA1NnB4KTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgNTZweCk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgNTZweCk7XHJcbn1cclxuXHJcbi8qIVxyXG4gKiBsYXllclxyXG4gKi9cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlOmFmdGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjkpO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94IHtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHR6LWluZGV4OiAyO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0d2lkdGg6IDExMDBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveCBsaSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94LmNlbGwtMntcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG59XHJcbnNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3guY2VsbC0yIGxpe1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRtYXJnaW46IDAgN3B4O1xyXG59XHJcbnNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3guY2VsbC0yIGxpIGZpZ3VyZSB7XHJcblx0aGVpZ2h0OiAyNzFweDtcclxufVxyXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94IGxpIGltZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3ggbGkgLmJyYW5kLWhlYWRlciB7XHJcblx0cGFkZGluZzogNTVweCA0MHB4O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94IGxpIC5icmFuZC1oZWFkZXIgLnJlZmVyLXRleHQge1xyXG5cdG1hcmdpbi10b3A6IDE0cHg7XHJcblx0cGFkZGluZy1sZWZ0OiA2cHg7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGNvbG9yOiAjNzU3NTc1O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdHRleHQtaW5kZW50OiAtNnB4O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94IGxpIGZpZ3VyZSAub24ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuOHMgLjRzO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjhzIC40cztcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveCBsaSBmaWd1cmUgLm9uLmFjdGl2ZSB7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveC5jZWxsLTEgbGkgLmJyYW5kLWhlYWRlciB7XHJcblx0cGFkZGluZzogNTBweCA2MHB4O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94LmNlbGwtMSBsaSAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0d2lkdGg6IDM0MHB4O1xyXG5cdG1hcmdpbi1yaWdodDogNTBweDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveC5jZWxsLTEgbGkgLmJyYW5kLWhlYWRlciAuZGVzYyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0d2lkdGg6IDU1MHB4O1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3guY2VsbC0yIGxpIHtcclxuXHR3aWR0aDogNTQ1cHg7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3guY2VsbC0yIGxpOm50aC1jaGlsZCgyKSB7XHJcblx0Lypib3JkZXItbGVmdDogMTBweCBzb2xpZDsqL1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94LmNlbGwtMyBsaSB7XHJcblx0d2lkdGg6IDM2MHB4O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1za2luNCAuZmVhdHVyZSAubGF5ZXItYm94LmNlbGwtMyBsaTpudGgtY2hpbGQoMikge1xyXG5cdGJvcmRlci1yaWdodDogMTBweCBzb2xpZDtcclxuXHRib3JkZXItbGVmdDogMTBweCBzb2xpZDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveCAuYnJhbmQtaGVhZGVyIC5kZXNjMiBzdHJvbmcge1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjVzO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIC41cztcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveCAuYnJhbmQtaGVhZGVyIC5kZXNjMjpob3ZlciBzdHJvbmcsXHJcbnNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3ggLmJyYW5kLWhlYWRlciAuZGVzYzI6Zm9jdXMgc3Ryb25nIHtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxufVxyXG5cclxuLyohIEdhbGxlcnkgKi9cclxuXHJcbiNjb250YWluZXIgLmlubmVyLWNvbnRhaW5lciBzZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1rdiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHR6LWluZGV4OiAxMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jY29udGFpbmVyIC5pbm5lci1jb250YWluZXIgc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnkta3Yua3YtaGlkZSB7XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jY29udGFpbmVyIC5pbm5lci1jb250YWluZXIgc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnkta3YgLmZlYXR1cmUge1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuI2NvbnRhaW5lciAuaW5uZXItY29udGFpbmVyIHNlY3Rpb24uc2VjdGlvbiAuZ2FsbGVyeS1pbnRybyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRmb250LXNpemU6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxufVxyXG5cclxuI2NvbnRhaW5lciAuaW5uZXItY29udGFpbmVyIHNlY3Rpb24uc2VjdGlvbiAuZ2FsbGVyeS1pbnRybyA+IGEge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDUwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuI2NvbnRhaW5lciAuaW5uZXItY29udGFpbmVyIHNlY3Rpb24uc2VjdGlvbiAuZ2FsbGVyeS1pbnRybyA+IGE6aG92ZXI6YWZ0ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogLTFweDtcclxuXHRib3R0b206IDA7XHJcblx0cmlnaHQ6IC0xcHg7XHJcblx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRvcGFjaXR5OiAuNzU7XHJcblx0Y29udGVudDogJyc7XHJcbn1cclxuXHJcbiNjb250YWluZXIgLmlubmVyLWNvbnRhaW5lciBzZWN0aW9uLnNlY3Rpb24gLmdhbGxlcnktaW50cm8gPiBhIC50aHVtYiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC41cztcclxuXHR0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNXM7XHJcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcclxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzLCAtd2Via2l0LXRyYW5zZm9ybSAuNXM7XHJcbiAgb3BhY2l0eTogLjc7XHJcbn1cclxuXHJcbiNjb250YWluZXIgLmlubmVyLWNvbnRhaW5lciBzZWN0aW9uLnNlY3Rpb24gLmdhbGxlcnktaW50cm8gPiBhIC50aHVtYiBpbWcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0bWluLWhlaWdodDogMTA4MHB4O1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuI2NvbnRhaW5lciAuaW5uZXItY29udGFpbmVyIHNlY3Rpb24uc2VjdGlvbiAuZ2FsbGVyeS1pbnRybyA+IGEgLnRpdGxlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogNTVweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRsZXR0ZXItc3BhY2luZzogNXB4O1xyXG5cdHotaW5kZXg6IDE7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4jY29udGFpbmVyIC5pbm5lci1jb250YWluZXIgc2VjdGlvbi5zZWN0aW9uIC5nYWxsZXJ5LWludHJvID4gYTpob3ZlciAudGh1bWIsXHJcbiNjb250YWluZXIgLmlubmVyLWNvbnRhaW5lciBzZWN0aW9uLnNlY3Rpb24gLmdhbGxlcnktaW50cm8gPiBhOmZvY3VzIC50aHVtYiB7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcblx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuXHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbn1cclxuXHJcbiNjb250YWluZXIgLmlubmVyLWNvbnRhaW5lciBzZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxufVxyXG5cclxuI2NvbnRhaW5lciAuaW5uZXItY29udGFpbmVyIHNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuZmVhdHVyZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLyogZ2FsbGVyeSBzbGlkZSAqL1xyXG5cclxuQGtleWZyYW1lcyB3YXZlIHtcclxuXHQwJSB7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNCk7XHJcblx0XHRib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpXHJcblx0fVxyXG5cdDcwJSB7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDE1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcclxuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDE1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwKVxyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xyXG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApXHJcblx0fVxyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwge1xyXG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtd3JhcCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtd3JhcC5vbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtd3JhcCA+IHVsIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLXdyYXAgPiB1bCA+IGxpIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS13cmFwID4gdWwgPiBsaS5vbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0ei1pbmRleDogMjtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS13cmFwID4gdWwgPiBsaSBpbWcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0bWluLWhlaWdodDogMTA4MHB4O1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLm5vcm1hbCBzZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLXdyYXAgPiB1bCA+IGxpIGltZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdG1pbi1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS13cmFwIC5idG4td3JhcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA2NnB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0ei1pbmRleDogNTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS13cmFwIC5idG4td3JhcCA+IGEge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDY2cHg7XHJcblx0aGVpZ2h0OiA2NnB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nYWxsZXJ5L2dlbmVzaXMtbW9kZWxzLWdhbGxlcnktYXJyb3ctYnRuLnBuZyk7XHJcblx0b3BhY2l0eTogMC41O1xyXG5cdHRleHQtaW5kZW50OiAtOTk5OTlweDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLXdyYXAgLmJ0bi13cmFwID4gYTpob3Zlcixcclxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS13cmFwIC5idG4td3JhcCA+IGE6Zm9jdXMge1xyXG5cdG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtd3JhcCAuYnRuLXdyYXAgPiBhLnByZXYge1xyXG5cdGxlZnQ6IDA7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNXB4O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLXdyYXAgLmJ0bi13cmFwID4gYS5uZXh0IHtcclxuXHRyaWdodDogMDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAtNXB4O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLWluZGljYXRvciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTA1cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuOSk7XHJcblx0ei1pbmRleDogNTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLWluZGljYXRvciAuYXJyb3ctYnRuIHtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS1pbmRpY2F0b3IgLmFycm93LWJ0biA+IGEge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDU2cHg7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nYWxsZXJ5L2dlbmVzaXMtbW9kZWxzLWdhbGxlcnktdGh1bWItYXJyb3ctYnRuLnBuZyk7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XHJcblx0ei1pbmRleDogMTA7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC5hcnJvdy1idG4gPiBhLnByZXYge1xyXG5cdGxlZnQ6IDA7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLWluZGljYXRvciAuYXJyb3ctYnRuID4gYS5uZXh0IHtcclxuXHRyaWdodDogMDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTZweCAwO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLWluZGljYXRvciAudGh1bWItbGlzdCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogMTI0cHg7XHJcblx0bWFyZ2luOiAwIDU2cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRvdmVyZmxvdy14OiBzY3JvbGw7XHJcblx0ei1pbmRleDogMTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS1pbmRpY2F0b3IgLnRodW1iLWxpc3QgPiB1bCB7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC50aHVtYi1saXN0ID4gdWwgPiBsaSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAxOTBweDtcclxuXHRoZWlnaHQ6IDEwNXB4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC50aHVtYi1saXN0ID4gdWwgPiBsaSBhIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLWluZGljYXRvciAudGh1bWItbGlzdCA+IHVsID4gbGkgYTpiZWZvcmUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwNXB4O1xyXG5cdGJvcmRlcjogMDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR6LWluZGV4OiAxO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIC41cztcclxuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjVzO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLWluZGljYXRvciAudGh1bWItbGlzdCA+IHVsID4gbGkgYSBpbWcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDElO1xyXG5cdG9wYWNpdHk6IDAuNTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjJzO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjJzO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLWluZGljYXRvciAudGh1bWItbGlzdCA+IHVsID4gbGkub24gYTpiZWZvcmUsXHJcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC50aHVtYi1saXN0ID4gdWwgPiBsaSBhOmhvdmVyOmJlZm9yZSxcclxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS1pbmRpY2F0b3IgLnRodW1iLWxpc3QgPiB1bCA+IGxpIGE6Zm9jdXM6YmVmb3JlIHtcclxuXHRib3JkZXI6IDNweCBzb2xpZCAjYTM2YjRmO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLnNsaWRlLWluZGljYXRvciAudGh1bWItbGlzdCA+IHVsID4gbGkub24gYSBpbWcsXHJcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuc2xpZGUtaW5kaWNhdG9yIC50aHVtYi1saXN0ID4gdWwgPiBsaSBhOmhvdmVyIGltZyxcclxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5zbGlkZS1pbmRpY2F0b3IgLnRodW1iLWxpc3QgPiB1bCA+IGxpIGE6Zm9jdXMgaW1nIHtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLmJvdHRvbS1iYXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDEwNXB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA1OXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjkpO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR6LWluZGV4OiA2O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLmJvdHRvbS1iYXIgLmtpbmQtd3JhcCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGZvbnQtc2l6ZTogMDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5ib3R0b20tYmFyIC5raW5kLXdyYXAgPiBidXR0b24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtaW4td2lkdGg6IDI0NXB4O1xyXG5cdGhlaWdodDogNTlweDtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGxpbmUtaGVpZ2h0OiA1OXB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNUZXh0JztcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXM7XHJcblx0dHJhbnNpdGlvbjogYWxsIC41cztcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5ib3R0b20tYmFyIC5raW5kLXdyYXAgPiBidXR0b246aG92ZXIsXHJcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuYm90dG9tLWJhciAua2luZC13cmFwID4gYnV0dG9uOmZvY3VzLFxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLmJvdHRvbS1iYXIgLmtpbmQtd3JhcCA+IGJ1dHRvbi5vbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXItY29sb3I6ICNmZmY7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuYm90dG9tLWJhciAuZG93bi13cmFwIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0d2lkdGg6IDI0NXB4O1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjMpO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLmJvdHRvbS1iYXIgLmRvd24td3JhcCA+IGEge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRwYWRkaW5nLWxlZnQ6IDEwMHB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRsaW5lLWhlaWdodDogNTlweDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgLjVzO1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQgLjVzO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLmJvdHRvbS1iYXIgLmRvd24td3JhcCA+IGEub24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLmJvdHRvbS1iYXIgLmRvd24td3JhcCA+IGE6YmVmb3JlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAxN3B4O1xyXG5cdGxlZnQ6IDUzcHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDI1cHg7XHJcblx0aGVpZ2h0OiAyNXB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nYWxsZXJ5L2dlbmVzaXMtbW9kZWxzLWdhbGxlcnktZG93bmxvYWQtaWNvbi5wbmcpO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuXHRjb250ZW50OiAnJztcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLmdhbGxlcnktZGV0YWlsIC5ib3R0b20tYmFyIC5kb3duLXdyYXAgPiBhOmhvdmVyLFxyXG5zZWN0aW9uLnNlY3Rpb24uZ2FsbGVyeS1kZXRhaWwgLmJvdHRvbS1iYXIgLmRvd24td3JhcCA+IGE6Zm9jdXMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuYm90dG9tLWJhciAuZG93bi13cmFwID4gYTpob3ZlcjpiZWZvcmUsXHJcbnNlY3Rpb24uc2VjdGlvbi5nYWxsZXJ5LWRldGFpbCAuYm90dG9tLWJhciAuZG93bi13cmFwID4gYTpmb2N1czpiZWZvcmUge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI1cHg7XHJcbn1cclxuXHJcbi8qIHNwZWNzIGNvbW1vbiAqL1xyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3Mge1xyXG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcblx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0cGFkZGluZzogMjAwcHggMCAxMjBweCAwO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgdGFibGUge1xyXG5cdHRhYmxlLWxheW91dDogZml4ZWQ7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjczphZnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC45KTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5mZWF0dXJlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuYnJhbmQtY29udGVudCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLmJyYW5kLWNvbnRlbnQgLnRpdGxlIHtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xyXG5cdGxpbmUtaGVpZ2h0OiA3MHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0Zm9udC1zaXplOiA1NnB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcbnNlY3Rpb24gLmJ0bi1ib3ggPiBzcGFuIHtcclxuXHRtYXJnaW4tbGVmdDogNHB4O1xyXG59XHJcblxyXG5zZWN0aW9uIC5idG4tYm94IGEge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW46IDAgNHB4O1xyXG5cdHBhZGRpbmc6IDAgNjBweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmO1xyXG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcclxuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDQ0cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTIpO1xyXG59XHJcblxyXG5zZWN0aW9uIC5idG4tYm94IGEgc3BhbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmctbGVmdDogMzJweDtcclxufVxyXG5cclxuc2VjdGlvbiAuYnRuLWJveCBhIHNwYW4uaWNvbi1wcmludCB7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL3NwZWNzL2dlbmVzaXMtbW9kZWxzLXByaW50LWljb24ucG5nKSAwIDEycHggbm8tcmVwZWF0O1xyXG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcblx0bGluZS1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcclxufVxyXG5cclxuc2VjdGlvbiAuYnRuLWJveCBhIHNwYW4uaWNvbi1kb3duIHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3Avc3BlY3MvZ2VuZXNpcy1tb2RlbHMtZG93bmxvYWQtaWNvbi5wbmcpIDAgMTRweCBuby1yZXBlYXQ7XHJcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcclxuXHRsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5zZWN0aW9uIC5idG4tYm94IGE6aG92ZXIge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC40cztcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjRzO1xyXG5cdGJhY2tncm91bmQ6ICNhMzZiNGY7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Ym9yZGVyLWNvbG9yOiAjYTM2YjRmO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3Mtc2VsZWN0IHtcclxuXHRoZWlnaHQ6IDEwODBweDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtY2F0ZWdvcnkge1xyXG5cdG1hcmdpbjogMCAzMHB4O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsIHtcclxuXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHRhYmxlLWxheW91dDogZml4ZWQ7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWNhdGVnb3J5ID4gdWwgaW1nIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWNhdGVnb3J5ID4gdWwgPiBsaSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsID4gbGk6Zmlyc3QtY2hpbGQge1xyXG5cdGJvcmRlci1sZWZ0OiAwO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsID4gbGk6bGFzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsID4gbGk6YWZ0ZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsID4gbGkgc3Ryb25nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zVGV4dC1SZWd1bGFyJztcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDQ0cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtY2F0ZWdvcnkgPiB1bCA+IGxpIHVsIHtcclxuXHRwYWRkaW5nOiA0MHB4IDA7XHJcblx0bWluLWhlaWdodDogMTIwcHg7XHJcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtY2F0ZWdvcnkgPiB1bCA+IGxpIHVsIGxpIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLXRvcDogMjRweDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtY2F0ZWdvcnkgPiB1bCA+IGxpIHVsIGxpOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsID4gbGkgdWwgbGkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0b3BhY2l0eTogMDtcclxuXHR3aWR0aDogMjRweDtcclxuXHRoZWlnaHQ6IDI0cHg7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWNhdGVnb3J5ID4gdWwgPiBsaSB1bCBsaSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmctbGVmdDogNDBweDtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdGNvbG9yOiAjOWU5ZTllO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZGVza3RvcC9zcGVjcy9iZ19jaGVja2JveC5wbmcpIG5vLXJlcGVhdDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWNhdGVnb3J5ID4gdWwgPiBsaSB1bCBsaSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNHB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHAge1xyXG5cdHBhZGRpbmc6IDQycHggMCAwO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRjb2xvcjogIzllOWU5ZTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtY2F0ZWdvcnkgLmJ0bi1ib3gge1xyXG5cdG1hcmdpbi10b3A6IDUwcHg7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWNhdGVnb3J5IC5idG4tYm94IGEge1xyXG5cdHdpZHRoOiAzMjBweDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRsaW5lLWhlaWdodDogNjVweDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtY2F0ZWdvcnkgLmJ0bi1ib3ggYS5kaXNhYmxlZCB7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSAuYnRuLWJveCBhLmRpc2FibGVkOmhvdmVyIHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XHJcblx0dHJhbnNpdGlvbjogbm9uZTs7XHJcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTIpO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSAuYnRuLXJpZ2h0LmJ0bi1zcGVjcyAuYnRuLWJveCBhIHtcclxuXHR3aWR0aDogYXV0bztcclxuXHRwYWRkaW5nOiAwIDYwcHg7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSAuYnRuLXJpZ2h0LmJ0bi1zcGVjcyB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM3NTc1NzU7XHJcblx0bWFyZ2luLXRvcDogNTBweDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtY2F0ZWdvcnkgLmJ0bi1yaWdodC5idG4tc3BlY3MgLnR4dC1ib3gge1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWNhdGVnb3J5IC5idG4tcmlnaHQuYnRuLXNwZWNzIC50eHQtYm94IHNwYW4ge1xyXG5cdG1hcmdpbjogMHB4IDEwcHggMCAwcHg7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuYnRuLXJpZ2h0IC50eHQtYm94ID4gc3BhbiBhIHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0Y29sb3I6ICM5ZTllOWU7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZTllOWU7XHJcblx0cGFkZGluZy1ib3R0b206IDRweDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zcGVjcy1pbm5lciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1heC13aWR0aDogMTUyMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnRhYi1tZW51IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgIzc1NzU3NTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC50YWItbWVudSA+IGRpdiB7XHJcblx0b3ZlcmZsb3cteDogc2Nyb2xsO1xyXG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC50YWItbWVudSB1bCB7XHJcblx0d2lkdGg6IDE1MjBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC50YWItbWVudSB1bCBsaSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFiLW1lbnUgdWwgbGkgYSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA5NXB4O1xyXG5cdGNvbG9yOiAjOWU5ZTllO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFiLW1lbnUgdWwgbGkgYTpob3ZlciB7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFiLW1lbnUgdWwgbGkub24gYSB7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFiLW1lbnUgdWwgbGkub246YWZ0ZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC0xcHg7XHJcblx0bGVmdDogMDtcclxuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMnB4O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnRhYi1tZW51IC5saW5lIHtcclxuXHRoZWlnaHQ6IDJweDtcclxuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC0xcHg7XHJcblx0bGVmdDogMDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5idG4tcmlnaHQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tdG9wOiAyNHB4O1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLmJ0bi1yaWdodCAuYnRuLWJveCBhOmxhc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5idG4tcmlnaHQgLnR4dC1ib3ggPiBzcGFuIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRtYXJnaW4tbGVmdDogMTBweDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5idG4tcmlnaHQgLnR4dC1ib3ggPiBzcGFuIGEge1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRjb2xvcjogIzllOWU5ZTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzllOWU5ZTtcclxuXHRwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLmJ0bi1yaWdodCAuYnRuLXByZXYge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDE2cHg7XHJcblx0bGVmdDogMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRjb2xvcjogIzllOWU5ZTtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3Avc3BlY3MvZ2VuZXNpcy1tb2RlbHMtcHJldi1hcnJvdy1pY29uLnBuZykgMCAycHggbm8tcmVwZWF0O1xyXG59XHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFibGUtY29udCB7XHJcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNlMGUwZTA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFibGUtY29udCAudGJsLWNvbnRlbnQge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC50YWJsZS1jb250IC50YmwtY29udGVudC5jdXJyIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnRhYmxlLWNvbnQgdGgge1xyXG5cdGhlaWdodDogNTZweDtcclxuXHRwYWRkaW5nOiAwIDI0cHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRiYWNrZ3JvdW5kOiAjMjEyMTIxO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzU3NTc1XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFibGUtY29udCB0ZCB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM3NTc1NzU7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzc1NzU3NTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC50YWJsZS1jb250IHRkOmxhc3QtY2hpbGQge1xyXG5cdGJvcmRlci1yaWdodDogMDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC50YWJsZS1jb250IHRkIC5jYXItbW9kZWwge1xyXG5cdHBhZGRpbmc6IDI0cHggMDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC50YWJsZS1jb250IHRkIC5jYXItbW9kZWwgZmlndXJlIHtcclxuXHRwYWRkaW5nOiAyNHB4IDA7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFibGUtY29udCB0ZCAuY2FyLW1vZGVsIGZpZ3VyZSBpbWcge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5zZWxlY3Qtd3JhcCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5zZWxlY3Qtd3JhcDphZnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y2xlYXI6IGJvdGg7XHJcblx0Y29udGVudDogJyc7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAuc2VsZWN0LWJveCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1heC13aWR0aDogMjEycHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5zZWxlY3QtYm94Lm9uOmJlZm9yZSB7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5zZWxlY3QtYm94IHNlbGVjdDpmb2N1czpiZWZvcmUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0Ym9yZGVyOiAycHggc29saWQgI2ZmZjtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5zZWxlY3QtYm94IC5zZWxlY3QtbHN0IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogNDhweDtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnNlbGVjdC1ib3ggLnNlbGVjdC1sc3QgLmxzdC1pdGVtIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0ZXh0LWFsaWduOiBsZWZ0XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAuc2VsZWN0LWJveCAuc2VsZWN0LWxzdCBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb2xvcjogIzc1NzU3NTtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KTtcclxuXHRwYWRkaW5nOiAxM3B4IDE2cHggMTFweDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5zZWxlY3QtYm94IC5zZWxlY3QtbHN0IGE6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICNlMGUwZTA7XHJcblx0YmFja2dyb3VuZDogcmdiYSgyNDQsIDI0NCwgMjQ0LCAuOSk7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAuYnRuLXNwZWMge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdG1heC13aWR0aDogMTAwcHg7XHJcblx0d2lkdGg6IDMyJTtcclxuXHRtYXJnaW4tbGVmdDogNHB4O1xyXG5cdGhlaWdodDogNDhweDtcclxuXHRsaW5lLWhlaWdodDogNDlweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRiYWNrZ3JvdW5kOiAjNzU3NTc1O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5idG4tc3BlYyBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAuYnRuLXNwZWMgYTpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogIzg2ODY4NlxyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLmJ0bi1zcGVjLmRpc2FibGVkIHtcclxuXHRiYWNrZ3JvdW5kOiAjMjEyMTIxO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLmJ0bi1zcGVjLmRpc2FibGVkIGEge1xyXG5cdGNvbG9yOiAjOWU5ZTllO1xyXG5cdGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5idG4tc3BlYy5kaXNhYmxlZCBhOmhvdmVyIHtcclxuXHRjb2xvcjogIzllOWU5ZTtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnNwZWNzIC5zZWxlY3QtZGV0YWlsIC5idG4tc3BlYyBzcGFuIHtcclxuXHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEycHg7XHJcblx0aGVpZ2h0OiAycHg7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAuYnRuLXNwZWMgc3BhbjpiZWZvcmUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiAwO1xyXG5cdG1hcmdpbi10b3A6IC0xcHg7XHJcblx0d2lkdGg6IDEycHg7XHJcblx0aGVpZ2h0OiAycHg7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRjb250ZW50OiAnJztcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MjBweCkge1xyXG5cdHNlY3Rpb24uc2VjdGlvbi5zcGVjcyB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTQwcHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1jYXRlZ29yeSA+IHVsID4gbGkge1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnRhYmxlLWNvbnQge1xyXG5cdFx0bWFyZ2luOiAwIDMwcHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLnNlY3Rpb24uc3BlY3MgLnNlbGVjdC1kZXRhaWwgLnRhYmxlLWNvbnQgdGgge1xyXG5cdFx0d2lkdGg6IDMwJTtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAudGFiLW1lbnUgdWwge1xyXG5cdFx0cGFkZGluZzogMCAzMHB4O1xyXG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAuYnRuLXJpZ2h0IHtcclxuXHRcdG1hcmdpbjogMjRweCAzMHB4IDA7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uIC5idG4tYm94IHtcclxuXHRcdHdpZHRoOiA2MjBweDtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24gLmJ0bi1ib3ggYSB7XHJcblx0XHRtYXJnaW46IDBcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24gLmJ0bi1ib3ggPiBhLFxyXG5cdHNlY3Rpb24gLmJ0bi1ib3ggPiBzcGFuIHtcclxuXHRcdG1hcmdpbjogMCA0cHggMTBweDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbiAuYnRuLWJveCBhIHtcclxuXHRcdG1pbi13aWR0aDogMzAwcHg7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXHJcblx0fVxyXG5cclxuXHRzZWN0aW9uIC5idG4tYm94ICsgKiB7XHJcblx0XHRjbGVhcjogYm90aFxyXG5cdH1cclxufVxyXG5cclxuLyogbGF5ZXIgKi9cclxuXHJcbi5sYXllci1zcGVjcyB7XHJcblx0ei1pbmRleDogMTA1MDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1heC13aWR0aDogOTYwcHg7XHJcblx0cGFkZGluZzogNjZweCA0MHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5sYXllci1zcGVjcyAubGF5ZXItdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcclxuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRmb250LXNpemU6IDQwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDcwcHg7XHJcblx0Y29sb3I6ICMyMTIxMjE7XHJcbn1cclxuXHJcbi5sYXllci1zcGVjcyA+IHVsIGxpIHtcclxuXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcblxyXG4ubGF5ZXItc3BlY3MgPiB1bCBsaTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLmxheWVyLXNwZWNzID4gdWwgbGkgLnN1Yi10aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRsaW5lLWhlaWdodDogNzBweDtcclxuXHRjb2xvcjogIzIxMjEyMTtcclxufVxyXG5cclxuLmxheWVyLXNwZWNzID4gdWwgbGkgdGFibGUge1xyXG5cdHRhYmxlLWxheW91dDogZml4ZWQ7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICMyMTIxMjE7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZTllOWU7XHJcbn1cclxuXHJcbi5sYXllci1zcGVjcyA+IHVsIGxpIHRhYmxlIHRoIHtcclxuXHRoZWlnaHQ6IDU2cHg7XHJcblx0cGFkZGluZy1sZWZ0OiAzNHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmMWYxZjE7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdGNvbG9yOiAjMjEyMTIxO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5sYXllci1zcGVjcyA+IHVsIGxpIHRhYmxlIHRoIGVtIHtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGNvbG9yOiAjNzU3NTc1O1xyXG59XHJcblxyXG4ubGF5ZXItc3BlY3MgPiB1bCBsaSB0YWJsZSB0aCBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0Y29sb3I6ICM3NTc1NzU7XHJcbn1cclxuXHJcbi5sYXllci1zcGVjcyA+IHVsIGxpIHRhYmxlIHRkIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG5cdGNvbG9yOiAjNzU3NTc1O1xyXG59XHJcblxyXG4ubGF5ZXItc3BlY3MgPiB1bCBsaSB0YWJsZSB0cjpmaXJzdC1jaGlsZCB0aCxcclxuLmxheWVyLXNwZWNzID4gdWwgbGkgdGFibGUgdHI6Zmlyc3QtY2hpbGQgdGQge1xyXG5cdHBhZGRpbmctdG9wOiAxOHB4O1xyXG59XHJcblxyXG4ubGF5ZXItc3BlY3MgPiB1bCBsaSB0YWJsZSB0cjpsYXN0LWNoaWxkIHRoLFxyXG4ubGF5ZXItc3BlY3MgPiB1bCBsaSB0YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMThweDtcclxufVxyXG5cclxuLmxheWVyLXNwZWNzIC5idG4tYXJlYSB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRtYXJnaW4tdG9wOiAyNHB4O1xyXG59XHJcblxyXG4ubGF5ZXItc3BlY3MgLmJ0bi1hcmVhOmFmdGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjbGVhcjogYm90aDtcclxuXHRjb250ZW50OiAnJztcclxufVxyXG5cclxuLmxheWVyLXNwZWNzIC5idG4tYXJlYSAuYnRuLWJveCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5sYXllci1zcGVjcyAuYnRuLWFyZWEgLmJ0bi1ib3ggYSB7XHJcblx0Ym9yZGVyOiAycHggc29saWQgI2EzNmI0ZjtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxufVxyXG5cclxuLmxheWVyLXNwZWNzIC5idG4tYXJlYSAuYnRuLWJveCBhIHNwYW4uaWNvbi1wcmludCB7XHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZGVza3RvcC9zcGVjcy9pY29uX3ByaW50X29uLnBuZycpIDAgMTJweCBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5sYXllci1zcGVjcyAuYnRuLWNsb3NlIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiA0MHB4O1xyXG5cdHJpZ2h0OiA0MHB4O1xyXG5cdHdpZHRoOiA0MHB4O1xyXG5cdGhlaWdodDogNDBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9kZXNrdG9wL3NwZWNzL2dlbmVzaXMtbW9kZWxzLWxheWVyLWNsb3NlLWJ0bi5wbmcnKSAxMDAlIDUwJSBuby1yZXBlYXQ7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRjb2xvcjogIzllOWU5ZTtcclxuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcclxufVxyXG5cclxuLmxheWVyLXNwZWNzIC5wb3AtY2xvc2Uge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDIwcHg7XHJcblx0cmlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuXHJcblx0LnNlY3Rpb24gLmZlYXR1cmUgPiBpbWcge1xyXG5cdFx0bWluLWhlaWdodDogODc1cHhcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24uc2VjdGlvbi5zcGVjcyAuc2VsZWN0LWRldGFpbCAuYnRuLXNwZWMge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMjEycHg7XHJcblx0XHRtYXJnaW46IDhweCBhdXRvIDA7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLnNlbGVjdC1ib3g6YmVmb3JlIHtcclxuXHRcdHJpZ2h0OiA4cHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLm1vZHVsZS1za2luMSAuYnJhbmQtaGVhZGVyIHtcclxuXHRcdGxlZnQ6IDYwcHg7XHJcblx0XHRyaWdodDogNjBweDtcclxuXHRcdHRvcDogMTU1cHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLm1vZHVsZS1za2luMSAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXNraW4xIC5icmFuZC1oZWFkZXIgLmRlc2Mge1xyXG5cdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDU2cHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLm1vZHVsZS1za2luMiAuYnJhbmQtaGVhZGVyIHtcclxuXHRcdGxlZnQ6IDYwcHg7XHJcblx0XHRyaWdodDogNjBweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXNraW4yIC5icmFuZC1oZWFkZXIgLnRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtc2tpbjIgLmJyYW5kLWhlYWRlciAuZGVzYyB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGUxIC5icmFuZC1oZWFkZXIge1xyXG5cdFx0dG9wOiAxNTVweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGU0IC5icmFuZC1oZWFkZXIge1xyXG5cdFx0Ym90dG9tOiAxMDBweDtcclxuXHRcdHdpZHRoOiAzNTBweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGUzLFxyXG5cdHNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGU0IC5icmFuZC1oZWFkZXIgYnIge1xyXG5cdFx0LypkaXNwbGF5OiBub25lOyovXHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLm1vZHVsZS1za2luMi50aXRsZS10eXBlNSAuYnJhbmQtaGVhZGVyIHtcclxuXHRcdHRvcDogOTBweDtcclxuXHRcdHdpZHRoOiA3MjBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMzYwcHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLm1vZHVsZS1za2luMi50aXRsZS10eXBlNSAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XHJcblx0XHR3aWR0aDogMjMwcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLm1vZHVsZS1za2luMi50aXRsZS10eXBlNSAuYnJhbmQtaGVhZGVyIC5kZXNjIHtcclxuXHRcdHdpZHRoOiA0NDVweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXIgLmRlc2MgYnIge1xyXG5cdFx0ZGlzcGxheTogbm9uZVxyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtc2tpbjMgLmJyYW5kLWhlYWRlciB7XHJcblx0XHRsZWZ0OiA2MHB4O1xyXG5cdFx0cmlnaHQ6IDYwcHg7XHJcblx0XHR0b3A6IDk1cHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLm1vZHVsZS1za2luMyAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLm1vZHVsZS1za2luMyAuYnJhbmQtaGVhZGVyIC5kZXNjIHtcclxuXHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5zZWN0aW9uIC5idG4tYXJlYSB7XHJcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24gLmJyYW5kLWhlYWRlciAuZGVzYzIgc3BhbiB7XHJcblx0XHR3aWR0aDogNDBweDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdG1hcmdpbi1yaWdodDogN3B4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24gLmJyYW5kLWhlYWRlciAuZGVzYzIgc3BhbjphZnRlciB7XHJcblx0XHRib3JkZXItbGVmdC13aWR0aDogN3B4O1xyXG5cdFx0Ym9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0bWFyZ2luOiAtNXB4IDAgMCAtM3B4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24gLmJyYW5kLWhlYWRlciAuZGVzYzIgc3Ryb25nIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24gLmJyYW5kLWhlYWRlciAuZGVzYzIgc3Ryb25nIGVtIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3gge1xyXG5cdFx0d2lkdGg6IDk2MHB4O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveCBsaSBiciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveCBsaSAuYnJhbmQtaGVhZGVyIHtcclxuXHRcdHBhZGRpbmc6IDM1cHggMjVweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3guY2VsbC0xIGxpIC5icmFuZC1oZWFkZXIge1xyXG5cdFx0cGFkZGluZzogMzVweCAyNXB4O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtc2tpbjQgLmZlYXR1cmUgLmxheWVyLWJveC5jZWxsLTEgbGkgLmJyYW5kLWhlYWRlciAudGl0bGUge1xyXG5cdFx0d2lkdGg6IDI4MHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMDBweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXNraW40IC5mZWF0dXJlIC5sYXllci1ib3guY2VsbC0xIGxpIC5icmFuZC1oZWFkZXIgLmRlc2Mge1xyXG5cdFx0d2lkdGg6IDQ5MHB4O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtc2tpbjQgLmJyYW5kLWhlYWRlciAudGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLm1vZHVsZS1za2luNCAuYnJhbmQtaGVhZGVyIC5kZXNjIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAge1xyXG5cdFx0d2lkdGg6IDk2NHB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDI4MnB4O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLnRhYi1jb250ZW50IHtcclxuXHRcdG1pbi1oZWlnaHQ6IDI4MnB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC50YWItY29udGVudCBpbWcge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuc3BlYy1kZXNjIHtcclxuXHRcdHBhZGRpbmc6IDIzcHggMjRweCAxMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC5zcGVjLWRlc2MgPiBzdHJvbmcge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOiAtNXB4O1xyXG5cdFx0d2lkdGg6IDI3MHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLnNwZWMtZGVzYyA+IHN0cm9uZyBiciB7XHJcblx0LyAvIGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuc3BlYy1kZXNjID4gc3BhbiB7XHJcblx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuc3BlYy1kZXNjID4gc3BhbjpsYXN0LWNoaWxkIHtcclxuXHRcdHdpZHRoOiAyMjBweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC5zcGVjLWRlc2MgPiBzcGFuIGkge1xyXG5cdC8gLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0LyAvIHRvcDogMiBweDtcclxuXHQvIC8gbGVmdDogMDtcclxuXHQvIC8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC50YWItaW5kaWNhdG9yIHtcclxuXHRcdHRvcDogMjMycHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLnNlY3Rpb24ubW90aW9uLXR5cGU3IC50YWItd3JhcCAuYnJhbmQtaGVhZGVyIHtcclxuXHRcdHBhZGRpbmc6IDM4cHggMjVweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC5icmFuZC1oZWFkZXIgLnRpdGxlIHtcclxuXHRcdHdpZHRoOiAzMjVweDtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5zZWN0aW9uLm1vdGlvbi10eXBlNyAudGFiLXdyYXAgLmJyYW5kLWhlYWRlciAuZGVzYyB7XHJcblx0XHR3aWR0aDogNTAwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi8qIGhpZ2hsaWdodCAqL1xyXG5cclxuc2VjdGlvbi5tb2R1bGUtaW50cm8tbW92IC5icmFuZC1oZWFkZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAzMHB4O1xyXG5cdHJpZ2h0OiAzMHB4O1xyXG5cdHotaW5kZXg6IDE7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHRvcDogMTQwcHg7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLWludHJvLW1vdiAuYnJhbmQtaGVhZGVyIC5oZWFkZXItaW5uZXItY2VudGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dG9wOiA1MCU7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtaW50cm8tbW92IC5icmFuZC1oZWFkZXIgaDIudGl0bGUge1xyXG5cdHBhZGRpbmc6IDAgNjBweDtcclxuXHRmb250LXNpemU6IDYwcHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0bGluZS1oZWlnaHQ6IDkwcHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRmb250LWZhbWlseTogXCJHZW5lc2lzU2Fuc0hlYWRcIjtcclxuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtaW50cm8tbW92IC5icmFuZC1oZWFkZXIgaDIudGl0bGUgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXInO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcclxuXHRzZWN0aW9uLm1vZHVsZS1pbnRyby1tb3YgLmJyYW5kLWhlYWRlciBoMi50aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDUwcHg7XHJcblx0XHRsaW5lLWhlaWdodDo3MnB4O1xyXG5cdH1cclxuXHRzZWN0aW9uLm1vZHVsZS1pbnRyby1tb3YgLmJyYW5kLWhlYWRlciBoMi50aXRsZSBzcGFuIHtcclxuXHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHR9XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLWludHJvLW1vdiAuYnJhbmQtaGVhZGVyIHAuZGVzYyB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRmb250LXNpemU6IDMycHg7XHJcblx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMTEyZW1cclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtaW50cm8tbW92IC5idG4tcXRhIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAxNDBweDtcclxuXHRsZWZ0OiA1MHB4O1xyXG5cdHJpZ2h0OiA1MHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR6LWluZGV4OiAxO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1pbnRyby1tb3YgLmJ0bi1xdGEgYSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAyNTZweDtcclxuXHRoZWlnaHQ6IDUwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDUycHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2U7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLWludHJvLW1vdiAuYnRuLXF0YSBhOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLWludHJvLW1vdiAuYnRuLXF0YSBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtaW50cm8tbW92IC5idG4tcXRhIGEgKyBhIHtcclxuXHRtYXJnaW4tbGVmdDogMTBweFxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1pbnRyby1tb3YgdmlkZW8ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0bWluLXdpZHRoOiAxMDAlO1xyXG5cdG1pbi1oZWlnaHQ6IDEwMCU7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLWludHJvLW1vdiAuYnJhbmQtaGVhZGVyIHAuZGVzYyB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMzBweFxyXG5cdH1cclxufVxyXG5cclxuLm1vZHVsZS1pbnRyby1tb3ZfX3Byb3BzIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAtMTAwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0ei1pbmRleDogMTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdG1hcmdpbjogLTMwcHggMCAwIC00MDFweDtcclxuXHRwYWRkaW5nOiA1cHggMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDgwMnB4O1xyXG59XHJcblxyXG4ubW9kdWxlLWludHJvLW1vdl9fcHJvcHMgbGkge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmbGV4LXNocmluazogMDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ubW9kdWxlLWludHJvLW1vdl9fcHJvcHMgbGk6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IC01MCU7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2NjYztcclxufVxyXG5cclxuLm1vZHVsZS1pbnRyby1tb3ZfX3Byb3BzIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbi5tb2R1bGUtaW50cm8tbW92X19wcm9wcyBsaTpmaXJzdC1jaGlsZDphZnRlciB7XHJcblx0cmlnaHQ6IC00MiU7XHJcbn1cclxuXHJcbi5tb2R1bGUtaW50cm8tbW92X19wcm9wcyBsaSBiIHtcclxuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0LCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ubW9kdWxlLWludHJvLW1vdl9fcHJvcHMgbGkgc3BhbiB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0LCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ubW9kdWxlLWludHJvLW1vdl9fcHJvcHMgbGkgc3BhbiBpIHtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG4vKiBoaWdobGlnaHQgfCB2cjM2MCAqL1xyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWhlYWRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMTg1cHg7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0ei1pbmRleDogMTA7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRvcGFjaXR5OiAxXHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1oZWFkZXIgLnNlbGVjdC1ib3gge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMjQwcHg7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtaGVhZGVyIC5zZWxlY3QtYm94Lm9uOmJlZm9yZSB7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWhlYWRlciAuc2VsZWN0LWJveCBzZWxlY3Q6Zm9jdXM6YmVmb3JlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1oZWFkZXIgLnNlbGVjdC1ib3ggLnNlbGVjdC1sc3Qge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiA0OHB4O1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1oZWFkZXIgLnNlbGVjdC1ib3ggLnNlbGVjdC1sc3QgLmxzdC1pdGVtIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdFxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtaGVhZGVyIC5zZWxlY3QtYm94IC5zZWxlY3QtbHN0IGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmctbGVmdDogMTZweDtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0Y29sb3I6ICM3NTc1NzU7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSk7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1oZWFkZXIgLnNlbGVjdC1ib3ggLnNlbGVjdC1sc3QgYTpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogI2UwZTBlMDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDI0NCwgMjQ0LCAyNDQsIC45KTtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWhlYWRlciAuYnRuLXNwZWMge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tbGVmdDogOHB4O1xyXG5cdGhlaWdodDogNDhweDtcclxuXHRsaW5lLWhlaWdodDogNDhweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRiYWNrZ3JvdW5kOiAjNzU3NTc1XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1oZWFkZXIgLmJ0bi1zcGVjIGEge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nOiAwIDE2cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWhlYWRlciAuYnRuLXNwZWMgc3BhbiB7XHJcblx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMnB4O1xyXG5cdGhlaWdodDogMnB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtaGVhZGVyIC5idG4tc3BlYyBzcGFuOmJlZm9yZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDA7XHJcblx0bWFyZ2luLXRvcDogLTFweDtcclxuXHR3aWR0aDogMTJweDtcclxuXHRoZWlnaHQ6IDJweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtY29udGVudCA+IC5leHRlcmlvci1hcmVhLFxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtY29udGVudCA+IC5pbnRlcmlvci1hcmVhIHtcclxuXHRkaXNwbGF5OiBub25lXHJcbn1cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWNvbnRlbnQgPiAuZXh0ZXJpb3ItYXJlYS5jdXIsXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1jb250ZW50ID4gLmludGVyaW9yLWFyZWEuY3VyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWNvbnRlbnQgPiAuaW50ZXJpb3ItYXJlYS5jdXIgKyAuYnJhbmQtaW5mb3tcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtY29udGVudCAuY2FudmFzIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlXHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1jb250ZW50IC5jYW52YXMub24ge1xyXG5cdC8qY3Vyc29yOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvaGlnaGxpZ2h0L2N1cnNvcl8zNjB2aWV3LnBuZyksdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2hpZ2hsaWdodC9jdXJzb3JfMzYwdmlldy5jdXIpLCBtb3ZlKi9cclxuXHRjdXJzb3I6IHVybCguLi9pbWFnZXMvZGVza3RvcC9oaWdobGlnaHQvY3Vyc29yXzM2MHZpZXcucG5nKSwgbW92ZVxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtY29udGVudCAuY2FudmFzID4gY2FudmFzIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpXHJcbn1cclxuXHJcbi8qc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmV4dGVyaW9yLWFyZWEgLnZyLWN0cmwgeyovXHJcblx0Lypwb3NpdGlvbjogYWJzb2x1dGU7Ki9cclxuXHQvKnRvcDogNTAlOyovXHJcblx0LypsZWZ0OiA1MCU7Ki9cclxuXHQvKm1hcmdpbjogLTcycHggMCAwIC00MnB4OyovXHJcblx0Lyp6LWluZGV4OiAyKi9cclxuLyp9Ki9cclxuXHJcbi8qc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmV4dGVyaW9yLWFyZWEgLnZyLWN0cmwgYnV0dG9uIHsqL1xyXG5cdC8qcG9zaXRpb246IHJlbGF0aXZlOyovXHJcblx0Lyp6LWluZGV4OiAxOyovXHJcblx0Lyp3aWR0aDogODRweDsqL1xyXG5cdC8qaGVpZ2h0OiA4NHB4OyovXHJcblx0LypiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3JlbmV3L2RlZmF1bHQvZ2VuZXNpcy1tb2RlbHMtdmlldy12cjM2MC1idG4ucG5nKSA1MCUgNTAlIG5vLXJlcGVhdDsqL1xyXG4vKn0qL1xyXG5cclxuLypzZWN0aW9uLm1vZHVsZS12cjM2MCAuZXh0ZXJpb3ItYXJlYSAudnItY3RybCBidXR0b24gc3BhbiB7Ki9cclxuXHQvKmRpc3BsYXk6IGJsb2NrOyovXHJcblx0Lyp0ZXh0LWluZGVudDogLTk5OXB4OyovXHJcblx0LypvdmVyZmxvdzogaGlkZGVuOyovXHJcblx0Lyp3aWR0aDogODRweDsqL1xyXG5cdC8qaGVpZ2h0OiA4NHB4OyovXHJcbi8qfSovXHJcblxyXG4vKnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5leHRlcmlvci1hcmVhIC52ci1jdHJsIHN2ZyB7Ki9cclxuXHQvKmRpc3BsYXk6IG5vbmU7Ki9cclxuXHQvKnBvc2l0aW9uOiBhYnNvbHV0ZTsqL1xyXG5cdC8qd2lkdGg6IDE3NnB4OyovXHJcblx0LypoZWlnaHQ6IDE3NnB4OyovXHJcbi8qfSovXHJcblxyXG4vKnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5leHRlcmlvci1hcmVhIC52ci1jdHJsIGNpcmNsZSB7Ki9cclxuXHQvKmZpbGw6IG5vbmU7Ki9cclxuXHQvKnBvaW50ZXItZXZlbnRzOiBub25lOyovXHJcblx0LypzdHJva2U6ICNmMDA7Ki9cclxuXHQvKnN0cm9rZS1kYXNoYXJyYXk6IDE7Ki9cclxuXHQvKnN0cm9rZS13aWR0aDogODsqL1xyXG4vKn0qL1xyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmludGVyaW9yLWFyZWEgLmNhbnZhcyAqIHtcclxuXHRjdXJzb3I6IHVybCguLi9pbWFnZXMvZGVza3RvcC9oaWdobGlnaHQvY3Vyc29yXzM2MHZpZXcucG5nKSwgYXV0byAhaW1wb3J0YW50XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5pbnRlcmlvci1hcmVhIC52ci1pbnQtY3RybCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMjIwcHg7XHJcblx0bGVmdDogMzBweDtcclxuXHR6LWluZGV4OiA1O1xyXG5cdHdpZHRoOiA5N3B4O1xyXG5cdGhlaWdodDogNDhweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvaGlnaGxpZ2h0L2J0bi16b29tLWN0cmwucG5nKSBuby1yZXBlYXQ7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmludGVyaW9yLWFyZWEgLnZyLWludC1jdHJsIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiA0OHB4O1xyXG5cdGhlaWdodDogNDhweDtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR0ZXh0LWluZGVudDogLTk5OXB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5pbnRlcmlvci1hcmVhIC52ci1pbnQtY3RybCBhICsgYSB7XHJcblx0bWFyZ2luLWxlZnQ6IDFweFxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtY29udGVudCAuaW5mby1kZXNjIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAyMjBweDtcclxuXHRyaWdodDogMzBweDtcclxuXHRmb250LXNpemU6IDExcHg7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcblx0Y29sb3I6ICM5ZTllOWU7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQnO1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHotaW5kZXg6IDU7XHJcblx0aGVpZ2h0OiAyMDBweDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC45KTtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAudGl0LXR5cGUxIHtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2EzNmI0ZjtcclxuXHRwYWRkaW5nOiAxNXB4IDAgMjVweDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jaGVjayB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDM2cHg7XHJcblx0aGVpZ2h0OiAzNHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZGVza3RvcC9oaWdobGlnaHQvaWNvbl9zZWxlY3RfY2hlY2sucG5nKSBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1iYWNrZ3JvdW5kIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMjQwcHg7XHJcblx0aGVpZ2h0OiAxODBweDtcclxuXHRwYWRkaW5nOiAyMHB4IDM4cHggMFxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRtYXgtd2lkdGg6IDk2MHB4O1xyXG5cdHBhZGRpbmc6IDIwcHggMjIwcHggMCAyMHB4XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0bWF4LXdpZHRoOiAxMDQwcHg7XHJcblx0cGFkZGluZzogMzlweCAyMjBweCAwO1xyXG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcclxuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdDphZnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29udGVudDogJyc7XHJcblx0Y2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIuYnJhbmQtbGFzdCB7XHJcblx0ZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtYmFja2dyb3VuZCAuYmFja2dyb3VuZC1jb250ZW50IHtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWJhY2tncm91bmQgLmJhY2tncm91bmQtY29udGVudCB1bCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtYmFja2dyb3VuZCAuYmFja2dyb3VuZC1jb250ZW50IGxpIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZmxvYXQ6IGxlZnRcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWJhY2tncm91bmQgLmJhY2tncm91bmQtY29udGVudCBsaSArIGxpIHtcclxuXHRtYXJnaW4tbGVmdDogMTZweFxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtYmFja2dyb3VuZCAuYmFja2dyb3VuZC1jb250ZW50IGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMTJweDtcclxuXHRoZWlnaHQ6IDY0cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWJhY2tncm91bmQgLmJhY2tncm91bmQtY29udGVudCBhOmJlZm9yZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHdpZHRoOiAxMTBweDtcclxuXHRoZWlnaHQ6IDYycHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzNkM2QzZDtcclxuXHRjb250ZW50OiAnJztcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWJhY2tncm91bmQgLmJhY2tncm91bmQtY29udGVudCBhOmhvdmVyOmJlZm9yZSxcclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWJhY2tncm91bmQgLmJhY2tncm91bmQtY29udGVudCBhLmN1cjpiZWZvcmUge1xyXG5cdHdpZHRoOiAxMDhweDtcclxuXHRoZWlnaHQ6IDYwcHg7XHJcblx0Ym9yZGVyOiAycHggc29saWQgI2EzNmI0ZjtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWJhY2tncm91bmQgLmJhY2tncm91bmQtY29udGVudCBhLmN1ciAuc2VsZWN0LWNoZWNrIHtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0ei1pbmRleDogMTtcclxuXHRtYXJnaW46IC0xN3B4IDAgMCAtMThweDtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtdGFiIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy10YWIgLnRpdC10eXBlMSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiA1MCU7XHJcblx0ZmxvYXQ6IGxlZnRcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLXRhYiAudGl0LXR5cGUxIHtcclxuXHRib3JkZXItY29sb3I6ICNlMGUwZTA7XHJcblx0Y29sb3I6ICNlMGUwZTBcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLXRhYiAudGl0LXR5cGUxIGVtLFxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtdGFiIC50aXQtdHlwZTEgc3BhbiB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtdGFiIC50aXQtdHlwZTE6YWZ0ZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNsZWFyOiBib3RoO1xyXG5cdGNvbnRlbnQ6ICcnXHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy10YWIgLnRpdC10eXBlMTpiZWZvcmUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC0xcHg7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRjb250ZW50OiAnJztcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLXRhYiAuc2VsZWN0LWNvbG9yIHtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0bWFyZ2luOiAwIDEwcHg7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4zNXM7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMzVzO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtdGFiIC5pbnRlcmlvciAudGl0LXR5cGUxIGVtLFxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtdGFiIC5pbnRlcmlvciAudGl0LXR5cGUxIHNwYW4ge1xyXG5cdGZsb2F0OiByaWdodFxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtdGFiIC5pbnRlcmlvciAudGl0LXR5cGUxOmJlZm9yZSB7XHJcblx0bGVmdDogYXV0bztcclxuXHRyaWdodDogMFxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtdGFiIC50aXQtdHlwZTEuY3VyIHtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHM7XHJcblx0dHJhbnNpdGlvbjogYWxsIC40cztcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLXRhYiAudGl0LXR5cGUxOmhvdmVyIHtcclxuXHRjb2xvcjogI2JiYjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHM7XHJcblx0dHJhbnNpdGlvbjogYWxsIC40cztcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLXRhYiAudGl0LXR5cGUxLmN1cjpob3ZlciB7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLXRhYiAudGl0LXR5cGUxOmhvdmVyOmJlZm9yZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogI2JiYjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHM7XHJcblx0dHJhbnNpdGlvbjogYWxsIC40cztcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLXRhYiAudGl0LXR5cGUxLmN1cjpiZWZvcmUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICNhMzZiNGY7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy10YWIgLnRpdC10eXBlMS5jdXIgLnNlbGVjdC1jb2xvciB7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLXRhYiAuaW50ZXJpb3Ige1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy1jb250ID4gZGl2IHtcclxuXHRkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy1jb250ID4gZGl2LmN1ciB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYgdWwge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0Zm9udC1zaXplOiAwO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtY29udCA+IGRpdi5pbnRlcmlvci1jb250ZW50IHVse1xyXG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy1jb250ID4gZGl2IGxpIHtcclxuXHQvKmZsb2F0OiBsZWZ0OyovXHJcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy1jb250ID4gZGl2IGxpOmxhc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExNzBweCl7XHJcblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYgbGkge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcblx0fVxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtY29udCA+IGRpdiBsaTpsYXN0LWNoaWxkIGE6YWZ0ZXIge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYgYSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiA3MHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtY29udCA+IGRpdiBhOmFmdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogNjRweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5O1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHlcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYuaW50ZXJpb3ItY29udGVudCBhOmFmdGVyIHtcclxuXHRjb250ZW50OiBub25lO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtY29udCA+IGRpdiBhIC5hcmVhIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtY29udCA+IGRpdiBhICoge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYgYSAuaW1nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDY0cHg7XHJcblx0aGVpZ2h0OiA2NHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICMzZDNkM2Q7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtY29udCA+IGRpdiBhIC5pbWcgaW1nIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbjogLTM1cHggMCAwIC0zNXB4O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtY29udCA+IGRpdiBhIC5pbWc6YWZ0ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZGVza3RvcC9oaWdobGlnaHQvZXE5MDAtZXh0LWNvbG9yLW1hc2sucG5nJykgMCA1MCUgbm8tcmVwZWF0O1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtY29udCA+IGRpdiBhIC50eHQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdG1hcmdpbi10b3A6IDVweDtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtY29sb3JzIC5jb2xvcnMtY29udCA+IGRpdi5pbnRlcmlvci1jb250ZW50IGEgLnR4dHtcclxuXHRmb250LXNpemU6IDExcHg7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy1jb250ID4gZGl2IGEuY3VyIC5pbWcge1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICNhMzZiNGY7XHJcblx0dHJhbnNpdGlvbjogYm9yZGVyIC4zNXM7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1jb2xvcnMgLmNvbG9ycy1jb250ID4gZGl2IGEuY3VyIC5zZWxlY3QtY2hlY2sge1xyXG5cdHRvcDogMTlweDtcclxuXHRsZWZ0OiAyMHB4O1xyXG5cdHotaW5kZXg6IDE7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LWNvbG9ycyAuY29sb3JzLWNvbnQgPiBkaXYgYS5jdXI6YWZ0ZXIge1xyXG5cdC8qb3BhY2l0eTogLjEyKi9cclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvbnQge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29udDphZnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29udGVudDogJyc7XHJcblx0Y2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnJlc3VsdC1jb250IC5jb2wge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHdpZHRoOiAzMTRweFxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29udCAuc2l6ZS1hcmVhIHtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29udCBkaXYucmVzdWx0LXBsYWNlLFxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29udCBkaXYucmVzdWx0LWV2ZW50IHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tbGVmdDogMjBweFxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC50aXQtdHlwZTEge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRib3JkZXItY29sb3I6ICM3NTc1NzU7XHJcblx0Y29sb3I6ICM3NTc1NzVcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAudGl0LXR5cGUxOmFmdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAtMXB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAxcHg7XHJcblx0YmFja2dyb3VuZDogI2EzNmI0ZjtcclxuXHRjb250ZW50OiAnJztcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAudGl0LXR5cGUxLmN1ciB7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjRzO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuNHM7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnRpdC10eXBlMS5jdXI6YWZ0ZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICNhMzZiNGY7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgcCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHR3b3JkLXdyYXA6IG5vcm1hbDtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdHdpZHRoOiBjYWxjKDEwMCUgLSA4NXB4KTtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0Y29sb3I6ICM5ZTllOWU7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnJlc3VsdC10aXRsZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LXRpdGxlIHNwYW4ge1xyXG5cdG1hcmdpbi1sZWZ0OiA4cHg7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGNvbG9yOiAjOWU5ZTllO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC52aWV3LWRldGFpbCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29zdCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29zdCAubW9kZWwge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29zdCBzdHJvbmcge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDQ1cHg7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnJlc3VsdC1jb3N0IHN0cm9uZyBlbSB7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtc2l6ZTogMzJweDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvc3QgYS5idG4tY29zdCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMDtcclxuXHRyaWdodDogMDtcclxuXHRwYWRkaW5nOiAwIDI0cHg7XHJcblx0YmFja2dyb3VuZDogIzc1NzU3NTtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnJlc3VsdC1sb2dpbiA+IGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWxvZ2luIC5wbGFjZS1hcnJvdyB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAuYnRuLW1vcmUge1xyXG5cdGZsb2F0OiBub25lO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29udCAuY29sMiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvbnQgLmNvbDIub24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtcGxhY2Uge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LXBsYWNlIC50ZXh0IHtcclxuXHRwYWRkaW5nLWxlZnQ6IDMycHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZGVza3RvcC9oaWdobGlnaHQvYmdfcGluLnBuZycpIDAgMnB4IG5vLXJlcGVhdDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LXBsYWNlIC50aXQtdHlwZTEsXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnJlc3VsdC1ldmVudCAudGl0LXR5cGUxIHtcclxuXHRjb2xvcjogI2ZmZlxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtcGxhY2UgLnRpdC10eXBlMTphZnRlciB7XHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIGkuaS1wcmV2IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDEycHg7XHJcblx0aGVpZ2h0OiAxOHB4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2hpZ2hsaWdodC9pY29uX3ByZXZpb3VzX2Fyci5wbmcpIDUwJSA1MCUgbm8tcmVwZWF0XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgaS5pLW5leHQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMTJweDtcclxuXHRoZWlnaHQ6IDE4cHg7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZ2VuZXNpcy1tb2RlbHMtMzYwdnItbmV4dC1pY29uLnBuZykgMCA1MCUgbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogNTBweCBhdXRvO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIGE6bm90KC5kaXNhYmxlZCk6aG92ZXIgPiBpLmktbmV4dCB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCU7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLmJ0bi1yZXN1bHQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5idG4tcmVzdWx0IGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAyMDBweDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjkyOTI5O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLmJ0bi1yZXN1bHQgYTpub3QoLmRpc2FibGVkKTpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc3VsdCBhIHN0cm9uZyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHR0b3A6IDUwJTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjExMmVtO1xyXG5cdG1hcmdpbi10b3A6IDNweDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NjBweCkge1xyXG5cdHNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLmJ0bi1yZXN1bHQgYSBzdHJvbmcge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdH1cclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc3VsdCBhIC5pLW5leHQge1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ2MHB4KSB7XHJcblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc3VsdCBhIC5pLW5leHQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdH1cclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLW1vcmUgYSB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5idG4tbW9yZSBhIHN0cm9uZyB7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5idG4tbW9yZSBhIHN0cm9uZyBlbSB7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtc2l6ZTogMzJweDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc2V0IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlcjogMDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XHJcblx0dHJhbnNpdGlvbjogbm9uZVxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5idG4tcmVzZXQgYSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDIwMHB4O1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRjb2xvcjogIzc1NzU3NTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc2V0IGEgc3Ryb25nIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0cGFkZGluZy1sZWZ0OiAxMnB4O1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLmJ0bi1yZXNldCBhIHN0cm9uZyBzcGFuIHtcclxuXHRmb250LXNpemU6IDIwcHhcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLXJlc2V0IGEgLmktcHJldiB7XHJcblx0aGVpZ2h0OiAxMDAlXHJcbn1cclxuXHJcbi8qIHBvcHVwIHwgc3BlYyB2aWV3IGxheWVyICovXHJcblxyXG4ucG9wdXAtc3BlYy12aWV3IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHotaW5kZXg6IDEwNTA7XHJcblx0d2lkdGg6IDcyMHB4O1xyXG5cdGhlaWdodDogNTM4cHg7XHJcblx0bWFyZ2luOiAtMjY5cHggMCAwIC0zNjBweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnBvcHVwLXNwZWMtdmlldyAubHktaGVhZCB7XHJcblx0aGVpZ2h0OiA1NnB4XHJcbn1cclxuXHJcbi5wb3B1cC1zcGVjLXZpZXcgLmx5LWhlYWQgLmx5LXRpdGxlIHtcclxuXHRmb250LXNpemU6IDMycHg7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ucG9wdXAtc3BlYy12aWV3IC50Ymwtc3BlYyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLnBvcHVwLXNwZWMtdmlldyAudGJsLXNwZWMgdHIgKyB0ciA+IHRkIHtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgIzc1NzU3NVxyXG59XHJcblxyXG4ucG9wdXAtc3BlYy12aWV3IC50Ymwtc3BlYyB0ZCArIHRkIHtcclxuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICM3NTc1NzU7XHJcbn1cclxuXHJcbi5wb3B1cC1zcGVjLXZpZXcgLnRibC1zcGVjIHRib2R5IHRkIHtcclxuXHRoZWlnaHQ6IDg4cHg7XHJcblx0d2lkdGg6IDUwJVxyXG59XHJcblxyXG4ucG9wdXAtc3BlYy12aWV3IC50Ymwtc3BlYyB0Zm9vdCB0ZCB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM3NTc1NzU7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0aGVpZ2h0OiA2OHB4O1xyXG59XHJcblxyXG4ucG9wdXAtc3BlYy12aWV3IC50Ymwtc3BlYyB0ZC5wYXltZW50IHN0cm9uZyB7XHJcblx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcclxuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLnBvcHVwLXNwZWMtdmlldyAudGJsLXNwZWMgdGQucGF5bWVudCBzcGFuIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQnO1xyXG5cdG1hcmdpbi1sZWZ0OiA0cHhcclxufVxyXG5cclxuLnBvcHVwLXNwZWMtdmlldyAudGJsLXNwZWMgLnRkLWFyZWEge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLWxlZnQ6IDcwcHg7XHJcbn1cclxuXHJcbi5wb3B1cC1zcGVjLXZpZXcgLnRibC1zcGVjIGlbY2xhc3MqPVwiaWNvblwiXSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDA7XHJcblx0bWFyZ2luLXRvcDogLTIwcHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiA3MHB4O1xyXG5cdGhlaWdodDogNDBweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZGVza3RvcC9oaWdobGlnaHQvaWNvbl9zcF9zcGVjLnBuZykgNTAlIDAgbm8tcmVwZWF0O1xyXG59XHJcblxyXG4ucG9wdXAtc3BlYy12aWV3IC50Ymwtc3BlYyBpLmljb24yIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgLTQwcHhcclxufVxyXG5cclxuLnBvcHVwLXNwZWMtdmlldyAudGJsLXNwZWMgaS5pY29uMyB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIC04MHB4XHJcbn1cclxuXHJcbi5wb3B1cC1zcGVjLXZpZXcgLnRibC1zcGVjIGkuaWNvbjQge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAtMTIwcHhcclxufVxyXG5cclxuLnBvcHVwLXNwZWMtdmlldyAudGJsLXNwZWMgaS5pY29uNSB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIC0xNjBweFxyXG59XHJcblxyXG4ucG9wdXAtc3BlYy12aWV3IC50Ymwtc3BlYyBpLmljb242IHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgLTIwMHB4XHJcbn1cclxuXHJcbi5wb3B1cC1zcGVjLXZpZXcgLnRibC1zcGVjIGRsLmluZm8ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuLnBvcHVwLXNwZWMtdmlldyAudGJsLXNwZWMgZGwuaW5mbyBkdCB7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNUZXh0JztcclxufVxyXG5cclxuLnBvcHVwLXNwZWMtdmlldyAudGJsLXNwZWMgZGwuaW5mbyBkZCB7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcclxuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLnBvcHVwLXNwZWMtdmlldyAudGJsLXNwZWMgZGwuaW5mbyBkZCBzcGFuIHtcclxuXHRjb2xvcjogIzc1NzU3NTtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc1RleHQnO1xyXG59XHJcblxyXG4ucG9wdXAtc3BlYy12aWV3IC5kZXRhaWwtaW5mbyB7XHJcblx0bWFyZ2luLXRvcDogNDBweDtcclxufVxyXG5cclxuLnBvcHVwLXNwZWMtdmlldyAuZGV0YWlsLWluZm8gcC50aXQsXHJcbi5iYXJuZC1sYXllciAuZGV0YWlsLWluZm8gcC50aXQgc3Ryb25nIHtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Y29sb3I6ICNlMGUwZTA7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4ucG9wdXAtc3BlYy12aWV3IC5kZXRhaWwtaW5mbyBsaSB7XHJcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdHRleHQtaW5kZW50OiAtMTBweDtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bGluZS1oZWlnaHQ6IDIxcHg7XHJcblx0Y29sb3I6ICM5ZTllOWU7XHJcblx0Zm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4ucG9wdXAtc3BlYy12aWV3IC5jbG9zZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDUwcHg7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC0xNHB4O1xyXG5cdHJpZ2h0OiAtMTRweDtcclxuXHRib3JkZXI6IDA7XHJcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5wb3B1cC1zcGVjLXZpZXcgLmNsb3NlIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiA1MHB4O1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvaGlnaGxpZ2h0L2J0bl9wb3B1cF9jbG9zZS5wbmcpIDUwJSA1MCUgbm8tcmVwZWF0XHJcbn1cclxuXHJcbi5wb3B1cC1zcGVjLXZpZXcgLmNsb3NlLm9uIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZVooODEwZGVnKSBzY2FsZSguMiwgLjIpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoODEwZGVnKSBzY2FsZSguMiwgLjIpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZVooODEwZGVnKSBzY2FsZSguMiwgLjIpO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjRzO1xyXG5cdHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC40cztcclxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzO1xyXG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMsIC13ZWJraXQtdHJhbnNmb3JtIC40cztcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG5cdHNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1oZWFkZXIge1xyXG5cdFx0dG9wOiAxMDBweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1iYWNrZ3JvdW5kIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHhcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIuYnJhbmQtbGFzdCB7XHJcblx0XHRoZWlnaHQ6IDE2MHB4XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5idG4tcmVzZXQgYSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHR3aWR0aDogMTMwcHg7XHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMTgwcHggMFxyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvbnQgPiBkaXYge1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvbnQgLmNvbCB7XHJcblx0XHR3aWR0aDogNTAlXHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29udCAuc2l6ZS1hcmVhID4gZGl2IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0fVxyXG5cclxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29udCAuc2l6ZS1hcmVhID4gZGl2LmN1ciB7XHJcblx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvbnQgZGl2LnJlc3VsdC1wbGFjZSxcclxuXHRzZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtZm9vdGVyIC5zZWxlY3QtcmVzdWx0IC5yZXN1bHQtY29udCBkaXYucmVzdWx0LWV2ZW50IHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnJlc3VsdC1jb3N0IC5tb2RlbCB7XHJcblx0XHRyaWdodDogMTVweFxyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvc3QgYS5idG4tY29zdCB7XHJcblx0XHRyaWdodDogMTVweFxyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucmVzdWx0LWNvc3Qgc3Ryb25nIGVtIHtcclxuXHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnBsYWNlLWFycm93IHtcclxuXHRcdHJpZ2h0OiAyJTtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnJlc3VsdC1jb250IC5yZXN1bHQtdG9nZ2xlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLW1vcmUgYSBzdHJvbmcge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuYnRuLW1vcmUgYSBzdHJvbmcgZW0ge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucGxhY2UtYXJyb3cge1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTdweDtcclxuXHRcdHJpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucGxhY2UtYXJyb3cgYSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogOXB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnBsYWNlLWFycm93IGEucHJldiB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9kZXNrdG9wL2hpZ2hsaWdodC9idG5fYXJyb3cucG5nJykgbm8tcmVwZWF0O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWZvb3RlciAuc2VsZWN0LXJlc3VsdCAucGxhY2UtYXJyb3cgYS5wcmV2OmFmdGVyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMnB4O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHdpZHRoOiAxcHg7XHJcblx0XHRoZWlnaHQ6IDEycHg7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIyNCwgMjI0LCAyMjQsIC40KTtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1mb290ZXIgLnNlbGVjdC1yZXN1bHQgLnBsYWNlLWFycm93IGEubmV4dCB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9kZXNrdG9wL2hpZ2hsaWdodC9idG5fYXJyb3dfbmV4dC5wbmcnKSBuby1yZXBlYXQ7XHJcblx0fVxyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS1pbnRyby1tb3YgLmNvcHBlci1saW5lIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA4MHB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdHBhZGRpbmc6IDMwcHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLWludHJvLW1vdiAuY29wcGVyLWxpbmU6YWZ0ZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjYTM2YjRmO1xyXG59XHJcblxyXG4vKiBkb3duIGJ1dHRvbiAqL1xyXG5cclxuLmlubmVyLWNvbnRhaW5lciAuYnRuLXNjcm9sbCB7XHJcblx0bGVmdDogNTAlO1xyXG5cdHotaW5kZXg6IDEwMDtcclxuXHQvKndpZHRoOiA0MnB4OyovXHJcblx0aGVpZ2h0OiA2M3B4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nZW5lc2lzLW1vZGVscy1ibGFuay5wbmcpO1xyXG5cdC8qbWFyZ2luLWxlZnQ6IC0yMXB4OyovXHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblxyXG59XHJcblxyXG4uaW5uZXItY29udGFpbmVyIC5idG4tc2Nyb2xsLmJ0bi1kb3duIHtcclxuXHRoZWlnaHQ6IDYwcHg7XHJcblx0bGVmdDogMDtcclxuXHRib3R0b206IGF1dG87XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XHJcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZTtcclxufVxyXG5cclxuLmlubmVyLWNvbnRhaW5lciAuYnRuLXNjcm9sbC5idG4tZG93bjpob3ZlcntcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC42NSk7XHJcbn1cclxuXHJcbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGwgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdG1hcmdpbi1ib3R0b206IDdweDtcclxufVxyXG5cclxuLmlubmVyLWNvbnRhaW5lciAuYnRuLXNjcm9sbC5idG4tZG93biBzcGFuIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogaW5saW5lO1xyXG5cdG1hcmdpbi1yaWdodDogNHB4O1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGwuYnRuLWRvd24gc3BhbjpiZWZvcmUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDhweDtcclxuXHRsZWZ0OiAtMjhweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTJweDtcclxuXHRoZWlnaHQ6IDZweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZ2VuZXNpcy1tb2RlbHMtcGFnZWRvd24tYXJyb3ctaWNvbi5wbmcpO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMTJweCBhdXRvO1xyXG59XHJcblxyXG4uaW5uZXItY29udGFpbmVyIC5idG4tc2Nyb2xsIHN0cm9uZy50aXRsZSB7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGZvbnQtZmFtaWx5OiAnR2VuZXNpc1NhbnNIZWFkJztcclxuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLmlubmVyLWNvbnRhaW5lciAuYnRuLXNjcm9sbCBpIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMnB4O1xyXG5cdGhlaWdodDogNDBweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG59XHJcblxyXG4uaW5uZXItY29udGFpbmVyIC5idG4tc2Nyb2xsLmJ0bi1kb3duIGkge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5pbm5lci1jb250YWluZXIgLmJ0bi1zY3JvbGw6aG92ZXIgaSxcclxuLmlubmVyLWNvbnRhaW5lciAuYnRuLXNjcm9sbDpmb2N1cyBpIHtcclxuXHRoZWlnaHQ6IDUwcHhcclxufVxyXG5cclxuLmlubmVyLWNvbnRhaW5lciAuYnRuLWRvd24td3JhcCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4uaW5uZXItY29udGFpbmVyIC5idG4tZG93bi13cmFwLnZpc2libGUgLmJ0bi1iYWNrLFxyXG4uaW5uZXItY29udGFpbmVyIC5idG4tZG93bi13cmFwLnZpc2libGUgLmJ0bi1kb3duIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KTtcclxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xyXG59XHJcblxyXG4uaW5uZXItY29udGFpbmVyIC5idG4tZG93bi13cmFwLnZpc2libGUgYTpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNjUpO1xyXG59XHJcblxyXG4uaW5uZXItY29udGFpbmVyIC5idG4tZG93biB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRsaW5lLWhlaWdodDogNjBweDtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4uaW5uZXItY29udGFpbmVyIC5idG4tYmFjayArIC5idG4tZG93biB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDEzMHB4O1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRoZWlnaHQ6IDYwcHg7XHJcblx0dGV4dC1pbmRlbnQ6IC0xMzBweDtcclxufVxyXG5cclxuLmlubmVyLWNvbnRhaW5lciAuYnRuLWRvd24gPiBpIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDEycHg7XHJcblx0aGVpZ2h0OiA2cHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2dlbmVzaXMtbW9kZWxzLXBhZ2Vkb3duLWFycm93LWljb24ucG5nKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDEycHggYXV0bztcclxufVxyXG5cclxuLyogYmFjayBidXR0b24gKi9cclxuXHJcbi5pbm5lci1jb250YWluZXIgLmJ0bi1iYWNrIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEzMHB4O1xyXG5cdGhlaWdodDogNjBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDM4cHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTYpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nZW5lc2lzLW1vZGVscy1ibGFuay5wbmcpO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRsaW5lLWhlaWdodDogNjBweDtcclxuXHRmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdHotaW5kZXg6IDEwMTtcclxufVxyXG5cclxuLmlubmVyLWNvbnRhaW5lciAuYnRuLWJhY2sgPiBpIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAyNHB4O1xyXG5cdGxlZnQ6IDMwcHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiA4cHg7XHJcbn1cclxuXHJcbi5pbm5lci1jb250YWluZXIgLmJ0bi1iYWNrID4gaTpiZWZvcmUsXHJcbi5pbm5lci1jb250YWluZXIgLmJ0bi1iYWNrID4gaTphZnRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDlweDtcclxuXHRoZWlnaHQ6IDJweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNXM7XHJcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNXM7XHJcbn1cclxuXHJcbi5pbm5lci1jb250YWluZXIgLmJ0bi1iYWNrID4gaTpiZWZvcmUge1xyXG5cdHRvcDogMDtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG5cclxuLmlubmVyLWNvbnRhaW5lciAuYnRuLWJhY2sgPiBpOmFmdGVyIHtcclxuXHRib3R0b206IDA7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5wZXJmb3JtYW5jZS1zZWN0aW9uMy1maXggLnRpdGxle1xyXG5cdGZvbnQtc2l6ZTogNDRweDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG5cdHNlY3Rpb24uc2VjdGlvbi5wZXJmb3JtYW5jZS1zZWN0aW9uMy1maXggLnRpdGxle1xyXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdH1cclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnRlY2hub2xvZ3ktc2VjdGlvbjYtZml4IC5mZWF0dXJlIC5sYXllci1ib3ggbGkgLmJyYW5kLWhlYWRlciAucmVmZXItdGV4dHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dG9wOiAyMHB4O1xyXG5cdGZvbnQtc2l6ZTogMTBweDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWluZm97XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDMwcHg7XHJcblx0Ym90dG9tOiAyMzBweDtcclxuXHR6LWluZGV4OiAxMDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAuY3VycmVudC1zZWN0aW9uIC5icmFuZC1pbmZve1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtaW5mbyAub3Zlci1ib3h7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHBhZGRpbmc6IDE1cHggMTEwcHggMTVweCAzOXB4O1xyXG5cdHotaW5kZXg6IC0xO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMzMsMzMsMzMsLjkpO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMzVzO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjM1cztcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1pbmZvLm9uIC5vdmVyLWJveHtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC5icmFuZC1pbmZvIC5vdmVyLWJveCBwe1xyXG5cdGNvbG9yOiAjOWU5ZTllO1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRsaW5lLWhlaWdodDogMTdweDtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtaW5mbyAub3Zlci1ib3ggcCArIHB7XHJcblx0bWFyZ2luLXRvcDogM3B4O1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtaW5mbyAub3BlbntcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdHdpZHRoOiA0OHB4O1xyXG5cdGhlaWdodDogNDhweDtcclxuXHRib3JkZXI6IDA7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9yZW5ldy9kZWZhdWx0L2dlbmVzaXMtbW9kZWxzLWluZm8taWNvbi5wbmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtaW5mby5vbiAub3BlbntcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAuYnJhbmQtaW5mbyAub3Zlci1ib3ggLmNsb3Nle1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMDtcclxuXHRib3R0b206IDA7XHJcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0d2lkdGg6IDQ4cHg7XHJcblx0aGVpZ2h0OiA0OHB4O1xyXG5cdGJvcmRlcjogMDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3JlbmV3L2RlZmF1bHQvZ2VuZXNpcy1tb2RlbHMtaW5mby1jbG9zZS1idG4ucG5nKSBuby1yZXBlYXQgNTAlIDUwJTtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLmJyYW5kLWluZm8gYnV0dG9uPnNwYW57XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDQ4cHg7XHJcblx0aGVpZ2h0OiA0OHB4O1xyXG5cdHRleHQtaW5kZW50OiAtOTk5cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC52ci1jdHJsIHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO21hcmdpbjotNzFweCAwIDAgLTQxcHg7ei1pbmRleDoyfVxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAudnItY3RybCBidXR0b24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxO1xyXG5cdHdpZHRoOiA3MnB4O1xyXG5cdGhlaWdodDogNzJweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3JlbmV3L2RlZmF1bHQvMzYwX2ljb24uc3ZnKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDU4cHggNThweDtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNSk7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC52ci1jdHJsIGJ1dHRvbiBzcGFue2Rpc3BsYXk6YmxvY2s7dGV4dC1pbmRlbnQ6LTk5OXB4O292ZXJmbG93OmhpZGRlbjt3aWR0aDo3MnB4O2hlaWdodDo3MnB4O31cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLnZyLWxvYWRpbmctYmFyIHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO21hcmdpbjotNzZweCAwIDAgLTQ1cHg7ei1pbmRleDoxMH1cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLnZyLWxvYWRpbmctYmFyIHN2ZyB7d2lkdGg6ODBweDtoZWlnaHQ6ODBweH1cclxuc2VjdGlvbi5tb2R1bGUtdnIzNjAgLnZyLWxvYWRpbmctYmFyIGNpcmNsZSB7ZmlsbDpub25lO3BvaW50ZXItZXZlbnRzOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLWRhc2hhcnJheToyMzguNzYxMDQxNjc7c3Ryb2tlLXdpZHRoOjI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC04OS45ZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgtODkuOWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtODkuOWRlZyk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlWigtODkuOWRlZyk7dHJhbnNmb3JtOnJvdGF0ZVooLTg5LjlkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjo1MCUgNTAlOy1tcy10cmFuc2Zvcm0tb3JpZ2luOjUwJSA1MCU7dHJhbnNmb3JtLW9yaWdpbjo1MCUgNTAlfVxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAudnItbG9hZGluZy1iYXIgY2lyY2xlLmNpcmNsZTEge29wYWNpdHk6MDtzdHJva2U6I2EzNmI0Zjstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuMzVzO3RyYW5zaXRpb246b3BhY2l0eSAuMzVzfVxyXG5zZWN0aW9uLm1vZHVsZS12cjM2MCAudnItbG9hZGluZy1iYXIgY2lyY2xlLmNpcmNsZTIge3N0cm9rZTpyZ2JhKDI1NSwyNTUsMjU1LC4xNSl9XHJcbnNlY3Rpb24ubW9kdWxlLXZyMzYwIC52ci1sb2FkaW5nLWJhciBjaXJjbGUuY2lyY2xlMS5vbiB7b3BhY2l0eToxfVxyXG5cclxuLyoqXHJcbnNhZmV0eVxyXG4gKi9cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjIudGl0bGUtdHlwZTUubW90aW9uLXR5cGU2IC50aXRsZXtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtNXB4O1xyXG4gIHdpZHRoOiA0MTBweDtcclxuICBmb250LXNpemU6IDM4cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbnNlY3Rpb24ubW9kdWxlLXNraW4yLnRpdGxlLXR5cGU1Lm1vdGlvbi10eXBlNiAuZGVzY3tcclxuICB3aWR0aDogNTAwcHg7XHJcbn1cclxuXHJcbi8qKlxyXG5wZXJmb3JtYW5jZVxyXG4gKi9cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjIudGl0bGUtdHlwZTUuaW50ZXJ2YWwtdHlwZSAudGl0bGV7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIGZvbnQtc2l6ZTogNDBweDtcclxufVxyXG5cclxuc2VjdGlvbi5tb2R1bGUtc2tpbjIudGl0bGUtdHlwZTUuaW50ZXJ2YWwtdHlwZSAuZGVzY3tcclxuICB3aWR0aDogNTYwcHg7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi5tb3Rpb24tdHlwZTcgLnRhYi13cmFwIC5icmFuZC1oZWFkZXJ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDIwNHB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi50YWItYXJyb3dze1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDI2NHB4O1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAyMDJweDtcclxuICBtYXJnaW4tdG9wOiAtMTAxcHg7XHJcbn1cclxuXHJcbi50YWItYXJyb3dzX19wcmV2LFxyXG4udGFiLWFycm93c19fbmV4dHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiA0M3B4O1xyXG4gIGhlaWdodDogMjAycHg7XHJcbn1cclxuXHJcbi50YWItYXJyb3dzX19wcmV2IHN2ZyBwYXRoLFxyXG4udGFiLWFycm93c19fbmV4dCBzdmcgcGF0aHtcclxuICB0cmFuc2l0aW9uOiBzdHJva2UgLjNzIGVhc2U7XHJcbn1cclxuXHJcbi50YWItYXJyb3dzX19wcmV2OmhvdmVyIHN2ZyBwYXRoLFxyXG4udGFiLWFycm93c19fbmV4dDpob3ZlciBzdmcgcGF0aHtcclxuICBzdHJva2U6ICNhMzZiNGY7XHJcbn1cclxuXHJcbi50YWItYXJyb3dzX19wcmV2LmRpc2FibGVkLFxyXG4udGFiLWFycm93c19fbmV4dC5kaXNhYmxlZHtcclxuICBvcGFjaXR5OiAuNTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLnRhYi1hcnJvd3NfX3ByZXZ7XHJcbiAgbGVmdDogMzBweDtcclxufVxyXG4udGFiLWFycm93c19fbmV4dHtcclxuICByaWdodDogMzBweDtcclxufVxyXG5cclxuLmJyYW5kLWhlYWRlci1jb250ZW50e1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwcHg7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xyXG59XHJcblxyXG4uYnJhbmQtaGVhZGVyLWNvbnRlbnQub257XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmNhci1jcnVpc2Utd3JhcHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5jYXItY3J1aXNlLXdyYXAgdmlkZW97XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMnB4O1xyXG4gIHdpZHRoOiAxMDIlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtaGVpZ2h0Ojg0MHB4KSB7XHJcblxyXG4gIHNlY3Rpb24uY3J1aXNlLWNvbnRyb2wubW9kdWxlLXNraW4yLnRpdGxlLXR5cGU1IC5icmFuZC1oZWFkZXJ7XHJcbiAgICB0b3A6IDEzMHB4O1xyXG4gIH1cclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXHJcblxyXG5idXR0b24sXHJcbmZpZWxkc2V0LFxyXG5ocixcclxuaW1nLFxyXG5sZWdlbmQge1xyXG5cdGJvcmRlcjogMFxyXG59XHJcblxyXG5idXR0b24sXHJcbnN2Zzpub3QoOnJvb3QpIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbnByZSxcclxudGV4dGFyZWEge1xyXG5cdG92ZXJmbG93OiBhdXRvXHJcbn1cclxuXHJcbiNza2lwLW5hdmkgYSxcclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxuaHIsXHJcbm1haW4sXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbixcclxuc3VtbWFyeSB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuaHRtbCB7XHJcblx0Zm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcblx0LW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlXHJcbn1cclxuXHJcbmF1ZGlvLFxyXG5jYW52YXMsXHJcbnByb2dyZXNzLFxyXG52aWRlbyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZVxyXG59XHJcblxyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0aGVpZ2h0OiAwXHJcbn1cclxuXHJcbltoaWRkZW5dLFxyXG50ZW1wbGF0ZSB7XHJcblx0ZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG5hIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxyXG59XHJcblxyXG5hOmFjdGl2ZSxcclxuYTpob3ZlcixcclxuYnV0dG9uOmZvY3VzIHtcclxuXHRvdXRsaW5lOiAwXHJcbn1cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkXHJcbn1cclxuXHJcbmIsXHJcbm9wdGdyb3VwLFxyXG5zdHJvbmcge1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDBcclxufVxyXG5cclxuZGZuIHtcclxuXHRmb250LXN0eWxlOiBpdGFsaWNcclxufVxyXG5cclxuaDEge1xyXG5cdGZvbnQtc2l6ZTogMmVtXHJcbn1cclxuXHJcbm1hcmsge1xyXG5cdGJhY2tncm91bmQ6ICNmZjA7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuc21hbGwge1xyXG5cdGZvbnQtc2l6ZTogODAlXHJcbn1cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuXHRmb250LXNpemU6IDc1JTtcclxuXHRsaW5lLWhlaWdodDogMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lXHJcbn1cclxuXHJcbnN1cCB7XHJcblx0dG9wOiAtLjVlbVxyXG59XHJcblxyXG5zdWIge1xyXG5cdGJvdHRvbTogLS4yNWVtXHJcbn1cclxuXHJcbmhyIHtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xyXG5cdG1hcmdpbjogMWVtIDA7XHJcblx0cGFkZGluZzogMFxyXG59XHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnByZSxcclxuc2FtcCB7XHJcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG5cdGZvbnQtc2l6ZTogMWVtXHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuXHRjb2xvcjogaW5oZXJpdDtcclxuXHRmb250OiBpbmhlcml0O1xyXG5cdG1hcmdpbjogMFxyXG59XHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmVcclxufVxyXG5cclxuYnV0dG9uLFxyXG5odG1sIGlucHV0W3R5cGU9YnV0dG9uXSxcclxuaW5wdXRbdHlwZT1yZXNldF0sXHJcbmlucHV0W3R5cGU9c3VibWl0XSB7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcblx0Y3Vyc29yOiBwb2ludGVyXHJcbn1cclxuXHJcbmJ1dHRvbltkaXNhYmxlZF0sXHJcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuXHRjdXJzb3I6IGRlZmF1bHRcclxufVxyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdHBhZGRpbmc6IDBcclxufVxyXG5cclxuaW5wdXQge1xyXG5cdGxpbmUtaGVpZ2h0OiBub3JtYWxcclxufVxyXG5cclxuaW5wdXRbdHlwZT1jaGVja2JveF0sXHJcbmlucHV0W3R5cGU9cmFkaW9dIHtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bGVmdDogMXB4O1xyXG5cdHRvcDogMXB4O1xyXG5cdHdpZHRoOiAxM3B4O1xyXG5cdGhlaWdodDogMTNweDtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMFxyXG59XHJcblxyXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcblx0aGVpZ2h0OiBhdXRvXHJcbn1cclxuXHJcbmlucHV0W3R5cGU9c2VhcmNoXSB7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGRcclxufVxyXG5cclxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZVxyXG59XHJcblxyXG5sZWdlbmQge1xyXG5cdHBhZGRpbmc6IDBcclxufVxyXG5cclxudGFibGUge1xyXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0Ym9yZGVyLXNwYWNpbmc6IDBcclxufVxyXG5cclxudGQsXHJcbnRoIHtcclxuXHRwYWRkaW5nOiAwXHJcbn1cclxuXHJcbjo6LW1vei1zZWxlY3Rpb24ge1xyXG5cdGJhY2tncm91bmQ6ICNiM2Q0ZmM7XHJcblx0dGV4dC1zaGFkb3c6IG5vbmVcclxufVxyXG5cclxuOjpzZWxlY3Rpb24ge1xyXG5cdGJhY2tncm91bmQ6ICNiM2Q0ZmM7XHJcblx0dGV4dC1zaGFkb3c6IG5vbmVcclxufVxyXG5cclxuYXVkaW8sXHJcbmNhbnZhcyxcclxuaWZyYW1lLFxyXG5pbWcsXHJcbnN2ZyxcclxudmlkZW8ge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuZmllbGRzZXQge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwXHJcbn1cclxuXHJcbmJvZHksXHJcbmh0bWwge1xyXG5cdGhlaWdodDogMTAwJVxyXG59XHJcblxyXG5ib2R5IHtcclxuXHRmb250OiA0MDAgMTJweC8xLjQgSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXIsIEdlbmVzaXNTYW5zVGV4dCwgJ01hbGd1biBHb3RoaWMnLCBBcHBsZUdvdGhpY05lb1NELCAnQXBwbGUgU0Qg7IKw64+M6rOg65SVIE5lbycsICdNaWNyb3NvZnQgTmVvR290aGljJywgJ0Ryb2lkIHNhbnMnLCBEb3R1bSwg64+L7JuALCDqtbTrprwsIGFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdC1tcy13b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xyXG5cdG1pbi13aWR0aDogMTAyNHB4XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUsXHJcbmJvZHksXHJcbmRkLFxyXG5kbCxcclxuZHQsXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYsXHJcbmxpLFxyXG5vbCxcclxucCxcclxudWwge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luOiAwXHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdG1hcmdpbjogMDtcclxuXHRmb250LXdlaWdodDogNDAwXHJcbn1cclxuXHJcbmxpIHtcclxuXHRsaXN0LXN0eWxlOiBub25lXHJcbn1cclxuXHJcbmNhcHRpb24sXHJcbmxlZ2VuZCB7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdHdpZHRoOiAwO1xyXG5cdGZvbnQtc2l6ZTogMDtcclxuXHR0ZXh0LWluZGVudDogLTk5OTlweFxyXG59XHJcblxyXG5jb2RlLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmtiZCxcclxubGlzdGluZyxcclxucGxhaW50ZXh0LFxyXG5wcmUsXHJcbnNhbXAsXHJcbnhtcCB7XHJcblx0bWFyZ2luOiAwXHJcbn1cclxuXHJcbmlmcmFtZSB7XHJcblx0Ym9yZGVyOiBub25lXHJcbn1cclxuXHJcbmltZyB7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcFxyXG59XHJcblxyXG5hOmFjdGl2ZSxcclxuYTpsaW5rLFxyXG5hOnZpc2l0ZWQge1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG59XHJcblxyXG5hOmhvdmVyIHtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiAjODg4IWltcG9ydGFudFxyXG59XHJcblxyXG46Oi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiAjODg4IWltcG9ydGFudFxyXG59XHJcblxyXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRjb2xvcjogIzg4OCFpbXBvcnRhbnRcclxufVxyXG5cclxuOi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiAjODg4IWltcG9ydGFudFxyXG59XHJcblxyXG5pbnB1dFt0eXBlPXRleHRdLFxyXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcclxuaW5wdXRbdHlwZT1lbWFpbF0sXHJcbmlucHV0W3R5cGU9dGVsXSxcclxuaW5wdXRbdHlwZT1udW1iZXJdLFxyXG5pbnB1dFt0eXBlPXNlYXJjaF0sXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG5cdGhlaWdodDogNDhweDtcclxuXHRwYWRkaW5nOiAwIDE4cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2M0YzZjYTtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0Zm9udC1mYW1pbHk6IEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyLCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG5cdG91dGxpbmU6IDA7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuaW5wdXRbdHlwZT1wYXNzd29yZF0ge1xyXG5cdGZvbnQtZmFtaWx5OiAnTWFsZ3VuIEdvdGhpYycsIEFwcGxlR290aGljTmVvU0QsICdBcHBsZSBTRCDsgrDrj4zqs6DrlJUgTmVvJywgJ01pY3Jvc29mdCBOZW9Hb3RoaWMnLCAnRHJvaWQgc2FucycsIERvdHVtLCDrj4vsm4AsIOq1tOumvCwgYXJpYWwsIHNhbnMtc2VyaWZcclxufVxyXG5cclxuaW5wdXRbdHlwZT10ZXh0XTpkaXNhYmxlZCxcclxuaW5wdXRbdHlwZT1wYXNzd29yZF06ZGlzYWJsZWQsXHJcbmlucHV0W3R5cGU9ZW1haWxdOmRpc2FibGVkLFxyXG5pbnB1dFt0eXBlPXRlbF06ZGlzYWJsZWQsXHJcbmlucHV0W3R5cGU9bnVtYmVyXTpkaXNhYmxlZCxcclxuaW5wdXRbdHlwZT1zZWFyY2hdOmRpc2FibGVkLFxyXG5zZWxlY3Q6ZGlzYWJsZWQsXHJcbnRleHRhcmVhOmRpc2FibGVkIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcclxuaW5wdXRbdHlwZT10ZWxdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXHJcbmlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyxcclxuc2VsZWN0OmZvY3VzLFxyXG50ZXh0YXJlYTpmb2N1cyB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzAwMFxyXG59XHJcblxyXG5zZWxlY3Qge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNiYmJcclxufVxyXG5cclxuYnV0dG9uIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJhY2tncm91bmQ6IDAgMFxyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcblx0cGFkZGluZzogMThweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYzRjNmNhO1xyXG5cdGZvbnQ6IDE0cHgvMS4yIEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcclxuXHRyZXNpemU6IG5vbmU7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiA4ODhcclxufVxyXG5cclxuaW5wdXRbdHlwZT10ZXh0XS53cm9uZy12YWx1ZSxcclxuaW5wdXRbdHlwZT1lbWFpbF0ud3JvbmctdmFsdWUsXHJcbmlucHV0W3R5cGU9dGVsXS53cm9uZy12YWx1ZSxcclxuaW5wdXRbdHlwZT1udW1iZXJdLndyb25nLXZhbHVlLFxyXG50ZXh0YXJlYS53cm9uZy12YWx1ZSB7XHJcblx0Y29sb3I6ICNjMjFhMWFcclxufVxyXG5cclxuaW5wdXRbZGlzYWJsZWQ9ZGlzYWJsZWRdIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmXHJcbn1cclxuXHJcbiNza2lwLW5hdmkgYSBzcGFuLFxyXG4uYnJvd3Nlci11cGdyYWRlIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmFmYWZhO1xyXG5cdHBhZGRpbmc6IDEwcHggMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuaW5wdXRbdHlwZT10ZXh0XTo6LW1zLWNsZWFyIHtcclxuXHRkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbiNza2lwLW5hdmkge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR6LWluZGV4OiA2MDBcclxufVxyXG5cclxuI3NraXAtbmF2aSBhIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAtOTk5OXB4XHJcbn1cclxuXHJcbiNza2lwLW5hdmkgYSBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjNjY2O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGZvbnQtc2l6ZTogMTZweFxyXG59XHJcblxyXG4jc2tpcC1uYXZpIGE6YWN0aXZlLFxyXG4jc2tpcC1uYXZpIGE6Zm9jdXMsXHJcbiNza2lwLW5hdmkgYTpob3ZlciB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG4uYnJvd3Nlci11cGdyYWRlIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ei1pbmRleDogMTAwMDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM5OTk7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzU5NTk1OVxyXG59XHJcblxyXG4uYnJvd3Nlci11cGdyYWRlIGEge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4uYnJvd3Nlci11cGdyYWRlIGE6aG92ZXIge1xyXG5cdGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi5hY2MtdGFnLFxyXG4uYmxpbmQge1xyXG5cdGZvbnQtc2l6ZTogMCFpbXBvcnRhbnQ7XHJcblx0cG9zaXRpb246IGFic29sdXRlIWltcG9ydGFudDtcclxuXHRsZWZ0OiAtOTk5OWVtIWltcG9ydGFudDtcclxuXHR0b3A6IC05OTk5ZW0haW1wb3J0YW50O1xyXG5cdHRleHQtaW5kZW50OiAtOTk5OXB4IWltcG9ydGFudDtcclxuXHRvdmVyZmxvdzogaGlkZGVuIWltcG9ydGFudDtcclxuXHRwYWRkaW5nOiAwIWltcG9ydGFudFxyXG59XHJcblxyXG4uaGlkZSB7XHJcblx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnRcclxufVxyXG5cclxuLnNob3cge1xyXG5cdGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudFxyXG59XHJcblxyXG4udmlzaWJsZS1oaWRkZW4ge1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbiFpbXBvcnRhbnRcclxufVxyXG5cclxuLmZsb2F0X2wge1xyXG5cdGZsb2F0OiBsZWZ0XHJcbn1cclxuXHJcbi5mbG9hdF9yIHtcclxuXHRmbG9hdDogcmlnaHRcclxufVxyXG5cclxuLnRhbGlnbi1sIHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0XHJcbn1cclxuXHJcbi50YWxpZ24tYyB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi50YWxpZ24tciB7XHJcblx0dGV4dC1hbGlnbjogcmlnaHRcclxufVxyXG5cclxuLnZpc3VhbGx5aGlkZGVuIHtcclxuXHRib3JkZXI6IDA7XHJcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRtYXJnaW46IC0xcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogMXB4XHJcbn1cclxuXHJcbi52aXN1YWxseWhpZGRlbi5mb2N1c2FibGU6YWN0aXZlLFxyXG4udmlzdWFsbHloaWRkZW4uZm9jdXNhYmxlOmZvY3VzIHtcclxuXHRjbGlwOiBhdXRvO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRtYXJnaW46IDA7XHJcblx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0cG9zaXRpb246IHN0YXRpYztcclxuXHR3aWR0aDogYXV0b1xyXG59XHJcblxyXG4uaW52aXNpYmxlIHtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW5cclxufVxyXG5cclxuLmNsZWFyZml4OmFmdGVyLFxyXG4uY2xlYXJmaXg6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIiBcIjtcclxuXHRkaXNwbGF5OiB0YWJsZVxyXG59XHJcblxyXG4uY2xlYXJmaXg6YWZ0ZXIge1xyXG5cdGNsZWFyOiBib3RoXHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcblx0YmxvY2txdW90ZSxcclxuXHRpbWcsXHJcblx0cHJlLFxyXG5cdHRyIHtcclxuXHRcdHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZFxyXG5cdH1cclxuXHQqLFxyXG5cdDphZnRlcixcclxuXHQ6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQ6IDAgMCFpbXBvcnRhbnQ7XHJcblx0XHRjb2xvcjogIzAwMCFpbXBvcnRhbnQ7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUhaW1wb3J0YW50O1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XHJcblx0XHR0ZXh0LXNoYWRvdzogbm9uZSFpbXBvcnRhbnRcclxuXHR9XHJcblx0YSxcclxuXHRhOnZpc2l0ZWQge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcclxuXHR9XHJcblx0YVtocmVmXj1cIiNcIl06YWZ0ZXIsXHJcblx0YVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCJcclxuXHR9XHJcblx0YmxvY2txdW90ZSxcclxuXHRwcmUge1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzk5OVxyXG5cdH1cclxuXHR0aGVhZCB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXBcclxuXHR9XHJcblx0aW1nIHtcclxuXHRcdG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnRcclxuXHR9XHJcblx0aDIsXHJcblx0aDMsXHJcblx0cCB7XHJcblx0XHRvcnBoYW5zOiAzO1xyXG5cdFx0d2lkb3dzOiAzXHJcblx0fVxyXG5cdGgyLFxyXG5cdGgzIHtcclxuXHRcdHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkXHJcblx0fVxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogd0ZvbnRLclVMO1xyXG5cdHNyYzogdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zSGVhZEtST1RGTGlnaHQuZW90KTtcclxuXHRzcmM6IHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCBsb2NhbCjigLspLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC5zdmcjR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodCkgZm9ybWF0KFwic3ZnXCIpO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHlcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRzcmM6IHVybCguLi9mb250cy9HZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIuZW90KTtcclxuXHRzcmM6IHVybCguLi9mb250cy9HZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIGxvY2FsKOKAuyksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhci50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNUZXh0S1JPVEZSZWd1bGFyLnN2ZyNHZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIpIGZvcm1hdChcInN2Z1wiKTtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHR0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XHJcblx0c3JjOiB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkS1JPVEZMaWdodC5lb3QpO1xyXG5cdHNyYzogdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zSGVhZEtST1RGTGlnaHQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0LndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0LnN2ZyNHZW5lc2lzU2Fuc0hlYWRLUk9URkxpZ2h0KSBmb3JtYXQoXCJzdmdcIik7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWxcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6IEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyO1xyXG5cdHNyYzogdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhci5lb3QpO1xyXG5cdHNyYzogdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhci5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhci53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNUZXh0S1JPVEZSZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc1RleHRLUk9URlJlZ3VsYXIuc3ZnI0dlbmVzaXNTYW5zVGV4dEtST1RGUmVndWxhcikgZm9ybWF0KFwic3ZnXCIpO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQtbGlnaHQ7XHJcblx0c3JjOiB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkLUxpZ2h0LmVvdCk7XHJcblx0c3JjOiB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkLUxpZ2h0LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkLUxpZ2h0LndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWQtTGlnaHQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkLUxpZ2h0LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcblx0Zm9udC13ZWlnaHQ6IDEwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWxcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zSGVhZDtcclxuXHRzcmM6IHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWQtTGlnaHQuZW90KTtcclxuXHRzcmM6IHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWQtTGlnaHQuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWQtTGlnaHQud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zSGVhZC1MaWdodC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWQtTGlnaHQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuXHRmb250LXdlaWdodDogMTAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNIZWFkO1xyXG5cdHNyYzogdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zSGVhZC1SZWd1bGFyLmVvdCk7XHJcblx0c3JjOiB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXIuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc0hlYWQtUmVndWxhci53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXIud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXIudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0O1xyXG5cdHNyYzogdXJsKC4uL2ZvbnRzL0dlbmVzaXNTYW5zVGV4dC1SZWd1bGFyLmVvdCk7XHJcblx0c3JjOiB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNUZXh0LVJlZ3VsYXIuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCguLi9mb250cy9HZW5lc2lzU2Fuc1RleHQtUmVndWxhci53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNUZXh0LVJlZ3VsYXIud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoLi4vZm9udHMvR2VuZXNpc1NhbnNUZXh0LVJlZ3VsYXIudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogaWNvbW9vbjtcclxuXHRzcmM6IHVybCguLi9mb250cy9pY29tb29uLmVvdD9nczV4ZDgpO1xyXG5cdHNyYzogdXJsKC4uL2ZvbnRzL2ljb21vb24uZW90P2dzNXhkOCNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCguLi9mb250cy9pY29tb29uLnR0Zj9nczV4ZDgpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoLi4vZm9udHMvaWNvbW9vbi53b2ZmP2dzNXhkOCkgZm9ybWF0KFwid29mZlwiKSwgdXJsKC4uL2ZvbnRzL2ljb21vb24uc3ZnP2dzNXhkOCNpY29tb29uKSBmb3JtYXQoXCJzdmdcIik7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWxcclxufVxyXG5cclxuW2NsYXNzKj1cIiBpY29uLVwiXSxcclxuW2NsYXNzXj1pY29uLV0ge1xyXG5cdGZvbnQtZmFtaWx5OiBpY29tb29uIWltcG9ydGFudDtcclxuXHRzcGVhazogbm9uZTtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlXHJcbn1cclxuXHJcbi5pY29uLWZhY2Vib29rOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGVhOTBcIlxyXG59XHJcblxyXG4uaWNvbi15b3V0dWJlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGVhOWRcIlxyXG59XHJcblxyXG4uaWNvbi1pbnN0YWdyYW06YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZWE5MlwiXHJcbn1cclxuXHJcbi5pY29uLWZhY2Vib29rLFxyXG4uaWNvbi1pbnN0YWdyYW0sXHJcbi5pY29uLXlvdXR1YmUge1xyXG5cdGZvbnQtc2l6ZTogMzZweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlO1xyXG5cdC1vLXRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlXHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIFJvdWJsZSBGb250IFdvZmYgZnJvbSBQVCBTYW5zXHJcbiAgIFVzZTogPHNwYW4gY2xhc3M9XCJydWJcIj7RgNGD0LEuPC9zcGFuPlxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLnJ1YiB7XHJcblx0Zm9udC1mYW1pbHk6ICdydWInLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAncnViJztcclxuXHRzcmM6IHVybChcImRhdGE6Zm9udC9vcGVudHlwZTtiYXNlNjQsZDA5R1JnQUJBQUFBQUEvZ0FCSUFBQUFBSUVnQUFnQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUJsQUFBQUJ3QUFBQWNZbUdDdlVkRVJVWUFBQUd3QUFBQUh3QUFBQ0FBTkFBR1IxQlBVd0FBQWRBQUFBQktBQUFBV3M5WjVUTkhVMVZDQUFBQ0hBQUFBQ0FBQUFBZ1k2bHlqVTlUTHpJQUFBSThBQUFBVndBQUFHQ0tsWC9nWTIxaGNBQUFBcFFBQUFCUkFBQUJXZytaQkZKamRuUWdBQUFDNkFBQUFBSUFBQUFDQUJRQUFHWndaMjBBQUFMc0FBQUJBZ0FBQVhNR1dadzNaMkZ6Y0FBQUEvQUFBQUFRQUFBQUVBQVpBQWxuYkhsbUFBQUVBQUFBQVk4QUFBSTgzZWZHM0dobFlXUUFBQVdRQUFBQU1nQUFBRFlBbTc5QWFHaGxZUUFBQmNRQUFBQWdBQUFBSkFZeEFEZG9iWFI0QUFBRjVBQUFBQmtBQUFBY0EyNENnbXh2WTJFQUFBWUFBQUFBRUFBQUFCQUJGQUZzYldGNGNBQUFCaEFBQUFBZEFBQUFJQUlVQVE5dVlXMWxBQUFHTUFBQUNYZ0FBQmZveXJNbEJuQnZjM1FBQUErb0FBQUFNUUFBQUU3cS9Ob3djSEpsY0FBQUQ5d0FBQUFFQUFBQUJMZ0FBQ3NBQUFBQkFBQUFBTW1KYnpFQUFBQUF5VGVQSkFBQUFBRFBvSVJuZUp4allHUmdZT0FEWWdrR0VHQmlZR1JnWm1BRGtpeGdIZ01BQktZQU93QjRuR05nWkdCZzRHS1FZOUJoWUV5dUxNcGg0R0JnQVlvdy9QL1BBSkpoekU0dHlnT0tNVUI0UURrbU1NMEJ4RkpnbFV3TWZBd2lRQjdiL3k4Z2tvRVZTRElCWmRnQXNDUUlQQUFBQUFFQUFBQUtBQndBSGdBQlkzbHliQUFJQUFRQUFBQUEvLzhBQUFBQUFBQjRuR05nWmxKa25NREF5c0RBMU1VVXdjREE0QTJoR2VNWWpCaCtjVEF4Y2JNeU16RUJFY3NDQnFiM0FRd0szZ3hRRU9BWTVNamd3S0RINHN6TTlGK0tVWTM1RjZPSUFnUERkTERrWkRDcHdNQUVBRnR2REhVQWVKeGpZR0JnWm9CZ0dRWkdCaEFJQWZJWXdYd1dCZ3NnemNYQXdjQUVoSG9zaGl3T0xNNy8vd1BGNE96L1YzOWYvbjMwOTJHb1hpaGdaR09BQ3pBeUFRa21CbFRBaU1ZSE8yQjRBUUNkc0EzMEFBQUFBQlFBQUhpY1haQTlUc1F3RUlYSE9DemtCa2dXa2kwckZDdXY2S2xTT0pGUW1rQW9QQTAvMHE1RTlnNUlhV2hjY0phaE0xMHVobUNTamJiWXhqUHZ6ZWp6c3hPQWF4TGtiZmdXNGd1VCtQdE00SzkvSUFmNThyeEpJSnpXVmU5SnZMSTRjMnlzRFhmUzZacGtVVDhHaXpycWVMK051dGJ2YjF2S2lybnlZQmZ4VmhOMG9lZnpLUmdxVVIzYkhlSWRjN0tKazgyY2lFellMNFQ5VEdEQUx5K2R1MGFUdkduRFE2REJLeW85S21OMFJXTWJhUFRLSVBMVzZwaVU2MGQvdFdTKzRNeXJOVGVYQjBvWHFGUUVHT05CV1VORGpDcnlPeGFkWUR3eEJKd2E1V0x3VDB4RVdWUkpETzA4R3F4UmsyR05OWndUUGQrZHU2WUxGU2MxdVBrSEpPcHI1QUFBQUFBQUF3QUlBQUlBRWdBQi8vOEFBM2ljVGRKUFR0dEFGQWJ3NzQwVm82U1FrQVNuSktGUkhTT2kxRzFzNDZaSlZKU0dSV1dRa0VBdEVvcXE3TW9DMFF2MENHWExxa2ZvRGR5c3Urbk82d280QU1xR0MxVDl4akZTcGZuNUcvblBzMmVlSWJoRUwvVUVWY1NBRjhNZ2svS2VId3lHRWp5T3l4NmdaRlUrYTNnT0gySDJSSTRLVkNTTE5xbEpMYkpwbTdyMGtoVmxhQVJEWXlTNlpDNzRyM3c2ak9VeGZZT0N6UmVhNmhlMjRPSldQeDZqbzh1c3g1Q0V2UDBjL3FDRGUxS3ovU2J5bk5TcFN5TTZwQ2xkMEZmNlJ0L3BCLzJrMzdRMlkxVldMTnl3SXRObXJpZkxjeFZtUlMrQzg0MWtlYjJXWllOWllMNjZnVjcxSERrOGcrSE9VZUZPNm15anhJelI1azFJbGp0VjVmeXBMc3FzTTB2TVp1SUgxYkE4bG5DM3BheU5vaXFKRlZxTzVmU2RmdGgzcW0xenBSenVqbFhuVFUvWjBjNloyNXUrZitGR243emp4ZUpqRkVVUERhOTQxTnJ6V3lKMWR5UW5jcDQzSy82SHlidlQxeldSYUhKMU5UbVFMNGJ4OTI2MS9kYnZEdXdpSU55ejY1UUZKK3VpeWpxNWtuV3pSR1g5emZvL1NCdm1qOFRYelRQdnI0Ri9HZVoxQ2dCNG5HTmdaR0JnWUdJNGVsSmtwV284djgxWEJubm1GMEFSaHZNTDltYkNhVVdnRWphbUkwQXVCMUF0RUFBQVlEWUxRQUFBZUp4allHUmdZR2I2TDhXb3hxVEl3UER2Q3hNYkExQUVCYkFEQUZQT0EyeDRuR05nZ0FCR1h6Q1ZEV1R4TUNreUtBTFpyd0FPVWdIMUFBQUFBQUFBQUFBQUFBQUFHQUJPQVB3QkhuaWNZMkJrWUdCZ1p6QmtZR0lBQVVZd3ljVUE0dDRGTVFFSzB3RW1BQUFBZUp5bFdNMk9HOGNSYnE1a3I3WFNDZ3ZEVVlJZ0FScSt4STRwY2kzRmlMMCtMU1FzNEhnZGJlVDFHczVGNkpscGtxMmQ2UmwzOTVDaWdCeVRVeTY1NTVCakRPU1lSOGdweUdQa0NmSUUrYXE2aHh6dWp3ekJJcWd0VGxkWGZmWFRWZFVqaEpDRFA0bUJpUDhlaWxtaUIySmIvQ1BSVzZEL2xlZ2I0cWVEclVUZkZOdUQrNGwrUSt3T2ZwZm9OOFhkd1I4U3ZTMCtHUHczMFcrSk8xdS9UUFF0OGU1V3g3Tno4NCszTzEyM3hZLzNza1RmRWIvWSszZWlkd2QvZWVkZW91K0tqKzY5aytpM3hmYTkzd1BWNE9ZdC9Kb3dRcUlINFBwcm9yZEEvelBSTjhTdnhIOFNmUk00ZjU3b04yRFhSNGwrVS94czhDelIyK0pzOE9kRXZ5VitzcldYNkZ2aThkYXZFNzF6YTJmcmI0bStMVVo3RHhKOVIveDI3MldpZDIrOHUvZS9STjhWejMvMDkwUy9MZTdlKzQxNEpHclJpS1Z3d29ncFloQ0VGTi9oKzBEczQvTUpxQk9oc0tyRUtiZ2FvZkhrR0Z5RkdJRTZGQ1Urc3JmYjh5K052eHAvNS9pZk9NV2p1bGs2TTUwRitaMThzTC8vaVR4UlRwMHVHeTJQUXpHU2gyVXBlZGxMcDcxMmMxMWcwd2wwU3ZFbGRGdklFeWVuOGt0bFFUeUYxS2xvb1ptUWlhZDYycGJLaVV0SUk4NER0cUV2NlNEWjl5RytvZ01DSEFjeXFUZ0F4Zy8zcndkd3hzWjVHRjFqaFlTTjJGMFBzYVNkTjdXVkQwYjcrdytqaEc3Ly9ZdkFUMDVKM1AwZS9yNDZDZkgwdjhJM3NGMEZ0bGU4OVJ6UGF1UWNyY3c0SnRkSHFZTXRqWmRLQnFjS1hTbDNMdXVKRERPOUdZakxQdXpraUQ2ZlFPQkg0bk5BY1BpV2dGTWoxRW9Nd2Y0RUsxOEJKbTB1OGUyZW4rSDVOL2c5Z1ZrVjg0dkQwZWUxcTh2emVxNkc4c25vcTZyUnBTYjZiUFNObnBpcW5yL2FKeDNDQ1g1WFdDbnhwUE5MQzM3RCtVZUJVcHlsTFdjbDVlMW5uT2M1aDgrenpKaTVjZS9IK0hxV1gzSW1INlNjWG9kT01wNENmek4yQUZFTGNQUlB3UUsvS0RwUmowdW5vbUdkQmRZc2VDWHpFRG9ETHMrMkVHK1ZiUFM4U3Z5a3RVaXl5TGt0VmpRam1iREVjTUVQbjdLSEZsaVRXRldzdjhidlRjdWtlTzk3TFh1Zm56bjJ0R0ZObWprMGMwVzhFblFOYkMzMGErYnhLVGNWSTZQZDMyTFZKRG1oVjIwb0ptRURiNDVkRGZQRTQvVkRFSGY0Q1BXTGpTaDdQa3V4ZmxGVVRQSWk1Y05MMWtXWmNwck9WOEZQQ0xWZFJTSGpQVHJaR2srb1dlR09PZGZsV0t5R2lsZm5MSkZzcFB5TjU4MkNVMjlrRFIyU2d2ZlpKRC82ZlczQmpQMnRPTk05Uzg0WmYzZFdvbGJEdkoyUGNvNEphY3hUQmtWcm8vL28vSkNXMlFvUlBTL1ozNGJ0TFJuZnN1Y2JuL3lzMmJvMjVUbEppeDRyZUQzNllaNnlvKytoTmtrd2JHZkd2enUvK3BXZjRnbFJxNzIrWjFQRFZzVE1MRksrdEVBMFlTK3FoS0NybE4xNUlRa3hKd00vanpnVUVKUWJtVk9rck0xN0dkbHBudkwrS0wvTERzL2x6ck9uTlorSDlST1NveFA2R0VQQzNaMTUxZE53enBUSDM3NmxkYkxDTVoySjV3blhXaDc1UDJOK0NXOVRYclM5VEt6d2laVngwNWNqc1N0MitIdDZoWmRzT2p2a3cvcktxblNjcFBWOTh5aE5GV1dLM1ZXNTE1MSt2OG9Ra216U3FlLzh1ZTUxRktzWW5aTDFUTm02YWNxNHpZNW9leGFxTktWb3JweFpyOTdHUFU4NStxUXhldTZJTTBrejFzdFJKNTgyWEROYzhrclVXSEhFd2lVazEyTzFxNTZSc2JTdUs1QXZXdllHUGJ0WWkvcXhXVERLcmtMTnVlbldYRmVLSG1LWG1yRmlmNi9QK3VWdWI5SkEwMDEvNjNvMDRiVllGMHp5NkVWUFRMakxWQmM4U0p5SGJEbnRYZmZvazlXNVhTUDlnakY2enAvcjgvVjE0a2FlZTd4UnZlK0xPTGxTVmtlOWpydnQ1WUdtYjc5S21ycnNqL1U2NG5pQ1BWUG12emo2WE15YTJBZE1iM2lNRXM0NFN3b2VqZ3lmak0xaDZkSWNSNlBZUkZXbVhOSWsxMW96eCtTcFN0bDZQWktmQlpuWDFodVBnUnFySDBzZmxxWEdYT3ZpckNtVkxXUldsNFZjNkRoMkwweVlZWS9EK04zVXRqQjJLazFRcGNtOW5OU3Vna1lmc0VtNUFseFYwd2J0c0dCRHd2Q3BESXRhV3VWY3ZVaks1SHNYbGIwdmxkUFMyS0J0b1F1U0s0czZieXR0QVNETVZBQzhiMXNEbnNCWEJhOURsSnVySnRCUS9XckJKQy9vRjlGa1h5bmNLWm9hMnFRM0w3VWZ5Vk5NdTRYMlptckpoTXhZaUtKeDJKQnNlSTQ4aHF1SENuQ2xWRTJqTWZIYVhFZlhWSFdoblFVL3NMT0NXVnNwQ3dlYlhIcUtDcmFhQ1NQS1o5aVl3MEZRQzN4THFlMk1CQld5MUZPVG1kS0VKYVB4d0t4VmFPRnptUUZZb1FuREhPNklnQkJLZUV0bXJTZXNuakFoSUlwV1BXdHFIRG16Z0YvYXlVUldtT3g1cEtlNGVBbFBCazB5VkZaRzV4UndiYzZPcE0zVGxoU1NPL3hRK255bUs4MkUwOXF5aGNaUzVGbWRQRGUxUDQ5S2E2aHdzczZlUXhienRTNVRWczZOYjltSlZZVmtUQ2hIdXp1N082Y3JTQmJSa2FGZXA5SXgyQ0thUjdnZWxyQnU3VDBLdnllSEJBVWV4c2wzRmhOZ1RxbnN0RlZUN2J0cmpGWEphVTQzYmNaNWk1V25yZmNHNEk0MG9xZFdwdnUyYVdvWGVHTlYrOUFKMlpCcTZXUmt0YU9qa05ldERjNTBXUlN0V1doSENUWFhaZDBnQ0NUWTRRS2pmSXo2NnNJRTlIemw1VHlhR0l0Y01BRGFnWmk0dWtvQVMzazQxVGJuRTMxQ3NXV2hYeWpFL3RHR1g2KzJiU1FmeC9TK2p3dTFmb0c5VHNuVkZTdnFoeXhEN2tkZVE4YVRjcXBrZCsvcVhJTXpZUGdPQzRhekV1ZWpNazZtQ3huS0VFM3RBWlhzUUl6eFdmQm5oTjhxVmQzWVNVWnAzaEN6RUpxRDhYaXhXSXdhZUlUcTFnaEo4cnB5eHR6N1Nqd2JiOHppOFg0M3ZsYlBlS2JMWmh5UFBRcmsrUG9iTGsxemNSS1BuWFhKUFhqZHhmdHZTT0ljRkNmR1llclg5QlpsdUpyYmFlcGVwdDFtZGJQYjdIVkY2aWFPWitzMnphSHIvZVpDRjZkT2VIazE2alpYemtCcm5iSGZrNlFsNjlEcGxqQk1QVCtIYjl2ZXZiVGhmcFN2ZnNkZTlUWDJaYUs3V1hTMzYvV3NQRWtUYnJ3UExyQ0hwaEcxa2t2YU5OK2NDSHYvRm16RjFYZkl6dlpPYzdPYW9ZWWkzaFpvdlZ4SjJyeDFWeXpMOVNhV1RwNU5GbDNOMWZBY1VFQjZuSzZqbCtLOEhoSlNuV2JqdXZjdVlaSW15N0NCNVBwM05FY3JmeDJ0SW5YTUVuUzZOYTRqb2RNTndMTHM3enN0L1RsM3pMZnBaMmt1dE9scHArRVpVMVBzVmZ4K1lyVDVya2RPMFFWUjdaWjF5elV5dnNWREVVZG5HYUl3TnNzaE5VY3pXV0xaK0RnVVVDVXBVR2VjeVRBcHhIV1RhbVJyVnoreDI2eExPTzlFNFZSMktTdXRxQzBabTVjdER5Tk5xWEw2aTdMMHRjNGt2eU4wUEp1Z2dHclU0WHBoeTFvUjcxRHFLdE5GbkdGc2I4UWc3YlM1b1JJL1JGKzFSVWxNYWZhcEt1MjRNaE9mclczL1VlUHFva1cvQXlRMHhnQ2h3RzFySHJNbTZEWWhDdGw0b1haRXVJN0lxR09UbzZkcU5nSm1RL1NsTWhXYjFyZ0p6OUJNYkJrM1BOTjJPbEsrZWUycSswUGlmMjBsZlNYRWExK1cvaCtmOFg4eGVKeGpZR0lBZy85YkdZd1lzQUYySUdaa1lHSVFaR1JpWkdaazRVeE15OHcwTkRBd000T3hMSXpnTEZNQUJtQUo3QUFBQUxnQUFDcz1cIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLXNoYXJlIGxpIGE6aG92ZXIgLmljb24ge1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLXNoYXJlIGxpIGEge1xyXG5cdG1hcmdpbjogMCAzNnB4XHJcbn1cclxuXHJcbi53cmFwcGVyIHtcclxuXHRoZWlnaHQ6IDEwMCVcclxufVxyXG5cclxuLnNpdGUtbG9nbyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDE0OHB4O1xyXG5cdGhlaWdodDogMjZweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi5zaXRlLWxvZ28gaW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbmhlYWRlciB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHR6LWluZGV4OiAyMDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA4MHB4O1xyXG5cdG1pbi13aWR0aDogNzAwcHg7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbmhlYWRlciAuY29tbW9uLW1lbnUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxO1xyXG5cdG1heC13aWR0aDogMTkyMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvXHJcbn1cclxuXHJcbmhlYWRlciAuY29tbW9uLW1lbnUgc3Ryb25nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW46IDE5cHggMCAwIDMwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDEwXHJcbn1cclxuXHJcbmhlYWRlciAuY29tbW9uLW1lbnUgc3Ryb25nIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMjBweDtcclxuXHRoZWlnaHQ6IDQ3cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51IHN0cm9uZyBhIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudSAubG9jYXRpb24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAtMjBweDtcclxuXHRsZWZ0OiAwO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0Y29sb3I6ICNkZWRlZGVcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudSBhIHtcclxuXHRjb2xvcjogI2RlZGVkZVxyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIGgxIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogNDNweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRleHQtaW5kZW50OiAtMTAwMDBweFxyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRtYXJnaW46IDMwcHggMzBweCAwIDA7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudSAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLmZpbmQtZGVhbGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuOHM7XHJcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjhzO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIC44c1xyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuZmluZC1kZWFsZXI6aG92ZXIge1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzO1xyXG5cdC1vLXRyYW5zaXRpb246IGNvbG9yIC4zcztcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAuM3NcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudSAuaW5uZXItd3JhcCAucmlnaHQtbWVudXM+YTphZnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogM3B4O1xyXG5cdHdpZHRoOiAycHg7XHJcblx0aGVpZ2h0OiAxNXB4O1xyXG5cdGJhY2tncm91bmQ6ICNkZWRlZGVcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudSAuaW5uZXItd3JhcCAucmlnaHQtbWVudXM+YTpudGgtbGFzdC1jaGlsZCgzKTphZnRlciB7XHJcblx0ZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cz5hIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0cGFkZGluZzogMCAxN3B4O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjhzO1xyXG5cdC1vLXRyYW5zaXRpb246IGNvbG9yIC44cztcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAuOHNcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudSAuaW5uZXItd3JhcCAucmlnaHQtbWVudXM+YTpob3ZlciB7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuM3M7XHJcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjNzO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIC4zc1xyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuYnRuLW9wZW4tbWVudSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmbG9hdDogbGVmdDtcclxuXHRwYWRkaW5nOiAwIDUycHggMCAwO1xyXG5cdG1hcmdpbi1sZWZ0OiAzM3B4O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjhzO1xyXG5cdC1vLXRyYW5zaXRpb246IGNvbG9yIC44cztcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAuOHNcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudSAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLmJ0bi1vcGVuLW1lbnUgLmxpbmUtd3JhcCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHR3aWR0aDogMzZweDtcclxuXHRoZWlnaHQ6IDIycHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuYnRuLW9wZW4tbWVudSAubGluZS13cmFwIC50Yi1saW5lcyAuY3RyLWxpbmUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0d2lkdGg6IDM2cHg7XHJcblx0aGVpZ2h0OiAycHg7XHJcblx0bWFyZ2luOiAtMXB4IDAgMCAtMThweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuNXM7XHJcblx0LW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuNXM7XHJcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAuNXNcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudSAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLmJ0bi1vcGVuLW1lbnUgLmxpbmUtd3JhcCAudGItbGluZXM6YmVmb3JlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAyMHB4O1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR3aWR0aDogMzZweDtcclxuXHRtYXJnaW46IDAgMCAwIC0xOHB4O1xyXG5cdGhlaWdodDogMnB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Y29udGVudDogJyc7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cdC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0dHJhbnNpdGlvbjogYWxsIC4zc1xyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuYnRuLW9wZW4tbWVudSAubGluZS13cmFwIC50Yi1saW5lczphZnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMjBweDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0d2lkdGg6IDM2cHg7XHJcblx0bWFyZ2luOiAwIDAgMCAtMThweDtcclxuXHRoZWlnaHQ6IDJweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHQtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuM3NcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudSAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLmJ0bi1vcGVuLW1lbnU6YWZ0ZXIsXHJcbmhlYWRlciAuY29tbW9uLW1lbnUubm9uLWJnIC5sb2NhdGlvbiB7XHJcblx0ZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAubWVudXMge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHRjbGVhcjogYm90aFxyXG59XHJcblxyXG5oZWFkZXIgLmhlYWQtYmcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDgwcHg7XHJcblx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRvcGFjaXR5OiAuOVxyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuYnRuLW9wZW4tbWVudTpob3ZlciB7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuM3M7XHJcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjNzO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIC4zc1xyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51LmRhcmsgYSxcclxuaGVhZGVyIC5jb21tb24tbWVudS5ub24tYmcgYSB7XHJcblx0Y29sb3I6ICMyMzIzMjNcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudSAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLmJ0bi1vcGVuLW1lbnU6aG92ZXIgLmxpbmUtd3JhcCAudGItbGluZXMgLmN0ci1saW5lIHtcclxuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3M7XHJcblx0LW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3M7XHJcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3NcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudSAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLmJ0bi1vcGVuLW1lbnU6aG92ZXIgLmxpbmUtd3JhcCAudGItbGluZXM6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmO1xyXG5cdHRvcDogMThweFxyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51IC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuYnRuLW9wZW4tbWVudTpob3ZlciAubGluZS13cmFwIC50Yi1saW5lczphZnRlciB7XHJcblx0YmFja2dyb3VuZDogI2EzNmI0ZjtcclxuXHRib3R0b206IDE4cHhcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudS5ub24tYmcgLmlubmVyLXdyYXAgaDEgYSBpbWcge1xyXG5cdG1hcmdpbi10b3A6IC00N3B4XHJcbn1cclxuXHJcbmhlYWRlciAuY29tbW9uLW1lbnUubm9uLWJnIC5pbm5lci13cmFwIC5yaWdodC1tZW51cyAuYnRuLW9wZW4tbWVudSBzcGFuIGltZyB7XHJcblx0bWFyZ2luLXRvcDogLTIycHhcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudS5ub24tYmcgLmlubmVyLXdyYXAgLnJpZ2h0LW1lbnVzIC5maW5kLWRlYWxlcjphZnRlciB7XHJcblx0YmFja2dyb3VuZDogIzAwMFxyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51Lm5vbi1iZyAuaGVhZC1iZyB7XHJcblx0dG9wOiAwO1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51Lm5vbi1iZyBzdHJvbmcgYSBpbWcge1xyXG5cdG1hcmdpbi10b3A6IC01M3B4XHJcbn1cclxuXHJcbmhlYWRlciAuY29tbW9uLW1lbnUuZGFyay1iZyB7XHJcblx0aGVpZ2h0OiA4MHB4O1xyXG5cdGJhY2tncm91bmQ6ICMxOTE5MTlcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudS5kYXJrLWJnIC5jbG9zZS1wb3AgaW1nIHtcclxuXHRtYXJnaW4tdG9wOiAtMjBweFxyXG59XHJcblxyXG5oZWFkZXIgLmNvbW1vbi1tZW51LmRhcmsgLmlubmVyLXdyYXAgaDEgYSBpbWcge1xyXG5cdG1hcmdpbi10b3A6IC00N3B4XHJcbn1cclxuXHJcbmhlYWRlciAuY29tbW9uLW1lbnUuZGFyayAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLmJ0bi1vcGVuLW1lbnUgc3BhbiBpbWcge1xyXG5cdG1hcmdpbi10b3A6IC0yMnB4XHJcbn1cclxuXHJcbmhlYWRlciAuY29tbW9uLW1lbnUuZGFyayAuaW5uZXItd3JhcCAucmlnaHQtbWVudXMgLmZpbmQtZGVhbGVyOmFmdGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjEwMjNweCkge1xyXG5cdGRpdi5pbnRyb19faW1hZ2Uge1xyXG5cdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG5cdH1cclxufVxyXG5cclxuLmxheW91dF9fY29udGVudD4ubGluZS1pdGVtOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tdG9wOiAtODBweFxyXG59XHJcblxyXG4uZ2FsbGVyeS1oZWFkaW5nLWJvdHRvbV9faGVhZGluZyB7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLmxheW91dF9fY29udGVudCB7XHJcblx0cGFkZGluZy10b3A6IDgwcHhcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyBkaXYuaW5wdXQtd3JhcCxcclxuaGVhZGVyLmhlYWRlcl8yMDE3IGRpdi5yaWdodC1tZW51cyB7XHJcblx0bWFyZ2luLXJpZ2h0OiAyMHB4XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuY29tbW9uLW1lbnUyIGEgc3BhbixcclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAuaW5wdXQtd3JhcCBpbnB1dCxcclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAuaW5wdXQtd3JhcCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0Zm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zSGVhZCwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogMTAwO1xyXG5cdGZvbnQtc2l6ZTogMTZweCFpbXBvcnRhbnRcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5jb21tb24tbWVudTIgLmRlcHRoLTIgYSxcclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5jb21tb24tbWVudTIgLnF1aWNrbGluay1idG5zIHVsIGEge1xyXG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc1RleHQsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4zcztcclxuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuM3M7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgLjNzXHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuY29tbW9uLW1lbnUyIC5kZXB0aC0yIGEgc3Ryb25nIHtcclxuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNIZWFkLCBzYW5zLXNlcmlmO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzO1xyXG5cdC1vLXRyYW5zaXRpb246IGNvbG9yIC4zcztcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAuM3M7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtXHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuY29tbW9uLW1lbnUyIC5kZXB0aC0yIGE6aG92ZXIgc3Ryb25nIHtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5sYW5nLWJ0bnMgdWwgYTphY3RpdmUsXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmxhbmctYnRucyB1bCBhOmhvdmVyLFxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5xdWlja2xpbmstYnRucyB1bCBhOmFjdGl2ZSxcclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAucXVpY2tsaW5rLWJ0bnMgdWwgYTpob3ZlciB7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcblx0Ym9yZGVyOiAwIWltcG9ydGFudFxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgYTpob3ZlciAuYnRuLXR4dCxcclxuZm9vdGVyIC5mb290ZXItdG9wIHVsIGxpIGE6aG92ZXIge1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbCBhOmhvdmVyIC52ZXJ0LWxpbmUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLmNvbnRlbnQtdGFiPmxpLmFjdGl2ZT5hOmhvdmVyLFxyXG5mb290ZXIgLnR4dC13dyBhOmhvdmVyIHtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRib3JkZXItY29sb3I6ICNhMzZiNGYhaW1wb3J0YW50XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAgYS5idG4tc2VhcmNoIHNwYW4ge1xyXG5cdGZvbnQtc2l6ZTogMTBweCFpbXBvcnRhbnRcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5jb21tb24tbWVudTIgYSxcclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5jb21tb24tbWVudTIgYSBzcGFuIHtcclxuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNIZWFkLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTZweCFpbXBvcnRhbnQ7XHJcblx0Zm9udC13ZWlnaHQ6IDEwMFxyXG59XHJcblxyXG4uc2hvcnRjdXQtd3JhcCB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogODBweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1pbi13aWR0aDogNzAwcHg7XHJcblx0ei1pbmRleDogMTAwXHJcbn1cclxuXHJcbi5zaG9ydGN1dC13cmFwIC5pbm5lci1jb250YWluIHtcclxuXHRtYXgtd2lkdGg6IDE5MjBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGJhY2tncm91bmQ6ICNlMWUxZTE7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG9wYWNpdHk6IC45O1xyXG5cdHotaW5kZXg6IDQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5zaG9ydGN1dC13cmFwIC5zaG9ydGN1dHMge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXNpemU6IDBcclxufVxyXG5cclxuLnNob3J0Y3V0LXdyYXAgLnNob3J0Y3V0cyBsaSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4uc2hvcnRjdXQtd3JhcCAuc2hvcnRjdXRzIGxpOmFmdGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogMDtcclxuXHRtYXJnaW4tdG9wOiAtNnB4O1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0aGVpZ2h0OiAxMXB4O1xyXG5cdGJhY2tncm91bmQ6ICNjMWMxYzE7XHJcblx0Y29udGVudDogJydcclxufVxyXG5cclxuLnNob3J0Y3V0LXdyYXAgLnNob3J0Y3V0cyBsaTpudGgtY2hpbGQoMSk6YWZ0ZXIge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLnNob3J0Y3V0LXdyYXAgLnNob3J0Y3V0cyBsaSBhIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZzogMTlweCAxOHB4IDE3cHg7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdGNvbG9yOiAjNjY2O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzO1xyXG5cdC1vLXRyYW5zaXRpb246IGNvbG9yIC4zcztcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAuM3NcclxufVxyXG5cclxuLnNob3J0Y3V0LXdyYXAgLnNob3J0Y3V0cyBsaSBhOmhvdmVyIHtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4uc2hvcnRjdXQtd3JhcCAuc2hvcnRjdXRzIGxpLmxvY2F0ZWQgYSB7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLnNob3J0Y3V0LXdyYXAgYS5idG4tZG93bmxvYWQtY2VudGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDMwcHg7XHJcblx0dG9wOiAwO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRjb2xvcjogIzY2NjtcclxuXHRwYWRkaW5nOiAxOXB4IDE1cHggMTdweDtcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG4uc2hvcnRjdXQtd3JhcCBhLmJ0bi1kb3dubG9hZC1jZW50ZXI6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICc+JztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiAxOXB4XHJcbn1cclxuXHJcbi5zaG9ydGN1dC13cmFwIGEuYnRuLWRvd25sb2FkLWNlbnRlciBzcGFuIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogLTQ3MHB4O1xyXG5cdHotaW5kZXg6IDI7XHJcblx0cGFkZGluZy1sZWZ0OiA1NXB4O1xyXG5cdHdpZHRoOiA0NzBweDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwO1xyXG5cdG1pbi1oZWlnaHQ6IDUzMHB4XHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51Lm9wZW5lZCB7XHJcblx0cmlnaHQ6IDBcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudSAuc2lkZS1tZW51IGEsXHJcbmhlYWRlciAuc2lkZS1tZW51IGEge1xyXG5cdGNvbG9yOiAjOTk5O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGFsbDtcclxuXHQtby10cmFuc2l0aW9uOiAuMnMgYWxsO1xyXG5cdHRyYW5zaXRpb246IC4ycyBhbGxcclxufVxyXG5cclxuaGVhZGVyIC5jb21tb24tbWVudSAuc2lkZS1tZW51IGE6aG92ZXIge1xyXG5cdGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5pbnB1dC13cmFwIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiA1NXB4O1xyXG5cdG1hcmdpbi10b3A6IDE5cHg7XHJcblx0d2lkdGg6IDMwMHB4O1xyXG5cdGZvbnQtc2l6ZTogMDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5pbnB1dC13cmFwIGlucHV0IHtcclxuXHRwYWRkaW5nOiAwIDcwcHggMCAzMHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogNDJweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI7XHJcblx0Y29sb3I6ICNmZmZcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmlucHV0LXdyYXAgaW5wdXQ6Zm9jdXMge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xyXG5cdGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5pbnB1dC13cmFwIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IGluc2V0O1xyXG5cdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjZmZmIWltcG9ydGFudFxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuaW5wdXQtd3JhcCBpbWcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDEzcHg7XHJcblx0bGVmdDogMFxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuaW5wdXQtd3JhcCBhLmJ0bi1zZWFyY2gge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMDtcclxuXHR0b3A6IDA7XHJcblx0aGVpZ2h0OiA0OHB4O1xyXG5cdGZvbnQ6IDEycHgvNDhweCBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XHJcblx0Y29sb3I6ICNBQUE7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuXHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5pbnB1dC13cmFwIGEuYnRuLXNlYXJjaDpmb2N1cyxcclxuaGVhZGVyIC5zaWRlLW1lbnUgLmlucHV0LXdyYXAgaW5wdXQ6Zm9jdXMraW1nK2EuYnRuLXNlYXJjaCB7XHJcblx0dmlzaWJpbGl0eTogdmlzaWJsZVxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuaW5wdXQtd3JhcCBhLmJ0bi1zZWFyY2g6aG92ZXIge1xyXG5cdGNvbG9yOiAjRkZGXHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5pbnB1dC13cmFwIGEuYnRuLXNlYXJjaCBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuaW5wdXQtd3JhcC5oYXMtdHh0IGEuYnRuLXNlYXJjaCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dmlzaWJpbGl0eTogdmlzaWJsZVxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuaW5wdXQtd3JhcCBpbnB1dDpmb2N1cytpbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5pbnB1dC13cmFwIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRjb2xvcjogI2ZmZlxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuaW5wdXQtd3JhcCBpbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuXHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWhpZ2gtcHJpb3JpdHk+bGkub24tb3Zlcj5hLFxyXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgbGkuYWN0aXZhdGVkPmEge1xyXG5cdGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5idG4tY2xvc2UtbWVudSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHR3aWR0aDogODVweDtcclxuXHRoZWlnaHQ6IDg1cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0ZXh0LWluZGVudDogLTEwMDAwcHhcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmJ0bi1jbG9zZS1tZW51IC5saW5lLXdyYXAge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0bWFyZ2luOiAtMTNweCAwIDAgLTEzcHg7XHJcblx0d2lkdGg6IDI1cHg7XHJcblx0aGVpZ2h0OiAyNXB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmJ0bi1jbG9zZS1tZW51IC5saW5lLXdyYXAgLnRiLWxpbmVzOmFmdGVyLFxyXG5oZWFkZXIgLnNpZGUtbWVudSAuYnRuLWNsb3NlLW1lbnUgLmxpbmUtd3JhcCAudGItbGluZXM6YmVmb3JlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHdpZHRoOiAzNnB4O1xyXG5cdG1hcmdpbjogMCAwIDAgLTE4cHg7XHJcblx0aGVpZ2h0OiAxcHg7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb250ZW50OiAnJ1xyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuYnRuLWNsb3NlLW1lbnUgLmxpbmUtd3JhcCAudGItbGluZXM6YmVmb3JlIHtcclxuXHR0b3A6IDEycHg7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHQtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuM3NcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmJ0bi1jbG9zZS1tZW51IC5saW5lLXdyYXAgLnRiLWxpbmVzOmFmdGVyIHtcclxuXHRib3R0b206IDEycHg7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzXHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5idG4tY2xvc2UtbWVudSBzcGFuIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmJ0bi1jbG9zZS1tZW51OmhvdmVyIC50Yi1saW5lczphZnRlcixcclxuaGVhZGVyIC5zaWRlLW1lbnUgLmJ0bi1jbG9zZS1tZW51OmhvdmVyIC50Yi1saW5lczpiZWZvcmUge1xyXG5cdGJhY2tncm91bmQ6ICNhMzZiNGZcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZzogMCA1NXB4IDAgMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWhpZ2gtcHJpb3JpdHk+bGkge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tdG9wOiAzNXB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Zm9udDogMjhweC8xLjIgSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXJcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtaGlnaC1wcmlvcml0eT5saS5ob3ZlcmFibGU+YSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxM3B4O1xyXG5cdHotaW5kZXg6IDI7XHJcblx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRmb250LWZhbWlseTogSHl1bmRhaVNhbnNIZWFkLUxpZ2h0XHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWhpZ2gtcHJpb3JpdHk+bGk6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtaGlnaC1wcmlvcml0eSAuZGVwdGgtMiB7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiA1MHB4O1xyXG5cdHBhZGRpbmctbGVmdDogODZweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1oaWdoLXByaW9yaXR5PmxpLmhvdmVyYWJsZSAuZGVwdGgtMiB7XHJcblx0aGVpZ2h0OiBhdXRvXHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWhpZ2gtcHJpb3JpdHkgLmRlcHRoLTIub24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWhpZ2gtcHJpb3JpdHk+bGkub24tb3ZlciAuZGVwdGgtMiB7XHJcblx0ZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1oaWdoLXByaW9yaXR5PmxpLm9uLW92ZXIgLmRlcHRoLTIub24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWhpZ2gtcHJpb3JpdHkgLmRlcHRoLTI6YWZ0ZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDRweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiA2M3B4O1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdGJhY2tncm91bmQ6ICNhMzZiNGZcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtaGlnaC1wcmlvcml0eSAuZGVwdGgtMiBsaSB7XHJcblx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuMVxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1oaWdoLXByaW9yaXR5IC5kZXB0aC0yIGxpOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tdG9wOiAxcHhcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtaGlnaC1wcmlvcml0eSAuZGVwdGgtMiBsaS5vbiBhIHtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1sb3ctcHJpb3JpdHkge1xyXG5cdG1hcmdpbi10b3A6IDM4cHhcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtbG93LXByaW9yaXR5IGxpIHtcclxuXHRtYXJnaW4tdG9wOiAxN3B4O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1sb3ctcHJpb3JpdHkgbGk6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtbG93LXByaW9yaXR5IGxpIGEge1xyXG5cdGZvbnQtZmFtaWx5OiBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQsIEdlbmVzaXNTYW5zVGV4dFxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1ib3Qge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDIwcHg7XHJcblx0bGVmdDogMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDU1cHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtYm90IC5zbnMtYnRucyB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luLWxlZnQ6IC01cHhcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtYm90IC5zbnMtYnRucyBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHR3aWR0aDogMjFweDtcclxuXHRoZWlnaHQ6IDIycHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0ZXh0LWluZGVudDogLTEwMDBweFxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1ib3QgLnNucy1idG5zIGEgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtYm90IC5zbnMtYnRucyBhIHNwYW4gaW1nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRvcGFjaXR5OiAuNVxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1ib3QgLnNucy1idG5zIGEgc3BhbiBpbWc6aG92ZXIge1xyXG5cdG9wYWNpdHk6IDFcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtYm90IC5zbnMtYnRucyBhLnNucy1mYiB7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuaGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtYm90IC5zbnMtYnRucyBhLnNucy1pbnMge1xyXG5cdG1hcmdpbi1sZWZ0OiAxMHB4XHJcbn1cclxuXHJcbmhlYWRlciAuc2lkZS1tZW51IC5jb250LWJvdCAubGFuZy1idG5zIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMjJweFxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1ib3QgLmxhbmctYnRucyBhIHtcclxuXHRwYWRkaW5nOiAwIDVweDtcclxuXHRjb2xvcjogIzU1NVxyXG59XHJcblxyXG5oZWFkZXIgLnNpZGUtbWVudSAuY29udC1ib3QgLmxhbmctYnRucyBhLm9uIHtcclxuXHRjb2xvcjogI2ZmZlxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0ei1pbmRleDogMjAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogODBweDtcclxuXHRtaW4td2lkdGg6IDEwMjRweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDFcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5oZWFkZXItYmFja2dyb3VuZCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kOiAjMDAwO1xyXG5cdG9wYWNpdHk6IC45O1xyXG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT0zMClcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5jb21tb24tbWVudTIge1xyXG5cdGhlaWdodDogODBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTtcclxuXHRtYXgtd2lkdGg6IDE5MjBweDtcclxuXHRtYXJnaW46IDAgYXV0b1xyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmNvbW1vbi1tZW51MiAubG9nbyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdG1hcmdpbjogMTVweCAwIDAgMzBweDtcclxuXHR6LWluZGV4OiAyXHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuY29tbW9uLW1lbnUyIC5sb2dvIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMjBweDtcclxuXHRoZWlnaHQ6IDUwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmNvbW1vbi1tZW51MiAubG9nbyBhIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSAuY29udC1taWQge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZy1sZWZ0OiAyNTVweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IC5nbmItYmFja2dyb3VuZCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogODBweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMjMwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHRvcGFjaXR5OiAuOTtcclxuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApXHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgdWwubmF2LWhpZ2gtcHJpb3JpdHkgYSB7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4zcztcclxuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuM3M7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgLjNzXHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgdWwubmF2LWhpZ2gtcHJpb3JpdHkgYTpob3ZlcixcclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSB1bC5uYXYtaGlnaC1wcmlvcml0eT5saS5vbj5hIHtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4zcztcclxuXHQtby10cmFuc2l0aW9uOiBjb2xvciAuM3M7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgLjNzXHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgdWwubmF2LWhpZ2gtcHJpb3JpdHk6OmFmdGVyIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNsZWFyOiBib3RoXHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgdWwubmF2LWhpZ2gtcHJpb3JpdHk+bGkuaG92ZXJhYmxlIHtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLmhvdmVyYWJsZT5hIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRoZWlnaHQ6IDgwcHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0cGFkZGluZzogMCAyMXB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkuaG92ZXJhYmxlPmRpdi5zdWItbWVudSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAxMTJweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1pbi13aWR0aDogMTAyNHB4O1xyXG5cdGhlaWdodDogMTYwcHg7XHJcblx0cGFkZGluZzogMCAzMHB4IDAgMjc1cHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaSAuZGVwdGgtMiB7XHJcblx0d2lkdGg6IDM1JTtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpIC5kZXB0aC0yPmxpIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxNnB4XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkgLmRlcHRoLTIgYSB7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAxNXB4XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkgLmRlcHRoLTIgYTpmb2N1cyB7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuM3M7XHJcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjNzO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIC4zc1xyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLmJyYW5kIC5kZXB0aC0yIGxpIHtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLmJyYW5kIC5kZXB0aC0yIGEge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAyXHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkuYnJhbmQgLmRlcHRoLTIgLmZpZ3VyZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR6LWluZGV4OiAxO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nLWxlZnQ6IDUxMHB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5icmFuZCAuZGVwdGgtMiAuZmlndXJlOjphZnRlciB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjbGVhcjogYm90aFxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLmJyYW5kIC5kZXB0aC0yIC5maWd1cmUgaW1nIHtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLmJyYW5kIC5kZXB0aC0yIC5maWdjYXB0aW9uIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tbGVmdDogMjVweFxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLmJyYW5kIC5kZXB0aC0yIC5maWdjYXB0aW9uIHN0cm9uZyB7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLmJyYW5kIC5kZXB0aC0yIC5maWdjYXB0aW9uIHAge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdG1hcmdpbi10b3A6IDEwcHhcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5icmFuZCAuZGVwdGgtMiAuZmlnY2FwdGlvbiBwIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmbG9hdDogbm9uZVxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMjo6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6IFwiXCI7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y2xlYXI6IGJvdGhcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgbGkge1xyXG5cdHdpZHRoOiAyNSU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0cGFkZGluZzogMCA0MHB4O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi8qaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgbGk6Zmlyc3QtY2hpbGQgYSBpbWcge1xyXG5cdHRyYW5zZm9ybTogc2NhbGUoMC45LDAuOSk7XHJcblx0Ym90dG9tOiAxN3B4O1xyXG59Ki9cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGxpOm50aC1jaGlsZCgxKSBhIGltZyB7XHJcblx0d2lkdGg6IDg1LjI2JTtcclxufVxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBsaTpudGgtY2hpbGQoMikgYSBpbWcge1xyXG5cdHdpZHRoOiA5MS40NSU7XHJcbn1cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgbGk6bnRoLWNoaWxkKDMpIGEgaW1nIHtcclxuXHR3aWR0aDogOTQuNjYlO1xyXG59XHJcbmhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGxpOm50aC1jaGlsZCg0KSBhIGltZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxNTBweDtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT02MCk7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgYWxsO1xyXG5cdC1vLXRyYW5zaXRpb246IC4zcyBhbGw7XHJcblx0dHJhbnNpdGlvbjogLjNzIGFsbFxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhIGltZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0Ym90dG9tOiAyMHB4O1xyXG5cdHdpZHRoOiAzMDRweFxyXG59XHJcbi5pZSBoZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhIGltZ3tcclxuXHRvcGFjaXR5OiAuODtcclxufVxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcclxuXHRoZWlnaHQ6IGNhbGMoMTAwJSArIDEwcHgpO1xyXG5cdGxlZnQ6IC0yMHB4O1xyXG5cdHRvcDogMDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym9yZGVyOiAycHggc29saWQgI2EzNmI0ZjtcclxuXHRib3JkZXItdG9wOiAwO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcclxuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XHJcblx0b3BhY2l0eTogMDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhIGltZyB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgYWxsO1xyXG5cdC1vLXRyYW5zaXRpb246IC4zcyBhbGw7XHJcblx0dHJhbnNpdGlvbjogLjNzIGFsbDtcclxuXHQtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyguOCk7XHJcblx0ZmlsdGVyOiBicmlnaHRuZXNzKC44KVxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhOmZvY3VzIGltZyxcclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgYTpob3ZlciBpbWcge1xyXG5cdC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDEpO1xyXG5cdGZpbHRlcjogYnJpZ2h0bmVzcygxKVxyXG59XHJcbi5pZSBoZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhOmZvY3VzIGltZyxcclxuLmllIGhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGE6aG92ZXIgaW1nIHtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhIHN0cm9uZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgYSBwIHtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0bWFyZ2luLXJpZ2h0OiAzMHB4XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgZm9ybSxcclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cz5kaXYge1xyXG5cdGZsb2F0OiBsZWZ0XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTgwcHg7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0bWFyZ2luLXRvcDogMzNweDtcclxuXHRtYXJnaW4tcmlnaHQ6IDEwcHhcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAuaW5wdXQtd3JhcCBpbnB1dCB7XHJcblx0b3V0bGluZTogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDIycHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHBhZGRpbmc6IDAgNDBweCA1cHggMjVweDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0NDQ7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAuaW5wdXQtd3JhcCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0b3BhY2l0eTogLjVcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAuaW5wdXQtd3JhcCBpbnB1dDpmb2N1cyB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XHJcblx0Y29sb3I6ICNmZmZcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAuaW5wdXQtd3JhcCBhLmJ0bi1zZWFyY2gsXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAgYS5idG4tc2VhcmNoIHNwYW4ge1xyXG5cdGZvbnQ6IDEwcHgvMjJweCBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XHJcblx0Y29sb3I6ICNhYWE7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAuaW5wdXQtd3JhcCBpbnB1dDotd2Via2l0LWF1dG9maWxsIHtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCBpbnNldDtcclxuXHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZiFpbXBvcnRhbnRcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAuaW5wdXQtd3JhcCBpbWcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMFxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5pbnB1dC13cmFwIGEuYnRuLXNlYXJjaCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW5cclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAuaW5wdXQtd3JhcCBhLmJ0bi1zZWFyY2g6aG92ZXIge1xyXG5cdGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAgYS5idG4tc2VhcmNoOmZvY3VzIHtcclxuXHR2aXNpYmlsaXR5OiB2aXNpYmxlXHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAuaGFzLXR4dCBhLmJ0bi1zZWFyY2gge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGVcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zLFxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5xdWlja2xpbmstYnRucyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGZsb2F0OiBsZWZ0XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLnF1aWNrbGluay1idG5zPmEgc3BhbiB7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDE1cHhcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zPmEsXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLnF1aWNrbGluay1idG5zPmEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogODBweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDgwcHg7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5xdWlja2xpbmstYnRucz5hIHtcclxuXHRwYWRkaW5nLXJpZ2h0OiAzMHB4XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmxhbmctYnRucz5hIHtcclxuXHRtaW4td2lkdGg6IDEyNXB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDIwcHhcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zOjphZnRlciB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogLTFweDtcclxuXHR0b3A6IDUwJTtcclxuXHR3aWR0aDogMnB4O1xyXG5cdGhlaWdodDogMTRweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdG1hcmdpbi10b3A6IC03cHhcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zIHVsLFxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5xdWlja2xpbmstYnRucyB1bCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR6LWluZGV4OiAyO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDE1cHggMjBweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjNDQ0O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLnF1aWNrbGluay1idG5zIHVsIHtcclxuXHRtaW4td2lkdGg6IDIxMHB4XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmxhbmctYnRucyB1bCBsaSxcclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAucXVpY2tsaW5rLWJ0bnMgdWwgbGkge1xyXG5cdG1hcmdpbi10b3A6IDI1cHhcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zIHVsIGxpOmZpcnN0LWNoaWxkLFxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5xdWlja2xpbmstYnRucyB1bCBsaTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5sYW5nLWJ0bnMgdWwgYSxcclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAucXVpY2tsaW5rLWJ0bnMgdWwgYSB7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAxNXB4XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmxhbmctYnRucyB1bCBhOmFjdGl2ZSxcclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zIHVsIGE6aG92ZXIsXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLnF1aWNrbGluay1idG5zIHVsIGE6YWN0aXZlLFxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5xdWlja2xpbmstYnRucyB1bCBhOmhvdmVyIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZlxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIHNwYW4uYXJyIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMTNweDtcclxuXHRoZWlnaHQ6IDdweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdG1hcmdpbi1sZWZ0OiAxNXB4XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgc3Bhbi5hcnIgaW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHQtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuM3NcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAub3BlbmVkIGEgc3Bhbi5hcnIgaW1nIHtcclxuXHRtYXJnaW4tdG9wOiAtN3B4XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmxhbmctYnRucyB1bDo6YWZ0ZXIsXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLnF1aWNrbGluay1idG5zIHVsOjphZnRlciB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0b3BhY2l0eTogLjg7XHJcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKTtcclxuXHR6LWluZGV4OiAtMVxyXG59XHJcblxyXG4jY29udGFpbmVyLFxyXG4jY29udGFpbmVyIHNlY3Rpb24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4jY29udGFpbmVyIHtcclxuXHRtaW4taGVpZ2h0OiAxMDAlO1xyXG5cdG1hcmdpbi1ib3R0b206IC0xNzBweFxyXG59XHJcblxyXG4jY29udGFpbmVyIC5pbm5lci1jb250YWluIHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiA4MHB4IDAgMTcwcHg7XHJcblx0bWF4LXdpZHRoOiAxOTIwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4jY29udGFpbmVyLm5vdC1oZi0xMDBwZXIge1xyXG5cdG1pbi1oZWlnaHQ6IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4jY29udGFpbmVyLm5vdC1oZi0xMDBwZXIgLmlubmVyLWNvbnRhaW4ge1xyXG5cdHBhZGRpbmc6IDBcclxufVxyXG5cclxuLmJ0bi1zY3JvbGwge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDMwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA2OHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXNpemU6IDBcclxufVxyXG5cclxuLmJ0bi1zY3JvbGwgYSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5idG4tc2Nyb2xsIGEgc3Bhbi5idG4tdHh0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDEwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDFcclxufVxyXG5cclxuLmJ0bi1zY3JvbGwgYSBzcGFuLnZlcnQtbGluZS1tYXNrIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0aGVpZ2h0OiAzM3B4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLmJ0bi1zY3JvbGwgYSBzcGFuLnZlcnQtbGluZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogNTNweDtcclxuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5idG4tdG9wIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0Ym90dG9tOiAzMHB4O1xyXG5cdHJpZ2h0OiAzMHB4O1xyXG5cdGZvbnQtc2l6ZTogMDtcclxuXHR6LWluZGV4OiAxMFxyXG59XHJcblxyXG4uYnRuLXRvcCBhIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5idG4tdG9wIGEgc3Bhbi5idG4tdHh0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDEwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDFcclxufVxyXG5cclxuLmJ0bi10b3AgYSBzcGFuLnZlcnQtbGluZS1tYXNrIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0aGVpZ2h0OiAzM3B4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLmJ0bi10b3AgYSBzcGFuLnZlcnQtbGluZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogNTNweDtcclxuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmXHJcbn1cclxuXHJcbmZvb3RlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbmZvb3RlciAuaW5uZXItd3JhcCB7XHJcblx0bWF4LXdpZHRoOiAxOTIwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG9cclxufVxyXG5cclxuZm9vdGVyIC5mb290ZXItc2hhcmUge1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0cGFkZGluZzogNjBweCAwIDUwcHhcclxufVxyXG5cclxuZm9vdGVyIC5mb290ZXItc2hhcmUgaDMge1xyXG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDEwMDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLXNoYXJlIHVsIHtcclxuXHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1zaGFyZSBsaSBhIGltZyB7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1zaGFyZSBsaSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLXNoYXJlIGxpIGEgW2FsdD15b3V0dWJlXSB7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG5cdG1hcmdpbi10b3A6IDNweFxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1zaGFyZSBsaSBhIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWF4LXdpZHRoOiA2NHB4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuZm9vdGVyIC5mb290ZXItdG9wIHtcclxuXHRiYWNrZ3JvdW5kOiAjZGJkYmRiXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLXRvcCB1bCB7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZzogMzBweCAwIDI3cHg7XHJcblx0bWF4LXdpZHRoOiAxOTIwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci10b3AgdWwgbGkge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nOiAwIDQuNDg3NSU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci10b3AgdWwgbGkuZmlyc3Qge1xyXG5cdHBhZGRpbmctbGVmdDogMFxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci10b3AgdWwgbGkubGFzdCB7XHJcblx0cGFkZGluZy1yaWdodDogMFxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci10b3AgdWwgbGkgYSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGNvbG9yOiAjNjY2O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxufVxyXG5cclxuZm9vdGVyIC5mb290ZXItYm90IHtcclxuXHRiYWNrZ3JvdW5kOiAjZTZlNmU2XHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLWJvdCAuYm90LWNvbnRlbnQge1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmc6IDIycHggMCAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMTkyMHB4XHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3Qge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IC41cyBhbGw7XHJcblx0LW8tdHJhbnNpdGlvbjogLjVzIGFsbDtcclxuXHR0cmFuc2l0aW9uOiAuNXMgYWxsO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjNzO1xyXG5cdC1vLXRyYW5zaXRpb24tZGVsYXk6IC4zcztcclxuXHR0cmFuc2l0aW9uLWRlbGF5OiAuM3NcclxufVxyXG5cclxuZm9vdGVyIC5mb290ZXItYm90IC5jb3VudHJ5LXNlbGVjdCAuc2VsZWN0ZWQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAyO1xyXG5cdGZvbnQ6IDE4cHgvMSBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQsIHdGb250S3JVTFxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1ib3QgLmNvdW50cnktc2VsZWN0IGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTYwcHg7XHJcblx0cGFkZGluZzogMjBweCA1NHB4IDIwcHggNjhweFxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1ib3QgLmNvdW50cnktc2VsZWN0IGEuY2hvb3NlIHtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTZlNlxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1ib3QgLmNvdW50cnktc2VsZWN0IGEgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDIwcHg7XHJcblx0dG9wOiAyMXB4O1xyXG5cdHdpZHRoOiAyM3B4O1xyXG5cdGhlaWdodDogMTNweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3QgYSBzcGFuIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuZm9vdGVyIC5mb290ZXItYm90IC5jb3VudHJ5LXNlbGVjdCBhIHNwYW4uYXJyIHtcclxuXHR3aWR0aDogMTNweDtcclxuXHRoZWlnaHQ6IDdweDtcclxuXHRsZWZ0OiBhdXRvO1xyXG5cdHJpZ2h0OiAyMHB4O1xyXG5cdHRvcDogMjRweFxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1ib3QgLmNvdW50cnktc2VsZWN0IGEgc3Bhbi5hcnIgaW1nIHtcclxuXHRtYXJnaW4tdG9wOiAtN3B4XHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3Qub3BlbmVkIGEgc3Bhbi5hcnIgaW1nIHtcclxuXHRtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3QgLmxhbmctd3JhcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogNTlweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3QgLmxhbmctd3JhcCAuaW5uZXItd3JhcCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1ib3QgLmNvdW50cnktc2VsZWN0IC5sYW5nLXdyYXAgLm9wdC1saXN0IHtcclxuXHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1ib3QgLmNvdW50cnktc2VsZWN0IC5sYW5nLXdyYXAgLm9wdC1saXN0IGxpIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Zm9udDogMThweC8xIEh5dW5kYWlTYW5zSGVhZC1MaWdodCwgd0ZvbnRLclVMXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3QgLmxhbmctd3JhcCAub3B0LWxpc3QgbGkgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDIwcHg7XHJcblx0dG9wOiAxMHB4O1xyXG5cdHdpZHRoOiAyM3B4O1xyXG5cdGhlaWdodDogMTNweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLWJvdCAuY291bnRyeS1zZWxlY3QgLmxhbmctd3JhcCAub3B0LWxpc3QgbGkgYSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzogOXB4IDAgNXB4IDY4cHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuZm9vdGVyIC5mb290ZXItYm90IC5jb3VudHJ5LXNlbGVjdC5vcGVuZWQge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuXHQtby10cmFuc2l0aW9uLWRlbGF5OiAwcztcclxuXHR0cmFuc2l0aW9uLWRlbGF5OiAwc1xyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1ib3QgLmNvdW50cnktc2VsZWN0Lm9wZW5lZCAubGFuZy13cmFwIHtcclxuXHRoZWlnaHQ6IDBcclxufVxyXG5cclxuZm9vdGVyIC5mb290ZXItYm90IC5jb3VudHJ5LXNlbGVjdC5vcGVuZWQgLmxhbmctd3JhcCAuaW5uZXItd3JhcCB7XHJcblx0aGVpZ2h0OiBhdXRvXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLWJvdCBwLmNvcHkge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRtYXJnaW4tcmlnaHQ6IDQ5cHg7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA1OHB4O1xyXG5cdGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLWJvdCAuYm90LWNvbnRlbnQgLmJ0bixcclxuZm9vdGVyIC50eHQtd3cge1xyXG5cdHdpZHRoOiA1MCU7XHJcblx0Zm9udDogMThweC8xIEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1ib3QgLmJvdC1jb250ZW50IC5idG4ge1xyXG5cdHBhZGRpbmctbGVmdDogMzBweFxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1ib3QgLmJvdC1jb250ZW50IC5idG4gYSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDIxcHggMCAwO1xyXG5cdG1hcmdpbi1yaWdodDogMjBweFxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1ib3QgLmJvdC1jb250ZW50IC5idG4gYTpob3ZlciB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XHJcblx0cGFkZGluZy1ib3R0b206IDVweFxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1ib3QgLmJvdC1jb250ZW50IC5idG4gYTpsYXN0LWNoaWxkIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDBcclxufVxyXG5cclxuZm9vdGVyIC5mb290ZXItYm90IC5ib3QtY29udGVudCAuYnRuIGE+c3BhbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDEwcHhcclxufVxyXG5cclxuZm9vdGVyIC50eHQtd3cge1xyXG5cdHBhZGRpbmctbGVmdDogMzBweFxyXG59XHJcblxyXG5mb290ZXIgLnR4dC13dyBhIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZzogMjFweCAwIDVweDtcclxuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHQtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuM3NcclxufVxyXG5cclxuZm9vdGVyIC50eHQtd3cgYTpob3ZlciB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XHJcblx0cGFkZGluZy1ib3R0b206IDVweFxyXG59XHJcblxyXG4udGJsLWhyIHRkLFxyXG4udGJsLWhyIHRoLFxyXG4udGJsLWhyMDIgdGQsXHJcbi50YmwtaHIwMiB0aCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG59XHJcblxyXG5mb290ZXIgLnR4dC13dyBhOmxhc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1yaWdodDogMFxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkge1xyXG5cdC5mb290ZXJfX2Rpc2NsYWltZXIge1xyXG5cdFx0cGFkZGluZzogNXB4IDAgMTVweDtcclxuXHRcdGJhY2tncm91bmQ6IDAgMFxyXG5cdH1cclxufVxyXG5cclxuLmZvb3Rlcl9fZGlzY2xhaW1lciB7XHJcblx0Y2xlYXI6IGJvdGg7XHJcblx0cGFkZGluZzogMCAzMHB4IDMwcHg7XHJcblx0Zm9udC1zaXplOiAuNmVtO1xyXG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0YmFja2dyb3VuZDogI2U2ZTZlNlxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci10b3AgLmZhbWlseS1zaXRlIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDIwMHB4O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuZm9vdGVyIC5mb290ZXItdG9wIC5mYW1pbHktc2l0ZSBhLnNlbGVjdGVkIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi10b3A6IDE4cHg7XHJcblx0cGFkZGluZzogMTBweCAwIDlweCAxMHB4O1xyXG5cdHdpZHRoOiAyMDBweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR6LWluZGV4OiAyO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci10b3AgLmZhbWlseS1zaXRlIGEuc2VsZWN0ZWQgc3Bhbi5hcnIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMTBweDtcclxuXHR0b3A6IDUwJTtcclxuXHRtYXJnaW4tdG9wOiAtM3B4O1xyXG5cdHdpZHRoOiA5cHg7XHJcblx0aGVpZ2h0OiA1cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci10b3AgLmZhbWlseS1zaXRlIGEuc2VsZWN0ZWQgc3Bhbi5hcnIgaW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLXRvcCAuZmFtaWx5LXNpdGUub3BlbmVkIGEuc2VsZWN0ZWQgc3Bhbi5hcnIgaW1nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tdG9wOiAtNXB4XHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLXRvcCAuZmFtaWx5LXNpdGUgYTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci10b3AgLmZhbWlseS1zaXRlIC5vcHQtbGlzdCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDMzcHg7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbiNvdmVybGF5LFxyXG4ucG9wdXAge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRvcGFjaXR5OiAwXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLXRvcCAuZmFtaWx5LXNpdGUgLm9wdC1saXN0IHVsIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1heC1oZWlnaHQ6IDEwMnB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0b3ZlcmZsb3cteTogYXV0bztcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLXRvcCAuZmFtaWx5LXNpdGUgLm9wdC1saXN0IHVsIGxpIHtcclxuXHRwYWRkaW5nOiAwXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyLXRvcCAuZmFtaWx5LXNpdGUgLm9wdC1saXN0IGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmc6IDdweCAwIDNweDtcclxuXHR3aWR0aDogMjAwcHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0dGV4dC1pbmRlbnQ6IDEwcHhcclxufVxyXG5cclxuLmZvcm0tdGJsMyB0ZCAuY2hhcixcclxuLnBvcHVwIHtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLmJveC1zZWFyY2ggYSxcclxuLm1lc3NhZ2UtcG9wdXAgLmJ0bi13cmFwLFxyXG4ucG9wdXAgLnBvcC1idG4tYXJlYSxcclxuLnBvcHVwIC5wb3B1cC1pbm5lciAuYnRucyxcclxuLnRibC1ociB0aCB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbiNvdmVybGF5IHtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRib3R0b206IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MClcclxufVxyXG5cclxuLnBvcHVwIHtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0ei1pbmRleDogMTAwMVxyXG59XHJcblxyXG4ucG9wdXAgaDEge1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDUwcHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtcclxuXHRwYWRkaW5nLWxlZnQ6IDIwcHhcclxufVxyXG5cclxuLnBvcHVwIC5wb3AtaW5uZXItd3JhcCB7XHJcblx0cGFkZGluZzogMFxyXG59XHJcblxyXG4ucG9wdXAgLnBvcC1idG4tYXJlYSBidXR0b24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMTUwcHg7XHJcblx0aGVpZ2h0OiA0OHB4O1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA1MnB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4ucG9wdXAgLnBvcC1idG4tYXJlYSAuYnRuLWJsYWNrIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi5wb3B1cCAucG9wdXAtaW5uZXIge1xyXG5cdHBhZGRpbmc6IDUwcHggNTBweCAyMHB4XHJcbn1cclxuXHJcbi5wb3B1cCAucG9wdXAtaW5uZXIgaDIge1xyXG5cdGZvbnQtc2l6ZTogMjJweFxyXG59XHJcblxyXG4ucG9wdXAgLnBvcHVwLWlubmVyIGgzIHtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRmb250LXNpemU6IDE0cHhcclxufVxyXG5cclxuLnBvcHVwIC5wb3B1cC1pbm5lcj5zcGFuIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0cGFkZGluZy10b3A6IDhweDtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4ucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtaW5uZXItd3JhcCB7XHJcblx0bWFyZ2luLXRvcDogMzBweFxyXG59XHJcblxyXG4ucG9wdXAgLnBvcHVwLWlubmVyIC5idG5zIGE6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1yaWdodDogOHB4XHJcbn1cclxuXHJcbi5wb3B1cCAuY2xvc2UtcG9wIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA2cHg7XHJcblx0cmlnaHQ6IDEwcHg7XHJcblx0d2lkdGg6IDE1cHg7XHJcblx0aGVpZ2h0OiAxNXB4O1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbn1cclxuXHJcbiNkaW1tZWQtdmlzdWFsLFxyXG4ucG9wdXAueW91dHViZS1wb3Age1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwO1xyXG5cdG9wYWNpdHk6IDFcclxufVxyXG5cclxuI2RpbW1lZC12aXN1YWwge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRyaWdodDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0ei1pbmRleDogMTk5O1xyXG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT0xKVxyXG59XHJcblxyXG4ubWVzc2FnZS1wb3B1cCB7XHJcblx0d2lkdGg6IDQ1MHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtMjI1cHhcclxufVxyXG5cclxuLm1lc3NhZ2UtcG9wdXAgLm1zZy1ob2xkZXIge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogNDBweFxyXG59XHJcblxyXG4ubWVzc2FnZS1wb3B1cCAuYnRuLXdyYXAgLmJ0bi1iYXNlIHtcclxuXHR3aWR0aDogMTk1cHhcclxufVxyXG5cclxuLm1lc3NhZ2UtcG9wdXAubm9uZS10aXQgaDEge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLm1lc3NhZ2UtcG9wdXAubm9uZS10aXQgLm1zZy1ob2xkZXIge1xyXG5cdHBhZGRpbmctdG9wOiAxMHB4XHJcbn1cclxuXHJcbi5tZXNzYWdlLXBvcHVwLmVycm9yLWJhY2sge1xyXG5cdHdpZHRoOiA1MTBweDtcclxuXHRtYXJnaW4tbGVmdDogLTI1NXB4XHJcbn1cclxuXHJcbi5tZXNzYWdlLXBvcHVwLmVycm9yLWJhY2sgLnBvcHVwLWlubmVyIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcblx0cGFkZGluZy1yaWdodDogMzBweFxyXG59XHJcblxyXG4ubWVzc2FnZS1wb3B1cC5lcnJvci1iYWNrIC5idG4td3JhcCAuYnRuLWJhc2Uge1xyXG5cdHdpZHRoOiAxNzBweFxyXG59XHJcblxyXG4ucG9wdXAueW91dHViZS1wb3Age1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDc1cHhcclxufVxyXG5cclxuLnBvcHVwLnlvdXR1YmUtcG9wIGlmcmFtZSxcclxuLnlvdXR1YmUtd3JhcCBpZnJhbWUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJVxyXG59XHJcblxyXG4ucG9wdXAueW91dHViZS1wb3AgLmNsb3NlLXBvcCB7XHJcblx0cG9zaXRpb246IHN0YXRpY1xyXG59XHJcblxyXG4ucG9wdXAueW91dHViZS1wb3AgYS5jbG9zZS12aWRlby1wb3Age1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDMwcHg7XHJcblx0cmlnaHQ6IDMwcHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDYwcHg7XHJcblx0aGVpZ2h0OiA2MHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLnBvcHVwLnlvdXR1YmUtcG9wIGEuY2xvc2UtdmlkZW8tcG9wIHNwYW4ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAxNXB4O1xyXG5cdHRvcDogMTVweDtcclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDMwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4ucG9wdXAueW91dHViZS1wb3AgYS5jbG9zZS12aWRlby1wb3AgaW1nIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbjogLTIwcHggMCAwIC0yMHB4O1xyXG5cdHdpZHRoOiA0MHB4O1xyXG5cdGhlaWdodDogNDBweFxyXG59XHJcblxyXG4uYWxlcnQtaG9sZGVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZzogMTBweCAwIDE1cHg7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbi5hbGVydC1ob2xkZXIgc3BhbjpmaXJzdC1jaGlsZCB7XHJcblx0cGFkZGluZy1yaWdodDogNnB4XHJcbn1cclxuXHJcbi5hbGVydC1ob2xkZXIgaW1nIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogLTRweFxyXG59XHJcblxyXG4uYm94LXNlYXJjaCxcclxuLmJveC1zZWFyY2ggYSBpbWcge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuLmFsZXJ0LWhvbGRlci5oaWRlIHtcclxuXHRkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuXHJcbn1cclxuXHJcbi5ub3RpY2UtaW5mbyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRmb250OiAxM3B4LzEgSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXIsIEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRsZXR0ZXItc3BhY2luZzogMCFpbXBvcnRhbnRcclxufVxyXG5cclxuLmZvcm0tdGJsIHRoIC50eHQtYnl0ZSBlbSxcclxuLmZvcm0tdGJsMiB0aCAudHh0LWJ5dGUgZW0ge1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTYwMHB4KSB7XHJcblx0Zm9vdGVyIC5mb290ZXItdG9wIHVsIGxpIHtcclxuXHRcdHBhZGRpbmc6IDAgMi41OCVcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMjc5cHgpIHtcclxuXHQuc2hvcnRjdXQtd3JhcCAuc2hvcnRjdXRzIHtcclxuXHRcdG1pbi13aWR0aDogNzAwcHhcclxuXHR9XHJcblx0LnNob3J0Y3V0LXdyYXAgLnNob3J0Y3V0cyBsaSBhIHtcclxuXHRcdHBhZGRpbmc6IDE5cHggMThweCAxN3B4XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0Ojc3OHB4KSB7XHJcblx0aGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtbG93LXByaW9yaXR5IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi10b3A6IDI4cHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMjNweDtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzMzXHJcblx0fVxyXG5cdGhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWxvdy1wcmlvcml0eSAub2RkIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDQxLjUlXHJcblx0fVxyXG5cdGhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWxvdy1wcmlvcml0eSAuZXZlbiB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHdpZHRoOiA1OC41JVxyXG5cdH1cclxuXHRoZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1sb3ctcHJpb3JpdHkgLm9uLXRvcCB7XHJcblx0XHRtYXJnaW4tdG9wOiAwXHJcblx0fVxyXG5cdGhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWxvdy1wcmlvcml0eSBsaSB7XHJcblx0XHRmb250LXNpemU6IDE0cHhcclxuXHR9XHJcblx0aGVhZGVyIC5zaWRlLW1lbnUgLmNvbnQtbWlkIC5uYXYtaGlnaC1wcmlvcml0eT5saSB7XHJcblx0XHRtYXJnaW4tdG9wOiAyM3B4O1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4XHJcblx0fVxyXG5cdGhlYWRlciAuc2lkZS1tZW51IC5jb250LW1pZCAubmF2LWhpZ2gtcHJpb3JpdHkgLmRlcHRoLTIge1xyXG5cdFx0dG9wOiAyN3B4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHBhZGRpbmctbGVmdDogNTBweFxyXG5cdH1cclxuXHRoZWFkZXIgLnNpZGUtbWVudSAuY29udC1taWQgLm5hdi1oaWdoLXByaW9yaXR5IC5kZXB0aC0yOmFmdGVyIHtcclxuXHRcdHdpZHRoOiAzN3B4XHJcblx0fVxyXG59XHJcblxyXG5oZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhIGltZ1thbHQ9ZzgwXSB7XHJcblx0d2lkdGg6IDI5MHB4XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxNTMwcHgpIHtcclxuXHRoZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLm1vZGVscyAuZGVwdGgtMiBhIGltZyB7XHJcblx0XHR3aWR0aDogMjU0cHhcclxuXHR9XHJcblx0aGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgYSBpbWdbYWx0PWc4MF0ge1xyXG5cdFx0d2lkdGg6IDI0MHB4XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTQ0MHB4KSB7XHJcblx0aGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgbGkge1xyXG5cdFx0bWluLXdpZHRoOiAyNSVcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMzMwcHgpIHtcclxuXHRoZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IC5jb250LW1pZCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1MHB4XHJcblx0fVxyXG5cdGhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkuaG92ZXJhYmxlPmEge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTVweFxyXG5cdH1cclxuXHRoZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLmhvdmVyYWJsZT5kaXYuc3ViLW1lbnUge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNjVweFxyXG5cdH1cclxuXHRoZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLmJyYW5kIC5kZXB0aC0yIC5maWd1cmUge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAzOTBweFxyXG5cdH1cclxuXHRoZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLmJyYW5kIC5kZXB0aC0yIC5maWdjYXB0aW9uIHtcclxuXHRcdHdpZHRoOiA2MCU7XHJcblx0XHRtaW4td2lkdGg6IDYwJVxyXG5cdH1cclxuXHRoZWFkZXIuaGVhZGVyXzIwMTcgLmduYi1tZW51IGxpLmJyYW5kIC5kZXB0aC0yIC5maWdjYXB0aW9uIHAgc3BhbiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmVcclxuXHR9XHJcblx0aGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5tb2RlbHMgLmRlcHRoLTIgYSBpbWcge1xyXG5cdFx0d2lkdGg6IDIwNHB4XHJcblx0fVxyXG5cdGhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGEgaW1nW2FsdD1nODBdIHtcclxuXHRcdHdpZHRoOiAxOTVweFxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyMDBweCkge1xyXG5cdGhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkuYnJhbmQgLmRlcHRoLTIgLmZpZ2NhcHRpb24ge1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHRcdG1pbi13aWR0aDogNTAlXHJcblx0fVxyXG5cdGhlYWRlci5oZWFkZXJfMjAxNyAuZ25iLW1lbnUgbGkubW9kZWxzIC5kZXB0aC0yIGxpIHtcclxuXHRcdG1pbi13aWR0aDogMjUlXHJcblx0fVxyXG5cdGhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAge1xyXG5cdFx0d2lkdGg6IDEzMHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4XHJcblx0fVxyXG5cdGhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmxhbmctYnRucz5hLFxyXG5cdGhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLnF1aWNrbGluay1idG5zPmEge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4XHJcblx0fVxyXG5cdGhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmxhbmctYnRucyB1bCxcclxuXHRoZWFkZXIuaGVhZGVyXzIwMTcgLnJpZ2h0LW1lbnVzIC5xdWlja2xpbmstYnRucyB1bCB7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDIwcHhcclxuXHR9XHJcbn1cclxuXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLmlucHV0LXdyYXAgYS5idG4tc2VhcmNoIHNwYW4ge1xyXG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDEwMFxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJ0bnMgLmdidG4gLmF0eHQsXHJcbi5nYXRlbWFpbiAua3YtYXJlYSAudHh0LWhvbGRlcixcclxuaGVhZGVyLmhlYWRlcl8yMDE3IGEsXHJcbmhlYWRlci5oZWFkZXJfMjAxNyBhIHNwYW4ge1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbSFpbXBvcnRhbnRcclxufVxyXG5cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIC5saW5lLWFyZWEgLnZlcnQtbGluZS1tYXNrIHtcclxuXHRtYXJnaW4tbGVmdDogMjVweCFpbXBvcnRhbnRcclxufVxyXG5cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIGEgc3BhbiB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuM3M7XHJcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjNzO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIC4zc1xyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgLmxpbmUtYXJlYSAudmVydC1saW5lLW1hc2sgc3BhbiB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuXHQtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zc1xyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAuY29udGVudC10YWI+bGk+YSxcclxuZm9vdGVyIC5mb290ZXItdG9wIHVsIGxpIGEsXHJcbmZvb3RlciAudHh0LXd3IGE6bGFzdC1jaGlsZCB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cdC1vLXRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0dHJhbnNpdGlvbjogYWxsIC4zc1xyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItc2xpZGUgYTpob3ZlciAuZmlnY2FwdGlvbiB7XHJcblx0b3BhY2l0eTogLjhcclxufVxyXG5cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLXNsaWRlIC5maWdjYXB0aW9uIHN0cm9uZyB7XHJcblx0bGluZS1oZWlnaHQ6IDEuMiFpbXBvcnRhbnRcclxufVxyXG5cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLXNsaWRlIGEgLmZpZ2NhcHRpb24ge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XHJcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuM3NcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5yaWdodC1tZW51cyAubGFuZy1idG5zPmEsXHJcbmhlYWRlci5oZWFkZXJfMjAxNyAucmlnaHQtbWVudXMgLnF1aWNrbGluay1idG5zPmEge1xyXG5cdHBhZGRpbmctbGVmdDogMjBweFxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItc2xpZGUgLmZpZ2NhcHRpb24gcCB7XHJcblx0Zm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcclxuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0LCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nOmZpcnN0LWNoaWxkIHtcclxuXHR3aWR0aDogNDA0cHghaW1wb3J0YW50XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxNTMwcHgpIHtcclxuXHQuZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBpbWc6Zmlyc3QtY2hpbGQge1xyXG5cdFx0d2lkdGg6IDM1NHB4IWltcG9ydGFudFxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEzMzBweCkge1xyXG5cdC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZzpmaXJzdC1jaGlsZCB7XHJcblx0XHR3aWR0aDogMzA0cHghaW1wb3J0YW50XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE0MHB4KSB7XHJcblx0LmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nOmZpcnN0LWNoaWxkIHtcclxuXHRcdHdpZHRoOiAyNzRweCFpbXBvcnRhbnRcclxuXHR9XHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZ1thbHQ9ZzgwXSB7XHJcblx0d2lkdGg6IDM5MHB4IWltcG9ydGFudFxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTUzMHB4KSB7XHJcblx0LmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nW2FsdD1nODBdIHtcclxuXHRcdHdpZHRoOiAzNDBweCFpbXBvcnRhbnRcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMzMwcHgpIHtcclxuXHQuZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBpbWdbYWx0PWc4MF0ge1xyXG5cdFx0d2lkdGg6IDI5NXB4IWltcG9ydGFudFxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjExNDBweCkge1xyXG5cdC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZ1thbHQ9ZzgwXSB7XHJcblx0XHR3aWR0aDogMjY1cHghaW1wb3J0YW50XHJcblx0fVxyXG59XHJcblxyXG50YWJsZSB0ZCAudHh0LWNtdCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRsaW5lLWhlaWdodDogMjBweFxyXG59XHJcblxyXG4ucG9zaXRpb24tcyB7XHJcblx0cG9zaXRpb246IHN0YXRpYyFpbXBvcnRhbnRcclxufVxyXG5cclxuLmJveC1zZWFyY2gge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG59XHJcblxyXG4uYm94LXNlYXJjaCBpbnB1dCB7XHJcblx0ZmxvYXQ6IGxlZnRcclxufVxyXG5cclxuLmJveC1zZWFyY2ggYSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDQ4cHg7XHJcblx0aGVpZ2h0OiA0OHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDQ3cHhcclxufVxyXG5cclxuLmZvcm0tdGJsLFxyXG4uZm9ybS10YmwyLFxyXG4uZm9ybS10YmwzLFxyXG4udGJsLWhyLFxyXG4udGJsLWhyMDIge1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi50YmwtaHIge1xyXG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDVkNWQ1XHJcbn1cclxuXHJcbi5mb3JtLXRibDQsXHJcbi5mb3JtLXRibDQgdGQge1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTNlM2UzXHJcbn1cclxuXHJcbi50YmwtaHIgdGQsXHJcbi50YmwtaHIgdGgge1xyXG5cdHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI1cHhcclxufVxyXG5cclxuLnRibC1ociB0aCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2YzZjNmM1xyXG59XHJcblxyXG4udGJsLWhyIHRoLnVuZGVybGluZT5hLFxyXG4udGJsLWhyIHRoLnVuZGVybGluZT5zcGFuIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG59XHJcblxyXG4udGJsLWhyIHRkIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdHRleHQtYWxpZ246IGxlZnRcclxufVxyXG5cclxuLnRibC1ociAudHh0LWNtdCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRjb2xvcjogIzhkOGQ4ZFxyXG59XHJcblxyXG4udGJsLWhyIC50eHQtY210LnR5MSB7XHJcblx0Y29sb3I6ICNhZGFkYWRcclxufVxyXG5cclxuLnRibC1ocjAyIHtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1XHJcbn1cclxuXHJcbi50YmwtaHIwMiB0ZCxcclxuLnRibC1ocjAyIHRoIHtcclxuXHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMThweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLmZvcm0tdGJsIHRkLFxyXG4uZm9ybS10YmwgdGgge1xyXG5cdHBhZGRpbmctdG9wOiAyMHB4XHJcbn1cclxuXHJcbi5mb3JtLXRibCB0aCxcclxuLmZvcm0tdGJsMiB0aCxcclxuLmZvcm0tdGJsMyB0aCB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuLnRibC1ocjAyIHRoIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3XHJcbn1cclxuXHJcbiNjb250YWluZXIgLnRpdC1tYWluLFxyXG4uZm9ybS10Ymw1IHRkLFxyXG4udGJsLWhyMDIgdGJvZHkgdGQge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZcclxufVxyXG5cclxuLmZvcm0tdGJsIHRoIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICMyMjI7XHJcblx0bGluZS1oZWlnaHQ6IDM2cHhcclxufVxyXG5cclxuLmZvcm0tdGJsIHRoIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbi5mb3JtLXRibCB0aCAudHh0LWJ5dGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbi5mb3JtLXRibCB0cjpmaXJzdC1jaGlsZCB0ZCxcclxuLmZvcm0tdGJsIHRyOmZpcnN0LWNoaWxkIHRoIHtcclxuXHRwYWRkaW5nLXRvcDogMFxyXG59XHJcblxyXG4uZm9ybS10YmwyIHRoIHtcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICMyMjI7XHJcblx0bGluZS1oZWlnaHQ6IDQ2cHhcclxufVxyXG5cclxuLmZvcm0tdGJsMiB0aCBzcGFuIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4uZm9ybS10YmwyIHRoIC50eHQtYnl0ZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbi5mb3JtLXRibDIgdGQge1xyXG5cdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogNDZweFxyXG59XHJcblxyXG4uZm9ybS10YmwyIHRyOmZpcnN0LWNoaWxkIHRkLFxyXG4uZm9ybS10YmwyIHRyOmZpcnN0LWNoaWxkIHRoIHtcclxuXHRwYWRkaW5nLXRvcDogMFxyXG59XHJcblxyXG4uZm9ybS10YmwyIHRyOmZpcnN0LWNoaWxkIHRkIGxhYmVsIHtcclxuXHRsaW5lLWhlaWdodDogLjVcclxufVxyXG5cclxuLmZvcm0tdGJsMiB0ciB0ZCAuYm94LWNhdGUgbGFiZWwge1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHhcclxufVxyXG5cclxuLmZvcm0tdGJsMiB0ZCAuaXB0LXJvdyB7XHJcblx0bWFyZ2luLXRvcDogMTNweFxyXG59XHJcblxyXG4uZm9ybS10YmwyIHRkIC5pcHQtcm93OmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW46IDBcclxufVxyXG5cclxuLmZvcm0tdGJsMiB0ZCAuaXB0LXJvdyAuYnRuLWJhc2Uge1xyXG5cdG1hcmdpbi1sZWZ0OiA4cHhcclxufVxyXG5cclxuLmZvcm0tdGJsMiB0ZCAuaXB0LXJvdyBpbnB1dCtpbnB1dCB7XHJcblx0bWFyZ2luLWxlZnQ6IDNweFxyXG59XHJcblxyXG4uZm9ybS10YmwyIHRkIHRleHRhcmVhIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcFxyXG59XHJcblxyXG4uZm9ybS10YmwyIHRkIC5pcHQtYWRkciB7XHJcblx0bWFyZ2luLXRvcDogMTBweFxyXG59XHJcblxyXG4uZm9ybS10YmwzIHtcclxuXHRtYXJnaW46IDMwcHggMFxyXG59XHJcblxyXG4uZm9ybS10YmwzIHRoIHtcclxuXHRwYWRkaW5nOiA1cHggMDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICMyMjI7XHJcblx0bGluZS1oZWlnaHQ6IDQ2cHhcclxufVxyXG5cclxuLmZvcm0tdGJsMyB0ZCAuY3VzdG9tLXNlbGVjdCxcclxuLmZvcm0tdGJsMyB0ZCAuZGFzaCxcclxuLmZvcm0tdGJsMyB0ZCAuaW5wdXRbdHlwZT10ZWxdLFxyXG4uZm9ybS10YmwzIHRkIGlucHV0W3R5cGU9dGV4dF0sXHJcbi5mb3JtLXRibDMgdGggc3BhbiBhLFxyXG4uZm9ybS10YmwzIHRoIHNwYW4gYSBpbWcsXHJcbi5mb3JtLXRibDMgdHIudHkyIHRkLFxyXG4uZm9ybS10YmwzIHRyLnR5MiB0aCB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4uZm9ybS10YmwzIHRoIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jayFpbXBvcnRhbnQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLmZvcm0tdGJsMyB0aCBzcGFuLnR5MSB7XHJcblx0cGFkZGluZzogMTBweCAwIDAgMTBweDtcclxuXHRsaW5lLWhlaWdodDogMjZweFxyXG59XHJcblxyXG4uZm9ybS10YmwzIHRoIHNwYW4gYSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogLTQwcHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbn1cclxuXHJcbi5mb3JtLXRibDMgdGggc3Bhbi50eTEgYSB7XHJcblx0dG9wOiAxMHB4XHJcbn1cclxuXHJcbi5mb3JtLXRibDMgdGggLnBvaW50IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZy1sZWZ0OiAxMXB4XHJcbn1cclxuXHJcbi5mb3JtLXRibDMgdGggLnBvaW50OmJlZm9yZSB7XHJcblx0Y29udGVudDogJyonO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDRweDtcclxuXHRsZWZ0OiAwO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4uZm9ybS10YmwzIHRoIC5wb2ludC50eTE6YmVmb3JlIHtcclxuXHR0b3A6IDE0cHhcclxufVxyXG5cclxuLmZvcm0tdGJsMyB0ZCB7XHJcblx0cGFkZGluZzogNXB4IDA7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA0NnB4XHJcbn1cclxuXHJcbi5mb3JtLXRibDMgdGQgLmF0LFxyXG4uZm9ybS10YmwzIHRkIC5jaGFyLFxyXG4uZm9ybS10YmwzIHRkIC5kYXNoIHtcclxuXHRoZWlnaHQ6IDQ4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDQ4cHhcclxufVxyXG5cclxuLmZvcm0tdGJsMyB0ci50eTEgdGQsXHJcbi5mb3JtLXRibDMgdHIudHkxIHRoIHtcclxuXHRwYWRkaW5nOiAxNXB4IDBcclxufVxyXG5cclxuLmZvcm0tdGJsMyB0aCAuYnRuLXRnbC1hZGRyLm1pbnVzIGltZzpmaXJzdC1jaGlsZCxcclxuLmZvcm0tdGJsMyB0aCAuYnRuLXRnbC1hZGRyLnBsdXMgaW1nOmxhc3QtY2hpbGQge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLmZvcm0tdGJsMyB0ZCAuYXQsXHJcbi5mb3JtLXRibDMgdGQgLmNoYXIsXHJcbi5mb3JtLXRibDMgdGQgLmRhc2gsXHJcbi5mb3JtLXRibDMgdGQgLmlwdC1hZGRyIGlucHV0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxufVxyXG5cclxuLmZvcm0tdGJsMyB0ZCAuaXB0LWlkIC5idG4tYmFzZSB7XHJcblx0d2lkdGg6IDExNXB4XHJcbn1cclxuXHJcbi5mb3JtLXRibDMgdGQgLmlwdC1hZGRyIHtcclxuXHRtYXJnaW4tdG9wOiAxMHB4XHJcbn1cclxuXHJcbi5mb3JtLXRibDMgdGQgLmlwdC1hZGRyOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi5mb3JtLXRibDMgdGQgLmlwdC1saWNlbnNlZSBzcGFuIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDI1cHg7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4uZm9ybS10YmwzIHRkIC5kYXNoIHtcclxuXHR3aWR0aDogMjFweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLmZvcm0tdGJsMyB0ZCAuY2hhciB7XHJcblx0d2lkdGg6IDM4cHg7XHJcblx0cGFkZGluZzogMCA0cHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5mb3JtLXRibDMgdGQgLmF0IHtcclxuXHR3aWR0aDogMjFweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5mb3JtLXRibDMgdGQgLmlwdC1yb3cge1xyXG5cdG1hcmdpbi10b3A6IDEzcHhcclxufVxyXG5cclxuLmZvcm0tdGJsMyB0ZCAuaXB0LXJvdyAuYnRuLWJhc2Uge1xyXG5cdG1hcmdpbi1sZWZ0OiA4cHhcclxufVxyXG5cclxuLmZvcm0tdGJsMyB0ZCAuaXB0LXJvdyBpbnB1dCtpbnB1dCB7XHJcblx0bWFyZ2luLWxlZnQ6IDNweFxyXG59XHJcblxyXG4uZm9ybS10YmwzIHRkIHRleHRhcmVhIHtcclxuXHRmb250LXNpemU6IDE0cHhcclxufVxyXG5cclxuLmZvcm0tdGJsMyB0ZCAuY3VzdG9tLWNoay1yZG8ge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0bGluZS1oZWlnaHQ6IC41XHJcbn1cclxuXHJcbi5mb3JtLXRibDMgdGQgLnR4dC1hZGRyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tYm90dG9tOiAxNHB4XHJcbn1cclxuXHJcbi5mb3JtLXRibDMudHkxIHtcclxuXHRtYXJnaW46IDBcclxufVxyXG5cclxuLmZvcm0tdGJsMy50eTEgdHIgdGgge1xyXG5cdHBhZGRpbmc6IDEwcHggMDtcclxuXHRsaW5lLWhlaWdodDogMjRweFxyXG59XHJcblxyXG4uZm9ybS10YmwzLnR5MSB0ciB0ZCB7XHJcblx0cGFkZGluZzogOXB4IDA7XHJcblx0bGluZS1oZWlnaHQ6IDI3cHhcclxufVxyXG5cclxuLmZvcm0tdGJsNCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTNcclxufVxyXG5cclxuLmZvcm0tdGJsNCB0ZCxcclxuLmZvcm0tdGJsNCB0aCB7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRwYWRkaW5nOiAxNXB4IDBcclxufVxyXG5cclxuLmZvcm0tdGJsNCB0cjpmaXJzdC1jaGlsZCB0ZCB7XHJcblx0Ym9yZGVyOiAwXHJcbn1cclxuXHJcbi5mb3JtLXRibDQgdGgge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuLmZvcm0tdGJsNCB0ZCBkdCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMnB4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzVmNWY1ZjtcclxuXHRsaW5lLWhlaWdodDogMjZweFxyXG59XHJcblxyXG4uZm9ybS10Ymw0IHRkIGRkIHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGluZS1oZWlnaHQ6IDIycHhcclxufVxyXG5cclxuLmZvcm0tdGJsNCB0ZCBkZCtkdCB7XHJcblx0bWFyZ2luLXRvcDogMTBweFxyXG59XHJcblxyXG4uZm9ybS10Ymw0IHRkIC5lbWFpbC1hZ3JlZSAuY2hrLWFncmVlIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4uZm9ybS10Ymw0IHRkIC5lbWFpbC1hZ3JlZSAuYmFyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogLTJweFxyXG59XHJcblxyXG4uZm9ybS10Ymw0IHRkIC5lbWFpbC1hZ3JlZSAuY2hrLWFncmVlIHNwYW4gc3BhbiB7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5mb3JtLXRibDUsXHJcbi5mb3JtLXRibDUgdGQgbGFiZWwgc3BhbiBzcGFuIHtcclxuXHRmb250LXNpemU6IDEycHhcclxufVxyXG5cclxuLmZvcm0tdGJsNCB0ZCAuZW1haWwtYWdyZWUgLmNoay1hZ3JlZSAuY3VzdG9tLWNoay1yZG8ge1xyXG5cdHBhZGRpbmctcmlnaHQ6IDIwcHhcclxufVxyXG5cclxuLmZvcm0tdGJsNSB7XHJcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0bWFyZ2luLWJvdHRvbTogMjJweFxyXG59XHJcblxyXG4uZm9ybS10Ymw1IHRyIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNVxyXG59XHJcblxyXG4uZm9ybS10Ymw1IHRoIHtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdHBhZGRpbmc6IDE2cHggMjBweFxyXG59XHJcblxyXG4uZm9ybS10Ymw1IHRkIHtcclxuXHRwYWRkaW5nOiAxNnB4IDIwcHhcclxufVxyXG5cclxuLmZvcm0tdGJsNiB0ZCxcclxuLmZvcm0tdGJsNiB0aCB7XHJcblx0cGFkZGluZzogMTBweCAwO1xyXG5cdGxpbmUtaGVpZ2h0OiA0NnB4XHJcbn1cclxuXHJcbi5mb3JtLXRibDUgdGQgbGFiZWwge1xyXG5cdHdpZHRoOiAzMSU7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweFxyXG59XHJcblxyXG4uZm9ybS10Ymw1IC53aXRoZHJhdy1hZ3JlZSB7XHJcblx0bWFyZ2luLXRvcDogLTE0cHhcclxufVxyXG5cclxuLmZvcm0tdGJsNSAud2l0aGRyYXctYWdyZWUgLmNoay1hZ3JlZSB7XHJcblx0ZGlzcGxheTogaW5saW5lO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAxODJweDtcclxuXHRtYXJnaW4tYm90dG9tOiAtMTBweFxyXG59XHJcblxyXG4uZm9ybS10Ymw1IC53aXRoZHJhdy1hZ3JlZSBsYWJlbCxcclxuLmZvcm0tdGJsNiB7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLmZvcm0tdGJsNSAud2l0aGRyYXctYWdyZWUgbGFiZWwgc3BhbiB7XHJcblx0Zm9udC1zaXplOiAxNHB4XHJcbn1cclxuXHJcbi5mb3JtLXRibDUgLndpdGhkcmF3LWFncmVlIHAge1xyXG5cdGNvbG9yOiAjNjY2O1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uZm9ybS10Ymw2IHRoIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRjb2xvcjogIzIyMjtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuLmZvcm0tdGJsNiB0ZCB7XHJcblx0Zm9udC1zaXplOiAxOHB4XHJcbn1cclxuXHJcbi5mb3JtLXRibDYgdGQgdGV4dGFyZWEge1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3BcclxufVxyXG5cclxuI2NvbnRhaW5lciAudGl0LW1haW4ge1xyXG5cdHBhZGRpbmc6IDQwcHggMCA0OXB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjZiNmI2O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4jY29udGFpbmVyIC50aXQtbWFpbi5zdGVwIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjdweFxyXG59XHJcblxyXG4jY29udGFpbmVyIC50aXQtbWFpbi5uby1ib3JkZXIge1xyXG5cdGJvcmRlcjogMFxyXG59XHJcblxyXG4jY29udGFpbmVyIC50aXQtbWFpbiBoMSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udDogNTBweC80NnB4IHdGb250S3JVTDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4jY29udGFpbmVyIC50aXQtbWFpbiBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tdG9wOiAyN3B4O1xyXG5cdGZvbnQ6IDE2cHgvMjZweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuI2NvbnRhaW5lciAudGl0LW1haW4gZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0bGluZS1oZWlnaHQ6IDI2cHhcclxufVxyXG5cclxuI2NvbnRhaW5lciAudGl0LW1haW4gc3BhbiBlbSB7XHJcblx0bWFyZ2luOiAwXHJcbn1cclxuXHJcbiNjb250YWluZXIgLnRpdC1tYWluIHNwYW4gYSB7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuI2NvbnRhaW5lciAudGl0LW1haW4gcCB7XHJcblx0Y29sb3I6ICMwMTAxMDE7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdG1hcmdpbi10b3A6IDE4cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweFxyXG59XHJcblxyXG4jY29udGFpbmVyIC50aXQtbWFpbiAuYnRuLXN0ZXAge1xyXG5cdG1hcmdpbi10b3A6IDE3cHhcclxufVxyXG5cclxuI2NvbnRhaW5lciAudGl0LW1haW4gLmJ0bi1zdGVwIGxpIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxufVxyXG5cclxuI2NvbnRhaW5lciAudGl0LW1haW4gLmJ0bi1zdGVwIGxpIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHdpZHRoOiA0cHg7XHJcblx0aGVpZ2h0OiA0cHg7XHJcblx0bWFyZ2luOiA3cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzk3OTk5YztcclxuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3BcclxufVxyXG5cclxuI2NvbnRhaW5lciAudGl0LW1haW4gLmJ0bi1zdGVwIGxpLm9uIHNwYW4ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuI2NvbnRhaW5lciAudGl0LW1haW4gLnR4dC1saW5rIHtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2EzNmI0ZlxyXG59XHJcblxyXG4jY29udGFpbmVyIC50aXQtbWFpbi50aXQtZml4ZWQge1xyXG5cdHBhZGRpbmc6IDMwcHggMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHotaW5kZXg6IDFcclxufVxyXG5cclxuI2NvbnRhaW5lciAudGl0LW1haW4udGl0LWZpeGVkIGgxIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0Y29sb3I6ICMwMTAxMDE7XHJcblx0bGluZS1oZWlnaHQ6IDFcclxufVxyXG5cclxuI2NvbnRhaW5lciAudGl0LW1haW4udGl0LWZpeGVkIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbiNjb250YWluZXIgLnRpdC1tYWluLnN0ZXAuc3RlcC1zdHlsZTIge1xyXG5cdHBhZGRpbmc6IDMwcHggMFxyXG59XHJcblxyXG4jY29udGFpbmVyIC50aXQtbWFpbi5zdGVwLnN0ZXAtc3R5bGUyIGgxIHtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0Y29sb3I6ICMwMTAxMDE7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbiNjb250YWluZXIgLnRpdC1tYWluLnN0ZXAuc3RlcC1zdHlsZTIgZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0bWFyZ2luOiAwXHJcbn1cclxuXHJcbiNjb250YWluZXIgLnRpdC1tYWluLnN0ZXAuc3RlcC1zdHlsZTIgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuI2NvbnRhaW5lciAudGl0LW1haW4uc3RlcC5zdGVwLXN0eWxlMiAuYnRuLXN0ZXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMzBweDtcclxuXHR0b3A6IDUycHg7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4uY29udGFpbi1nYXRlIC5jb250ZW50IHtcclxuXHR3aWR0aDogOTY0cHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZzogMCAzMHB4XHJcbn1cclxuXHJcbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4uY29udGFpbi1nYXRlIC5hcmVhLWZ1bGxib3ggLnR4dC1zdWIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nLXRvcDogNTBweDtcclxuXHRmb250OiAyMnB4LzEgR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxyXG59XHJcblxyXG4uY29udGFpbi1nYXRlIC5hcmVhLWZ1bGxib3ggLmxpc3QtY2FyIHtcclxuXHRwYWRkaW5nLXRvcDogMzVweFxyXG59XHJcblxyXG4uY29udGFpbi1nYXRlIC5hcmVhLWZ1bGxib3ggLmxpc3QtY2FyIC5ib3gtY2FyIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogNTAlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwYWRkaW5nOiAzNXB4IDMwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuOHMgYWxsO1xyXG5cdC1vLXRyYW5zaXRpb246IC44cyBhbGw7XHJcblx0dHJhbnNpdGlvbjogLjhzIGFsbDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94IC5saXN0LWNhciAuYm94LWNhciBoMiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiAyOHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblx0Zm9udDogNDBweC8zNnB4IEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4uY29udGFpbi1nYXRlIC5hcmVhLWZ1bGxib3ggLmxpc3QtY2FyIC5ib3gtY2FyIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMTVweDtcclxuXHRwYWRkaW5nLXRvcDogMzdweDtcclxuXHRmb250LXNpemU6IDIxcHg7XHJcblx0bGluZS1oZWlnaHQ6IDE5cHg7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94IC5saXN0LWNhciAuYm94LWNhciBpbWcge1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAubGlzdC1jYXIgLmJveC1jYXIgZW0ge1xyXG5cdGNvbG9yOiAjMDEwMTAxO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDgwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsXHJcbn1cclxuXHJcbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAubGlzdC1jYXIgLmJveC1jYXI6aG92ZXIge1xyXG5cdGJvcmRlci1jb2xvcjogI2EzNmI0ZjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IC40cyBhbGw7XHJcblx0LW8tdHJhbnNpdGlvbjogLjRzIGFsbDtcclxuXHR0cmFuc2l0aW9uOiAuNHMgYWxsXHJcbn1cclxuXHJcbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAubGlzdC1jYXIgLmJ0bnMtY2FyIHtcclxuXHRtYXJnaW4tdG9wOiAxNXB4XHJcbn1cclxuXHJcbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAubGlzdC1jYXIgLmJ0bnMtY2FyLnR5MSAuYm94LWNhciB7XHJcblx0d2lkdGg6IDMzLjMzMzMlXHJcbn1cclxuXHJcbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAubGlzdC1maW5kIHtcclxuXHRwYWRkaW5nLXRvcDogNTBweFxyXG59XHJcblxyXG4uY29udGFpbi1nYXRlIC5hcmVhLWZ1bGxib3ggLmJveC1maW5kPmEge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMzkzcHg7XHJcblx0aGVpZ2h0OiAzMzlweDtcclxuXHRtYXJnaW46IDAgM3B4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjNGM2Y2E7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgLjhzO1xyXG5cdC1vLXRyYW5zaXRpb246IGJvcmRlciAuOHM7XHJcblx0dHJhbnNpdGlvbjogYm9yZGVyIC44c1xyXG59XHJcblxyXG4uY29udGFpbi1nYXRlIC5hcmVhLWZ1bGxib3ggLmJveC1maW5kPmE6aG92ZXIge1xyXG5cdGJvcmRlci1jb2xvcjogI2EzNmI0ZjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuNHM7XHJcblx0LW8tdHJhbnNpdGlvbjogYm9yZGVyIC40cztcclxuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjRzXHJcbn1cclxuXHJcbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAuYm94LWZpbmQ+YSBzdHJvbmcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmctdG9wOiA0NnB4O1xyXG5cdGZvbnQ6IDMycHgvMSB3Rm9udEtyVUw7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94IC5ib3gtZmluZD5hIC5pbWcge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRoZWlnaHQ6IDk2cHg7XHJcblx0cGFkZGluZy10b3A6IDQ2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDk2cHhcclxufVxyXG5cclxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94IC5ib3gtZmluZD5hIC5pbWcgaW1nIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveCAuYm94LWZpbmQ+YSAudHh0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHRmb250OiAxNHB4LzIwcHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbi5jb250YWluLWdhdGUgLnR4dC1jb2RlIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0Ym90dG9tOiAzM3B4O1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW4tbGVmdDogLTUwcHhcclxufVxyXG5cclxuLmNvbnRhaW4tZ2F0ZSAudHh0LWNvZGUgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4uY29udGFpbi1nYXRlIC50eHQtY29kZSBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRoZWlnaHQ6IDlweDtcclxuXHRtYXJnaW4tdG9wOiA3cHg7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxMHB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbn1cclxuXHJcbi5jb250LWZ1bGxzaXplIC5hcmVhLWZ1bGxib3gge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogOTY0cHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNiNmI2YjY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGRpc3BsYXk6IHRhYmxlXHJcbn1cclxuXHJcbi5jb250LWZ1bGxzaXplIC5hcmVhLWZ1bGxib3gubm8tYm9yZGVyIHtcclxuXHRib3JkZXI6IDBcclxufVxyXG5cclxuLmNvbnQtZnVsbHNpemUgLmFyZWEtZnVsbGJveCAuYm94LWNvbmZpcm0ge1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4uY29udC1mdWxsc2l6ZSAuYXJlYS1mdWxsYm94IC5ib3gtY29uZmlybSAuaW1nIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZzogMTBweCAzNnB4IDAgMDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbi5jb250LWZ1bGxzaXplIC5hcmVhLWZ1bGxib3ggLmJveC1jb25maXJtIHAge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250OiAxOHB4LzIzcHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdHRleHQtYWxpZ246IGxlZnRcclxufVxyXG5cclxuLmNvbnQtZnVsbHNpemUgLmFyZWEtZnVsbGJveCAuYm94LWNvbmZpcm0gcCBlbSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQ6IDE4cHgvMSBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsXHJcbn1cclxuXHJcbi5jb250LWZ1bGxzaXplIC5hcmVhLWZ1bGxib3ggLmJveC1jb25maXJtIHAgZW0uYm9sZCB7XHJcblx0Zm9udC1mYW1pbHk6IEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbi5jb250LWZ1bGxzaXplIC5hcmVhLWZ1bGxib3ggLmJveC1jb25maXJtIHAgZW0uaW5mbyB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5jb250LWZ1bGxzaXplIC5hcmVhLWZ1bGxib3ggLmJveC1jb25maXJtIHN0cm9uZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHRmb250OiAzMHB4LzQxcHggd0ZvbnRLclVMO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dGV4dC1hbGlnbjogbGVmdFxyXG59XHJcblxyXG4uY29udC1mdWxsc2l6ZSAuYXJlYS1mdWxsYm94IC5ib3gtY29uZmlybSBzdHJvbmcgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLmNvbnQtZnVsbHNpemUgLmJ0bi1maXhlZCB7XHJcblx0Ym90dG9tOiAxNjlweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTY0cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLmNvbnQtZnVsbHNpemUgLmJ0bi1maXhlZCAuZ2J0biB7XHJcblx0bWFyZ2luLXRvcDogNDhweDtcclxuXHRwYWRkaW5nOiAwIDQwcHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Ym9yZGVyLWNvbG9yOiAjMDAwO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuLmNvbnQtZnVsbHNpemUgLmJ0bi1maXhlZCAuZ2J0bi5wZDIwIHtcclxuXHRwYWRkaW5nOiAwIDIwcHhcclxufVxyXG5cclxuLmNvbnQtZnVsbHNpemUgLmJ0bi1maXhlZCAuZ2J0biAuc2xpbmUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDBcclxufVxyXG5cclxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94LnR5MSB7XHJcblx0Ym9yZGVyOiAwXHJcbn1cclxuXHJcbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveC50eTEgLmJveC1maW5kPmEge1xyXG5cdHdpZHRoOiAzMTFweDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuOHM7XHJcblx0LW8tdHJhbnNpdGlvbjogYm9yZGVyIC44cztcclxuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjhzXHJcbn1cclxuXHJcbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveC50eTEgLmJveC1maW5kPmE6aG92ZXIge1xyXG5cdGJvcmRlci1jb2xvcjogI2EzNmI0ZjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuNHM7XHJcblx0LW8tdHJhbnNpdGlvbjogYm9yZGVyIC40cztcclxuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjRzXHJcbn1cclxuXHJcbi5jb250YWluLWdhdGUgLmFyZWEtZnVsbGJveC50eTEgLmJveC1maW5kPmE6aG92ZXIgLnR4dCB7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94LnR5MSAuYnRuLXdyYXAge1xyXG5cdG1hcmdpbi10b3A6IDIwcHhcclxufVxyXG5cclxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94LnR5MSAuYnRuLXdyYXAgYSB7XHJcblx0bWFyZ2luLWxlZnQ6IDEwcHhcclxufVxyXG5cclxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94LnR5MSAuYnRuLXdyYXAgYTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94IC5saXN0LWNhci5sZW5ndGgtMyAuYm94LWNhciB7XHJcblx0cGFkZGluZzogMzVweCAwO1xyXG5cdHdpZHRoOiAzMyVcclxufVxyXG5cclxuLmNvbnRhaW4tZ2F0ZSAuYXJlYS1mdWxsYm94IC5saXN0LWNhci5sZW5ndGgtMyAuYm94LWNhciBoMiB7XHJcblx0Zm9udDogMjdweC8zNnB4IEh5dW5kYWlTYW5zSGVhZC1MaWdodFxyXG59XHJcblxyXG4uYm94LWNvbmNpZXJnZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZzogNThweCAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4uYm94LWNvbmNpZXJnZSAuYm94LWxlZnQge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiA1MCU7XHJcblx0cGFkZGluZy1yaWdodDogNjBweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDZkNmQ2XHJcbn1cclxuXHJcbi5ib3gtY29uY2llcmdlIC5ib3gtbGVmdCAuYm94LWlubmVyIHtcclxuXHRmbG9hdDogcmlnaHRcclxufVxyXG5cclxuLmJveC1jb25jaWVyZ2UgLmJveC1sZWZ0IHN0cm9uZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiAxMHB4O1xyXG5cdGZvbnQ6IDE0cHgvMTRweCBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcblx0dGV4dC1hbGlnbjogbGVmdFxyXG59XHJcblxyXG4uYm94LWNvbmNpZXJnZSAuYm94LWxlZnQgYSxcclxuLmJveC1jb25jaWVyZ2UgLmJveC1sZWZ0IHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMzBweDtcclxuXHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdGZvbnQ6IDQ0cHgvMzhweCBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLmJveC1jb25jaWVyZ2UuYm94LWNvbmNpZXJnZS0yIHAge1xyXG5cdGZvbnQ6IDE2cHgvMjhweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0cGFkZGluZzogMThweCAwO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGVkO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGVkXHJcbn1cclxuXHJcbi5nYXRlLXR4dD5wPnNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5ib3gtY29uY2llcmdlIC5ib3gtcmlnaHQge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiA1MCU7XHJcblx0cGFkZGluZy1sZWZ0OiA2MHB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHRleHQtYWxpZ246IGxlZnRcclxufVxyXG5cclxuLmJveC1jb25jaWVyZ2UgLmJveC1yaWdodCBzdHJvbmcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQ6IDE0cHgvMSBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLmJveC1jb25jaWVyZ2UgLmJveC1yaWdodCB1bCB7XHJcblx0bWFyZ2luLXRvcDogMjNweFxyXG59XHJcblxyXG4uYm94LWNvbmNpZXJnZSAuYm94LXJpZ2h0IHVsIGxpOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tYm90dG9tOiA4cHhcclxufVxyXG5cclxuLmJveC1jb25jaWVyZ2UgLmJveC1yaWdodCB1bCBsaSBzcGFuIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcblx0Zm9udDogMTJweC8xIEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4uYm94LWNvbmNpZXJnZSAuYm94LXJpZ2h0IHVsIGxpIHNwYW46Zmlyc3QtY2hpbGQge1xyXG5cdHdpZHRoOiAxMjZweDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM4ODhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IHtcclxuXHRwYWRkaW5nOiA1MHB4IDAgNjBweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSB7XHJcblx0d2lkdGg6IDgwMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheS50YS1jIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5LnR5MSB7XHJcblx0d2lkdGg6IDkwMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheS50eTIge1xyXG5cdHdpZHRoOiA5OTJweDtcclxuXHRtYXJnaW46IDAgYXV0b1xyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkudHkzIHtcclxuXHR3aWR0aDogOTY0cHg7XHJcblx0bWFyZ2luOiAwIGF1dG9cclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSB7XHJcblx0cGFkZGluZzogNjBweCAwO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzNjM2MzXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkucGIzMCB7XHJcblx0cGFkZGluZy1ib3R0b206IDMwcHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTpmaXJzdC1jaGlsZCB7XHJcblx0cGFkZGluZy10b3A6IDA7XHJcblx0Ym9yZGVyOiAwXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAudGl0LXN1YiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjM2MzYzM7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjNDA0MDQwXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAudGl0LXN1Yi5uby1ib3JkZXIge1xyXG5cdGJvcmRlcjogMFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLnR4dC1zdWIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzNjM2MzO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC50aXQtc3ViLFxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC50eHQtc3ViIHtcclxuXHRib3JkZXI6IDBcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAudHh0LXRibCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogMThweDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC50aXQtc3ViIGgzIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRsaW5lLWhlaWdodDogMjRweFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLnRpdC1zdWIgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogMTBweFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLnRpdC1zdWIrLmZvcm0tdGJsMiB7XHJcblx0bWFyZ2luLXRvcDogMzBweFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC5mb3JtLWJhc2U+ZGl2IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLWxlZnQ6IDQ3cHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAuZm9ybS1iYXNlPmRpdjpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luOiAwXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLmZvcm0tYmFzZSBsYWJlbCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzMXB4XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLmZvcm0tYmFzZSAuZGFzaCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAyNHB4O1xyXG5cdGhlaWdodDogNDhweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDQ4cHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAuZm9ybS1iYXNlIC5jdXN0b20tc2VsZWN0IHtcclxuXHR3aWR0aDogMTI2cHg7XHJcblx0ZmxvYXQ6IGxlZnRcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAudGFiLW1lbnUgbGkge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC50YWItbWVudSBsaTpmaXJzdC1jaGlsZCBhIHtcclxuXHRtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC50YWItbWVudSBsaTpmaXJzdC1jaGlsZCAubGluZSB7XHJcblx0ZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC50YWItbWVudSBsaSBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW46IDAgMjBweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGluZS1oZWlnaHQ6IDM2cHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAudGFiLW1lbnUgbGkgLmxpbmUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDEwcHg7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogMTNweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjNmNhXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLnRhYi1tZW51IGxpLm9uIGEge1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLnRhYi1pbm5lciB7XHJcblx0bWFyZ2luLXRvcDogMTVweFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC50YWItaW5uZXIgLnRhYi1jb250IHtcclxuXHRkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLnRhYi1pbm5lciAudGFiLWNvbnQub24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLnRhYi1pbm5lciAudGFiLWNvbnQgYSBlbSB7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLmJ0bi1iYXNlIHtcclxuXHRoZWlnaHQ6IDM2cHg7XHJcblx0bWFyZ2luLWxlZnQ6IDRweDtcclxuXHRwYWRkaW5nOiAwIDEycHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRtYXJnaW4tdG9wOiA4cHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAuYnRuLWJhc2U6Zmlyc3QtY2hpbGQsXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLnRpbWUtbGlzdCAuYnRuLWJhc2U6bnRoLWNoaWxkKDhuKSB7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAuY29kZS1jaGVjayAuYnRuLWJhc2Uge1xyXG5cdGhlaWdodDogNDhweDtcclxuXHRtYXJnaW46IDA7XHJcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0YmFja2dyb3VuZDogI2M4YzhjODtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYjliOWI5O1xyXG5cdGNvbG9yOiAjNDQ0XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLnRpbWUtbGlzdCAuYnRuLWJhc2Uge1xyXG5cdHdpZHRoOiA2MHB4XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLmJ0bi1iYXNlIHNwYW4ge1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLmJ0bi1iYXNlOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLmJ0bi1iYXNlLm9uIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLmJ0bi1iYXNlLm9mZiBzcGFuIHtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC5idG4tbGlzdCAuYnRuLWJhc2Uge1xyXG5cdGZvbnQtc2l6ZTogMTRweFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5IC50aXQtc3ViKy5ib3gtY2FsZW5kYXIge1xyXG5cdG1hcmdpbi10b3A6IDlweFxyXG59XHJcblxyXG4uZGF0ZUNoZWNrIHtcclxuXHR3aWR0aDogMTk1cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmJveC1jYWxlbmRhciAuY2FsZW5kYXItdG9wIHtcclxuXHRmb250LXNpemU6IDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuYm94LWNhbGVuZGFyIC5jYWxlbmRhci10b3AgLmN1cnJlbnQge1xyXG5cdHdpZHRoOiAyMDlweDtcclxuXHRjb2xvcjogIzQ3NDc0NztcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bGluZS1oZWlnaHQ6IDEzcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5ib3gtY2FsZW5kYXIgLmNhbGVuZGFyLXRvcCBhIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDM2cHg7XHJcblx0aGVpZ2h0OiAzMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5ib3gtY2FsZW5kYXIgLmNhbGVuZGFyLXRvcD5zcGFuLmN1cnJlbnQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRoZWlnaHQ6IDMycHg7XHJcblx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5ib3gtY2FsZW5kYXIgLmNhbGVuZGFyLXRvcD5zcGFuLmN1cnJlbnQgc3BhbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogMnB4XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuYm94LWNhbGVuZGFyIC5jYWxlbmRhci10b3A+c3Bhbi5jdXJyZW50IHNwYW46Zmlyc3QtY2hpbGQge1xyXG5cdHBhZGRpbmctcmlnaHQ6IDVweFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmJveC1jYWxlbmRhciAuY2FsZW5kYXItdG9wPnNwYW4uY3VycmVudCBzcGFuOmZpcnN0LWNoaWxkOmFmdGVyIHtcclxuXHRjb250ZW50OiAnLidcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5ib3gtY2FsZW5kYXIgLmNhbGVuZGFyLXRvcCBhIGltZyB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmJveC1jYWxlbmRhciAuY2FsZW5kYXItd3JhcCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDMwM3B4O1xyXG5cdHBhZGRpbmc6IDRweCAxMHB4IDEwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuYm94LWNhbGVuZGFyIC5jYWxlbmRhci13cmFwIHRhYmxlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDIyN3B4XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuYm94LWNhbGVuZGFyIC5jYWxlbmRhci13cmFwIHRoZWFkIHRoIHtcclxuXHRoZWlnaHQ6IDMycHg7XHJcblx0Y29sb3I6ICM0NzQ3NDc7XHJcblx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmJveC1jYWxlbmRhciAuY2FsZW5kYXItd3JhcCB0aGVhZCB0aC5zdW4ge1xyXG5cdGNvbG9yOiAjODg3MTVmXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuYm94LWNhbGVuZGFyIC5jYWxlbmRhci13cmFwIHRib2R5IHRkIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRoZWlnaHQ6IDM5cHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5ib3gtY2FsZW5kYXIgLmNhbGVuZGFyLXdyYXAgdGJvZHkgdGQgYSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiAyNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuYm94LWNhbGVuZGFyIC5jYWxlbmRhci13cmFwIHRib2R5IHRkLnRvZGF5LWNlbGwgYSB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcclxufVxyXG5cclxuLmNoZWNrRGF5LFxyXG4uY2hlY2tEYXkgc3BhbiB7XHJcblx0Y29sb3I6ICM0NzQ3NDc7XHJcblx0Zm9udC1zaXplOiAxMnB4XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuYm94LWNhbGVuZGFyIC5jYWxlbmRhci13cmFwIHRib2R5IHRkLnNlbGVjdGFibGUgYSB7XHJcblx0YmFja2dyb3VuZDogI2YwZjBmMDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0cG9pbnRlci1ldmVudHM6IGF1dG9cclxufVxyXG5cclxuLmNoZWNrRGF5IHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRmb250LWZhbWlseTogTm90b1NhbnNLUk1lZGl1bSwgTmFudW1Hb3RoaWNCb2xkXHJcbn1cclxuXHJcbi5jaGVja0RheSBzcGFuIHtcclxuXHRmb250LWZhbWlseTogTm90b1NhbnNLUkJvbGQsIE5hbnVtR290aGljRXh0cmFCb2xkO1xyXG5cdG1hcmdpbi1sZWZ0OiAxMHB4XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkgLmJveC1jYWxlbmRhciAuYnRuLWdyb3VwIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tbGVmdDogMzBweDtcclxuXHR3aWR0aDogNDY3cHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAuYm94LWNhbGVuZGFyIC5idG4tZ3JvdXAgbGkge1xyXG5cdG1hcmdpbi10b3A6IDMwcHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAuYm94LWNhbGVuZGFyIC5idG4tZ3JvdXAgbGk6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheSAuYm94LWNhbGVuZGFyIC5idG4tZ3JvdXAgZW0ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1ib3R0b206IDExcHg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRsaW5lLWhlaWdodDogMTRweFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDIge1xyXG5cdHBhZGRpbmctdG9wOiA3MHB4XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMjpmaXJzdC1jaGlsZCB7XHJcblx0cGFkZGluZy10b3A6IDBcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAyKy5idG4td3JhcCB7XHJcblx0bWFyZ2luLXRvcDogMzBweFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDMrLmJveC1ncmF5MDMge1xyXG5cdG1hcmdpbi10b3A6IDYwcHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAyKy5ib3gtZ3JheTAzIHtcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDMrLmJ0bi13cmFwIHtcclxuXHRtYXJnaW4tdG9wOiAzMHB4XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYnRuLTNidS5idG4td3JhcCBhLmJ0bi1iYXNlIHtcclxuXHR3aWR0aDogMjAwcHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtc2Nyb2xsIHtcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtc2Nyb2xsIHN0cm9uZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiA0MHB4O1xyXG5cdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGNvbG9yOiAjMzMzO1xyXG5cdGxpbmUtaGVpZ2h0OiA0MHB4XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXYge1xyXG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHRoZWlnaHQ6IDIwMHB4O1xyXG5cdHBhZGRpbmc6IDM1cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2I5YjliOTtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICM1ODU4NTg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtc2Nyb2xsIGRpdiBlbSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogMThweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IGVtOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXYgcCB7XHJcblx0bWFyZ2luLXRvcDogMThweDtcclxuXHRjb2xvcjogIzMzMztcclxuXHRsaW5lLWhlaWdodDogMTZweFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IHA6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtc2Nyb2xsIGRpdiBvbCBsaSxcclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtc2Nyb2xsIGRpdiB1bCBsaSB7XHJcblx0bWFyZ2luLXRvcDogMThweDtcclxuXHRjb2xvcjogIzMzMztcclxuXHRsaW5lLWhlaWdodDogMTZweFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IG9sIGxpIGVtLFxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IHVsIGxpIGVtIHtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IG9sIGxpIG9sIGxpLFxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IHVsIGxpIHVsIGxpIHtcclxuXHRtYXJnaW4tdG9wOiAxMHB4XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXY+b2w6Zmlyc3QtY2hpbGQ+bGk6Zmlyc3QtY2hpbGQsXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXY+dWw6Zmlyc3QtY2hpbGQ+bGk6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtc2Nyb2xsIGRpdiAudHh0LWdyYXkge1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXYgdGFibGUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbi10b3A6IDE4cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRib3JkZXItdG9wOiAycHggc29saWQgI2QyZDJkMlxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IHRhYmxlIHRoZWFkIHRoIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcblx0cGFkZGluZzogMTRweCAxNHB4IDE0cHggMjBweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IHRhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xyXG5cdGJvcmRlci1yaWdodDogbm9uZVxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1zY3JvbGwgZGl2IHRhYmxlIHRib2R5IHRoIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0cGFkZGluZzogMTRweCAyMHB4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtc2Nyb2xsIGRpdiB0YWJsZSB0Ym9keSB0ciB0ZCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0cGFkZGluZzogMTRweCA0MHB4XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXYgdGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xyXG5cdGJvcmRlci1sZWZ0OiBub25lXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXYgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLXJpZ2h0OiBub25lXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LXNjcm9sbCBkaXYgdGFibGUgdGQudHh0LWxlZnQge1xyXG5cdHRleHQtYWxpZ246IGxlZnRcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAyIC5ib3gtc2Nyb2xsOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuY2hrLWFncmVlIHtcclxuXHRtYXJnaW4tdG9wOiAxNHB4XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuY2VudGVyLWFncmVlIHtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDZkNmQ2O1xyXG5cdHRleHQtYWxpZ246IGxlZnRcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5jZW50ZXItYWdyZWUgc3BhbiBlbSB7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAudGl0LWNvbmZpcm0rLmJveC1ncmF5IHtcclxuXHRwYWRkaW5nLXRvcDogMDtcclxuXHRib3JkZXI6IDBcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC50aXQtY29uZmlybSB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbi1ib3R0b206IDQwcHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC50aXQtY29uZmlybSBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogIzMyMzIzMjtcclxuXHRsaW5lLWhlaWdodDogMjZweFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLnRpdC1jb25maXJtIHN0cm9uZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdGZvbnQtc2l6ZTogMjFweDtcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLnRpdC1jb25maXJtIGVtIHtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5idG4tYXJlYSAuYnRuLWxlZnQgLmJ0bi1iYXNlIHtcclxuXHR3aWR0aDogMTE2cHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5idG4tcGVyLWNoYW5nZSBhIHtcclxuXHR3aWR0aDogMTk4cHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5idG4td3JhcC5idG4tY2VudGVyLmJ0bi1wZXItd2l0aGRyYXcge1xyXG5cdG1hcmdpbi10b3A6IDMwcHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5idG4tcGVyLXdpdGhkcmF3IGEge1xyXG5cdHdpZHRoOiAyNzBweFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmNoay1hZ3JlZSAuY3VzdG9tLWNoay1yZG8ge1xyXG5cdHBhZGRpbmctcmlnaHQ6IDMwcHhcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtam9pbiBsaSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAxODBweDtcclxuXHRoZWlnaHQ6IDI0N3B4O1xyXG5cdG1hcmdpbjogMCAxMnB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1qb2luIGxpIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2M2YzhjYztcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuOHM7XHJcblx0LW8tdHJhbnNpdGlvbjogYm9yZGVyIC44cztcclxuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjhzXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWpvaW4gbGkgYTpob3ZlciB7XHJcblx0Ym9yZGVyLWNvbG9yOiAjYTM2YjRmO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIC40cztcclxuXHQtby10cmFuc2l0aW9uOiBib3JkZXIgLjRzO1xyXG5cdHRyYW5zaXRpb246IGJvcmRlciAuNHNcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtam9pbiBsaSBhIC5pbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMTYzcHg7XHJcblx0bGluZS1oZWlnaHQ6IDE2M3B4XHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWpvaW4gbGkgYSAuaW1nIGltZyB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1qb2luIGxpIGEgZHQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1qb2luIGxpIGEgZGQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi10b3A6IDhweDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDFcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5LmNvbnQtd2hpdGUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5LmFyZWEtY29udC13aGl0ZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2I2YjZiNlxyXG59XHJcblxyXG4uc2VjdGlvbi1jb25zdWx0IC5hcmVhLWNvbnQtd2hpdGUgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIC5pdGVtLW9wdGlvbiAuY3VzdG9tLXNlbGVjdC5jaG9vc2UgLnNlbGVjdGVkIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmXHJcbn1cclxuXHJcbi5hcmVhLWNvbnQtZ3JheS5hcmVhLWNvbnQtd2hpdGUudzk2NC1saW5lIHtcclxuXHRtYXgtd2lkdGg6IDk2NHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRwYWRkaW5nLXRvcDogNTVweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDcwMHB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZy1yaWdodDogNjBweDtcclxuXHRoZWlnaHQ6IDEwMCVcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LXZpZXcgLmNvbnRlbnQtaW5uZXIgLmFyZWEtdmlldyAudGl0LWxlZnQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR6LWluZGV4OiAxMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyAuY29udGVudC1pbm5lciAuYXJlYS12aWV3IC50aXQtbGVmdCBoMSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0aGVpZ2h0OiAxMHB4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLnRpdC1sZWZ0IHNwYW4ge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGhlaWdodDogMTRweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDhweDtcclxuXHRmb250OiAxNHB4LzE0cHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLnRpdC1sZWZ0IHNwYW46Zmlyc3QtY2hpbGQge1xyXG5cdGZvbnQ6IDE0cHgvMTZweCBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LXZpZXcgLmNvbnRlbnQtaW5uZXIgLmFyZWEtdmlldyAudGl0LXJpZ2h0IHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxMnB4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLnRpdC1yaWdodCBzcGFuIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRoZWlnaHQ6IDdweDtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyAuY29udGVudC1pbm5lciAuYXJlYS12aWV3IC50aXQtcmlnaHQgYSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyAuY29udGVudC1pbm5lciAuYXJlYS12aWV3IC5pbWctaG9sZGVyIC52ci1yb29tIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDMwcHggMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyAuY29udGVudC1pbm5lciAuYXJlYS12aWV3IC5pbWctaG9sZGVyIC52ci1yb29tIC5pbmNhc2Uge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDA7XHJcblx0bGluZS1oZWlnaHQ6IDA7XHJcblx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRmb250LXNpemU6IDA7XHJcblx0dGV4dC1pbmRlbnQ6IC05OTlweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyAuY29udGVudC1pbm5lciAuYXJlYS12aWV3IC5pbWctaG9sZGVyIC52ci1yb29tIC5pbmNhc2UgaW1nIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMjA7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LXZpZXcgLmNvbnRlbnQtaW5uZXIgLmFyZWEtdmlldyAudHh0LWNhciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLnR4dC1jYXIgc3BhbiB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0aGVpZ2h0OiAxNHB4O1xyXG5cdGZvbnQ6IDE0cHgvMTRweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LXZpZXcgLmNvbnRlbnQtaW5uZXIgLmFyZWEtdmlldyAudHh0LWNhciBzdHJvbmcge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGhlaWdodDogMTRweDtcclxuXHRtYXJnaW4tbGVmdDogN3B4O1xyXG5cdGZvbnQ6IDE0cHgvMTRweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LXZpZXcgLmNvbnRlbnQtaW5uZXIgLmFyZWEtdmlldyAudHh0LWNhciBwIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRjbGVhcjogYm90aDtcclxuXHRwYWRkaW5nLXRvcDogMTVweDtcclxuXHRmb250OiAxMXB4LzE3cHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLnR4dC1jYXIgcC50eHQxIHtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRmb250LXNpemU6IDEzcHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LXZpZXcgLmNvbnRlbnQtaW5uZXIgLmFyZWEtdmlldyAudHh0LWNhciBhIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDYwcHg7XHJcblx0Ym90dG9tOiAzcHg7XHJcblx0aGVpZ2h0OiAxMHB4O1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMTBweDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0d2lkdGg6IDY1MHB4O1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRwYWRkaW5nLXRvcDogNTVweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmJ0bi1zcHJlYWQge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAtNTFweDtcclxuXHR3aWR0aDogNTBweDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0cGFkZGluZy10b3A6IDU1cHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5idG4tc3ByZWFkIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZjNmM2YzO1xyXG5cdHotaW5kZXg6IC0xXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYnRuLXNwcmVhZCBpbWcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiA5cHg7XHJcblx0d2lkdGg6IDU1cHg7XHJcblx0bWFyZ2luLXRvcDogLTRweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmJ0bi1zcHJlYWQub24gc3BhbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHRib3JkZXItY29sb3I6ICNlZGVkZWRcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5idG4tc3ByZWFkLm9uIGltZyB7XHJcblx0bGVmdDogLTQxcHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogMTAwJVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWFjY2Vzc29yaWVzLFxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWV4dGVyaW9yLFxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWludGVyaW9yLFxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLW1vZGVsLFxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXBhY2thZ2Uge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDcyJVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMjglO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAudGl0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRwYWRkaW5nOiAwIDIxcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzhhOGU5NVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC50aXQgaDIge1xyXG5cdGhlaWdodDogNDBweDtcclxuXHRmb250OiAxOHB4LzQ0cHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLnRpdCAuc3RlcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogOXB4O1xyXG5cdHJpZ2h0OiAxNHB4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLnRpdCAuc3RlcCBzcGFuIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiA0cHg7XHJcblx0aGVpZ2h0OiA0cHg7XHJcblx0bWFyZ2luOiA4cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzk3OTk5YztcclxuXHR0ZXh0LWluZGVudDogLTIwMCU7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC50aXQgLnN0ZXAgc3Bhbi5vbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZlxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogMTAwJVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAudHh0LW1vc3Qge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDEyN3B4O1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHBhZGRpbmctbGVmdDogMTZweDtcclxuXHRmb250OiAxMHB4LzhweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnR4dC1tb3N0IGltZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5saXN0LWlubmVyIHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0bWFyZ2luLXRvcDogLTY3cHg7XHJcblx0cGFkZGluZy10b3A6IDE0N3B4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5saXN0LWlubmVyIC5saXN0LWdyb3VwIHtcclxuXHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdGhlaWdodDogMTAwJVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubGlzdC1pbm5lciAubGlzdC1ncm91cCBhIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCBsaSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi10b3A6IDRweDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuOHMgYWxsO1xyXG5cdC1vLXRyYW5zaXRpb246IC44cyBhbGw7XHJcblx0dHJhbnNpdGlvbjogLjhzIGFsbFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCBsaTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubmFtZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cGFkZGluZzogMCA3NXB4IDAgMjFweDtcclxuXHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cdHotaW5kZXg6IC0xXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5uYW1lIHN0cm9uZyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1yaWdodDogNnB4O1xyXG5cdGZvbnQ6IDE4cHgvNThweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm5hbWUgZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250OiAxNHB4LzU0cHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5uYW1lIHAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDU1cHg7XHJcblx0Zm9udDogMTVweC81OHB4IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubmFtZSBzcGFuIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0d2lkdGg6IDU1cHg7XHJcblx0aGVpZ2h0OiA1NXB4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5uYW1lIHNwYW4gaW1nIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogMjNweDtcclxuXHRtYXJnaW4tdG9wOiAtNXB4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5uYW1lIC5pbWctbW9zdCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAzcHg7XHJcblx0bGVmdDogM3B4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBhZGRpbmc6IDAgMjBweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIGVtIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0Zm9udDogMTNweC8xIHdGb250S3JVTDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYyB1bCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwYWRkaW5nOiAyOXB4IDAgMjNweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYyB1bCBsaSB7XHJcblx0bWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYyB1bCBsaTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYyB1bCBsaSBzcGFuIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udDogMTRweC8xOHB4IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYyB1bCBsaSBzcGFuOmZpcnN0LWNoaWxkIHtcclxuXHR3aWR0aDogMTE4cHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNhbXBsZSB7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHR0ZXh0LWFsaWduOiBsZWZ0XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zYW1wbGUgLmltZyB7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHR3aWR0aDogNTVweDtcclxuXHRoZWlnaHQ6IDU1cHg7XHJcblx0cGFkZGluZzogMjBweCAxOXB4IDIwcHggMjBweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zYW1wbGUgLmltZyBpbWcge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjZWNlY2U7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNhbXBsZSAuaW1nLW1vc3Qge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogM3B4O1xyXG5cdGxlZnQ6IDNweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc2FtcGxlIC50eHQge1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0cGFkZGluZzogMThweCAyMHB4IDIwcHggMDtcclxuXHRmb250OiAxOHB4LzEgR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNhbXBsZSBkbCB7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRwYWRkaW5nOiAxOHB4IDIwcHggMjBweCAwO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3BcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNhbXBsZSBkbCBkdCB7XHJcblx0Zm9udDogMThweC8yM3B4IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc2FtcGxlIGRsIGRkIHtcclxuXHRtYXJnaW4tdG9wOiAxcHg7XHJcblx0Zm9udDogMTNweC8xNnB4IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc2FtcGxlIGRsIGRkOmxhc3QtY2hpbGQge1xyXG5cdGhlaWdodDogMTJweDtcclxuXHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdGZvbnQ6IDE2cHgvMTZweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnBhY2thZ2Uge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cGFkZGluZzogMCAyMHB4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5wYWNrYWdlIHVsIHtcclxuXHRwYWRkaW5nOiAyOXB4IDAgMjNweCAxM3B4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5wYWNrYWdlIHVsIGxpIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGlzdC1zdHlsZS10eXBlOiBkaXNjXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5vbiB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzg3NDAzM1xyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAub24gLnBhY2thZ2UsXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5vbiAuc3BlYyB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm9uIC5uYW1lIHNwYW4gaW1nIHtcclxuXHRsZWZ0OiAtNDFweDtcclxuXHRtYXJnaW4tdG9wOiAtNXB4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5tb3N0IC5uYW1lIC5pbWctbW9zdCxcclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm1vc3QgLnNhbXBsZSAuaW1nLW1vc3Qge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIC5idG4tbGVmdCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDUwJVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLXJpZ2h0IHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0d2lkdGg6IDUwJVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLWJhc2Uge1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIC5idG4tbGVmdCBhIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDVweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLXJpZ2h0IGEge1xyXG5cdG1hcmdpbi1sZWZ0OiA1cHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBhZGRpbmctYm90dG9tOiA2N3B4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmJveC1jb25zdWx0IHtcclxuXHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdGhlaWdodDogMTAwJVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbjpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiB7XHJcblx0bWFyZ2luLXRvcDogMzBweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuYnRuLWxpc3QsXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IHtcclxuXHRtYXJnaW4tdG9wOiAxMHB4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIGVtIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGNvbG9yOiAjNmY2ZjZmO1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5idG4tbGlzdCBhIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMzIuNzk0MSU7XHJcblx0bWFyZ2luLWxlZnQ6IC44MDg4JTtcclxuXHRwYWRkaW5nOiAwIDAgMCAyMHB4O1xyXG5cdGJvcmRlci1jb2xvcjogI2Y3ZjdmNztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHRleHQtYWxpZ246IGxlZnRcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmJ0bi1saXN0IGEub24ge1xyXG5cdGJvcmRlci1jb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuYnRuLWxpc3QgYTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmJ0bi1saXN0IGE6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3ZjdcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmJ0bi1saXN0IGE6aG92ZXIgc3BhbiB7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmJ0bi1saXN0IGEgc3BhbiB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IGEge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiA0OS43MDU4JTtcclxuXHRtYXJnaW46IDRweCAwIDAgLjU4ODQlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmNvbG9yLWxpc3QgYTpudGgtY2hpbGQoMm4tMSkge1xyXG5cdG1hcmdpbi1sZWZ0OiAwXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IGE6Zmlyc3QtY2hpbGQsXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IGE6Zmlyc3QtY2hpbGQrYSB7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuY29sb3ItbGlzdCBhLm9uIHtcclxuXHRib3JkZXItY29sb3I6ICM4NDQ2MzlcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmNvbG9yLWxpc3QgYSAuaW1nIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRwYWRkaW5nOiAxOXB4O1xyXG5cdHdpZHRoOiA1NXB4O1xyXG5cdGhlaWdodDogNTVweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuY29sb3ItbGlzdCBhIC5pbWcgaW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2VjZWNlO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IGEgLnR4dCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiA5M3B4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiAxMDAlXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IGgyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLWJvdHRvbTogNDJweDtcclxuXHRmb250OiAzMnB4LzM4cHggd0ZvbnRLclVMO1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IGgyIGEge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDBcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnNucy1idG5zIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogOXB4O1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGZvbnQtc2l6ZTogMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuc25zLWJ0bnMgYSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAyMHB4O1xyXG5cdGhlaWdodDogMjBweDtcclxuXHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0b3BhY2l0eTogLjQ7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuOHMgYWxsO1xyXG5cdC1vLXRyYW5zaXRpb246IC44cyBhbGw7XHJcblx0dHJhbnNpdGlvbjogLjhzIGFsbFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuc25zLWJ0bnMgYTpob3ZlciB7XHJcblx0b3BhY2l0eTogMTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IC40cyBhbGw7XHJcblx0LW8tdHJhbnNpdGlvbjogLjRzIGFsbDtcclxuXHR0cmFuc2l0aW9uOiAuNHMgYWxsXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5zbnMtYnRucyBhOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuc25zLWJ0bnMgYTpmaXJzdC1jaGlsZCthIHtcclxuXHRtYXJnaW4tbGVmdDogN3B4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5zbnMtYnRucyBhOmZpcnN0LWNoaWxkK2ErYSthIHtcclxuXHRtYXJnaW4tbGVmdDogMTNweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuc25zLWJ0bnMgYSBpbWcge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LXNoYXJlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdHJpZ2h0OiAwXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LXNoYXJlIGxpIHtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1zaGFyZSBsaSBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDMwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGxpbmUtaGVpZ2h0OiAzMHB4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LXNoYXJlIGxpIGEgaW1nIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5hcmVhLWlubmVyIHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0bWFyZ2luLXRvcDogLTgwcHg7XHJcblx0cGFkZGluZy10b3A6IDgwcHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmFyZWEtaW5uZXIgLmFyZWEtZ3JvdXAge1xyXG5cdG92ZXJmbG93LXk6IGF1dG87XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDVweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1vcHRpb24gLnRpdC1zdWIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMTNweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTFweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcclxuXHRmb250OiAxNXB4LzE1cHggd0ZvbnRLclVMO1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LW9wdGlvbiAudGl0LXN1YiBhIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0cGFkZGluZy10b3A6IDFweDtcclxuXHRmb250OiAxMnB4LzEwcHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LW9wdGlvbiBsaSB7XHJcblx0bWFyZ2luLXRvcDogNDJweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1vcHRpb24gbGk6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3Qtb3B0aW9uIGRpdiB7XHJcblx0cGFkZGluZy10b3A6IDEzcHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3Qtb3B0aW9uIHNwYW4rZGl2IHtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nLXRvcDogMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1vcHRpb24gLmltZyB7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHR3aWR0aDogNDJweDtcclxuXHRoZWlnaHQ6IDQycHg7XHJcblx0cGFkZGluZzogMTRweCAxM3B4IDAgMDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LW9wdGlvbiAuaW1nIGltZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2NlY2VjZTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1vcHRpb24gZGwge1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0cGFkZGluZy10b3A6IDEzcHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3Qtb3B0aW9uIGR0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250OiAxNnB4LzIzcHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LW9wdGlvbiBkZCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogNHB4O1xyXG5cdGhlaWdodDogMTFweDtcclxuXHRmb250OiAxNnB4LzE0cHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwge1xyXG5cdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0cGFkZGluZzogMjBweCAzMnB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3ZjdcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkaXYge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZGwge1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0d2lkdGg6IDUwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGR0IHtcclxuXHRjbGVhcjogYm90aDtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tdG9wOiAxNHB4O1xyXG5cdGZvbnQ6IDEzcHgvMjFweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkdDpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGRkIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0cGFkZGluZy1yaWdodDogMzFweDtcclxuXHRmb250OiAxOHB4LzIxcHggd0ZvbnRLclVMO1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZGQ6bGFzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXRvcDogMTRweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIC50b3RhbCB7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDBkMGQwXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgLnRvdGFsIGR0IHtcclxuXHRwYWRkaW5nLWxlZnQ6IDMxcHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCAudG90YWwgZGQge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGZvbnQ6IDMwcHgvMjFweCB3Rm9udEtyVUw7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnR4dC10YXgge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbjogMTBweCAwIDVweDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayB7XHJcblx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC50aXQtc3ViIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250OiAxNnB4LzE0cHggd0ZvbnRLclVMO1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLnRpdC1zdWIgYSB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdHBhZGRpbmctdG9wOiAxcHg7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxMHB4O1xyXG5cdGNvbG9yOiAjODc0MDMzO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSB7XHJcblx0bWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWE+c3BhbiB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDMzLjMzMzMlO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYT5zcGFuIGEgaSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi1yaWdodDogMTBweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWE+c3BhbiBhIGkgaW1nIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLWxlZnQgLm9uLW92ZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbjogLTEwcHggMCAwIC05cHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tY2VudGVyIC5vbi1vdmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW46IC05cHggMCAwIC05cHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tcmlnaHQgLm9uLW92ZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbjogLThweCAwIDAgLTEwcHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tbGVmdCB7XHJcblx0cGFkZGluZy1yaWdodDogM3B4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLWNlbnRlciB7XHJcblx0cGFkZGluZzogMCAxcHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tcmlnaHQge1xyXG5cdHBhZGRpbmctbGVmdDogM3B4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmJ0bi1hcmVhdG4tcmlnaHQgYSB7XHJcblx0bWFyZ2luLWxlZnQ6IDNweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3Qge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdHBhZGRpbmc6IDQwcHggMDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGhlaWdodDogYXV0b1xyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLnR4dCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCBzdHJvbmcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0Zm9udDogMzBweC8xIEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmJ0bi1jb250YWN0IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0b3A6IDQ2cHg7XHJcblx0cmlnaHQ6IDA7XHJcblx0aGVpZ2h0OiA0MHB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDM3cHg7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiA0NXB4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuYnRuLWNvbnRhY3QgaW1nIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAxN3B4O1xyXG5cdHJpZ2h0OiAwXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuYnRuLWNvbnRhY3Qub2ZmIGltZyB7XHJcblx0dG9wOiAtMjNweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCB7XHJcblx0cGFkZGluZy10b3A6IDQwcHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgZW0ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRsaW5lLWhlaWdodDogMTdweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0IHtcclxuXHRtYXJnaW4tdG9wOiAyMHB4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNvbnRhY3Q6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY29udGFjdDpsYXN0LWNoaWxkPnNwYW4ge1xyXG5cdGhlaWdodDogMjA3cHg7XHJcblx0bGluZS1oZWlnaHQ6IDIwN3B4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNvbnRhY3Q+c3BhbiB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDEzLjg0NjElO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogNDhweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0PnNwYW4raW5wdXQsXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNvbnRhY3Q+c3Bhbit0ZXh0YXJlYSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDg2LjE1MjklXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNvbnRhY3Q+c3BhbitkaXYge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiA4Ni4xNTM5JVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jYXRlPmRpdiB7XHJcblx0d2lkdGg6IDQyLjA3Njk1JVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jYXRlPnNwYW4rZGl2IHtcclxuXHR3aWR0aDogNDIuMDc2OTUlO1xyXG5cdG1hcmdpbi1yaWdodDogMiU7XHJcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRoZWlnaHQ6IDQ4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tYm94IHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogNTAlXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWJveCBzcGFuIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMjcuNjkyMyU7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWJveCBzcGFuK2lucHV0IHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogNjQuNjE1MyVcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tYm94Ky5pdGVtLWJveCBpbnB1dCB7XHJcblx0d2lkdGg6IDcyLjI2OTIlXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWVtYWlsPmRpdj5wIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogNzEuNDI4NSU7XHJcblx0bWFyZ2luLXJpZ2h0OiAuNTM1OCVcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tZW1haWw+ZGl2IHA+aW5wdXQge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAzNi4yNSVcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tZW1haWw+ZGl2IHA+c3BhbiB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDcuNSU7XHJcblx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRsaW5lLWhlaWdodDogNDhweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tZW1haWw+ZGl2IHA+c3BhbitpbnB1dCB7XHJcblx0d2lkdGg6IDU2LjI1JVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1lbWFpbD5kaXYgcCtkaXYge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAyOC4wMzU3JVxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLnRibC1jb250YWN0IC5idG4tYXJlYSB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDkwcHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5ib3gtcXVlc3Rpb24ge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogNTk0cHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5ib3gtcXVlc3Rpb24gZGl2IHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuYm94LXF1ZXN0aW9uIHN0cm9uZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRmb250LXNpemU6IDMycHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Zm9udC1mYW1pbHk6IHdGb250S3JVTFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmJveC1xdWVzdGlvbiBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRjb2xvcjogIzdhN2E3YTtcclxuXHRsaW5lLWhlaWdodDogMjRweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5saXN0LWRlYWxlcixcclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAubGlzdC1tYXRjaCB7XHJcblx0bWFyZ2luLXRvcDogMjNweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5saXN0LWRlYWxlciBsaSB7XHJcblx0bWFyZ2luLXRvcDogMTBweFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5saXN0LWRlYWxlciBsaSBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZzogMzBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNmN2Y3Zjc7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuOHMgYWxsO1xyXG5cdC1vLXRyYW5zaXRpb246IC44cyBhbGw7XHJcblx0dHJhbnNpdGlvbjogLjhzIGFsbFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5saXN0LWRlYWxlciBsaSBhOmhvdmVyIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjRzIGFsbDtcclxuXHQtby10cmFuc2l0aW9uOiAuNHMgYWxsO1xyXG5cdHRyYW5zaXRpb246IC40cyBhbGxcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAubGlzdC1kZWFsZXIgbGkgYSBpbWcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRyaWdodDogMThweDtcclxuXHRtYXJnaW4tdG9wOiAtNHB4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmxpc3QtbWF0Y2ggbGkgYSB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAubGlzdC1tYXRjaCBsaSBhIGltZyB7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAubGlzdC1kZWFsZXIgbGkgc3Ryb25nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250OiAxOHB4LzEgR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmxpc3QtZGVhbGVyIGxpIHN0cm9uZyBlbSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OiA3cHg7XHJcblx0Zm9udDogMTFweC8xIEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5saXN0LWRlYWxlciBsaSBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tdG9wOiAxMXB4O1xyXG5cdGZvbnQ6IDEzcHgvMS4yIEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5saXN0LW1hdGNoIGxpIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogOXB4O1xyXG5cdHBhZGRpbmc6IDExcHggMCAyMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA5cHhcclxufVxyXG5cclxuLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAubGlzdC1tYXRjaCBsaSBzcGFuIGVtIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0aGVpZ2h0OiA5cHg7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmJ0bi1hcmVhIHtcclxuXHRtYXJnaW4tdG9wOiAxMHB4XHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmJ0bi1hcmVhPnNwYW4ge1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmJ0bi1hcmVhPnNwYW4gYSB7XHJcblx0Zm9udDogMTZweC81OHB4IEh5dW5kYWlTYW5zSGVhZC1MaWdodFxyXG59XHJcblxyXG4uY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1iYXNlIHtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG4uc2VjdGlvbi1idWlsZCxcclxuLnNlY3Rpb24tY29uc3VsdCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG1hcmdpbjogODBweCA2MHB4IDYwcHhcclxufVxyXG5cclxuLmNvbnN1bHRpbmcgLnNlY3Rpb24tY29uc3VsdCB7XHJcblx0bWFyZ2luOiAwXHJcbn1cclxuXHJcbi5zZWN0aW9uLWNvbnN1bHQgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5idG4tc3ByZWFkIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTg1cHhcclxufVxyXG5cclxuLmNvbnN1bHRpbmcuc2VsZWN0LWNlbnRlciAuYnRuLXdyYXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdGJvdHRvbTogMzBweDtcclxuXHR6LWluZGV4OiAxMDtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctYm90dG9tOiA3M3B4XHJcbn1cclxuXHJcbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItbW9kZWwge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiA2MTRweFxyXG59XHJcblxyXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW1vZGVsIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW1vZGVsIHNwYW4gZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItbW9kZWwgLmltZy1ob2xkZXIge1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItbW9kZWwgLmltZy1ob2xkZXIgLnZyLXJvb20ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1tb2RlbCAuaW1nLWhvbGRlciAudnItcm9vbSAuaW5jYXNlIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdHRleHQtaW5kZW50OiAtOTk5cHhcclxufVxyXG5cclxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1tb2RlbCAuaW1nLWhvbGRlciAudnItcm9vbSAuaW5jYXNlIGltZyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDIwO1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMjkwcHg7XHJcblx0cGFkZGluZy1sZWZ0OiA2MHB4XHJcbn1cclxuXHJcbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIC5pdGVtLW9wdGlvbiB7XHJcblx0bWFyZ2luLXRvcDogMzhweFxyXG59XHJcblxyXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb246Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLml0ZW0tb3B0aW9uOmZpcnN0LWNoaWxkIC5uYW1lIHtcclxuXHRwYWRkaW5nLXRvcDogMFxyXG59XHJcblxyXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLm5hbWUge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHBhZGRpbmc6IDEycHggMCA3cHg7XHJcblx0d2lkdGg6IDkwcHg7XHJcblx0Zm9udDogMTZweC8xIHdGb250S3JVTDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIC5pdGVtLW9wdGlvbiAuY3VzdG9tLXNlbGVjdC5jaG9vc2Uge1xyXG5cdHdpZHRoOiAyMDBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dG9wOiAtMTNweFxyXG59XHJcblxyXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLmN1c3RvbS1zZWxlY3QuY2hvb3NlIC5zZWxlY3RlZCB7XHJcblx0aGVpZ2h0OiAzNHB4O1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcclxuXHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLmN1c3RvbS1zZWxlY3QuY2hvb3NlLm9wZW5lZCBhLnNlbGVjdGVkIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWFlYVxyXG59XHJcblxyXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLmN1c3RvbS1zZWxlY3QuY2hvb3NlLm9wZW5lZCBhLnNlbGVjdGVkIHNwYW4uYXJyIGltZyB7XHJcblx0bWFyZ2luLXRvcDogLTVweFxyXG59XHJcblxyXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbiBzcGFuIHtcclxuXHR3aWR0aDogMTgwcHg7XHJcblx0aGVpZ2h0OiAzNHB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdHdvcmQtd3JhcDogbm9ybWFsO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHRleHQtaW5kZW50OiAwO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0bGluZS1oZWlnaHQ6IDM4cHhcclxufVxyXG5cclxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLml0ZW0tb3B0aW9uIC5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24gaSB7XHJcblx0dG9wOiAxNHB4O1xyXG5cdHdpZHRoOiAxMXB4O1xyXG5cdGhlaWdodDogNnB4XHJcbn1cclxuXHJcbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIC5pdGVtLW9wdGlvbiAuY3VzdG9tLXNlbGVjdC5vcGVuIC5zZWxlY3RlZCBidXR0b24gaSBpbWcge1xyXG5cdG1hcmdpbi10b3A6IC00MHB4XHJcbn1cclxuXHJcbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIC5pdGVtLW9wdGlvbiAuY3VzdG9tLXNlbGVjdCAub3B0LWxpc3Qge1xyXG5cdHRvcDogMzVweDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRtYXgtaGVpZ2h0OiAyNjBweFxyXG59XHJcblxyXG4ucG9wdXAgLnBvcHVwLWlubmVyIC5jYXItbWFzdGVyLWxpc3QgdWwgbGkgYSxcclxuLnBvcHVwIC5wb3B1cC1pbm5lciAuY2FyLW1hc3Rlci1saXN0IHVsIGxpLmNvbC1tZC0zIGEsXHJcbi5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB1bCBsaS5jb2wtbWQtNCBhIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdHBhZGRpbmc6IDYlIDglO1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIC5pdGVtLW9wdGlvbiAuY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgbGFiZWwgc3BhbiB7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4XHJcbn1cclxuXHJcbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIC5pdGVtLW9wdGlvbiAuY29sb3Ige1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAyMDBweDtcclxuXHRwYWRkaW5nOiAxMnB4IDAgN3B4O1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLmxpc3QtY29sb3Ige1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDM1cHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTNcclxufVxyXG5cclxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLml0ZW0tb3B0aW9uIC5saXN0LWNvbG9yIGxpIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW46IDE0cHggMCAwIDE2cHhcclxufVxyXG5cclxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLml0ZW0tb3B0aW9uIC5saXN0LWNvbG9yIGxpIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiA0NXB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLnNlY3Rpb24tY29uc3VsdCAuY2FyLWNvbnN1bHQgLmNhci1vcHRpb24gLml0ZW0tb3B0aW9uIC5saXN0LWNvbG9yIGxpIGEgaW1nIHtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLmxpc3QtY29sb3IgbGk6bnRoLWNoaWxkKDVuLTQpIHtcclxuXHRtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4uc2VjdGlvbi1jb25zdWx0IC5jYXItY29uc3VsdCAuY2FyLW9wdGlvbiAuaXRlbS1vcHRpb24gLmxpc3QtY29sb3IgbGkub24gYSB7XHJcblx0Ym9yZGVyLWNvbG9yOiAjODQ0NjM5XHJcbn1cclxuXHJcbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIC50eHQtd2FybmluZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi10b3A6IDE3cHg7XHJcblx0cGFkZGluZy1sZWZ0OiA4cHg7XHJcblx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxN3B4XHJcbn1cclxuXHJcbi5zZWN0aW9uLWNvbnN1bHQgLmNhci1jb25zdWx0IC5jYXItb3B0aW9uIC50eHQtd2FybmluZzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICctJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDBcclxufVxyXG5cclxuLmFyZWEtY29udC1ncmF5LmNvbnQtd2hpdGUuY29uc3VsdGluZy1pbnF1aXJ5IHtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2I2YjZiNjtcclxuXHRtYXgtd2lkdGg6IDk2NHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvXHJcbn1cclxuXHJcbi5jb25zdWx0aW5nLWlucXVpcnkgLm5vbGlzdCB7XHJcblx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHBhZGRpbmc6IDEyMHB4IDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5jb25zdWx0aW5nLWlucXVpcnkgLm5vbGlzdCBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nLXRvcDogMzBweFxyXG59XHJcblxyXG4ucG9wdXAtY29uc3VsdGluZy1jYW5jZWwge1xyXG5cdHdpZHRoOiAzODBweFxyXG59XHJcblxyXG4ucG9wdXAtY29uc3VsdGluZy1jYW5jZWwgLnBvcHVwLWlubmVyIHtcclxuXHRwYWRkaW5nOiA1MHB4IDIwcHggMjBweFxyXG59XHJcblxyXG4ucG9wdXAtY29uc3VsdGluZy1jYW5jZWwgLnBvcHVwLWlubmVyIHAge1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRwYWRkaW5nLWJvdHRvbTogNDVweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLnBvcHVwLWNvbnN1bHRpbmctY2FuY2VsIC5wb3B1cC1pbm5lciAuYnRuLWFyZWEgYSB7XHJcblx0d2lkdGg6IDE1MHB4XHJcbn1cclxuXHJcbi5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB7XHJcblx0bWFyZ2luLXRvcDogMzBweFxyXG59XHJcblxyXG4ucG9wdXAgLnBvcHVwLWlubmVyIC5jYXItbWFzdGVyLWxpc3Qgc3Ryb25nIHtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbn1cclxuXHJcbi5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCBkaXYgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHhcclxufVxyXG5cclxuLnBvcHVwIC5wb3B1cC1pbm5lciAuY2FyLW1hc3Rlci1saXN0IHVsIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1hcmdpbi10b3A6IDE1cHhcclxufVxyXG5cclxuLnBvcHVwIC5wb3B1cC1pbm5lciAuY2FyLW1hc3Rlci1saXN0IHVsIGxpIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tcmlnaHQ6IDRweDtcclxuXHRtYXJnaW4tYm90dG9tOiA0cHg7XHJcblx0d2lkdGg6IDMyJVxyXG59XHJcblxyXG4ucG9wdXAgLnBvcHVwLWlubmVyIC5jYXItbWFzdGVyLWxpc3QgdWwgbGkgYSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0bWluLWhlaWdodDogODZweFxyXG59XHJcblxyXG4ucG9wdXAgLnBvcHVwLWlubmVyIC5jYXItbWFzdGVyLWxpc3QgdWwgbGkuY29sLW1kLTMge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdG1hcmdpbi1yaWdodDogNHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDRweDtcclxuXHR3aWR0aDogMzIlXHJcbn1cclxuXHJcbi5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB1bCBsaS5jb2wtbWQtMyBhIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRtaW4taGVpZ2h0OiA4NnB4XHJcbn1cclxuXHJcbi5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB1bCBsaS5jb2wtbWQtNCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNHB4O1xyXG5cdHdpZHRoOiAyNC41JVxyXG59XHJcblxyXG4ucG9wdXAgLnBvcHVwLWlubmVyIC5jYXItbWFzdGVyLWxpc3QgdWwgbGkuY29sLW1kLTQgYSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0bWluLWhlaWdodDogMTAwcHhcclxufVxyXG5cclxuLnBvcHVwIC5wb3B1cC1pbm5lciAuY2FyLW1hc3Rlci1saXN0IHVsIGxpLm9uIGEge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNhMzZiNGZcclxufVxyXG5cclxuLnBvcHVwIC5wb3B1cC1pbm5lciAuY2FyLW1hc3Rlci1saXN0IHVsIGxpIHN0cm9uZyB7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1ib3R0b206IDVweFxyXG59XHJcblxyXG4ucG9wdXAgLnBvcHVwLWlubmVyIC5jYXItbWFzdGVyLWxpc3QgdWwgbGkgcCB7XHJcblx0Y29sb3I6ICM2NjY7XHJcblx0Zm9udC1zaXplOiAxMnB4XHJcbn1cclxuXHJcbi50cmlhbCAudG9wLWNhbGVuZGFyIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjBweFxyXG59XHJcblxyXG4udHJpYWwgLnRvcC1jYWxlbmRhciAubW92ZS1tb250aCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0Zm9udC1zaXplOiAwXHJcbn1cclxuXHJcbi50cmlhbCAudG9wLWNhbGVuZGFyIC5tb3ZlLW1vbnRoIGEge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbi50cmlhbCAudG9wLWNhbGVuZGFyIC5tb3ZlLW1vbnRoIGEuc2VsZWN0ZWQsXHJcbi50cmlhbCAudG9wLWNhbGVuZGFyIC5tb3ZlLW1vbnRoIGE6aG92ZXIge1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTM2YjRmO1xyXG5cdHBhZGRpbmctYm90dG9tOiAycHhcclxufVxyXG5cclxuLnRyaWFsIC50b3AtY2FsZW5kYXIgLmluZm8tY2hlY2sge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRwYWRkaW5nLXRvcDogMnB4XHJcbn1cclxuXHJcbi50cmlhbCAudG9wLWNhbGVuZGFyIC5pbmZvLWNoZWNrIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG4udHJpYWwgLnRvcC1jYWxlbmRhciAuaW5mby1jaGVjayBzcGFuOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDE2cHhcclxufVxyXG5cclxuLnRyaWFsIC50b3AtY2FsZW5kYXIgLmluZm8tY2hlY2sgc3BhbjpiZWZvcmUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMTFweDtcclxuXHRoZWlnaHQ6IDExcHg7XHJcblx0bWFyZ2luLXJpZ2h0OiA2cHg7XHJcblx0Y29udGVudDogJyc7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcFxyXG59XHJcblxyXG4udHJpYWwgLnRvcC1jYWxlbmRhciAuaW5mby1jaGVjayBzcGFuLnBvc3NpYmxlOmJlZm9yZSB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzAwMFxyXG59XHJcblxyXG4udHJpYWwgLnRvcC1jYWxlbmRhciAuaW5mby1jaGVjayBzcGFuLmltcG9zc2libGU6YmVmb3JlIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2RjZGNkO1xyXG5cdGJhY2tncm91bmQ6ICNjZGNkY2RcclxufVxyXG5cclxuLnRyaWFsIC50YmwtY2FsZW5kYXIge1xyXG5cdG1hcmdpbjogMCBhdXRvXHJcbn1cclxuXHJcbi50cmlhbCAudGJsLWNhbGVuZGFyIHRoZWFkIHRoIHtcclxuXHRoZWlnaHQ6IDQ0cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRib3JkZXItYm90dG9tLXdpZHRoOiAycHhcclxufVxyXG5cclxuLnRyaWFsIC50YmwtY2FsZW5kYXIgdGJvZHkgdGQge1xyXG5cdGhlaWdodDogMTEwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbi50cmlhbCAudGJsLWNhbGVuZGFyIC5jbGQtZGF5IHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0cGFkZGluZzogMTBweCAxMHB4IDIwcHg7XHJcblx0Y29sb3I6ICMzMzNcclxufVxyXG5cclxuLnRyaWFsIC50YmwtY2FsZW5kYXIgLmNoay10aW1lIHtcclxuXHRjbGVhcjogYm90aDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLnRyaWFsIC50YmwtY2FsZW5kYXIgLmNoay10aW1lOmFmdGVyIHtcclxuXHRjbGVhcjogYm90aDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb250ZW50OiAnJ1xyXG59XHJcblxyXG4udHJpYWwgLnRibC1jYWxlbmRhciAuY3VzdG9tLWNoay1yZG8ge1xyXG5cdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMTJweFxyXG59XHJcblxyXG4udHJpYWwgLnRibC1jYWxlbmRhciAuY3VzdG9tLWNoay1yZG8uZXZlbi10YmxvY2sge1xyXG5cdHdpZHRoOiBhdXRvXHJcbn1cclxuXHJcbi50cmlhbCAudGJsLWNhbGVuZGFyIC5jdXN0b20tY2hrLXJkbyBpbnB1dCtzcGFuIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDJweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxcHg7XHJcblx0bGluZS1oZWlnaHQ6IDEycHhcclxufVxyXG5cclxuLnRyaWFsIC50YmwtY2FsZW5kYXIgLmN1c3RvbS1jaGstcmRvIGlucHV0K3NwYW4gc3BhbiB7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0bWFyZ2luLWxlZnQ6IDZweFxyXG59XHJcblxyXG4udHJpYWwgLnRibC1jYWxlbmRhciAuY3VzdG9tLWNoay1yZG8gaW5wdXQrc3BhbjpiZWZvcmUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogN3B4O1xyXG5cdGhlaWdodDogN3B4O1xyXG5cdG1hcmdpbi10b3A6IDJweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Y29udGVudDogJydcclxufVxyXG5cclxuLnRyaWFsIC50YmwtY2FsZW5kYXIgLmN1c3RvbS1jaGstcmRvIGlucHV0OmZvY3VzK3NwYW4ge1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGJvcmRlcjogMXB4IGRvdHRlZCAjMDAwXHJcbn1cclxuXHJcbi50cmlhbCAudGJsLWNhbGVuZGFyIC5jdXN0b20tY2hrLXJkbyBpbnB1dDpjaGVja2VkK3NwYW4ge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50XHJcbn1cclxuXHJcbi50cmlhbCAudGJsLWNhbGVuZGFyIC5jdXN0b20tY2hrLXJkbyBpbnB1dDpjaGVja2VkOmZvY3VzK3NwYW4ge1xyXG5cdGJvcmRlcjogMXB4IGRvdHRlZCAjMDAwXHJcbn1cclxuXHJcbi50cmlhbCAudGJsLWNhbGVuZGFyIC5jdXN0b20tY2hrLXJkbyBpbnB1dDpjaGVja2VkK3NwYW46YmVmb3JlIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmO1xyXG5cdGJhY2tncm91bmQ6ICNhMzZiNGZcclxufVxyXG5cclxuLnRyaWFsIC50YmwtY2FsZW5kYXIgLmN1c3RvbS1jaGstcmRvIGlucHV0OmNoZWNrZWQrc3BhbiBzcGFuIHtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4udHJpYWwgLnRibC1jYWxlbmRhciAuY3VzdG9tLWNoay1yZG8gaW5wdXQ6ZGlzYWJsZWQrc3BhbiBzcGFuLFxyXG50ci5kaXNhYmxlZCB0ZCB7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLnRyaWFsIC50YmwtY2FsZW5kYXIgLmN1c3RvbS1jaGstcmRvIGlucHV0OmRpc2FibGVkK3NwYW46YmVmb3JlIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZDFkMWQxO1xyXG5cdGJhY2tncm91bmQ6ICNkMWQxZDFcclxufVxyXG5cclxuLnRyaWFsIC50YmwtY2FsZW5kYXIgdGJvZHkgdGQudG9kYXkge1xyXG5cdGJhY2tncm91bmQ6ICNmMGYwZjBcclxufVxyXG5cclxuLnRyaWFsIC5jYWxlbmRhci13cmFwIC5tc2ctaG9sZGVyIHtcclxuXHRwYWRkaW5nOiAxOHB4IDAgNTBweFxyXG59XHJcblxyXG4udHJpYWwgLmNhbGVuZGFyLXdyYXAgLm1zZy1ob2xkZXIgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNVxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWNlbnRlcixcclxuLmlubmVyLWdyYXkgLmJveC1jZW50ZXIgLmxvZ2luPmlucHV0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmJveC1jZW50ZXIgLnR4dCB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5ib3gtY2VudGVyIC5sb2dpbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogNTQ1cHg7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0XHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5ib3gtY2VudGVyIC5sb2dpbj5pbnB1dCtpbnB1dCB7XHJcblx0bWFyZ2luLXRvcDogOXB4XHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5ib3gtY2VudGVyIC5sb2dpbiAuYnRuLWJhc2Uge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0d2lkdGg6IDE2MHB4O1xyXG5cdGhlaWdodDogMTA1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEwN3B4XHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5ib3gtY2VudGVyIC5sb2dpbiAuYnRuLXR4dCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogMTZweFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWNlbnRlciAubG9naW4gLmJ0bi10eHQgLmJ0bi1sZWZ0IHtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWNlbnRlciAubG9naW4gLmJ0bi10eHQgLmJ0bi1sZWZ0IGEge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWNlbnRlciAubG9naW4gLmJ0bi10eHQgLmJ0bi1sZWZ0IGE6Zmlyc3QtY2hpbGQge1xyXG5cdHBhZGRpbmctbGVmdDogMDtcclxuXHRib3JkZXI6IDBcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmJveC1jZW50ZXIgLmxvZ2luIC5idG4tdHh0IC5idG4tcmlnaHQge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHR3aWR0aDogMTYwcHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWNlbnRlciAubG9naW4gLmxvZ2luLWJ0bi13cmFwIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDE2MHB4O1xyXG5cdGhlaWdodDogMTA1cHg7XHJcblx0dG9wOiAwO1xyXG5cdHJpZ2h0OiAwXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5ib3gtY2VudGVyIC5sb2dpbiAubG9naW4tYnRuLXdyYXAgLmJ0bi1yaWdodCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJvdHRvbTogLTMzcHg7XHJcblx0bGVmdDogMFxyXG59XHJcblxyXG4uYXJlYS1vd25lci1iZW5lZml0IHtcclxuXHRwYWRkaW5nOiA2MHB4IDAgNzVweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi5hcmVhLW93bmVyLWJlbmVmaXQgLmlubmVyLW93bmVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogODAwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG9cclxufVxyXG5cclxuLmFyZWEtb3duZXItYmVuZWZpdCBzdHJvbmcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbi5hcmVhLW93bmVyLWJlbmVmaXQgLnR4dCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM1ODU4NTg7XHJcblx0bGluZS1oZWlnaHQ6IDFcclxufVxyXG5cclxuLmFyZWEtb3duZXItYmVuZWZpdCB1bCB7XHJcblx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2M1YzVjNVxyXG59XHJcblxyXG4uYXJlYS1vd25lci1iZW5lZml0IGxpIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMjUwcHg7XHJcblx0cGFkZGluZy1sZWZ0OiAyMnB4O1xyXG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UyZTJlMjtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4uYXJlYS1vd25lci1iZW5lZml0IGxpOmZpcnN0LWNoaWxkIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0Ym9yZGVyOiAwXHJcbn1cclxuXHJcbi5hcmVhLW93bmVyLWJlbmVmaXQgbGk6Zmlyc3QtY2hpbGQrbGkge1xyXG5cdHdpZHRoOiAzMDBweFxyXG59XHJcblxyXG4uYXJlYS1vd25lci1iZW5lZml0IGxpIC5pbWcge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogODhweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4uYXJlYS1vd25lci1iZW5lZml0IGxpIGRsIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4uYXJlYS1vd25lci1iZW5lZml0IGxpIGR0IHtcclxuXHRtYXJnaW4tYm90dG9tOiA5cHg7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbi5hcmVhLW93bmVyLWJlbmVmaXQgbGkgZGQ6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDlweFxyXG59XHJcblxyXG4uYXJlYS1vd25lci1iZW5lZml0IGxpIGRkIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdHBhZGRpbmctbGVmdDogN3B4O1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRjb2xvcjogIzdjN2M3YztcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG4uYXJlYS1vd25lci1iZW5lZml0IGxpIGRkOmJlZm9yZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdGNvbnRlbnQ6ICfCtydcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLW5vbmUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogNjYwcHhcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLW5vbmUgbGkge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tbGVmdDogMTVweFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tbm9uZSBsaTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLW5vbmUgbGkgYSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDIxMHB4O1xyXG5cdGhlaWdodDogMjQ3cHg7XHJcblx0cGFkZGluZzogMCAxNXB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkMWQzZDY7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuOHM7XHJcblx0LW8tdHJhbnNpdGlvbjogYm9yZGVyIC44cztcclxuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjhzXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1ub25lIGxpIGE6aG92ZXIge1xyXG5cdGJvcmRlci1jb2xvcjogI2EzNmI0ZjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuNHM7XHJcblx0LW8tdHJhbnNpdGlvbjogYm9yZGVyIC40cztcclxuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjRzXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1ub25lIGxpIHN0cm9uZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogMTdweDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1tZW1iZXIgc3BhbisuYnRuLWJhc2UsXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1tZW1iZXIgc3BhbisuYnRuLXdyYXAsXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1ub25lIC5idG4td3JhcCB7XHJcblx0bWFyZ2luLXRvcDogMzBweFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tbm9uZSBsaSBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRoZWlnaHQ6IDEyNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxMjVweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLW5vbmUgbGkgc3BhbiBpbWcge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1ub25lIGxpIGRpdiB7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA4MHB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2ZkMWQ0XHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1ub25lIGxpIGRpdiBwIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMThweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1ub25lIGxpIGltZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMjBweDtcclxuXHRyaWdodDogMjBweFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tbm9uZSAuYnRuLXdyYXAgLmJ0bi1iYXNlIHtcclxuXHR3aWR0aDogMzI0cHhcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLW5vbmUgLmJ0bi13cmFwIC5idG4tYmFzZS5sZnQtaSB7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0bWFyZ2luLXJpZ2h0OiA2cHhcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLW5vbmUgLmJ0bi13cmFwIC5idG4tYmFzZS5sZnQtciB7XHJcblx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdG1hcmdpbi1sZWZ0OiA2cHhcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLW1lbWJlciB7XHJcblx0d2lkdGg6IDQwNnB4XHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1tZW1iZXI+c3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tbWVtYmVyIC5idG4tYmFzZStzcGFuIHtcclxuXHRtYXJnaW4tdG9wOiA1MHB4XHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1tZW1iZXIgLmJ0bi13cmFwIC5idG4tYmFzZSB7XHJcblx0d2lkdGg6IDE5OHB4XHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1tZW1iZXIgLmJ0bi13cmFwIC5idG4tYmFzZS5sZnQtaSB7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLW1lbWJlciAuYnRuLXdyYXAgLmJ0bi1iYXNlLmxmdC1yIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDBcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmJveC1pbmZvIHtcclxuXHRwYWRkaW5nLXRvcDogMjBweFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWluZm8tbGluZSB7XHJcblx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2NlY2VjZVxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWluZm8gZW0udHh0X3BvaW50IHtcclxuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWluZm8gLnR4dF9wb2ludCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5ib3gtaW5mbyAudHh0X3BvaW50OmJlZm9yZSB7XHJcblx0Y29udGVudDogJyonO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC0xcHg7XHJcblx0bGVmdDogMDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmJveC1pbmZvIGVtLnR4dF9wb2ludF9hY2Mge1xyXG5cdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5ib3gtaW5mbyAudHh0X3BvaW50X2FjYyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5ib3gtaW5mbyAudHh0X3BvaW50X2FjYyAucG9pbnQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC0xcHg7XHJcblx0bGVmdDogMDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmJveC1pbmZvIGVtLnR4dF9wMDEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Y29sb3I6ICMwMTAxMDE7XHJcblx0bWFyZ2luLWJvdHRvbTogMTdweFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHkxIC50eHQtdGJsLFxyXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHk2IC50eHQtdGJsLFxyXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHk3IC50eHQtdGJsLFxyXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHk4IC50eHQtdGJsIHtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2MzYzNjMztcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmJveC1pbmZvLnR5MSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRwYWRkaW5nOiAwXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5ib3gtaW5mby50eTEgLnR4dC10Ymwge1xyXG5cdHBhZGRpbmctdG9wOiA2cHg7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmJveC1pbmZvLnR5MiB7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzNjM2MzXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5ib3gtaW5mby50eTIgLmZvcm0tdGJsMyB7XHJcblx0bWFyZ2luOiAzMHB4IDBcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmJveC1pbmZvLnR5MyB7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2MzYzNjMztcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MzYzNjM1xyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHk0IHtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzNjM2MzXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5ib3gtaW5mby50eTUge1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjM2MzYzM7XHJcblx0cGFkZGluZzogMjBweCAwIDMwcHhcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmJveC1pbmZvLnR5NiB7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHk2IC50eHQtdGJsIHtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdHBhZGRpbmctdG9wOiA2cHg7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmJveC1pbmZvLnR5NyB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MzYzNjM1xyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHk3IC5mb3JtLXRibDMge1xyXG5cdG1hcmdpbjogMzVweCAwIDIwcHhcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmJveC1pbmZvLnR5NyAudHh0LXRibCB7XHJcblx0cGFkZGluZy10b3A6IDZweDtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWluZm8udHk4IHtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdHBhZGRpbmctdG9wOiAyMHB4XHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5ib3gtaW5mby50eTggLnR4dC10Ymwge1xyXG5cdHBhZGRpbmctdG9wOiA2cHg7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmJveC1pbmZvIC50YWItdGJsIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWluZm8gLnRhYi10YmwgYSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAzOTBweDtcclxuXHRwYWRkaW5nOiAxNnB4IDA7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2VjZWNlO1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0bGluZS1oZWlnaHQ6IDFcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmJveC1pbmZvIC50YWItdGJsIGEub24ge1xyXG5cdGJvcmRlci1jb2xvcjogI2EzNmI0ZjtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAuYm94LWluZm8rLnRpdC1zdWIge1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0cGFkZGluZy10b3A6IDMwcHhcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmJveC1hZ3JlZSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tam9pbiB7XHJcblx0cGFkZGluZzogMzVweCAwIDMwcHhcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLWpvaW4gc3Ryb25nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiAxMDBcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLWpvaW4gc3Ryb25nIGVtIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLWpvaW4gcCB7XHJcblx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGluZS1oZWlnaHQ6IDI0cHhcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLWpvaW4gcCBlbSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLWpvaW4gLmJ0bi13cmFwIHtcclxuXHRtYXJnaW4tdG9wOiA1NXB4XHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1qb2luIC5idG4td3JhcCAuYnRuLWJhc2Uge1xyXG5cdHdpZHRoOiAyNjVweFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tam9pbiAuYnRuLXdyYXAgLmJ0bi1iYXNlLmxmdC1pIHtcclxuXHRtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tam9pbiAuYnRuLXdyYXAgLmJ0bi1iYXNlLmxmdC1yIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDBcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLXNlYXJjaCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiA2NzBweFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tc2VhcmNoIGxpIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tbGVmdDogMTBweFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tc2VhcmNoIGxpOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tc2VhcmNoIGxpIGEge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHdpZHRoOiAzMzBweDtcclxuXHRoZWlnaHQ6IDE1OHB4O1xyXG5cdHBhZGRpbmc6IDAgMjRweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZTFlNGU5O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgLjhzO1xyXG5cdC1vLXRyYW5zaXRpb246IGJvcmRlciAuOHM7XHJcblx0dHJhbnNpdGlvbjogYm9yZGVyIC44c1xyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tc2VhcmNoIGxpIGE6aG92ZXIge1xyXG5cdGJvcmRlci1jb2xvcjogI2EzNmI0ZjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuNHM7XHJcblx0LW8tdHJhbnNpdGlvbjogYm9yZGVyIC40cztcclxuXHR0cmFuc2l0aW9uOiBib3JkZXIgLjRzXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1zZWFyY2ggbGkgLmltZyB7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHR3aWR0aDogOTRweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tc2VhcmNoIGxpIGRsIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHdpZHRoOiAxODZweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHRleHQtYWxpZ246IGxlZnRcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLXNlYXJjaCBsaSBkdCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1zZWFyY2ggbGkgZGQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4XHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1yZXN1bHQge1xyXG5cdHBhZGRpbmc6IDM1cHggMCAyNXB4XHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1yZXN1bHQgc3Ryb25nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDEwMFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tcmVzdWx0IHN0cm9uZyBlbSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5pbm5lci1ncmF5IC5sb2dpbi1yZXN1bHQgcCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiA0NjlweDtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiA1MHB4XHJcbn1cclxuXHJcbi5wb3B1cC1maW5kZGVhbGVyLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDAxIHNwYW4sXHJcbi5wb3B1cC1maW5kZGVhbGVyLTAxLnBvcHVwIC5wb3B1cC1pbm5lciBzdHJvbmcgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLmlubmVyLWdyYXkgLmxvZ2luLXJlc3VsdCBwIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRsaW5lLWhlaWdodDogMzVweFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tcmVzdWx0IHAgZW0ge1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxyXG59XHJcblxyXG4uaW5uZXItZ3JheSAubG9naW4tcmVzdWx0IC5idG4tYmFzZSB7XHJcblx0d2lkdGg6IDI2NXB4XHJcbn1cclxuXHJcbi5wb3B1cC1maW5kZGVhbGVyLTAxLnBvcHVwIHtcclxuXHR3aWR0aDogNTc0cHg7XHJcblx0bWFyZ2luLWxlZnQ6IC0yODdweDtcclxuXHRtYXJnaW4tdG9wOiAtMTk4cHhcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDEucG9wdXAgLnBvcHVwLWlubmVyIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogNTBweFxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMS5wb3B1cCAucG9wdXAtaW5uZXIgc3Ryb25nIHtcclxuXHRjb2xvcjogIzIyMjtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMS5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwMSB7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdG1hcmdpbi10b3A6IDEwcHhcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDEucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDIgdWwge1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdG1hcmdpbi10b3A6IDE2cHg7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOXB4XHJcbn1cclxuXHJcbi5wb3B1cC1maW5kZGVhbGVyLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDAyIHVsIGxpIGltZyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0bWFyZ2luLXRvcDogNHB4XHJcbn1cclxuXHJcbi5wb3B1cC1maW5kZGVhbGVyLTAxLnBvcHVwIC5idG4td3JhcCB7XHJcblx0bWFyZ2luLXRvcDogNDBweFxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMS5wb3B1cCAuYnRuLXdyYXAgLmJ0bi1iYXNlIHtcclxuXHR3aWR0aDogMTk4cHhcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDIge1xyXG5cdG1hcmdpbi1ib3R0b206IDc2cHhcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAge1xyXG5cdHdpZHRoOiA2OTBweDtcclxuXHRtYXJnaW4tbGVmdDogLTM0NXB4XHJcbn1cclxuXHJcbi5wb3B1cC1maW5kZGVhbGVyLTAyLnBvcHVwIC5wb3B1cC1pbm5lciB7XHJcblx0cGFkZGluZy1ib3R0b206IDIwcHhcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDMge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xyXG5cdHBhZGRpbmctYm90dG9tOiAzOHB4XHJcbn1cclxuXHJcbi5wb3B1cC1maW5kZGVhbGVyLTAyLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDAzLWxlZnQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMjc4cHg7XHJcblx0cGFkZGluZy1yaWdodDogMjBweFxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwMy1sZWZ0IHN0cm9uZyB7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Y29sb3I6ICMzMzNcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDMtbGVmdCBkaXYge1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRtYXJnaW4tdG9wOiA1cHhcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDMtbGVmdCBkaXYgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDMtcmlnaHQge1xyXG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U1ZTVlNTtcclxuXHR3aWR0aDogMjg1cHg7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0cGFkZGluZy1sZWZ0OiAyMnB4XHJcbn1cclxuXHJcbi5wb3B1cC1maW5kZGVhbGVyLTAyLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDAzLXJpZ2h0IHN0cm9uZyB7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Y29sb3I6ICMzMzM7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1ib3R0b206IDZweFxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwMy1yaWdodCBzcGFuIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC0uMDJlbVxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwMy1yaWdodCB1bCB7XHJcblx0bWFyZ2luLXRvcDogMTBweFxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwMy1yaWdodCB1bCBsaSB7XHJcblx0ZGlzcGxheTogaW5saW5lO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdG1hcmdpbi1yaWdodDogOXB4XHJcbn1cclxuXHJcbi5wb3B1cC1maW5kZGVhbGVyLTAyLnBvcHVwIC5wb3B1cC1pbm5lciAuY2FyLW1hc3Rlci1saXN0IHVsIGxpOm50aC1jaGlsZCgzbiszKSxcclxuLnBvcHVwLWZpbmRkZWFsZXItMDMucG9wdXAgLnBvcHVwLWlubmVyIC5jYXItbWFzdGVyLWxpc3QgdWwgbGk6bnRoLWNoaWxkKDRuKzQpIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDBcclxufVxyXG5cclxuLnBvcHVwLnBvcHVwLWZpbmRkZWFsZXItMDIgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDMtcmlnaHQgdWwgbGkgYSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5wb3B1cC5wb3B1cC1maW5kZGVhbGVyLTAyIC5wb3B1cC1pbm5lciAucG9wLXR4dDAzLXJpZ2h0IHVsIGxpIHNwYW4ge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLnBvcHVwLnBvcHVwLWZpbmRkZWFsZXItMDIgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDMtcmlnaHQgdWwgbGkgLm9uIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmO1xyXG5cdHotaW5kZXg6IDUwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4ucG9wdXAucG9wdXAtZmluZGRlYWxlci0wMiAucG9wdXAtaW5uZXIgLnBvcC10eHQwMy1yaWdodCBkbCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRsaW5lLWhlaWdodDogMjBweFxyXG59XHJcblxyXG4ucG9wdXAucG9wdXAtZmluZGRlYWxlci0wMiAucG9wdXAtaW5uZXIgLnBvcC10eHQwMy1yaWdodCBkbCBkdCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdHdpZHRoOiA1NnB4XHJcbn1cclxuXHJcbi5wb3B1cC5wb3B1cC1maW5kZGVhbGVyLTAyIC5wb3B1cC1pbm5lciAucG9wLXR4dDAzLXJpZ2h0IGRsIGRkIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNVxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwNC5uby1ib3JkZXIge1xyXG5cdGJvcmRlcjogMFxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwNCBzdHJvbmcge1xyXG5cdGZvbnQtc2l6ZTogMjZweDtcclxuXHRmb250LXdlaWdodDogNDAwXHJcbn1cclxuXHJcbi5wb3B1cC1maW5kZGVhbGVyLTAyLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDA0PnNwYW4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW4tdG9wOiA2cHg7XHJcblx0bWFyZ2luLWxlZnQ6IDEwcHhcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDQ+YSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMzdweDtcclxuXHRyaWdodDogMDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2EzNmI0ZjtcclxuXHRsaW5lLWhlaWdodDogMTRweFxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwNCAuc3dpcGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tdG9wOiA1cHhcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDQgLnN3aXBlIC5pbmRpY2F0b3Ige1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nLXRvcDogMTZweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDIwcHhcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDQgLnN3aXBlIC5pbmRpY2F0b3Igc3BhbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDAgNXB4XHJcbn1cclxuXHJcbi5wb3B1cC1maW5kZGVhbGVyLTAyLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDA0IC5zd2lwZSAuYnRuLWFyZWEgYSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMzE1cHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDVweCAxMHB4XHJcbn1cclxuXHJcbi5wb3B1cC1maW5kZGVhbGVyLTAyLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDA0IC5zd2lwZSAuYnRuLWFyZWEgYTpmaXJzdC1jaGlsZCB7XHJcblx0bGVmdDogLTEwcHhcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDIucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MDQgLnN3aXBlIC5idG4tYXJlYSBhOmxhc3QtY2hpbGQge1xyXG5cdHJpZ2h0OiAtMTBweFxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwNCAuc3dpcGUgLmJ0bi1hcmVhIGEgaW1nIHtcclxuXHR3aWR0aDogNXB4XHJcbn1cclxuXHJcbi5wb3B1cC1maW5kZGVhbGVyLTAyLnBvcHVwIC5idG4td3JhcCB7XHJcblx0bWFyZ2luLXRvcDogNDBweFxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMi5wb3B1cCAuYnRuLXdyYXAgLmJ0bi1iYXNlIHtcclxuXHR3aWR0aDogMjcwcHhcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDMucG9wdXAge1xyXG5cdHdpZHRoOiA4ODhweFxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMy5wb3B1cCAucG9wdXAtaW5uZXIge1xyXG5cdHBhZGRpbmctYm90dG9tOiA1MHB4XHJcbn1cclxuXHJcbi5wb3B1cC1maW5kZGVhbGVyLTAzLnBvcHVwIC5wb3B1cC1pbm5lciBkaXYge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLnBvcHVwLWZpbmRkZWFsZXItMDMucG9wdXAgLnBvcHVwLWlubmVyIGRpdj5zcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMy5wb3B1cCAucG9wdXAtaW5uZXIgLmNhci1tYXN0ZXItbGlzdCB7XHJcblx0bWFyZ2luLWJvdHRvbTogNTBweFxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMy5wb3B1cCAucG9wdXAtaW5uZXIgLnR4dC1pbmZvIHtcclxuXHRtYXJnaW46IC00MHB4IDAgNTBweFxyXG59XHJcblxyXG4ucG9wdXAtZmluZGRlYWxlci0wMy5wb3B1cCAuYnRuLXdyYXAgLmJ0bi1iYXNlIHtcclxuXHR3aWR0aDogMjcwcHhcclxufVxyXG5cclxuLnBvcHVwLXNlcnZpY2VuZXQucG9wdXAge1xyXG5cdHdpZHRoOiAzNjBweDtcclxuXHRoZWlnaHQ6IDQyMHB4O1xyXG5cdG1hcmdpbi10b3A6IC0yMTBweDtcclxuXHRtYXJnaW4tbGVmdDogLTE4MHB4XHJcbn1cclxuXHJcbi5wb3B1cC1zZXJ2aWNlbmV0LnBvcHVwIC5wb3B1cC1pbm5lciB7XHJcblx0cGFkZGluZy1ib3R0b206IDIwcHhcclxufVxyXG5cclxuLnBvcHVwLXNlcnZpY2VuZXQucG9wdXAgLnBvcHVwLWlubmVyIC5pdGVtLXNlYXJjaCB7XHJcblx0bWFyZ2luLWJvdHRvbTogN3B4XHJcbn1cclxuXHJcbi5wb3B1cC1zZXJ2aWNlbmV0LnBvcHVwIC5wb3B1cC1pbm5lciAuaXRlbS1zZWFyY2ggbGFiZWwge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRmb250LXNpemU6IDE0cHhcclxufVxyXG5cclxuLnBvcHVwLXNlcnZpY2VuZXQucG9wdXAgLnBvcHVwLWlubmVyIC5pdGVtLXNlYXJjaCBkaXYge1xyXG5cdHdpZHRoOiAyNjBweFxyXG59XHJcblxyXG4ucG9wdXAtc2VydmljZW5ldC5wb3B1cCAucG9wdXAtaW5uZXIgLml0ZW0tc2VhcmNoIC5vcHQtbGlzdCB7XHJcblx0bWF4LWhlaWdodDogMTIwcHhcclxufVxyXG5cclxuLnBvcHVwLXNlcnZpY2VuZXQucG9wdXAgLnBvcHVwLWlubmVyIC5jaGstYXJlYSB7XHJcblx0bWFyZ2luLXRvcDogMzBweFxyXG59XHJcblxyXG4ucG9wdXAtc2VydmljZW5ldC5wb3B1cCAucG9wdXAtaW5uZXIgLmNoay1hcmVhIGxhYmVsOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDI1cHhcclxufVxyXG5cclxuLnBvcHVwLXNlcnZpY2VuZXQucG9wdXAgLnBvcHVwLWlubmVyIC5idG4td3JhcCBhLmJ0bi1iYXNlIHtcclxuXHR3aWR0aDogMTU0cHg7XHJcblx0bWFyZ2luLXRvcDogNTFweFxyXG59XHJcblxyXG4ucG9wdXAtc2VydmljZW5ldC5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEuYnRuLWJhc2U6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1sZWZ0OiAtMjlweFxyXG59XHJcblxyXG4ucG9wdXAtc2VydmljZW5ldC5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEuYnRuLWJhc2U6bGFzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMzBweFxyXG59XHJcblxyXG4ucG9wdXAtc2VydmljZW5ldC5uby1jaGVja2JveC5wb3B1cCB7XHJcblx0aGVpZ2h0OiAzNzhweDtcclxuXHRtYXJnaW4tdG9wOiAtMTg5cHhcclxufVxyXG5cclxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIHtcclxuXHR3aWR0aDogNjQ2cHg7XHJcblx0bWFyZ2luLWxlZnQ6IC0zMjNweDtcclxuXHRtYXJnaW4tdG9wOiAtMjA1cHhcclxufVxyXG5cclxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciBzdHJvbmcge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRmb250LXdlaWdodDogNDAwXHJcbn1cclxuXHJcbi5wb3B1cC1pZGVudGl0eS5wb3B1cCAucG9wdXAtaW5uZXIgc3Ryb25nIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5wb3B1cC1pZGVudGl0eS5wb3B1cCAucG9wdXAtaW5uZXIgdWwge1xyXG5cdG1hcmdpbi10b3A6IDMwcHhcclxufVxyXG5cclxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciB1bCBsaSBhIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAyNTlweDtcclxuXHRoZWlnaHQ6IDkxcHg7XHJcblx0cGFkZGluZzogMTZweCAwIDAgOTBweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYzRjNmNhO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjhzIGFsbDtcclxuXHQtby10cmFuc2l0aW9uOiAuOHMgYWxsO1xyXG5cdHRyYW5zaXRpb246IC44cyBhbGxcclxufVxyXG5cclxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciB1bCBsaSBhOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDExcHhcclxufVxyXG5cclxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciB1bCBsaSBhOmhvdmVyIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjRzIGFsbDtcclxuXHQtby10cmFuc2l0aW9uOiAuNHMgYWxsO1xyXG5cdHRyYW5zaXRpb246IC40cyBhbGxcclxufVxyXG5cclxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciB1bCBsaSBhIHN0cm9uZyB7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcblx0Zm9udC1zaXplOiAxNnB4XHJcbn1cclxuXHJcbi5wb3B1cC1pZGVudGl0eS5wb3B1cCAucG9wdXAtaW5uZXIgdWwgbGkgYSBwIHtcclxuXHRsaW5lLWhlaWdodDogMTZweFxyXG59XHJcblxyXG4ucG9wdXAtaWRlbnRpdHkucG9wdXAgLnBvcHVwLWlubmVyIHVsIGxpIGEgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29sb3I6ICM3Njc2NzZcclxufVxyXG5cclxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciB1bCBsaSBhIGltZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMjVweDtcclxuXHRsZWZ0OiAyOHB4XHJcbn1cclxuXHJcbi5wb3B1cC1pZGVudGl0eS5wb3B1cCAucG9wdXAtaW5uZXIgZGl2IHtcclxuXHRjb2xvcjogIzc2NzY3NjtcclxuXHRtYXJnaW4tdG9wOiAzNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOHB4XHJcbn1cclxuXHJcbi5wb3B1cC1pZGVudGl0eS5wb3B1cCAucG9wdXAtaW5uZXIgZGl2IHAgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciBkaXYgcCBpbWcge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdG1hcmdpbjogNnB4IDAgMCA4cHhcclxufVxyXG5cclxuLnBvcHVwLWlkZW50aXR5LnBvcHVwIC5wb3B1cC1pbm5lciAuYm94LW1lbWJlciB7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0bWFyZ2luLXRvcDogMjdweDtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2YzZjNmM1xyXG59XHJcblxyXG4ucG9wdXAtaWRlbnRpdHkucG9wdXAgLnBvcHVwLWlubmVyIC5ib3gtbWVtYmVyIC50eHQge1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0d2lkdGg6IDM5NnB4O1xyXG5cdGZvbnQtc2l6ZTogMTFweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5wb3B1cC1pZGVudGl0eS5wb3B1cCAucG9wdXAtaW5uZXIgLmJveC1tZW1iZXIgLmJ0bi13cmFwIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHdpZHRoOiAxNTBweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5wb3B1cC1pZGVudGl0eS5wb3B1cCAucG9wdXAtaW5uZXIgLmJveC1tZW1iZXIgLmJ0bi13cmFwIC5idG4tYmFzZSB7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsc3RlcDMtMDEucG9wdXAge1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdHdpZHRoOiA1MjhweDtcclxuXHRoZWlnaHQ6IDQyMnB4O1xyXG5cdG1hcmdpbi10b3A6IC0yMTFweDtcclxuXHRtYXJnaW4tbGVmdDogLTI2NHB4XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbHN0ZXAzLTAxLnBvcHVwIC5wb3B1cC1pbm5lciB7XHJcblx0cGFkZGluZy1ib3R0b206IDBcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsc3RlcDMtMDEucG9wdXAgLnBvcHVwLWlubmVyPnAge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbHN0ZXAzLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAuaXRlbS1zZWFyY2gge1xyXG5cdGRpc3BsYXk6IGlubGluZTtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tYm90dG9tOiA3cHg7XHJcblx0aGVpZ2h0OiA3MHB4XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbHN0ZXAzLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAuaXRlbS1zZWFyY2g6bnRoLWNoaWxkKG9kZCkge1xyXG5cdG1hcmdpbi1yaWdodDogMTFweFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWxzdGVwMy0wMS5wb3B1cCAucG9wdXAtaW5uZXIgLml0ZW0tc2VhcmNoIGxhYmVsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0Y29sb3I6ICNhZGFkYWQ7XHJcblx0Zm9udC1zaXplOiAxNHB4XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbHN0ZXAzLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAuaXRlbS1zZWFyY2ggZGl2IHtcclxuXHR3aWR0aDogMjA3cHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsc3RlcDMtMDEucG9wdXAgLnBvcHVwLWlubmVyIC5pdGVtLXNlYXJjaDpudGgtY2hpbGQoMykgZGl2IHtcclxuXHR3aWR0aDogMzEwcHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsc3RlcDMtMDEucG9wdXAgLnBvcHVwLWlubmVyIC5wb3B1cC1pcHQgLmNsZWFyZml4IHtcclxuXHRtYXJnaW4tdG9wOiA0cHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsc3RlcDMtMDEucG9wdXAgLnBvcHVwLWlubmVyIC5wb3B1cC1pcHQgLmNsZWFyZml4Ky5jbGVhcmZpeCAuaXRlbS1zZWFyY2ggZGl2IHtcclxuXHR3aWR0aDogMzExcHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsc3RlcDMtMDEucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtaW5wdXQtYmFzaWMge1xyXG5cdG1hcmdpbi10b3A6IDI0cHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsc3RlcDMtMDEucG9wdXAgLnBvcHVwLWlubmVyIC5idG4td3JhcCB7XHJcblx0bWFyZ2luLXRvcDogMzRweFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWxzdGVwMy0wMS5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEuYnRuLWJhc2Uge1xyXG5cdHdpZHRoOiAyMzhweFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWxzdGVwMy0wMS5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEuYnRuLWJhc2U6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1sZWZ0OiAtMjlweFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWxzdGVwMy0wMS5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEuYnRuLWJhc2U6bGFzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMzBweFxyXG59XHJcblxyXG4ucG9wdXAtZW1haWwtMDEucG9wdXAge1xyXG5cdHdpZHRoOiA2MjJweDtcclxuXHRtYXJnaW4tdG9wOiAtMTI0cHg7XHJcblx0bWFyZ2luLWxlZnQ6IC0zMTFweFxyXG59XHJcblxyXG4ucG9wdXAtZW1haWwtMDEucG9wdXAgLnBvcHVwLWlubmVyPnNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxOHB4XHJcbn1cclxuXHJcbi5wb3B1cC1lbWFpbC0wMS5wb3B1cCAucG9wdXAtaW5uZXIgLmVtYWlsLWZvcm0gbGFiZWwge1xyXG5cdGRpc3BsYXk6IGlubGluZTtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG4ucG9wdXAtZW1haWwtMDEucG9wdXAgLnBvcHVwLWlubmVyIC5lbWFpbC1mb3JtIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmbG9hdDogbGVmdDtcclxuXHRsaW5lLWhlaWdodDogNDhweDtcclxuXHRtYXJnaW46IDAgOHB4XHJcbn1cclxuXHJcbi5wb3B1cC1lbWFpbC0wMS5wb3B1cCAucG9wdXAtaW5uZXIgLnBvaW50IHtcclxuXHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLnBvcHVwLWVtYWlsLTAxLnBvcHVwIC5wb3B1cC1pbm5lciAucG9pbnQgc3BhbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1yaWdodDogNXB4XHJcbn1cclxuXHJcbi5wb3B1cC1lbWFpbC0wMS5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEuYnRuLWJhc2Uge1xyXG5cdHdpZHRoOiAxNTBweFxyXG59XHJcblxyXG4ucG9wdXAtZW1haWwtMDEucG9wdXAgLnBvcHVwLWlubmVyIC5idG4td3JhcCB7XHJcblx0bWFyZ2luLXRvcDogNDBweFxyXG59XHJcblxyXG4ucG9wdXAtZW1haWwtMDIucG9wdXAge1xyXG5cdHdpZHRoOiA1NDBweDtcclxuXHRoZWlnaHQ6IDIxMHB4O1xyXG5cdG1hcmdpbi10b3A6IC0xMDVweDtcclxuXHRtYXJnaW4tbGVmdDogLTI3MHB4XHJcbn1cclxuXHJcbi5wb3B1cC1lbWFpbC0wMi5wb3B1cCAucG9wdXAtaW5uZXIge1xyXG5cdHBhZGRpbmctYm90dG9tOiA1MHB4XHJcbn1cclxuXHJcbi5wb3B1cC1lbWFpbC0wMi5wb3B1cCAucG9wdXAtaW5uZXIgc3Ryb25nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRsZXR0ZXItc3BhY2luZzogLS4wN2VtXHJcbn1cclxuXHJcbi5wb3B1cC1lbWFpbC0wMi5wb3B1cCAucG9wdXAtaW5uZXI+c3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0Zm9udC1zaXplOiAxNnB4XHJcbn1cclxuXHJcbi5wb3B1cC16aXAge1xyXG5cdHdpZHRoOiA2MzJweDtcclxuXHRtYXJnaW4tbGVmdDogLTMxMXB4XHJcbn1cclxuXHJcbi5wb3B1cC16aXAgLnBvcHVwLWlubmVyIHtcclxuXHRwYWRkaW5nOiA0N3B4IDQ1cHhcclxufVxyXG5cclxuLnBvcHVwLXppcCBzdHJvbmcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMTRweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDE2cHhcclxufVxyXG5cclxuLnBvcHVwLXppcCBzdHJvbmcgZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tcmlnaHQ6IDRweDtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4ucG9wdXAtemlwIC5hcmVhLWFkcmVzcyB1bCB7XHJcblx0bWFyZ2luLXRvcDogOXB4XHJcbn1cclxuXHJcbi5wb3B1cC16aXAgLmFyZWEtYWRyZXNzIHVsIGxpIHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGluZS1oZWlnaHQ6IDIycHhcclxufVxyXG5cclxuLnBvcHVwLXppcCAuYXJlYS1hZHJlc3MgLmJveC1hZHJlc3Mge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbi10b3A6IDE3cHg7XHJcblx0cGFkZGluZzogMzBweCAwIDQwcHg7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmRiZGI7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYmRiZGJcclxufVxyXG5cclxuLnBvcHVwLXppcCAuYXJlYS1hZHJlc3MgLmJveC1hZHJlc3MgLmN1c3RvbS1zZWxlY3Qge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuLnBvcHVwLXppcCAuYXJlYS1hZHJlc3MgLmJveC1hZHJlc3MgLmFkZHIxIGxhYmVsIHtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogNDdweFxyXG59XHJcblxyXG4ucG9wdXAtemlwIC5hcmVhLWFkcmVzcyAuYm94LWFkcmVzcyAuYWRkcjEgZGl2K2xhYmVsIHtcclxuXHRtYXJnaW4tbGVmdDogMjBweFxyXG59XHJcblxyXG4ucG9wdXAtemlwIC5hcmVhLWFkcmVzcyAuYm94LWFkcmVzcyAuYWRkcjIge1xyXG5cdG1hcmdpbi10b3A6IDIwcHhcclxufVxyXG5cclxuLnBvcHVwLXppcCAuYXJlYS1hZHJlc3MgLmJveC1hZHJlc3MgLmFkZHIyIC5jdXN0b20tY2hrLXJkbyB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4ucG9wdXAtemlwIC5hcmVhLWFkcmVzcyAuYm94LWFkcmVzcyAuYWRkcjIgbGFiZWwrLmN1c3RvbS1zZWxlY3Qge1xyXG5cdG1hcmdpbi1yaWdodDogMjhweFxyXG59XHJcblxyXG4ucG9wdXAtemlwIC5hcmVhLWFkcmVzcyAuYm94LWFkcmVzcyAuYWRkcjIgbGFiZWwgc3BhbiBzcGFuIHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5wb3B1cC16aXAgLmFyZWEtYWRyZXNzIC5ib3gtYWRyZXNzIC5hZGRyMiAuY3VzdG9tLWNoay1yZG8gc3BhbiBpIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5wb3B1cC16aXAgLmFyZWEtYWRyZXNzIC5ib3gtYWRyZXNzIC5hZGRyMiAuY3VzdG9tLWNoay1yZG8gc3BhbiBpIGltZyB7XHJcblx0dG9wOiAycHg7XHJcblx0bGVmdDogMXB4XHJcbn1cclxuXHJcbi5wb3B1cC16aXAgLmFyZWEtYWRyZXNzIC5ib3gtYWRyZXNzIC5idG4td3JhcCB7XHJcblx0bWFyZ2luLXRvcDogMzBweFxyXG59XHJcblxyXG4ucG9wdXAtemlwIC5hcmVhLWFkcmVzcyAuYm94LWFkcmVzcyAuYnRuLXdyYXAgLmJ0bi1iYXNlIHtcclxuXHR3aWR0aDogMTg5cHhcclxufVxyXG5cclxuLnBvcHVwLXppcCAuYXJlYS1yZXN1bHQge1xyXG5cdG1hcmdpbi10b3A6IDI2cHhcclxufVxyXG5cclxuLnBvcHVwLXppcCAuYXJlYS1yZXN1bHQgLmJveC1yZXN1bHQge1xyXG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHRoZWlnaHQ6IDIzOHB4O1xyXG5cdG1hcmdpbjogMjBweFxyXG59XHJcblxyXG4ucG9wdXAtemlwIC5hcmVhLXJlc3VsdCAuYm94LXJlc3VsdCBsaSBhIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDM0cHg7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLnBvcHVwLXppcCAuYXJlYS1yZXN1bHQgcCB7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdGxldHRlci1zcGFjaW5nOiAtLjRweFxyXG59XHJcblxyXG4ucG9wdXAtemlwIC5hcmVhLXJlc3VsdCBwIGEge1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1pbnF1ZXJ5IHtcclxuXHR3aWR0aDogNjQ2cHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWlucXVlcnkgLnBvcHVwLWlubmVyIHtcclxuXHRwYWRkaW5nOiAwXHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1pbnF1ZXJ5IC5wb3B1cC1pbm5lciAudHh0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nOiA1MHB4IDUwcHggMjVweDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDI0cHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWlucXVlcnkgLnBvcHVwLWlubmVyIC5ib3gtZ3JheSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDAgNTBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1pbnF1ZXJ5IC5wb3B1cC1pbm5lciAuYm94LWdyYXkgaW5wdXQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIgLmJveC1ncmF5IGlucHV0K2RpdiB7XHJcblx0bWFyZ2luLXRvcDogMzBweFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIgLmJveC1ncmF5IC5idG4tYmFzZSB7XHJcblx0d2lkdGg6IDE2MHB4XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1pbnF1ZXJ5IC5wb3B1cC1pbm5lciAuYm94LWdyYXkgLmNsZWFyZml4IC5jdXN0b20tc2VsZWN0LFxyXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIgLmJveC1ncmF5IC5jbGVhcmZpeD5pbnB1dCB7XHJcblx0ZmxvYXQ6IGxlZnRcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWlucXVlcnkgLnBvcHVwLWlubmVyIC5ib3gtZ3JheSAuY2xlYXJmaXggLmRhc2gge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAzMHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogNDhweDtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIgLmJveC1ncmF5IC5hbGVydC1ob2xkZXIgLmltZyB7XHJcblx0cGFkZGluZy1sZWZ0OiAwXHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1pbnF1ZXJ5IC5wb3B1cC1pbm5lciAuYnRuLWFyZWEge1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjNmM2YzO1xyXG5cdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0cGFkZGluZy10b3A6IDIwcHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWlucXVlcnkgLnBvcHVwLWlubmVyIC5tZW51LWV0YyB7XHJcblx0cGFkZGluZzogNTBweFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIgLm1lbnUtZXRjIHVsIGxpIHtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIgLm1lbnUtZXRjIHVsIGxpOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDEycHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWlucXVlcnkgLnBvcHVwLWlubmVyIC5tZW51LWV0YyB1bCBsaSBhIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAyNjdweDtcclxuXHRoZWlnaHQ6IDExNXB4O1xyXG5cdHBhZGRpbmc6IDIycHggMCAwIDg1cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2M0YzZjYTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IC40cyBhbGw7XHJcblx0LW8tdHJhbnNpdGlvbjogLjRzIGFsbDtcclxuXHR0cmFuc2l0aW9uOiAuNHMgYWxsXHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1pbnF1ZXJ5IC5wb3B1cC1pbm5lciAubWVudS1ldGMgdWwgbGkgYTpob3ZlciB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2EzNmI0ZjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IC40cyBhbGw7XHJcblx0LW8tdHJhbnNpdGlvbjogLjRzIGFsbDtcclxuXHR0cmFuc2l0aW9uOiAuNHMgYWxsXHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1pbnF1ZXJ5IC5wb3B1cC1pbm5lciAubWVudS1ldGMgdWwgbGkgYSBzdHJvbmcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1ib3R0b206IDdweDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtaW5xdWVyeSAucG9wdXAtaW5uZXIgLm1lbnUtZXRjIHVsIGxpIGEgcCB7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWlucXVlcnkgLnBvcHVwLWlubmVyIC5tZW51LWV0YyB1bCBsaSBhIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbG9yOiAjNzY3Njc2XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1pbnF1ZXJ5IC5wb3B1cC1pbm5lciAubWVudS1ldGMgdWwgbGkgYSBpbWcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDMwcHg7XHJcblx0bGVmdDogMjVweFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtbGlzdCB7XHJcblx0d2lkdGg6IDY4MHB4XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0IC5wb3B1cC1pbm5lciB7XHJcblx0cGFkZGluZzogNTBweFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtbGlzdCAuaXRlbS1jZW50ZXI6Zmlyc3QtY2hpbGQge1xyXG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDJkMmQyXHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0IC5pdGVtLWNlbnRlciAubmFtZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogNDVweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDQ1cHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMmQyZDI7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmN1xyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtbGlzdCAuaXRlbS1jZW50ZXIgLm5hbWUgc3BhbiB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHdpZHRoOiA0NXB4O1xyXG5cdGhlaWdodDogNDVweFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtbGlzdCAuaXRlbS1jZW50ZXIgLm5hbWUgc3BhbiBpbWcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiAxOHB4O1xyXG5cdG1hcmdpbi10b3A6IC0zcHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QgLml0ZW0tY2VudGVyLm9wZW5lZCAubmFtZSBzcGFuIGltZyB7XHJcblx0bGVmdDogLTQ2cHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QgLml0ZW0tY2VudGVyIGRsIHtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtbGlzdCAuaXRlbS1jZW50ZXIgZGwuZGV0YWlsLXdyYXAge1xyXG5cdGhlaWdodDogMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0IC5pdGVtLWNlbnRlci5vcGVuZWQgZGwuZGV0YWlsLXdyYXAge1xyXG5cdGhlaWdodDogYXV0b1xyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtbGlzdCAuaXRlbS1jZW50ZXIgZGwuZGV0YWlsLXdyYXAgZGQsXHJcbi5wb3B1cC10cmlhbC1saXN0IC5pdGVtLWNlbnRlciBkbC5kZXRhaWwtd3JhcCBkdCB7XHJcblx0aGVpZ2h0OiA0NXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QyZDJkMjtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QgLml0ZW0tY2VudGVyIGRsLmRldGFpbC13cmFwIGR0IHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMTY2cHg7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QyZDJkMjtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0IC5pdGVtLWNlbnRlciBkbC5kZXRhaWwtd3JhcCBkZCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdHdpZHRoOiA0MTRweDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0MDIge1xyXG5cdHdpZHRoOiA2NzlweFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtbGlzdDAyIC5wb3B1cC1pbm5lciB7XHJcblx0cGFkZGluZzogNTBweCA1MHB4IDQ1cHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QwMiAucG9wdXAtaW5uZXI+dWw+bGkge1xyXG5cdG1hcmdpbjogMjJweCAwIDAgMTVweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0dGV4dC1pbmRlbnQ6IC0xNnB4XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0MDIgLnBvcHVwLWlubmVyPnVsPmxpOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0MDIgLnBvcHVwLWlubmVyPnVsPmxpPnVsIGxpIHtcclxuXHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHR0ZXh0LWluZGVudDogLTExcHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QwMiAucG9wdXAtaW5uZXI+dWw+bGk+dWwgbGkgcCB7XHJcblx0cGFkZGluZy1sZWZ0OiAxMHB4XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0MDIgLnBvcHVwLWlubmVyPi5pbmZvLXR4dCB7XHJcblx0bWFyZ2luLXRvcDogMjJweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QwMyB7XHJcblx0d2lkdGg6IDQ4MHB4XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0MDMgLnBvcHVwLWlubmVyIHtcclxuXHRwYWRkaW5nOiA1MHB4IDUwcHggNDVweFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtbGlzdDAzIC5wb3B1cC1pbm5lciBoMiB7XHJcblx0bWFyZ2luLXRvcDogMjRweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QwMyAucG9wdXAtaW5uZXIgaDI6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QwMyAucG9wdXAtaW5uZXIgcCB7XHJcblx0cGFkZGluZy10b3A6IDRweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGluZS1oZWlnaHQ6IDIycHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QwMyAucG9wdXAtaW5uZXIgcCBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nLWxlZnQ6IDEwcHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QwMyAucG9wdXAtaW5uZXIgZGwge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdG1hcmdpbi10b3A6IDI1cHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QwMyAucG9wdXAtaW5uZXIgZGw6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbjogMFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtbGlzdDAzIC5wb3B1cC1pbm5lciBkbCBkdCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDcycHg7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QwMyAucG9wdXAtaW5uZXIgZGwgZGQge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdHdpZHRoOiAzMDhweDtcclxuXHRsZXR0ZXItc3BhY2luZzogLS41cHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QwMyAucG9wdXAtaW5uZXI+LmluZm8tdHh0IHtcclxuXHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAge1xyXG5cdHdpZHRoOiA2NTZweDtcclxuXHRtYXJnaW4tbGVmdDogLTMyM3B4O1xyXG5cdG1hcmdpbi10b3A6IC0yMDVweFxyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIHN0cm9uZyB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciBzdHJvbmcgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciB1bCB7XHJcblx0bWFyZ2luLXRvcDogMzBweFxyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIHVsIGxpIGEge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDI1OXB4O1xyXG5cdGhlaWdodDogOTFweDtcclxuXHRwYWRkaW5nOiAxNnB4IDAgMCA5MHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjNGM2Y2E7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuOHMgYWxsO1xyXG5cdC1vLXRyYW5zaXRpb246IC44cyBhbGw7XHJcblx0dHJhbnNpdGlvbjogLjhzIGFsbFxyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIHVsIGxpIGE6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1yaWdodDogMTFweFxyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIHVsIGxpIGE6aG92ZXIge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNhMzZiNGY7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuNHMgYWxsO1xyXG5cdC1vLXRyYW5zaXRpb246IC40cyBhbGw7XHJcblx0dHJhbnNpdGlvbjogLjRzIGFsbFxyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIHVsIGxpIGEgc3Ryb25nIHtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRmb250LXNpemU6IDE2cHhcclxufVxyXG5cclxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciB1bCBsaSBhIHAge1xyXG5cdGxpbmUtaGVpZ2h0OiAxNnB4XHJcbn1cclxuXHJcbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgdWwgbGkgYSBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb2xvcjogIzc2NzY3NlxyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIHVsIGxpIGEgaW1nIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAyNXB4O1xyXG5cdGxlZnQ6IDI4cHhcclxufVxyXG5cclxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciBwIHtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdGNvbG9yOiAjNzY3Njc2XHJcbn1cclxuXHJcbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgLmRlc2Mge1xyXG5cdGNvbG9yOiAjNzY3Njc2O1xyXG5cdG1hcmdpbi10b3A6IDM1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHhcclxufVxyXG5cclxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciAuZGVzYyBwIHtcclxuXHRtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgLmRlc2MgcCBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC5kZXNjIHAgaW1nIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW46IDZweCAwIDAgOHB4XHJcbn1cclxuXHJcbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgLmJveC1tZW1iZXIge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdG1hcmdpbi10b3A6IDI3cHg7XHJcblx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmM2YzZjNcclxufVxyXG5cclxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciAuYm94LW1lbWJlciAudHh0IHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHdpZHRoOiAzOTZweDtcclxuXHRmb250LXNpemU6IDExcHg7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC5ib3gtbWVtYmVyIC5idG4td3JhcCB7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHR3aWR0aDogMTUwcHg7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC5ib3gtbWVtYmVyIC5idG4td3JhcCAuYnRuLWJhc2Uge1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgLnRpdC1zdGVwIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTtcclxuXHRoZWlnaHQ6IDQ2cHg7XHJcblx0bWFyZ2luOiAyNXB4IDAgMTVweDtcclxuXHRwYWRkaW5nOiAwIDIxcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2M0YzZjYVxyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC50aXQtc3RlcCBoMiB7XHJcblx0aGVpZ2h0OiA0NnB4O1xyXG5cdGZvbnQ6IDE2cHgvNDhweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0Y29sb3I6ICNmZmZcclxufVxyXG5cclxuLnBvcHVwLWNoaWxkLnBvcHVwIC5wb3B1cC1pbm5lciAudGl0LXN0ZXAgLnN0ZXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDEycHg7XHJcblx0cmlnaHQ6IDIycHg7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC50aXQtc3RlcCAuc3RlcCBzcGFuIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiA0cHg7XHJcblx0aGVpZ2h0OiA0cHg7XHJcblx0bWFyZ2luOiA4cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzk3OTk5YztcclxuXHR0ZXh0LWluZGVudDogLTIwMCU7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcFxyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC50aXQtc3RlcCAuc3RlcCBzcGFuLm9uIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgLnBhcmVudCB7XHJcblx0bWFyZ2luLXRvcDogMTNweDtcclxuXHRwYWRkaW5nLXRvcDogMjRweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZTllOVxyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC5wYXJlbnQgLm5hbWUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAyMnB4XHJcbn1cclxuXHJcbi5wb3B1cC1jaGlsZC5wb3B1cCAucG9wdXAtaW5uZXIgLnBhcmVudCt1bCB7XHJcblx0bWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG4ucG9wdXAtY2hpbGQucG9wdXAgLnBvcHVwLWlubmVyIC5jdXN0b20tc2VsZWN0IHAge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJ0bi1sb2NhdGUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDMzcHg7XHJcblx0cmlnaHQ6IDMwcHg7XHJcblx0ei1pbmRleDogMVxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1zZWFyY2gge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMzBweDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0bWFyZ2luLWxlZnQ6IC00ODdweDtcclxuXHRwYWRkaW5nOiAxMXB4IDg4cHggMTFweCAxMXB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjNGM2Y2E7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZlxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1zZWFyY2ggaW5wdXQge1xyXG5cdHdpZHRoOiA4NjNweDtcclxuXHRib3JkZXI6IDBcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtc2VhcmNoIGEge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0d2lkdGg6IDcxcHg7XHJcblx0aGVpZ2h0OiA3MHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNjNGM2Y2FcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtc2VhcmNoIGEgaW1nIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAyNHB4O1xyXG5cdGxlZnQ6IDI2cHhcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtc2VhcmNoIHNwYW4ge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogNTJweDtcclxuXHRjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC16aXBjaGcge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMzBweDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0aGVpZ2h0OiA0OHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtNDg3cHg7XHJcblx0cGFkZGluZzogMTFweCAxMHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtemlwY2hnIHNwYW4ge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiA3MTZweDtcclxuXHRwYWRkaW5nOiAwIDE4cHg7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdHRleHQtYWxpZ246IGxlZnRcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtemlwY2hnIHNwYW4gZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tcmlnaHQ6IDRweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWxcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtemlwY2hnIGEge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAxOTJweDtcclxuXHRoZWlnaHQ6IDQ4cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDUycHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLW1hcCAuYnRuLXpvb20ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDk3cHg7XHJcblx0cmlnaHQ6IDMwcHg7XHJcblx0cGFkZGluZzogMXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0ei1pbmRleDogMVxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJ0bi16b29tIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiA1MnB4O1xyXG5cdGhlaWdodDogNTNweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDUzcHhcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5idG4tem9vbSBhOmZpcnN0LWNoaWxkIHtcclxuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2YyZjJmMlxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJ0bi16b29tIGltZyB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJ0bi1sb2NhdGUtc2VsIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAzMHB4O1xyXG5cdHJpZ2h0OiAzMHB4O1xyXG5cdHotaW5kZXg6IDExO1xyXG5cdHdpZHRoOiAxMzJweDtcclxuXHRoZWlnaHQ6IDU0cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzZmNmY2ZjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNmY2ZjZmO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogNTRweFxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJ0bi1sb2NhdGUtc2VsOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNmY2ZjZmXHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlXHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLW1hcCAucG9pbnQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogMzRweDtcclxuXHRoZWlnaHQ6IDQycHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLW1hcCAucG9pbnQgYSxcclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5wb2ludCBzcGFuIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDM0cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAyMHB4XHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDYwcHg7XHJcblx0bGVmdDogLTIyMXB4O1xyXG5cdHdpZHRoOiA0NzJweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZjRmNGY0O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAzcHggMnB4IDNweCByZ2JhKDE1MCwgMTUwLCAxNTAsIC41KTtcclxuXHQtbW96LWJveC1zaGFkb3c6IDNweCAycHggM3B4IHJnYmEoMTUwLCAxNTAsIDE1MCwgLjUpO1xyXG5cdC1tcy1ib3gtc2hhZG93OiAzcHggMnB4IDNweCByZ2JhKDE1MCwgMTUwLCAxNTAsIC41KTtcclxuXHQtby1ib3gtc2hhZG93OiAzcHggMnB4IDNweCByZ2JhKDE1MCwgMTUwLCAxNTAsIC41KVxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5zZWxlY3RzIHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHR3aWR0aDogNDMycHhcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuc2VsZWN0cyBkZCxcclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuc2VsZWN0cyBkdCB7XHJcblx0cGFkZGluZzogMjBweCAwO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjNmM2YzO1xyXG5cdGxpbmUtaGVpZ2h0OiA0OHB4XHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLnNlbGVjdHMgZHQge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiA4OHB4O1xyXG5cdGZvbnQtZmFtaWx5OiBIeXVuZGFpU2Fuc1RleHQtUmVndWxhciwgR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGZvbnQtc2l6ZTogMTRweFxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5zZWxlY3RzIGRkIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMzQ0cHhcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuc2VsZWN0cyBkZCAuY3VzdG9tLXNlbGVjdCB7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuc2VsZWN0cyBkZCAuY3VzdG9tLXNlbGVjdCBidXR0b24ge1xyXG5cdHBhZGRpbmctcmlnaHQ6IDQ2cHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcFxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5zZWxlY3RzIGRkIC5jdXN0b20tc2VsZWN0IGJ1dHRvbiBzcGFuIHtcclxuXHRwYWRkaW5nLXRvcDogMnB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0d2lkdGg6IDI4MHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXNcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuc2VsZWN0cyBkZCAuY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgbGFiZWwgc3BhbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAzMzBweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0dGV4dC1pbmRlbnQ6IDIwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpc1xyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5zZWxlY3RzIGRkIGxhYmVsIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLWxpc3QgbGFiZWwgaW5wdXRbdHlwZT1yYWRpb106ZGlzYWJsZWQrc3BhbiBzcGFuLFxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5zZWxlY3RzIGRkIGxhYmVsIGlucHV0W3R5cGU9cmFkaW9dOmRpc2FibGVkK3NwYW4gc3BhbiB7XHJcblx0Y29sb3I6ICM5OTlcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuc2VsZWN0cyBkdCtkZCtkdCxcclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuc2VsZWN0cyBkdCtkZCtkdCtkZCB7XHJcblx0bGluZS1oZWlnaHQ6IDI0cHhcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuc2VsZWN0cyBkdCtkZCtkdCtkZCBzcGFuIHNwYW4ge1xyXG5cdGZvbnQtc2l6ZTogMTJweFxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIGEuYnRuLWJhc2Uge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcblx0d2lkdGg6IDIwMHB4XHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLmJveC13aGl0ZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzogMTVweCA0M3B4IDE1cHggMThweDtcclxuXHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwXHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLmJveC13aGl0ZSBzdHJvbmcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAyNXB4XHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLmJveC13aGl0ZSBzdHJvbmcgc3BhbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OiAxM3B4O1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRjb2xvcjogIzg4ODtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLmJveC13aGl0ZSBwIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHhcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuYm94LXdoaXRlIHAgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuYm94LXdoaXRlIC5zdGFyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiA1NnB4O1xyXG5cdGhlaWdodDogMTFweDtcclxuXHRtYXJnaW4tdG9wOiA3cHhcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuYm94LXdoaXRlIC5zdGFyIGVtIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMFxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5ib3gtd2hpdGUgLmFycm93X3JpZ2h0IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0cmlnaHQ6IDIwcHg7XHJcblx0bWFyZ2luLXRvcDogLTVweFxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5hcnJvd190aXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IC0xNnB4O1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW4tbGVmdDogLTZweFxyXG59XHJcblxyXG4uY29udGVudCAuYXJlYS1tYXAgLmJveC1sb2NhdGUgLmJveC13cmFwIC5idG5zIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjNmM2YzXHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLmJ0bnMgYSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzogMjBweCAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5ib3gtbG9jYXRlIC5ib3gtd3JhcCAuYnRucyBhOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzXHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLmJ0bnMgYSBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLmJ0bnMgYTpmaXJzdC1jaGlsZCBzcGFuIHtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjNmM2YzXHJcbn1cclxuXHJcbi5jb250ZW50IC5hcmVhLW1hcCAuYm94LWxvY2F0ZSAuYm94LXdyYXAgLmJ0bnMudHkxIGEge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiA1MCU7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLmNvbnRlbnQgLmFyZWEtbWFwIC5idG4td3JhcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMzBweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4ubm1hcF9sYXlfYyBzcGFuIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IC0zNHB4O1xyXG5cdHdpZHRoOiAzNHB4O1xyXG5cdGhlaWdodDogNDJweDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGxpbmUtaGVpZ2h0OiAzNHB4XHJcbn1cclxuXHJcbi5rdi1hcmVhIC5jb250ZW50IC5saW5lLFxyXG4ua3YtYXJlYSAuY29udGVudCAubGluZTphZnRlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uYm94LWxvY2F0ZSB7XHJcblx0bGVmdDogLTM0cHhcclxufVxyXG5cclxuLmNvbnQtZnVsbHNpemUgLmlubmVyLWNvbnQtd3JhcCAuY29udGVudCxcclxuLmt2LWFyZWEgLmlubmVyLWNvbnQtd3JhcCAuY29udGVudCB7XHJcblx0bWF4LXdpZHRoOiBub25lXHJcbn1cclxuXHJcbi5jb250LWZ1bGxzaXplIC5jb250ZW50IHtcclxuXHRwb3NpdGlvbjogc3RhdGljXHJcbn1cclxuXHJcbi5jb250LWZ1bGxzaXplIC5iZy1ob2xkZXIgaW1nLFxyXG4ua3YtYXJlYSAuYmctaG9sZGVyIGltZyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGxlZnQ6IDA7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLmt2LWFyZWEgLmNvbnRlbnQgLmxpbmUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDExNHB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0cGFkZGluZzogMCAzMHB4O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLmt2LWFyZWEgLmNvbnRlbnQgLmxpbmU6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICNhMzZiNGY7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4uZXJyb3ItcGFnZSxcclxuLnBkZi13cmFwIHtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLmNvbnRlbnQgLnRpdGxlIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLmNvbnRlbnQgLnRpdGxlIGgyIHtcclxuXHRoZWlnaHQ6IDM1cHg7XHJcblx0Zm9udDogNTBweC80NnB4IEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4uY29udGVudCAudGl0bGUgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiAxMXB4O1xyXG5cdG1hcmdpbi10b3A6IDI3cHg7XHJcblx0Zm9udDogMTZweC8xNHB4IEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4uaW5uZXItY29udC13cmFwLm11bHRpLWJnIC5jb250ZW50OmFmdGVyLFxyXG4uaW5uZXItY29udC13cmFwLm11bHRpLWJnIC5jb250ZW50OmJlZm9yZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRtaW4taGVpZ2h0OiA3NTBweDtcclxuXHR0b3A6IDA7XHJcblx0Y29udGVudDogJydcclxufVxyXG5cclxuLmlubmVyLWNvbnQtd3JhcC5tdWx0aS1iZyAuY29udGVudCB7XHJcblx0bWF4LXdpZHRoOiAxOTIwcHhcclxufVxyXG5cclxuLmlubmVyLWNvbnQtd3JhcC5tdWx0aS1iZyAuY29udGVudDpiZWZvcmUge1xyXG5cdGxlZnQ6IC0xMDAlO1xyXG5cdGJhY2tncm91bmQ6ICNmZmZcclxufVxyXG5cclxuLmlubmVyLWNvbnQtd3JhcC5tdWx0aS1iZyAuY29udGVudDphZnRlciB7XHJcblx0bGVmdDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwXHJcbn1cclxuXHJcbi5zZWMtc25zIHtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwXHJcbn1cclxuXHJcbi5zZWMtc25zIC50eHQtaG9sZGVyIHtcclxuXHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdHBhZGRpbmc6IDQ3cHggMCA1N3B4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4uc2VjLXNucyAudHh0LWhvbGRlciBwIHtcclxuXHRoZWlnaHQ6IDEzcHg7XHJcblx0Zm9udDogMThweC8xOHB4IEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcclxuXHRjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4uc2VjLXNucyAudHh0LWhvbGRlciAuaW5uZXItdHh0IC5zbnMge1xyXG5cdG1hcmdpbi10b3A6IDM0cHhcclxufVxyXG5cclxuLnNlYy1zbnMgLnR4dC1ob2xkZXIgLmlubmVyLXR4dCAuc25zIGEge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMzZweDtcclxuXHRoZWlnaHQ6IDM2cHg7XHJcblx0bWFyZ2luOiAwIDM2cHhcclxufVxyXG5cclxuLnNlYy1zbnMgYSBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMzZweDtcclxuXHRoZWlnaHQ6IDM2cHhcclxufVxyXG5cclxuI3BvcHVwLWxvY2F0ZSB7XHJcblx0d2lkdGg6IDU0MHB4O1xyXG5cdG1hcmdpbi10b3A6IC0xNTVweDtcclxuXHRtYXJnaW4tbGVmdDogLTI2NXB4XHJcbn1cclxuXHJcbi5wb3B1cC1sb2NhdGUgLnBvcHVwLWlubmVyIC5mb3JtLXdyYXAgcCB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbiNwb3B1cC1sb2NhdGUgLnBvcC1pbm5lci13cmFwIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdHBhZGRpbmctbGVmdDogNDhweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjOGE4YzhmXHJcbn1cclxuXHJcbiNwb3B1cC1sb2NhdGUgLnBvcC1pbm5lci13cmFwIHNwYW4gaW1nIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDBcclxufVxyXG5cclxuI3BvcHVwLWxvY2F0ZSAucG9wLWlubmVyLXdyYXAgc3BhbiBpbnB1dCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnRcclxufVxyXG5cclxuLmVycm9yLXBhZ2Uge1xyXG5cdHdpZHRoOiAxMDI0cHg7XHJcblx0aGVpZ2h0OiAyOTBweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbi1sZWZ0OiAtNTE0cHg7XHJcblx0cGFkZGluZzogNzRweCAzMHB4IDA7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1mYW1pbHk6IEh5dW5kYWlTYW5zSGVhZC1MaWdodFxyXG59XHJcblxyXG4uZXJyb3ItcGFnZSBzdHJvbmcge1xyXG5cdG1hcmdpbi10b3A6IDM1cHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuLmVycm9yLXBhZ2UgLmVycm9yLXBhZ2UtbGluZSB7XHJcblx0cGFkZGluZy10b3A6IDE1cHg7XHJcblx0cGFkZGluZy1ib3R0b206IDUzcHg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyM3B4XHJcbn1cclxuXHJcbi5lcnJvci1wYWdlIC5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlcj51bD5saSB7XHJcblx0d2lkdGg6IDI1JSFpbXBvcnRhbnRcclxufVxyXG5cclxuLnBkZi13cmFwIHtcclxuXHR3aWR0aDogNTk1cHg7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRwYWRkaW5nOiA0OHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvXHJcbn1cclxuXHJcbi5wZGYtd3JhcCAucGRmLXRvcCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5wZGYtd3JhcCAucGRmLXRvcCBoMiB7XHJcblx0Zm9udC1zaXplOiAyMXB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdGZvbnQtZmFtaWx5OiBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQsIHdGb250S3JVTFxyXG59XHJcblxyXG4ucGRmLXdyYXAgLnBkZi10b3AgaDIgc3BhbiB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogN3B4O1xyXG5cdGZvbnQtZmFtaWx5OiB3Rm9udEtyTVxyXG59XHJcblxyXG4ucGRmLXdyYXAgLnBkZi10b3AgcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMFxyXG59XHJcblxyXG4ucGRmLXdyYXAgLnBkZi1jYXIge1xyXG5cdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNDBweFxyXG59XHJcblxyXG4ucGRmLXdyYXAgLnBkZi12aWV3IHtcclxuXHRwYWRkaW5nLWJvdHRvbTogNXB4XHJcbn1cclxuXHJcbi5wZGYtd3JhcCAucGRmLXZpZXcgaDMge1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc1RleHRcclxufVxyXG5cclxuLnBkZi13cmFwIC5wZGYtdmlldy1saXN0IGVtLFxyXG4ucGRmLXdyYXAgLnBkZi12aWV3LWxpc3Qgc3BhbiB7XHJcblx0Zm9udC1mYW1pbHk6IEh5dW5kYWlTYW5zSGVhZC1MaWdodCwgR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGZvbnQtc2l6ZTogMTJweFxyXG59XHJcblxyXG4ucGRmLXdyYXAgLnBkZi12aWV3LWxpc3Qge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRoZWlnaHQ6IDYwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweFxyXG59XHJcblxyXG4ucGRmLXdyYXAgLnBkZi12aWV3LWxpc3QgZGl2IHtcclxuXHRwYWRkaW5nOiA5cHggMCAwIDQycHhcclxufVxyXG5cclxuLnBkZi13cmFwIC5wZGYtdmlldy1saXN0IHN0cm9uZyB7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNjY2M7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZy1ib3R0b206IDNweFxyXG59XHJcblxyXG4ucGRmLXdyYXAgLnBkZi12aWV3LWxpc3QgZW0ge1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nLWJvdHRvbTogMnB4XHJcbn1cclxuXHJcbi5wZGYtd3JhcCAucGRmLXZpZXctbGlzdCBzcGFuIHtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4ucGRmLXdyYXAgLnBkZi12aWV3LWxpc3QgaW1nIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2JjYmNiO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMzBweFxyXG59XHJcblxyXG4ucGRmLXdyYXAgLnBkZi1wcmljZSB7XHJcblx0YmFja2dyb3VuZDogI2Y3ZjdmNztcclxuXHRwYWRkaW5nOiAyNHB4IDIzcHggMjBweFxyXG59XHJcblxyXG4ucGRmLXdyYXAgLnBkZi1wcmljZSBwOmZpcnN0LWNoaWxkIHtcclxuXHR3aWR0aDogMjI2cHg7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QwZDBkMDtcclxuXHRmb250LXNpemU6IDEwcHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0ZGlzcGxheTogaW5saW5lO1xyXG5cdGZsb2F0OiBsZWZ0XHJcbn1cclxuXHJcbi5wZGYtd3JhcCAucGRmLXByaWNlIHA6bGFzdC1jaGlsZCB7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0cGFkZGluZy10b3A6IDNweFxyXG59XHJcblxyXG4ucGRmLXdyYXAgLnBkZi1wcmljZSBwOmxhc3QtY2hpbGQgc3BhbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi10b3A6IDhweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbi5wZGYtd3JhcCAucGRmLXByaWNlIHA6bGFzdC1jaGlsZCBzdHJvbmcge1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nLWxlZnQ6IDEycHg7XHJcblx0Zm9udC1zaXplOiAyM3B4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuLnBkZi13cmFwIC5wZGYtcHJpY2UgcDpsYXN0LWNoaWxkIGVtIHtcclxuXHRmb250LXN0eWxlOiBub3JtYWxcclxufVxyXG5cclxuLnBkZi13cmFwIC5wZGYtY29uY2llcmdlIHtcclxuXHRwYWRkaW5nOiA1MnB4IDAgMCAyMHB4XHJcbn1cclxuXHJcbi5wZGYtd3JhcCAucGRmLWNvbmNpZXJnZT5wIHtcclxuXHR3aWR0aDogMjA2cHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZsb2F0OiBsZWZ0XHJcbn1cclxuXHJcbi5wZGYtd3JhcCAucGRmLWNvbmNpZXJnZT5wIHNwYW4ge1xyXG5cdGZvbnQtc2l6ZTogOXB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5wZGYtd3JhcCAucGRmLWNvbmNpZXJnZT5wIHN0cm9uZyB7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogM3B4O1xyXG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc1RleHRcclxufVxyXG5cclxuLnBkZi13cmFwIC5wZGYtY29uY2llcmdlPmRpdiB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDZkNmQ2O1xyXG5cdHdpZHRoOiAyMzBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDIwcHhcclxufVxyXG5cclxuLnBkZi13cmFwIC5wZGYtY29uY2llcmdlPmRpdiBwIHtcclxuXHRmb250LXNpemU6IDlweDtcclxuXHRjb2xvcjogIzUzNTM1MztcclxuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0O1xyXG5cdG1hcmdpbi1ib3R0b206IDhweFxyXG59XHJcblxyXG4ucGRmLXdyYXAgLnBkZi1jb25jaWVyZ2U+ZGl2IHNwYW4ge1xyXG5cdGZvbnQtc2l6ZTogOHB4O1xyXG5cdGNvbG9yOiAjNmM2YzZjO1xyXG5cdGhlaWdodDogMTFweFxyXG59XHJcblxyXG4ucGRmLXdyYXAgLnBkZi1jb25jaWVyZ2U+ZGl2IHNwYW46bnRoLWNoaWxkKGV2ZW4pIHtcclxuXHR3aWR0aDogOThweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2I4YjhiOFxyXG59XHJcblxyXG4ucGRmLXdyYXAgLnBkZi1jb25jaWVyZ2U+ZGl2IHNwYW46bnRoLWNoaWxkKG9kZCkge1xyXG5cdHBhZGRpbmctbGVmdDogN3B4XHJcbn1cclxuXHJcbi5wZGYtd3JhcCAucGRmLWNvbmNpZXJnZT5kaXYgZW0ge1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZy1sZWZ0OiAzcHhcclxufVxyXG5cclxuLndyYXBwZXItcGRmIHtcclxuXHR3aWR0aDogMTA0MHB4O1xyXG5cdHBhZGRpbmc6IDEwMHB4IDEwMHB4IDE0MHB4XHJcbn1cclxuXHJcbi53cmFwcGVyLXBkZiAucGRmLW1vZGVsIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLndyYXBwZXItcGRmIC5wZGYtbW9kZWwgaDEge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDBcclxufVxyXG5cclxuLndyYXBwZXItcGRmIC5wZGYtbW9kZWwgaDIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogNDRweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4ud3JhcHBlci1wZGYgLnBkZi1tb2RlbCBoMiBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tdG9wOiAzNXB4O1xyXG5cdGZvbnQtc2l6ZTogMzBweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG4ud3JhcHBlci1wZGYgLnBkZi1tb2RlbCAuaW1nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nOiAxMCUgMjAlXHJcbn1cclxuXHJcbi53cmFwcGVyLXBkZiAucGRmLW1vZGVsIC5pbWcgaW1nIHtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIGxpIHtcclxuXHRtYXJnaW4tdG9wOiA2MHB4XHJcbn1cclxuXHJcbi53cmFwcGVyLXBkZiAucGRmLXNwZWMgbGk6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyBsaSBoMyB7XHJcblx0Zm9udC1mYW1pbHk6IEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcclxuXHRmb250LXNpemU6IDM1cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG59XHJcblxyXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIC5kZXRhaWwge1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0YmFja2dyb3VuZDogI2ZkZmRmZFxyXG59XHJcblxyXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIC5kZXRhaWwtd3JhcCB7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR0ZXh0LWFsaWduOiByaWdodFxyXG59XHJcblxyXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIC5kZXRhaWwtd3JhcCBhLmJ0bi1iYXNlIHtcclxuXHR3aWR0aDogMjA3cHg7XHJcblx0bWFyZ2luLXRvcDogNDVweDtcclxuXHRwYWRkaW5nOiAwIDUwcHhcclxufVxyXG5cclxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyBsaS5vcGVuZWQgLmRldGFpbCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRoZWlnaHQ6IGF1dG9cclxufVxyXG5cclxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyB0YWJsZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdHRleHQtYWxpZ246IGxlZnRcclxufVxyXG5cclxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyB0YWJsZSAudGFsaWduLWMsXHJcbi53cmFwcGVyLXBkZiAucGRmLXNwZWMgdGFibGUgdGQge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIHRhYmxlIC5jb2wtbGFzdCB7XHJcblx0cGFkZGluZy1sZWZ0OiAxNDhweFxyXG59XHJcblxyXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIHRhYmxlIHRyIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNVxyXG59XHJcblxyXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIHRhYmxlIHRkLFxyXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIHRhYmxlIHRoIHtcclxuXHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG59XHJcblxyXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIHRhYmxlIHRoIGEuc2VlLWRldGFpbCBzcGFuIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG59XHJcblxyXG4ud3JhcHBlci1wZGYgLnBkZi1zcGVjIHRhYmxlIHRkIHNwYW4sXHJcbi53cmFwcGVyLXBkZiAucGRmLXNwZWMgdGFibGUgdGggc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyAubm90aWNlIHtcclxuXHRwYWRkaW5nOiAzMXB4IDA7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdHRleHQtYWxpZ246IGxlZnRcclxufVxyXG5cclxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyAubm90aWNlIGxpIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZy1sZWZ0OiA2cHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLndyYXBwZXItcGRmIC5wZGYtc3BlYyAubm90aWNlIGxpOmFmdGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDUwJTtcclxuXHRtYXJnaW4tdG9wOiAtMnB4O1xyXG5cdHdpZHRoOiAzcHg7XHJcblx0aGVpZ2h0OiAzcHg7XHJcblx0Y29udGVudDogJyc7XHJcblx0YmFja2dyb3VuZDogIzAwMFxyXG59XHJcblxyXG4ucGFnaW5nIHtcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2I2YjZiNjtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLnBhZ2luZyBhIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDM0cHg7XHJcblx0aGVpZ2h0OiAzNHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogMzhweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcFxyXG59XHJcblxyXG4ucGFnaW5nIGEub24ge1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbn1cclxuXHJcbi5wYWdpbmcgLnByZXYge1xyXG5cdG1hcmdpbi1yaWdodDogMTVweFxyXG59XHJcblxyXG4ucGFnaW5nIC5uZXh0IHtcclxuXHRtYXJnaW4tbGVmdDogMTVweFxyXG59XHJcblxyXG4ucGFnaW5nIC5maXJzdCB7XHJcblx0bWFyZ2luLXJpZ2h0OiAtNXB4XHJcbn1cclxuXHJcbi5wYWdpbmcgLmxhc3Qge1xyXG5cdG1hcmdpbi1sZWZ0OiAtNXB4XHJcbn1cclxuXHJcbi5wYWdpbmcudHkxIHtcclxuXHRwYWRkaW5nLXRvcDogMTNweDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDI2cHhcclxufVxyXG5cclxuLnBhZ2luZy50eTEgLm5leHQsXHJcbi5wYWdpbmcudHkxIC5wcmV2IHtcclxuXHRwYWRkaW5nOiA4cHggOXB4O1xyXG5cdHdpZHRoOiA1cHg7XHJcblx0aGVpZ2h0OiA5cHhcclxufVxyXG5cclxuLnBhZ2luZy50eTEgLnByZXYge1xyXG5cdG1hcmdpbi1yaWdodDogNnB4XHJcbn1cclxuXHJcbi5wYWdpbmcudHkxIC5uZXh0IHtcclxuXHRtYXJnaW4tbGVmdDogNnB4XHJcbn1cclxuXHJcbi50cmlhbC1nYXRlIC5ib3gtaW5mbyB7XHJcblx0cGFkZGluZzogMzBweCAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3ZjdcclxufVxyXG5cclxuLnRyaWFsLWdhdGUgLmJveC1pbmZvPmRpdiB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDUwJTtcclxuXHRwYWRkaW5nOiAwIDMwcHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q2ZDZkNlxyXG59XHJcblxyXG4udHJpYWwtZ2F0ZSAuYm94LWluZm8+ZGl2OmZpcnN0LWNoaWxkIHtcclxuXHRib3JkZXItbGVmdDogbm9uZVxyXG59XHJcblxyXG4udHJpYWwtZ2F0ZSAuYm94LWluZm8+ZGl2IHN0cm9uZyB7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuLnRyaWFsLWdhdGUgLmJveC1pbmZvIC5idG4td3JhcCB7XHJcblx0bWFyZ2luLXRvcDogMjJweFxyXG59XHJcblxyXG4ubWFwLXRhYm1lbnUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbi10b3A6IC0yMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5tYXAtdGFibWVudSBsaSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGhlaWdodDogMTNweDtcclxuXHRwYWRkaW5nOiAwIDMwcHggMCAzMnB4O1xyXG5cdGJvcmRlci1sZWZ0OiAycHggc29saWQgI2QyZDJkMlxyXG59XHJcblxyXG4ubWFwLXRhYm1lbnUgbGk6Zmlyc3QtY2hpbGQge1xyXG5cdGJvcmRlci1sZWZ0OiBub25lXHJcbn1cclxuXHJcbi5tYXAtdGFibWVudSBsaSBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb2xvcjogIzk5OTtcclxuXHRmb250OiAxNnB4LzEgSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXJcclxufVxyXG5cclxuLm1hcC10YWJtZW51IGxpLm9uIGEsXHJcbi5tYXAtdGFibWVudSBsaS5zZWxlY3RlZCBhIHtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4ubWFwLXRhYm1lbnUudHlwZTIge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZzogNTBweCAwO1xyXG5cdGJhY2tncm91bmQ6ICNmYWZhZmFcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3Qge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogOTY0cHg7XHJcblx0bWFyZ2luOiAwIGF1dG9cclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMTJweDtcclxuXHRib3JkZXItdG9wOiAycHggc29saWQgI2QyZDJkMlxyXG59XHJcblxyXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0aGVhZCB0aCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcblx0cGFkZGluZzogMTdweCAxNXB4IDE2cHggMjBweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGhlYWQgdGg6Zmlyc3QtY2hpbGQge1xyXG5cdGJvcmRlci1sZWZ0OiBub25lXHJcbn1cclxuXHJcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRoIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0cGFkZGluZzogMTRweCAyMHB4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQge1xyXG5cdHBhZGRpbmc6IDE3cHggMTVweCAxNnB4IDIwcHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRsaW5lLWhlaWdodDogMTUwJVxyXG59XHJcblxyXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkLm1hcC1saXN0LWJyYW5jaCBzdHJvbmcge1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQubWFwLWxpc3QtYnJhbmNoIHN0cm9uZyBzcGFuOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCIgLyBcIlxyXG59XHJcblxyXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcclxuXHRib3JkZXItcmlnaHQ6IG5vbmVcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGQuY2VudGVyIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGQgLnNwYW4tYnIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmctbGVmdDogOHB4XHJcbn1cclxuXHJcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRkIC5zY2gtbGluayB7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgLnRibC1ibGFuayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IC5wYWdpbmcge1xyXG5cdGJvcmRlci10b3A6IG5vbmU7XHJcblx0bWluLWhlaWdodDogMzRweFxyXG59XHJcblxyXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCAuYnRuLWxvY2F0ZS1zZWwge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IC0xMHB4O1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHotaW5kZXg6IDExO1xyXG5cdHdpZHRoOiAxMzJweDtcclxuXHRoZWlnaHQ6IDU0cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzZmNmY2ZjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNmY2ZjZmO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogNTRweFxyXG59XHJcblxyXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCAuYnRuLWxvY2F0ZS1zZWw6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM2ZjZmNmZcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QudGhpbnBkIHRhYmxlIHRib2R5IHRyIHRkIHtcclxuXHRwYWRkaW5nOiAxMHB4IDIwcHhcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QudGhpbnBkIHRhYmxlIC50YmwtYmxhbmsge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDEwcHggMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQuc2VsZWN0Ym94aW4ge1xyXG5cdHBhZGRpbmc6IDBcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQgLmN1c3RvbS1zZWxlY3Qge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0ciB0ZCAuY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiAwO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRtYXJnaW4tdG9wOiAtMjJweDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG5cdHotaW5kZXg6IDEwXHJcbn1cclxuXHJcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkIC5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24ge1xyXG5cdHBhZGRpbmc6IDVweCAwIDNweFxyXG59XHJcblxyXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0ciB0ZCAuY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQgYnV0dG9uIHNwYW4ge1xyXG5cdGhlaWdodDogMjZweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG5cdHRleHQtaW5kZW50OiAwXHJcbn1cclxuXHJcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkIC5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24gaSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHJpZ2h0OiAyMHB4O1xyXG5cdHdpZHRoOiA5cHg7XHJcblx0aGVpZ2h0OiA1cHg7XHJcblx0bWFyZ2luLXRvcDogLTNweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkIC5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24gaSBpbWcge1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkIC5jdXN0b20tc2VsZWN0Lm9wZW4gLnNlbGVjdGVkIGJ1dHRvbiBpIGltZyB7XHJcblx0bWFyZ2luLXRvcDogLTVweFxyXG59XHJcblxyXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0ciB0ZCAuY3VzdG9tLXNlbGVjdCAub3B0LWxpc3Qge1xyXG5cdHRvcDogMTVweDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRvdXRsaW5lOiAjZDVkNWQ1IHNvbGlkIDFweDtcclxuXHR6LWluZGV4OiA5XHJcbn1cclxuXHJcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkIC5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBsaSB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmZcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQgLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGxhYmVsIHtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzXHJcbn1cclxuXHJcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkIC5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBsYWJlbCBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nOiA3cHggMjBweDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDE0cHg7XHJcblx0dGV4dC1pbmRlbnQ6IDBcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQgLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbjphZnRlcixcclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQgLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbjpiZWZvcmUsXHJcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkIC5jdXN0b20tc2VsZWN0IGxhYmVsIHNwYW46YWZ0ZXIsXHJcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkIC5jdXN0b20tc2VsZWN0IGxhYmVsIHNwYW46YmVmb3JlIHtcclxuXHRkaXNwbGF5OiBpbmhlcml0O1xyXG5cdGNvbnRlbnQ6ICcnXHJcbn1cclxuXHJcbi5saXN0LWhvbGRlciAuYXJlYS1saXN0IHRhYmxlIHRib2R5IHRyIHRkIC5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cytzcGFuLFxyXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0ciB0ZCAuY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgbGFiZWw6aG92ZXIgc3BhbiB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG59XHJcblxyXG4ubGlzdC1ob2xkZXIgLmFyZWEtbGlzdCB0YWJsZSB0Ym9keSB0ciB0ZCAuY3VzdG9tLWNoay1yZG8gaW5wdXQrc3BhbiBzcGFuIHtcclxuXHRmb250LXNpemU6IDEycHhcclxufVxyXG5cclxuLmxpc3QtaG9sZGVyIC5hcmVhLWxpc3QgdGFibGUgdGJvZHkgdHIgdGQubWFwLWxpc3QtYnJhbmNoLmxpbmUtZG91YmxlIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LW9wdGlvbiBsaSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LW9wdGlvbiAuYnRuLW1kZiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHRmb250OiAxMnB4LzEwcHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbn1cclxuXHJcbi5saXN0LWhvbGRlciAuYXJlYS1ub3Jlc3VsdCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDUwcHggMFxyXG59XHJcblxyXG4ubGlzdC1ob2xkZXIgLmFyZWEtbm9yZXN1bHQgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luOiAzMHB4IDA7XHJcblx0Zm9udDogMzBweC8xIEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4udnItY29udGVudCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi52ci1jb250ZW50IC5wcmV2LW5leHQtYnRucyBhIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bWFyZ2luLXRvcDogLTM1cHg7XHJcblx0ei1pbmRleDogMztcclxuXHRwYWRkaW5nOiAyM3B4IDE2cHhcclxufVxyXG5cclxuLnZyLWNvbnRlbnQgLnByZXYtbmV4dC1idG5zIGEgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEycHg7XHJcblx0aGVpZ2h0OiAyNXB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLnZyLWNvbnRlbnQgLnByZXYtbmV4dC1idG5zIGEgc3BhbiBpbWcge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuLnZyLWNvbnRlbnQgLnByZXYtbmV4dC1idG5zIC5idG4tbmV4dCB7XHJcblx0cmlnaHQ6IDBcclxufVxyXG5cclxuLnZyLWNvbnRlbnQgLnByZXYtbmV4dC1idG5zIC5idG4tcHJldiB7XHJcblx0bGVmdDogMFxyXG59XHJcblxyXG4udnItY29udGVudCAubG9hZC1idG4tYXJlYSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR6LWluZGV4OiAyXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIC5ib3gtbGlzdCAubmFtZSxcclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5saXN0LXBvaW50IC5uYW1lIHtcclxuXHR6LWluZGV4OiAxXHJcbn1cclxuXHJcbi52ci1jb250ZW50IC5sb2FkLWJ0bi1hcmVhIC5idG4ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dG9wOiA1MCU7XHJcblx0bWFyZ2luOiAtNjBweCAwIDAgLTYwcHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWluc3RhbGxtZW50IHAuaW5zdGFsbG1lbnQtdHh0IHtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDIwcHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtaW5zdGFsbG1lbnQgcC5pbnN0YWxsbWVudC10eHQgYSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODg4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWRpc2NvdW50LFxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS1pbnN0YWxsbWVudCxcclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtcG9pbnQsXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXN1bW1hcnksXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA3MiVcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtc3VtbWFyeSAuYm94LWxpc3QgLmxpc3QtaW5uZXIge1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0cGFkZGluZy10b3A6IDgwcHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5ub2xpc3Qge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm5vbGlzdCBzcGFuIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRmb250LXNpemU6IDI0cHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5saXN0LXBvaW50IHtcclxuXHRjdXJzb3I6IGRlZmF1bHRcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcclxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5wb3B1cC1ibHVlaGFuZHMtaW5uZXIgLnNlbGVjdC1hcmVhIGxpIGxhYmVsIHtcclxuXHRjdXJzb3I6IHBvaW50ZXJcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bCB7XHJcblx0cGFkZGluZzogMTRweCAwO1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGU+dWw+bGkge1xyXG5cdGZvbnQtc2l6ZTogMFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlPnVsPmxpPnNwYW4ge1xyXG5cdGZvbnQ6IDE2cHgvMThweCBHZW5lc2lzU2Fuc1RleHRcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saSAudHh0IHtcclxuXHR3aWR0aDogMTYwcHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDQ1cHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saSAudHh0MiB7XHJcblx0d2lkdGg6IDQyNnB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiA0NXB4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGU+dWw+bGkgLnR4dC12YWx1ZSB7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG5cdGxldHRlci1zcGFjaW5nOiAtLjVweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlPnVsPmxpIC5pbnB1dC1wb2ludCB7XHJcblx0d2lkdGg6IDE4MHB4O1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGU+dWw+bGkgLmN1cnJlbmN5IHtcclxuXHRtYXJnaW4tbGVmdDogOHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGZvbnQ6IDE2cHgvMThweCBHZW5lc2lzU2Fuc1RleHRcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saSAuYnRuLWJhc2Uge1xyXG5cdHdpZHRoOiAxODBweDtcclxuXHRmbG9hdDogcmlnaHRcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saSAuYnRuLWJhc2Ugc3BhbiB7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0d2lkdGg6IGF1dG9cclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saSAuYnRuLWJhc2U6aG92ZXIgc3BhbiB7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZSAuY3VzdG9tLXNlbGVjdCB7XHJcblx0d2lkdGg6IDE4MHB4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGUgLmN1c3RvbS1zZWxlY3QgdWwge1xyXG5cdHBhZGRpbmc6IDVweCAwO1xyXG5cdG92ZXJmbG93LXk6IGF1dG87XHJcblx0bWF4LWhlaWdodDogMTI1cHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZSAuY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQge1xyXG5cdGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG5cdGZvbnQ6IDE2cHgvMTJweCBIeXVuZGFpU2Fuc1RleHQtUmVndWxhciwgR2VuZXNpc1NhbnNUZXh0O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjNGM2Y2FcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZSAuY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQgc3BhbiB7XHJcblx0Zm9udDogaW5oZXJpdFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlIC5jdXN0b20tc2VsZWN0IHNwYW4ge1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdGZsb2F0OiBub25lXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGUgLmN1c3RvbS1zZWxlY3QgbGkge1xyXG5cdG1hcmdpbjogMDtcclxuXHRib3JkZXI6IG5vbmVcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZSAuc2F2ZS1wb2ludCB7XHJcblx0ZmxvYXQ6IHJpZ2h0XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYyBwLmluZm8gZW0ge1xyXG5cdGZvbnQ6IDEzcHgvMjBweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC0uNXB4O1xyXG5cdHBhZGRpbmc6IDAgMCAwIDEwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJvcmRlcjogbm9uZVxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMgcC5pbmZvIGVtOmFmdGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb250ZW50OiAnKic7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGUgcC5pbmZvIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmctYm90dG9tOiA3cHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Zm9udDogMTNweC8yMHB4IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlIHAuaW5mbyBzdHJvbmcge1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDBcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saSBwLmluZm8ge1xyXG5cdHBhZGRpbmc6IDE1cHggMCAwXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWRpc2NvdW50IC5ib3gtbGlzdCAudHh0LW1vc3QgYSB7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWRpc2NvdW50IC5ib3gtbGlzdCAubmFtZSBwIHtcclxuXHRyaWdodDogMjBweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS1wb2ludCAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS1wb2ludCBsaTpudGgtY2hpbGQoMSkgcC5pbmZvIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMzVweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS1pbnN0YWxsbWVudCAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlIHtcclxuXHRwYWRkaW5nOiAwXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWluc3RhbGxtZW50IC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGU+dWw+bGkge1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjNmM2YzO1xyXG5cdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0cGFkZGluZzogMTVweCAyMHB4IDBcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtaW5zdGFsbG1lbnQgLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saTpmaXJzdC1jaGlsZCB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0cGFkZGluZy10b3A6IDBcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjIHtcclxuXHRwYWRkaW5nOiAwXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIC5ib3gtbGlzdCAuc3BlYz51bCB7XHJcblx0cGFkZGluZzogMjBweDtcclxuXHRvdmVyZmxvdzogdmlzaWJsZVxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS10YXhhdGlvbiAuYm94LWxpc3QgLnNwZWMgbGkge1xyXG5cdGZvbnQ6IDE2cHgvMzJweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0bWFyZ2luOiAwXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIC5ib3gtbGlzdCAuc3BlYyBsaT5kaXYge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS10YXhhdGlvbiAuYm94LWxpc3QgLnNwZWMgbGkgc3BhbiB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIC5ib3gtbGlzdCAuc3BlYz5kaXYge1xyXG5cdGZvbnQ6IDE2cHgvMjBweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0cGFkZGluZzogMzBweCAyMHB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjNmM2YzXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIC5ib3gtbGlzdCAuc3BlYyBwLmluZm8ge1xyXG5cdG1hcmdpbi10b3A6IDEwcHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IGxpOm50aC1jaGlsZCgyKSAuc3BlYyBwLmluZm8ge1xyXG5cdHBhZGRpbmc6IDAgMjBweDtcclxuXHRtYXJnaW46IDBcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjIC5jdXN0b20tc2VsZWN0IHtcclxuXHR3aWR0aDogMjk1cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNXB4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIC5ib3gtbGlzdCAuc3BlYyAuY3VzdG9tLXNlbGVjdC5zZWxlY3QtbGVmdCB7XHJcblx0ZmxvYXQ6IGxlZnRcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjIC5jdXN0b20tc2VsZWN0LnNlbGVjdC1yaWdodCB7XHJcblx0ZmxvYXQ6IHJpZ2h0XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIC5ib3gtbGlzdCAuc3BlYyAuY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQge1xyXG5cdGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG5cdGZvbnQ6IDE2cHgvMTJweCBIeXVuZGFpU2Fuc1RleHQtUmVndWxhciwgR2VuZXNpc1NhbnNUZXh0O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjNGM2Y2FcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjIC5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBzcGFuIHtcclxuXHRmb250OiBpbmhlcml0XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIC5ib3gtbGlzdCAuc3BlYyAuY3VzdG9tLXNlbGVjdCBzcGFuIHtcclxuXHR3aWR0aDogYXV0bztcclxuXHRmbG9hdDogbm9uZVxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS10YXhhdGlvbiAuYm94LWxpc3QgLnNwZWMgLmN1c3RvbS1zZWxlY3QgdWwge1xyXG5cdHBhZGRpbmc6IDVweCAwO1xyXG5cdG92ZXJmbG93LXk6IGF1dG9cclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtdGF4YXRpb24gLmJveC1saXN0IC5zcGVjIC5jdXN0b20tc2VsZWN0IGxpIHtcclxuXHRtYXJnaW46IDA7XHJcblx0Ym9yZGVyOiBub25lXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIC5ib3gtbGlzdCAuc3BlYyAuYXJlYS1kZWxpdmVyeSB7XHJcblx0cGFkZGluZzogMjBweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YzZjNmM1xyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS10YXhhdGlvbiAuYm94LWxpc3QgLnNwZWMgLmRlbGl2ZXJ5LXRpdCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Zm9udDogMTZweC8xOHB4IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTBweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNhbXBsZS5vbmx5dHh0IGRsIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDIwcHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5ub2FjdGl2ZSB7XHJcblx0b3BhY2l0eTogLjNcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtbGlzdCAuc3BlYyB7XHJcblx0cGFkZGluZzogMFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3QtdG90YWwgLnRpdC1zdWIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMTNweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTFweDtcclxuXHRmb250OiAxNXB4LzE1cHggd0ZvbnRLclVMO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHR3aWR0aDogMzAwcHghaW1wb3J0YW50XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC10b3RhbCAudGl0LXN1YiBhIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0cGFkZGluZy10b3A6IDFweDtcclxuXHRmb250OiAxMnB4LzEwcHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC10b3RhbCBsaSB7XHJcblx0bWFyZ2luLXRvcDogNDJweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3QtdG90YWwgbGk6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LXRvdGFsIGRpdiB7XHJcblx0cGFkZGluZy10b3A6IDEzcHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LXRvdGFsIGRpdi5tdWx0LFxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3QtdG90YWwgc3BhbitkaXYge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDAgMjBweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3QtdG90YWwgLmltZyB7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbCFpbXBvcnRhbnQ7XHJcblx0d2lkdGg6IDQycHghaW1wb3J0YW50O1xyXG5cdGhlaWdodDogNDJweDtcclxuXHRwYWRkaW5nOiAxNHB4IDEzcHggMCAwO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3BcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC50b3RhbC1idG4tYXJlYT5zcGFuIGEgaSBpbWcsXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSBwLmluZm8gaW1nIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC10b3RhbCAuaW1nIGltZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2NlY2VjZTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3QtdG90YWwgZGwge1xyXG5cdHBhZGRpbmctdG9wOiAxM3B4O1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC10b3RhbCBkdCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udDogMTZweC8yM3B4IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3QtdG90YWwgZGQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi10b3A6IDRweDtcclxuXHRoZWlnaHQ6IDExcHg7XHJcblx0Zm9udDogMTZweC8xNHB4IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTVweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCB7XHJcblx0bWFyZ2luLXRvcDogMDtcclxuXHRwYWRkaW5nOiAzMHB4IDMycHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmN1xyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkbCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkbCBkdCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWF4LXdpZHRoOiAzMjBweDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkbCBkZCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdHdpZHRoOiAyODBweDtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkbC50b3RhbC1wcmljZSBkdCB7XHJcblx0Zm9udDogMThweC8zMnB4IEdlbmVzaXNTYW5zVGV4dFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkbC50b3RhbC1wcmljZSBkZCB7XHJcblx0Zm9udDogMzBweC8zMnB4IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCAudHh0LWluZm8ge1xyXG5cdGZvbnQ6IDEzcHgvMTZweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0cGFkZGluZzogMTVweCAwO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xyXG5cdG1hcmdpbi1ib3R0b206IDlweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkbC5kZXRhaWwtcHJpY2UgZHQge1xyXG5cdGZvbnQ6IDE0cHgvMzdweCB3Rm9udEtyVUxcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZGwuZGV0YWlsLXByaWNlIGRkIHtcclxuXHRmb250OiAxOHB4LzM3cHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdHdpZHRoOiAxNTBweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayB7XHJcblx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAudGl0LXN1YiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udDogMTZweC8xNHB4IHdGb250S3JVTDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAudGl0LXN1YiBhIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0cGFkZGluZy10b3A6IDFweDtcclxuXHRmb250LXNpemU6IDEwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDEwcHg7XHJcblx0Y29sb3I6ICM4NzQwMzM7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC50b3RhbC1idG4tYXJlYSB7XHJcblx0bWFyZ2luOiAyMHB4IDAgNDBweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhPnNwYW4ge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAzMy4zMzMzJTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhPnNwYW4gYSBpIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLXJpZ2h0OiAxMHB4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1sZWZ0IC5vbi1vdmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW46IC0xMHB4IDAgMCAtOXB4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1jZW50ZXIgLm9uLW92ZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbjogLTlweCAwIDAgLTlweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tcmlnaHQgLm9uLW92ZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbjogLThweCAwIDAgLTEwcHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC50b3RhbC1idG4tYXJlYSAuYnRuLWxlZnQge1xyXG5cdHBhZGRpbmctcmlnaHQ6IDNweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tY2VudGVyIHtcclxuXHRwYWRkaW5nOiAwIDFweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tcmlnaHQge1xyXG5cdHBhZGRpbmctbGVmdDogM3B4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1ib3R0b20ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbi10b3A6IDVweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tbGFzdCB7XHJcblx0d2lkdGg6IDUwJTtcclxuXHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0cGFkZGluZy1yaWdodDogM3B4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1sYXN0Omxhc3QtY2hpbGQge1xyXG5cdHBhZGRpbmctcmlnaHQ6IDBcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IHAuaW5mbyB7XHJcblx0Zm9udDogMTNweC8yMHB4IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRsZXR0ZXItc3BhY2luZzogLS41cHg7XHJcblx0cGFkZGluZzogMTVweCAyMHB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYwXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1vcHRpb24gbGkge1xyXG5cdG1hcmdpbjogMFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3QtdG90YWwgbGkge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3QtdG90YWwgLmJ0bi1tZGYge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDIwcHg7XHJcblx0Zm9udDogMTJweC8xMHB4IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG59XHJcblxyXG4ucG9wdXAtc2F2ZS1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIge1xyXG5cdHdpZHRoOiA5NjRweFxyXG59XHJcblxyXG4ucG9wdXAtc2F2ZS1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUge1xyXG5cdHdpZHRoOiA5NjRweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDEycHg7XHJcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNkMmQyZDJcclxufVxyXG5cclxuLnBvcHVwLXNhdmUtcG9pbnQucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRoZWFkIHRoIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHRwYWRkaW5nOiAxN3B4IDE1cHggMTZweCAyMHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4ucG9wdXAtc2F2ZS1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgLmJvcmRlci1ub25lIHtcclxuXHRib3JkZXItbGVmdDogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3XHJcbn1cclxuXHJcbi5wb3B1cC1zYXZlLXBvaW50LnBvcHVwIC5wb3B1cC1pbm5lciB0YWJsZSB0Ym9keSB0ciB0ZCB7XHJcblx0cGFkZGluZzogMTdweCAxNXB4IDE2cHggMjBweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogMTZweFxyXG59XHJcblxyXG4ucG9wdXAtc2F2ZS1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLXJpZ2h0OiBub25lXHJcbn1cclxuXHJcbi5wb3B1cC1zYXZlLXBvaW50LnBvcHVwIC5wb3B1cC1pbm5lciAudGFibGUtaW5mbyB7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0cGFkZGluZy10b3A6IDVweFxyXG59XHJcblxyXG4ucG9wdXAtc2F2ZS1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIgLmluZm8tdGl0IHtcclxuXHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdHBhZGRpbmctbGVmdDogMTNweDtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLnBvcHVwLXNhdmUtcG9pbnQucG9wdXAgLnBvcHVwLWlubmVyIC5pbmZvLXRpdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICfigLsnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMFxyXG59XHJcblxyXG4ucG9wdXAtc2F2ZS1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIgLmluZm8tdHh0PmxpIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4ucG9wdXAtc2F2ZS1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIgLmluZm8tdHh0PmxpOmJlZm9yZSB7XHJcblx0Y29udGVudDogJyonO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMFxyXG59XHJcblxyXG4ucG9wdXAtc2F2ZS1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIgLmluZm8tdHh0PmxpIGxpIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5wb3B1cC1zYXZlLXBvaW50LnBvcHVwIC5wb3B1cC1pbm5lciAuaW5mby10eHQ+bGkgbGk6YmVmb3JlIHtcclxuXHRjb250ZW50OiAnLSc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwXHJcbn1cclxuXHJcbi5wb3B1cC1zYXZlLXBvaW50LnBvcHVwIC5wb3B1cC1pbm5lciAuYnRuLXdyYXAgYSB7XHJcblx0d2lkdGg6IDIwMHB4O1xyXG5cdG1hcmdpbi10b3A6IDQ1cHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIC5idG4tbGVmdCBhIHNwYW4sXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLXJpZ2h0IGEgc3BhbiB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIC5idG4tbGVmdCBhIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLWxlZnQgaSB7XHJcblx0dG9wOiAwXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLXJpZ2h0IGEge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIC5idG4tcmlnaHQgaSB7XHJcblx0dG9wOiAwXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWluc3RhbGxtZW50IC5saXN0LWdyb3VwIHVsIGxpIC50aXQtZ3JvdXA+c3Ryb25nIHtcclxuXHRmb250OiAxOHB4LzU4cHggR2VuZXNpc1NhbnNUZXh0XHJcbn1cclxuXHJcbi5wb3B1cC1jaGVjay1wb2ludC5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQxLFxyXG4ucG9wdXAtaW5zdGFsbG1lbnQucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MSxcclxuLnBvcHVwLXNhdmUtcG9pbnQtYWx0LnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDEge1xyXG5cdGZvbnQ6IDIycHgvMjhweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0cGFkZGluZy1ib3R0b206IDQ1cHhcclxufVxyXG5cclxuLnBvcHVwLXNhdmUtcG9pbnQtYWx0LnBvcHVwIC5wb3B1cC1pbm5lciB7XHJcblx0d2lkdGg6IDc0OHB4XHJcbn1cclxuXHJcbi5wb3B1cC1zYXZlLXBvaW50LWFsdC5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEge1xyXG5cdHdpZHRoOiAyMDBweFxyXG59XHJcblxyXG4ucG9wdXAtY2hlY2stcG9pbnQucG9wdXAgLnBvcHVwLWlubmVyIHtcclxuXHR3aWR0aDogNTAwcHhcclxufVxyXG5cclxuLnBvcHVwLWNoZWNrLXBvaW50LnBvcHVwIC5wb3B1cC1pbm5lciAuYnRuLXdyYXAgYSB7XHJcblx0d2lkdGg6IDIwMHB4XHJcbn1cclxuXHJcbi5wb3B1cC1pbnN0YWxsbWVudC5wb3B1cCAucG9wdXAtaW5uZXIge1xyXG5cdHdpZHRoOiA1MDBweFxyXG59XHJcblxyXG4ucG9wdXAtaW5zdGFsbG1lbnQucG9wdXAgLnBvcHVwLWlubmVyIC5idG4td3JhcCBhIHtcclxuXHR3aWR0aDogMjAwcHhcclxufVxyXG5cclxuLnBvcHVwLXRheGF0aW9uLnBvcHVwIC5wb3B1cC1pbm5lciB7XHJcblx0cGFkZGluZzogNTBweDtcclxuXHR3aWR0aDogOTY0cHhcclxufVxyXG5cclxuLnBvcHVwLXRheGF0aW9uLnBvcHVwIC5wb3B1cC1pbm5lciB0YWJsZSB7XHJcblx0d2lkdGg6IDk2NHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMTJweDtcclxuXHRib3JkZXItdG9wOiAycHggc29saWQgI2QyZDJkMlxyXG59XHJcblxyXG4ucG9wdXAtdGF4YXRpb24ucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRoZWFkIHRoIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHRwYWRkaW5nOiAxN3B4IDE1cHggMTZweCAyMHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4ucG9wdXAtdGF4YXRpb24ucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcclxuXHRib3JkZXItbGVmdDogbm9uZVxyXG59XHJcblxyXG4ucG9wdXAtdGF4YXRpb24ucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRoZWFkIHRoLmJnbm9uZSB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDE2cHhcclxufVxyXG5cclxuLnBvcHVwLXRheGF0aW9uLnBvcHVwIC5wb3B1cC1pbm5lciB0YWJsZSB0Ym9keSB0ciB0ZCB7XHJcblx0cGFkZGluZzogMTdweCAxNXB4IDE2cHggMjBweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogMTZweFxyXG59XHJcblxyXG4ucG9wdXAtdGF4YXRpb24ucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcclxuXHRib3JkZXItbGVmdDogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3XHJcbn1cclxuXHJcbi5wb3B1cC10YXhhdGlvbi5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLXJpZ2h0OiBub25lXHJcbn1cclxuXHJcbi5wb3B1cC10YXhhdGlvbi5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEge1xyXG5cdHdpZHRoOiAyMDBweDtcclxuXHRtYXJnaW4tdG9wOiA0NXB4XHJcbn1cclxuXHJcbi5wb3B1cC1hY2Nlc3NvcmlhbC1jaGFyZ2UucG9wdXAgLnBvcHVwLWlubmVyIHtcclxuXHR3aWR0aDogNzUwcHhcclxufVxyXG5cclxuLnBvcHVwLWFjY2Vzc29yaWFsLWNoYXJnZS5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQxIHtcclxuXHRmb250OiAyMnB4LzI4cHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdHBhZGRpbmctYm90dG9tOiA0NXB4XHJcbn1cclxuXHJcbi5wb3B1cC1hY2Nlc3NvcmlhbC1jaGFyZ2UucG9wdXAgLnBvcHVwLWlubmVyIC5idG4td3JhcCBhIHtcclxuXHR3aWR0aDogMjAwcHhcclxufVxyXG5cclxuLnBvcHVwLXRvdGFsLXByaWNlLnBvcHVwIC5wb3B1cC1pbm5lciB7XHJcblx0d2lkdGg6IDYyNXB4XHJcbn1cclxuXHJcbi5wb3B1cC10b3RhbC1wcmljZS5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQxIHtcclxuXHRmb250OiAyMnB4LzI4cHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxNXB4XHJcbn1cclxuXHJcbi5wb3B1cC10b3RhbC1wcmljZS5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQyIHtcclxuXHRmb250OiAxNHB4LzE2cHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbi5wb3B1cC10b3RhbC1wcmljZS5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEge1xyXG5cdHdpZHRoOiAyMDBweFxyXG59XHJcblxyXG4ucG9wdXAtcGF5LXByaWNlLnBvcHVwIC5wb3B1cC1pbm5lciB7XHJcblx0d2lkdGg6IDUyMHB4XHJcbn1cclxuXHJcbi5wb3B1cC1wYXktcHJpY2UucG9wdXAgLnBvcHVwLWlubmVyIC5wb3AtdHh0MSB7XHJcblx0Zm9udDogMjJweC8yOHB4IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTVweFxyXG59XHJcblxyXG4ucG9wdXAtcGF5LXByaWNlLnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDIge1xyXG5cdGZvbnQ6IDE0cHgvMTZweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0cGFkZGluZy1ib3R0b206IDQ1cHg7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLnBvcHVwLXBheS1wcmljZS5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi13cmFwIGEge1xyXG5cdHdpZHRoOiAyMDBweFxyXG59XHJcblxyXG4uYXJlYS1jb250LWdyYXkuY29udC13aGl0ZS50cmlhbC0wMy1zdGFydCB7XHJcblx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNiNmI2YjY7XHJcblx0bWF4LXdpZHRoOiA5NjRweDtcclxuXHRtYXJnaW46IDAgYXV0b1xyXG59XHJcblxyXG4udHJpYWwtMDMtc3RhcnQgLmJveC1jb25jaWVyZ2Uge1xyXG5cdHBhZGRpbmc6IDAgMCA0MHB4XHJcbn1cclxuXHJcbi50cmlhbC0wMy1zdGFydCAuaW5uZXItZ3JheSAuYm94LWdyYXkgdGQgLmJ0bi1iYXNlIHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IC44cyBhbGw7XHJcblx0LW8tdHJhbnNpdGlvbjogLjhzIGFsbDtcclxuXHR0cmFuc2l0aW9uOiAuOHMgYWxsO1xyXG5cdGJhY2tncm91bmQ6ICM2ZjZmNmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzZmNmY2ZjtcclxuXHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0aGVpZ2h0OiAyOXB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRtYXJnaW46IDBcclxufVxyXG5cclxuLnRyaWFsLTAzLXN0YXJ0IC5pbm5lci1ncmF5IC5ib3gtZ3JheSB0ZCAuYnRuLWJhc2U6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmY2ZjZmM7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2Y3ZjdmN1xyXG59XHJcblxyXG4udHJpYWwtMDMtc3RhcnQgLmlubmVyLWdyYXkgLmJveC1ncmF5IHRkIC5idG4tYmFzZSBzcGFuIHtcclxuXHRjb2xvcjogaW5oZXJpdFxyXG59XHJcblxyXG4udHJpYWwtMDMtc3RhcnQgLmJ0bi1hcmVhIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogNDBweFxyXG59XHJcblxyXG4udHJpYWwtMDMtc3RhcnQgLm5vbGlzdCB7XHJcblx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHBhZGRpbmc6IDEyMHB4IDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi50cmlhbC0wMy1zdGFydCAubm9saXN0IHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmctdG9wOiAzMHB4XHJcbn1cclxuXHJcbi50cmlhbC1jaGVjay1idG4gLnRyaWFsLW1vdG9yc3R1ZGlvIHtcclxuXHRmb250LXNpemU6IDA7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0cGFkZGluZy1ib3R0b206IDhweFxyXG59XHJcblxyXG4udHJpYWwtY2hlY2stYnRuIC50cmlhbC1tb3RvcnN0dWRpbyBzcGFuIHtcclxuXHRmb250OiAxNHB4LzM0cHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4udHJpYWwtY2hlY2stYnRuIC50cmlhbC1tb3RvcnN0dWRpbyBhIHtcclxuXHRmb250OiAxMnB4LzM0cHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4udHJpYWwtY2hlY2stYnRuIC50cmlhbC1tb3RvcnN0dWRpbyBhIGltZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogNTAlO1xyXG5cdG1hcmdpbi10b3A6IC0zLjVweFxyXG59XHJcblxyXG4udHJpYWwtY2hlY2stYnRuIC5idG4tYmFzZSB7XHJcblx0d2lkdGg6IDI3MHB4O1xyXG5cdG1hcmdpbjogMjVweCAwIDBcclxufVxyXG5cclxuLnRyaWFsLWNoZWNrLWJ0biBwIHtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0cGFkZGluZy10b3A6IDI1cHhcclxufVxyXG5cclxuLnRyaWFsLXN0dWRpbyB7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2Q2ZDZkNjtcclxuXHRwYWRkaW5nOiAzNXB4IDAgNjBweFxyXG59XHJcblxyXG4udHJpYWwtc3R1ZGlvIGRsIHtcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi50cmlhbC1zdHVkaW8gZGQsXHJcbi50cmlhbC1zdHVkaW8gZHQge1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4udHJpYWwtc3R1ZGlvIGRsOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi50cmlhbC1zdHVkaW8gZHQge1xyXG5cdHdpZHRoOiAxMzdweDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHBhZGRpbmctbGVmdDogMzNweDtcclxuXHRtaW4taGVpZ2h0OiAzNnB4O1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNmQ2ZDZcclxufVxyXG5cclxuLnRyaWFsLXN0dWRpbyBkdCBpbWcge1xyXG5cdHdpZHRoOiA4M3B4XHJcbn1cclxuXHJcbi50cmlhbC1zdHVkaW8gZGQge1xyXG5cdHdpZHRoOiA4MjdweDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRsaW5lLWhlaWdodDogMjRweFxyXG59XHJcblxyXG4udHJpYWwtc3R1ZGlvIGRkIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi50cmlhbC1zdHVkaW8gZGQgYSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi50cmlhbC1zdHVkaW8gZGQgYSBpbWcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMDtcclxuXHR0b3A6IDUwJTtcclxuXHRtYXJnaW4tdG9wOiAtMy41cHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QwNCB7XHJcblx0d2lkdGg6IDM2MnB4XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0MDQgLnBvcHVwLWlubmVyIHtcclxuXHRwYWRkaW5nOiA1MHB4IDIwcHggMjBweFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtbGlzdDA0IC5wb3B1cC1pbm5lciBwIHtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0cGFkZGluZy1ib3R0b206IDQ1cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0MDQgLnBvcHVwLWlubmVyIC5idG4tYXJlYSBhIHtcclxuXHR3aWR0aDogMTUwcHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLXJlc3VsdCB7XHJcblx0d2lkdGg6IDQyNHB4XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1yZXN1bHQgLnBvcHVwLWlubmVyIHtcclxuXHRwYWRkaW5nOiA1MHB4IDIwcHggMjBweFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtcmVzdWx0IC5wb3B1cC1pbm5lciAudHh0IHtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0Y29sb3I6ICMyMjI7XHJcblx0cGFkZGluZy1ib3R0b206IDQ1cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1yZXN1bHQgLnBvcHVwLWlubmVyIC5idG4tYmFzZSB7XHJcblx0d2lkdGg6IDE1MHB4XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0MDUucG9wdXAge1xyXG5cdHdpZHRoOiA5NjRweFxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtbGlzdDA1LnBvcHVwIC5wb3B1cC1pbm5lciB0YWJsZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDJkMmQyXHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0MDUucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRoZWFkIHRoIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHRwYWRkaW5nOiAxN3B4IDE1cHggMTZweCAyMHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtbGlzdDA1LnBvcHVwIC5wb3B1cC1pbm5lciB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcclxuLnBvcHVwLXRyaWFsLWxpc3QwNS5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgdGg6Zmlyc3QtY2hpbGQge1xyXG5cdGJvcmRlci1sZWZ0OiBub25lXHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0MDUucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRib2R5IHRyIHRkIHtcclxuXHRwYWRkaW5nOiAxN3B4IDE1cHggMTZweCAyMHB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGxpbmUtaGVpZ2h0OiAxNnB4XHJcbn1cclxuXHJcbi5wb3B1cC10cmlhbC1saXN0MDUucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xyXG5cdGJvcmRlci1yaWdodDogbm9uZVxyXG59XHJcblxyXG4ucG9wdXAtdHJpYWwtbGlzdDA1LnBvcHVwIC5wb3B1cC1pbm5lciAudGFibGUtaW5mbyB7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHhcclxufVxyXG5cclxuLnBvcHVwLXRyaWFsLWxpc3QwNS5wb3B1cCAucG9wdXAtaW5uZXIgLmJ0bi1hcmVhIC5idG4tYmFzZSB7XHJcblx0d2lkdGg6IDIwMHB4O1xyXG5cdG1hcmdpbi10b3A6IDMwcHhcclxufVxyXG5cclxuLnBvcHVwLWFyZWEtbGlzdC5wb3B1cCB7XHJcblx0d2lkdGg6IDk2NHB4XHJcbn1cclxuXHJcbi5wb3B1cC1hcmVhLWxpc3QucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDEycHg7XHJcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNkMmQyZDJcclxufVxyXG5cclxuLnBvcHVwLWFyZWEtbGlzdC5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgdGhlYWQgdGgge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cdHBhZGRpbmc6IDE3cHggMTVweCAxNnB4IDIwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5wb3B1cC1hcmVhLWxpc3QucG9wdXAgLnBvcHVwLWlubmVyIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxyXG4ucG9wdXAtYXJlYS1saXN0LnBvcHVwIC5wb3B1cC1pbm5lciB0YWJsZSB0aDpmaXJzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLWxlZnQ6IG5vbmVcclxufVxyXG5cclxuLnBvcHVwLWFyZWEtbGlzdC5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgdGJvZHkgdHIgdGQge1xyXG5cdHBhZGRpbmc6IDE3cHggMTVweCAxNnB4IDIwcHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGluZS1oZWlnaHQ6IDE2cHhcclxufVxyXG5cclxuLnBvcHVwLWFyZWEtbGlzdC5wb3B1cCAucG9wdXAtaW5uZXIgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLXJpZ2h0OiBub25lXHJcbn1cclxuXHJcbi5wb3B1cC1hcmVhLWxpc3QucG9wdXAgLnBvcHVwLWlubmVyIC50YWJsZS1pbmZvIHtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTBweFxyXG59XHJcblxyXG4ucG9wdXAtYXJlYS1saXN0LnBvcHVwIC5wb3B1cC1pbm5lciAuYnRuLWFyZWEgLmJ0bi1iYXNlIHtcclxuXHR3aWR0aDogMjAwcHg7XHJcblx0bWFyZ2luLXRvcDogMzBweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDM1cHg7XHJcblx0dG9wOiAwO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMzk2cHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0cGFkZGluZzogMTQycHggMCAzM3B4O1xyXG5cdHotaW5kZXg6IDEwXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1zZWFyY2gge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAyMHB4O1xyXG5cdHRvcDogMzBweDtcclxuXHR3aWR0aDogMzU3cHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLXNlYXJjaCBoMyB7XHJcblx0Zm9udC1zaXplOiAyMnB4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1zZWFyY2ggLmFyZWEtc2VhcmNoLXRvcCB7XHJcblx0cGFkZGluZzogMThweCAwIDEwcHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLXNlYXJjaCAuY3VzdG9tLXNlbGVjdCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDE3NnB4O1xyXG5cdG1hcmdpbi1sZWZ0OiA1cHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLXNlYXJjaCAuY3VzdG9tLXNlbGVjdDpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luOiAwXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1zZWFyY2ggLmFyZWEtc2VhcmNoLWJvdHRvbSAuY3VzdG9tLXNlbGVjdCB7XHJcblx0d2lkdGg6IDIzN3B4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1zZWFyY2ggLmFyZWEtc2VhcmNoLWJvdHRvbSAuYnRuLWFyZWEge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHR3aWR0aDogMTE1cHhcclxufVxyXG5cclxuLndpZHRoMTAwIHtcclxuXHR3aWR0aDogMTAwJSFpbXBvcnRhbnRcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5saXN0LW5vbmUge1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRwYWRkaW5nOiAyMjhweCAyMHB4IDc0cHggMTlweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmxpc3Qtbm9uZSBpbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiA2MHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAubGlzdC1ub25lIHAge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtbGlzdCB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBhZGRpbmc6IDE4MHB4IDIwcHggMTA0cHggMTlweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtbGlzdCB1bCB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG92ZXJmbG93LXk6IGF1dG9cclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLWxpc3QgdWwgbGkge1xyXG5cdGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcblx0bWFyZ2luLXRvcDogNHB4O1xyXG5cdHBhZGRpbmc6IDIwcHggMTBweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtbGlzdCB1bCBsaTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luOiAwXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1saXN0IHVsIGxpIC5udW0tYXJlYSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDMwcHg7XHJcblx0aGVpZ2h0OiA0M3B4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1saXN0IHVsIGxpIC5udW0tYXJlYSBzcGFuIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nLXRvcDogNnB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDBcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLWxpc3QgdWwgbGkgLm51bS1hcmVhIGltZyB7XHJcblx0bWFyZ2luLXRvcDogLTQzcHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLWxpc3QgdWwgbGkgLm9uIC5udW0tYXJlYSBpbWcge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLWxpc3QgLnR4dC1sZW5ndGgge1xyXG5cdHBhZGRpbmc6IDI1cHggMCA1cHg7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1saXN0IC50eHQtbGVuZ3RoIHNwYW4ge1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1saXN0IHVsIGxpIC50eHQtYXJlYSB7XHJcblx0cGFkZGluZy1sZWZ0OiA0MHB4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1saXN0IHVsIGxpIC50eHQtc3RvcmUge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1saXN0IHVsIGxpIC50eHQtc3RvcmUgc3BhbiB7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1saXN0IHVsIGxpIC50eHQtYWRkciB7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cdHBhZGRpbmc6IDEycHggMCA2cHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5hcmVhLWxpc3QgdWwgbGkgLnR4dC10ZWwgcCB7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG5cdG1hcmdpbi1yaWdodDogNXB4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1saXN0IHVsIGxpIC50eHQtdGVsIHNwYW4ge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdG1hcmdpbi1yaWdodDogM3B4O1xyXG5cdGZvbnQtc2l6ZTogMTFweDtcclxuXHRwYWRkaW5nOiAzcHggNXB4IDJweDtcclxuXHRsaW5lLWhlaWdodDogMTRweDtcclxuXHRiYWNrZ3JvdW5kOiAjODg4O1xyXG5cdGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAucGFnaW5nIHtcclxuXHRmb250LXNpemU6IDA7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMjBweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm5hdmVyLW1hcCB7XHJcblx0bWF4LWhlaWdodDogMTAwMHB4IWltcG9ydGFudFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwICNtYXAge1xyXG5cdGhlaWdodDogMTAwMHB4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuY29udGVudCAuYXJlYS1tYXAgLmJ0bi1sb2NhdGUge1xyXG5cdHRvcDogMTQycHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5jb250ZW50IC5hcmVhLW1hcCAuYnRuLXpvb20ge1xyXG5cdHRvcDogMjA2cHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbiBzcGFuIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogMDtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0dGV4dC1pbmRlbnQ6IDA7XHJcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOHB4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lci5ibHVlaGFuZHMgLmFyZWEtbGlzdCB7XHJcblx0cGFkZGluZy10b3A6IDIwNXB4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1zZWFyY2ggLmFyZWEtc2VhcmNoLWJvdHRvbSAuYmx1ZWhhbmRzLWNvbiB7XHJcblx0Y2xlYXI6IGJvdGg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lci5ibHVlaGFuZHMgLmFyZWEtc2VhcmNoIC5hcmVhLXNlYXJjaC1ib3R0b20gLmJsdWVoYW5kcy1jb24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1zZWFyY2ggLmFyZWEtc2VhcmNoLWJvdHRvbSAuYmx1ZWhhbmRzLWxpc3Qge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0ZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtc2VhcmNoIC5hcmVhLXNlYXJjaC1ib3R0b20gLmJsdWVoYW5kcy1saXN0IGxpIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdGhlaWdodDogMjRweDtcclxuXHRiYWNrZ3JvdW5kOiAjZjZmNmY2O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XHJcblx0Y29sb3I6ICM2NjY7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdHBhZGRpbmc6IDAgMTVweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtc2VhcmNoIC5hcmVhLXNlYXJjaC1ib3R0b20gLmJsdWVoYW5kcy1saXN0IGxpOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLmFyZWEtc2VhcmNoIC5hcmVhLXNlYXJjaC1ib3R0b20gLmJsdWVoYW5kcy1jb24gLmJsdWVoYW5kcy1saXN0LW5vbmUge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzY2NjtcclxuXHRkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAuYXJlYS1zZWFyY2ggLmFyZWEtc2VhcmNoLWJvdHRvbSAuYmx1ZWhhbmRzLWNvbiAuYnRuLWNoYW5nZSB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMjRweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLnBvcHVwLWJsdWVoYW5kcyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4yKTtcclxuXHR6LWluZGV4OiAxMFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLnBvcHVwLWJsdWVoYW5kcy1pbm5lciB7XHJcblx0bWFyZ2luOiAxODVweCAyMHB4IDA7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRwYWRkaW5nOiAyMHB4XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAucG9wdXAtYmx1ZWhhbmRzLWlubmVyIC5zZWxlY3QtYXJlYSB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLnBvcHVwLWJsdWVoYW5kcy1pbm5lciAuc2VsZWN0LWFyZWEgbGkge1xyXG5cdHdpZHRoOiAxNTVweDtcclxuXHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0cGFkZGluZzogMTBweCAwIDAgMTVweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLnBvcHVwLWJsdWVoYW5kcy1pbm5lciAuc2VsZWN0LWFyZWEgbGk6bnRoLWNoaWxkKG9kZCkge1xyXG5cdGZsb2F0OiBsZWZ0XHJcbn1cclxuXHJcbi5yZW5ld2FsMjAxNiAuYXJlYS1tYXAgLm1hcC1saXN0IC5tYXAtbGlzdC1pbm5lciAucG9wdXAtYmx1ZWhhbmRzLWlubmVyIC5zZWxlY3QtYXJlYSBsaTpudGgtY2hpbGQoZXZlbikge1xyXG5cdGZsb2F0OiByaWdodFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLnBvcHVwLWJsdWVoYW5kcy1pbm5lciAuYnRuLWFyZWEge1xyXG5cdHBhZGRpbmc6IDE1cHggMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5wb3B1cC1ibHVlaGFuZHMtaW5uZXIgLmJ0bi1iYXNlIHtcclxuXHR3aWR0aDogMTkwcHhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5wb3B1cC1ibHVlaGFuZHMtaW5uZXIgLmluZm8tdHh0IHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdGZvbnQtc2l6ZTogMTJweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLnBvcHVwLWJsdWVoYW5kcy1pbm5lciAuaW5mby10eHQgZHQge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDJweFxyXG59XHJcblxyXG4ucmVuZXdhbDIwMTYgLmFyZWEtbWFwIC5tYXAtbGlzdCAubWFwLWxpc3QtaW5uZXIgLnBvcHVwLWJsdWVoYW5kcy1pbm5lciAuaW5mby10eHQgZGQge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAyODNweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZy1sZWZ0OiA4cHg7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLnJlbmV3YWwyMDE2IC5hcmVhLW1hcCAubWFwLWxpc3QgLm1hcC1saXN0LWlubmVyIC5wb3B1cC1ibHVlaGFuZHMtaW5uZXIgLmluZm8tdHh0IGRkOmJlZm9yZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGNvbnRlbnQ6IFwiOlwiO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwXHJcbn1cclxuXHJcbi5zZXJ2aWNlLW5ldHdvcmsgLm5vbGlzdCB7XHJcblx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHBhZGRpbmc6IDEyMHB4IDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5zZXJ2aWNlLW5ldHdvcmsgLm5vbGlzdCBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nLXRvcDogMzBweFxyXG59XHJcblxyXG4uc2VydmljZS1uZXR3b3JrIC5hcmVhLWNvbnQtZ3JheS5jb250LXdoaXRlIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2I2YjZiNjtcclxuXHRtYXgtd2lkdGg6IDk2NHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvXHJcbn1cclxuXHJcbi5wb3B1cC1zZXJ2aWNlbmV0LWNhbmNlbC5wb3B1cCB7XHJcblx0d2lkdGg6IDM2MnB4XHJcbn1cclxuXHJcbi5wb3B1cC1zZXJ2aWNlbmV0LWNhbmNlbC5wb3B1cCAucG9wdXAtaW5uZXIge1xyXG5cdHBhZGRpbmc6IDUwcHggMjBweCAyMHB4XHJcbn1cclxuXHJcbi5wb3B1cC1zZXJ2aWNlbmV0LWNhbmNlbC5wb3B1cCAucG9wdXAtaW5uZXIgLnBvcC10eHQwMSB7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4ucG9wdXAtc2VydmljZW5ldC1jYW5jZWwucG9wdXAgLnBvcHVwLWlubmVyIC5idG4td3JhcCBhIHtcclxuXHR3aWR0aDogMTUwcHhcclxufVxyXG5cclxuLnBvcHVwLXNlcnZpY2VuZXQtY2FuY2VsLXJlc3VsdC5wb3B1cCB7XHJcblx0d2lkdGg6IDM2MnB4XHJcbn1cclxuXHJcbi5wb3B1cC1zZXJ2aWNlbmV0LWNhbmNlbC1yZXN1bHQucG9wdXAgLnBvcHVwLWlubmVyIHtcclxuXHRwYWRkaW5nOiA1MHB4IDIwcHggMjBweFxyXG59XHJcblxyXG4ucG9wdXAtc2VydmljZW5ldC1jYW5jZWwtcmVzdWx0LnBvcHVwIC5wb3B1cC1pbm5lciAucG9wLXR4dDAxIHtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0cGFkZGluZy1ib3R0b206IDQ1cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5wb3B1cC1zZXJ2aWNlbmV0LWNhbmNlbC1yZXN1bHQucG9wdXAgLnBvcHVwLWlubmVyIC5idG4td3JhcCBhIHtcclxuXHR3aWR0aDogMTUwcHhcclxufVxyXG5cclxuLm1hcC1pbmZvIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLm1hcC1pbmZvIGg0IHtcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0cGFkZGluZzogMjBweCAyMHB4IDBcclxufVxyXG5cclxuLm1hcC1pbmZvIGg0IHNwYW4ge1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRsaW5lLWhlaWdodDogMTRweFxyXG59XHJcblxyXG4ubWFwLWluZm8gLm1hcC1pbmZvLWlubmVyIHtcclxuXHRwYWRkaW5nOiAxMHB4IDIwcHggMjBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLm1hcC1pbmZvIC5tYXAtaW5mby1pbm5lciAudHh0LWFkZHIge1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRsaW5lLWhlaWdodDogMTZweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogNnB4XHJcbn1cclxuXHJcbi5tYXAtaW5mbyAubWFwLWluZm8taW5uZXIgLnR4dC10ZWwgcCB7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG5cdG1hcmdpbi1yaWdodDogNXB4XHJcbn1cclxuXHJcbi5tYXAtaW5mbyAubWFwLWluZm8taW5uZXIgLnR4dC10ZWwgc3BhbiB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luLXJpZ2h0OiAzcHg7XHJcblx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdHBhZGRpbmc6IDNweCA1cHggMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG5cdGJhY2tncm91bmQ6ICM4ODg7XHJcblx0Y29sb3I6ICNmZmZcclxufVxyXG5cclxuLm1hcC1pbmZvIC5tYXAtaW5mby1pbm5lciBhIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDIwcHg7XHJcblx0Ym90dG9tOiAyMHB4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMTlweDtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4ubWFwLWluZm8gLm1hcC1pbmZvLWlubmVyIGEuYnRuLWNhci1zZWxlY3Qge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRtYXJnaW4tdG9wOiA1cHhcclxufVxyXG5cclxuLm1hcC1pbmZvIC5tYXAtaW5mby1pbm5lciBhLmJ0bi1jYXItc2VsZWN0IHNwYW4ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiAwO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxyXG59XHJcblxyXG4ubWFwLWluZm8gLm1hcC1pbmZvLWlubmVyIGEuYnRuLWJhc2UuYnRuLWJhc2UtMiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDM2JTtcclxuXHRoZWlnaHQ6IDI5cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDRweCAwO1xyXG5cdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0YmFja2dyb3VuZDogIzg4ODtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjODg4XHJcbn1cclxuXHJcbi5tYXAtaW5mbyAubWFwLWluZm8taW5uZXIgYS5idG4tYmFzZS5idG4tYmFzZS0yOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNmN2Y3ZjdcclxufVxyXG5cclxuLm1hcC1pbmZvIC5hbmNob3Ige1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0Ym90dG9tOiAtOHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtN3B4XHJcbn1cclxuXHJcbi5tYXAtaW5mbyAubWFwLWluZm8taW5uZXIgLnR4dC1idCB7XHJcblx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTdlN2U3O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xyXG5cdHBhZGRpbmc6IDEwcHggMDtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRtYXJnaW46IDEwcHggMCAwXHJcbn1cclxuXHJcbi5tYXAtaW5mbyAubWFwLWluZm8taW5uZXIgLnR4dC1idCBhIHtcclxuXHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdGZvbnQtc2l6ZTogMTJweFxyXG59XHJcblxyXG4ubWFwLWluZm8gLmNsb3NlLXBvcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHBhZGRpbmc6IDIwcHhcclxufVxyXG5cclxuLm1hcC1sb2FkaW5nIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0ei1pbmRleDogMTAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4ubWFwLWxvYWRpbmcgLm1hcC1sb2FkaW5nLWlubmVyIHtcclxuXHRwYWRkaW5nLXRvcDogMTI3cHhcclxufVxyXG5cclxuLm1hcC1sb2FkaW5nIC5tYXAtbG9hZGluZy1pbm5lciBoMiB7XHJcblx0Zm9udDogNDJweC80MnB4IHdGb250S3JVTDtcclxuXHRwYWRkaW5nLXRvcDogMjVweFxyXG59XHJcblxyXG4ubWFwLWxvYWRpbmcgLm1hcC1sb2FkaW5nLWlubmVyIC5tYXAtbG9hZGluZy10eHQxIHtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0cGFkZGluZzogMjVweCAwIDM1cHhcclxufVxyXG5cclxuLm1hcC1sb2FkaW5nIC5tYXAtbG9hZGluZy1pbm5lciAubWFwLWxvYWRpbmctdHh0MiB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4XHJcbn1cclxuXHJcbi5tYXAtbG9hZGluZyAubWFwLWxvYWRpbmctaW5uZXIgYS5idG4tYmFzZSB7XHJcblx0d2lkdGg6IDIzM3B4O1xyXG5cdGhlaWdodDogNDdweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bWFyZ2luOiA2MHB4IDAgMFxyXG59XHJcblxyXG4uY29uc3VsdGluZyAuYm94LWdyYXkwMiAudHh0LWluZm8ge1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdHBhZGRpbmctbGVmdDogMTMwcHhcclxufVxyXG5cclxuLmNvbnN1bHRpbmcgLmJveC1ncmF5MDIgLnR4dC1pbmZvIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLmNvbnN1bHRpbmcgLmJveC1ncmF5MDIgLnR4dC1pbmZvIHNwYW46YmVmb3JlIHtcclxuXHRjb250ZW50OiAnKic7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwXHJcbn1cclxuXHJcbi50cmlhbCAuYm94LWdyYXkwMyAudHh0LWluZm8ge1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRtYXJnaW4tdG9wOiAtMjBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDEzMHB4XHJcbn1cclxuXHJcbi50cmlhbCAuYm94LWdyYXkwMyAudHh0LWluZm8gc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4udHJpYWwgLmJveC1ncmF5MDMgLnR4dC1pbmZvIHNwYW46YmVmb3JlIHtcclxuXHRjb250ZW50OiAnKic7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwXHJcbn1cclxuXHJcbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAge1xyXG5cdHdpZHRoOiA4ODhweFxyXG59XHJcblxyXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAuY2FyLW1hc3Rlci1saXN0IHVsIGxpOm50aC1jaGlsZCg0bis0KSB7XHJcblx0bWFyZ2luLXJpZ2h0OiAwXHJcbn1cclxuXHJcbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIGgyIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0cGFkZGluZy1ib3R0b206IDE1cHhcclxufVxyXG5cclxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLnRyaWFsLWFwcC1ib3gyIGgyIHtcclxuXHRwYWRkaW5nLXRvcDogMjVweFxyXG59XHJcblxyXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAudHJpYWwtYXBwLWJveDI+cCB7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdHBhZGRpbmc6IDEwcHggMCAwXHJcbn1cclxuXHJcbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIHRhYmxlIHRib2R5IHRyIHRkLFxyXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciB0YWJsZSB0aGVhZCB0aCB7XHJcblx0cGFkZGluZzogMTdweCAxNXB4IDE2cHggMjBweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIC50cmlhbC1hcHAtYm94MSBwIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgdGFibGUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMTJweDtcclxuXHRib3JkZXItdG9wOiAycHggc29saWQgI2QyZDJkMlxyXG59XHJcblxyXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciB0YWJsZSB0aGVhZCB0aCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweFxyXG59XHJcblxyXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciB0YWJsZSB0Ym9keSB0ciB0ZCB7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGxpbmUtaGVpZ2h0OiAxNnB4XHJcbn1cclxuXHJcbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIHRhYmxlIHRib2R5IHRyIHRkIHNwYW4ubGVmdCB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLXJpZ2h0OiBub25lXHJcbn1cclxuXHJcbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxyXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciB0YWJsZSB0aDpmaXJzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLWxlZnQ6IG5vbmVcclxufVxyXG5cclxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgdGFibGUgdGQgLmN1c3RvbS1jaGstcmRvIHNwYW4gaSB7XHJcblx0bWFyZ2luLWxlZnQ6IC0xNnB4XHJcbn1cclxuXHJcbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIHRhYmxlIHRkIC5jdXN0b20tY2hrLXJkbyBpbnB1dCtzcGFuIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDE2cHhcclxufVxyXG5cclxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLmNhci1zZWxlY3Qge1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLmNhci1zZWxlY3QgbGkge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdG1hcmdpbjogMCAxMHB4IDEwcHggMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnRcclxufVxyXG5cclxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLmNhci1zZWxlY3QgbGkub24ge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICM4OTRlNDJcclxufVxyXG5cclxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLmNhci1zZWxlY3QgbGk6bnRoLWNoaWxkKDJuKzIpIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDBcclxufVxyXG5cclxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLmNhci1zZWxlY3QgbGkgLmltZyB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDEyMHB4O1xyXG5cdGhlaWdodDogMTEwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIC5jYXItc2VsZWN0IGxpIC5pbWcgaW1nIHtcclxuXHR3aWR0aDogOThweDtcclxuXHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDA7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXHJcbn1cclxuXHJcbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIC5jYXItc2VsZWN0IGxpIC50eHQtY2FyLWluZm8ge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAyNjVweDtcclxuXHRwYWRkaW5nOiAxM3B4IDAgMDtcclxuXHRoZWlnaHQ6IDk1cHhcclxufVxyXG5cclxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLmNhci1zZWxlY3QgbGkgLnR4dC1jYXItaW5mbyBzcGFuLFxyXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAuY2FyLXNlbGVjdCBsaSAudHh0LWNhci1pbmZvPmRpdiB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1ib3R0b206IDVweFxyXG59XHJcblxyXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAuY2FyLXNlbGVjdCBsaSAudHh0LWNhci1pbmZvIGVtIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsXHJcbn1cclxuXHJcbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIC5jYXItc2VsZWN0IGxpIC50eHQtY2FyLWluZm8gZW0gLnR4dC1jYXItaW5mby1saW5lIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLmNhci1zZWxlY3QgbGkgLnR4dC1jYXItaW5mbyBlbSAudHh0LWNhci1pbmZvLWxpbmUgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLnBvcHVwLnBvcHVwLXRyaWFsLWFwcCAucG9wdXAtaW5uZXIgLmNhci1zZWxlY3QgbGkgLnR4dC1jYXItaW5mbyBwIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdG1hcmdpbi1ib3R0b206IDElXHJcbn1cclxuXHJcbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIC5jYXItc2VsZWN0IGxpIC50eHQtY2FyLWluZm8gcCAudHh0LWNhci1pbmZvLWxpbmUge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0bWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAuY2FyLXNlbGVjdCBsaSAudHh0LWNhci1pbmZvIHAgLnR4dC1jYXItaW5mby1saW5lIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmbG9hdDogbGVmdDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4ucG9wdXAucG9wdXAtdHJpYWwtYXBwIC5wb3B1cC1pbm5lciAuY2FyLXNlbGVjdCBsaSAudHh0LWNhci1pbmZvIHAgLnR4dC1jYXItaW5mby1saW5lIHNwYW46bGFzdC1jaGlsZCB7XHJcblx0d2lkdGg6IDE3NXB4O1xyXG5cdHBhZGRpbmctbGVmdDogNXB4XHJcbn1cclxuXHJcbi5wb3B1cC5wb3B1cC10cmlhbC1hcHAgLnBvcHVwLWlubmVyIC5idG4tYXJlYS5idG4tYXJlYS0yIHtcclxuXHRtYXJnaW46IDMwcHggMFxyXG59XHJcblxyXG4uZG93bmxvYWQtY2VudGVyIC50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50YWItY29udCB7XHJcblx0dG9wOiA3MHB4XHJcbn1cclxuXHJcbi5kb3dubG9hZC1jZW50ZXIgLmRvd25sb2FkLWNlbnRlci1zZWMgLnRhYi1jb250IC5kb3dubG9hZC1hcmVhIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcclxuXHRwYWRkaW5nLWJvdHRvbTogNTVweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLmRvd25sb2FkLWNlbnRlciAuZG93bmxvYWQtY2VudGVyLXNlYyAudGFiLWNvbnQgLmRvd25sb2FkLWFyZWEgaDIge1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRwYWRkaW5nOiA0MHB4IDAgMjBweFxyXG59XHJcblxyXG4uZG93bmxvYWQtY2VudGVyIC5kb3dubG9hZC1jZW50ZXItc2VjIC50YWItY29udCAuZG93bmxvYWQtYXJlYSAuZG93bmxvYWQtaW5mbyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRsZWZ0OiAwO1xyXG5cdGJvdHRvbTogMzBweFxyXG59XHJcblxyXG4uZG93bmxvYWQtY2VudGVyIC5kb3dubG9hZC1jZW50ZXItc2VjIC50YWItY29udCAuZG93bmxvYWQtYXJlYSAuZG9ud2xvYWQtbGlzdCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uZG93bmxvYWQtY2VudGVyIC5kb3dubG9hZC1jZW50ZXItc2VjIC50YWItY29udCAuZG93bmxvYWQtYXJlYSAuZG9ud2xvYWQtbGlzdCBsaSB7XHJcblx0d2lkdGg6IDMxOHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcblx0bWFyZ2luOiAwIDVweCA1cHggMFxyXG59XHJcblxyXG4uZG93bmxvYWQtY2VudGVyIC5kb3dubG9hZC1jZW50ZXItc2VjIC50YWItY29udCAuZG93bmxvYWQtYXJlYSAuZG9ud2xvYWQtbGlzdCBsaTpudGgtY2hpbGQoM24rMykge1xyXG5cdG1hcmdpbi1yaWdodDogMFxyXG59XHJcblxyXG4uZG93bmxvYWQtY2VudGVyIC5kb3dubG9hZC1jZW50ZXItc2VjIC50YWItY29udCAuZG93bmxvYWQtYXJlYSAuZG9ud2xvYWQtbGlzdCBsaSBhIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHdpZHRoOiAzMThweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHBhZGRpbmc6IDAgNjBweCAwIDcwcHg7XHJcblx0aGVpZ2h0OiA5OHB4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2Y3ZjdmN1xyXG59XHJcblxyXG4uZG93bmxvYWQtY2VudGVyIC5kb3dubG9hZC1jZW50ZXItc2VjIC50YWItY29udCAuZG93bmxvYWQtYXJlYSAuZG9ud2xvYWQtbGlzdCBsaSBhOmhvdmVyIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmXHJcbn1cclxuXHJcbi5kb3dubG9hZC1jZW50ZXIgLmRvd25sb2FkLWNlbnRlci1zZWMgLnRhYi1jb250IC5kb3dubG9hZC1hcmVhIC5kb253bG9hZC1saXN0IGxpIGEgLmljb24tbGVmdCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDIwcHg7XHJcblx0dG9wOiAyOXB4XHJcbn1cclxuXHJcbi5kb3dubG9hZC1jZW50ZXIgLmRvd25sb2FkLWNlbnRlci1zZWMgLnRhYi1jb250IC5kb3dubG9hZC1hcmVhIC5kb253bG9hZC1saXN0IGxpIGEgLmljb24tcmlnaHQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMzBweDtcclxuXHR0b3A6IDM5cHhcclxufVxyXG5cclxuLmRvd25sb2FkLWNlbnRlciAuZG93bmxvYWQtY2VudGVyLXNlYyAudGFiLWNvbnQgLmFsbC1kb3dubG9hZCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uZG93bmxvYWQtY2VudGVyIC5kb3dubG9hZC1jZW50ZXItc2VjIC50YWItY29udCAuYWxsLWRvd25sb2FkIC5sZWZ0IHtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG4uZG93bmxvYWQtY2VudGVyIC5kb3dubG9hZC1jZW50ZXItc2VjIC50YWItY29udCAuYWxsLWRvd25sb2FkIC5sZWZ0IGgyIHtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0cGFkZGluZzogNDBweCAwIDEwcHhcclxufVxyXG5cclxuLmRvd25sb2FkLWNlbnRlciAuZG93bmxvYWQtY2VudGVyLXNlYyAudGFiLWNvbnQgLmFsbC1kb3dubG9hZCAubGVmdCBwIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLmRvd25sb2FkLWNlbnRlciAuZG93bmxvYWQtY2VudGVyLXNlYyAudGFiLWNvbnQgLmFsbC1kb3dubG9hZCAuYnRuLWFyZWEge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRwYWRkaW5nLXRvcDogNDBweFxyXG59XHJcblxyXG4uZG93bmxvYWQtY2VudGVyIC5kb3dubG9hZC1jZW50ZXItc2VjIC50YWItY29udCAuYWxsLWRvd25sb2FkIC5idG4tYmFzZSB7XHJcblx0d2lkdGg6IDI3MHB4XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIGFuZCAobWF4LXdpZHRoOjE2MDBweCkge1xyXG5cdC8qISogbW9kZWwgOyBjb21tb24gKiEqL1xyXG5cdCNjb250YWluZXIucmVuZXdhbDIwMTcgLmlubmVyLWNvbnRhaW4ge1xyXG5cdFx0bWluLXdpZHRoOiAxMzUwcHghaW1wb3J0YW50XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSB7XHJcblx0XHR3aWR0aDogMzQwcHhcclxuXHR9XHJcblx0I2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtaW5mby13cmFwIC5idWlsZC1pbmZvLWJvdHRvbSBkbCBkdCB7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcblx0fVxyXG5cdCNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLWluZm8td3JhcCAuYnVpbGQtaW5mby1ib3R0b20gZGwgZGQge1xyXG5cdFx0d2lkdGg6IDE5NXB4XHJcblx0fVxyXG5cdCNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLWluZm8td3JhcCAuYnVpbGQtaW5mby1ib3R0b20gZGw6bnRoLWNoaWxkKDIpIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMFxyXG5cdH1cclxuXHQjY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC10YWIge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDAhaW1wb3J0YW50XHJcblx0fVxyXG5cdCNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLWluZm8td3JhcCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAzNDBweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAudHh0LW1vc3Qge1xyXG5cdFx0dG9wOiAxNzlweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubGlzdC1pbm5lciB7XHJcblx0XHRtYXJnaW4tdG9wOiAtMTE5cHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMTk5cHhcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm5hbWUge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0cGFkZGluZzogMjBweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubmFtZSBzdHJvbmcge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGhlaWdodDogMTNweDtcclxuXHRcdGZvbnQ6IDE4cHgvMThweCBHZW5lc2lzU2Fuc1RleHRcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm5hbWUgZW0ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGhlaWdodDogMTZweDtcclxuXHRcdG1hcmdpbi10b3A6IDE5cHg7XHJcblx0XHRmb250OiAxNXB4LzIwcHggR2VuZXNpc1NhbnNUZXh0XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5uYW1lIHNwYW4ge1xyXG5cdFx0aGVpZ2h0OiAxMDAlXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIGxpIHtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0bWFyZ2luLXRvcDogMjNweDtcclxuXHRcdHBhZGRpbmc6IDBcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMgbGk6Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXRvcDogMFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYyBlbSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdHBhZGRpbmc6IDE2cHggMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdFx0Zm9udDogMTJweC8xNnB4IHdGb250S3JVTFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYyAuaW1nIHtcclxuXHRcdHdpZHRoOiAzNnB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYyAudHh0IHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxMnB4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIC50eHQgc3BhbiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYnRuLWFyZWEgc3BhbiB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi10b3A6IDVweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSBzcGFuOmZpcnN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi10b3A6IDBcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYnRuLWFyZWEgc3BhbiBhIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwge1xyXG5cdFx0cGFkZGluZzogMjBweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGRpdiB7XHJcblx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGRsIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGR0IHtcclxuXHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xyXG5cdFx0Zm9udDogMTJweC8yMXB4IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRcdGNvbG9yOiAjODg4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZGQge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdGZvbnQ6IDE4cHgvMjFweCB3Rm9udEtyVUw7XHJcblx0XHRjb2xvcjogIzAwMFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIC50b3RhbCB7XHJcblx0XHRtYXJnaW4tdG9wOiAxN3B4O1xyXG5cdFx0cGFkZGluZy10b3A6IDIzcHg7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2QwZDBkMDtcclxuXHRcdGJvcmRlci1sZWZ0OiAwIG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIxcHhcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCAudG90YWwgZHQge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgLnRvdGFsIGRkIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRmb250OiAzMHB4LzE2cHggd0ZvbnRLclVMO1xyXG5cdFx0Y29sb3I6ICNhMzZiNGZcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCBzdHJvbmcge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmbG9hdDogbm9uZVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCB7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCBlbSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRjb2xvcjogIzg4ODtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNvbnRhY3Qge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0OmZpcnN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi10b3A6IDBcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY29udGFjdDpsYXN0LWNoaWxkPnNwYW4ge1xyXG5cdFx0aGVpZ2h0OiAyMDdweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMDdweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0PnNwYW4raW5wdXQsXHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY29udGFjdD5zcGFuK3RleHRhcmVhIHtcclxuXHRcdHdpZHRoOiA3NSVcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY29udGFjdD5zcGFuIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDI1JVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0PnNwYW4rZGl2IHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDc1JVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jYXRlPnNwYW4rZGl2IHtcclxuXHRcdHdpZHRoOiA3NSU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDBcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY2F0ZT5kaXYge1xyXG5cdFx0d2lkdGg6IDc1JVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jYXRlPmRpditkaXYge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDI1JTtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHhcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tYm94IHtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tYm94Ky5pdGVtLWJveCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWJveCBzcGFuIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDI1JTtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1ib3ggc3BhbitpbnB1dCB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHdpZHRoOiA3NSVcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tYm94Ky5pdGVtLWJveCBpbnB1dCB7XHJcblx0XHR3aWR0aDogNzUlXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWVtYWlsPmRpdj5wIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWVtYWlsPmRpdiBwPmlucHV0IHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDM2LjI1JVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1lbWFpbD5kaXYgcD5zcGFuIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDcuNSU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRjb2xvcjogIzg4ODtcclxuXHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWVtYWlsPmRpdiBwPnNwYW4raW5wdXQge1xyXG5cdFx0d2lkdGg6IDU2LjI1JVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1lbWFpbD5kaXYgcCtkaXYge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAudGJsLWNvbnRhY3QgLmJ0bi1hcmVhIHtcclxuXHRcdHBhZGRpbmctbGVmdDogODFweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1sZWZ0IC5idG4tYmFzZS5pY29uLmxmdC1pIGkge1xyXG5cdFx0bGVmdDogMzUlXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLWNlbnRlciAuYnRuLWJhc2UuaWNvbi5sZnQtaSBpIHtcclxuXHRcdGxlZnQ6IDMwJVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1yaWdodCAuYnRuLWJhc2UuaWNvbi5sZnQtaSBpIHtcclxuXHRcdGxlZnQ6IDMyJVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmJ0bi1jb250YWN0IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHRvcDogMDtcclxuXHRcdG1hcmdpbi10b3A6IDhweFxyXG5cdH1cclxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS1pbnN0YWxsbWVudCAuYm94LWxpc3QgLmxpc3QtZ3JvdXAgdWwgbGk6bnRoLWNoaWxkKDIpIC5zcGVjLmZvcm1zdHlsZSB1bCBsaTpmaXJzdC1jaGlsZCAuY3VzdG9tLXNlbGVjdCB7XHJcblx0XHR3aWR0aDogMjgwcHhcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayBsaSBkaXYge1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIGxpIGRpdiBhIHtcclxuXHRcdG1hcmdpbjogMFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIC5saXN0LWRlYWxlciBsaSBkaXYge1xyXG5cdFx0bWFyZ2luLXRvcDogNHB4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmxpc3QtZGVhbGVyIGxpIGRpdjpmaXJzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tdG9wOiAwXHJcblx0fVxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWluc3RhbGxtZW50IC5ib3gtbGlzdCBsaSBhPmRpdi5uYW1lLnRpdC1ncm91cCB7XHJcblx0XHRwYWRkaW5nOiAxcHggMjBweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxMTlweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuYnRuLWxpc3QgYSB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiA0cHggMCAwO1xyXG5cdFx0cGFkZGluZzogMCAwIDAgMjBweDtcclxuXHRcdGJvcmRlci1jb2xvcjogI2Y3ZjdmNztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuYnRuLWxpc3QgYS5vbiB7XHJcblx0XHRib3JkZXItY29sb3I6ICNhMzZiNGZcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmJ0bi1saXN0IGE6Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luOiAwXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IGEge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiA0cHggMCAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuY29sb3ItbGlzdCBhOmZpcnN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi10b3A6IDBcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmNvbG9yLWxpc3QgYS5vbiB7XHJcblx0XHRib3JkZXItY29sb3I6ICM4NDQ2MzlcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmNvbG9yLWxpc3QgYSAuaW1nIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0cGFkZGluZzogMTlweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1jZW50ZXIsXHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tbGVmdCxcclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1yaWdodCxcclxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tY2VudGVyLFxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1sYXN0LFxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1sZWZ0LFxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1yaWdodCB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmNvbG9yLWxpc3QgYSAudHh0IHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRsaW5lLWhlaWdodDogOTNweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLWxlZnQsXHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYnRuLWFyZWEgLmJ0bi1yaWdodCB7XHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLWxlZnQgYSxcclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSAuYnRuLXJpZ2h0IGEge1xyXG5cdFx0bWFyZ2luOiAwXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLWNlbnRlcixcclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1yaWdodCB7XHJcblx0XHRtYXJnaW4tdG9wOiA1cHhcclxuXHR9XHJcblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5ub2xpc3Qgc3BhbiB7XHJcblx0XHRmb250LXNpemU6IDE4cHhcclxuXHR9XHJcblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5uYW1lIHN0cm9uZyB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdGZvbnQ6IDE2cHgvMThweCBHZW5lc2lzU2Fuc1RleHRcclxuXHR9XHJcblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5uYW1lIHAge1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0uNXB4XHJcblx0fVxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWRpc2NvdW50IC5ib3gtbGlzdCAubmFtZSBzdHJvbmcge1xyXG5cdFx0aGVpZ2h0OiBhdXRvXHJcblx0fVxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGR0IHtcclxuXHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0Zm9udDogMTJweC8yMXB4IEdlbmVzaXNTYW5zVGV4dDtcclxuXHRcdGNvbG9yOiAjODg4XHJcblx0fVxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1jZW50ZXIsXHJcblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC50b3RhbC1idG4tYXJlYSAuYnRuLXJpZ2h0IHtcclxuXHRcdG1hcmdpbi10b3A6IDVweFxyXG5cdH1cclxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAudGl0IC5zdGVwIHNwYW4ge1xyXG5cdFx0bWFyZ2luOiA4cHggNHB4XHJcblx0fVxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGU+dWw+bGkgLnR4dDIge1xyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHR9XHJcblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZSAuY3VzdG9tLXNlbGVjdCxcclxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlPnVsPmxpIC5pbnB1dC1wb2ludCB7XHJcblx0XHR3aWR0aDogMTE1cHhcclxuXHR9XHJcblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saSAuYnRuLWJhc2Uge1xyXG5cdFx0d2lkdGg6IDExNXB4O1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0XHJcblx0fVxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIGRsLnRvdGFsLXByaWNlIGRkIHtcclxuXHRcdGZvbnQtc2l6ZTogMjNweDtcclxuXHRcdHdpZHRoOiBhdXRvXHJcblx0fVxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLXRheGF0aW9uIC5ib3gtbGlzdCAuc3BlYyAuY3VzdG9tLXNlbGVjdCB7XHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdH1cclxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS1kaXNjb3VudCAuYm94LWxpc3QgLm5hbWUgcCB7XHJcblx0XHRwb3NpdGlvbjogaW5oZXJpdDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRwYWRkaW5nLXRvcDogMTBweFxyXG5cdH1cclxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmxpc3Qtb3B0aW9uIGxpOmxhc3QtY2hpbGQgLm5hbWUge1xyXG5cdFx0cGFkZGluZzogMjBweCAyMHB4IDQwcHhcclxuXHR9XHJcblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5saXN0LW9wdGlvbiBsaTpsYXN0LWNoaWxkIC5uYW1lPnAge1xyXG5cdFx0dG9wOiAyOHB4O1xyXG5cdFx0bGVmdDogMjBweFxyXG5cdH1cclxuXHRodG1sW2xhbmc9ZW5dIC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAubGlzdC1vcHRpb24gbGk6bGFzdC1jaGlsZCAubmFtZT5wIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdFx0cGFkZGluZy10b3A6IDE0cHhcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDIzcHgpIHtcclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtdmlldyB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAzOTBweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUge1xyXG5cdFx0d2lkdGg6IDM0MHB4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC50eHQtbW9zdCB7XHJcblx0XHR0b3A6IDE3OXB4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5saXN0LWlubmVyIHtcclxuXHRcdG1hcmdpbi10b3A6IC0xMTlweDtcclxuXHRcdHBhZGRpbmctdG9wOiAxOTlweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubmFtZSB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRwYWRkaW5nOiAyMHB4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5uYW1lIHN0cm9uZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0aGVpZ2h0OiAxM3B4O1xyXG5cdFx0Zm9udDogMThweC8xOHB4IEdlbmVzaXNTYW5zVGV4dFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubmFtZSBlbSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMTlweDtcclxuXHRcdGZvbnQ6IDE2cHgvMjBweCBHZW5lc2lzU2Fuc1RleHRcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLm5hbWUgc3BhbiB7XHJcblx0XHRoZWlnaHQ6IDEwMCVcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMgbGkge1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRtYXJnaW4tdG9wOiAyM3B4O1xyXG5cdFx0cGFkZGluZzogMFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYyBsaTpmaXJzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tdG9wOiAwXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIGVtIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0cGFkZGluZzogMTZweCAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0XHRmb250OiAxMnB4LzE2cHggd0ZvbnRLclVMXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIC5pbWcge1xyXG5cdFx0d2lkdGg6IDM2cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjIC50eHQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDEycHhcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMgLnR4dCBzcGFuIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSBzcGFuIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLXRvcDogNXB4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIHNwYW46Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXRvcDogMFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5idG4tYXJlYSBzcGFuIGEge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDBcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCB7XHJcblx0XHRwYWRkaW5nOiAyMHB4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZGl2IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZGwge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgZHQge1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG1hcmdpbi10b3A6IDE0cHg7XHJcblx0XHRmb250OiAxMnB4LzIxcHggR2VuZXNpc1NhbnNUZXh0O1xyXG5cdFx0Y29sb3I6ICM4ODhcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkZCB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0Zm9udDogMThweC8yMXB4IHdGb250S3JVTDtcclxuXHRcdGNvbG9yOiAjMDAwXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtdG90YWwgLnRvdGFsIHtcclxuXHRcdG1hcmdpbi10b3A6IDE3cHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMjNweDtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDBkMGQwO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDAgbm9uZTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcblx0XHRsaW5lLWhlaWdodDogMjFweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LXRvdGFsIC50b3RhbCBkdCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDBcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCAudG90YWwgZGQge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGZvbnQ6IDMwcHgvMTZweCB3Rm9udEtyVUw7XHJcblx0XHRjb2xvcjogI2EzNmI0ZlxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3Qge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHhcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IHN0cm9uZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZsb2F0OiBub25lXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IHtcclxuXHRcdHBhZGRpbmctdG9wOiA0MHB4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IGVtIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGNvbG9yOiAjODg4O1xyXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE3cHhcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tY29udGFjdCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNvbnRhY3Q6Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXRvcDogMFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0Omxhc3QtY2hpbGQ+c3BhbiB7XHJcblx0XHRoZWlnaHQ6IDIwN3B4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIwN3B4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNvbnRhY3Q+c3BhbitpbnB1dCxcclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0PnNwYW4rdGV4dGFyZWEge1xyXG5cdFx0d2lkdGg6IDc1JVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jb250YWN0PnNwYW4ge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR3aWR0aDogMjUlXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNvbnRhY3Q+c3BhbitkaXYge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR3aWR0aDogNzUlXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNhdGU+c3BhbitkaXYge1xyXG5cdFx0d2lkdGg6IDc1JTtcclxuXHRcdG1hcmdpbi1yaWdodDogMFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1jYXRlPmRpdiB7XHJcblx0XHR3aWR0aDogNzUlXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWNhdGU+ZGl2K2RpdiB7XHJcblx0XHRtYXJnaW4tbGVmdDogMjUlO1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1ib3gge1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1ib3grLml0ZW0tYm94IHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHhcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tYm94IHNwYW4ge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR3aWR0aDogMjUlO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWJveCBzcGFuK2lucHV0IHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDc1JVxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWNvbnRhY3QgLmZvcm0tY29udGFjdCAuaXRlbS1ib3grLml0ZW0tYm94IGlucHV0IHtcclxuXHRcdHdpZHRoOiA3NSVcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tZW1haWw+ZGl2PnAge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDBcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tZW1haWw+ZGl2IHA+aW5wdXQge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR3aWR0aDogMzYuMjUlXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWVtYWlsPmRpdiBwPnNwYW4ge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR3aWR0aDogNy41JTtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGNvbG9yOiAjODg4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC5mb3JtLWNvbnRhY3QgLml0ZW0tZW1haWw+ZGl2IHA+c3BhbitpbnB1dCB7XHJcblx0XHR3aWR0aDogNTYuMjUlXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuZm9ybS1jb250YWN0IC5pdGVtLWVtYWlsPmRpdiBwK2RpdiB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC50YmwtY29udGFjdCAuYnRuLWFyZWEge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA4MXB4XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLWxlZnQgLmJ0bi1iYXNlLmljb24ubGZ0LWkgaSB7XHJcblx0XHRsZWZ0OiAzNSVcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tY2VudGVyIC5idG4tYmFzZS5pY29uLmxmdC1pIGkge1xyXG5cdFx0bGVmdDogMzAlXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLXJpZ2h0IC5idG4tYmFzZS5pY29uLmxmdC1pIGkge1xyXG5cdFx0bGVmdDogMzIlXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtY29udGFjdCAuYnRuLWNvbnRhY3Qge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bWFyZ2luLXRvcDogOHB4XHJcblx0fVxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5hcmVhLWluc3RhbGxtZW50IC5ib3gtbGlzdCAubGlzdC1ncm91cCB1bCBsaTpudGgtY2hpbGQoMikgLnNwZWMuZm9ybXN0eWxlIHVsIGxpOmZpcnN0LWNoaWxkIC5jdXN0b20tc2VsZWN0IHtcclxuXHRcdHdpZHRoOiAyODBweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYm94LWJyaWNrIGxpIGRpdiB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgbGkgZGl2IGEge1xyXG5cdFx0bWFyZ2luOiAwXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5ib3gtYnJpY2sgLmxpc3QtZGVhbGVyIGxpIGRpdiB7XHJcblx0XHRtYXJnaW4tdG9wOiA0cHhcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1icmljayAubGlzdC1kZWFsZXIgbGkgZGl2OmZpcnN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi10b3A6IDBcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTE5cHhcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmJ0bi1saXN0IGEge1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbjogNHB4IDAgMDtcclxuXHRcdHBhZGRpbmc6IDAgMCAwIDIwcHg7XHJcblx0XHRib3JkZXItY29sb3I6ICNmN2Y3Zjc7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnRcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmJ0bi1saXN0IGEub24ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjYTM2YjRmXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5idG4tbGlzdCBhOmZpcnN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbjogMFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5pbm5lci1jb25zdWx0IC5jb25zdWx0LW9wdGlvbiAuY29sb3ItbGlzdCBhIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbjogNHB4IDAgMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuaW5uZXItY29uc3VsdCAuY29uc3VsdC1vcHRpb24gLmNvbG9yLWxpc3QgYTpmaXJzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tdG9wOiAwXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IGEub24ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjODQ0NjM5XHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IGEgLmltZyB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHBhZGRpbmc6IDE5cHhcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tY2VudGVyLFxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC5idG4tYXJlYSAuYnRuLWxlZnQsXHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tcmlnaHQsXHJcblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1zdW1tYXJ5IC50b3RhbC1idG4tYXJlYSAuYnRuLWNlbnRlcixcclxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tbGVmdCxcclxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tcmlnaHQge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0fVxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmlubmVyLWNvbnN1bHQgLmNvbnN1bHQtb3B0aW9uIC5jb2xvci1saXN0IGEgLnR4dCB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDkzcHhcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYnRuLWFyZWEgLmJ0bi1sZWZ0LFxyXG5cdC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJ0bi1hcmVhIC5idG4tcmlnaHQge1xyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYnRuLWFyZWEgLmJ0bi1sZWZ0IGEsXHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYnRuLWFyZWEgLmJ0bi1yaWdodCBhIHtcclxuXHRcdG1hcmdpbjogMFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1jZW50ZXIsXHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tcmlnaHQge1xyXG5cdFx0bWFyZ2luLXRvcDogNXB4XHJcblx0fVxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubm9saXN0IHNwYW4ge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4XHJcblx0fVxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubmFtZSBzdHJvbmcge1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRoZWlnaHQ6IDEzcHg7XHJcblx0XHRmb250OiAxOHB4LzE4cHggR2VuZXNpc1NhbnNUZXh0XHJcblx0fVxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAubmFtZSBwIHtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAtLjVweFxyXG5cdH1cclxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS1kaXNjb3VudCAuYm94LWxpc3QgLm5hbWUgc3Ryb25nIHtcclxuXHRcdGhlaWdodDogYXV0b1xyXG5cdH1cclxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkdCB7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdGZvbnQ6IDEycHgvMjFweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0XHRjb2xvcjogIzg4OFxyXG5cdH1cclxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLnRvdGFsLWJ0bi1hcmVhIC5idG4tY2VudGVyLFxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAudG90YWwtYnRuLWFyZWEgLmJ0bi1yaWdodCB7XHJcblx0XHRtYXJnaW4tdG9wOiA1cHhcclxuXHR9XHJcblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLnRpdCAuc3RlcCBzcGFuIHtcclxuXHRcdG1hcmdpbjogOHB4IDRweFxyXG5cdH1cclxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYm94LWxpc3QgLnNwZWMuZm9ybXN0eWxlPnVsPmxpIC50eHQyIHtcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0fVxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGUgLmN1c3RvbS1zZWxlY3QsXHJcblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5zcGVjLmZvcm1zdHlsZT51bD5saSAuaW5wdXQtcG9pbnQge1xyXG5cdFx0d2lkdGg6IDExNXB4XHJcblx0fVxyXG5cdC5yZW5ld2FsMjAxNiAuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtb3B0aW9uIC5ib3gtbGlzdCAuc3BlYy5mb3Jtc3R5bGU+dWw+bGkgLmJ0bi1iYXNlIHtcclxuXHRcdHdpZHRoOiAxMTVweDtcclxuXHRcdGZsb2F0OiByaWdodFxyXG5cdH1cclxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC10b3RhbCBkbC50b3RhbC1wcmljZSBkZCB7XHJcblx0XHRmb250LXNpemU6IDIzcHg7XHJcblx0XHR3aWR0aDogYXV0b1xyXG5cdH1cclxuXHQucmVuZXdhbDIwMTYgLmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLW9wdGlvbiAuYXJlYS10YXhhdGlvbiAuYm94LWxpc3QgLnNwZWMgLmN1c3RvbS1zZWxlY3Qge1xyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHR9XHJcblx0LnJlbmV3YWwyMDE2IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmFyZWEtZGlzY291bnQgLmJveC1saXN0IC5uYW1lIHAge1xyXG5cdFx0cG9zaXRpb246IGluaGVyaXQ7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHhcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxNjAwcHgpIHtcclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweFxyXG5cdH1cclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1jZW50ZXIsXHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJ0bi1hcmVhIC5idG4tbGVmdCxcclxuXHQuY29udGVudC1jdXN0b20gLmNvbnRlbnQtYXNpZGUgLmFyZWEtc3VtbWFyeSAuYnRuLWFyZWEgLmJ0bi1yaWdodCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDBcclxuXHR9XHJcblx0LmNvbnRlbnQtY3VzdG9tIC5jb250ZW50LWFzaWRlIC5hcmVhLXN1bW1hcnkgLmJveC1jb250YWN0IC50eHQge1xyXG5cdFx0ZmxvYXQ6IG5vbmVcclxuXHR9XHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lciB7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHotaW5kZXg6IDFcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLW5vLWZsZXhib3ggLnN3aXBlci1zbGlkZSB7XHJcblx0ZmxvYXQ6IGxlZnRcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlciB7XHJcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHQtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHQtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci13cmFwcGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcclxuXHQtby10cmFuc2l0aW9uLXByb3BlcnR5OiAtby10cmFuc2Zvcm07XHJcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XHJcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm0sIC1vLXRyYW5zZm9ybTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94XHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXdyYXBwZXIge1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdz4uc3dpcGVyLXdyYXBwZXIge1xyXG5cdC13ZWJraXQtYm94LWxpbmVzOiBtdWx0aXBsZTtcclxuXHQtbW96LWJveC1saW5lczogbXVsdGlwbGU7XHJcblx0LW1zLWZsZXgtd3JhcDogd3JhcDtcclxuXHQtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcclxuXHRmbGV4LXdyYXA6IHdyYXBcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXIge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG5cdC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcblx0bWFyZ2luOiAwIGF1dG9cclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItc2xpZGUge1xyXG5cdC13ZWJraXQtZmxleC1zaHJpbms6IDA7XHJcblx0LW1zLWZsZXg6IDAgMCBhdXRvO1xyXG5cdC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xyXG5cdGZsZXgtc2hyaW5rOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQsXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xyXG5cdGhlaWdodDogYXV0b1xyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xyXG5cdC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcclxuXHQtbXMtZmxleC1hbGlnbjogc3RhcnQ7XHJcblx0LXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgLXdlYmtpdC10cmFuc2Zvcm07XHJcblx0LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCAtby10cmFuc2Zvcm07XHJcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XHJcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQsIC13ZWJraXQtdHJhbnNmb3JtLCAtby10cmFuc2Zvcm1cclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0b3BhY2l0eTogMDtcclxuXHR6LWluZGV4OiAtMTAwMFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci13cDgtaG9yaXpvbnRhbCB7XHJcblx0LW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XHJcblx0dG91Y2gtYWN0aW9uOiBwYW4teVxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci13cDgtdmVydGljYWwge1xyXG5cdC1tcy10b3VjaC1hY3Rpb246IHBhbi14O1xyXG5cdHRvdWNoLWFjdGlvbjogcGFuLXhcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItYnV0dG9uLW5leHQsXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAxMnB4O1xyXG5cdGhlaWdodDogMjVweDtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdGN1cnNvcjogcG9pbnRlclxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xyXG5cdC1vLXRyYW5zaXRpb246IC4zcztcclxuXHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR6LWluZGV4OiAxMFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XHJcblx0b3BhY2l0eTogMFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xyXG5cdGJvdHRvbTogMTBweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuXHR3aWR0aDogOHB4O1xyXG5cdGhlaWdodDogOHB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0b3BhY2l0eTogLjJcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIGJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0LW1zLWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdGFwcGVhcmFuY2U6IG5vbmVcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcblx0b3BhY2l0eTogMTtcclxuXHRiYWNrZ3JvdW5kOiAjMDA3YWZmXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG5cdGJhY2tncm91bmQ6ICNmZmZcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItcGFnaW5hdGlvbi1ibGFjayAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZDogIzAwMFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xyXG5cdHJpZ2h0OiAxMHB4O1xyXG5cdHRvcDogNTAlO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcclxuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuXHRtYXJnaW46IDVweCAwO1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG5cdG1hcmdpbjogMCA1cHhcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyB7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMjUpO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XHJcblx0YmFja2dyb3VuZDogIzAwN2FmZjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuXHQtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuXHQtby10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG5cdHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcclxuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcblx0LW8tdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3BcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3MgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xyXG5cdC1vLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3BcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDRweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIHtcclxuXHR3aWR0aDogNHB4O1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIHtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzLnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XHJcblx0YmFja2dyb3VuZDogIzAwMFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItM2Qge1xyXG5cdC13ZWJraXQtcGVyc3BlY3RpdmU6IDEyMDBweDtcclxuXHQtby1wZXJzcGVjdGl2ZTogMTIwMHB4O1xyXG5cdHBlcnNwZWN0aXZlOiAxMjAwcHhcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLFxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVyIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcblx0dHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdHotaW5kZXg6IDEwXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudCk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAuNSkpLCB0byh0cmFuc3BhcmVudCkpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIC41KSwgdHJhbnNwYXJlbnQpXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIC41KSksIHRvKHRyYW5zcGFyZW50KSk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIC41KSwgdHJhbnNwYXJlbnQpXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsIDAsIDAsIC41KSwgdHJhbnNwYXJlbnQpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGZyb20ocmdiYSgwLCAwLCAwLCAuNSkpLCB0byh0cmFuc3BhcmVudCkpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudClcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIC41KSwgdHJhbnNwYXJlbnQpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudCk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDAsIDAsIDAsIC41KSksIHRvKHRyYW5zcGFyZW50KSk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KVxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItY292ZXJmbG93IC5zd2lwZXItd3JhcHBlcixcclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci13cmFwcGVyIHtcclxuXHQtbXMtcGVyc3BlY3RpdmU6IDEyMDBweFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItY3ViZSxcclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWZsaXAge1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUsXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUge1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHR6LWluZGV4OiAxXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSxcclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZVxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XHJcblx0cG9pbnRlci1ldmVudHM6IGF1dG9cclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xyXG5cdHotaW5kZXg6IDA7XHJcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUge1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG5cdC1vLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItc2xpZGUge1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xyXG5cdC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcblx0LW8tdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LFxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZSxcclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2IHtcclxuXHRwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHR2aXNpYmlsaXR5OiB2aXNpYmxlXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogIzAwMDtcclxuXHRvcGFjaXR5OiAuNjtcclxuXHQtd2Via2l0LWZpbHRlcjogYmx1cig1MHB4KTtcclxuXHRmaWx0ZXI6IGJsdXIoNTBweCk7XHJcblx0ei1pbmRleDogMFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuXHQtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0XHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUge1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcclxuXHQtby10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHlcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZVxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xyXG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXpvb20tY29udGFpbmVyIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuXHQtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuXHQtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLFxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci16b29tLWNvbnRhaW5lcj5pbWcsXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2ZyB7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdG1heC1oZWlnaHQ6IDEwMCU7XHJcblx0LW8tb2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRvYmplY3QtZml0OiBjb250YWluXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXNjcm9sbGJhciB7XHJcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0LW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4xKVxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDElO1xyXG5cdGJvdHRvbTogM3B4O1xyXG5cdHotaW5kZXg6IDUwO1xyXG5cdGhlaWdodDogNXB4O1xyXG5cdHdpZHRoOiA5OCVcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItc2Nyb2xsYmFyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDNweDtcclxuXHR0b3A6IDElO1xyXG5cdHotaW5kZXg6IDUwO1xyXG5cdHdpZHRoOiA1cHg7XHJcblx0aGVpZ2h0OiA5OCVcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNSk7XHJcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xyXG5cdGN1cnNvcjogbW92ZVxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XHJcblx0d2lkdGg6IDQycHg7XHJcblx0aGVpZ2h0OiA0MnB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dG9wOiA1MCU7XHJcblx0bWFyZ2luLWxlZnQ6IC0yMXB4O1xyXG5cdG1hcmdpbi10b3A6IC0yMXB4O1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xyXG5cdC1tcy10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XHJcblx0LW8tdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcclxuXHQtd2Via2l0LWFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlO1xyXG5cdC1vLWFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlO1xyXG5cdGFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLCBlbmQpIGluZmluaXRlXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWxhenktcHJlbG9hZGVyOmFmdGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjM2YzZjNmMnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG5cdC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlOmFmdGVyIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIilcclxufVxyXG5cclxuQC1vLWtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xyXG5cdDEwMCUge1xyXG5cdFx0LW8tdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcclxuXHR9XHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcC56SWR4IHtcclxuXHR6LWluZGV4OiAtMTA7XHJcblx0b3BhY2l0eTogMFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLm1vdG9yc2hvdy1jbG9zZVBvcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAxNXB4O1xyXG5cdHRvcDogMTVweDtcclxuXHR6LWluZGV4OiAxMFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLm1vdG9yc2hvdy1hcnJvdyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdG1hcmdpbi10b3A6IC0xMnB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5tb3RvcnNob3ctYXJyb3cgLmJ0bl9sZWZ0IHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tbGVmdDogLTMwcHhcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5tb3RvcnNob3ctYXJyb3cgLmJ0bl9yaWdodCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdG1hcmdpbi1yaWdodDogLTMwcHhcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5tb3RvcnNob3ctYXJyb3c+ZGl2IGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxM3B4O1xyXG5cdGhlaWdodDogMjVweFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLm1vdG9yc2hvdy1pbmRpY2F0b3Ige1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IC0yMHB4O1xyXG5cdHJpZ2h0OiAwXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAubW90b3JzaG93LWluZGljYXRvciBzcGFuIHtcclxuXHRjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLmJ1aWxkLXN3aXBlci1jb250YWluZXIwMSxcclxuLmJ1aWxkLXN3aXBlci13cmFwIC5idWlsZC1zd2lwZXItY29udGFpbmVyMDIge1xyXG5cdHdpZHRoOiAzMzhweDtcclxuXHRtYXJnaW46IDI1cHggMjVweCAwO1xyXG5cdHBhZGRpbmc6IDAgMjZweCAwIDBcclxufVxyXG5cclxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAudGFiLWV4LXRlcmlvciBoMixcclxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAudGFiLWluLXRlcmlvciBoMiB7XHJcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuYnVpbGQtc3dpcGVyLWNvbnRhaW5lcjAxIC5zd2lwZXItc2xpZGUsXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuYnVpbGQtc3dpcGVyLWNvbnRhaW5lcjAyIC5zd2lwZXItc2xpZGUge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogNjZweCFpbXBvcnRhbnQ7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0bGluZS1oZWlnaHQ6IDY2cHhcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXHJcbi5idWlsZC1zd2lwZXItd3JhcCAuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0dGV4dC1hbGlnbjogcmlnaHRcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgc3BhbixcclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbixcclxuLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSB7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGhlaWdodDogMjBweFxyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1zbGlkZSBhIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uYnVpbGQtc3dpcGVyLXdyYXAgLnN3aXBlci1zbGlkZSBhLmFjdGl2ZSBpbWcge1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJvcmRlcjogM3B4IHNvbGlkICNhMzZiNGZcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwMDEgLnN3aXBlci1idXR0b24tcHJldixcclxuLmJ1aWxkLXN3aXBlci13cmFwMDIgLnN3aXBlci1idXR0b24tcHJldiB7XHJcblx0bGVmdDogMDtcclxuXHRtYXJnaW4tdG9wOiAyMXB4XHJcbn1cclxuXHJcbi5idWlsZC1zd2lwZXItd3JhcDAxIC5zd2lwZXItYnV0dG9uLW5leHQsXHJcbi5idWlsZC1zd2lwZXItd3JhcDAyIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG5cdHJpZ2h0OiAyNXB4O1xyXG5cdG1hcmdpbi10b3A6IDIxcHhcclxufVxyXG5cclxuLmJ1aWxkLXN3aXBlci13cmFwIC5zd2lwZXItc2xpZGUgcCB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0bWFyZ2luLXRvcDogMTBweFxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5pbm5lci1jb250YWluIHtcclxuXHRtYXgtd2lkdGg6IDE5MjBweDtcclxuXHRtaW4td2lkdGg6IDE3MDBweFxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC50YWItZXgtdGVyaW9yLXRvcCB7XHJcblx0d2lkdGg6IDM5MHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XHJcblx0cGFkZGluZy1ib3R0b206IDVweFxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC50YWItZXgtdGVyaW9yIC50YWItZXgtdGVyaW9yLXRvcCBoMixcclxuLnJlbmV3YWwyMDE3IC50YWItZXgtdGVyaW9yIC50YWItZXgtdGVyaW9yLXRvcCBwLFxyXG4ucmVuZXdhbDIwMTcgLnRhYi1leC10ZXJpb3IgLnRhYi1leC10ZXJpb3ItdG9wIHNwYW4ge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC50YWItZXgtdGVyaW9yIC50YWItZXgtdGVyaW9yLXRvcCBwIHtcclxuXHRmbG9hdDogcmlnaHRcclxufVxyXG5cclxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtc3dpcGVyLXdyYXAgLmJ1aWxkLXN3aXBlci1jb250YWluZXIwMSBpbWcsXHJcbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLXN3aXBlci13cmFwIC5idWlsZC1zd2lwZXItY29udGFpbmVyMDIgaW1nIHtcclxuXHR3aWR0aDogNjZweFxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLmltZy1ob2xkZXIgLnZyLXJvb20gLmluY2FzZSB7XHJcblx0d2lkdGg6IDc2MHB4O1xyXG5cdGhlaWdodDogMzYzcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDQ4JVxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC50YWItaW4tdGVyaW9yLXRvcCB7XHJcblx0d2lkdGg6IDM5MHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XHJcblx0cGFkZGluZy1ib3R0b206IDVweFxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC50YWItaW4tdGVyaW9yIC50YWItaW4tdGVyaW9yLXRvcCBoMixcclxuLnJlbmV3YWwyMDE3IC50YWItaW4tdGVyaW9yIC50YWItaW4tdGVyaW9yLXRvcCBwLFxyXG4ucmVuZXdhbDIwMTcgLnRhYi1pbi10ZXJpb3IgLnRhYi1pbi10ZXJpb3ItdG9wIHNwYW4ge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMVxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC50YWItaW4tdGVyaW9yIC50YWItaW4tdGVyaW9yLXRvcCBwIHtcclxuXHRmbG9hdDogcmlnaHRcclxufVxyXG5cclxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtdGFiIHtcclxuXHR3aWR0aDogODMwcHg7XHJcblx0bWFyZ2luLWxlZnQ6IDEwNXB4XHJcbn1cclxuXHJcbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLXRhYjphZnRlciB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjbGVhcjogYm90aFxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC10YWIgLnRhYi1leC10ZXJpb3IsXHJcbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLXRhYiAudGFiLWluLXRlcmlvciB7XHJcblx0ZmxvYXQ6IGxlZnRcclxufVxyXG5cclxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYXJlYS12aWV3PmEge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogNjBweDtcclxuXHRib3R0b206IDNweDtcclxuXHRoZWlnaHQ6IDEwcHg7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxMHB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbn1cclxuXHJcbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLWluZm8tdHh0IHtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRmb250LXNpemU6IDExcHg7XHJcblx0bWFyZ2luLXRvcDogNjBweFxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC1vdmVybGF5IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG9wYWNpdHk6IC44O1xyXG5cdGJhY2tncm91bmQ6ICNlZWU7XHJcblx0ei1pbmRleDogNVxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5kZWZhdWx0PnAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDEwcHg7XHJcblx0cmlnaHQ6IDEwcHg7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdHotaW5kZXg6IDY7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDVcclxufVxyXG5cclxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuZGVmYXVsdD5wIGltZyB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5jb250ZW50LWN1c3RvbSAuY29udGVudC1hc2lkZSAuYXJlYS1vcHRpb24gLmJveC1saXN0IC5kZWZhdWx0Lm9uIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudFxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC1kZWZhdWx0LXBvcHVwIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDM4cHg7XHJcblx0cmlnaHQ6IDM2cHg7XHJcblx0ei1pbmRleDogNztcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdHBhZGRpbmc6IDIwcHggMTVweCAxNXB4XHJcbn1cclxuXHJcbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLWRlZmF1bHQtcG9wdXAgc3BhbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogLTE2cHg7XHJcblx0cmlnaHQ6IDI1cHhcclxufVxyXG5cclxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtZGVmYXVsdC1wb3B1cCBhIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1cHg7XHJcblx0cmlnaHQ6IDVweFxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5jb250ZW50LWN1c3RvbSAuY29udGVudC12aWV3IC5jb250ZW50LWlubmVyIC5hcmVhLXZpZXcgLnRpdC1sZWZ0IHN0cm9uZyB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0aGVpZ2h0OiAxNHB4O1xyXG5cdHBhZGRpbmctbGVmdDogOHB4O1xyXG5cdGZvbnQ6IDE0cHgvMTRweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMFxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC1icmFuZC1jYXIge1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLWluZm8td3JhcCB7XHJcblx0bWFyZ2luLWJvdHRvbTogNDBweFxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC1pbmZvLXdyYXA6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6IFwiXCI7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y2xlYXI6IGJvdGhcclxufVxyXG5cclxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtaW5mby13cmFwIC5idWlsZC1pbmZvLXRvcCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XHJcblx0cGFkZGluZy1ib3R0b206IDVweDtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4XHJcbn1cclxuXHJcbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLWluZm8td3JhcCAuYnVpbGQtaW5mby10b3Agc3BhbiB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXJpZ2h0OiA1cHhcclxufVxyXG5cclxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtaW5mby13cmFwIC5idWlsZC1pbmZvLXRvcCBzcGFuLmJ1aWxkLWluZm8tcHJpY2Uge1xyXG5cdGZvbnQtc2l6ZTogMzRweDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtZmFtaWx5OiBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbn1cclxuXHJcbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLWluZm8td3JhcCAuYnVpbGQtaW5mby1ib3R0b20gZGw6Zmlyc3QtY2hpbGQge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0ZmxvYXQ6IG5vbmVcclxufVxyXG5cclxuI2NvbnRhaW5lci5yZW5ld2FsMjAxNyAuYnVpbGQtaW5mby13cmFwIC5idWlsZC1pbmZvLWJvdHRvbSBkbDpudGgtY2hpbGQoMikge1xyXG5cdG1hcmdpbi1yaWdodDogNzBweFxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC1pbmZvLXdyYXAgLmJ1aWxkLWluZm8tYm90dG9tIGRsIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4XHJcbn1cclxuXHJcbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLWluZm8td3JhcCAuYnVpbGQtaW5mby1ib3R0b20gZGwgZHQge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHR3aWR0aDogNzBweFxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC1pbmZvLXdyYXAgLmJ1aWxkLWluZm8tYm90dG9tIGRsIGRkIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbn1cclxuXHJcbiNjb250YWluZXIucmVuZXdhbDIwMTcgLmJ1aWxkLXRvdGFsIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuMVxyXG59XHJcblxyXG4jY29udGFpbmVyLnJlbmV3YWwyMDE3IC5idWlsZC10b3RhbD5zcGFuIHtcclxuXHRmb250LXNpemU6IDE1cHhcclxufVxyXG5cclxuLmRvd25sb2FkLWFyZWEgLmN1c3RvbS1zZWxlY3Qtd3JhcCxcclxuLnBvcHVwLm1hbnVhbC1kb3duIC5jdXN0b20tc2VsZWN0LXdyYXAge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHhcclxufVxyXG5cclxuLmRvd25sb2FkLWFyZWEgLmN1c3RvbS1zZWxlY3Qtd3JhcCAuc2VsZWN0ZWQgaSxcclxuLnBvcHVwLm1hbnVhbC1kb3duIC5jdXN0b20tc2VsZWN0LXdyYXAgLnNlbGVjdGVkIGkge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMjBweDtcclxuXHR0b3A6IDUwJTtcclxuXHRtYXJnaW4tdG9wOiAtM3B4O1xyXG5cdHdpZHRoOiA5cHg7XHJcblx0aGVpZ2h0OiA1cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uZG93bmxvYWQtYXJlYSAuY3VzdG9tLXNlbGVjdC13cmFwIC5zZWxlY3RlZCBpIGltZyxcclxuLnBvcHVwLm1hbnVhbC1kb3duIC5jdXN0b20tc2VsZWN0LXdyYXAgLnNlbGVjdGVkIGkgaW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzXHJcbn1cclxuXHJcbi5kb3dubG9hZC1hcmVhIC5jdXN0b20tc2VsZWN0Lm9wZW4gLnNlbGVjdGVkIGJ1dHRvbiBpIGltZyxcclxuLnBvcHVwLm1hbnVhbC1kb3duIC5jdXN0b20tc2VsZWN0Lm9wZW4gLnNlbGVjdGVkIGJ1dHRvbiBpIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogLTVweFxyXG59XHJcblxyXG4uZG93bmxvYWQtYXJlYSAuY3VzdG9tLXNlbGVjdC13cmFwIC5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBsaSxcclxuLnBvcHVwLm1hbnVhbC1kb3duIC5jdXN0b20tc2VsZWN0LXdyYXAgLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGxpIHtcclxuXHR3aWR0aDogaW5oZXJpdDtcclxuXHRtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4uY3VzdG9tLXNlbGVjdCBpbnB1dFt0eXBlPWNoZWNrYm94XSxcclxuLmRvd25sb2FkLWFyZWEgLmN1c3RvbS1zZWxlY3Qtd3JhcCAuY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgaW5wdXRbdHlwZT1yYWRpb10sXHJcbi5wb3B1cC5tYW51YWwtZG93biAuY3VzdG9tLXNlbGVjdC13cmFwIC5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBpbnB1dFt0eXBlPXJhZGlvXSB7XHJcblx0bWFyZ2luLWxlZnQ6IC01MHB4XHJcbn1cclxuXHJcbi5kb3dubG9hZC1hcmVhLmRvd25sb2FkLWFyZWEteWVhciAuZG9ud2xvYWQtbGlzdC5vbixcclxuLnBvcHVwLm1hbnVhbC1kb3duIC5kb3duLWNvbW1vbi1saXN0Lm9uIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uZG93bmxvYWQtYXJlYS5kb3dubG9hZC1hcmVhLXllYXIgLmRvbndsb2FkLWxpc3QsXHJcbi5wb3B1cC5tYW51YWwtZG93biAuZG93bi1jb21tb24tbGlzdCB7XHJcblx0ZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG4uY3VzdG9tLWNoay1yZG8ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bGluZS1oZWlnaHQ6IDExcHg7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPWNoZWNrYm94XSxcclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9cmFkaW9dIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bWFyZ2luLWxlZnQ6IC0xNnB4O1xyXG5cdHotaW5kZXg6IC0xXHJcbn1cclxuXHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dCtzcGFuIHtcclxuXHRkaXNwbGF5OiBpbmhlcml0O1xyXG5cdHBhZGRpbmc6IDFweCAxcHggMXB4IDI1cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxMXB4O1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0d29yZC1icmVhazogYnJlYWstYWxsO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50XHJcbn1cclxuXHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dDpmb2N1cytzcGFuIHtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRib3JkZXI6IDFweCBkb3R0ZWQgIzAwMFxyXG59XHJcblxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXQrc3BhbiBzcGFuIHtcclxuXHRkaXNwbGF5OiBpbmhlcml0O1xyXG5cdG1hcmdpbi1sZWZ0OiA4cHg7XHJcblx0bWFyZ2luLXRvcDogM3B4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbi5jdXN0b20tY2hrLXJkbyBzcGFuIGkge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMTZweDtcclxuXHRoZWlnaHQ6IDE2cHg7XHJcblx0bWFyZ2luLWxlZnQ6IC0yNXB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjOGNhY2Q7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5jdXN0b20tY2hrLXJkbyBzcGFuIGkgaW1nIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG59XHJcblxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtzcGFuIGkgaW1nLFxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtzcGFuIGkgaW1nIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uY3VzdG9tLWNoay1yZG8ubXVsdGktbGluZSBpbnB1dCtzcGFuIHtcclxuXHR3aGl0ZS1zcGFjZTogbm9ybWFsXHJcbn1cclxuXHJcbi5jdXN0b20tY2hrLXJkby5tdWx0aS1saW5lIGlucHV0K3NwYW4gc3BhbiB7XHJcblx0bWFyZ2luLXRvcDogMDtcclxuXHRsaW5lLWhlaWdodDogMS4zXHJcbn1cclxuXHJcbi5jdXN0b20tY2hrLXJkbyBpbnB1dFt0eXBlPXJhZGlvXStzcGFuIGkge1xyXG5cdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9cmFkaW9dK3NwYW4gaSBpbWcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC0xcHg7XHJcblx0bGVmdDogLTFweFxyXG59XHJcblxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtzcGFuIGkge1xyXG5cdGJvcmRlci1jb2xvcjogIzAwMFxyXG59XHJcblxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMrc3BhbiB7XHJcblx0Ym9yZGVyOiAxcHggZG90dGVkICMwMDBcclxufVxyXG5cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQrc3BhbiB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnRcclxufVxyXG5cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6Zm9jdXMrc3BhbiB7XHJcblx0Ym9yZGVyOiAxcHggZG90dGVkICMwMDBcclxufVxyXG5cclxuLmN1c3RvbS1jaGstcmRvIGlucHV0W3R5cGU9Y2hlY2tib3hdK3NwYW4gaSBpbWcge1xyXG5cdGxlZnQ6IDFweDtcclxuXHR0b3A6IDNweFxyXG59XHJcblxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtzcGFuIGkge1xyXG5cdGJvcmRlci1jb2xvcjogIzAwMFxyXG59XHJcblxyXG4uY3VzdG9tLWNoay1yZG8gaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQrc3BhbiBpIHtcclxuXHRiYWNrZ3JvdW5kOiAjZWVlXHJcbn1cclxuXHJcbi5jdXN0b20tc2VsZWN0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4uY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQgYnV0dG9uOmFmdGVyLFxyXG4uY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQgYnV0dG9uOmJlZm9yZSxcclxuLmN1c3RvbS1zZWxlY3QgbGFiZWwgc3BhbjphZnRlcixcclxuLmN1c3RvbS1zZWxlY3QgbGFiZWwgc3BhbjpiZWZvcmUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjb250ZW50OiAnJ1xyXG59XHJcblxyXG4uY3VzdG9tLXNlbGVjdCAuc2VsZWN0ZWQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiA1MTtcclxuXHRoZWlnaHQ6IDQ2cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2M0YzZjYTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cdGZvbnQ6IDE2cHgvMTJweCBIeXVuZGFpU2Fuc1RleHQtUmVndWxhciwgR2VuZXNpc1NhbnNUZXh0XHJcbn1cclxuXHJcbi5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogaW5oZXJpdDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0XHJcbn1cclxuXHJcbi5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b246Zm9jdXMge1xyXG5cdG91dGxpbmU6ICMwMDAgc29saWQgMXB4XHJcbn1cclxuXHJcbi5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24gc3BhbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcblx0dGV4dC1pbmRlbnQ6IDE4cHg7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLmN1c3RvbS1zZWxlY3QgLnNlbGVjdGVkIGJ1dHRvbiBpIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiA0NnB4O1xyXG5cdGhlaWdodDogNDZweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi5jdXN0b20tc2VsZWN0IC5zZWxlY3RlZCBidXR0b24gaSBpbWcge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG59XHJcblxyXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3Qge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiA0N3B4O1xyXG5cdHotaW5kZXg6IDUyO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1pbi1oZWlnaHQ6IDYwcHg7XHJcblx0bWF4LWhlaWdodDogMTk4cHg7XHJcblx0bWFyZ2luOiAwIWltcG9ydGFudDtcclxuXHRwYWRkaW5nOiA1cHggMDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcblx0Ym9yZGVyLXRvcC1jb2xvcjogI2FhYTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRvdmVyZmxvdy15OiBhdXRvXHJcbn1cclxuXHJcbi5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBsYWJlbCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMzBweDtcclxuXHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcFxyXG59XHJcblxyXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgbGFiZWwgc3BhbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQ6IDE2cHgvMS45IEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyLCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0dGV4dC1pbmRlbnQ6IDE4cHhcclxufVxyXG5cclxuLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGxhYmVsIHNwYW46YWZ0ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0ei1pbmRleDogLTFcclxufVxyXG5cclxuLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGlucHV0W3R5cGU9cmFkaW9dLFxyXG4uY3VzdG9tLXNlbGVjdCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdG1hcmdpbi1sZWZ0OiAtMTZweDtcclxuXHR6LWluZGV4OiAtMVxyXG59XHJcblxyXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtzcGFuOmFmdGVyLFxyXG4uY3VzdG9tLXNlbGVjdCAub3B0LWxpc3QgaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMrc3BhbjphZnRlcixcclxuLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQrc3BhbjphZnRlcixcclxuLmN1c3RvbS1zZWxlY3QgLm9wdC1saXN0IGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzK3NwYW46YWZ0ZXIsXHJcbi5jdXN0b20tc2VsZWN0IC5vcHQtbGlzdCBsYWJlbDpob3ZlciBzcGFuOmFmdGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZWRlZGVkXHJcbn1cclxuXHJcbi5jdXN0b20tc2VsZWN0Lm9wZW4ge1xyXG5cdHotaW5kZXg6IDlcclxufVxyXG5cclxuLmN1c3RvbS1zZWxlY3Qub3BlbiAuc2VsZWN0ZWQgYnV0dG9uIGkgaW1nIHtcclxuXHRtYXJnaW4tdG9wOiAtNDhweFxyXG59XHJcblxyXG4uY3VzdG9tLXNlbGVjdC5vcGVuIC5vcHQtbGlzdCB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLmN1c3RvbS1zZWxlY3QudXNlLWNoZWNrIC5vcHQtbGlzdCBsYWJlbCBzcGFuOmJlZm9yZSB7XHJcblx0d2lkdGg6IDEzcHg7XHJcblx0aGVpZ2h0OiAxM3B4O1xyXG5cdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjMmUyZTJlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4uYnRuLWJhc2UsXHJcbmEuZ2J0biBzcGFuLmF0eHQge1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4uY3VzdG9tLXNlbGVjdC51c2UtY2hlY2sgLm9wdC1saXN0IGlucHV0OmNoZWNrZWQrc3BhbjpiZWZvcmUge1xyXG5cdGJvcmRlci1jb2xvcjogI2VkMWMyNDtcclxuXHRiYWNrZ3JvdW5kOiAjZWQxYzI0XHJcbn1cclxuXHJcbi5jdXN0b20tc2VsZWN0LnVzZS1jaGVjayAub3B0LWxpc3QgaW5wdXQ6Y2hlY2tlZCtzcGFuIHtcclxuXHRjb2xvcjogcmVkXHJcbn1cclxuXHJcbi5jdXN0b20tc2VsZWN0LnN0YXRpYy10eXBlIC5vcHQtbGlzdCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IC0xcHg7XHJcblx0bWluLWhlaWdodDogMDtcclxuXHRvcGFjaXR5OiAxXHJcbn1cclxuXHJcbi5jdXN0b20tc2VsZWN0LnN0YXRpYy10eXBlLm9wZW4gLm9wdC1saXN0IHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uYnRuLWJhc2Uge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWluLXdpZHRoOiA2MHB4O1xyXG5cdGhlaWdodDogNDhweDtcclxuXHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0Zm9udDogMTZweC80OHB4IEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyLCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0dGV4dC1pbmRlbnQ6IDA7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuOHMgYWxsO1xyXG5cdC1vLXRyYW5zaXRpb246IC44cyBhbGw7XHJcblx0dHJhbnNpdGlvbjogLjhzIGFsbFxyXG59XHJcblxyXG4uYnRuLWJhc2Ugc3BhbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjhzIGFsbDtcclxuXHQtby10cmFuc2l0aW9uOiAuOHMgYWxsO1xyXG5cdHRyYW5zaXRpb246IC44cyBhbGxcclxufVxyXG5cclxuLmJ0bi1iYXNlIGkgLm9uLW92ZXIge1xyXG5cdG9wYWNpdHk6IDBcclxufVxyXG5cclxuLmJ0bi1iYXNlOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGFsbDtcclxuXHQtby10cmFuc2l0aW9uOiAuM3MgYWxsO1xyXG5cdHRyYW5zaXRpb246IC4zcyBhbGw7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2Y3ZjdmN1xyXG59XHJcblxyXG4uYnRuLWJhc2U6aG92ZXIgc3BhbiB7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLmJ0bi1iYXNlOmhvdmVyIGkgaW1nIHtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGFsbDtcclxuXHQtby10cmFuc2l0aW9uOiAuM3MgYWxsO1xyXG5cdHRyYW5zaXRpb246IC4zcyBhbGxcclxufVxyXG5cclxuLmJ0bi1iYXNlOmhvdmVyIGkgLm9uLW92ZXIge1xyXG5cdG9wYWNpdHk6IDFcclxufVxyXG5cclxuLmJ0bi1iYXNlLnJldmVyc2Uge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyLWNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi5idG4tYmFzZS5yZXZlcnNlIHNwYW4ge1xyXG5cdGNvbG9yOiAjMjIyXHJcbn1cclxuXHJcbi5idG4tYmFzZS5yZXZlcnNlOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZGRkXHJcbn1cclxuXHJcbi5idG4tYmFzZS5yZXZlcnNlOmhvdmVyIHNwYW4ge1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5idG4tYmFzZS5idG4tZ3JheSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzZmNmY2ZjtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjNmY2ZjZmXHJcbn1cclxuXHJcbi5idG4tYmFzZS5idG4tZ3JheTpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYztcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZjdmN2Y3XHJcbn1cclxuXHJcbi5idG4tYmFzZS5idG4tZ3JheS0yIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjYmNiO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjYWNiY2JcclxufVxyXG5cclxuLmJ0bi1iYXNlLmJ0bi1ncmF5LTI6aG92ZXIsXHJcbi5idG4tYmFzZS5pbmFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzZmNmY2ZlxyXG59XHJcblxyXG4uYnRuLWJhc2UuYnRuLWdyYXktMiBzcGFuIHtcclxuXHRjb2xvcjogIzZmNmY2ZlxyXG59XHJcblxyXG4uYnRuLWJhc2UuYnRuLWdyYXktMjpob3ZlciBzcGFuIHtcclxuXHRjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4uYnRuLWJhc2UudzEwMGZ1bGwge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDBcclxufVxyXG5cclxuLmJ0bi1iYXNlLmluYWN0aXZlIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjNmY2ZjZmO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcclxuXHQtby10cmFuc2l0aW9uOiBub25lO1xyXG5cdHRyYW5zaXRpb246IG5vbmU7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lXHJcbn1cclxuXHJcbi5idG4tYmFzZS5pbmFjdGl2ZSBzcGFuIHtcclxuXHRjb2xvcjogI2M4YzhjOFxyXG59XHJcblxyXG4uYnRuLWJhc2UuaW5hY3RpdmU6aG92ZXIsXHJcbi5idG4tYmFzZS5pbmFjdGl2ZTpob3ZlciBzcGFuIHtcclxuXHRjb2xvcjogI2M4YzhjODtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XHJcblx0LW8tdHJhbnNpdGlvbjogbm9uZTtcclxuXHR0cmFuc2l0aW9uOiBub25lXHJcbn1cclxuXHJcbi5idG4tYmFzZS50ZXh0LWhpbGlnaHQsXHJcbi5idG4tYmFzZS50ZXh0LWhpbGlnaHQ6aG92ZXIge1xyXG5cdGNvbG9yOiByZWRcclxufVxyXG5cclxuLmJ0bi1iYXNlLnNpemUtc21sIHtcclxuXHRoZWlnaHQ6IDMwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0cGFkZGluZzogMCAxOHB4XHJcbn1cclxuXHJcbi5idG4tYmFzZS5zaXplLW1pZCB7XHJcblx0aGVpZ2h0OiA0MHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdHBhZGRpbmc6IDAgMjBweDtcclxuXHRmb250LXNpemU6IDE0cHhcclxufVxyXG5cclxuLmJ0bi1iYXNlLnNpemUtbHJnLFxyXG4uYnRuLWJhc2Uuc2l6ZS12ZXJ5LWxyZyB7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cdGZvbnQtc2l6ZTogMTZweFxyXG59XHJcblxyXG4uYnRuLWJhc2Uuc2l6ZS1scmcge1xyXG5cdHBhZGRpbmc6IDAgNDBweFxyXG59XHJcblxyXG4uYnRuLWJhc2Uuc2l6ZS12ZXJ5LWxyZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZzogMCAyMHB4XHJcbn1cclxuXHJcbi5idG4tYmFzZS5pY29uIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDI3MHB4XHJcbn1cclxuXHJcbi5idG4tYmFzZS5pY29uIGkge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogMjNweDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLmJ0bi1iYXNlLmljb24taW5saW5lLmxmdC1pIGksXHJcbi5idG4td3JhcC5idG4tbGVmdCAuYnRuLWJhc2Uge1xyXG5cdG1hcmdpbi1yaWdodDogMTBweFxyXG59XHJcblxyXG4uYnRuLWJhc2UuaWNvbi5sZnQtaSBpIHtcclxuXHRsZWZ0OiAyMXB4O1xyXG5cdHRleHQtYWxpZ246IGxlZnRcclxufVxyXG5cclxuLmJ0bi1iYXNlLmljb24ubGZ0LXIgaSB7XHJcblx0cmlnaHQ6IDIxcHg7XHJcblx0dGV4dC1hbGlnbjogcmlnaHRcclxufVxyXG5cclxuLmJ0bi1xdWVzdGlvbixcclxuLmJ0bi13cmFwLmJ0bi1jZW50ZXIsXHJcbi5ub3RpY2UtbmV4dCxcclxuLnNpbmdsZS1saW5rLWFyZWEge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4uYnRuLWJhc2UuaWNvbiBpIGltZyB7XHJcblx0bWFyZ2luLXRvcDogLTJweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5idG4tYmFzZS5pY29uIGkgLm9uLW92ZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogMDtcclxuXHRtYXJnaW4tdG9wOiAtNHB4XHJcbn1cclxuXHJcbi5idG4tYmFzZS5pY29uIGkgLm9uLW92ZXIuYWxpZ24tciB7XHJcblx0bGVmdDogYXV0bztcclxuXHRyaWdodDogMFxyXG59XHJcblxyXG4uYnRuLWJhc2UuYnRuLWxpbmUyIHtcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4uYnRuLWJhc2UuYnRuLWxpbmUyIHNwYW4ge1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxyXG59XHJcblxyXG4uYnRuLXF1ZXN0aW9uIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2shaW1wb3J0YW50O1xyXG5cdHdpZHRoOiAyMXB4O1xyXG5cdGhlaWdodDogMjFweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xyXG5cdGZvbnQ6IDE2cHgvMjFweCBHZW5lc2lzU2Fuc1RleHQ7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRjdXJzb3I6IHBvaW50ZXJcclxufVxyXG5cclxuLmJ0bi1iYXNlLmljb24taW5saW5lIGksXHJcbi5idG4tcmVzZXQsXHJcbmEuZ2J0biB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbn1cclxuXHJcbi5idG4tcmVzZXQge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcblx0d2lkdGg6IDQ2cHg7XHJcblx0aGVpZ2h0OiA0NnB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgYWxsO1xyXG5cdC1vLXRyYW5zaXRpb246IC4zcyBhbGw7XHJcblx0dHJhbnNpdGlvbjogLjNzIGFsbDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uYnRuLXJlc2V0OmhvdmVyIHtcclxuXHRib3JkZXItY29sb3I6ICM2ZjZmNmY7XHJcblx0YmFja2dyb3VuZDogIzZmNmY2ZlxyXG59XHJcblxyXG4uYnRuLXJlc2V0OmhvdmVyIGltZyB7XHJcblx0bWFyZ2luLXRvcDogLTQ2cHhcclxufVxyXG5cclxuLmJ0bi1iYXNlLmljb24taW5saW5lIGkgaW1nIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogLTNweFxyXG59XHJcblxyXG4uYnRuLWJhc2UuaWNvbi1pbmxpbmUubGZ0LXIgaSB7XHJcblx0bWFyZ2luLWxlZnQ6IDEwcHhcclxufVxyXG5cclxuLmJ0bi13cmFwIHtcclxuXHRmb250LXNpemU6IDBcclxufVxyXG5cclxuLmJ0bi13cmFwLmJ0bi1sZWZ0IHtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG4uYnRuLXdyYXAuYnRuLWNlbnRlciAuYnRuLWJhc2Uge1xyXG5cdG1hcmdpbjogMCA1cHhcclxufVxyXG5cclxuLmJ0bi13cmFwLmJ0bi1yaWdodCB7XHJcblx0ZmxvYXQ6IHJpZ2h0XHJcbn1cclxuXHJcbi5idG4td3JhcC5idG4tcmlnaHQgLmJ0bi1iYXNlIHtcclxuXHRtYXJnaW4tbGVmdDogMTBweFxyXG59XHJcblxyXG5hLmdidG4ge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3BcclxufVxyXG5cclxuYS5nYnRuOmhvdmVyLFxyXG5hLmdidG46aG92ZXIgc3Bhbi5hdHh0IHtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG5hLmdidG4uZml4ZWQtd2lkdGgge1xyXG5cdHdpZHRoOiAxMzBweFxyXG59XHJcblxyXG5hLmdidG4gc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcFxyXG59XHJcblxyXG5hLmdidG4gc3Bhbi5hdHh0IHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nOiAxNnB4IDAgMTVweDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRsZXR0ZXItc3BhY2luZzogLS42cHg7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjRzO1xyXG5cdC1vLXRyYW5zaXRpb246IGFsbCAuNHM7XHJcblx0dHJhbnNpdGlvbjogYWxsIC40c1xyXG59XHJcblxyXG5hLmdidG4gc3Bhbi5zbGluZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXM7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIDFzO1xyXG5cdHRyYW5zaXRpb246IGFsbCAxc1xyXG59XHJcblxyXG5hLmdidG4gc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC44cztcclxuXHQtby10cmFuc2l0aW9uOiBhbGwgLjhzO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuOHNcclxufVxyXG5cclxuYS5nYnRuLnRvcC1saW5lIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuYS5nYnRuLnRvcC1saW5lIHNwYW4uYXR4dCB7XHJcblx0cGFkZGluZzogMjBweCAwIDE3cHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Zm9udDogMjJweC8yOHB4IEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyLCBHZW5lc2lzU2Fuc1RleHRcclxufVxyXG5cclxuLnR5cGUtbm9ybWFsIC50eXBlLWNvbnRlbnQgLnR4dC1ob2xkZXIgLnR5cGUtdGl0LFxyXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciBzdHJvbmcge1xyXG5cdGZvbnQtZmFtaWx5OiBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQsIHdGb250S3JVTDtcclxuXHRmb250LXdlaWdodDogNDAwXHJcbn1cclxuXHJcbmEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5lIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDBcclxufVxyXG5cclxuYS5nYnRuOmhvdmVyIHNwYW4uc2xpbmUgLnNsaW5lLWlubmVyIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHM7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIC40cztcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjRzXHJcbn1cclxuXHJcbmEuZ2J0bi5yZXZlcnNlIHtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG5hLmdidG4ucmV2ZXJzZSBzcGFuLnNsaW5lIHtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwXHJcbn1cclxuXHJcbmEuZ2J0bi5yZXZlcnNlIHNwYW4uc2xpbmUgLnNsaW5lLWlubmVyLFxyXG5hLmdidG4ucmV2ZXJzZTpob3ZlciBzcGFuLnNsaW5lIHtcclxuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmXHJcbn1cclxuXHJcbmEuZ2J0bi5yZXZlcnNlOmhvdmVyLFxyXG5hLmdidG4ucmV2ZXJzZTpob3ZlciBzcGFuLmF0eHQge1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbmEuZ2J0bi1ub3JtYWwge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRsaW5lLWhlaWdodDogNTlweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbi5ub3RpY2UtbmV4dCBzcGFuLFxyXG4ubm90aWNlLW5leHQgc3BhbjphZnRlcixcclxuLnR5cGUtbm9ybWFsIC50eXBlLWNvbnRlbnQgLnR4dC1ob2xkZXIgLnR5cGUtdGl0IHNwYW4sXHJcbi50eXBlLW5vcm1hbCAudHlwZS1jb250ZW50IC50eHQtaG9sZGVyIHAgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuYS5nYnRuLW5vcm1hbDpob3ZlciB7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG5hLmdidG4tbm9ybWFsLnJldmVyc2Uge1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDBcclxufVxyXG5cclxuYS5nYnRuLW5vcm1hbC5yZXZlcnNlOmhvdmVyIHtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5zaW5nbGUtbGluay1hcmVhIHtcclxuXHRwYWRkaW5nOiA1MnB4IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdGJhY2tncm91bmQ6ICNmMGYwZjBcclxufVxyXG5cclxuLnNpbmdsZS1saW5rLWFyZWEuYmctd2hpdGUge1xyXG5cdGJhY2tncm91bmQ6ICNmZmZcclxufVxyXG5cclxuLnNpbmdsZS1saW5rLWFyZWEuYmctYmxhY2sge1xyXG5cdGJhY2tncm91bmQ6ICMwMDBcclxufVxyXG5cclxuLm5vdGljZS1uZXh0IHtcclxuXHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdHBhZGRpbmc6IDIzcHggMCAxOXB4O1xyXG5cdGJhY2tncm91bmQ6ICNmN2Y3ZjdcclxufVxyXG5cclxuLm5vdGljZS1uZXh0IHNwYW4ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRsZXR0ZXItc3BhY2luZzogLjVweFxyXG59XHJcblxyXG4ubm90aWNlLW5leHQgc3BhbjphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRib3R0b206IDA7XHJcblx0d2lkdGg6IDFweDtcclxuXHRoZWlnaHQ6IDE5cHg7XHJcblx0YmFja2dyb3VuZDogIzAwMFxyXG59XHJcblxyXG4udHlwZS10YWItNGNvbCAudGFiLWFyZWEgLnRhYi1saXN0IGxpIGEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5lLFxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpIGEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5lIHtcclxuXHRiYWNrZ3JvdW5kOiAjOTk5XHJcbn1cclxuXHJcbi50eXBlLW5vcm1hbCAudHlwZS1jb250ZW50IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiAxOTIwcHg7XHJcblx0aGVpZ2h0OiA3NjhweFxyXG59XHJcblxyXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogOTRweDtcclxuXHRsZWZ0OiA0LjY4NzUlXHJcbn1cclxuXHJcbi50eXBlLW5vcm1hbCAudHlwZS1jb250ZW50IC50eHQtaG9sZGVyIHN0cm9uZyB7XHJcblx0cGFkZGluZy1sZWZ0OiAzcHg7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi50eXBlLW5vcm1hbCAudHlwZS1jb250ZW50IC50eHQtaG9sZGVyIC50eXBlLXRpdCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogN3B4O1xyXG5cdGZvbnQtc2l6ZTogNDVweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciBwIHtcclxuXHRtYXJnaW4tdG9wOiAxNHB4O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAuYmctaG9sZGVyIGltZyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW4tbGVmdDogLTk2MHB4O1xyXG5cdG1hcmdpbi10b3A6IC0xMDBweFxyXG59XHJcblxyXG4udHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciAudHh0LWJsYWNrIHtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4ubW9kZWwgLnNlYy0zIC5zd2lwZSAudHh0LWhvbGRlciBoNC50eHQtd2hpdGUge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogNjBweFxyXG59XHJcblxyXG4udHlwZS10YWItNGNvbCB7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZzogNTBweCAzMHB4IDQwcHg7XHJcblx0d2lkdGg6IDEwMjRweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIHtcclxuXHRwYWRkaW5nOiAwIDAgNDlweDtcclxuXHRmb250LXNpemU6IDBcclxufVxyXG5cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCBsaSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdHdpZHRoOiAyMzNweDtcclxuXHRmb250LXNpemU6IDA7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcFxyXG59XHJcblxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxuXHR3aWR0aDogMjM1cHhcclxufVxyXG5cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCBsaSBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0Y29sb3I6ICM5OTlcclxufVxyXG5cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCBsaSBhIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItYnRuLWFyZWEgdWwgbGkgYS5nYnRuLnRvcC1saW5lIHNwYW4uYXR4dCB7XHJcblx0cGFkZGluZzogMjBweCAwIDBcclxufVxyXG5cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCBsaS5vbiBhLmdidG4udG9wLWxpbmUgc3Bhbi5hdHh0IHtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpIGEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5lIC5zbGluZS1pbm5lciB7XHJcblx0d2lkdGg6IDA7XHJcblx0b3BhY2l0eTogMVxyXG59XHJcblxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWJ0bi1hcmVhIHVsIGxpIGEuZ2J0bi50b3AtbGluZTpob3ZlciBzcGFuLnNsaW5lIC5zbGluZS1pbm5lcixcclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1idG4tYXJlYSB1bCBsaS5vbiBhLmdidG4udG9wLWxpbmUgc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXIge1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItdmlldy1hcmVhIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA0MDBweFxyXG59XHJcblxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLXZpZXctYXJlYSBpbWcge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDEuMnM7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIDEuMnM7XHJcblx0dHJhbnNpdGlvbjogYWxsIDEuMnNcclxufVxyXG5cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi12aWV3LWFyZWEgaW1nLnNob3duIHtcclxuXHRvcGFjaXR5OiAxXHJcbn1cclxuXHJcbi50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItdHh0LWFyZWEgcCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0bWFyZ2luLXRvcDogMjJweDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG5cdC1vLXRyYW5zaXRpb246IGFsbCAuNXM7XHJcblx0dHJhbnNpdGlvbjogYWxsIC41c1xyXG59XHJcblxyXG4udHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLXR4dC1hcmVhIHAgc3BhbixcclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi10eHQtYXJlYSBwLm9uIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4ubG9naW4gLnR5cGUtdGFiLTRjb2wge1xyXG5cdHdpZHRoOiA4MDBweDtcclxuXHRwYWRkaW5nOiAwXHJcbn1cclxuXHJcbi5sb2dpbiAuaW5uZXItZ3JheSAudGFiLWNvbnQgLmJveC1pbmZvLnR5MSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4ubG9naW4gLmlubmVyLWdyYXkgLnRhYi1jb250IC5ib3gtaW5mby50eTcge1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0cGFkZGluZy10b3A6IDBcclxufVxyXG5cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiA1NzVweFxyXG59XHJcblxyXG4udHlwZS10YWItNGNvbCAudGFiLWFyZWEgLnRhYi1saXN0PmxpIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMzk1cHg7XHJcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIC50YWItbGlzdD5saTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIC50YWItbGlzdCBoNCBzcGFuIHtcclxuXHRmb250LXNpemU6IDIwcHhcclxufVxyXG5cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIC50YWItbGlzdCBsaT4udGFiLXRpdCBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0Y29sb3I6ICM5OTlcclxufVxyXG5cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIC50YWItbGlzdCBsaS5vbj4udGFiLXRpdCBhLmdidG4udG9wLWxpbmUgc3Bhbi5hdHh0IHtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4udHlwZS10YWItNGNvbCAudGFiLWFyZWEgLnRhYi1saXN0IGxpLm9uPi50YWItdGl0IGEuZ2J0bi50b3AtbGluZSBzcGFuLnNsaW5lIC5zbGluZS1pbm5lciB7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLnR5cGUtcGFyYS0xY29sLmJnLWdyYXksXHJcbi50eXBlLXBhcmEtMmNvbC5iZy1ncmF5LFxyXG4udHlwZS1wYXJhLTNjb2wuYmctZ3JheSB7XHJcblx0YmFja2dyb3VuZDogI2YwZjBmMFxyXG59XHJcblxyXG4udHlwZS10YWItNGNvbCAudGFiLWFyZWEgLnRhYi1saXN0IGxpIC50YWItY29udCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiA1MHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogMXMgYWxsO1xyXG5cdC1vLXRyYW5zaXRpb246IDFzIGFsbDtcclxuXHR0cmFuc2l0aW9uOiAxcyBhbGxcclxufVxyXG5cclxuLnR5cGUtdGFiLTRjb2wgLnRhYi1hcmVhIC50YWItbGlzdCBsaS5vbiAudGFiLWNvbnQge1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0b3BhY2l0eTogMTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IC44cyBhbGw7XHJcblx0LW8tdHJhbnNpdGlvbjogLjhzIGFsbDtcclxuXHR0cmFuc2l0aW9uOiAuOHMgYWxsXHJcbn1cclxuXHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50IHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiAyMHB4IDMwcHggNDBweDtcclxuXHR3aWR0aDogMTAyNHB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGZvbnQtc2l6ZTogMFxyXG59XHJcblxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDI4MHB4O1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0bWFyZ2luLWxlZnQ6IDYycHg7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcFxyXG59XHJcblxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLmZpcnN0LFxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudC5jb2wtMiAuY29sdW1uOm50aC1jaGlsZCgybisxKSxcclxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQuY29sLTMgLmNvbHVtbjpudGgtY2hpbGQoM24rMSksXHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50LmNvbC00IC5jb2x1bW46bnRoLWNoaWxkKDRuKzEpIHtcclxuXHRtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLmNvbC1mdWxsLXdpZGUge1xyXG5cdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHRtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudC5jb2wtMiAuY29sdW1uIHtcclxuXHR3aWR0aDogNDUxcHhcclxufVxyXG5cclxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQuY29sLTMgLmNvbHVtbiB7XHJcblx0d2lkdGg6IDI4MHB4XHJcbn1cclxuXHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50LmNvbC00IC5jb2x1bW4ge1xyXG5cdHdpZHRoOiAxOTRweFxyXG59XHJcblxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLXc5NjUge1xyXG5cdHdpZHRoOiA5NjVweFxyXG59XHJcblxyXG4udHlwZS1wYXJhLTNjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIGIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmctYm90dG9tOiA1cHg7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWNhY2FjO1xyXG5cdGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0IHtcclxuXHRtYXJnaW4tdG9wOiAyOXB4O1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRsaW5lLWhlaWdodDogMzJweDtcclxuXHRtaW4taGVpZ2h0OiA5MHB4XHJcbn1cclxuXHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0IHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi50eXBlLXBhcmEtM2NvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gcCB7XHJcblx0bWFyZ2luLXRvcDogMjJweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHR3b3JkLWJyZWFrOiBicmVhay1hbGxcclxufVxyXG5cclxuLnR5cGUtcGFyYS0zY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAuaW1nLWFyZWEge1xyXG5cdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4udHlwZS1wYXJhLTNjb2wudHlwZS1wYXJhLTNjb2wtdW5pdDIgLmNvbHVtbiB7XHJcblx0d2lkdGg6IDQ1MXB4XHJcbn1cclxuXHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiAyMHB4IDMwcHggNDBweDtcclxuXHR3aWR0aDogMTAyNHB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGZvbnQtc2l6ZTogMFxyXG59XHJcblxyXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDQ1MnB4O1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0bWFyZ2luLWxlZnQ6IDU5cHg7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcFxyXG59XHJcblxyXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLmZpcnN0IHtcclxuXHRtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIGIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmctYm90dG9tOiA1cHg7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWNhY2FjO1xyXG5cdGNvbG9yOiAjNjY2XHJcbn1cclxuXHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0IHtcclxuXHRtYXJnaW4tdG9wOiAyOXB4O1xyXG5cdGZvbnQtc2l6ZTogMjhweDtcclxuXHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRtaW4taGVpZ2h0OiA5MHB4XHJcbn1cclxuXHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0IHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0LmFkZC0ycm93cyBzcGFuOmFmdGVyLFxyXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC50eXBlLXRpdC5hZGQtMnJvd3M6YWZ0ZXIsXHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLnR5cGUtdGl0LmFkZC1yb3c6YWZ0ZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbnRlbnQ6ICcgLiAnO1xyXG5cdHRleHQtaW5kZW50OiAtMTAwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4udHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHAge1xyXG5cdG1hcmdpbi10b3A6IDIycHg7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0d29yZC1icmVhazogYnJlYWstYWxsXHJcbn1cclxuXHJcbi50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gLmltZy1hcmVhIHtcclxuXHRtYXJnaW4tdG9wOiAzMHB4XHJcbn1cclxuXHJcbi50eXBlLXBhcmEtMWNvbCAudHlwZS1jb250ZW50IHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiAyMHB4IDMwcHggNDBweDtcclxuXHR3aWR0aDogMTAyNHB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGZvbnQtc2l6ZTogMFxyXG59XHJcblxyXG4udHlwZS1wYXJhLTFjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRtYXJnaW4tbGVmdDogNjJweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbi50eXBlLXBhcmEtMWNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4uZmlyc3Qge1xyXG5cdG1hcmdpbi1sZWZ0OiAwXHJcbn1cclxuXHJcbi50eXBlLXBhcmEtMWNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gYiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZy1ib3R0b206IDVweDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhY2FjYWM7XHJcblx0Y29sb3I6ICM2NjZcclxufVxyXG5cclxuLnR5cGUtcGFyYS0xY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAudHlwZS10aXQge1xyXG5cdG1hcmdpbi10b3A6IDI5cHg7XHJcblx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cdG1pbi1oZWlnaHQ6IDkwcHhcclxufVxyXG5cclxuLnR5cGUtcGFyYS0xY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAudHlwZS10aXQgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLnR5cGUtcGFyYS0xY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBwIHtcclxuXHRtYXJnaW4tdG9wOiAyMnB4O1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMjZweDtcclxuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdHdvcmQtYnJlYWs6IGJyZWFrLWFsbFxyXG59XHJcblxyXG4udHlwZS1wYXJhLTFjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC5pbWctYXJlYSB7XHJcblx0bWFyZ2luLXRvcDogMjVweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiAyMHB4IDMwcHggNDBweDtcclxuXHR3aWR0aDogMTAyNHB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGZvbnQtc2l6ZTogMFxyXG59XHJcblxyXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRtYXJnaW4tbGVmdDogNjJweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIC50eXBlLXRpdCBzcGFuLFxyXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC50eXBlLXRpdCBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLmZpcnN0LFxyXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uOm50aC1jaGlsZCg0bisxKSB7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbi5jb2wtZnVsbC13aWRlIHtcclxuXHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiB7XHJcblx0d2lkdGg6IDE5NHB4XHJcbn1cclxuXHJcbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4tdzk2NSB7XHJcblx0d2lkdGg6IDk2NXB4XHJcbn1cclxuXHJcbi50eXBlLXBhcmEtNGNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4gYiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZy1ib3R0b206IDVweDtcclxuXHRmb250OiAxMnB4LzEgSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXI7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhY2FjYWM7XHJcblx0Y29sb3I6ICM2NjZcclxufVxyXG5cclxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiAudHlwZS10aXQge1xyXG5cdG1hcmdpbi10b3A6IDI5cHg7XHJcblx0Zm9udDogMjRweC8zMHB4IEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyO1xyXG5cdG1pbi1oZWlnaHQ6IDkwcHhcclxufVxyXG5cclxuLnR5cGUtcGFyYS00Y29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBwIHtcclxuXHRtYXJnaW4tdG9wOiAyMnB4O1xyXG5cdGZvbnQ6IDE2cHgvMzBweCBIeXVuZGFpU2Fuc1RleHQtUmVndWxhclxyXG59XHJcblxyXG4udHlwZS1wYXJhLTRjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC5pbWctYXJlYSB7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmc6IDgwcHggMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDE5MjBweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRiYWNrZ3JvdW5kOiAjZjZmNmY2XHJcbn1cclxuXHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudC5iZy13aGl0ZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZlxyXG59XHJcblxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0d2lkdGg6IDk2NHB4XHJcbn1cclxuXHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIC50eXBlLXRpdCB7XHJcblx0cGFkZGluZzogMzNweCAwIDMwcHg7XHJcblx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwXHJcbn1cclxuXHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudC5uby1ib3JkZXIge1xyXG5cdHBhZGRpbmctdG9wOiAzNHB4XHJcbn1cclxuXHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudC5uby1ib3JkZXIgLnR5cGUtd3JhcCAudHlwZS10aXQge1xyXG5cdGJvcmRlci10b3A6IDBcclxufVxyXG5cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgLnR4dC1hcmVhIHAge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMjZweFxyXG59XHJcblxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCAuaW1nLWhvbGRlciAuaW5uZXItaW1nLXR4dCB7XHJcblx0bWFyZ2luLXRvcDogMTdweDtcclxuXHRmb250LXNpemU6IDE2cHhcclxufVxyXG5cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwge1xyXG5cdG1hcmdpbi10b3A6IDQycHg7XHJcblx0Zm9udC1zaXplOiAwXHJcbn1cclxuXHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHVsLndpZGUge1xyXG5cdG1hcmdpbi10b3A6IDM4cHhcclxufVxyXG5cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwud2lkZS5hZGQtbWcge1xyXG5cdG1hcmdpbi10b3A6IDY3cHhcclxufVxyXG5cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwud2lkZSBsaSB7XHJcblx0bWFyZ2luLWxlZnQ6IDMycHhcclxufVxyXG5cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwgbGkge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG59XHJcblxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bC5jb2wtMSBsaSB7XHJcblx0bWFyZ2luLWxlZnQ6IDYycHg7XHJcblx0d2lkdGg6IDQ2NnB4XHJcbn1cclxuXHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHVsLmNvbC0yIGxpIHtcclxuXHRtYXJnaW4tbGVmdDogNjJweDtcclxuXHR3aWR0aDogNDUxcHhcclxufVxyXG5cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwuY29sLTMgbGkge1xyXG5cdG1hcmdpbi1sZWZ0OiAzMnB4O1xyXG5cdHdpZHRoOiAzMDBweFxyXG59XHJcblxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCB1bCBsaTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgZHQge1xyXG5cdGZvbnQtc2l6ZTogMDtcclxuXHRwYWRkaW5nOiAxOHB4IDAgMTVweFxyXG59XHJcblxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCBkdCBiIHtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG59XHJcblxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCBkZCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDE3cHggMCAxNHB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjI2MjYyXHJcbn1cclxuXHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGRkLnRvcC1iZHIge1xyXG5cdGJvcmRlci10b3A6IDNweCBzb2xpZCAjNjI2MjYyXHJcbn1cclxuXHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIGRkLnRvcC1sciB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM2MjYyNjI7XHJcblx0Ym9yZGVyLWJvdHRvbTogMFxyXG59XHJcblxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCBkZC53aWRlIHtcclxuXHR3aWR0aDogMzAwcHhcclxufVxyXG5cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwuY29sLTEgZGQud2lkZSB7XHJcblx0d2lkdGg6IDQ2NnB4XHJcbn1cclxuXHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIHVsLmNvbC0yIGRkLndpZGUge1xyXG5cdHdpZHRoOiA0NTFweFxyXG59XHJcblxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCBkZC5uYXJyb3cge1xyXG5cdG1hcmdpbi1sZWZ0OiAyMnB4O1xyXG5cdHdpZHRoOiAxMjlweDtcclxuXHR0ZXh0LWFsaWduOiByaWdodFxyXG59XHJcblxyXG4udHlwZS1kc2NyIC50eXBlLWNvbnRlbnQgLnR5cGUtd3JhcCBkZCBzcGFuIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHhcclxufVxyXG5cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgdWwuYWRkLW1nIGRkIHNwYW4ge1xyXG5cdGxpbmUtaGVpZ2h0OiAyNnB4XHJcbn1cclxuXHJcbi50eXBlLWRzY3IgLnR5cGUtY29udGVudCAudHlwZS13cmFwIC53aWRlIGxpIHtcclxuXHR3aWR0aDogNDY2cHhcclxufVxyXG5cclxuLnR5cGUtZHNjciAudHlwZS1jb250ZW50IC50eXBlLXdyYXAgLndpZGUgbGkgZGQge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5nYWxsLWRuLXNoYXJlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiA0MHB4O1xyXG5cdGxlZnQ6IDQuNjg3NSU7XHJcblx0ei1pbmRleDogMjtcclxuXHRmb250LXNpemU6IDBcclxufVxyXG5cclxuLmdhbGwtZG4tc2hhcmUgYSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRwYWRkaW5nOiAyMHB4IDI4cHggMThweCA0OHB4O1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0Zm9udDogMTJweC8xIEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyO1xyXG5cdGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi5nYWxsLWRuLXNoYXJlIGEgc3BhbiB7XHJcblx0b3BhY2l0eTogLjc7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcclxuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC40c1xyXG59XHJcblxyXG4uZ2FsbC1kbi1zaGFyZSBhOmhvdmVyIHNwYW4ge1xyXG5cdG9wYWNpdHk6IDFcclxufVxyXG5cclxuLmdhbGwtZG4tc2hhcmUgLmltZy10eXBlIHtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDU3cHg7XHJcblx0cGFkZGluZy1yaWdodDogMThweFxyXG59XHJcblxyXG4uZ2FsbC1kbi1zaGFyZSBhIHNwYW4uaW1nLWNvbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogOXB4O1xyXG5cdGxlZnQ6IDE1cHhcclxufVxyXG5cclxuLmdhbGwtZG4tc2hhcmU+ZGl2IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXJpZ2h0OiAxMHB4XHJcbn1cclxuXHJcbi5nYWxsLWRuLXNoYXJlIC5pbWctdHlwZS5pbmFjdGl2ZSB7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0Y3Vyc29yOiBkZWZhdWx0XHJcbn1cclxuXHJcbi5nYWxsLWRuLXNoYXJlIC5pbWctdHlwZS5pbmFjdGl2ZSAuaW1nLWNvbixcclxuLmdhbGwtZG4tc2hhcmUgLmltZy10eXBlLmluYWN0aXZlIHNwYW4ge1xyXG5cdG9wYWNpdHk6IC4yXHJcbn1cclxuXHJcbi5nYWxsLWRuLXNoYXJlIC5zaGFyZS1idG5zLWFyZWEge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRiYWNrZ3JvdW5kOiAjMDAwO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3BcclxufVxyXG5cclxuLmdhbGwtZG4tc2hhcmUgLnNoYXJlLWJ0bnMtYXJlYSAudGl0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLmdhbGwtZG4tc2hhcmUgLnNoYXJlLWJ0bnMtYXJlYSAudGl0OmFmdGVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogMTJweDtcclxuXHRjb250ZW50OiAnJztcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogMjZweDtcclxuXHRiYWNrZ3JvdW5kOiAjNGQ0ZDRkXHJcbn1cclxuXHJcbi5nYWxsLWRuLXNoYXJlIC5zbnMtYnRucyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDVweCAyMXB4IDZweCAxMXB4O1xyXG5cdGhlaWdodDogNTBweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4uZ2FsbC1kbi1zaGFyZSAuc25zLWJ0bnMgYSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGhlaWdodDogMjZweDtcclxuXHRwYWRkaW5nOiA1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0bWFyZ2luLXJpZ2h0OiA1cHhcclxufVxyXG5cclxuLmdhbGwtZG4tc2hhcmUgLnNucy1idG5zIGEgaW1nIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDAgNXB4O1xyXG5cdHotaW5kZXg6IDI7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRoZWlnaHQ6IDI1cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tbGVmdDogMTdweDtcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogMTFweDtcclxuXHRsaW5lLWhlaWdodDogMjVweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRiYWNrZ3JvdW5kOiAjZWJlYmViXHJcbn1cclxuXHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpLm9uIHtcclxuXHRoZWlnaHQ6IDI1cHg7XHJcblx0d2lkdGg6IDJweDtcclxuXHRiYWNrZ3JvdW5kOiAjZWJlYmViXHJcbn1cclxuXHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaSBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tbGVmdDogLTVweDtcclxuXHRwYWRkaW5nOiAwIDVweDtcclxuXHRoZWlnaHQ6IDExcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkub24gYSB7XHJcblx0aGVpZ2h0OiAyNXB4XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaSBhIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogLTEwMDAwcHg7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAwO1xyXG5cdGhlaWdodDogMDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW5cclxufVxyXG5cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCBsaSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgbGkgYSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Y29sb3I6ICM3Njc1NzVcclxufVxyXG5cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCBsaSBzcGFuLmFyci1jb24ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDdweDtcclxuXHRoZWlnaHQ6IDExcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMsXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaSBhIHtcclxuXHRvdmVyZmxvdzogdmlzaWJsZVxyXG59XHJcblxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tcHJldiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNnB4O1xyXG5cdHJpZ2h0OiAxMDAlO1xyXG5cdG1hcmdpbi1yaWdodDogNTVweFxyXG59XHJcblxyXG4uZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tcHJldiBzcGFuLmFyci1jb24ge1xyXG5cdGxlZnQ6IDBcclxufVxyXG5cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCAuYnRuLW5leHQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDZweDtcclxuXHRsZWZ0OiAxMDAlO1xyXG5cdG1hcmdpbi1sZWZ0OiA1NXB4XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgLmJ0bi1uZXh0IHNwYW4uYXJyLWNvbiB7XHJcblx0cmlnaHQ6IDBcclxufVxyXG5cclxuLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCAuYnRuLXByZXYgYSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0cGFkZGluZy1sZWZ0OiAyM3B4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgLmJ0bi1wcmV2IGEgaW1nIHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdG1hcmdpbi1sZWZ0OiAwXHJcbn1cclxuXHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgLmJ0bi1uZXh0IGEge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAyM3B4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAucHJldi1uZXh0LXdyYXAgLmJ0bi1uZXh0IGEgaW1nIHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdG1hcmdpbi1sZWZ0OiAtN3B4XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcC5kYXJrIC5pbmRpY2F0b3JzIGxpIHtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwXHJcbn1cclxuXHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcC5kYXJrIC5pbmRpY2F0b3JzIGxpLm9uIHtcclxuXHRiYWNrZ3JvdW5kOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcC5kYXJrIC5wcmV2LW5leHQtd3JhcCAuYnRuLXByZXYgYSBpbWcge1xyXG5cdG1hcmdpbi10b3A6IC0xMXB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAwXHJcbn1cclxuXHJcbi5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcC5kYXJrIC5wcmV2LW5leHQtd3JhcCAuYnRuLW5leHQgYSBpbWcge1xyXG5cdG1hcmdpbi10b3A6IC0xMXB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtN3B4XHJcbn1cclxuXHJcbi5nYWxsZXJ5LXNlbGVjdG9yIGEge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW46IDAgMjVweDtcclxuXHRmb250OiAxNnB4LzEgSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXI7XHJcblx0Y29sb3I6ICM3ZjdmN2ZcclxufVxyXG5cclxuLmdhbGxlcnktc2VsZWN0b3IgYTpob3ZlciB7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmdhbGxlcnktc2VsZWN0b3IgYSBzcGFuIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuNHM7XHJcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjRzO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIC40c1xyXG59XHJcblxyXG4uZ2FsbGVyeS1zZWxlY3RvciBhLnNlbGVjdGVkIHtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4uZ2FsbGVyeS1zZWxlY3RvciBhLnNlbGVjdGVkOmhvdmVyIHtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmXHJcbn1cclxuXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaS5vbiB7XHJcblx0YmFja2dyb3VuZDogIzAwMFxyXG59XHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkubG9uZ2VyLFxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkubG9uZ2VyIGEge1xyXG5cdGhlaWdodDogMjRweFxyXG59XHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlci5oYXMtZGl2aWRlcnMgLmdhbGxlcnktZnVuYy1hcmVhIC5idG5zLXdyYXAgLmluZGljYXRvcnMgbGkgYSBzcGFuLmRpdmlkZXIge1xyXG5cdHRvcDogYXV0bztcclxuXHRib3R0b206IC0yMnB4O1xyXG5cdGxlZnQ6IC0yNXB4O1xyXG5cdHdpZHRoOiA1MHB4O1xyXG5cdGhlaWdodDogYXV0bztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRmb250OiAxMHB4LzEgSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXI7XHJcblx0Y29sb3I6ICM3Njc1NzVcclxufVxyXG5cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LWZ1bmMtYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpLmFjdGl2YXRlZCBhIHNwYW4uZGl2aWRlciB7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LXZpZXctYXJlYSAuYnRucyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogNDBweDtcclxuXHRsZWZ0OiA0LjY4NzUlO1xyXG5cdHotaW5kZXg6IDI7XHJcblx0Zm9udC1zaXplOiAwXHJcbn1cclxuXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS12aWV3LWFyZWEgLmJ0bnMgYSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRwYWRkaW5nOiAyMXB4IDI0cHggMjFweCA0N3B4O1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0Zm9udDogMTJweC8xIEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyO1xyXG5cdGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS12aWV3LWFyZWEgLmJ0bnMgYTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIuaGFzLWRpdmlkZXJzIC5nYWxsZXJ5LXZpZXctYXJlYSAuYnRucyBhIHNwYW4uaW1nLWNvbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMTFweDtcclxuXHRsZWZ0OiAxM3B4XHJcbn1cclxuXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiAxMzNweCAwIDc4cHg7XHJcblx0bWF4LXdpZHRoOiAxOTIwcHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLnR4dC1ob2xkZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDEyMHB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0bWFyZ2luLWxlZnQ6IDQuNTYyNSU7XHJcblx0Zm9udC1zaXplOiAwXHJcbn1cclxuXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyLmhhcy1kaXZpZGVycyAuZ2FsbGVyeS1mdW5jLWFyZWEgLnR4dC1ob2xkZXIgLnR5cGUtdGl0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udDogNDVweC8xIEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLmdhbGxlcnktdmlldy1pbm5lciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmctdG9wOiA0Ni44NzUlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRtYXgtd2lkdGg6IDE5MjBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuZ2FsbGVyeS12aWV3LWlubmVyIC5kZXZpZGVkLXNsaWRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHBhZGRpbmctdG9wOiA0Ni44NzUlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwXHJcbn1cclxuXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuZ2FsbGVyeS12aWV3LWlubmVyIC5kZXZpZGVkLXNsaWRlci5zaG93biB7XHJcblx0ei1pbmRleDogMlxyXG59XHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3Qge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAge1xyXG5cdGZvbnQtc2l6ZTogMFxyXG59XHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIGxpIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDI1JTtcclxuXHRoZWlnaHQ6IDA7XHJcblx0cGFkZGluZy10b3A6IDIzLjQzNzUlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaS5jb2wtMiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiA1MCVcclxufVxyXG5cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaS5jb2wtMngyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDUwJTtcclxuXHRwYWRkaW5nLXRvcDogNDYuODc1JVxyXG59XHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIGxpIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDA7XHJcblx0cGFkZGluZy10b3A6IDkzLjYlO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkgYTpmb2N1czpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXCI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjYTM2YjRmO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHotaW5kZXg6IDFcclxufVxyXG5cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaS5jb2wtMiBhIHtcclxuXHRwYWRkaW5nLXRvcDogNDYuODc1JVxyXG59XHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLXdyYXAge1xyXG5cdHBhZGRpbmctdG9wOiA0Ni44NzUlO1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuc3dpcGUtbGlzdCAuZ2FsbGVyeS1saXN0LXdyYXAgbGkgaW1nIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogMDtcclxuXHRtYXJnaW4tdG9wOiAtNTAlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG9wYWNpdHk6IC43O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogMXMgYWxsO1xyXG5cdC1vLXRyYW5zaXRpb246IDFzIGFsbDtcclxuXHR0cmFuc2l0aW9uOiAxcyBhbGxcclxufVxyXG5cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5zd2lwZS1saXN0IC5nYWxsZXJ5LWxpc3Qtd3JhcCBsaS5jb2wtMngyIGltZyB7XHJcblx0bWFyZ2luLXRvcDogLTUwJVxyXG59XHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIGxpIGE6Zm9jdXMgaW1nLFxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLnN3aXBlLWxpc3QgLmdhbGxlcnktbGlzdC13cmFwIGxpOmhvdmVyIGltZyB7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xyXG5cdC1vLXRyYW5zZm9ybTogc2NhbGUoMS4wMywgMS4wMyk7XHJcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjAzLCAxLjAzKTtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGFsbDtcclxuXHQtby10cmFuc2l0aW9uOiAuM3MgYWxsO1xyXG5cdHRyYW5zaXRpb246IC4zcyBhbGxcclxufVxyXG5cclxuLnR5cGUtZ2FsbGVyeSAuZ2FsbGVyeS1ob2xkZXIgLmdhbGxlcnktdmlldy1hcmVhIC5idG5zLWhvbGRlciBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bWFyZ2luLXRvcDogLTMwcHg7XHJcblx0d2lkdGg6IDIzcHg7XHJcblx0aGVpZ2h0OiA0NXB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0ei1pbmRleDogM1xyXG59XHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLmJ0bnMtaG9sZGVyIGEgLm9uLW92ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG4udHlwZS1nYWxsZXJ5IC5nYWxsZXJ5LWhvbGRlciAuZ2FsbGVyeS12aWV3LWFyZWEgLmJ0bnMtaG9sZGVyIC5idG4tcHJldiB7XHJcblx0bGVmdDogMDtcclxuXHRwYWRkaW5nOiAzNHB4IDE2cHggMzRweCAxMnB4XHJcbn1cclxuXHJcbi50eXBlLWdhbGxlcnkgLmdhbGxlcnktaG9sZGVyIC5nYWxsZXJ5LXZpZXctYXJlYSAuYnRucy1ob2xkZXIgLmJ0bi1uZXh0IHtcclxuXHRyaWdodDogMDtcclxuXHRwYWRkaW5nOiAzNHB4IDEycHggMzRweCAxNnB4XHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0ei1pbmRleDogNTAwXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXc+ZGl2IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXcgLnBvcC1zd2lwZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXcgLnBvcC1zd2lwZS55b3V0dWJlLXdyYXAge1xyXG5cdHBhZGRpbmc6IDc1cHhcclxufVxyXG5cclxuLmdhbGxlcnktcG9wdXAgLmdhbC1wb3AtdmlldyAucG9wLXN3aXBlIGxpIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uZ2FsbGVyeS1wb3B1cCAuZ2FsLXBvcC12aWV3IC5wb3Atc3dpcGUgbGkgLmJnLWhvbGRlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXcgLnR4dC1ob2xkZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdGJvdHRvbTogMTEwcHg7XHJcblx0cGFkZGluZzogMCAzMHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5nYWwtcG9wLXZpZXcgLnR4dC1ob2xkZXIgcCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZy1ib3R0b206IDI1cHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdGNvbG9yOiAjZmVmZWZlO1xyXG5cdHRleHQtYWxpZ246IGxlZnRcclxufVxyXG5cclxuLmdhbGxlcnktcG9wdXAgLmdhbC1wb3AtdmlldyAudHh0LWhvbGRlciBwIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwLnNlYXJjaC10eXBlIC5nYWwtcG9wLXZpZXcgLnR4dC1ob2xkZXIge1xyXG5cdHBhZGRpbmc6IDIwcHggMzBweDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KVxyXG59XHJcblxyXG4uZ2FsbGVyeS1wb3B1cCAuYnRuLWNsb3NlLXBvcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMjNweDtcclxuXHRyaWdodDogMjNweDtcclxuXHRwYWRkaW5nOiAxMnB4O1xyXG5cdHotaW5kZXg6IDM7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNylcclxufVxyXG5cclxuLmdhbGxlcnktcG9wdXAgLmJ0bi1jbG9zZS1wb3Agc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDI1cHg7XHJcblx0aGVpZ2h0OiAyNXB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLmdhbGxlcnktcG9wdXAgLnNlbGVjdC1zdWIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDQycHg7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ei1pbmRleDogM1xyXG59XHJcblxyXG4uZ2FsbGVyeS1wb3B1cCAuc2VsZWN0LXN1YiAuc3ViamVjdC13cmFwIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC1zaXplOiAwXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5zZWxlY3Qtc3ViIC5zdWJqZWN0LXdyYXAgYSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRjb2xvcjogIzgzODM4M1xyXG59XHJcblxyXG4uZ2FsbGVyeS1wb3B1cCAuc2VsZWN0LXN1YiAuc3ViamVjdC13cmFwIGEub24ge1xyXG5cdGNvbG9yOiAjZGVkZWRlXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5zZWxlY3Qtc3ViIC5zdWJqZWN0LXdyYXAgYTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLmdhbGxlcnktcG9wdXAgLmJvdC1idG5zIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHRib3R0b206IDMwcHg7XHJcblx0cGFkZGluZzogMCAzMHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogODBweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ei1pbmRleDogM1xyXG59XHJcblxyXG4uZ2FsbGVyeS1wb3B1cCAuYm90LWJ0bnM6YmVmb3JlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkZmRmZGZcclxufVxyXG5cclxuLmdhbGxlcnktcG9wdXAgLmdhbGwtZG4tc2hhcmUge1xyXG5cdGJvdHRvbTogMzBweDtcclxuXHRsZWZ0OiAzMHB4XHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRtYXJnaW4tdG9wOiAtMzBweDtcclxuXHR3aWR0aDogMjNweDtcclxuXHRoZWlnaHQ6IDQ1cHg7XHJcblx0ei1pbmRleDogMztcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC43KVxyXG59XHJcblxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciBhIHNwYW4ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMjNweDtcclxuXHRoZWlnaHQ6IDQ1cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciAuYnRuLXByZXYge1xyXG5cdGxlZnQ6IDA7XHJcblx0cGFkZGluZzogMzRweCAxNnB4IDM0cHggMTJweFxyXG59XHJcblxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciAuYnRuLW5leHQge1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHBhZGRpbmc6IDM0cHggMTJweCAzNHB4IDE2cHhcclxufVxyXG5cclxuLmdhbGxlcnktcG9wdXAgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgLm9uLW92ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRvcGFjaXR5OiAwXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwLmRhcmsgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgYSBpbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIC5pbmRpY2F0b3Ige1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDMwcHg7XHJcblx0cmlnaHQ6IDMwcHg7XHJcblx0ei1pbmRleDogM1xyXG59XHJcblxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLXZpZXctYXJlYSAuYnRuLWhvbGRlciAuaW5kaWNhdG9yIHNwYW4ge1xyXG5cdGZvbnQ6IDE0cHgvMSBIeXVuZGFpU2Fuc1RleHQtUmVndWxhcjtcclxuXHRjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIC5pbmRpY2F0b3Igc3BhbiB7XHJcblx0Zm9udDogMTRweC8xIEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyO1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIGEgaW1nIHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xyXG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIGE6aG92ZXIgaW1nIHtcclxuXHRvcGFjaXR5OiAwXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3Atdmlldy1hcmVhIC5idG4taG9sZGVyIGE6aG92ZXIgLm9uLW92ZXIge1xyXG5cdG9wYWNpdHk6IDFcclxufVxyXG5cclxuLmdhbGxlcnktcG9wdXAgLnBvcC12aWV3LWFyZWEgLmJ0bi1ob2xkZXIgYTpob3ZlciAuaW1nMiBpbWcge1xyXG5cdG1hcmdpbi10b3A6IC00NXB4O1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiBpbmhlcml0O1xyXG5cdC1tcy10cmFuc2Zvcm06IGluaGVyaXQ7XHJcblx0LW8tdHJhbnNmb3JtOiBpbmhlcml0O1xyXG5cdHRyYW5zZm9ybTogaW5oZXJpdDtcclxuXHRvcGFjaXR5OiAxXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwLmRhcmsgLmdhbC1wb3AtdmlldyAudHh0LWhvbGRlciBwIHtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMFxyXG59XHJcblxyXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5wb3Atdmlldy1hcmVhIC5idG5zLXdyYXAgLnByZXYtbmV4dC13cmFwIC5idG4tbmV4dCBhIGltZyxcclxuLmdhbGxlcnktcG9wdXAuZGFyayAucG9wLXZpZXctYXJlYSAuYnRucy13cmFwIC5wcmV2LW5leHQtd3JhcCAuYnRuLXByZXYgYSBpbWcge1xyXG5cdG1hcmdpbi10b3A6IC0xMXB4XHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwLmRhcmsgLnBvcC12aWV3LWFyZWEgLmJ0bnMtd3JhcCAuaW5kaWNhdG9ycyBsaSxcclxuLmdhbGxlcnktcG9wdXAuZGFyayAucG9wLXZpZXctYXJlYSAuYnRucy13cmFwIC5pbmRpY2F0b3JzIGxpLm9uIHtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwLmRhcmsgLnNlbGVjdC1zdWIgLnN1YmplY3Qtd3JhcCBhIHtcclxuXHRjb2xvcjogIzdmN2Y3ZlxyXG59XHJcblxyXG4uZ2FsbGVyeS1wb3B1cC5kYXJrIC5zZWxlY3Qtc3ViIC5zdWJqZWN0LXdyYXAgYS5vbiB7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLmdhbGxlcnktcG9wdXAubm9uZS1idG0tY29uIC5nYWwtcG9wLXZpZXcgLnR4dC1ob2xkZXIge1xyXG5cdGJvdHRvbTogMFxyXG59XHJcblxyXG4uZ2FsbGVyeS1wb3B1cC5ub25lLWJ0bS1jb24gLmdhbC1wb3AtdmlldyAudHh0LWhvbGRlciBwIHtcclxuXHRib3JkZXItYm90dG9tOiAwXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3AtZnVuYy1hcmVhIGEuYnRuLXlvdXR1YmUtcGxheSAub24tb3ZlciB7XHJcblx0b3BhY2l0eTogMDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzXHJcbn1cclxuXHJcbi5nYWxsZXJ5LXBvcHVwIC5wb3AtZnVuYy1hcmVhIGEuYnRuLXlvdXR1YmUtcGxheSBpbWcge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXNcclxufVxyXG5cclxuLmdhbGxlcnktcG9wdXAgLnBvcC1mdW5jLWFyZWEgYS5idG4teW91dHViZS1wbGF5OmhvdmVyIGltZyB7XHJcblx0b3BhY2l0eTogMFxyXG59XHJcblxyXG4uZ2FsbGVyeS1wb3B1cCAucG9wLWZ1bmMtYXJlYSBhLmJ0bi15b3V0dWJlLXBsYXk6aG92ZXIgLm9uLW92ZXIge1xyXG5cdG9wYWNpdHk6IDFcclxufVxyXG5cclxuLmdhbGxlcnktcG9wdXAgLnBvcC1mdW5jLWFyZWEgYS5idG4teW91dHViZS1wbGF5IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0d2lkdGg6IDc0cHg7XHJcblx0aGVpZ2h0OiA4NHB4O1xyXG5cdG1hcmdpbi10b3A6IC00MnB4O1xyXG5cdHotaW5kZXg6IDVcclxufVxyXG5cclxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDQuNjg3NSU7XHJcblx0Ym90dG9tOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDEwN3B4O1xyXG5cdHdpZHRoOiBhdXRvIWltcG9ydGFudFxyXG59XHJcblxyXG4ua3YtYXJlYSBhLmdidG4udmlkZW8gc3Bhbi5pY28tcGxheSxcclxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvOmhvdmVyIHNwYW4uaWNvLXBsYXkge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogMThweDtcclxuXHRjb250ZW50OiAnJztcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGVcclxufVxyXG5cclxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvIHNwYW4uaWNvLXBsYXkge1xyXG5cdGJvcmRlci1sZWZ0OiA5cHggc29saWQgI2ZmZjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IC41cztcclxuXHQtby10cmFuc2l0aW9uOiAuNXM7XHJcblx0dHJhbnNpdGlvbjogLjVzXHJcbn1cclxuXHJcbi5rdi1hcmVhIGEuZ2J0bi52aWRlby5yZXZlcnNlIHNwYW4uaWNvLXBsYXkge1xyXG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5rdi1hcmVhIGEuZ2J0bi52aWRlbzpob3ZlciBzcGFuLmljby1wbGF5IHtcclxuXHRib3JkZXItbGVmdDogOXB4IHNvbGlkICNhMzZiNGZcclxufVxyXG5cclxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvIHNwYW4uYXR4dCB7XHJcblx0cGFkZGluZy1yaWdodDogMjVweFxyXG59XHJcblxyXG4ua3YtYXJlYSBhLmdidG4udmlkZW8gc3Bhbi5hdHh0IC5zay10eHQge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvIHNwYW4uYXR4dCAucHYtdHh0IHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4ua3YtYXJlYSBhLmdidG4udmlkZW8uc2tpcCBzcGFuLmljby1wbGF5IHtcclxuXHRkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbi5rdi1hcmVhIGEuZ2J0bi52aWRlby5za2lwIHNwYW4uYXR4dCB7XHJcblx0cGFkZGluZy1yaWdodDogMFxyXG59XHJcblxyXG4ua3YtYXJlYSBhLmdidG4udmlkZW8uc2tpcCBzcGFuLmF0eHQgLnNrLXR4dCB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLmt2LWFyZWEgYS5nYnRuLnZpZGVvLnNraXAgc3Bhbi5hdHh0IC5wdi10eHQge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gLmJ0bi1nODAtc3BvcnQtdmlkZW8ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogNC42ODc1JTtcclxuXHRib3R0b206IDA7XHJcblx0d2lkdGg6IGF1dG9cclxufVxyXG5cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDQuNjg3NSU7XHJcblx0Ym90dG9tOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDEwN3B4O1xyXG5cdHdpZHRoOiBhdXRvIWltcG9ydGFudFxyXG59XHJcblxyXG4uZzgwLXNwb3J0LnNlYy1pbnRybyBhLmdidG4udmlkZW8gc3Bhbi5pY28tcGxheSxcclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvOmhvdmVyIHNwYW4uaWNvLXBsYXkge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogMThweDtcclxuXHRjb250ZW50OiAnJztcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGVcclxufVxyXG5cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvIHNwYW4uaWNvLXBsYXkge1xyXG5cdGJvcmRlci1sZWZ0OiA5cHggc29saWQgI2ZmZjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IC41cztcclxuXHQtby10cmFuc2l0aW9uOiAuNXM7XHJcblx0dHJhbnNpdGlvbjogLjVzXHJcbn1cclxuXHJcbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlby5yZXZlcnNlIHNwYW4uaWNvLXBsYXkge1xyXG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlbzpob3ZlciBzcGFuLmljby1wbGF5IHtcclxuXHRib3JkZXItbGVmdDogOXB4IHNvbGlkICNhMzZiNGZcclxufVxyXG5cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvIHNwYW4uYXR4dCB7XHJcblx0cGFkZGluZy1yaWdodDogMjVweFxyXG59XHJcblxyXG4uZzgwLXNwb3J0LnNlYy1pbnRybyBhLmdidG4udmlkZW8gc3Bhbi5hdHh0IC5zay10eHQge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvIHNwYW4uYXR4dCAucHYtdHh0IHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uZzgwLXNwb3J0LnNlYy1pbnRybyBhLmdidG4udmlkZW8uc2tpcCBzcGFuLmljby1wbGF5IHtcclxuXHRkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbi5nODAtc3BvcnQuc2VjLWludHJvIGEuZ2J0bi52aWRlby5za2lwIHNwYW4uYXR4dCB7XHJcblx0cGFkZGluZy1yaWdodDogMFxyXG59XHJcblxyXG4uZzgwLXNwb3J0LnNlYy1pbnRybyBhLmdidG4udmlkZW8uc2tpcCBzcGFuLmF0eHQgLnNrLXR4dCB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLmc4MC1zcG9ydC5zZWMtaW50cm8gYS5nYnRuLnZpZGVvLnNraXAgc3Bhbi5hdHh0IC5wdi10eHQge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLm1vZGVsIC5nODAtc3BvcnQgLnJvbGwtaG9sZGVyIC5oYXMtdmlkZW8gdmlkZW8ge1xyXG5cdHotaW5kZXg6IDI7XHJcblx0b3BhY2l0eTogMFxyXG59XHJcblxyXG4ubW9kZWwgLmc4MC1zcG9ydCAucm9sbC1ob2xkZXIgLmhhcy12aWRlbyBpbWcge1xyXG5cdHotaW5kZXg6IDE7XHJcblx0b3BhY2l0eTogMVxyXG59XHJcblxyXG4ua3YtYXJlYSBhLmdidG4uY29udHJhY3Qge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogNC42ODc1JTtcclxuXHRib3R0b206IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMTA3cHg7XHJcblx0d2lkdGg6IGF1dG8haW1wb3J0YW50XHJcbn1cclxuXHJcbi5rdi1hcmVhIGEuZ2J0bi5jb250cmFjdCBzcGFuLmljby1wbGF5LFxyXG4ua3YtYXJlYSBhLmdidG4uY29udHJhY3Q6aG92ZXIgc3Bhbi5pY28tcGxheSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMThweDtcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRjb250ZW50OiAnJztcclxuXHRyaWdodDogMFxyXG59XHJcblxyXG4ua3YtYXJlYSBhLmdidG4uY29udHJhY3Qgc3Bhbi5pY28tcGxheSB7XHJcblx0Ym9yZGVyLWxlZnQ6IDlweCBzb2xpZCAjZmZmO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjVzO1xyXG5cdC1vLXRyYW5zaXRpb246IC41cztcclxuXHR0cmFuc2l0aW9uOiAuNXNcclxufVxyXG5cclxuLmt2LWFyZWEgYS5nYnRuLmNvbnRyYWN0LnJldmVyc2Ugc3Bhbi5pY28tcGxheSB7XHJcblx0Ym9yZGVyLWxlZnQtY29sb3I6ICMwMDBcclxufVxyXG5cclxuLmt2LWFyZWEgYS5nYnRuLmNvbnRyYWN0OmhvdmVyIHNwYW4uaWNvLXBsYXkge1xyXG5cdGJvcmRlci1sZWZ0OiA5cHggc29saWQgI2EzNmI0ZlxyXG59XHJcblxyXG4ua3YtYXJlYSBhLmdidG4uY29udHJhY3Qgc3Bhbi5hdHh0IHtcclxuXHRwYWRkaW5nLXJpZ2h0OiAyNXB4XHJcbn1cclxuXHJcbi5icmFuZCAuc2VjLXNucyAudHh0LWhvbGRlciB7XHJcblx0cG9zaXRpb246IHN0YXRpYztcclxuXHRwYWRkaW5nOiA0N3B4IDAgNTdweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4uYnJhbmQgLnNlYy1zbnMgLnR4dC1ob2xkZXIgcCB7XHJcblx0aGVpZ2h0OiAxM3B4O1xyXG5cdGZvbnQ6IDE4cHgvMThweCBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XHJcblx0Y29sb3I6ICNmZmZcclxufVxyXG5cclxuLmJyYW5kIC5zZWMtc25zIC50eHQtaG9sZGVyIC5pbm5lci10eHQgLnNucyB7XHJcblx0bWFyZ2luLXRvcDogMzRweFxyXG59XHJcblxyXG4uYnJhbmQgLnNlYy1zbnMgLnR4dC1ob2xkZXIgLmlubmVyLXR4dCAuc25zIGEge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMzZweDtcclxuXHRoZWlnaHQ6IDM2cHg7XHJcblx0bWFyZ2luOiAwIDM2cHhcclxufVxyXG5cclxuLnRhYi1ob2xkZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRoZWlnaHQ6IDYyMHB4XHJcbn1cclxuXHJcbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHR3aWR0aDogMjMzcHhcclxufVxyXG5cclxuLnRhYi1ob2xkZXIuY29sLTEgLnRhYi1saXN0LXdyYXAgbGkge1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi50YWItaG9sZGVyLmNvbC0yIC50YWItbGlzdC13cmFwIGxpIHtcclxuXHR3aWR0aDogNDc3cHhcclxufVxyXG5cclxuLnRhYi1ob2xkZXIuY29sLTMgLnRhYi1saXN0LXdyYXAgbGkge1xyXG5cdHdpZHRoOiAzMTRweFxyXG59XHJcblxyXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGk+LnRhYi10aXQgYSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50YWItY29udCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAxNDBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0b3BhY2l0eTogMDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IDFzIGFsbDtcclxuXHQtby10cmFuc2l0aW9uOiAxcyBhbGw7XHJcblx0dHJhbnNpdGlvbjogMXMgYWxsXHJcbn1cclxuXHJcbi5nYWwtaGFzLXRodW1icyxcclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtdmlldy1hcmVhIHVsIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLmltZy1hcmVhIHtcclxuXHRoZWlnaHQ6IDQwMHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnR4dC1hcmVhIHtcclxuXHRtYXJnaW4tdG9wOiAyMXB4XHJcbn1cclxuXHJcbi50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50eHQtYXJlYSBwIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI2cHhcclxufVxyXG5cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgYS5nYnRuLnRvcC1saW5lIHNwYW4uc2xpbmUge1xyXG5cdGJhY2tncm91bmQ6ICM5OTlcclxufVxyXG5cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkub24+LnRhYi10aXQgYS5nYnRuLnRvcC1saW5lIHNwYW4uc2xpbmUgLnNsaW5lLWlubmVyIHtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaS5vbj4udGFiLXRpdCBhLmdidG4udG9wLWxpbmUgc3Bhbi5hdHh0IHtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaS5vbiAudGFiLWNvbnQge1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0b3BhY2l0eTogMTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IC44cyBhbGw7XHJcblx0LW8tdHJhbnNpdGlvbjogLjhzIGFsbDtcclxuXHR0cmFuc2l0aW9uOiAuOHMgYWxsXHJcbn1cclxuXHJcbi50eXBlLXRhYi00Y29sLnR5cGUtdGFiLTRjb2wtdW5pdDIgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGksXHJcbi50eXBlLXRhYi00Y29sLnR5cGUtdGFiLTRjb2wtdW5pdDIgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGk6Zmlyc3QtY2hpbGQge1xyXG5cdHdpZHRoOiA0NzdweFxyXG59XHJcblxyXG4udGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSBhLmdidG4udG9wLWxpbmU6aG92ZXIgc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXIge1xyXG5cdGJhY2tncm91bmQ6ICMwMDBcclxufVxyXG5cclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgYS5nYnRuLnRvcC1saW5lOmhvdmVyIHNwYW4uYXR4dCxcclxuLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkub24+LnRhYi10aXQgYS5nYnRuLnRvcC1saW5lOmhvdmVyIHNwYW4uYXR4dCB7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLndoZWVsYmFzZSBzdHJvbmcge1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmVkXHJcbn1cclxuXHJcbi5nYWwtaGFzLXRodW1icyB7XHJcblx0bWFyZ2luLXRvcDogNXB4XHJcbn1cclxuXHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLXZpZXctYXJlYSB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC12aWV3LWFyZWEgbGkge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLXZpZXctYXJlYSBsaTpmaXJzdC1jaGlsZCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLXZpZXctYXJlYSBsaSBpbWcge1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0d2lkdGg6IDU5MHB4O1xyXG5cdHBhZGRpbmc6IDE2cHggMjVweCAwO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC50aHVtYm5haWxzLXdyYXAge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcFxyXG59XHJcblxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAudGh1bWJuYWlscy13cmFwIHVsIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Zm9udC1zaXplOiAwXHJcbn1cclxuXHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC50aHVtYm5haWxzLXdyYXAgdWwgbGkge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHR3aWR0aDogOThweFxyXG59XHJcblxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAudGh1bWJuYWlscy13cmFwIHVsIGxpOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAudGh1bWJuYWlscy13cmFwIHVsIGxpIGEgZmlndXJlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiA2NHB4XHJcbn1cclxuXHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC50aHVtYm5haWxzLXdyYXAgdWwgbGkuc2VsZWN0ZWQgYSBmaWd1cmU6YWZ0ZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2EzNmI0ZlxyXG59XHJcblxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAudGh1bWJuYWlscy13cmFwIHVsIGxpIGIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0Zm9udDogMTRweC8xIEh5dW5kYWlTYW5zVGV4dC1SZWd1bGFyXHJcbn1cclxuXHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC50aHVtYm5haWxzLXdyYXAgdWwgbGkgcCB7XHJcblx0bWFyZ2luLXRvcDogM3B4O1xyXG5cdGZvbnQ6IDEycHgvMSBIeXVuZGFpU2Fuc1RleHQtUmVndWxhclxyXG59XHJcblxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAucHJldi1uZXh0LWFyZWEgYSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMTZweDtcclxuXHR3aWR0aDogMjBweDtcclxuXHRoZWlnaHQ6IDY0cHhcclxufVxyXG5cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnByZXYtbmV4dC1hcmVhIGEgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdG1hcmdpbi10b3A6IC01cHg7XHJcblx0d2lkdGg6IDVweDtcclxuXHRoZWlnaHQ6IDlweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC5wcmV2LW5leHQtYXJlYSBhLmJ0bi1uZXh0Lm9uIGltZyxcclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnByZXYtbmV4dC1hcmVhIGEuYnRuLXByZXYub24gaW1nIHtcclxuXHRtYXJnaW4tdG9wOiAtOXB4XHJcbn1cclxuXHJcbi5wb3B1cC52aWRlby1wb3AsXHJcbi5wb3B1cC52aWRlby1wb3AgLnZpZGVvLWhvbGRlciB2aWRlbyB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5nYWwtaGFzLXRodW1icyAuZ2FsLWJ0bi1hcmVhIC5wcmV2LW5leHQtYXJlYSBhIHNwYW4gaW1nIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAucHJldi1uZXh0LWFyZWEgYS5idG4tcHJldixcclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnByZXYtbmV4dC1hcmVhIGEuYnRuLXByZXYgc3BhbiB7XHJcblx0bGVmdDogMFxyXG59XHJcblxyXG4uZ2FsLWhhcy10aHVtYnMgLmdhbC1idG4tYXJlYSAucHJldi1uZXh0LWFyZWEgYS5idG4tbmV4dCxcclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnByZXYtbmV4dC1hcmVhIGEuYnRuLW5leHQgc3BhbiB7XHJcblx0cmlnaHQ6IDBcclxufVxyXG5cclxuLmdhbC1oYXMtdGh1bWJzIC5nYWwtYnRuLWFyZWEgLnByZXYtbmV4dC1hcmVhIGEuYnRuLW5leHQgaW1nIHtcclxuXHRtYXJnaW4tbGVmdDogLTVweFxyXG59XHJcblxyXG4uYnRuLXlvdXR1YmUtcGxheSAub24tb3ZlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcclxuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zc1xyXG59XHJcblxyXG4uYnRuLXlvdXR1YmUtcGxheSBpbWcge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXNcclxufVxyXG5cclxuLmJ0bi15b3V0dWJlLXBsYXk6aG92ZXIgaW1nIHtcclxuXHRvcGFjaXR5OiAwXHJcbn1cclxuXHJcbi5idG4teW91dHViZS1wbGF5OmhvdmVyIC5vbi1vdmVyIHtcclxuXHRvcGFjaXR5OiAxXHJcbn1cclxuXHJcbi5wb3B1cC52aWRlby1wb3Age1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHBhZGRpbmc6IDBcclxufVxyXG5cclxuLnBvcHVwLnZpZGVvLXBvcCAudmlkZW8taG9sZGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlXHJcbn1cclxuXHJcbi5wb3B1cC52aWRlby1wb3AgLmNsb3NlLXBvcCB7XHJcblx0cmlnaHQ6IDMwcHhcclxufVxyXG5cclxuLmN0YS13cmFwIHtcclxuXHRiYWNrZ3JvdW5kOiAjMTkxOTE5O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4uY3RhLXdyYXAgLmN0YS1pbm5lciB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDU0cHggMCA1M3B4O1xyXG5cdGZvbnQtc2l6ZTogMDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0XHJcbn1cclxuXHJcbi5jdGEtd3JhcCAuY3RhLWlubmVyIC5idG5zLFxyXG4uY3RhLXdyYXAgLmN0YS1pbm5lciAuY3RhLXRpdCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3BcclxufVxyXG5cclxuLmN0YS13cmFwIC5jdGEtaW5uZXIgLmN0YS10aXQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nOiAwIDgwcHggMCAwO1xyXG5cdGZvbnQ6IDI0cHgvNThweCBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XHJcblx0Y29sb3I6ICNmZmZcclxufVxyXG5cclxuLmZvb3RlciAuYXJlYS1yZXN1bHQgLmJveC1yZXN1bHQgLnRpdC1zZWFyY2gsXHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIGgzLFxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkgLmlubmVyLWxpc3QgbGkgYSxcclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIGxpIGgyIHtcclxuXHRmb250LWZhbWlseTogSHl1bmRhaVNhbnNIZWFkLUxpZ2h0LCB3Rm9udEtyVUxcclxufVxyXG5cclxuLmN0YS13cmFwIC5jdGEtaW5uZXIgLmJ0bnMgYS5nYnRuIHtcclxuXHRtYXJnaW4tbGVmdDogMzBweFxyXG59XHJcblxyXG4uY3RhLXdyYXAgLmN0YS1pbm5lciAuYnRucyBhLmdidG46Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1sZWZ0OiAwXHJcbn1cclxuXHJcbi5saW5rLWFyZWEge1xyXG5cdHBhZGRpbmc6IDUycHggMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdGJhY2tncm91bmQ6ICNmN2Y3ZjdcclxufVxyXG5cclxuLmxpbmstYXJlYS53aGl0ZS1iZyB7XHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG59XHJcblxyXG4ubGluay1hcmVhLmRhcmtncmF5LWJnIHtcclxuXHRiYWNrZ3JvdW5kOiAjMmMyYzJjXHJcbn1cclxuXHJcbi5saW5rLWFyZWEgYSB7XHJcblx0bWFyZ2luLWxlZnQ6IDQwcHhcclxufVxyXG5cclxuLmxpbmstYXJlYSBhOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4ubGluay1hcmVhLnJldmVyc2Uge1xyXG5cdGJhY2tncm91bmQ6ICMxOTE5MTlcclxufVxyXG5cclxuLmxpbmstYXJlYS5yZXZlcnNlIGEuZ2J0biB7XHJcblx0Y29sb3I6ICNmZmZcclxufVxyXG5cclxuLmZvb3RlciAua3YtYXJlYSAuY29udGVudCB7XHJcblx0cG9zaXRpb246IHN0YXRpY1xyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSB7XHJcblx0cGFkZGluZy10b3A6IDU5cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkge1xyXG5cdHdpZHRoOiA4ODNweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSB7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEgLmltZy1ob2xkZXIge1xyXG5cdHdpZHRoOiA0NTNweDtcclxuXHRoZWlnaHQ6IDI1MHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDEgLnR4dC1ob2xkZXIge1xyXG5cdHdpZHRoOiA0MzBweDtcclxuXHRwYWRkaW5nOiAyOXB4IDAgMCAyOXB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIGgzIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cdGZvbnQtc2l6ZTogMjRweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSAudHh0LWhvbGRlciBwIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNVxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSAudHh0LWhvbGRlciBwIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIC50eHQtbnVtYmVyIHtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRmb250LWZhbWlseTogSHl1bmRhaVNhbnNIZWFkLUxpZ2h0LCB3Rm9udEtyVUw7XHJcblx0Zm9udC1zaXplOiA0NHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIC50eHQtbnVtYmVyIGEge1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIHVsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMjkzcHg7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRmb250LXNpemU6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSAudHh0LWhvbGRlciB1bCBsaSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogNTAlO1xyXG5cdHBhZGRpbmctdG9wOiAycHg7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGNvbG9yOiAjMzIzMjMyXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAxIC50eHQtaG9sZGVyIHVsIGxpOmJlZm9yZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGNvbnRlbnQ6IFwiXCI7XHJcblx0d2lkdGg6IDFweDtcclxuXHRoZWlnaHQ6IDExcHg7XHJcblx0dG9wOiA1cHg7XHJcblx0bGVmdDogLTIwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzYzNjM2M1xyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMSAudHh0LWhvbGRlciB1bCBsaSBzcGFuIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDhweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5hcmVhLWNvbnQtZ3JheSAuaW5uZXItZ3JheSAuYm94LWdyYXkwMiB7XHJcblx0cGFkZGluZy10b3A6IDU5cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDIgLnRpdC1zdWIge1xyXG5cdHBhZGRpbmctYm90dG9tOiAxM3B4O1xyXG5cdG1hcmdpbi1ib3R0b206IDQwcHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDIgLnRpdC1zdWIgaDQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmZvb3QtY29udGFjdC1saXN0IC50aXQtbWFpbiB7XHJcblx0bWFyZ2luLWJvdHRvbTogNTBweFxyXG59XHJcblxyXG4uZm9vdGVyIC5mb290LWNvbnRhY3QtbGlzdCB0YWJsZSB0ZCBsYWJlbCBzcGFuIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRmb250LXNpemU6IDE2cHhcclxufVxyXG5cclxuLmZvb3RlciAuZm9vdC1jb250YWN0LWxpc3QgdGFibGUgdGQgbGFiZWw6bGFzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXJpZ2h0OiAwXHJcbn1cclxuXHJcbi5mb290ZXIgLmZvb3QtY29udGFjdC1saXN0IHRhYmxlIHRyOmZpcnN0LWNoaWxkIHRoIHtcclxuXHRwYWRkaW5nLXRvcDogMTVweFxyXG59XHJcblxyXG4uZm9vdGVyIC5mb290LWNvbnRhY3QtbGlzdCAuYm94LWdyYXkwMisuYnRuLXdyYXAge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLmZvb3RlciAuZm9vdC1jb250YWN0LWxpc3QgLmlubmVyLWdyYXkge1xyXG5cdHBhZGRpbmctYm90dG9tOiAzNHB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLmFyZWEtY29udC1ncmF5IC5pbm5lci1ncmF5IC5ib3gtZ3JheTAyIC50aXQtc3ViKy5mb3JtLXRibDIge1xyXG5cdG1hcmdpbjogMzBweCAwIDE1cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDIgdHIgdGQgLmJ0bi1iYXNlIHtcclxuXHR3aWR0aDogMTE1cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJveC1ncmF5MDIgdHIgdGQgLnR4dC1ieXRlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bGluZS1oZWlnaHQ6IDQycHg7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAuYXJlYS1jb250LWdyYXkgLmlubmVyLWdyYXkgLmJ0bi13cmFwLmJ0bi1jZW50ZXIge1xyXG5cdHBhZGRpbmctdG9wOiAzMXB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDZkNmQ2XHJcbn1cclxuXHJcbi5mb290ZXIgLmZvb3Rlci1zaXRlbWFwIHtcclxuXHRtYXJnaW4tdG9wOiAtMTdweFxyXG59XHJcblxyXG4ubGlzdC1zaXRlbWFwIHtcclxuXHRwYWRkaW5nOiAwIDAgNjBweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4ubGlzdC1zaXRlbWFwIC5pbm5lci1jb250IHtcclxuXHR3aWR0aDogOTY0cHg7XHJcblx0bWFyZ2luOiAwIGF1dG8gMzdweDtcclxuXHRwYWRkaW5nLXRvcDogMTAwcHg7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNiNmI2YjZcclxufVxyXG5cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nLXRvcDogNjVweFxyXG59XHJcblxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xyXG5cdHBhZGRpbmctdG9wOiAwXHJcbn1cclxuXHJcbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlcjpsYXN0LWNoaWxkIHtcclxuXHRtYXJnaW4tYm90dG9tOiA3NHB4XHJcbn1cclxuXHJcbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB1bCB7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIGxpIHtcclxuXHR3aWR0aDogMjUlO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgLmxpc3QtciB7XHJcblx0d2lkdGg6IDI1JTtcclxuXHRmbG9hdDogcmlnaHRcclxufVxyXG5cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIC5icmVhay1saXN0IHtcclxuXHRwYWRkaW5nLXRvcDogOTBweFxyXG59XHJcblxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkgaDIge1xyXG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdGZvbnQtc2l6ZTogMzBweDtcclxuXHRsaW5lLWhlaWdodDogMzhweDtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkgaDIgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLXRvcDogM3B4XHJcbn1cclxuXHJcbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB1bCBsaSBoMiBzcGFuOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi5saXN0LXNpdGVtYXAgLmxpc3Qtd3JhcHBlciB1bCBsaSAuaW5uZXItbGlzdCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLmxpc3Qtc2l0ZW1hcCAubGlzdC13cmFwcGVyIHVsIGxpIC5pbm5lci1saXN0IGxpIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmbG9hdDogbm9uZVxyXG59XHJcblxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkgLmlubmVyLWxpc3QgbGkgYSB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyLjk7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuNnM7XHJcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjZzO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIC42c1xyXG59XHJcblxyXG4ubGlzdC1zaXRlbWFwIC5saXN0LXdyYXBwZXIgdWwgbGkgLmlubmVyLWxpc3QgbGkgYTpob3ZlciB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuMnM7XHJcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgLjJzO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIC4yc1xyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtc2VhcmNoLWFyZWEge1xyXG5cdHBhZGRpbmc6IDQwcHggMDtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3ZjdcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucW5hLXNlYXJjaC1hcmVhIC5zZWFyY2gtYXJlYSB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1zZWFyY2gtYXJlYSAuc2VhcmNoLWFyZWEgLmJ0bi1iYXNlIHtcclxuXHRtaW4td2lkdGg6IDE2MnB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAxMXB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQge1xyXG5cdHBhZGRpbmc6IDc5cHggMCAxMDhweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDk2NHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnRpdC1zdWIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2VjZWNlO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY2F0ZWdvcnkge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cGFkZGluZzogMjBweCAwIDA7XHJcblx0aGVpZ2h0OiAxMDBweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY2F0ZWdvcnkub3BlbiB7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jYXRlZ29yeSBsaSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY2F0ZWdvcnkgYSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDAgMjZweDtcclxuXHRoZWlnaHQ6IDg2cHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRvcGFjaXR5OiAuNTtcclxuXHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTUwKVwiO1xyXG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XHJcblx0LW1vei1vcGFjaXR5OiAuNTtcclxuXHQta2h0bWwtb3BhY2l0eTogLjVcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5IGEgLmljb24taG9sZGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiA0M3B4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jYXRlZ29yeSBhIC5pY29uLWhvbGRlciBpbWcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDBcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5IGEgLnR4dC1ob2xkZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdGZvbnQtc2l6ZTogMTZweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY2F0ZWdvcnkgYS5vbixcclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNhdGVnb3J5IGE6aG92ZXIge1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0LW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApXCI7XHJcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XHJcblx0LW1vei1vcGFjaXR5OiAxO1xyXG5cdC1raHRtbC1vcGFjaXR5OiAxXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jYXRlZ29yeSBhLm9uIC50eHQtaG9sZGVyIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luLXRvcDogNHB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIC50eHQtcS1ob2xkZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDU1cHg7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHBhZGRpbmc6IDE5cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LXEtaG9sZGVyIC5pY29uLWFycm93IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDlweDtcclxuXHRoZWlnaHQ6IDVweDtcclxuXHRyaWdodDogMjFweDtcclxuXHR0b3A6IDI0cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LXEtaG9sZGVyIC5pY29uLWFycm93IGltZyB7XHJcblx0bWFyZ2luLXRvcDogLTE1cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1xLWhvbGRlciAuaWNvbi1hcnJvdyAubm9ybWFsIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIC50eHQtcS1ob2xkZXIgLmljb24tYXJyb3cgLmZvY3VzIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1xLWhvbGRlciBzcGFuIGVtIHtcclxuXHRmb250LXN0eWxlOiBub3JtYWxcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucW5hLWFyZWEtY29udCAuaW5uZXItY29udCAucW5hLWNvbnQgdWwgbGkgLnR4dC1hLWhvbGRlciB7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LWEtaG9sZGVyIC5wYXJhZ3JhcGgge1xyXG5cdHBhZGRpbmc6IDI3cHggMTlweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZkXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIC50eHQtYS1ob2xkZXIgcCB7XHJcblx0bWFyZ2luLXRvcDogMjVweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaSAudHh0LWEtaG9sZGVyIHA6Zmlyc3QtY2hpbGQsXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpLm9uIC50eHQtcS1ob2xkZXIgLmljb24tYXJyb3cgaW1nIHtcclxuXHRtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpIC50eHQtYS1ob2xkZXIgcCBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaS5vbiAudHh0LXEtaG9sZGVyIC5pY29uLWFycm93IC5ub3JtYWwge1xyXG5cdHRvcDogLTVweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5xbmEtYXJlYS1jb250IC5pbm5lci1jb250IC5xbmEtY29udCB1bCBsaS5vbiAudHh0LXEtaG9sZGVyIC5pY29uLWFycm93IC5mb2N1cyB7XHJcblx0dG9wOiAwXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLnFuYS1jb250IHVsIGxpLm9uIC50eHQtYS1ob2xkZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnFuYS1hcmVhLWNvbnQgLmlubmVyLWNvbnQgLmJ0bi1tb3JlIHtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRmb250LXNpemU6IDEwcHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogMTJweDtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG59XHJcblxyXG4uZm9vdGVyIC5hcmVhLXJlc3VsdCB7XHJcblx0d2lkdGg6IDk2NHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmctYm90dG9tOiA4MHB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmFyZWEtcmVzdWx0IC5ib3gtcmVzdWx0IHtcclxuXHRwYWRkaW5nLXRvcDogODBweFxyXG59XHJcblxyXG4uZm9vdGVyIC5hcmVhLXJlc3VsdCAuYm94LXJlc3VsdCAudGl0LXNlYXJjaCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogMjFweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I2YjZiNjtcclxuXHRmb250LXNpemU6IDMwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDI3cHg7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLmZvb3RlciAuYXJlYS1yZXN1bHQgLmJveC1yZXN1bHQgLnRpdC1zZWFyY2gudHkxIHtcclxuXHRoZWlnaHQ6IDIzcHg7XHJcblx0Zm9udC1zaXplOiAyNHB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmFyZWEtcmVzdWx0IC5ib3gtcmVzdWx0IC50aXQtc2VhcmNoIGVtIHtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmZvb3RlciAuYXJlYS1yZXN1bHQgLmJveC1yZXN1bHQgcCB7XHJcblx0bWFyZ2luLXRvcDogMjdweDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLmZvb3RlciAuYXJlYS1yZXN1bHQgLmJveC1yZXN1bHQgcCBzcGFuIHtcclxuXHRjb2xvcjogIzAwMFxyXG59XHJcblxyXG4uZm9vdGVyIC5hcmVhLXJlc3VsdC0wMiB7XHJcblx0cGFkZGluZy10b3A6IDEwcHhcclxufVxyXG5cclxuI2NvbnRhaW5lci5mb290ZXIgLnRpdC1tYWluIHNwYW4ud2FycmFudHktdGl0IHtcclxuXHRjb2xvcjogIzY2NjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW46IDEycHggMCAxMHB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWFyZWEge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWFyZWE+cCB7XHJcblx0d2lkdGg6IDk2NHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdGNvbG9yOiAjNjY2O1xyXG5cdHBhZGRpbmc6IDQwcHggMzBweCAzNnB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQge1xyXG5cdHdpZHRoOiA5NjRweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiA3OHB4IDMwcHggMzZweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI0cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udC1pbiB7XHJcblx0bWFyZ2luLWJvdHRvbTogNzBweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250LWluIGgyIHtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XHJcblx0cGFkZGluZy1ib3R0b206IDE3cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMTlweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250LWluIGgyLm5vLWJvcmRlciB7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRwYWRkaW5nLWJvdHRvbTogMFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250LWluIGgyIHNwYW4ge1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLndhcnJhbnR5LWNvbnQtdG9wIHVsIHtcclxuXHRtYXJnaW4tdG9wOiAyMHB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLndhcnJhbnR5LWNvbnQtdG9wIHVsIGxpIHtcclxuXHRtYXJnaW4tYm90dG9tOiA1cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAudHlwZS10YWItNGNvbCB7XHJcblx0cGFkZGluZzogMFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50YWItY29udCB7XHJcblx0d2lkdGg6IDk2NHB4O1xyXG5cdHRvcDogNDFweDtcclxuXHRmb250LXNpemU6IDE2cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAudHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSAudGFiLWNvbnQgLnNtbC10aXQge1xyXG5cdG1hcmdpbjogNDRweCAwIDE1cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAudHlwZS10YWItNGNvbCAudGFiLWhvbGRlciAudGFiLWxpc3Qtd3JhcCBsaSAudGFiLWNvbnQgLndhcnJhbnR5LXAwMSB7XHJcblx0bWFyZ2luOiAwIDAgMTVweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50YWItY29udCAud2FycmFudHktcDAyIHtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC0uMDFlbTtcclxuXHRtYXJnaW4tdG9wOiAxNXB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnRhYi1jb250IC53YXJyYW50eS1wMDIgc3BhbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmctbGVmdDogMTBweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC50eXBlLXRhYi00Y29sIC50YWItaG9sZGVyIC50YWItbGlzdC13cmFwIGxpIC50YWItY29udD5zdHJvbmcge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzY2NjtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLnR5cGUtdGFiLTRjb2wgLnRhYi1ob2xkZXIgLnRhYi1saXN0LXdyYXAgbGkgLnRhYi1jb250PnN0cm9uZy5maXJzdCB7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDJkMmQyXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGhlYWQgdGgge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuXHRwYWRkaW5nOiAxNHB4IDE0cHggMTRweCAyMHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zaXplOiAxNHB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGhlYWQgdGg6bGFzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLXJpZ2h0OiBub25lXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGJvZHkgdGgge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRwYWRkaW5nOiAxNHB4IDIwcHg7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHRib2R5IHRoLmJvcmRlci1ub25lIHtcclxuXHRib3JkZXItYm90dG9tOiBub25lXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGJvZHkgdGguYm9yZGVyLXRvcCB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkNWQ1ZDVcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZSB0Ym9keSB0ciB0ZCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0cGFkZGluZzogMTRweCAxNHB4IDE0cHggMjBweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcclxuXHRib3JkZXItbGVmdDogbm9uZVxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHRkOmxhc3QtY2hpbGQge1xyXG5cdGJvcmRlci1yaWdodDogbm9uZVxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IHRhYmxlIHRkLnR4dC1sZWZ0IHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGQucGEtbGUzMCB7XHJcblx0cGFkZGluZy1sZWZ0OiAzMHB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUgdGQgLnNwYW4tYnIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmctbGVmdDogOHB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUud2FycmFudHktdGFibGUtMDEgdGgge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHBhZGRpbmctbGVmdDogMDtcclxuXHRib3JkZXItcmlnaHQ6IG5vbmVcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCB0YWJsZS53YXJyYW50eS10YWJsZS0wMSB0ZCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUud2FycmFudHktdGFibGUtMDEgdGQuYmcsXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgdGFibGUud2FycmFudHktdGFibGUtMDIgdGgge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3ZjdcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAud2FycmFudHktbGktMDEge1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMjZweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC53YXJyYW50eS1saS0wMiB7XHJcblx0bWFyZ2luLXRvcDogMTVweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC53YXJyYW50eS1saS0wMiBsaSB7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDMwOHB4O1xyXG5cdGhlaWdodDogMTA2cHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcblx0cGFkZGluZzogMTlweCAyMnB4O1xyXG5cdGZvbnQtc2l6ZTogMFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC53YXJyYW50eS1saS0wMiBsaTpsYXN0LWNoaWxkIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDBcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAud2FycmFudHktbGktMDIgbGkgc3Ryb25nIHtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC53YXJyYW50eS1saS0wMiBsaT5wIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcblx0bWFyZ2luLWJvdHRvbTogMXB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLndhcnJhbnR5LWxpLTAyIGxpPnAgYSB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLndhcnJhbnR5LWxpLTAyIGxpIHNwYW4ge1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC5zbWwtdGl0IHtcclxuXHRtYXJnaW46IDQ0cHggMCAxNXB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLndhcnJhbnR5LWNvbnQgLmRpc2NsYWltZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNlxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC53YXJyYW50eS1jb250IC5kaXNjbGFpbWVyOmFmdGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb250ZW50OiAn4oC7JztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDBcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAud2FycmFudHktY29udCAuZGlzY2xhaW1lciBzcGFuIHtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnRlcm1zLWNvbnQge1xyXG5cdHdpZHRoOiA5NjRweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiAyMHB4IDMwcHggMTAwcHg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnRlcm1zLWNvbnQtaW4ge1xyXG5cdG1hcmdpbi1ib3R0b206IDcwcHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAudGVybXMtY29udC1pbiBoMiB7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxN3B4O1xyXG5cdG1hcmdpbi1ib3R0b206IDE5cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAudGVybXMtY29udC1pbj5vbCB7XHJcblx0bWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC50ZXJtcy1jb250LWluPm9sPmxpIHtcclxuXHRtYXJnaW4tYm90dG9tOiAyNXB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnRlcm1zLWNvbnQtaW4+b2w+bGk+b2wge1xyXG5cdG1hcmdpbi10b3A6IDE4cHg7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnRlcm1zLWNvbnQ+cCB7XHJcblx0bWFyZ2luLXRvcDogLTIwcHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWFyZWEge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1hcmVhPnAge1xyXG5cdHdpZHRoOiA5NjRweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRjb2xvcjogIzY2NjtcclxuXHRwYWRkaW5nOiA0MHB4IDMwcHggMzZweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktYXJlYT5wIHN0cm9uZyB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCB7XHJcblx0d2lkdGg6IDk2NHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmc6IDc4cHggMzBweCAzNnB4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMjRweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiB7XHJcblx0bWFyZ2luLWJvdHRvbTogNzBweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiBoMiB7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxN3B4O1xyXG5cdG1hcmdpbi1ib3R0b206IDE5cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gaDIubm8tYm9yZGVyIHtcclxuXHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdHBhZGRpbmctYm90dG9tOiAwXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIGgyIHNwYW4ge1xyXG5cdGNvbG9yOiAjODg4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCBoMyB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDI1cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHN0cm9uZyB7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tdG9wOiAxNHB4O1xyXG5cdGZvbnQtc2l6ZTogMTNweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgLnBvbGljeS1zdHJvbmcwMSB7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMnB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB1bCB7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdG1hcmdpbi10b3A6IDZweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdWwgbGkge1xyXG5cdG1hcmdpbi1sZWZ0OiA5cHg7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0cGFkZGluZzogMnB4IDBcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHVsIGxpIHN0cm9uZyB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRtYXJnaW4tbGVmdDogLTlweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdWwgbGkgaW1nIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW46IDEwcHggMnB4IDAgLTlweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgb2w+bGkge1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRtYXJnaW4tdG9wOiAxNHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiA4cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIC5wb2xpY3ktcDAxIHtcclxuXHRtYXJnaW4tdG9wOiAzMnB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0Zm9udC1zaXplOiAxM3B4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCAucG9saWN5LXNwYW4wMSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWxlZnQ6IC05cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHRhYmxlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZDJkMmQyXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB0YWJsZSB0aGVhZCB0aCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cdHBhZGRpbmc6IDE0cHggMTRweCAxNHB4IDIwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXNpemU6IDE0cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHRhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xyXG5cdGJvcmRlci1yaWdodDogbm9uZVxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdGFibGUgdGJvZHkgdGgge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRwYWRkaW5nOiAxNHB4IDIwcHg7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdGFibGUgdGJvZHkgdHIgdGQge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q1ZDVkNTtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdHBhZGRpbmc6IDE0cHggNDBweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udC1pbiAucG9saWN5LWxpLXdyYXAgdGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xyXG5cdGJvcmRlci1sZWZ0OiBub25lXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250LWluIC5wb2xpY3ktbGktd3JhcCB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcclxuXHRib3JkZXItcmlnaHQ6IG5vbmVcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQtaW4gLnBvbGljeS1saS13cmFwIHRhYmxlIHRkLnR4dC1sZWZ0IHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS10YWIge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogOTY0cHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZzogNzBweCAzMHB4IDQwcHg7XHJcblx0Zm9udC1zaXplOiAwXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS10YWIgYSB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2M0YzZjYTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR3aWR0aDogNTAlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDYwcHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LXRhYiBhLm9uLFxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktdGFiIGE6aG92ZXIge1xyXG5cdGJvcmRlci1jb2xvcjogI2EzNmI0ZjtcclxuXHRjb2xvcjogI2EzNmI0ZlxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSB7XHJcblx0d2lkdGg6IDk2NHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmc6IDNweCAwIDIwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1oaXN0b3J5IC5jaG9vc2Uge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMzQ1cHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAtMXB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmZcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWhpc3RvcnkgLmNob29zZSBhLnNlbGVjdGVkIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi10b3A6IDE4cHg7XHJcblx0cGFkZGluZzogMTJweCAwIDdweDtcclxuXHR3aWR0aDogMzU1cHg7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0ei1pbmRleDogMjtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuY2hvb3NlIGEuc2VsZWN0ZWQgc3Bhbi5hcnIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMDtcclxuXHR0b3A6IDUwJTtcclxuXHRtYXJnaW4tdG9wOiAtM3B4O1xyXG5cdHdpZHRoOiA5cHg7XHJcblx0aGVpZ2h0OiA1cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuY2hvb3NlIGEuc2VsZWN0ZWQgc3Bhbi5hcnIgaW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1oaXN0b3J5IC5jaG9vc2Uub3BlbmVkIGEuc2VsZWN0ZWQgc3Bhbi5hcnIgaW1nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tdG9wOiAtNXB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1oaXN0b3J5IC5jaG9vc2UgYTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuY2hvb3NlIC5vcHQtbGlzdCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRoZWlnaHQ6IDA7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWhpc3RvcnkgLmNob29zZSAub3B0LWxpc3QgdWwge1xyXG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdG1heC1oZWlnaHQ6IDE1MHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0b3ZlcmZsb3cteTogYXV0b1xyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuY2hvb3NlIC5vcHQtbGlzdCBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nOiA3cHggMCAzcHg7XHJcblx0d2lkdGg6IDM0NXB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktaGlzdG9yeSAuYnRuLWJhc2Uge1xyXG5cdG1hcmdpbi1sZWZ0OiAzNzBweDtcclxuXHRmb250OiAxMnB4LzM0cHggSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXIsIEdlbmVzaXNTYW5zVGV4dDtcclxuXHRoZWlnaHQ6IDM0cHg7XHJcblx0d2lkdGg6IDU0cHg7XHJcblx0cGFkZGluZzogMFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCAucG9saWN5LWFuY2hvciB7XHJcblx0YmFja2dyb3VuZDogI2Y3ZjdmNztcclxuXHRtYXJnaW46IC03OHB4IDAgNzBweDtcclxuXHRwYWRkaW5nOiAyNXB4IDUwcHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQgLnBvbGljeS1hbmNob3Igb2wge1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQgLnBvbGljeS1hbmNob3Igb2wgbGkge1xyXG5cdHBhZGRpbmc6IDVweCAwXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250IC5wb2xpY3ktYW5jaG9yIG9sIGxpOm50aC1jaGlsZCgybisxKSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDQ3LjUlO1xyXG5cdGNsZWFyOiBib3RoXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLnBvbGljeS1jb250IC5wb2xpY3ktYW5jaG9yIG9sIGxpOm50aC1jaGlsZCgybisyKSB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdHdpZHRoOiA0Ny41JVxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCAucG9saWN5LWFuY2hvciBvbCBsaSBhIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDVweCAwO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ktY29udCAucG9saWN5LWFuY2hvciBvbCBsaSBhOmhvdmVyIHtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRib3JkZXItY29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAucG9saWN5LWNvbnQgLnBvbGljeS1hbmNob3Igb2wgbGkgYSBzcGFuIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDMwcHg7XHJcblx0Zm9udDogMTZweC8xNnB4IHdGb250S3JVTFxyXG59XHJcblxyXG4ub2ZmZXJzIC5pbm5lci1jb250LXdyYXAgLmNvbnRlbnQge1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdG1heC13aWR0aDogbm9uZVxyXG59XHJcblxyXG4ub2ZmZXJzIC5rdi1hcmVhIGgxIHtcclxuXHRmb250OiA4MHB4LzEgSHl1bmRhaVNhbnNIZWFkLUxpZ2h0O1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5vZmZlcnMgLmt2LWFyZWEgaDEgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLm9mZmVycyAua3YtYXJlYSB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRiYWNrZ3JvdW5kOiAjNjY2XHJcbn1cclxuXHJcbi5vZmZlcnMgLmt2LWFyZWEgLmJnLWhvbGRlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5vZmZlcnMgLmt2LWFyZWEgLmJnLWhvbGRlciBpbWcge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdG1hcmdpbi1sZWZ0OiAwXHJcbn1cclxuXHJcbi5vZmZlcnMgLmt2LWFyZWEgLnR4dC1ob2xkZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiAxXHJcbn1cclxuXHJcbi5vZmZlcnMgLmt2LWFyZWEgLnR4dC1ob2xkZXIgcCB7XHJcblx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRmb250OiAxOHB4LzI2cHggSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXJcclxufVxyXG5cclxuLm9mZmVycyAua3YtYXJlYSAudHh0LWhvbGRlciBwIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMTZweFxyXG59XHJcblxyXG4ub2ZmZXJzIC5rdi1hcmVhIC5hbGlnbi1ib3QtbGZ0IC50eHQtaG9sZGVyIHtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMDdweDtcclxuXHRwYWRkaW5nOiAwIDAgMCA0LjY4NzUlXHJcbn1cclxuXHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmNvbnRlbnQge1xyXG5cdHdpZHRoOiAxMDI0cHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZzogNzVweCAzMHB4IDEwMHB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmNvbnRlbnQgaDIge1xyXG5cdGZvbnQtc2l6ZTogMjhweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I2YjZiNjtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuXHRmb250LWZhbWlseTogSHl1bmRhaVNhbnNIZWFkLUxpZ2h0XHJcbn1cclxuXHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmNvbnRlbnQgaDIrLmV2ZW50LXJvbGxpbmcge1xyXG5cdG1hcmdpbi10b3A6IDMwcHhcclxufVxyXG5cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQgc3BhbiB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDEwcHg7XHJcblx0cmlnaHQ6IDBcclxufVxyXG5cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQgc3BhbiBhIHtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRmb250LXNpemU6IDEwcHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmctbGVmdDogN3B4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0cGFkZGluZy10b3A6IDNweDtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jaG9pY2Uge1xyXG5cdG1hcmdpbi10b3A6IDM1cHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbn1cclxuXHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhciB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXIgbGkge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHBhZGRpbmctdG9wOiAyM3B4XHJcbn1cclxuXHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhciBsaSBhIHtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OiAyNHB4XHJcbn1cclxuXHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhciBsaTpmaXJzdC1jaGlsZCBhIHtcclxuXHRtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXIgbGkub24gYSB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XHJcblx0cGFkZGluZy1ib3R0b206IDNweDtcclxuXHRmb250LWZhbWlseTogSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXJcclxufVxyXG5cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAuY3VzdG9tLXNlbGVjdCB7XHJcblx0ZmxvYXQ6IHJpZ2h0XHJcbn1cclxuXHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5ldmVudC1yb2xsaW5nIC5zd2lwZSB7XHJcblx0d2lkdGg6IDk2NHB4O1xyXG5cdGhlaWdodDogMzkwcHhcclxufVxyXG5cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXZlbnQtcm9sbGluZyAuc3dpcGUgbGkge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMFxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5ldmVudC1yb2xsaW5nIC5zd2lwZSBsaSAudHh0LWhvbGRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMTY1cHg7XHJcblx0bGVmdDogMTAwcHhcclxufVxyXG5cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXZlbnQtcm9sbGluZyAuc3dpcGUgbGkgLnR4dC1ob2xkZXIgZGwgZHQge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMzZweFxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5ldmVudC1yb2xsaW5nIC5zd2lwZSBsaSAudHh0LWhvbGRlciBkbCBkZCB7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdG1hcmdpbi10b3A6IDEwcHhcclxufVxyXG5cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXZlbnQtcm9sbGluZyAucHJldi1uZXh0LWJ0bnMgYSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdG1hcmdpbi10b3A6IC0yMHB4XHJcbn1cclxuXHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcgLnByZXYtbmV4dC1idG5zIC5idG4tcHJldiB7XHJcblx0bGVmdDogNDBweFxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5ldmVudC1yb2xsaW5nIC5wcmV2LW5leHQtYnRucyAuYnRuLW5leHQge1xyXG5cdHJpZ2h0OiA0MHB4XHJcbn1cclxuXHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmV2ZW50LXJvbGxpbmcgLmluZGljYXRvciB7XHJcblx0bWFyZ2luLXRvcDogMTVweDtcclxuXHR0ZXh0LWFsaWduOiByaWdodFxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwge1xyXG5cdHBhZGRpbmctdG9wOiA0MHB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjZiNmI2O1xyXG5cdG1hcmdpbi10b3A6IDIzcHhcclxufVxyXG5cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsIHVsLnBhZ2VzIHtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4XHJcbn1cclxuXHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCB1bC5wYWdlcyB1bD5saSB7XHJcblx0cGFkZGluZy1yaWdodDogMDtcclxuXHRtYXJnaW4tdG9wOiAzN3B4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgdWwucGFnZXMgdWw+bGk6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsIHVsLnBhZ2VzIHVsPmxpPmEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLWxlZnQ6IDE5MHB4O1xyXG5cdG1hcmdpbi1yaWdodDogMTkwcHg7XHJcblx0bWluLWhlaWdodDogOTZweFxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgdWwucGFnZXMgdWw+bGk+YSAuaW1nIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDBcclxufVxyXG5cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsIHVsLnBhZ2VzIHVsPmxpPmE+c3Ryb25nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMFxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgdWwucGFnZXMgdWw+bGk+YT5zdHJvbmcgaSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHdpZHRoOiAzNXB4O1xyXG5cdGhlaWdodDogMThweDtcclxuXHRsaW5lLWhlaWdodDogMThweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogNHB4O1xyXG5cdGJhY2tncm91bmQ6ICNhY2FjYWM7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW4tbGVmdDogNnB4O1xyXG5cdGZvbnQtc2l6ZTogMTJweFxyXG59XHJcblxyXG4ucGFnaW5hdGlvbiBhLFxyXG4ucG9wLW9mZmVycyAuaW5uZXI+ZGl2IHVsIGxpIGltZyB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgdWwucGFnZXMgdWw+bGk+YSAuY29udCB7XHJcblx0bWFyZ2luLXRvcDogMTFweDtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgdWwucGFnZXMgdWw+bGk+YSAuY29udCAuY29udC1ib3gge1xyXG5cdG1hcmdpbi10b3A6IDVweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCB1bC5wYWdlcyB1bD5saT5hIC5jb250IC5jb250LWJveDpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgdWwucGFnZXMgdWw+bGk+YSAuY29udCAuY29udC1ib3ggc3Ryb25nIHtcclxuXHR3aWR0aDogNDBweDtcclxuXHRjb2xvcjogIzY2NjtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRmb250LXdlaWdodDogNDAwXHJcbn1cclxuXHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCB1bC5wYWdlcyB1bD5saT5hIC5jb250IC5jb250LWJveCBzcGFuIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDIycHhcclxufVxyXG5cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAub2ZmZXJzLWZpbmQtY2FyZGV0YWlsIHVsLnBhZ2VzIHVsPmxpIC5saW5rIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdHJpZ2h0OiAwXHJcbn1cclxuXHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLm9mZmVycy1maW5kLWNhcmRldGFpbCB1bC5wYWdlcyB1bD5saSAubGluayBhIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5vZmZlcnMtZmluZC1jYXJkZXRhaWwgdWwucGFnZXMgdWw+bGkgLmxpbmsgYTpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWxlZnQ6IDBcclxufVxyXG5cclxuLm9mZmVycyAub2ZmZXJzLXNlYyAuZXJyb3ItbXNnIHtcclxuXHRwYWRkaW5nOiAwIDAgNDBweFxyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5lcnJvci1tc2cgcCBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4ub2ZmZXJzIC5vZmZlcnMtc2VjIC5lcnJvci1tc2cgcDpmaXJzdC1jaGlsZCB7XHJcblx0Zm9udDogNDVweC8xIEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi5vZmZlcnMgLm9mZmVycy1zZWMgLmVycm9yLW1zZyBwIHtcclxuXHRmb250OiAxOXB4LzIycHggSHl1bmRhaVNhbnNUZXh0LVJlZ3VsYXI7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bWFyZ2luLXRvcDogMjVweFxyXG59XHJcblxyXG4ucG9wLW9mZmVycyB7XHJcblx0d2lkdGg6IDk1MHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdG1hcmdpbi1sZWZ0OiAtNDc1cHg7XHJcblx0b3BhY2l0eTogMVxyXG59XHJcblxyXG4ucG9wLW9mZmVycyAudmlzdWFsIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDk1MHB4O1xyXG5cdG1hcmdpbjogYXV0b1xyXG59XHJcblxyXG4ucG9wLW9mZmVycyAudmlzdWFsIC50eHQtaG9sZGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiA2MHB4O1xyXG5cdGxlZnQ6IDUwcHg7XHJcblx0ei1pbmRleDogMVxyXG59XHJcblxyXG4ucG9wLW9mZmVycyAudmlzdWFsIC50eHQtaG9sZGVyIGRsIGR0IHtcclxuXHRmb250OiA1MHB4LzEgSHl1bmRhaVNhbnNIZWFkLUxpZ2h0O1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5wb3Atb2ZmZXJzIC52aXN1YWwgLnR4dC1ob2xkZXIgZGwgZGQge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRtYXJnaW4tdG9wOiAxMnB4XHJcbn1cclxuXHJcbi5wb3Atb2ZmZXJzIC52aXN1YWwgLnByb2dyZXNzLWJhciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogLTUwcHg7XHJcblx0cmlnaHQ6IDcwcHg7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdHotaW5kZXg6IDEwXHJcbn1cclxuXHJcbi5wb3Atb2ZmZXJzIC52aXN1YWwgLnByb2dyZXNzLWJhciAuYm94IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Y29sb3I6ICNhMzZiNGY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5wb3Atb2ZmZXJzIC52aXN1YWwgLnByb2dyZXNzLWJhci5lbmQgLmJveCB7XHJcblx0Y29sb3I6ICNhMGEwYTBcclxufVxyXG5cclxuLnBvcC1vZmZlcnMgLnZpc3VhbCAucHJvZ3Jlc3MtYmFyIC5ib3ggc3Bhbi5idG4tdHh0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDFcclxufVxyXG5cclxuLnBvcC1vZmZlcnMgLnZpc3VhbCAucHJvZ3Jlc3MtYmFyIC5ib3ggc3Bhbi52ZXJ0LWxpbmUtbWFzayB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHR3aWR0aDogMnB4O1xyXG5cdGhlaWdodDogODFweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi5wb3Atb2ZmZXJzIC52aXN1YWwgLnByb2dyZXNzLWJhciAuYm94IHNwYW4udmVydC1saW5lIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAycHg7XHJcblx0aGVpZ2h0OiA4MXB4O1xyXG5cdGJhY2tncm91bmQ6ICNhMzZiNGZcclxufVxyXG5cclxuLnBvcC1vZmZlcnMgLnZpc3VhbCAucHJvZ3Jlc3MtYmFyLmVuZCAuYm94IHNwYW4udmVydC1saW5lIHtcclxuXHRiYWNrZ3JvdW5kOiAjYTBhMGEwXHJcbn1cclxuXHJcbi5wb3Atb2ZmZXJzIC52aXN1YWwgLmJnLWhvbGRlciB7XHJcblx0d2lkdGg6IDk1MHB4O1xyXG5cdG1hcmdpbjogYXV0b1xyXG59XHJcblxyXG4ucG9wLW9mZmVycyAuaW5uZXIge1xyXG5cdHBhZGRpbmc6IDAgNTBweCA1MHB4XHJcbn1cclxuXHJcbi5wb3Atb2ZmZXJzIC5pbm5lcj5kaXY6bm90KC5idG4td3JhcCkge1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xyXG5cdHBhZGRpbmc6IDU1cHggMFxyXG59XHJcblxyXG4ucG9wLW9mZmVycyAuaW5uZXI+ZGl2OmZpcnN0LWNoaWxkIHtcclxuXHRib3JkZXItdG9wOiBub25lXHJcbn1cclxuXHJcbi5wb3Atb2ZmZXJzIC5pbm5lcj5kaXY6Zmlyc3QtY2hpbGQgc3BhbiB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyOHB4XHJcbn1cclxuXHJcbi5wb3Atb2ZmZXJzIC5pbm5lcj5kaXYuY29tbWVudC1ib3gge1xyXG5cdHBhZGRpbmc6IDMwcHggMCAwXHJcbn1cclxuXHJcbi5wb3Atb2ZmZXJzIC5pbm5lcj5kaXYgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLnBvcC1vZmZlcnMgLmlubmVyPmRpdiBkbCBkdCB7XHJcblx0Zm9udC1zaXplOiAxOHB4XHJcbn1cclxuXHJcbi5wb3Atb2ZmZXJzIC5pbm5lcj5kaXYgZGwgZGQge1xyXG5cdG1hcmdpbi10b3A6IDE1cHhcclxufVxyXG5cclxuLnBvcC1vZmZlcnMgLmlubmVyPmRpdiBkbCBkZCBzcGFuIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0bGluZS1oZWlnaHQ6IDIycHhcclxufVxyXG5cclxuLnBvcC1vZmZlcnMgLmlubmVyPmRpdiBkbCtkbCB7XHJcblx0bWFyZ2luLXRvcDogMzBweFxyXG59XHJcblxyXG4ucG9wLW9mZmVycyAuaW5uZXI+ZGl2IHVsIGxpIHtcclxuXHRjb2xvcjogI2FkYWRhZDtcclxuXHRsaW5lLWhlaWdodDogMTlweFxyXG59XHJcblxyXG4ucG9wLW9mZmVycyAuaW5uZXIgLmJ0bi13cmFwIHtcclxuXHRtYXJnaW4tdG9wOiA3NXB4XHJcbn1cclxuXHJcbi5wb3Atb2ZmZXJzIC5pbm5lciAuYnRuLXdyYXAgYSB7XHJcblx0d2lkdGg6IDI3MHB4XHJcbn1cclxuXHJcbi5mb290LWNvbnRhY3QtbGlzdCB7XHJcblx0cGFkZGluZy10b3A6IDMxcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XHJcblx0d2lkdGg6IDk2NXB4O1xyXG5cdG1hcmdpbjogMCBhdXRvXHJcbn1cclxuXHJcbi5mb290LWNvbnRhY3QtbGlzdCAuZm9vdC1hZGp1c3QtdHh0IHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNjVweFxyXG59XHJcblxyXG4uZm9vdC1jb250YWN0LWxpc3QgLmZvb3QtY29udGFjdC1saXN0LWxlZnQge1xyXG5cdGRpc3BsYXk6IGlubGluZTtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG4uZm9vdC1jb250YWN0LWxpc3QgLmZvb3QtY29udGFjdC1saXN0LWxlZnQgZGl2IHtcclxuXHRtYXJnaW4tYm90dG9tOiA3MnB4XHJcbn1cclxuXHJcbi5mb290LWNvbnRhY3QtbGlzdCAuZm9vdC1jb250YWN0LWxpc3QtcmlnaHQge1xyXG5cdGZsb2F0OiByaWdodFxyXG59XHJcblxyXG4uZm9vdC1jb250YWN0LWxpc3QgLmZvb3QtY29udGFjdC1saXN0LXJpZ2h0IGRpdiB7XHJcblx0bWFyZ2luLWJvdHRvbTogNTVweFxyXG59XHJcblxyXG4uZm9vdC1jb250YWN0LWxpc3QgZGl2IGRpdiB7XHJcblx0d2lkdGg6IDQ1MHB4XHJcbn1cclxuXHJcbi5mb290LWNvbnRhY3QtbGlzdCBkaXYgZGl2IGgzIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcclxuXHRmb250LXNpemU6IDMwcHg7XHJcblx0aGVpZ2h0OiAzMXB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblx0Y29sb3I6ICNhZGFkYWQ7XHJcblx0Zm9udC1mYW1pbHk6IEh5dW5kYWlTYW5zSGVhZC1MaWdodFxyXG59XHJcblxyXG4uZm9vdC1jb250YWN0LWxpc3QgZGl2IGRpdiBwIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMjNweFxyXG59XHJcblxyXG4uZm9vdC1jb250YWN0LWxpc3QgZGl2IGRpdiBwIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5mb290LWNvbnRhY3QtbGlzdCBkaXYgZGl2IHAgc3Ryb25nIHtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi10b3A6IDEwcHhcclxufVxyXG5cclxuLmZvb3QtY29udGFjdC1saXN0IC5kZWFsZXItbG9jYXRvciB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMTBweDtcclxuXHRjb2xvcjogI2EzNmI0ZjtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2EzNmI0ZjtcclxuXHRsaW5lLWhlaWdodDogN3B4XHJcbn1cclxuXHJcbi5mb290LWNvbnRhY3QtbGlzdCAub3duLWJ5LXBob25lIC5vd24tYnktcGhvbmUtYm90aCBzcGFuIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bGluZS1oZWlnaHQ6IDI2cHhcclxufVxyXG5cclxuLmZvb3QtY29udGFjdC1saXN0IC5vd24tYnktcGhvbmUgcCBzcGFuIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMTQ0cHhcclxufVxyXG5cclxuLmZvb3QtY29udGFjdC1saXN0IC5vd24tYnktcGhvbmUgcCBzcGFuIGVtIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZy1sZWZ0OiA1cHg7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsXHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci10ZXJtcyB7XHJcblx0d2lkdGg6IDk2NHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMjJweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItdGVybXMgcCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjVweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItdGVybXMgLnR4dC1ncmF5IHtcclxuXHRjb2xvcjogIzg4OFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItdGVybXMgYS50eHQtZ3JheTpob3ZlciB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXRlcm1zIHN0cm9uZyB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWJvdHRvbTogNXB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci10ZXJtcyBzdHJvbmcudG9wLXBhZGRpbmctc3Ryb25nIHtcclxuXHRwYWRkaW5nLXRvcDogMjBweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItcG9saWN5IHtcclxuXHR3aWR0aDogOTY0cHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMnB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci1wb2xpY3kgcCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjVweFxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItcG9saWN5IC50eHQtZ3JheSB7XHJcblx0Y29sb3I6ICM4ODhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXBvbGljeSBhLnR4dC1ncmF5OmhvdmVyIHtcclxuXHRjb2xvcjogIzAwMDtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG59XHJcblxyXG4uZm9vdGVyIC5jb250ZW50IC5mb290ZXItcG9saWN5IHN0cm9uZyB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWJvdHRvbTogNXB4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci1wb2xpY3kgdWwge1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHhcclxufVxyXG5cclxuLmZvb3RlciAuY29udGVudCAuZm9vdGVyLXBvbGljeSB1bCBsaSB7XHJcblx0bWFyZ2luLWJvdHRvbTogM3B4XHJcbn1cclxuXHJcbi5mb290ZXIgLmNvbnRlbnQgLmZvb3Rlci1wb2xpY3kgdWwgbGkgaW1nIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luOiA4cHggNHB4IDAgMFxyXG59XHJcblxyXG4uc2VhcmNoLWNvbnRhaW5lciB7XHJcblx0cGFkZGluZy10b3A6IDgwcHhcclxufVxyXG5cclxuLnNlYXJjaC1jb250YWluZXIgcCB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc1RleHQsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDEwMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLnNlYXJjaC1jb250YWluZXIgaDEsXHJcbi5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciBoMyB7XHJcblx0Zm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zSGVhZCwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogMTAwXHJcbn1cclxuXHJcbi5zZWFyY2gtY29udGFpbmVyIGgxIHtcclxuXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0Zm9udC1zaXplOiA1MHB4O1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRjb2xvcjogIzAwMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIHtcclxuXHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDQwcHhcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIGIge1xyXG5cdGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIGgzIHtcclxuXHRmb250LXNpemU6IDI2cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGNvbG9yOiAjMDAwXHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciBwIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0LCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0dGV4dC1hbGlnbjogbGVmdFxyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdC1jb250YWluZXIgZmlndXJlIHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzXHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciBhOmhvdmVyIGZpZ3VyZSB7XHJcblx0b3BhY2l0eTogLjZcclxufVxyXG5cclxuLnNlYXJjaC1zZWN0aW9uIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzXHJcbn1cclxuXHJcbi5sYXlvdXRfX3dyYXBwZXIge1xyXG5cdG1heC13aWR0aDogOTY0cHg7XHJcblx0bWFyZ2luOiAwIGF1dG9cclxufVxyXG5cclxuLnNlYXJjaC1zZWN0aW9uIGZvcm0gaW5wdXQge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xyXG5cdGhlaWdodDogNDdweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRvdXRsaW5lOiAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0cGFkZGluZzogMTBweCAyMHB4XHJcbn1cclxuXHJcbi5ncmlkLWNvbGwtLW1kLTQsXHJcbi5ncmlkLWNvbGwtLW1kLTgge1xyXG5cdHBhZGRpbmctbGVmdDogNXB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDVweDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0ZmxvYXQ6IGxlZnRcclxufVxyXG5cclxuLmdyaWQtY29sbC0tbWQtOCB7XHJcblx0d2lkdGg6IDY2LjY2NjY2NjYlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLmdyaWQtY29sbC0tbWQtNCB7XHJcblx0d2lkdGg6IDMzLjMzMzMzMzMlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLnNlYXJjaC1zZWN0aW9uIGZvcm0gLmJ1dHRvbiB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG91dGxpbmU6IDA7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0aGVpZ2h0OiA0N3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiA0N3B4O1xyXG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDEwMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzLCBib3JkZXItY29sb3IgLjNzO1xyXG5cdC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzLCBib3JkZXItY29sb3IgLjNzO1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzLCBib3JkZXItY29sb3IgLjNzO1xyXG5cdHBhZGRpbmc6IDAgMzBweFxyXG59XHJcblxyXG4ucGFnaW5hdGlvbiBhOmhvdmVyLFxyXG4ucGFnaW5hdGlvbiBsaS5hY3RpdmUgYSB7XHJcblx0Y29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLnNlYXJjaC1zZWN0aW9uIGZvcm0gLmJ1dHRvbjpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2EzNmI0ZjtcclxuXHRib3JkZXItY29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLnNlYXJjaC1zZWN0aW9uIGZvcm06YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdGNsZWFyOiBib3RoXHJcbn1cclxuXHJcbi5zZWFyY2gtc2VjdGlvbiBmb3JtIHtcclxuXHR3aWR0aDogNTkwcHg7XHJcblx0cGFkZGluZy10b3A6IDQwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDQwcHg7XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvXHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uIGxpLnBhZ2luYXRpb25fX25leHQgYTpiZWZvcmUsXHJcbi5wYWdpbmF0aW9uIGxpLnBhZ2luYXRpb25fX3ByZXYgYTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiA2cHg7XHJcblx0aGVpZ2h0OiA2cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzg4ODtcclxuXHRib3JkZXItcmlnaHQ6IDA7XHJcblx0Ym9yZGVyLXRvcDogMDtcclxuXHRtYXJnaW4tdG9wOiA2cHg7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcztcclxuXHQtby10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjNzO1xyXG5cdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3NcclxufVxyXG5cclxuLnBhZ2luYXRpb24gYSxcclxuLnBhZ2luYXRpb24gbGkge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbiBsaS5wYWdpbmF0aW9uX19uZXh0IGE6YmVmb3JlIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcclxuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKVxyXG59XHJcblxyXG4ucGFnaW5hdGlvbiB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uIGE6aG92ZXI6YmVmb3JlIHtcclxuXHRib3JkZXItY29sb3I6ICNhMzZiNGYhaW1wb3J0YW50XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uIGEge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtaW4taGVpZ2h0OiAyMHB4O1xyXG5cdHBhZGRpbmc6IDAgMTBweDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Y29sb3I6ICM4ODg7XHJcblx0Zm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zVGV4dCwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogMTAwO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzO1xyXG5cdC1vLXRyYW5zaXRpb246IGNvbG9yIC4zcztcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAuM3NcclxufVxyXG5cclxuLmdhdGVtYWluIC5pbm5lci1jb250LXdyYXAgLmNvbnRlbnQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRtYXgtd2lkdGg6IDE5MjBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuY29udC1mdWxsc2l6ZSAuaW5uZXItY29udC13cmFwIC5jb250ZW50IHtcclxuXHRwb3NpdGlvbjogc3RhdGljXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuY29udGVudCAubGluZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMTEwcHg7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0cGFkZGluZzogMCAzMHB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHotaW5kZXg6IDEwXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuY29udGVudCAubGluZTphZnRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29udGVudDogJyc7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICNhMzZiNGY7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxufVxyXG5cclxuLmdhdGVtYWluIC5jb250LWZ1bGxzaXplLFxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEge1xyXG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiBjZW50ZXIgIzAwMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnRcclxufVxyXG5cclxuLmdhdGVtYWluIC5jb250LWZ1bGxzaXplIGgzIHtcclxuXHRmb250OiA0NXB4LzUycHggSHl1bmRhaVNhbnNIZWFkLUxpZ2h0O1xyXG5cdGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuY29udC1mdWxsc2l6ZSAuYmctaG9sZGVyIGltZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuY29udC1mdWxsc2l6ZSAuYmctaG9sZGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLmdhdGVtYWluIC5jb250LWZ1bGxzaXplIHZpZGVvIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCVcclxufVxyXG5cclxuLmdhdGVtYWluIC5rdi1hcmVhIC50eHQtaG9sZGVyIGgxIHtcclxuXHR0ZXh0LXNoYWRvdzogMCAwIDdweCByZ2JhKDAsIDAsIDAsIC4zKTtcclxuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XHJcblx0Zm9udC13ZWlnaHQ6IDEwMCFpbXBvcnRhbnQ7XHJcblx0Zm9udDogODBweC8xIEdlbmVzaXNTYW5zSGVhZDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcclxuXHRtYXJnaW4tdG9wOiAtNTBweFxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLnR4dC1ob2xkZXIgcCB7XHJcblx0dGV4dC1zaGFkb3c6IDAgMCA3cHggcmdiYSgwLCAwLCAwLCAuOCk7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdHBhZGRpbmctdG9wOiAyNXB4O1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNjVweDtcclxuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNIZWFkLCBzYW5zLXNlcmlmO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDZlbTtcclxuXHRmb250LXdlaWdodDogMTAwXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAua3YtYXJlYSAudHh0LWhvbGRlciBwIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAua3YtYXJlYSAudHh0LWhvbGRlciB7XHJcblx0ei1pbmRleDogMjA7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNDUlO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDkwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogMCA1JVxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJnLWhvbGRlci5rdi1sb2FkIHtcclxuXHRtaW4taGVpZ2h0OiAzMDAwcHg7XHJcblx0YmFja2dyb3VuZDogIzAwMFxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJ0bnMge1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xyXG5cdG1hcmdpbi10b3A6IC0yMHB4XHJcbn1cclxuXHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuYnRucyAuZ2J0biB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRwYWRkaW5nOiAwIDUlO1xyXG5cdG1hcmdpbjogMCA1cHg7XHJcblx0Ym9yZGVyLXdpZHRoOiAxcHg7XHJcblx0Ym9yZGVyLWNvbG9yOiAjYTM2YjRmO1xyXG5cdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xyXG5cdC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2U7XHJcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZVxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJ0bnMgLmdidG46aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjE1KVxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJ0bnMgLmdidG46aG92ZXIgc3Bhbi5hdHh0IHtcclxuXHRjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJ0bnMgLmdidG4gLmF0eHQge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogNTBweDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDEwMFxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmt2LWFyZWEgLmJ0bnMgLmdidG4gLmVmZmVjdC13cmFwIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAua3YtYXJlYSAuYnRucyAuZ2J0biAuZWZmZWN0LXdyYXAgc3BhbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJVxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBhIGltZyB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LWZpbHRlciAuM3MgZWFzZTtcclxuXHQtby10cmFuc2l0aW9uOiBmaWx0ZXIgLjNzIGVhc2U7XHJcblx0dHJhbnNpdGlvbjogZmlsdGVyIC4zcyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IGZpbHRlciAuM3MgZWFzZSwgLXdlYmtpdC1maWx0ZXIgLjNzIGVhc2U7XHJcblx0LXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoLjgpO1xyXG5cdGZpbHRlcjogYnJpZ2h0bmVzcyguOClcclxufVxyXG5cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgYTpob3ZlciBpbWcge1xyXG5cdC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDEpO1xyXG5cdGZpbHRlcjogYnJpZ2h0bmVzcygxKVxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBhIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiAzMDBweDtcclxuXHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cGFkZGluZzogMjBweCAwXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGE6OmFmdGVyIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDIwcHg7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogMzAwcHg7XHJcblx0YmFja2dyb3VuZDogI2VlZVxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiB7XHJcblx0cGFkZGluZzogNSUgMTAlXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLXNsaWRlIC5maWdjYXB0aW9uIHN0cm9uZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29sb3I6ICMxOTE5MTk7XHJcblx0Zm9udDogMjhweC8xIEdlbmVzaXNTYW5zSGVhZDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLXNsaWRlIC5maWdjYXB0aW9uIHAge1xyXG5cdGNvbG9yOiAjODg4O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRtYXJnaW4tdG9wOiA1cHhcclxufVxyXG5cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItc2xpZGUgLmZpZ2NhcHRpb24gc3BhbiB7XHJcblx0b3BhY2l0eTogMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdGZvbnQ6IDE0cHgvMSBHZW5lc2lzU2Fuc0hlYWQ7XHJcblx0cGFkZGluZzogMCAxNXB4IDVweCAwO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTM2YjRmO1xyXG5cdGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0bWFyZ2luLXRvcDogMjVweFxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiBzcGFuOjphZnRlciB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAycHg7XHJcblx0cmlnaHQ6IDFweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogNnB4O1xyXG5cdGhlaWdodDogNnB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYTM2YjRmO1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhMzZiNGY7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdG9wYWNpdHk6IC41O1xyXG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT01MClcclxufVxyXG5cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0b3BhY2l0eTogMTtcclxuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHR0cmFuc2l0aW9uOiBhbGwgLjNzXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZzpmaXJzdC1jaGlsZCB7XHJcblx0cmlnaHQ6IDUwJTtcclxuXHRib3R0b206IDgwcHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMTc1cHhcclxufVxyXG5cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGU6aG92ZXIgYSB7XHJcblx0YmFja2dyb3VuZDogI2VlZVxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZTpob3ZlciAuZmlnY2FwdGlvbiBzcGFuIHtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lci5ub25lLXNsaWRlIC5zd2lwZXItc2xpZGUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMjUlXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lci5ub25lLXNsaWRlIC5zd2lwZXItYnV0dG9uLW5leHQsXHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lci5ub25lLXNsaWRlIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm1vZGVsLWxpc3QtMyAuc3dpcGVyLXNsaWRlIHtcclxuXHR3aWR0aDogMzMuMzMlXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lci5tb2RlbC1saXN0LTMgLnN3aXBlci1zbGlkZSBpbWc6Zmlyc3QtY2hpbGQge1xyXG5cdHJpZ2h0OiAxMCU7XHJcblx0Ym90dG9tOiA4MHB4O1xyXG5cdG1hcmdpbi1yaWdodDogMFxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIubW9kZWwtbGlzdC0zIC5zd2lwZXItc2xpZGUgaW1nK2ltZyB7XHJcblx0cmlnaHQ6IDE1JTtcclxuXHRib3R0b206IDYwcHhcclxufVxyXG5cclxuLmdhdGVtYWluIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHQsXHJcbi5nYXRlbWFpbiAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0d2lkdGg6IDIzcHg7XHJcblx0aGVpZ2h0OiA0NXB4O1xyXG5cdHotaW5kZXg6IDM7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNyk7XHJcblx0bWFyZ2luLXRvcDogLTUyLjVweFxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tcHJldiB7XHJcblx0bGVmdDogMDtcclxuXHRwYWRkaW5nOiAzMHB4IDE1cHggMzBweCAxMXB4XHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuXHRyaWdodDogMDtcclxuXHRwYWRkaW5nOiAzMHB4IDExcHggMzBweCAxNXB4XHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHNwYW46YWZ0ZXIsXHJcbi5nYXRlbWFpbiAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2IHNwYW46YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogdXJsKC9ydS9ydS9pbWFnZXMvY29tbW9uL2J0bl9wcmV2LnBuZykgY2VudGVyIGJvdHRvbSBuby1yZXBlYXQ7XHJcblx0b3BhY2l0eTogMDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHNwYW46YWZ0ZXIge1xyXG5cdGJhY2tncm91bmQ6IHVybCgvcnUvcnUvaW1hZ2VzL2NvbW1vbi9idG5fbmV4dC5wbmcpIGNlbnRlciBib3R0b20gbm8tcmVwZWF0XHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHNwYW4sXHJcbi5nYXRlbWFpbiAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2IHNwYW4ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMjNweDtcclxuXHRoZWlnaHQ6IDQ1cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciAuaW1nMjphZnRlcixcclxuLmdhdGVtYWluIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIgLmltZzI6YWZ0ZXIge1xyXG5cdG9wYWNpdHk6IDFcclxufVxyXG5cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAge1xyXG5cdHBhZGRpbmc6IDUwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC5jb250ZW50LXRhYjo6YWZ0ZXIsXHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC5jb250ZW50LXRhYjo6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNsZWFyOiBib3RoXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC5jb250ZW50LXRhYiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC5jb250ZW50LXRhYiBsaSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0aGVpZ2h0OiAxMnB4O1xyXG5cdHBhZGRpbmc6IDAgMzVweFxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAuY29udGVudC10YWI+bGk+YSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udDogMjBweC8xIEdlbmVzaXNTYW5zSGVhZDtcclxuXHRmb250LXdlaWdodDogMTAwO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHhcclxufVxyXG5cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLmNvbnRlbnQtdGFiPmxpLmFjdGl2ZT5hIHtcclxuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMFxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nIHtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItd3JhcHBlciB7XHJcblx0cGFkZGluZy1ib3R0b206IDg1cHhcclxufVxyXG5cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLXNsaWRlIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdHRleHQtYWxpZ246IGxlZnRcclxufVxyXG5cclxuLmdhdGVtYWluIC5jb250ZW50LXdyYXAgLnRhYi1jb250ZW50cyAuc3dpcGVyLXNsaWRlIC5maWdjYXB0aW9uIHN0cm9uZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udDogMjBweC8xIEh5dW5kYWlTYW5zSGVhZC1MaWdodDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0bWFyZ2luLXRvcDogMzBweFxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItc2xpZGUgLmZpZ2NhcHRpb24gLmRhdGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGZvbnQ6IDEycHgvMSBIeXVuZGFpU2Fuc0hlYWQtTGlnaHQ7XHJcblx0bWFyZ2luLXRvcDogNXB4XHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuY29udGVudC13cmFwIC50YWItY29udGVudHMgLnN3aXBlci1zbGlkZSAuZmlnY2FwdGlvbiBwIHtcclxuXHRjb2xvcjogIzY2NjtcclxuXHRsZXR0ZXItc3BhY2luZzogLS4ycHg7XHJcblx0bWFyZ2luLXRvcDogMTVweFxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZDogI2EzNmI0ZlxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmNvbnRlbnQtd3JhcCAudGFiLWNvbnRlbnRzIC5zd2lwZXItYnV0dG9uLXdyYXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAxMHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogNjhweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdHotaW5kZXg6IDEwXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbCBhIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Y29sb3I6ICNmZmZcclxufVxyXG5cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIC50eHQtYXJlYSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0LW8tdHJhbnNpdGlvbi1kZWxheTogLjEycztcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGN1YmljLWJlemllciguNDksIC4wMSwgLjI3LCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguNDksIC4wMSwgLjI3LCAxKTtcclxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguNDksIC4wMSwgLjI3LCAxKSwgb3BhY2l0eSAuNXMgY3ViaWMtYmV6aWVyKC40OSwgLjAxLCAuMjcsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAuNXMgY3ViaWMtYmV6aWVyKC40OSwgLjAxLCAuMjcsIDEpXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbCBhOmZvY3VzIC5saW5lLWFyZWEgLnZlcnQtbGluZSxcclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIGE6Zm9jdXMgLnR4dC1hcmVhIC5idG4tdHh0LFxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwgYTpob3ZlciAubGluZS1hcmVhIC52ZXJ0LWxpbmUsXHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbCBhOmhvdmVyIC50eHQtYXJlYSAuYnRuLXR4dCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb246IG5vbmU7XHJcblx0LW8tYW5pbWF0aW9uOiBub25lO1xyXG5cdGFuaW1hdGlvbjogbm9uZVxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwuYWN0aXZlIC50eHQtYXJlYSB7XHJcblx0b3BhY2l0eTogMTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC4xMnM7XHJcblx0LW8tdHJhbnNpdGlvbi1kZWxheTogLjEycztcclxuXHR0cmFuc2l0aW9uLWRlbGF5OiAuMTJzO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjhzO1xyXG5cdC1vLXRyYW5zaXRpb24tZHVyYXRpb246IC44cztcclxuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuOHNcclxufVxyXG5cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsLnBhdXNlIC50eHQtYXJlYSB7XHJcblx0b3BhY2l0eTogMTtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDA7XHJcblx0LW8tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMDtcclxuXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAwXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbCAudHh0LWFyZWEgLmJ0bi10eHQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQtd2Via2l0LWFuaW1hdGlvbjogc2Nyb2xsbGFiZWwgMnM7XHJcblx0LW8tYW5pbWF0aW9uOiBzY3JvbGxsYWJlbCAycztcclxuXHRhbmltYXRpb246IHNjcm9sbGxhYmVsIDJzO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcblx0LW8tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0Zm9udDogMTJweC8xIEdlbmVzaXNTYW5zVGV4dDtcclxuXHRmb250LXdlaWdodDogNDAwXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbC5hY3RpdmUgLnR4dC1hcmVhIC5idG4tdHh0IHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xyXG5cdC1vLWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xyXG5cdGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbC5wYXVzZSAudHh0LWFyZWEgLmJ0bi10eHQge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMDtcclxuXHQtby1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAwO1xyXG5cdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDBcclxufVxyXG5cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIC5saW5lLWFyZWEge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBjdWJpYy1iZXppZXIoLjQ5LCAuMDEsIC4yNywgMSk7XHJcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgY3ViaWMtYmV6aWVyKC40OSwgLjAxLCAuMjcsIDEpO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGN1YmljLWJlemllciguNDksIC4wMSwgLjI3LCAxKTtcclxuXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtXHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbC5hY3RpdmUgLmxpbmUtYXJlYSB7XHJcblx0b3BhY2l0eTogMTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC4xNnM7XHJcblx0LW8tdHJhbnNpdGlvbi1kZWxheTogLjE2cztcclxuXHR0cmFuc2l0aW9uLWRlbGF5OiAuMTZzO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjhzO1xyXG5cdC1vLXRyYW5zaXRpb24tZHVyYXRpb246IC44cztcclxuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuOHNcclxufVxyXG5cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsLnBhdXNlIC5saW5lLWFyZWEge1xyXG5cdG9wYWNpdHk6IDFcclxufVxyXG5cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIGE6aG92ZXIgLnZlcnQtbGluZS1tYXNrIHtcclxuXHRoZWlnaHQ6IDMzcHghaW1wb3J0YW50XHJcbn1cclxuXHJcbi5nYXRlbWFpbiAuYnRuLXNjcm9sbCAubGluZS1hcmVhIC52ZXJ0LWxpbmUtbWFzayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDFweDtcclxuXHRoZWlnaHQ6IDMzcHg7XHJcblx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLmdhdGVtYWluIC5idG4tc2Nyb2xsIC5saW5lLWFyZWEgLnZlcnQtbGluZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA1M3B4O1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uOiBzY3JvbGxsaW5lIDJzO1xyXG5cdC1vLWFuaW1hdGlvbjogc2Nyb2xsbGluZSAycztcclxuXHRhbmltYXRpb246IHNjcm9sbGxpbmUgMnM7XHJcblx0LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuXHQtby1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZVxyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwuYWN0aXZlIC5saW5lLWFyZWEgLnZlcnQtbGluZSB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcclxuXHQtby1hbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcclxuXHRhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZ1xyXG59XHJcblxyXG4uZ2F0ZW1haW4gLmJ0bi1zY3JvbGwucGF1c2UgLmxpbmUtYXJlYSAudmVydC1saW5lIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDA7XHJcblx0LW8tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMDtcclxuXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAwXHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzY3JvbGxsaW5lIHtcclxuXHQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMClcclxuXHR9XHJcblx0MjUlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgdHJhbnNsYXRlWigwKVxyXG5cdH1cclxuXHQyNS4xJSxcclxuXHQzNSUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMClcclxuXHR9XHJcblx0MTAwJSxcclxuXHQ1MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApXHJcblx0fVxyXG59XHJcblxyXG5ALW8ta2V5ZnJhbWVzIHNjcm9sbGxpbmUge1xyXG5cdDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKVxyXG5cdH1cclxuXHQyNSUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSB0cmFuc2xhdGVaKDApXHJcblx0fVxyXG5cdDI1LjElLFxyXG5cdDM1JSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKVxyXG5cdH1cclxuXHQxMDAlLFxyXG5cdDUwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMClcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2Nyb2xsbGluZSB7XHJcblx0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApXHJcblx0fVxyXG5cdDI1JSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSB0cmFuc2xhdGVaKDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVooMClcclxuXHR9XHJcblx0MjUuMSUsXHJcblx0MzUlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApXHJcblx0fVxyXG5cdDEwMCUsXHJcblx0NTAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKVxyXG5cdH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNjcm9sbGxhYmVsIHtcclxuXHQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XHJcblx0XHRvcGFjaXR5OiAxXHJcblx0fVxyXG5cdDI1JSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpIHRyYW5zbGF0ZVooMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KSB0cmFuc2xhdGVaKDApO1xyXG5cdFx0b3BhY2l0eTogMFxyXG5cdH1cclxuXHQyNS4xJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuXHRcdG9wYWNpdHk6IDBcclxuXHR9XHJcblx0MTAwJSxcclxuXHQ1MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApO1xyXG5cdFx0b3BhY2l0eTogMVxyXG5cdH1cclxufVxyXG5cclxuQC1vLWtleWZyYW1lcyBzY3JvbGxsYWJlbCB7XHJcblx0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApO1xyXG5cdFx0b3BhY2l0eTogMVxyXG5cdH1cclxuXHQyNSUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KSB0cmFuc2xhdGVaKDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCkgdHJhbnNsYXRlWigwKTtcclxuXHRcdG9wYWNpdHk6IDBcclxuXHR9XHJcblx0MjUuMSUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcblx0XHRvcGFjaXR5OiAwXHJcblx0fVxyXG5cdDEwMCUsXHJcblx0NTAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKTtcclxuXHRcdG9wYWNpdHk6IDFcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2Nyb2xsbGFiZWwge1xyXG5cdDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKTtcclxuXHRcdG9wYWNpdHk6IDFcclxuXHR9XHJcblx0MjUlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCkgdHJhbnNsYXRlWigwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpIHRyYW5zbGF0ZVooMCk7XHJcblx0XHRvcGFjaXR5OiAwXHJcblx0fVxyXG5cdDI1LjElIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSB0cmFuc2xhdGVaKDApO1xyXG5cdFx0b3BhY2l0eTogMFxyXG5cdH1cclxuXHQxMDAlLFxyXG5cdDUwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XHJcblx0XHRvcGFjaXR5OiAxXHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTYwMHB4KSB7XHJcblx0LmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nOmZpcnN0LWNoaWxkIHtcclxuXHRcdHdpZHRoOiAyODBweDtcclxuXHRcdG1hcmdpbi1yaWdodDogLTE0MHB4XHJcblx0fVxyXG5cdC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIGltZytpbWcge1xyXG5cdFx0d2lkdGg6IDE0N3B4XHJcblx0fVxyXG5cdC5nYXRlbWFpbiAuaW50cm8td3JhcCAuc3dpcGVyLWNvbnRhaW5lci5tb2RlbC1saXN0LTMgLnN3aXBlci1zbGlkZSBpbWc6Zmlyc3QtY2hpbGQge1xyXG5cdFx0d2lkdGg6IDMzMS41cHhcclxuXHR9XHJcblx0LmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm1vZGVsLWxpc3QtMyAuc3dpcGVyLXNsaWRlIGltZytpbWcge1xyXG5cdFx0d2lkdGg6IDE4N3B4XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTIwMHB4KSB7XHJcblx0LmdhdGVtYWluIC5jb250ZW50LXdyYXAgLmNvbnRlbnQtdGFiIGxpIHtcclxuXHRcdHBhZGRpbmc6IDAgNTVweFxyXG5cdH1cclxuXHQuZ2F0ZW1haW4gLmludHJvLXdyYXAgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSBpbWc6Zmlyc3QtY2hpbGQge1xyXG5cdFx0d2lkdGg6IDIxMHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtMTA1cHhcclxuXHR9XHJcblx0LmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgaW1nK2ltZyB7XHJcblx0XHR3aWR0aDogMTEwcHhcclxuXHR9XHJcblx0LmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm1vZGVsLWxpc3QtMyAuc3dpcGVyLXNsaWRlIGltZzpmaXJzdC1jaGlsZCB7XHJcblx0XHR3aWR0aDogMjczcHhcclxuXHR9XHJcblx0LmdhdGVtYWluIC5pbnRyby13cmFwIC5zd2lwZXItY29udGFpbmVyLm1vZGVsLWxpc3QtMyAuc3dpcGVyLXNsaWRlIGltZytpbWcge1xyXG5cdFx0d2lkdGg6IDE1NHB4XHJcblx0fVxyXG59XHJcblxyXG4uc3dpcGVyLXNsaWRlLFxyXG4uc3dpcGVyLXdyYXBwZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXIge1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR6LWluZGV4OiAxXHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLW5vLWZsZXhib3ggLnN3aXBlci1zbGlkZSB7XHJcblx0ZmxvYXQ6IGxlZnRcclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyIHtcclxuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG5cdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbn1cclxuXHJcbi5zd2lwZXItd3JhcHBlciB7XHJcblx0ei1pbmRleDogMTtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xyXG5cdC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IC1vLXRyYW5zZm9ybTtcclxuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcclxuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XHJcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybSwgLW8tdHJhbnNmb3JtO1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcblx0Ym94LXNpemluZzogY29udGVudC1ib3hcclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxyXG4uc3dpcGVyLXdyYXBwZXIge1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLW11bHRpcm93Pi5zd2lwZXItd3JhcHBlciB7XHJcblx0LXdlYmtpdC1ib3gtbGluZXM6IG11bHRpcGxlO1xyXG5cdC1tb3otYm94LWxpbmVzOiBtdWx0aXBsZTtcclxuXHQtbXMtZmxleC13cmFwOiB3cmFwO1xyXG5cdC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xyXG5cdGZsZXgtd3JhcDogd3JhcFxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVyIHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuXHQtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG5cdG1hcmdpbjogMCBhdXRvXHJcbn1cclxuXHJcbi5zd2lwZXItc2xpZGUge1xyXG5cdC13ZWJraXQtZmxleC1zaHJpbms6IDA7XHJcblx0LW1zLWZsZXg6IDAgMCBhdXRvO1xyXG5cdC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xyXG5cdGZsZXgtc2hyaW5rOiAwXHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XHJcblx0aGVpZ2h0OiBhdXRvXHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcclxuXHQtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XHJcblx0LW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xyXG5cdC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIC13ZWJraXQtdHJhbnNmb3JtO1xyXG5cdC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgLW8tdHJhbnNmb3JtO1xyXG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xyXG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0LCAtd2Via2l0LXRyYW5zZm9ybSwgLW8tdHJhbnNmb3JtXHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0b3BhY2l0eTogMDtcclxuXHR6LWluZGV4OiAtMTAwMFxyXG59XHJcblxyXG4uc3dpcGVyLXdwOC1ob3Jpem9udGFsIHtcclxuXHQtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuXHR0b3VjaC1hY3Rpb246IHBhbi15XHJcbn1cclxuXHJcbi5zd2lwZXItd3A4LXZlcnRpY2FsIHtcclxuXHQtbXMtdG91Y2gtYWN0aW9uOiBwYW4teDtcclxuXHR0b3VjaC1hY3Rpb246IHBhbi14XHJcbn1cclxuXHJcbi5zd2lwZXItYnV0dG9uLW5leHQsXHJcbi5zd2lwZXItYnV0dG9uLXByZXYge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHR3aWR0aDogMTNweDtcclxuXHRoZWlnaHQ6IDI1cHg7XHJcblx0bWFyZ2luLXRvcDogLTEycHg7XHJcblx0ei1pbmRleDogMTA7XHJcblx0Y3Vyc29yOiBwb2ludGVyXHJcbn1cclxuXHJcbi5zd2lwZXItYnV0dG9uLXByZXYsXHJcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuXHRsZWZ0OiAtMzBweDtcclxuXHRyaWdodDogYXV0b1xyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGUsXHJcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMCUyQzIyTDIyJTJDMGwyLjElMkMyLjFMNC4yJTJDMjJsMTkuOSUyQzE5LjlMMjIlMkM0NEwwJTJDMjJMMCUyQzIyTDAlMkMyMnonJTIwZmlsbCUzRCclMjNmZmZmZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpXHJcbn1cclxuXHJcbi5zd2lwZXItYnV0dG9uLW5leHQsXHJcbi5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuXHRyaWdodDogLTMwcHg7XHJcblx0bGVmdDogYXV0b1xyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XHJcblx0LW8tdHJhbnNpdGlvbjogLjNzO1xyXG5cdHRyYW5zaXRpb246IC4zcztcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdHotaW5kZXg6IDEwXHJcbn1cclxuXHJcbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xyXG5cdG9wYWNpdHk6IDBcclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcclxuLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSxcclxuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcclxuXHRib3R0b206IDEwcHg7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJVxyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuXHR3aWR0aDogOHB4O1xyXG5cdGhlaWdodDogOHB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0b3BhY2l0eTogLjJcclxufVxyXG5cclxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRib3gtc2hhZG93OiBub25lO1xyXG5cdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuXHQtbXMtYXBwZWFyYW5jZTogbm9uZTtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0YXBwZWFyYW5jZTogbm9uZVxyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG5cdGN1cnNvcjogcG9pbnRlclxyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24td2hpdGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcblx0b3BhY2l0eTogMTtcclxuXHRiYWNrZ3JvdW5kOiAjMDA3YWZmXHJcbn1cclxuXHJcbi5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG5cdGJhY2tncm91bmQ6ICMwMDBcclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xyXG5cdHJpZ2h0OiAxMHB4O1xyXG5cdHRvcDogNTAlO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcclxuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApXHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG5cdG1hcmdpbjogNXB4IDA7XHJcblx0ZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuXHRtYXJnaW46IDAgNXB4XHJcbn1cclxuXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcyB7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMjUpO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3MgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcclxuXHRiYWNrZ3JvdW5kOiAjMDA3YWZmO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG5cdC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG5cdC1vLXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcblx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG5cdC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcclxuXHQtby10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcFxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XHJcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxuXHQtby10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wXHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDRweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMFxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Mge1xyXG5cdHdpZHRoOiA0cHg7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwXHJcbn1cclxuXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzcy5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZSB7XHJcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSlcclxufVxyXG5cclxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XHJcblx0YmFja2dyb3VuZDogI2ZmZlxyXG59XHJcblxyXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3Muc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwXHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIHtcclxuXHQtd2Via2l0LXBlcnNwZWN0aXZlOiAxMjAwcHg7XHJcblx0LW8tcGVyc3BlY3RpdmU6IDEyMDBweDtcclxuXHRwZXJzcGVjdGl2ZTogMTIwMHB4XHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVyIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcblx0dHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZFxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0ei1pbmRleDogMTBcclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudCk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDAsIDAsIDAsIC41KSwgdHJhbnNwYXJlbnQpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCByaWdodCB0b3AsIGxlZnQgdG9wLCBmcm9tKHJnYmEoMCwgMCwgMCwgLjUpKSwgdG8odHJhbnNwYXJlbnQpKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KVxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIC41KSksIHRvKHRyYW5zcGFyZW50KSk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIC41KSwgdHJhbnNwYXJlbnQpXHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsIDAsIDAsIC41KSwgdHJhbnNwYXJlbnQpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudCk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIC41KSksIHRvKHRyYW5zcGFyZW50KSk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KVxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAuNSksIHRyYW5zcGFyZW50KTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIC41KSwgdHJhbnNwYXJlbnQpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgwLCAwLCAwLCAuNSkpLCB0byh0cmFuc3BhcmVudCkpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgLjUpLCB0cmFuc3BhcmVudClcclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXItY292ZXJmbG93IC5zd2lwZXItd3JhcHBlcixcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXdyYXBwZXIge1xyXG5cdC1tcy1wZXJzcGVjdGl2ZTogMTIwMHB4XHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAge1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlXHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0ei1pbmRleDogMVxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lXHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsXHJcbi5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xyXG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvXHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXHJcbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcclxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxyXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XHJcblx0ei1pbmRleDogMDtcclxuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW5cclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuXHQtby10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJVxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItc2xpZGUge1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xyXG5cdC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcblx0LW8tdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMFxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxyXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZSxcclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYge1xyXG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGVcclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHRib3R0b206IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0b3BhY2l0eTogLjY7XHJcblx0LXdlYmtpdC1maWx0ZXI6IGJsdXIoNTBweCk7XHJcblx0ZmlsdGVyOiBibHVyKDUwcHgpO1xyXG5cdHotaW5kZXg6IDBcclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuXHQtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0XHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG5cdC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XHJcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eVxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmVcclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XHJcblx0cG9pbnRlci1ldmVudHM6IGF1dG9cclxufVxyXG5cclxuLnN3aXBlci16b29tLWNvbnRhaW5lciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcblx0LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcblx0LXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLFxyXG4uc3dpcGVyLXpvb20tY29udGFpbmVyPmltZyxcclxuLnN3aXBlci16b29tLWNvbnRhaW5lcj5zdmcge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRtYXgtaGVpZ2h0OiAxMDAlO1xyXG5cdC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0b2JqZWN0LWZpdDogY29udGFpblxyXG59XHJcblxyXG4uc3dpcGVyLXNjcm9sbGJhciB7XHJcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0LW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4xKVxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItc2Nyb2xsYmFyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMSU7XHJcblx0Ym90dG9tOiAzcHg7XHJcblx0ei1pbmRleDogNTA7XHJcblx0aGVpZ2h0OiA1cHg7XHJcblx0d2lkdGg6IDk4JVxyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAzcHg7XHJcblx0dG9wOiAxJTtcclxuXHR6LWluZGV4OiA1MDtcclxuXHR3aWR0aDogNXB4O1xyXG5cdGhlaWdodDogOTglXHJcbn1cclxuXHJcbi5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNSk7XHJcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMFxyXG59XHJcblxyXG4uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZyB7XHJcblx0Y3Vyc29yOiBtb3ZlXHJcbn1cclxuXHJcbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xyXG5cdHdpZHRoOiA0MnB4O1xyXG5cdGhlaWdodDogNDJweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRvcDogNTAlO1xyXG5cdG1hcmdpbi1sZWZ0OiAtMjFweDtcclxuXHRtYXJnaW4tdG9wOiAtMjFweDtcclxuXHR6LWluZGV4OiAxMDtcclxuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcclxuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xyXG5cdC1vLXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XHJcblx0LXdlYmtpdC1hbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTtcclxuXHQtby1hbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZTtcclxuXHRhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMiwgZW5kKSBpbmZpbml0ZVxyXG59XHJcblxyXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyOmFmdGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjM2YzZjNmMnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG5cdC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbn1cclxuXHJcbi50b3AtYnRuOmFmdGVyLFxyXG4udG9wLWJ0bjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMzBweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAtMzBweFxyXG59XHJcblxyXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlOmFmdGVyIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIilcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XHJcblx0MTAwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuXHRcdC1vLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpXHJcblx0fVxyXG59XHJcblxyXG4udG9wLWJ0bjpiZWZvcmUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGxlZnQ6IDBcclxufVxyXG5cclxuLnRvcC1idG46YWZ0ZXIge1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2EzNmI0ZjtcclxuXHRsZWZ0OiA1MCVcclxufVxyXG5cclxuLnRvcC1idG4uc2hvdyB7XHJcblx0b3BhY2l0eTogMTtcclxuXHRwb2ludGVyLWV2ZW50czogYWxsXHJcbn1cclxuXHJcbi50b3AtYnRuIHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGJvdHRvbTogNTBweDtcclxuXHRyaWdodDogNHB4O1xyXG5cdGNvbG9yOiAjYTM2YjRmO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdHotaW5kZXg6IDEwMDtcclxuXHRjdXJzb3I6IHBvaW50ZXJcclxufVxyXG5cclxuaGVhZGVyLmhlYWRlcl8yMDE3IC5nbmItbWVudSBsaS5zaW5nbGU+YXtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRoZWlnaHQ6IDgwcHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0cGFkZGluZzogMCAyMXB4O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbiIsIi50ZWFzZXIge1xyXG5cdHdpZHRoOiAxMDB2dztcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG59XHJcbi5mbCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4udGV4dEFsaWduLWNlbnRlciB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5jb250ZW50IHtcclxuXHRmb250LWZhbWlseTogR2VuZXNpc1NhbnNIZWFkLCdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6MDtcclxuXHRsZWZ0OjA7XHJcblx0cGFkZGluZzogMCAzMHB4O1xyXG5cdHBhZGRpbmctdG9wOiA4MHB4O1xyXG5cdHdpZHRoOiAxMDB2dztcclxuXHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbi50ZXN0RHJpdmVfX2NvbnRhaW5lciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcbi50ZWFzZXIgLmJ0biB7XHJcblx0ei1pbmRleDogNDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0aGVpZ2h0OiA1MnB4O1xyXG5cdHBhZGRpbmc6IDAgNTRweDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KTtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4xMTJlbTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2EzNmI0ZjtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNpdGlvbjogLjNzIGVhc2U7XHJcblx0Y29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuXHRmb250LWZhbWlseTogXCJHZW5lc2lzU2Fuc0hlYWRcIiwnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0JztcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRsaW5lLWhlaWdodDogNTJweDtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4xNSk7XHJcblx0fVxyXG59XHJcbi50ZXN0RHJpdmUge1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXZoKTtcclxufVxyXG5cclxuLmhlYWRUZXh0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogNztcclxuXHRtYXJnaW46IDUwcHggMCAxNnB4IDUwcHg7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0Zm9udC1mYW1pbHk6IFwiR2VuZXNpc1NhbnNIZWFkXCIsJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCc7XHJcblx0bGluZS1oZWlnaHQ6IDM2cHg7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRsZXR0ZXItc3BhY2luZzogLjA2ZW07XHJcblx0Zm9udC1zaXplOiA2MHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0dGV4dC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLDAsMCwuMik7XHJcbn1cclxuXHJcbi5oZWFkU3ViVGV4dCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDQ7XHJcblx0bWFyZ2luLWxlZnQ6IDUwcHg7XHJcblx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRjb2xvcjogI2ZmZmZmZjtcclxuXHRmb250LWZhbWlseTogXCJHZW5lc2lzU2Fuc0hlYWRcIiwnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0JztcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xyXG5cdGZvbnQtc2l6ZTogMjhweDtcclxuXHR0ZXh0LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsMCwwLC4yKTtcclxufVxyXG5cclxuXHJcbi50ZWFzZXIgLmNhciB7XHJcblx0YmFja2dyb3VuZDogIzAwMCB1cmwoLi4vaW1hZ2VzL2FsbC90ZWFzZXIxLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0d2lkdGg6IDEwMHZ3O1xyXG5cdGhlaWdodDogMTAwdmg7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNpdGlvbjpvcGFjaXR5IDJzIGVhc2U7XHJcblx0ei1pbmRleDogMTtcclxufVxyXG4uY2FyX19oZWFkbGlnaHQsXHJcbi5jYXJfX2xpZ2h0IHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0b3BhY2l0eTogMDtcclxufVxyXG4uY2FyX19oZWFkbGlnaHQge1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYWxsL3RlYXNlcjIucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlIDFzO1xyXG59XHJcbi5jYXJfX2xpZ2h0IHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2FsbC90ZWFzZXIzLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZSAycztcclxufVxyXG4ub3BhIC5jYXJfX2hlYWRsaWdodCxcclxuLm9wYSAuY2FyX19saWdodCB7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG4udGVhc2VyIC5zaG93IHtcclxuXHRvcGFjaXR5OiAuNDtcclxufVxyXG5cclxuLnRlYXNlciAuc2tpcFZpZGVvIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogNjtcclxuXHRib3R0b206IDIwcHg7XHJcblx0cmlnaHQ6IDIwcHg7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG4vL3N1Y2Nlc3NcclxuLnRlYXNlcl9fc3VjY2Vzc1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cdG1heC13aWR0aDo1MTBweFxyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvXHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvXHJcblxyXG4udGVhc2VyX190aXRsZVxyXG5cdG1hcmdpbi1ib3R0b206IDEycHhcclxuXHRjb2xvciAjZmZmZmZmXHJcblx0Zm9udC1mYW1pbHkgXCJHZW5lc2lzU2Fuc0hlYWRcIiwnSHl1bmRhaVNhbnNIZWFkLUxpZ2h0J1xyXG5cdGZvbnQtc2l6ZSA0MHB4XHJcblx0Zm9udC13ZWlnaHQgMzAwXHJcblx0bGluZS1oZWlnaHQgMzhweFxyXG5cdGxldHRlci1zcGFjaW5nIDIuNHB4XHJcblxyXG4udGVhc2VyX19zdWJ0aXRsZVxyXG5cdGNvbG9yICNmZmZmZmZcclxuXHRmb250LWZhbWlseSBcIkdlbmVzaXNTYW5zSGVhZFwiLCdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnXHJcblx0Zm9udC1zaXplIDIwcHhcclxuXHRmb250LXdlaWdodCA0MDBcclxuXHRsaW5lLWhlaWdodCAzNHB4XHJcblx0dGV4dC10cmFuc2Zvcm0gdXBwZXJjYXNlXHJcblx0bGV0dGVyLXNwYWNpbmcgMS4ycHhcclxuXHJcbi50ZWFzZXJfX2Nsb3NlXHJcblx0cG9zaXRpb246IGFic29sdXRlXHJcblx0dG9wOiAtNTJweFxyXG5cdHJpZ2h0OiA1cHhcclxuXHR3aWR0aDogMjNweFxyXG5cdGhlaWdodDogMjNweFxyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWxsL3RlYXNlci1jbG9zZS5wbmcpXHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG5cclxuQG1lZGlhIChtYXgtaGVpZ2h0OiA3NjhweClcclxuXHQudGVhc2VyX19jbG9zZVxyXG5cdFx0dG9wOiAtNnB4XHJcblxyXG5cdC50ZWFzZXJfX3N1Y2Nlc3MgLnRlYXNlcl9fY2xvc2VcclxuXHRcdHRvcDogLTUycHhcclxuXHJcbnNlY3Rpb24udGVhc2VyLXNlY3Rpb257XHJcblxyXG5cdC5icmFuZC1oZWFkZXIge1xyXG5cdFx0dG9wOiA1MCVcclxuXHJcblx0XHRoMi50aXRsZXtcclxuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkdlbmVzaXNTYW5zSGVhZFwiLCdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnO1xyXG5cdFx0XHRmb250LXNpemU6IDYwcHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJ0bi1xdGEge1xyXG5cdFx0Ym90dG9tOiA1MCVcclxuXHRcdG1hcmdpbi1ib3R0b206IC0xMjBweFxyXG5cclxuXHRcdGF7XHJcblx0XHRcdHdpZHRoOiAyOTdweFxyXG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiR2VuZXNpc1NhbnNIZWFkXCIsJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCc7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDUycHg7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnRlYXNlci13cmFwe1xyXG5cdHBhZGRpbmctdG9wOiAzMHB4XHJcblx0dG9wOiAwXHJcblx0bGVmdDogMFxyXG5cdHJpZ2h0OiAwXHJcblx0Ym90dG9tOiAwXHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweFxyXG5cdFx0anVzdGlmeS1jb250ZW50OiB1bnNldDtcclxuXHR9XHJcbn1cclxuIiwiLy8gY3VzdG9tIHNlbGVjdFxyXG4uaW5wdXRTZWxlY3R7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcblx0aGVpZ2h0OiA0MHB4XHJcblx0bGluZS1oZWlnaHQ6IDQwcHhcclxuXHR3aGl0ZS1zcGFjZSBub3dyYXBcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuXHQmOmhvdmVye1xyXG5cdFx0LmlucHV0U2VsZWN0X19pbnB1dHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvciAjZmZmXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLi0taGFzVmFsdWUsXHJcblx0Ji5oYXNWYWx1ZXtcclxuXHJcblx0XHQuaW5wdXRTZWxlY3RfX2lucHV0e1xyXG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yICNmZmZcclxuXHRcdH1cclxuXHJcblx0XHQuaW5wdXRTZWxlY3RfX3BsYWNlaG9sZGVye1xyXG5cdFx0XHRkaXNwbGF5OiBub25lXHJcblx0XHR9XHJcblx0XHQuZm9ybV9fZXJyb3J7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmVcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYub3BlbmVke1xyXG5cclxuXHRcdC5pbnB1dFNlbGVjdF9faWNvbkRvd257XHJcblx0XHRcdHRyYW5zZm9ybSByb3RhdGUoLTE4MGRlZylcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5pbnB1dFNlbGVjdC5oYXNWYWx1ZSAuaW5wdXRTZWxlY3RfX3BsYWNlaG9sZGVye1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLmlucHV0U2VsZWN0X19wbGFjZWhvbGRlcntcclxuXHRwb3NpdGlvbjogYWJzb2x1dGVcclxuXHR0b3A6IDBcclxuXHR3aWR0aDogMTAwJVxyXG5cdGhlaWdodDogNDBweFxyXG5cdGNvbG9yICM3ODc4NzhcclxuXHRmb250LWZhbWlseSBcIkdlbmVzaXNTYW5zVGV4dFwiLCdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnXHJcblx0Zm9udC1zaXplIDE2cHhcclxuXHRmb250LXdlaWdodCA0MDBcclxuXHRsaW5lLWhlaWdodCA0MHB4XHJcbn1cclxuXHJcbi5pbnB1dFNlbGVjdF9faW5wdXR7XHJcblx0aGVpZ2h0OiA0MHB4XHJcblx0Ym9yZGVyLWJvdHRvbSAxcHggc29saWQgIzdkN2Q3ZFxyXG5cdGNvbG9yICNmZmZmZmZcclxuXHRmb250LWZhbWlseSBcIkdlbmVzaXNTYW5zVGV4dFwiLCdIeXVuZGFpU2Fuc0hlYWQtTGlnaHQnXHJcblx0Zm9udC1zaXplIDE2cHhcclxuXHRmb250LXdlaWdodCA0MDBcclxuXHRsaW5lLWhlaWdodDogNDBweFxyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0dHJhbnNpdGlvbiBib3JkZXItYm90dG9tLWNvbG9yIC4zcyBlYXNlXHJcbn1cclxuXHJcbi5pbnB1dFNlbGVjdF9fbGlzdHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGVcclxuXHR0b3A6IDEwMCVcclxuXHRsZWZ0OiAwXHJcblx0ei1pbmRleCAyMFxyXG5cdHdpZHRoOiAxMDAlXHJcblx0aGVpZ2h0OiAwXHJcblx0b3ZlcmZsb3cteTogYXV0b1xyXG5cdG1heC1oZWlnaHQ6IDIwMHB4XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5pbnB1dFNlbGVjdF9fb3B0aW9ue1xyXG5cdHBhZGRpbmc6IDAgMTVweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yICMxYjE5MTlcclxuXHRjb2xvcjogI2ZmZlxyXG5cdGZvbnQtc2l6ZTogMTZweFxyXG5cdGZvbnQtZmFtaWx5IFwiR2VuZXNpc1NhbnNUZXh0XCIsJ0h5dW5kYWlTYW5zSGVhZC1MaWdodCdcclxufVxyXG4uaW5wdXRTZWxlY3RfX29wdGlvbjpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvciAjMWIxOTE5ICsgMTAlXHJcbn1cclxuLmlucHV0U2VsZWN0X19pY29uRG93bntcclxuXHRwb3NpdGlvbjogYWJzb2x1dGVcclxuXHR0b3A6IDUwJVxyXG5cdHJpZ2h0OiAwXHJcblx0d2lkdGg6IDlweFxyXG5cdGhlaWdodDogNXB4XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hbGwvdGVhc2VyLXNlbGVjdC1hcnJvdy5wbmcpXHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG5cdG1hcmdpbjogLTJweCAwIDAgLTVweFxyXG5cdHRyYW5zaXRpb24gdHJhbnNmb3JtIC4zcyBlYXNlXHJcbn1cclxuXHJcbi5mb3JtX19maWVsZDpmaXJzdC1jaGlsZHtcclxuXHJcblx0LmlucHV0U2VsZWN0X19vcHRpb257XHJcblx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlXHJcblxyXG5cdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnXHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHRcdFx0Ym90dG9tOiAwXHJcblx0XHRcdFx0bGVmdDogMFxyXG5cdFx0XHRcdHJpZ2h0OiAwXHJcblx0XHRcdFx0aGVpZ2h0OiAxcHhcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzg3ODc4XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiXHJcbi5jb250YWluZXJfX2Zvcm1cclxuICBiYWNrZ3JvdW5kIHJnYmEoIzAwMCwgLjkpXHJcbiAgZGlzcGxheSBub25lXHJcbiAgb3BhY2l0eSAwXHJcbiAgdHJhbnNpdGlvbiBhbGwgLjZzIGVhc2VcclxuICB0cmFuc2Zvcm0gdHJhbnNsYXRlWSgtMTAwJSlcclxuICB3aWR0aCAxMDAlXHJcbiAgaGVpZ2h0IDEwMCVcclxuICBwb3NpdGlvbiByZWxhdGl2ZVxyXG4gIHotaW5kZXggMzBcclxuICBvdmVyZmxvdy15IGF1dG9cclxuICBmb250LWZhbWlseSBcIkdlbmVzaXNTYW5zSGVhZFwiXHJcblxyXG4gICYubWFpbi1mb3JtXHJcbiAgICBiYWNrZ3JvdW5kIHJnYmEoIzAwMCwgLjkzKVxyXG5cclxuLy8gbm8gYWJzb2x1dGVcclxuLnRlYXNlcl9fZm9ybVxyXG4gIC8vcG9zaXRpb24gYWJzb2x1dGVcclxuICAvL3RvcCA1MCVcclxuICAvL2xlZnQgNTAlXHJcbiAgei1pbmRleCAzMFxyXG4gIHdpZHRoIDEwMCVcclxuICBtYXgtd2lkdGggNjkwcHhcclxuICAvL21hcmdpbi1sZWZ0IC0zNDVweFxyXG4gIC8vdHJhbnNmb3JtIHRyYW5zbGF0ZVkoLTUwJSlcclxuICB0ZXh0LWFsaWduIGNlbnRlclxyXG4gIHBhZGRpbmctdG9wIDExMHB4XHJcbiAgcGFkZGluZy1ib3R0b20gNDBweFxyXG5cclxuQG1lZGlhIChtYXgtaGVpZ2h0OiA3NjhweClcclxuICAudGVhc2VyX19mb3JtXHJcbiAgICBib3gtc2l6aW5nIGJvcmRlci1ib3hcclxuXHJcbi5mb3JtX19maWVsZFxyXG5cclxuICArIC5mb3JtX19maWVsZFxyXG4gICAgbWFyZ2luLXRvcDogMThweFxyXG5cclxuLmZvcm1fX2VsZW1lbnRcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxuXHJcbiAgJi5oYXNWYWx1ZVxyXG4gICYuLS1oYXNWYWx1ZVxyXG5cclxuICAgIC5mb3JtLWNvbnRyb2xcclxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvciAjZmZmXHJcbiAgICAgIGNvbG9yICNmZmZcclxuXHJcbiAgLmdyYXBoaWMtLW1hZG9rYVxyXG4gICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICB0b3A6IDBcclxuICAgIGxlZnQ6IDBcclxuICAgIHotaW5kZXg6IC0xXHJcbiAgICB3aWR0aDogMTAwJVxyXG4gICAgaGVpZ2h0OiA0MHB4XHJcbiAgICBmaWxsOiB0cmFuc3BhcmVudFxyXG5cclxuLmZvcm1fX2hlYWRlclxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gIG1hcmdpbi1ib3R0b20gNTBweFxyXG4gIHBhZGRpbmctdG9wIDQwcHhcclxuXHJcbkBtZWRpYSAobWF4LWhlaWdodDogNzY4cHgpXHJcbiAgLmZvcm1fX2hlYWRlclxyXG4gICAgbWFyZ2luLWJvdHRvbSAyMHB4XHJcblxyXG4uZm9ybV9fdGl0bGVcclxuICBtYXJnaW4tYm90dG9tIDE4cHhcclxuICBjb2xvciAjZmZmZmZmXHJcbiAgZm9udC1mYW1pbHkgXCJHZW5lc2lzU2Fuc0hlYWRcIlxyXG4gIGZvbnQtc2l6ZSAzMHB4XHJcbiAgZm9udC13ZWlnaHQgMzAwXHJcbiAgbGluZS1oZWlnaHQgMzZweFxyXG4gIGxldHRlci1zcGFjaW5nIDEuOHB4XHJcbiAgdGV4dC10cmFuc2Zvcm0gdXBwZXJjYXNlXHJcblxyXG4uZm9ybV9fc3VidGl0bGVcclxuICBjb2xvciAjZmZmZmZmXHJcbiAgZm9udC1mYW1pbHkgXCJHZW5lc2lzU2Fuc0hlYWRcIlxyXG4gIGZvbnQtc2l6ZSAyMXB4XHJcbiAgZm9udC13ZWlnaHQgNDAwXHJcbiAgbGluZS1oZWlnaHQgMjJweFxyXG4gIGxldHRlci1zcGFjaW5nIDEuMjZweFxyXG5cclxuLmZvcm1fX2NvbnRlbnRcclxuICB3aWR0aCAxMDAlXHJcbiAgbWF4LXdpZHRoIDQyMHB4XHJcbiAgbWFyZ2luLWxlZnQgYXV0b1xyXG4gIG1hcmdpbi1yaWdodCBhdXRvXHJcblxyXG5pbnB1dFt0eXBlPXRleHRdLmZvcm0tY29udHJvbCxcclxuaW5wdXRbdHlwZT1wYXNzd29yZF0uZm9ybS1jb250cm9sLFxyXG5pbnB1dFt0eXBlPWVtYWlsXS5mb3JtLWNvbnRyb2wsXHJcbmlucHV0W3R5cGU9dGVsXS5mb3JtLWNvbnRyb2wsXHJcbmlucHV0W3R5cGU9bnVtYmVyXS5mb3JtLWNvbnRyb2wsXHJcbmlucHV0W3R5cGU9c2VhcmNoXS5mb3JtLWNvbnRyb2wsXHJcbnNlbGVjdC5mb3JtLWNvbnRyb2wsXHJcbnRleHRhcmVhLmZvcm0tY29udHJvbFxyXG4gIHdpZHRoIDEwMCVcclxuICBoZWlnaHQgNDBweFxyXG4gIGJhY2tncm91bmQtY29sb3IgdHJhbnNwYXJlbnRcclxuICBwYWRkaW5nIDBcclxuICBib3JkZXIgMDtcclxuICBib3JkZXItYm90dG9tIDFweCBzb2xpZCAjN2Q3ZDdjXHJcbiAgb3V0bGluZSAwXHJcbiAgY29sb3IgIzc4Nzg3OFxyXG4gIGZvbnQtc2l6ZSAxNnB4XHJcbiAgZm9udC1mYW1pbHkgXCJHZW5lc2lzU2Fuc1RleHRcIlxyXG4gIGxpbmUtaGVpZ2h0IG5vcm1hbFxyXG4gIHRyYW5zaXRpb24gYm9yZGVyLWJvdHRvbS1jb2xvciAuM3MgZWFzZSwgY29sb3IgLjNzIGVhc2VcclxuXHJcbiAgJjpmb2N1c1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvciAjZmZmXHJcbiAgICBjb2xvciAjZmZmXHJcblxyXG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxyXG4gICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxyXG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnR9XHJcbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxyXG5cclxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjNzg3ODc4ICFpbXBvcnRhbnR9XHJcbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzc4Nzg3OCAhaW1wb3J0YW50fVxyXG4gICY6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzc4Nzg3OCAhaW1wb3J0YW50fVxyXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjNzg3ODc4ICFpbXBvcnRhbnR9XHJcblxyXG4gICY6aG92ZXJcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3IgI2ZmZlxyXG5cclxuICAmLmhhcy1lcnJvclxyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvciAjYzk2NTUxXHJcbiAgICBjb2xvciB0cmFuc3BhcmVudFxyXG5cclxuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cclxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cclxuICAgICY6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxyXG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cclxuXHJcbiAgICB+IC5mb3JtX19lcnJvclxyXG4gICAgICBkaXNwbGF5OiBibG9ja1xyXG5cclxuICAgICY6Zm9jdXNcclxuICAgICAgY29sb3I6ICNmZmZcclxuXHJcbiAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAjNzg3ODc4ICFpbXBvcnRhbnR9XHJcbiAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAjNzg3ODc4ICFpbXBvcnRhbnR9XHJcbiAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6ICM3ODc4NzggIWltcG9ydGFudH1cclxuICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAjNzg3ODc4ICFpbXBvcnRhbnR9XHJcblxyXG4gICAgICB+IC5mb3JtX19lcnJvclxyXG4gICAgICAgIHRvcCA0NHB4XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4XHJcblxyXG4uZm9ybV9fZXJyb3JcclxuICBkaXNwbGF5IG5vbmVcclxuICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICB0b3A6IDEzcHhcclxuICBsZWZ0OiAyMHB4XHJcbiAgei1pbmRleDogLTFcclxuICBjb2xvcjogI2M5NjU1MVxyXG4gIGZvbnQtc2l6ZTogMTZweFxyXG4gIGxpbmUtaGVpZ2h0OiAxXHJcbiAgZm9udC1mYW1pbHkgXCJHZW5lc2lzU2Fuc1RleHRcIlxyXG4gIHRyYW5zaXRpb24gZm9udC1zaXplIC4zcyBlYXNlLCB0b3AgLjNzIGVhc2VcclxuXHJcbi5idXR0b25cclxuICBwb3NpdGlvbiByZWxhdGl2ZVxyXG4gIHotaW5kZXggMFxyXG4gIGRpc3BsYXkgaW5saW5lLWJsb2NrXHJcbiAgd2lkdGg6IDEwMCVcclxuICBtYXgtd2lkdGggMTAwJVxyXG4gIG92ZXJmbG93IGhpZGRlblxyXG4gIGJhY2tncm91bmQtY29sb3IgdHJhbnNwYXJlbnRcclxuICBwYWRkaW5nIDE0cHggNDdweCAxM3B4XHJcbiAgYm9yZGVyIDFweCBzb2xpZCAjZTRlZWYwXHJcblxyXG4gIGNvbG9yICNmZmZmZmZcclxuICBmb250LWZhbWlseSBcIkdlbmVzaXNTYW5zSGVhZFwiXHJcbiAgZm9udC1zaXplIDE2cHhcclxuICBmb250LXdlaWdodCAzMDBcclxuICBsaW5lLWhlaWdodCAxOHB4XHJcbiAgdGV4dC10cmFuc2Zvcm0gdXBwZXJjYXNlXHJcbiAgdGV4dC1kZWNvcmF0aW9uIG5vbmVcclxuICB3aGl0ZS1zcGFjZSBub3dyYXBcclxuICBjdXJzb3IgcG9pbnRlclxyXG5cclxuICB0cmFuc2l0aW9uIGJvcmRlci1jb2xvciAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZVxyXG5cclxuICAmLmlzLXZhbGlkXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTM2YjRmXHJcbiAgICBib3JkZXItY29sb3IgI2EzNmI0ZlxyXG5cclxuLyoqIENIRUNLQk9YICovXHJcbi5sYWJlbC0tY2hlY2tib3gge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xyXG4gIG1pbi1oZWlnaHQ6IDI3cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIC5pY29uLS1jaGVja2JveCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWluLXdpZHRoOiAyNnB4O1xyXG4gICAgbWluLWhlaWdodDogMjZweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzdkN2Q3YztcclxuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3MgZWFzZTtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIG1hcmdpbjogLTZweCAwIDAgLTZweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZVxyXG4gICAgfVxyXG4gIH1cclxuICAubGFiZWxfX3RleHQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGZvbnQtZmFtaWx5IFwiR2VuZXNpc1NhbnNUZXh0XCJcclxuICAgIG1pbi1oZWlnaHQ6IDI3cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTRweDtcclxuICAgIGNvbG9yOiAjN2Q3ZDdjO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxuXHJcbiAgLmxhYmVsX19saW5rIHtcclxuICAgIGNvbG9yICNhMzZiNGZcclxuICAgIGZvbnQtZmFtaWx5IFwiR2VuZXNpc1NhbnNUZXh0XCJcclxuICAgIGZvbnQtc2l6ZSAxNHB4XHJcbiAgICBmb250LXdlaWdodCA0MDBcclxuICAgIGxpbmUtaGVpZ2h0IDE4cHhcclxuICAgIHRleHQtZGVjb3JhdGlvbiB1bmRlcmxpbmVcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XHJcbiAgICB+IC5pY29uLS1jaGVja2JveCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogI2EzNmI0ZlxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2EzNmI0ZlxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGVhc2VyX19hZ3JlZW1lbnQgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmhhcy1lcnJvclxyXG4gIH4gLmZvcm1fX2Vycm9yXHJcbiAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgdG9wIDM1cHhcclxuICAgIGxlZnQ6IDBcclxuICAgIGZvbnQtc2l6ZTogMTJweFxyXG5cclxuLnRlYXNlcl9fYWdyZWVtZW50XHJcbiAgbWFyZ2luOiAzNXB4IDAgMjZweCAhaW1wb3J0YW50XHJcblxyXG5ib2R5IC5mb3JtX19zdWJtaXRNZXNzYWdlXHJcbiAgdHJhbnNpdGlvbiBhbGwgLjlzIGVhc2VcclxuICBiYWNrZ3JvdW5kIHJnYmEoMCwgMCwgMCwgMC44KVxyXG4gIHotaW5kZXggMzFcclxuICBkaXNwbGF5IG5vbmVcclxuICB3aWR0aCAxMDAlXHJcbiAgaGVpZ2h0IDEwMCVcclxuICBmb250LWZhbWlseSBcIkdlbmVzaXNTYW5zSGVhZFwiXHJcbiAgcG9zaXRpb24gYWJzb2x1dGUgIWltcG9ydGFudFxyXG4gIGxlZnQgMFxyXG4gIHJpZ2h0IDBcclxuICBib3R0b20gMFxyXG4gIHRvcCAwXHJcbiAgY29sb3IgI2ZmZlxyXG4gIGZvbnQtc2l6ZSAycmVtXHJcbiAgZm9udC13ZWlnaHQgMTAwXHJcbiAgdGV4dC1hbGlnbiBjZW50ZXJcclxuICBsZXR0ZXItc3BhY2luZyAuMDJlbVxyXG4gIGxpbmUtaGVpZ2h0IC43NWVtXHJcblxyXG5ib2R5IC5mb3JtX19zdWJtaXRNZXNzYWdlID4gZGl2ID4gZGl2OmZpcnN0LWNoaWxkXHJcbiAgbWFyZ2luIDlweCAwXHJcbiIsIi8vaHR0cHM6Ly90eW1wYW51cy5uZXQvRGV2ZWxvcG1lbnQvVGV4dElucHV0RWZmZWN0cy9pbmRleC5odG1sXHJcbi8qIE1hZG9rYSAqL1xyXG4uZ3JhcGhpYy0tbWFkb2thIHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAtMSwgMSk7XHJcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIC0xLCAxKTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuNDRzO1xyXG5cdHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuNDRzO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuXHRzdHJva2U6ICNjOTY1NTE7XHJcblx0c3Ryb2tlLXdpZHRoOiA0cHg7XHJcblx0c3Ryb2tlLWRhc2hhcnJheTogOTYyO1xyXG5cdHN0cm9rZS1kYXNob2Zmc2V0OiA1NTg7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2wuaGFzLWVycm9ye1xyXG5cclxuXHQrLmdyYXBoaWMtLW1hZG9rYXtcclxuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmlucHV0U2VsZWN0X19pbnB1dC0taGlkZGVuLmhhcy1lcnJvcntcclxuXHJcblx0fi5pbnB1dFNlbGVjdF9faW5wdXR7XHJcblx0XHRib3JkZXItYm90dG9tLWNvbG9yICNjOTY1NTFcclxuXHR9XHJcblxyXG5cdH4uaW5wdXRTZWxlY3RfX2ljb25Eb3due1xyXG5cdFx0cmlnaHQ6IDIwcHhcclxuXHR9XHJcblxyXG5cdH4uaW5wdXRTZWxlY3RfX3BsYWNlaG9sZGVye1xyXG5cdFx0Y29sb3IgdHJhbnNwYXJlbnRcclxuXHR9XHJcblxyXG5cdH4uZm9ybV9fZXJyb3J7XHJcblx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdH1cclxuXHJcblx0fi5ncmFwaGljLS1tYWRva2F7XHJcblx0XHRzdHJva2UtZGFzaG9mZnNldDogMDtcclxuXHR9XHJcbn1cclxuIiwiLyoqXHJcbtC90LAg0LPQu9Cw0LLQvdC+0Lkg0LIg0LfQsNCz0L7Qu9C+0LLQutC1XHJcbiAqL1xyXG4udGl0bGVfX3ByaWNlXHJcbiAgbWFyZ2luLXRvcDogNTFweFxyXG5cclxuLnRpdGxlX19mcm9tXHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweFxyXG5cclxuLnRpdGxlX19wZXJcclxuICBtYXJnaW4tdG9wOiA4cHhcclxuICBtYXJnaW4tbGVmdDogMTI1cHhcclxuXHJcbi50aXRsZV9fZnJvbVxyXG4udGl0bGVfX3BlclxyXG4gIGZvbnQtc2l6ZTogMThweFxyXG4gIGxpbmUtaGVpZ2h0OiAxXHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxyXG4gIGZvbnQtZmFtaWx5IFwiR2VuZXNpc1NhbnNUZXh0XCJcclxuXHJcbi50aXRsZV9fY291bnRcclxuICBmb250LXNpemU6IDYwcHhcclxuICBsaW5lLWhlaWdodDogMVxyXG4gIGZvbnQtd2VpZ2h0OiAzMDBcclxuICBsZXR0ZXItc3BhY2luZzogMFxyXG4gIGZvbnQtZmFtaWx5IFwiR2VuZXNpc1NhbnNIZWFkXCJcclxuXHJcbi50aXRsZV9fY291bnQtY3VyclxyXG4gIG1hcmdpbi1sZWZ0OiA3cHhcclxuICBmb250LXN0eWxlOiBub3JtYWxcclxuICBmb250LXNpemU6IDMwcHhcclxuICBmb250LWZhbWlseSBcIkdlbmVzaXNTYW5zVGV4dFwiXHJcblxyXG4vKipcclxu0L3QsCDQs9C70LDQstC90L7QuSDQstC90LjQt9GDXHJcbiAqL1xyXG4udGl0bGUtcHJpY2UtZGlzY2xhaW1lclxyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gIGxlZnQ6IDkwcHhcclxuICBib3R0b206IDVweFxyXG4gIHotaW5kZXg6IDEyMFxyXG4gIG1heC13aWR0aDogNTkwcHhcclxuICBmb250LXNpemU6IDlweFxyXG4gIGNvbG9yOiAjZmZmXHJcblxyXG4gIGFcclxuICAgIGNvbG9yOiBpbmhlcml0XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KVxyXG4gIC50aXRsZS1wcmljZS1kaXNjbGFpbWVyXHJcbiAgICBkaXNwbGF5OiBub25lXHJcbiIsIi5tYWluLWZvcm0ge1xyXG4gIHBvc2l0aW9uIGFic29sdXRlXHJcbiAgei1pbmRleCAxMDFcclxuICBkaXNwbGF5OiBibG9ja1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgZWFzZSwgb3BhY2l0eSAuNnMgZWFzZVxyXG5cclxuICAudGVhc2VyLXdyYXAge1xyXG4gICAgdHJhbnNpdGlvbiB0cmFuc2Zvcm0gLjZzIGVhc2U7XHJcbiAgICAvKmJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAvbWFpbi9tYWluLWZvcm0tYmctcGljLnBuZylcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgNzAlXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0Ki9cclxuICB9XHJcblxyXG4gIC5pbnB1dFNlbGVjdF9fcGxhY2Vob2xkZXIge1xyXG4gICAgcGFkZGluZzogMCAxM3B4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG91dGxpbmU6IDBcclxuICB9XHJcblxyXG4gIC50ZWFzZXJfX2Zvcm0ge1xyXG4gICAgbWF4LXdpZHRoOiA0NDRweFxyXG4gIH1cclxuXHJcbiAgLmZvcm1fX2NvbnRlbnQge1xyXG4gICAgbWF4LXdpZHRoOiBub25lXHJcbiAgfVxyXG5cclxuICAuZm9ybV9fZmllbGQge1xyXG4gICAgb3BhY2l0eTogMFxyXG4gICAgdHJhbnNmb3JtIHRyYW5zbGF0ZVkoMzBweClcclxuICAgIHRyYW5zaXRpb24gdHJhbnNmb3JtIC42cyBlYXNlLCBvcGFjaXR5IC4zcyBlYXNlXHJcblxyXG4gICAgJiArIC5mb3JtX19maWVsZCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHhcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtX19oZWFkZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2MHB4KTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgZWFzZTtcclxuICB9XHJcblxyXG4gIC50ZWFzZXJfX2Nsb3NlIHtcclxuICAgIHRvcDogNDZweFxyXG4gICAgcmlnaHQ6IC01NXB4XHJcbiAgfVxyXG5cclxuICAuYnV0dG9uIHtcclxuICAgIG9wYWNpdHkgLjJcclxuICAgIHBvaW50ZXItZXZlbnRzIG5vbmVcclxuXHJcbiAgICAmLmlzLXZhbGlkIHtcclxuICAgICAgb3BhY2l0eSAxXHJcbiAgICAgIHBvaW50ZXItZXZlbnRzIGFsbFxyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTRlZWYwO1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAtMXB4IDAgMCAwICNhMzZiNGY7XHJcbiAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgZWFzZS1vdXQgMC4zcztcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhMzZiNGY7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgNDUwcHggMCAwIDAgI2EzNmI0ZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybV9fZWxlbWVudCAuZ3JhcGhpYy0tbWFkb2thIHtcclxuICAgIGRpc3BsYXk6IG5vbmVcclxuICB9XHJcbiAgLmlucHV0U2VsZWN0X19pbnB1dFxyXG4gIGlucHV0W3R5cGU9dGVsXS5mb3JtLWNvbnRyb2xcclxuICBpbnB1dFt0eXBlPWVtYWlsXS5mb3JtLWNvbnRyb2xcclxuICBpbnB1dFt0eXBlPXRleHRdLmZvcm0tY29udHJvbCB7XHJcbiAgICBwYWRkaW5nOiAwIDEzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMyZTJlMmUsIC41KTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZlxyXG4gICAgfVxyXG5cclxuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cclxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cclxuICAgICY6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxyXG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cclxuXHJcbiAgfVxyXG4gIC5pbnB1dFNlbGVjdF9faW5wdXQtLWhpZGRlbi5oYXMtZXJyb3IgfiAuaW5wdXRTZWxlY3RfX2ljb25Eb3duXHJcbiAgLmlucHV0U2VsZWN0X19pY29uRG93biB7XHJcbiAgICByaWdodDogMTNweDtcclxuICB9XHJcbiAgLmlucHV0U2VsZWN0X19pbnB1dC0taGlkZGVuLmhhcy1lcnJvciB+IC5pbnB1dFNlbGVjdF9faW5wdXQge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2EyNmE0ZjtcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9dGV4dF0uZm9ybS1jb250cm9sLmhhcy1lcnJvcixcclxuICBpbnB1dFt0eXBlPXBhc3N3b3JkXS5mb3JtLWNvbnRyb2wuaGFzLWVycm9yLFxyXG4gIGlucHV0W3R5cGU9ZW1haWxdLmZvcm0tY29udHJvbC5oYXMtZXJyb3IsXHJcbiAgaW5wdXRbdHlwZT10ZWxdLmZvcm0tY29udHJvbC5oYXMtZXJyb3IsXHJcbiAgaW5wdXRbdHlwZT1udW1iZXJdLmZvcm0tY29udHJvbC5oYXMtZXJyb3IsXHJcbiAgaW5wdXRbdHlwZT1zZWFyY2hdLmZvcm0tY29udHJvbC5oYXMtZXJyb3IsXHJcbiAgc2VsZWN0LmZvcm0tY29udHJvbC5oYXMtZXJyb3IsXHJcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sLmhhcy1lcnJvciB7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjN2Q3ZDdjO1xyXG5cclxuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cclxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cclxuICAgICY6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxyXG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cclxuICB9XHJcblxyXG4gIC5jbG9zZUl0IHtcclxuICAgIHBhZGRpbmc6IDBcclxuICAgIGZvbnQtc2l6ZTogMzdweFxyXG4gIH1cclxuXHJcbiAgLnRlc3QtZHJpdmUtcG9wdXBfX2xlZ2FsIC5vZmZlcnNfX3RleHQge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR2VuZXNpc1NhbnNUZXh0XCJcclxuICB9XHJcblxyXG4gIC5pbnB1dFNlbGVjdF9fbGlzdC5vcGVuZWQge1xyXG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50XHJcbiAgfVxyXG5cclxuICAubUNTQl9pbnNpZGUgPiAubUNTQl9jb250YWluZXIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwXHJcbiAgfVxyXG5cclxuICAuZm9ybS1wbGFjZWhvbGRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEycHg7XHJcbiAgICBsZWZ0OiAxM3B4O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR2VuZXNpc1NhbnNUZXh0XCI7XHJcbiAgICBjb2xvcjogIzc4Nzg3ODtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZSwgb3BhY2l0eSAuM3MgZWFzZSwgdmlzaWJpbGl0eSAuM3MgZWFzZTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmZvcm1fX2Vycm9yIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRvcDogLTIxcHg7XHJcbiAgICBsZWZ0OiAxM3B4O1xyXG4gICAgY29sb3I6ICNhMjZhNGY7XHJcbiAgICBmb250LXNpemU6IDE0cHhcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UsIHZpc2liaWxpdHkgLjNzIGVhc2U7XHJcbiAgfVxyXG5cclxuICAudGVhc2VyX19hZ3JlZW1lbnQgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmhhcy1lcnJvciB+IC5mb3JtX19lcnJvciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIHRvcDogLTIxcHhcclxuICAgIGZvbnQtc2l6ZTogMTRweFxyXG4gIH1cclxuXHJcbiAgLmZvcm0tY29udHJvbDpmb2N1cyB7XHJcblxyXG4gICAgJiB+IC5mb3JtLXBsYWNlaG9sZGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOSkgdHJhbnNsYXRlWSgtMzVweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5oYXMtZXJyb3IgfiAuZm9ybV9fZXJyb3Ige1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS1jb250cm9sLmhhcy1lcnJvciB+IC5mb3JtX19lcnJvciB7XHJcbiAgICBvcGFjaXR5OiAxXHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgLmhhc1ZhbHVlLFxyXG4gIC4tLWhhc1ZhbHVlIHtcclxuXHJcbiAgICAuZm9ybS1wbGFjZWhvbGRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjkpIHRyYW5zbGF0ZVkoLTM1cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWNvbnRyb2wuaGFzLWVycm9yIH4gLmZvcm0tcGxhY2Vob2xkZXIge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tY29udHJvbDpmb2N1cy5oYXMtZXJyb3IgfiAuZm9ybS1wbGFjZWhvbGRlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuanMtcGhvbmUge1xyXG5cclxuICAgIC5mb3JtLXBsYWNlaG9sZGVyLFxyXG4gICAgLmZvcm0tY29udHJvbC5oYXMtZXJyb3IgfiAuZm9ybS1wbGFjZWhvbGRlciB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAmLmhhc1ZhbHVlIC5mb3JtLXBsYWNlaG9sZGVyLFxyXG4gICAgJi4tLWhhc1ZhbHVlIC5mb3JtLXBsYWNlaG9sZGVyLFxyXG4gICAgLmZvcm0tY29udHJvbDpmb2N1cyB+IC5mb3JtLXBsYWNlaG9sZGVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbnB1dFNlbGVjdF9faW5wdXQtLWhpZGRlbi5oYXMtZXJyb3IgfiAuZm9ybV9fZXJyb3Ige1xyXG4gICAgb3BhY2l0eTogMVxyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIC5pbnB1dFNlbGVjdF9faW5wdXQtLWhpZGRlbi5oYXMtZXJyb3IgfiAuaW5wdXRTZWxlY3RfX3BsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjNzg3ODc4O1xyXG4gIH1cclxuXHJcbiAgLmxhc3QtbWVzc2FnZS1jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDZweDtcclxuICAgIHJpZ2h0OiAtNTVweDtcclxuICAgIHdpZHRoOiAyM3B4O1xyXG4gICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hbGwvdGVhc2VyLWNsb3NlLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnRcclxuICAgIGN1cnNvcjogcG9pbnRlclxyXG4gIH1cclxuXHJcbiAgLmZvcm1fX3N1Ym1pdE1lc3NhZ2Uge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gIC50ZWFzZXJfX3N1Y2Nlc3Mge1xyXG4gICAgbWF4LXdpZHRoOiA0NDRweFxyXG5cclxuICAgIC50ZWFzZXJfX3RpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkdlbmVzaXNTYW5zSGVhZFwiO1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMS44cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9fZGVzY3Ige1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweFxyXG4gICAgICBsaW5lLWhlaWdodDogMVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm9mZmVyc19fdGV4dCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwIDAgMTBweCAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLyomICsgLm9mZmVyc19fdGV4dCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4XHJcbiAgICB9Ki9cclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LWhlaWdodDogNzY4cHgpIHtcclxuICAgIC50ZXN0LWRyaXZlLXBvcHVwIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRvcDogOTVweCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmllIC5mb3JtX19zdWJtaXRNZXNzYWdlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLnN1Yi1uYXZpIC5jdGEtYXJlYSAubHN0IGEge1xyXG4gIHRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuc2VjdGlvbi5tLW1vZHVsZS1pbnRyby1tb3YgLnRlc3REcml2ZSxcclxuc2VjdGlvbi5tb2R1bGUtaW50cm8tbW92IC50ZXN0RHJpdmVcclxuICB0cmFuc2Zvcm0gbm9uZVxyXG5cclxuLnNjcm9sbEZpeCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgLmlubmVyLWNvbnRhaW5lciAuYnRuLXNjcm9sbCB7XHJcbiAgICBkaXNwbGF5OiBub25lXHJcbiAgfVxyXG59XHJcblxyXG4uY2xvc2VJdCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi5tYWluLWZvcm0tbW9iaWxlIHtcclxuXHJcbiAgLnRlYXNlci13cmFwIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG5cclxuICAudGVhc2VyX19jbG9zZSB7XHJcbiAgICB0b3A6IC0xMHB4O1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAubGFiZWwtLWNoZWNrYm94IC5sYWJlbF9fdGV4dCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsXHJcbiAgfVxyXG5cclxuICAudGVzdC1kcml2ZS1wb3B1cC50ZXN0LWRyaXZlLXBvcHVwX19sZWdhbCB7XHJcbiAgICB0b3A6IDEyMHB4XHJcbiAgfVxyXG5cclxuICAudGVzdC1kcml2ZS1wb3B1cC50ZXN0LWRyaXZlLXBvcHVwX19sZWdhbCB7XHJcbiAgICBtYXgtaGVpZ2h0OiA1NTBweFxyXG4gIH1cclxuXHJcbiAgLmZsZWZ0IHtcclxuICAgIGZsb2F0OiBub25lXHJcbiAgfVxyXG5cclxuICAudGVzdC1kcml2ZS1wb3B1cF9fbGVnYWwgLm9mZmVyc19fdGV4dCB7XHJcbiAgICB3aWR0aDogYXV0b1xyXG4gIH1cclxuXHJcbiAgLmxlZ2FsX2luZm9fIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHhcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlblxyXG4gIH1cclxuXHJcbiAgaDIuc2t5Ymx1ZSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4XHJcbiAgfVxyXG5cclxuICAudGVhc2VyX19zdWNjZXNzIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweFxyXG4gICAgcGFkZGluZy1yaWdodDogMTVweFxyXG4gIH1cclxuXHJcbiAgLnRlYXNlcl9fc3VjY2VzcyAudGVhc2VyX19kZXNjciB7XHJcbiAgICBsaW5lLWhlaWdodDogMS41XHJcbiAgfVxyXG5cclxuICAubGFzdC1tZXNzYWdlLWNsb3NlIHtcclxuICAgIHJpZ2h0OiAzMHB4XHJcbiAgICB0b3A6IC02MHB4XHJcbiAgfVxyXG5cclxuICAudGVzdC1kcml2ZS1wb3B1cCB7XHJcbiAgICB0b3A6IDExMHB4ICFpbXBvcnRhbnRcclxuICB9XHJcblxyXG4gIC5mb3JtX19oZWFkZXIge1xyXG4gICAgdHJhbnNmb3JtIG5vbmVcclxuICB9XHJcblxyXG4gIC5mb3JtX19maWVsZCB7XHJcbiAgICBvcGFjaXR5OiAxXHJcbiAgICB0cmFuc2Zvcm0gbm9uZVxyXG4gIH1cclxufVxyXG5cclxuLmNhci1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gIHRvcDogNTAlO1xyXG4gIC8vbGVmdDogLTg3MHB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgaGVpZ2h0OiA0MjBweDtcclxuICBtYXJnaW4tdG9wOiAtMTAwcHg7XHJcbn1cclxuXHJcbi5jYXItd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1heC13aWR0aDogMTMwMHB4XHJcbn1cclxuXHJcbi5hbmltYXRlZC1jYXIge1xyXG5cclxuICAmLmc5MC1wcmV2aWV3LFxyXG4gICYuZzcwLXByZXZpZXcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHJcbiAgICAud2hlZWwtZnJvbnQsXHJcbiAgICAud2hlZWwtcmVhcixcclxuICAgIC5zdXBwb3J0LWZyb250LFxyXG4gICAgLnN1cHBvcnQtcmVhciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAud2hlZWwtZnJvbnQsXHJcbiAgICAud2hlZWwtcmVhciB7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIC8vZGlzcGxheTpub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdXBwb3J0LWZyb250LFxyXG4gICAgLnN1cHBvcnQtcmVhciB7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZzcwLXByZXZpZXcge1xyXG4gICR3aWR0aCA9IDEyNzI7IC8vOTI5XHJcbiAgJGhlaWdodCA9IDQwNTsgLy8yODJcclxuICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSgkaGVpZ2h0LyR3aWR0aCk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZGVza3RvcC9nNzAvbWFpbi9jYXIvYm9keS5wbmcnKTtcclxuXHJcbiAgLndoZWVsLWZyb250IHtcclxuICAgIHdpZHRoOiBwZXJjZW50YWdlKDE0OSAvJHdpZHRoKTtcclxuICAgIGhlaWdodDogcGVyY2VudGFnZSgxNTQgLyRoZWlnaHQpO1xyXG4gICAgbGVmdDogcGVyY2VudGFnZSg5ODIgLyR3aWR0aCk7XHJcbiAgICB0b3A6IHBlcmNlbnRhZ2UoMjIyIC8kaGVpZ2h0KTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL21haW4vY2FyL2Zyb250LnBuZycpO1xyXG4gIH1cclxuXHJcbiAgLndoZWVsLXJlYXIge1xyXG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoMTQ5IC8kd2lkdGgpO1xyXG4gICAgaGVpZ2h0OiBwZXJjZW50YWdlKDE0NyAvJGhlaWdodCk7XHJcbiAgICBsZWZ0OiBwZXJjZW50YWdlKDE4NSAvJHdpZHRoKTtcclxuICAgIHRvcDogcGVyY2VudGFnZSgyMjQgLyRoZWlnaHQpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZGVza3RvcC9nNzAvbWFpbi9jYXIvYmFjay5wbmcnKTtcclxuICB9XHJcblxyXG4gIC5jYXItdHJhbnNpdGlvbixcclxuICAmLmNhci10cmFuc2l0aW9uIHtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb24gMS41c1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eSBhbGxcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uIGN1YmljLWJlemllcigwLjI1MCwgMC4xMDAsIDAuMjUwLCAxKVxyXG4gIH1cclxufVxyXG5cclxuLmc5MC1wcmV2aWV3IHtcclxuICAkd2lkdGggPSAxMzk4O1xyXG4gICRoZWlnaHQgPSA0Mjc7XHJcbiAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoJGhlaWdodC8kd2lkdGgpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Rlc2t0b3AvZzkwL3NhZmV0eS9jYXIvYm9keS1yZXZlcnNlLnBuZycpO1xyXG5cclxuICAud2hlZWwtZnJvbnQge1xyXG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoMjA0IC8kd2lkdGgpO1xyXG4gICAgaGVpZ2h0OiBwZXJjZW50YWdlKDIwMyAvJGhlaWdodCk7XHJcbiAgICBsZWZ0OiBwZXJjZW50YWdlKDEwODYgLyR3aWR0aCk7XHJcbiAgICB0b3A6IHBlcmNlbnRhZ2UoMjIwIC8kaGVpZ2h0KTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Rlc2t0b3AvZzkwL3NhZmV0eS9jYXIvZnJvbnQtcmV2ZXJzZS5wbmcnKTtcclxuICB9XHJcblxyXG4gIC53aGVlbC1yZWFyIHtcclxuICAgIHdpZHRoOiBwZXJjZW50YWdlKDIwNCAvJHdpZHRoKTtcclxuICAgIGhlaWdodDogcGVyY2VudGFnZSgyMDMgLyRoZWlnaHQpO1xyXG4gICAgbGVmdDogcGVyY2VudGFnZSgyMDAgLyR3aWR0aCk7XHJcbiAgICB0b3A6IHBlcmNlbnRhZ2UoMjIwIC8kaGVpZ2h0KTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Rlc2t0b3AvZzkwL3NhZmV0eS9jYXIvZnJvbnQtcmV2ZXJzZS5wbmcnKTtcclxuICB9XHJcblxyXG4gIC5jYXItdHJhbnNpdGlvbixcclxuICAmLmNhci10cmFuc2l0aW9uIHtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb24gMS44c1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eSBhbGxcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpXHJcbiAgICAvL3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uIGN1YmljLWJlemllcigwLjI1MCwgMC4xMDAsIDAuMjUwLCAxKVxyXG4gIH1cclxufVxyXG5cclxuLmc5MG57XHJcbiAgbWF4LXdpZHRoOjkyNnB4O1xyXG59XHJcblxyXG4uZzkwbi1wcmV2aWV3IHtcclxuICAkd2lkdGggPSA5MjY7XHJcbiAgJGhlaWdodCA9IDMwOTtcclxuICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSgkaGVpZ2h0LyR3aWR0aCk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZGVza3RvcC9nOTBuL21haW4vY2FyL2JvZHkucG5nJyk7XHJcblxyXG4gIC53aGVlbC1mcm9udCB7XHJcbiAgICB3aWR0aDogcGVyY2VudGFnZSgxMjggLyR3aWR0aCk7XHJcbiAgICBoZWlnaHQ6IHBlcmNlbnRhZ2UoMTI4IC8kaGVpZ2h0KTtcclxuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoNzIyIC8kd2lkdGgpO1xyXG4gICAgdG9wOiBwZXJjZW50YWdlKDE1MiAvJGhlaWdodCk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9kZXNrdG9wL2c5MG4vbWFpbi9jYXIvZnJvbnQucG5nJyk7XHJcbiAgfVxyXG5cclxuICAud2hlZWwtcmVhciB7XHJcbiAgICB3aWR0aDogcGVyY2VudGFnZSgxMjggLyR3aWR0aCk7XHJcbiAgICBoZWlnaHQ6IHBlcmNlbnRhZ2UoMTI3IC8kaGVpZ2h0KTtcclxuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoMTM0IC8kd2lkdGgpO1xyXG4gICAgdG9wOiBwZXJjZW50YWdlKDE1NCAvJGhlaWdodCk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9kZXNrdG9wL2c5MG4vbWFpbi9jYXIvZnJvbnQucG5nJyk7XHJcbiAgfVxyXG5cclxuICAuY2FyLXRyYW5zaXRpb24sXHJcbiAgJi5jYXItdHJhbnNpdGlvbiB7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uIDEuOHNcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHkgYWxsXHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKVxyXG4gICAgLy90cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiBjdWJpYy1iZXppZXIoMC4yNTAsIDAuMTAwLCAwLjI1MCwgMSlcclxuICB9XHJcbn1cclxuXHJcblxyXG4uaWUge1xyXG5cclxuICAudGVhc2VyX19zdWNjZXNzIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWFyZ2luLXRvcDogLTUzcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE4OXB4O1xyXG4gIH1cclxuXHJcbiAgLm1haW4tZm9ybSAuaGFzVmFsdWUgLmZvcm0tcGxhY2Vob2xkZXIge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpIHRyYW5zbGF0ZVkoLTM1cHgpXHJcbiAgfVxyXG5cclxuICAuaW5wdXRTZWxlY3QuaGFzVmFsdWUgLmlucHV0U2VsZWN0X19wbGFjZWhvbGRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lXHJcbiAgfVxyXG59XHJcbiIsIi55ZHJpdmUtbWFpbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICB3aWR0aDogMTAwJVxyXG4gIGhlaWdodDogMTAwdmhcclxuICBvdmVyZmxvdzogaGlkZGVuXHJcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEyMDEuMjJweCBhdCA1MCUgMTUuMjclLCAjMDAwMDAwIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpLCAjMjQxQTE0O1xyXG59XHJcblxyXG55bWFwcyBbY2xhc3MqPWdyb3VuZC1wYW5lXSB7XHJcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg4NSUpIGNvbnRyYXN0KDEzMCUpIGludmVydCgxMDAlKTtcclxufVxyXG5cclxuLnlkcml2ZS1tYWluLWJnIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICB0b3A6IDBcclxuICBsZWZ0OiA4ODhweFxyXG4gIHdpZHRoOiA5ODVweFxyXG4gIGhlaWdodDogODY1cHhcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL3lkcml2ZS95ZHJpdmUtbWFpbi1iZy5wbmcpXHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG59XHJcblxyXG4ueWRyaXZlLW1haW4tdGV4dCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgd2lkdGg6IDEwMCVcclxufVxyXG5cclxuLnlkcml2ZS1tYWluLWJveCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgcGFkZGluZy1sZWZ0OiA3MHB4XHJcbiAgbWF4LXdpZHRoOiAxMDAwcHhcclxuICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4ueWRyaXZlLW1haW5fX3RpdGxlIHtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4XHJcbiAgcGFkZGluZy1yaWdodDogMjc0cHhcclxuICBmb250LXNpemU6IDQwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgZm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zSGVhZC1MaWdodFxyXG5cclxuICBzcGFuIHtcclxuICAgIGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQtUmVndWxhclxyXG4gIH1cclxufVxyXG5cclxuLnlkcml2ZS1tYWluX19kZXNjcmlwcmlvbiB7XHJcbiAgcGFkZGluZy1yaWdodDogMjYwcHhcclxuICBmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBsaW5lLWhlaWdodDogMzFweDtcclxufVxyXG5cclxuLnlkcml2ZS1tYWluX19kYXRlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICB0b3A6IDVweFxyXG4gIHJpZ2h0OiAwXHJcbiAgdGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi55ZHJpdmUtbWFpbl9fZGF0ZS1pY29uIHtcclxuICBkaXNwbGF5OiBibG9ja1xyXG4gIHdpZHRoOiAyNzRweFxyXG4gIGhlaWdodDogMTQ1cHhcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL3lkcml2ZS9kYXRlLnN2ZylcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXHJcbiAgbWFyZ2luOiAwIGF1dG9cclxufVxyXG5cclxuLnlkcml2ZS1tYWluX19kYXRlLWljb24tbGcge1xyXG4gIGRpc3BsYXk6IG5vbmVcclxuICB3aWR0aDogMjQwcHhcclxuICBoZWlnaHQ6IDEyNnB4XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2c3MC95ZHJpdmUvZGF0ZS5zdmcpXHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxyXG4gIG1hcmdpbjogMCBhdXRvXHJcbn1cclxuXHJcbi55ZHJpdmUtbWFpbl9fYnV0dG9ucyB7XHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcclxuICBmbGV4LXdyYXA6IHdyYXBcclxuICBtYXJnaW4tdG9wOiAyNXB4XHJcblxyXG4gIC5idXR0b24ge1xyXG4gICAgd2lkdGggMzIwcHhcclxuICAgIGJvcmRlciBub25lXHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHhcclxuICAgIG1hcmdpbi10b3A6IDMwcHhcclxuICAgIHBhZGRpbmc6IDE5cHggMCAxOHB4XHJcbiAgICBmb250LWZhbWlseTogR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXJcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICBmb250LXNpemU6IDE4cHhcclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgdHJhbnNmb3JtIG5vbmVcclxuICAgIGJhY2tncm91bmQtY29sb3IgI2EzNmI0ZlxyXG4gICAgYm94LXNoYWRvdzogMCAxNXB4IDYwcHggcmdiYSgxNTYsIDEwMywgNzIsIDAuNCk7XHJcbiAgICB0cmFuc2l0aW9uIGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UsIGJveC1zaGFkb3cgLjNzIGVhc2VcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvciAjODI0RTMwXHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMTVweCA2MHB4IHJnYmEoMTU2LCAxMDMsIDcyLCAwLjYpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFwcF9faXRlbTpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHhcclxuICB9XHJcblxyXG4gIC5hcHBfX2l0ZW0tc3RvcmUge1xyXG4gICAgd2lkdGg6IDEwMHB4XHJcbiAgICBoZWlnaHQ6IDI1cHhcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL2FwcC1zdG9yZS5zdmcpXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgfVxyXG5cclxuICAuYXBwX19pdGVtLXBsYXkge1xyXG4gICAgd2lkdGg6IDExNnB4XHJcbiAgICBoZWlnaHQ6IDI3cHhcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL2dvb2dsZS1wbGF5LnN2ZylcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICB9XHJcblxyXG59XHJcblxyXG4ueWRyaXZlLW1haW5fX2J1dHRvbnMtYXBwcyB7XHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcclxuICBtYXJnaW4tdG9wOiAzMHB4XHJcbn1cclxuXHJcbi55ZHJpdmUtbWFpbi1zY3JvbGxkb3duIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICBsZWZ0OiAwXHJcbiAgcmlnaHQ6IDBcclxuICBib3R0b206IDMwcHhcclxuICBoZWlnaHQ6IDYzcHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LWZhbWlseTogJ0dlbmVzaXNTYW5zSGVhZCc7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbi55ZHJpdmUtbWFpbi1zY3JvbGxkb3duX19idXR0b24ge1xyXG5cclxuXHJcbiAgLm5leHQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjQ5LCAwLjAxLCAwLjI3LCAxKSwgb3BhY2l0eSAwLjVzIGN1YmljLWJlemllcigwLjQ5LCAwLjAxLCAwLjI3LCAxKTtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC44cztcclxuICAgIGFuaW1hdGlvbjogc2Nyb2xsbGFiZWwgMnM7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICB9XHJcblxyXG4gIGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMnB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTZzO1xyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAuNDksIDAuMDEsIDAuMjcsIDEpO1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjhzO1xyXG4gICAgICBhbmltYXRpb246IHNjcm9sbGxpbmUgMnM7XHJcbiAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzY3JvbGxsYWJlbCB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVooMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCkgdHJhbnNsYXRlWigwKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDI1LjElIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDEwMCUsXHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2Nyb2xsbGluZSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVaKDApO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgfVxyXG4gIDI1LjElIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuICB9XHJcbiAgMzUlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgdHJhbnNsYXRlWigwKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSkgdHJhbnNsYXRlWigwKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgfVxyXG59XHJcblxyXG4ueWRyaXZlLW1lZXQge1xyXG4gIGRpc3BsYXk6IGZsZXhcclxuICBtaW4taGVpZ2h0OiA2NDBweFxyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL21lZXQtYmcuanBnKVxyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXHJcbn1cclxuXHJcbi55ZHJpdmUtbWVldC10ZXh0IHtcclxuICB3aWR0aDogNTYwcHhcclxuICBtYXJnaW4tdG9wOiAyMTVweFxyXG4gIG1hcmdpbi1sZWZ0OiAxNzRweFxyXG59XHJcblxyXG4ueWRyaXZlLW1lZXQtdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDI0cHhcclxuICBsaW5lLWhlaWdodDogNTdweDtcclxuICBmb250LXNpemU6IDQwcHg7XHJcbiAgZm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zSGVhZC1SZWd1bGFyXHJcbiAgY29sb3I6ICNBMzZCNEY7XHJcbn1cclxuXHJcbi55ZHJpdmUtbWVldC1kZXNjcmlwdGlvbiB7XHJcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc1RleHRcclxuICBjb2xvcjogI0ZGRkZGRjtcclxufVxyXG5cclxuLyoqXHJcbm1hcFxyXG4gKi9cclxuLnlkcml2ZS1tYXAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxQjE5MTlcclxuICBwYWRkaW5nOiA4MHB4IDc1cHggNDBweFxyXG59XHJcblxyXG4ueWRyaXZlLW1hcF9faGVhZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLnlkcml2ZS1tYXBfX3RpdGxlIHtcclxuICBtYXJnaW4tYm90dG9tOiAzNXB4XHJcbiAgbGluZS1oZWlnaHQ6IDU3cHg7XHJcbiAgZm9udC1zaXplOiA0MHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBHZW5lc2lzU2Fuc0hlYWQtTGlnaHRcclxuICBjb2xvcjogI0ZGRkZGRjtcclxufVxyXG5cclxuLnlkcml2ZS1tYXBfX2Rlc2NyaXB0aW9uIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0MDBweFxyXG4gIGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuXHJcbi55ZHJpdmUtbWFwX19idXR0b24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gIHJpZ2h0OiAwXHJcbiAgYm90dG9tOiAwXHJcblxyXG4gIC5idXR0b24ge1xyXG4gICAgd2lkdGggMzIwcHhcclxuICAgIGJvcmRlciBub25lXHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHhcclxuICAgIG1hcmdpbi10b3A6IDMwcHhcclxuICAgIHBhZGRpbmc6IDE5cHggMCAxOHB4XHJcbiAgICBmb250LWZhbWlseTogR2VuZXNpc1NhbnNIZWFkLVJlZ3VsYXJcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICBmb250LXNpemU6IDE4cHhcclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgdHJhbnNmb3JtIG5vbmVcclxuICAgIGJhY2tncm91bmQtY29sb3IgI2EzNmI0ZlxyXG4gICAgYm94LXNoYWRvdzogMCAxNXB4IDYwcHggcmdiYSgxNTYsIDEwMywgNzIsIDAuNCk7XHJcbiAgICB0cmFuc2l0aW9uIGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UsIGJveC1zaGFkb3cgLjNzIGVhc2VcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvciAjODI0RTMwXHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMTVweCA2MHB4IHJnYmEoMTU2LCAxMDMsIDcyLCAwLjYpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi55ZHJpdmUtbWFwX19jb250ZW50IHtcclxuICBtYXJnaW4tdG9wOiA2NXB4XHJcbn1cclxuXHJcbi55ZHJpdmUtbWFwX190YWJzIHtcclxuICBkaXNwbGF5OiBmbGV4XHJcblxyXG4gIC50YWJfX2l0ZW0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICB3aWR0aDogMjAlXHJcbiAgICBoZWlnaHQ6IDMwNXB4XHJcbiAgICBvdmVyZmxvdyBoaWRkZW5cclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgNTAlXHJcbiAgICB0cmFuc2l0aW9uIHdpZHRoIC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWltYWdlIC4zcyBlYXNlXHJcbiAgICBib3gtc2l6aW5nIGJvcmRlci1ib3hcclxuXHJcbiAgICAmLmFjdGl2ZSxcclxuICAgICY6aG92ZXIge1xyXG4gICAgICB3aWR0aDogNjA5cHhcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBvcGFjaXR5OiAwXHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDFcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRhYl9faXRlbS16b29tYm94IHtcclxuICAgICAgICB0cmFuc2Zvcm0gc2NhbGUoMS41KVxyXG5cclxuICAgICAgICAudGFiX19pdGVtLW5hbWUge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvKiYudGFiX19pdGVtLS1va3RvIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL3lkcml2ZS90YWJzL2JpZy1tYXAtcGljLTAxLmpwZylcclxuICAgICAgfVxyXG5cclxuICAgICAgJi50YWJfX2l0ZW0tLWNpdHkge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3RhYnMvYmlnLW1hcC1waWMtMDUuanBnKVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnRhYl9faXRlbS0tc3BhcyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2c3MC95ZHJpdmUvdGFicy9iaWctbWFwLXBpYy0wNC5qcGcpXHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYudGFiX19pdGVtLS1yb3phIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL3lkcml2ZS90YWJzL2JpZy1tYXAtcGljLTAzLmpwZylcclxuICAgICAgfVxyXG5cclxuICAgICAgJi50YWJfX2l0ZW0tLXBsYXkge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3RhYnMvYmlnLW1hcC1waWMtMDIuanBnKVxyXG4gICAgICB9Ki9cclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIG9wYWNpdHk6IDFcclxuICAgICAgY29udGVudDogJydcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDUwJSxcclxuICAgICAgcmdiYSgwLCAwLCAwLCAwLjMpIDY4LjUxJSwgcmdiYSgwLCAwLCAwLCAwLjc1KSAxMDAlKTtcclxuICAgICAgdHJhbnNpdGlvbiBvcGFjaXR5IC4zcyBlYXNlXHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIG9wYWNpdHk6IDBcclxuICAgICAgY29udGVudDogJydcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTAuOTVkZWcsIHJnYmEoMCwgMCwgMCwgMC43NSkgMC40MSUsXHJcbiAgICAgIHJnYmEoMCwgMCwgMCwgMC41KSA1Mi4wMSUsIHJnYmEoMCwgMCwgMCwgMC4zNSkgNzYuODclLFxyXG4gICAgICByZ2JhKDAsIDAsIDAsIDApIDk3Ljg3JSk7XHJcbiAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XHJcbiAgICAgIHRyYW5zaXRpb24gb3BhY2l0eSAuM3MgZWFzZVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC50YWJfX2l0ZW0tLW9rdG8ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2c3MC95ZHJpdmUvdGFicy9iaWctbWFwLXBpYy0wMS5qcGcpXHJcbiAgfVxyXG5cclxuICAudGFiX19pdGVtLS1jaXR5IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3RhYnMvYmlnLW1hcC1waWMtMDUuanBnKVxyXG4gIH1cclxuXHJcbiAgLnRhYl9faXRlbS0tc3BhcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL3lkcml2ZS90YWJzL2JpZy1tYXAtcGljLTA0LmpwZylcclxuICB9XHJcblxyXG4gIC50YWJfX2l0ZW0tLXJvemEge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2c3MC95ZHJpdmUvdGFicy9iaWctbWFwLXBpYy0wMy5qcGcpXHJcbiAgfVxyXG5cclxuICAudGFiX19pdGVtLS1wbGF5IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3RhYnMvYmlnLW1hcC1waWMtMDIuanBnKVxyXG4gIH1cclxuXHJcbiAgLnRhYl9faXRlbS13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtZ3JvdzogMVxyXG4gICAgcGFkZGluZzogMCAyNXB4IDUwcHhcclxuICB9XHJcblxyXG4gIC50YWJfX2l0ZW0tem9vbWJveCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIHotaW5kZXg6IDFcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIG1hcmdpbi10b3A6IGF1dG9cclxuICAgIHRyYW5zaXRpb24gdHJhbnNmb3JtIC4zcyBlYXNlXHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luIDAgMTAwJVxyXG4gIH1cclxuXHJcbiAgLnRhYl9faXRlbS1uYW1lIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zSGVhZC1SZWd1bGFyXHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIHdoaXRlLXNwYWNlIG5vd3JhcFxyXG4gICAgdHJhbnNpdGlvbiBtYXJnaW4tYm90dG9tIC4zcyBlYXNlXHJcbiAgfVxyXG5cclxuICAudGFiX19pdGVtLWFkZHJlc3Mge1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LWZhbWlseTogR2VuZXNpc1NhbnNUZXh0XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIHdoaXRlLXNwYWNlIG5vd3JhcFxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi55ZHJpdmUtbWFwX19zZWxmIHtcclxuICB3aWR0aDogMTAwJVxyXG4gIGhlaWdodDogNjAwcHhcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4XHJcbn1cclxuXHJcbi5pZSAueWRyaXZlLW1hcF9fdGFicyAudGFiX19pdGVtLXpvb21ib3gge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gIGJvdHRvbTogNTBweFxyXG59XHJcblxyXG5hLnlkcml2ZS1tYXBfX2NvbnRlbnQtcnVsZXMge1xyXG4gIGNvbG9yOiAjYTM2YjRmXHJcbiAgZm9udC1zaXplOiAxNHB4XHJcbiAgZm9udC1mYW1pbHk6IEdlbmVzaXNTYW5zVGV4dFxyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuXHJcbiAgLnlkcml2ZS1tYWluIHtcclxuICAgIGhlaWdodDogYXV0b1xyXG4gICAgbWluLWhlaWdodDogNzIwcHhcclxuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg4MTAuNTBweCBhdCA1MCUgMTUuMjclLCAjMDAwMDAwIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpLCAjMjQxQTE0O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwXHJcbiAgfVxyXG5cclxuICAueWRyaXZlLW1haW4tYm94IHtcclxuICAgIG1heC13aWR0aDogNzE1cHhcclxuICAgIHBhZGRpbmctbGVmdDogNjBweFxyXG4gICAgYm94LXNpemluZyBib3JkZXItYm94XHJcbiAgfVxyXG5cclxuICAueWRyaXZlLW1haW5fX3RpdGxlIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4XHJcbiAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICB9XHJcblxyXG4gIC55ZHJpdmUtbWFpbl9fZGVzY3JpcHJpb24ge1xyXG4gICAgbWF4LXdpZHRoOiA1MzVweFxyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwXHJcbiAgfVxyXG5cclxuICAueWRyaXZlLW1haW5fX2RhdGUge1xyXG4gICAgdG9wOiAtMTBweFxyXG4gICAgcmlnaHQ6IC03MHB4XHJcbiAgfVxyXG5cclxuICAueWRyaXZlLW1haW5fX2RhdGUtaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lXHJcbiAgfVxyXG5cclxuICAueWRyaXZlLW1haW5fX2RhdGUtaWNvbi1sZyB7XHJcbiAgICBkaXNwbGF5OiBibG9ja1xyXG4gIH1cclxuXHJcbiAgLnlkcml2ZS1tYWluLWJnIHtcclxuICAgIGxlZnQ6IGF1dG9cclxuICAgIHJpZ2h0OiAwXHJcbiAgICB3aWR0aDogNjM0cHhcclxuICAgIGhlaWdodDogNjYzcHhcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3lkcml2ZS1tYWluLWJnLWxnLnBuZylcclxuICB9XHJcblxyXG4gIC55ZHJpdmUtbWVldCB7XHJcbiAgICBtaW4taGVpZ2h0OiA0MjVweFxyXG4gIH1cclxuXHJcbiAgLnlkcml2ZS1tZWV0LXRleHQge1xyXG4gICAgbWFyZ2luLXRvcDogMTIwcHhcclxuICAgIG1hcmdpbi1sZWZ0OiAxMTVweFxyXG4gIH1cclxuXHJcbiAgLnlkcml2ZS1tZWV0LXRpdGxlIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gIH1cclxuXHJcbiAgLnlkcml2ZS1tZWV0LWRlc2NyaXB0aW9uIHtcclxuICAgIG1heC13aWR0aDogMzcwcHhcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgLnlkcml2ZS1tYXAge1xyXG4gICAgcGFkZGluZzogNTVweCA2MHB4IDUwcHhcclxuICB9XHJcblxyXG4gIC55ZHJpdmUtbWFwX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4XHJcbiAgICBsaW5lLWhlaWdodDogNDNweDtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICB9XHJcblxyXG4gIC55ZHJpdmUtbWFwX19kZXNjcmlwdGlvbiB7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcblxyXG4gIC55ZHJpdmUtbWFwX190YWJzIHtcclxuXHJcbiAgICAudGFiX19pdGVtIHtcclxuICAgICAgaGVpZ2h0OiAyMDBweFxyXG5cclxuICAgICAgJi5hY3RpdmUsXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHdpZHRoOiA0MDBweFxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYl9faXRlbS1uYW1lIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJfX2l0ZW0tYWRkcmVzcyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAueWRyaXZlLW1hcF9fc2VsZiB7XHJcbiAgICBoZWlnaHQ6IDUyMHB4XHJcbiAgfVxyXG5cclxuICAuaWUgLnlkcml2ZS1tYWluLXRleHR7XHJcbiAgICBtYXJnaW4tdG9wOiAxODBweFxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7XHJcblxyXG4gIC55ZHJpdmUtbWFpbiB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtaW4taGVpZ2h0OiBhdXRvXHJcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTIxMy44NnB4IGF0IDUwJSAxNS4yNyUsICMwMDAwMDAgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSksICMyNDFBMTQ7XHJcbiAgfVxyXG5cclxuICAueWRyaXZlLW1haW4tYmd7XHJcbiAgICB0b3A6IDBcclxuICAgIGxlZnQ6IDBcclxuICAgIHJpZ2h0OiAwXHJcbiAgICBib3R0b206IDBcclxuICAgIHdpZHRoOiBhdXRvXHJcbiAgICBoZWlnaHQ6IGF1dG9cclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3lkcml2ZS1tYWluLWJnLXhzLnBuZylcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDQ0JVxyXG4gIH1cclxuXHJcbiAgLnlkcml2ZS1tYWluLWJveCB7XHJcbiAgICBwYWRkaW5nOiAxMjBweCAxNXB4IDUwcHhcclxuICB9XHJcblxyXG4gIC55ZHJpdmUtbWFpbl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICdHZW5lc2lzU2Fuc0hlYWQnO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG5cclxuICAueWRyaXZlLW1haW4tc2Nyb2xsZG93bixcclxuICAueWRyaXZlLW1haW5fX2RhdGUtaWNvbi1sZyB7XHJcbiAgICBkaXNwbGF5OiBub25lXHJcbiAgfVxyXG5cclxuICAueWRyaXZlLW1haW5fX2RhdGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICB0b3A6IDBcclxuICAgIHJpZ2h0OiBhdXRvXHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMTFweFxyXG4gICAgdGV4dC1hbGlnbjogbGVmdFxyXG4gIH1cclxuXHJcbiAgLnlkcml2ZS1tYWluX19kYXRlLWljb24ge1xyXG4gICAgZGlzcGxheTogYmxvY2tcclxuICAgIHdpZHRoOiAxODRweDtcclxuICAgIGhlaWdodDogOTdweDtcclxuICAgIG1hcmdpbjogMFxyXG4gIH1cclxuXHJcbiAgLnlkcml2ZS1tYWluX19kZXNjcmlwcmlvbiB7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcblxyXG4gIC55ZHJpdmUtbWFpbl9fYnV0dG9ucyB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4XHJcblxyXG4gICAgLmJ1dHRvbiB7XHJcbiAgICAgIHdpZHRoIDEwMCVcclxuICAgICAgbWFyZ2luOiAwXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAueWRyaXZlLW1haW5fX2J1dHRvbnMtYXBwcyB7XHJcbiAgICBtYXJnaW4tdG9wOiAzNXB4XHJcbiAgICBmbGV4LWdyb3c6IDFcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgfVxyXG5cclxuICAueWRyaXZlLW1lZXQge1xyXG4gICAgZGlzcGxheTogYmxvY2tcclxuICB9XHJcblxyXG4gIC55ZHJpdmUtbWVldC1iZyB7XHJcbiAgICB3aWR0aDogMTAwJVxyXG4gICAgaGVpZ2h0OiAxNDBweFxyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2c3MC95ZHJpdmUvbWVldC1iZy14cy5qcGcpXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDBcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcclxuICB9XHJcblxyXG4gIC55ZHJpdmUtbWVldC10ZXh0IHtcclxuICAgIHdpZHRoOiBhdXRvXHJcbiAgICBtYXJnaW46IDBcclxuICAgIHBhZGRpbmc6IDQwcHggMTVweFxyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2c3MC95ZHJpdmUvbWVldC1iZy14czIuanBnKVxyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJVxyXG4gIH1cclxuXHJcbiAgLnlkcml2ZS1tZWV0LXRpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHhcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICB9XHJcblxyXG4gIC55ZHJpdmUtbWVldC1kZXNjcmlwdGlvbiB7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcblxyXG4gIC55ZHJpdmUtbWFwIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweCA0MHB4XHJcbiAgfVxyXG5cclxuICAueWRyaXZlLW1hcF9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwXHJcbiAgICBmb250LWZhbWlseTogR2VuZXNpc1NhbnNIZWFkXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbiAgfVxyXG5cclxuICAueWRyaXZlLW1hcF9fZGVzY3JpcHRpb24ge1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBwYWRkaW5nOiAwXHJcbiAgfVxyXG5cclxuICAueWRyaXZlLW1hcF9fYnV0dG9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgbWFyZ2luLXRvcDogMjVweFxyXG5cclxuICAgIC5idXR0b24ge1xyXG4gICAgICB3aWR0aDogMTAwJVxyXG4gICAgICBtYXJnaW46IDBcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC55ZHJpdmUtbWFwX190YWJzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4XHJcblxyXG4gICAgLnRhYl9faXRlbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgIGhlaWdodDogNjRweFxyXG4gICAgICB0cmFuc2l0aW9uIGhlaWdodCAuM3MgZWFzZVxyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgNTAlXHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcclxuXHJcbiAgICAgICYuYWN0aXZlLFxyXG4gICAgICAmLmFjdGl2ZTpob3ZlcixcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICBoZWlnaHQ6IDExMnB4XHJcblxyXG4gICAgICAgIC50YWJfX2l0ZW0tem9vbWJveCB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYl9faXRlbS13cmFwIHtcclxuICAgICAgcGFkZGluZzogMCAxNXB4XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnRhYl9faXRlbS16b29tYm94IHtcclxuICAgICAgbWFyZ2luLXRvcDogMFxyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luIDAgNTAlXHJcbiAgICB9XHJcblxyXG4gICAgLnRhYl9faXRlbS1uYW1lIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYl9faXRlbS0tb2t0byB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3RhYnMvYmlnLW1hcC1waWMtMDEuanBnKVxyXG4gICAgfVxyXG5cclxuICAgIC50YWJfX2l0ZW0tLWNpdHkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL3lkcml2ZS90YWJzL2JpZy1tYXAtcGljLTA1LmpwZylcclxuICAgIH1cclxuXHJcbiAgICAudGFiX19pdGVtLS1zcGFzIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXNrdG9wL2c3MC95ZHJpdmUvdGFicy9iaWctbWFwLXBpYy0wNC5qcGcpXHJcbiAgICB9XHJcblxyXG4gICAgLnRhYl9faXRlbS0tcm96YSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGVza3RvcC9nNzAveWRyaXZlL3RhYnMvYmlnLW1hcC1waWMtMDMuanBnKVxyXG4gICAgfVxyXG5cclxuICAgIC50YWJfX2l0ZW0tLXBsYXkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Rlc2t0b3AvZzcwL3lkcml2ZS90YWJzL2JpZy1tYXAtcGljLTAyLmpwZylcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4iLCIvKiBwbGF5IGJ0biAqL1xyXG4uYnRuLXlvdXR1YmUtcGxheSAub24tb3ZlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzXHJcbn1cclxuXHJcbi5idG4teW91dHViZS1wbGF5IGltZyB7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzXHJcbn1cclxuXHJcbi5idG4teW91dHViZS1wbGF5OmhvdmVyIGltZyB7XHJcbiAgb3BhY2l0eTogMFxyXG59XHJcblxyXG4uYnRuLXlvdXR1YmUtcGxheTpob3ZlciAub24tb3ZlciB7XHJcbiAgb3BhY2l0eTogMVxyXG59XHJcblxyXG4vKsOrwrnigJ7Dq+KAneKAncOsy5zCpCDDrcWSwp3DrOKAlOKApiovXHJcbi5wb3B1cC52aWRlby1wb3Age1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ucG9wdXAudmlkZW8tcG9wIC52aWRlby1ob2xkZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCVcclxufVxyXG5cclxuLnBvcHVwLnZpZGVvLXBvcCAudmlkZW8taG9sZGVyIHZpZGVvIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCVcclxufVxyXG5cclxuLnBvcHVwLnZpZGVvLXBvcCAuY2xvc2UtcG9wIHtcclxuICByaWdodDogMzBweDtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiogbGFzdCB1cGRhdGU6IDIwMTkuMDQuMTUgLSB2MS4wXHJcbiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4vKiBjb25jZXB0IMOqwrPCtcOt4oCgwrUgKi9cclxuLmNvbmNlcHQgc2VjdGlvbiAudHh0LWhvbGRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5jb25jZXB0IHNlY3Rpb24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmNvbmNlcHQgLmt2LWFyZWEge1xyXG59XHJcblxyXG4uY29uY2VwdCAua3YtYXJlYSAubWFpbi10aXQge1xyXG4gIGZvbnQ6IDYwcHggLyAxICdHZW5lc2lzU2Fuc0hlYWQtTGlnaHQnO1xyXG4gIGNvbG9yOiAjYTM2YjRmO1xyXG59XHJcblxyXG4uY29uY2VwdCAua3YtYXJlYSBzcGFuIHtcclxuICBkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uY29uY2VwdCAua3YtYXJlYSAudHh0LWhvbGRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiA0LjY4NzUlO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwN3B4O1xyXG4gIHdpZHRoOiA5MC42MjUlO1xyXG4gIHotaW5kZXg6IDRcclxufVxyXG5cclxuLmNvbmNlcHQgLmt2LWFyZWEgLnR4dC1ob2xkZXIgYiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWxcclxufVxyXG5cclxuLmNvbmNlcHQgLmt2LWFyZWEgLnR4dC1ob2xkZXIgcCB7XHJcbiAgbWFyZ2luLXRvcDogOXB4O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBsaW5lLWhlaWdodDogMjZweFxyXG59XHJcblxyXG4uY29uY2VwdCAua3YtYXJlYSAudHh0LWhvbGRlciBiIHNwYW4sXHJcbi5jb25jZXB0IC5rdi1hcmVhIC50eHQtaG9sZGVyIHAgc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5jb25jZXB0IC5rdi1hcmVhIC5iZy1ob2xkZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG59XHJcblxyXG4uY29uY2VwdCAua3YtYXJlYSAuYnRucyB7XHJcbiAgbWFyZ2luLXRvcDogMzVweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBsaW5lLWhlaWdodDogNThweFxyXG59XHJcblxyXG4uY29uY2VwdCAua3YtYXJlYSBhLmdidG4udmlkZW8ge1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLmNvbmNlcHQgLmt2LWFyZWEgYS5nYnRuLnRhbGlnbi1yIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxNzVweFxyXG59XHJcblxyXG4uY29uY2VwdCAua3YtYXJlYSB2aWRlbyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB0b3A6IDBweDtcclxuICBsZWZ0OiAwcHg7XHJcbiAgei1pbmRleDogMjtcclxufVxyXG5cclxuLmNvbmNlcHQgLmt2LWFyZWEgLmNvbnRlbnQgLmxpbmUge1xyXG4gIHotaW5kZXg6IDNcclxufVxyXG5cclxuLmNvbmNlcHQgLmJ0bi1zY3JvbGwge1xyXG4gIHotaW5kZXg6IDRcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAua3YtYXJlYSAudHh0LWhvbGRlciBwIHtcclxuICBtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi5jb25jZXB0IC52aWRlby1jb24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuXHJcbi5jb25jZXB0IC52aWRlby1jb24gLnZpZGVvLWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDE5MjBweDtcclxuICBoZWlnaHQ6IDc1MHB4O1xyXG59XHJcblxyXG4uY29uY2VwdCAudmlkZW8tY29uIC52aWRlby1jb250ZW50IC50eHQtaG9sZGVyIHtcclxuICBib3R0b206IDgzcHg7XHJcbiAgbGVmdDogNC42ODc1JVxyXG59XHJcblxyXG4uY29uY2VwdCAudmlkZW8tY29uIC52aWRlby1jb250ZW50IC50eHQtaG9sZGVyIHAge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBsaW5lLWhlaWdodDogMjJweDtcclxuICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4uY29uY2VwdCAudmlkZW8tY29uIC52aWRlby1jb250ZW50IC50eHQtaG9sZGVyIHAgc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLmNvbmNlcHQgLnZpZGVvLWNvbiAudmlkZW8tY29udGVudCAuYmctaG9sZGVyIGltZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0b3A6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IC05NjBweFxyXG59XHJcblxyXG4uY29uY2VwdCAudmlkZW8tY29uIC5idG4teW91dHViZS1wbGF5IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW46IC00MnB4IDAgMCAtMzZweFxyXG59XHJcblxyXG4uY29uY2VwdCAudmlkZW8tY29uIC5pcy12aWRlbyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luOiAtNDJweCAwIDAgLTM2cHhcclxufVxyXG5cclxuLmNvbmNlcHQgLnZpZGVvLWNvbiAuaXMtdmlkZW8gLm9uLW92ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zc1xyXG59XHJcblxyXG4uY29uY2VwdCAudmlkZW8tY29uIC5pcy12aWRlbyBpbWcge1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41c1xyXG59XHJcblxyXG4uY29uY2VwdCAudmlkZW8tY29uIC5pcy12aWRlbzpob3ZlciBpbWcge1xyXG4gIG9wYWNpdHk6IC44XHJcbn1cclxuXHJcbi5idG4teW91dHViZS1wbGF5OmhvdmVyIC5vbi1vdmVyIHtcclxuICBvcGFjaXR5OiAxXHJcbn1cclxuXHJcbi8qIEZlYXR1cmVzIHNob3J0IHR5cGUgKi9cclxuLnR5cGUtc2hvcnQge1xyXG4gIG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLnR5cGUtc2hvcnQgLnR5cGUtY29udGVudCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTkyMHB4O1xyXG4gIGhlaWdodDogNDAwcHg7XHJcbn1cclxuXHJcbi50eXBlLXNob3J0IC50eXBlLWNvbnRlbnQgLnR4dC1ob2xkZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDEwMHB4O1xyXG4gIGxlZnQ6IDQuNjg3NSU7XHJcbn1cclxuXHJcbi50eXBlLXNob3J0IC50eXBlLWNvbnRlbnQgLnR4dC1ob2xkZXIgcCB7XHJcbiAgbWFyZ2luLXRvcDogMTRweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi50eXBlLXNob3J0IC50eXBlLWNvbnRlbnQgLnR4dC1ob2xkZXIgcCBzcGFuIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnR5cGUtc2hvcnQgLnR5cGUtY29udGVudCAuYmctaG9sZGVyIGltZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTk2MHB4O1xyXG4gIG1hcmdpbi10b3A6IC0xMDBweDtcclxufVxyXG5cclxuLyogZnVsbHNpemUgY29udGFpbmVyICovXHJcbi5jb25jZXB0IC50eXBlLWZ1bGxzaXplIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uY29uY2VwdCAudHlwZS1mdWxsc2l6ZSAuYmctaG9sZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLmNvbmNlcHQgLnR5cGUtZnVsbHNpemUgLnR4dC1ob2xkZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDg1cHg7XHJcbiAgbGVmdDogNC42ODc1JTtcclxufVxyXG5cclxuLmNvbmNlcHQgLnR5cGUtZnVsbHNpemUgLnR4dC1ob2xkZXIgLnR5cGUtdGl0IHtcclxuICBmb250OiA0NXB4IC8gMSBcIkdlbmVzaXNTYW5zSGVhZC1MaWdodFwiO1xyXG4gIGNvbG9yOiAjYTM2YjRmXHJcbn1cclxuXHJcbi5jb25jZXB0IC50eXBlLWZ1bGxzaXplIC50eHQtaG9sZGVyIHAge1xyXG4gIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi5jb25jZXB0IC50eXBlLWZ1bGxzaXplIC50eHQtaG9sZGVyIHAgc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLyogRmVhdHVyZXMgMiBjb2x1bW5zIHR5cGUgKi9cclxuLmNvbmNlcHQgLnR5cGUtcGFyYS0yY29sLmJnLWdyYXkge1xyXG4gIGJhY2tncm91bmQ6ICNmMGYwZjBcclxufVxyXG5cclxuLmNvbmNlcHQgLnR5cGUtcGFyYS0yY29sIC50eXBlLWNvbnRlbnQge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDEwcHggMzBweCA2MHB4O1xyXG4gIHdpZHRoOiAxMDI0cHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBmb250LXNpemU6IDA7XHJcbn1cclxuXHJcbi5jb25jZXB0IC50eXBlLXBhcmEtMmNvbCAudHlwZS1jb250ZW50IC5jb2x1bW4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogNDUwcHg7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxuICBtYXJnaW4tbGVmdDogNjJweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4uY29uY2VwdCAudHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uLmZpcnN0IHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLmNvbmNlcHQgLnR5cGUtcGFyYS0yY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBiIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gIGZvbnQ6IDEycHggLyAxICdHZW5lc2lzU2Fuc1RleHQtUmVndWxhckYnO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWNhY2FjO1xyXG4gIGNvbG9yOiAjNjY2O1xyXG59XHJcblxyXG4uY29uY2VwdCAudHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIHAge1xyXG4gIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG59XHJcblxyXG4uY29uY2VwdCAudHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC5pbWctYXJlYSB7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDI1MHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIHRleHQrbGluayAqL1xyXG4uY29uY2VwdCAuc2VjLXR4dC13cmFwIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDE5MjBweDtcclxuICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xyXG59XHJcblxyXG4uY29uY2VwdCAuc2VjLXR4dC13cmFwIC50eHQtaG9sZGVyIHtcclxuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uY29uY2VwdCAuc2VjLXR4dC13cmFwIC50eHQtaG9sZGVyIC5pbm5lci10eHQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiA1M3B4IDA7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5jb25jZXB0IC5zZWMtdHh0LXdyYXAgLnR4dC1ob2xkZXIgLmlubmVyLXR4dCAudHlwZS10aXQsXHJcbi5jb25jZXB0IC5zZWMtdHh0LXdyYXAgLnR4dC1ob2xkZXIgLmlubmVyLXR4dCAuYnRucyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5jb25jZXB0IC5zZWMtdHh0LXdyYXAgLnR4dC1ob2xkZXIgLmlubmVyLXR4dCAuYnRucy50eTAyIGEuZ2J0biB7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbn1cclxuXHJcbi5jb25jZXB0IC5zZWMtdHh0LXdyYXAgLnR4dC1ob2xkZXIgLmlubmVyLXR4dCAudHlwZS10aXQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAwIDUxcHggMCAwO1xyXG4gIGZvbnQ6IDI0cHggLyA1OHB4ICdHZW5lc2lzU2Fuc0hlYWQtTGlnaHQnO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uY29uY2VwdCAuc2VjLXR4dC13cmFwIC50eHQtaG9sZGVyIC5idG5zIGEuZ2J0biB7XHJcbiAgd2lkdGg6IDE2OHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4uY29uY2VwdCAuc2VjLXR4dC13cmFwIC50eHQtaG9sZGVyIC5idG5zIGEuZ2J0bjpmaXJzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi8qIHRleHQrbGluayByZXZlcnNlKi9cclxuLnNlYy10eHQtd3JhcC5yZXZlcnNlIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmXHJcbn1cclxuXHJcbi5zZWMtdHh0LXdyYXAucmV2ZXJzZSAudHh0LWhvbGRlciAuaW5uZXItdHh0IC50eXBlLXRpdCB7XHJcbiAgY29sb3I6ICMwMDBcclxufVxyXG5cclxuLnR5cGUtbm9ybWFsIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBjb25jZXB0LWxhbmRpbmcgKi9cclxuLmNvbmNlcHQubGFuZGluZyAudmlzaW9uIC50eXBlLWhvci10d290b25lIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMjtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDE5MjBweDtcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAudmlzaW9uIC5jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAudmlzaW9uIC5jb250ZW50OmFmdGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAzMDJweDtcclxuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3XHJcbn1cclxuXHJcbi5jb25jZXB0LmxhbmRpbmcgLnZpc2lvbiAudHlwZS1ob3ItdHdvdG9uZSAuYmctaG9sZGVyIGltZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC05NjBweFxyXG59XHJcblxyXG4vKiAxODAyMjAgLyBzeXlhbmcgw6zLhsucw6zCoOKAoiBTICovXHJcbi5jb25jZXB0LmxhbmRpbmcgLnZpc2lvbiAudHlwZS1ob3ItdHdvdG9uZSAudHh0LWhvbGRlciB7XHJcbiAgYm90dG9tOiA1MHB4O1xyXG4gIHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5jb25jZXB0LmxhbmRpbmcgLnZpc2lvbiAudHlwZS1ob3ItdHdvdG9uZSAudHh0LWhvbGRlciAuaW5uZXItdHh0IHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB3aWR0aDogOTY0cHg7XHJcbiAgZm9udC1zaXplOiAwXHJcbn1cclxuXHJcbi5jb25jZXB0LmxhbmRpbmcgLnZpc2lvbiAudHlwZS1ob3ItdHdvdG9uZSAudHh0LWhvbGRlciAudHlwZS10aXQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZvbnQ6IDMycHggLyAzN3B4IFwiR2VuZXNpc1NhbnNIZWFkLUxpZ2h0XCI7XHJcbiAgY29sb3I6ICNhMzZiNGY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5jb25jZXB0LmxhbmRpbmcgLnZpc2lvbiAudHlwZS1ob3ItdHdvdG9uZSAudHh0LWhvbGRlciAudHlwZS10aXQgc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAudmlzaW9uIC50eXBlLWhvci10d290b25lIC50eHQtaG9sZGVyIHAge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAudmlzaW9uIC50eXBlLWhvci10d290b25lIC50eHQtaG9sZGVyIHAgc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLyogMTgwMjIwIC8gc3l5YW5nIMOsy4bLnMOswqDigKIgRSAqL1xyXG4uY29uY2VwdC5sYW5kaW5nIC5zZWxlY3QtY29uY2VwdCB7XHJcbn1cclxuXHJcbi5jb25jZXB0LmxhbmRpbmcgLnNlbGVjdC1jb25jZXB0IC5jb250ZW50IC5ib3gtd3JhcCB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgZm9udC1zaXplOiAwXHJcbn1cclxuXHJcbi5jb25jZXB0LmxhbmRpbmcgLnNlbGVjdC1jb25jZXB0IC5jb250ZW50IC5ib3gtd3JhcCAuY29uY2VwdCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogNTAlXHJcbn1cclxuXHJcbi5jb25jZXB0LTIwMTcuY29uY2VwdC5sYW5kaW5nIC5zZWxlY3QtY29uY2VwdCAuY29udGVudCAuYm94LXdyYXAgLmNvbmNlcHQge1xyXG4gIHdpZHRoOiAzMy4zMzMlO1xyXG59XHJcblxyXG4uY29uY2VwdC0yMDE3LmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0LTEsXHJcbi5jb25jZXB0LTIwMTcuY29uY2VwdC5sYW5kaW5nIC5zZWxlY3QtY29uY2VwdCAuY29udGVudCAuYm94LXdyYXAgLmNvbmNlcHQtMiB7XHJcbiAgd2lkdGg6IDUwJTtcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0IGEge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uY29uY2VwdC5sYW5kaW5nIC5zZWxlY3QtY29uY2VwdCAuY29udGVudCAuYm94LXdyYXAgLmNvbmNlcHQgYTpmb2N1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBib3JkZXI6IDJweCBzb2xpZCAjYTM2YjRmO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0IC50aXQge1xyXG4gIGZvbnQ6IDQ1cHggLyAxIFwiR2VuZXNpc1NhbnNIZWFkLUxpZ2h0XCI7XHJcbiAgY29sb3I6ICNhMzZiNGZcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0IC50aXQgc3BhbixcclxuLmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0IHAgc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2tcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0IHAge1xyXG4gIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNnB4XHJcbn1cclxuXHJcbi5jb25jZXB0LmxhbmRpbmcgLnNlbGVjdC1jb25jZXB0IC5jb250ZW50IC5ib3gtd3JhcCAuY29uY2VwdCBwIHNwYW4ge1xyXG4gIGNvbG9yOiAjZmZmXHJcbn1cclxuXHJcbi5jb25jZXB0LmxhbmRpbmcgLnNlbGVjdC1jb25jZXB0IC5jb250ZW50IC5ib3gtd3JhcCAuY29uY2VwdCAuZ2J0biB7XHJcbiAgbWFyZ2luLXRvcDogMTZweFxyXG59XHJcblxyXG4uY29uY2VwdC5sYW5kaW5nIC5zZWxlY3QtY29uY2VwdCAuY29udGVudCAuYm94LXdyYXAgLmNvbmNlcHQgLnR4dC1ob2xkZXIge1xyXG4gIHRvcDogODVweFxyXG59XHJcblxyXG4uY29uY2VwdC5sYW5kaW5nIC5zZWxlY3QtY29uY2VwdCAuY29udGVudCAuYm94LXdyYXAgW2NsYXNzKj1cImNvbmNlcHQtXCJdIC50eHQtaG9sZGVyIHtcclxuICBsZWZ0OiA4LjclXHJcbn1cclxuXHJcbi5jb25jZXB0LmxhbmRpbmcgLnNlbGVjdC1jb25jZXB0IC5jb250ZW50IC5ib3gtd3JhcCAuY29uY2VwdC0xIC50eHQtaG9sZGVyIHtcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0LTIgLnR4dC1ob2xkZXIge1xyXG59XHJcblxyXG4uY29uY2VwdC5sYW5kaW5nIC5zZWxlY3QtY29uY2VwdCAuY29udGVudCAuYm94LXdyYXAgLmNvbmNlcHQtMyAudHh0LWhvbGRlciB7XHJcbn1cclxuXHJcbi5jb25jZXB0LmxhbmRpbmcgLnNlbGVjdC1jb25jZXB0IC5jb250ZW50IC5ib3gtd3JhcCAuY29uY2VwdC00IC50eHQtaG9sZGVyIHtcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0LTUgLnR4dC1ob2xkZXIge1xyXG59XHJcblxyXG4uY29uY2VwdC5sYW5kaW5nIC5zZWxlY3QtY29uY2VwdCAuY29udGVudCAuYm94LXdyYXAgLmNvbmNlcHQgLmJnLWhvbGRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogNDcwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG59XHJcblxyXG4uY29uY2VwdC5sYW5kaW5nIC5zZWxlY3QtY29uY2VwdCAuY29udGVudCAuYm94LXdyYXAgW2NsYXNzKj1cImNvbmNlcHQtXCJdIC5iZy1ob2xkZXIgaW1nIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogLTQwJTtcclxuICBvcGFjaXR5OiAwLjc7XHJcbiAgdHJhbnNpdGlvbjogMXMgYWxsO1xyXG59XHJcblxyXG4uY29uY2VwdC5sYW5kaW5nIC5zZWxlY3QtY29uY2VwdCAuY29udGVudCAuYm94LXdyYXAgLmNvbmNlcHQtMSAuYmctaG9sZGVyIGltZyB7XHJcbiAgbGVmdDogMDtcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0LTIgLmJnLWhvbGRlciBpbWcge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5jb25jZXB0LmxhbmRpbmcgLnNlbGVjdC1jb25jZXB0IC5jb250ZW50IC5ib3gtd3JhcCAuY29uY2VwdC0zIC5iZy1ob2xkZXIgaW1nIHtcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0LTQgLmJnLWhvbGRlciBpbWcge1xyXG59XHJcblxyXG4uY29uY2VwdC5sYW5kaW5nIC5zZWxlY3QtY29uY2VwdCAuY29udGVudCAuYm94LXdyYXAgLmNvbmNlcHQtNSAuYmctaG9sZGVyIGltZyB7XHJcbn1cclxuXHJcblxyXG4uY29uY2VwdC5sYW5kaW5nIC5zZWxlY3QtY29uY2VwdCAuY29udGVudCAuYm94LXdyYXAgLmNvbmNlcHQ6aG92ZXIgLmJnLWhvbGRlciBpbWcsXHJcbi5jb25jZXB0LmxhbmRpbmcgLnNlbGVjdC1jb25jZXB0IC5jb250ZW50IC5ib3gtd3JhcCAuY29uY2VwdCBhOmZvY3VzIC5iZy1ob2xkZXIgaW1nIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNpdGlvbjogMC40cyBhbGw7XHJcbn1cclxuXHJcbi5jb25jZXB0LmxhbmRpbmcgLnNlbGVjdC1jb25jZXB0IC5jb250ZW50IC5ib3gtd3JhcCAuY29uY2VwdCBhIC5nYnRuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0IGEgLmdidG4gc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0IGEgLmdidG4gc3Bhbi5hdHh0IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAxN3B4IDAgMTZweDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzO1xyXG59XHJcblxyXG4uY29uY2VwdC5sYW5kaW5nIC5zZWxlY3QtY29uY2VwdCAuY29udGVudCAuYm94LXdyYXAgLmNvbmNlcHQgYSAuZ2J0biBzcGFuLnNsaW5lIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0IGEgLmdidG4gc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBiYWNrZ3JvdW5kOiAjYTM2YjRmO1xyXG4gIHRyYW5zaXRpb246IHdpZHRoIDAuOHM7XHJcbn1cclxuXHJcbi5jb25jZXB0LmxhbmRpbmcgLnNlbGVjdC1jb25jZXB0IC5jb250ZW50IC5ib3gtd3JhcCAuY29uY2VwdDpob3ZlciBhIC5nYnRuIHNwYW4uYXR4dCxcclxuLmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0IGE6Zm9jdXMgLmdidG4gc3Bhbi5hdHh0IHtcclxuICBjb2xvcjogI2EzNmI0ZjtcclxufVxyXG5cclxuLmNvbmNlcHQubGFuZGluZyAuc2VsZWN0LWNvbmNlcHQgLmNvbnRlbnQgLmJveC13cmFwIC5jb25jZXB0OmhvdmVyIGEgLmdidG4gc3Bhbi5zbGluZSAuc2xpbmUtaW5uZXIsXHJcbi5jb25jZXB0LmxhbmRpbmcgLnNlbGVjdC1jb25jZXB0IC5jb250ZW50IC5ib3gtd3JhcCAuY29uY2VwdCBhOmZvY3VzIC5nYnRuIHNwYW4uc2xpbmUgLnNsaW5lLWlubmVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjRzO1xyXG59XHJcblxyXG4vKiBzaWduLXVwIMOtxZLCncOs4oCU4oCmICovXHJcbi5jbC1zaWdudXAtcG9wdXAge1xyXG4gIHdpZHRoOiA0MTBweDtcclxuICBtYXJnaW4tbGVmdDogLTIwNXB4O1xyXG4gIG1hcmdpbi10b3A6IC0yOTBweDtcclxufVxyXG5cclxuLmNsLXNpZ251cC1wb3B1cCAudG9wLW1zZyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGNvbG9yOiAjNjY2O1xyXG59XHJcblxyXG4uY2wtc2lnbnVwLXBvcHVwIC5mb3JtLXdyYXAge1xyXG4gIHBhZGRpbmc6IDQwcHggMCAxMHB4O1xyXG59XHJcblxyXG4uY2wtc2lnbnVwLXBvcHVwIGxhYmVsIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiA0OHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIHdpZHRoOiA4MHB4O1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG59XHJcblxyXG4uY2wtc2lnbnVwLXBvcHVwIGlucHV0IHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIHdpZHRoOiAyMjdweDtcclxufVxyXG5cclxuLmNsLXNpZ251cC1wb3B1cCAuaW5wLXdyYXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmNsLXNpZ251cC1wb3B1cCAuaW5wLXdyYXAgaW5wdXQud3JvbmctdmFsdWUge1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5jbC1zaWdudXAtcG9wdXAgLmJ0bi13cmFwIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jbC1zaWdudXAtcG9wdXAgLmJ0bi13cmFwIC5idG4tYmFzZSB7XHJcbiAgd2lkdGg6IDE5NXB4O1xyXG59XHJcblxyXG4ucG9wdXAtc2lnbnVwIHtcclxuICB3aWR0aDogNDEwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0yMDVweDtcclxuICBtYXJnaW4tdG9wOiAtMjI2cHg7XHJcbn1cclxuXHJcbi5wb3B1cC1zaWdudXAgLnBvcHVwLWlubmVyIHtcclxuICBwYWRkaW5nOiAwXHJcbn1cclxuXHJcbi5wb3B1cC1zaWdudXAgLnBvcC1pbm5lci13cmFwIGRpdiB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5wb3B1cC1zaWdudXAgLnBvcC1pbm5lci13cmFwIC5pbWcge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5wb3B1cC1zaWdudXAgLnBvcC1pbm5lci13cmFwIC5pbWcgaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5wb3B1cC1zaWdudXAgLnBvcC1pbm5lci13cmFwIHAge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMTlweDtcclxuICBjb2xvcjogIzg4OFxyXG59XHJcblxyXG4vKiAxNzA0MTMgLyDDq8Ky4oCew63FoMK8IMOqwrDigJ7DqsKywqkgw6zCtuKAncOqwrDigqwgKi9cclxuLmNvbmNlcHQgLmJ0bnMgYS5nYnRuIHtcclxuICBtYXJnaW4tbGVmdDogMjBweDtcclxufVxyXG5cclxuLmNvbmNlcHQgLmJ0bnMgYS5nYnRuOmZpcnN0LWNoaWxkIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLyogdmlzaW9uIEcgw6rCs8K1w63igKDCtSAqL1xyXG4uY29uY2VwdC52aXNpb24tZyAudHlwZS1ub3JtYWwgLnR5cGUtY29udGVudCAudHh0LWhvbGRlciB7XHJcbiAgYm90dG9tOiAxMTdweDtcclxufVxyXG5cclxuLmNvbmNlcHQudmlzaW9uLWcgLnR5cGUtcGFyYS0yY29sIC50eXBlLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDEycHggMzBweCA4NHB4O1xyXG59XHJcblxyXG4uY29uY2VwdC52aXNpb24tZyAudHlwZS1wYXJhLTJjb2wgLnR5cGUtY29udGVudCAuY29sdW1uIC5pbWctYXJlYSB7XHJcbiAgbWFyZ2luLXRvcDogNDdweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDI1MHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLmNvbmNlcHQudmlzaW9uLWcgLnR5cGUtcGFyYS0yY29sIC50eXBlLWNvbnRlbnQgLmNvbHVtbiBwIHtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcblxyXG4uY29uY2VwdC52aXNpb24tZyAudHlwZS1nYWxsZXJ5IC5zZWMtdHh0LXdyYXAgLnR4dC1ob2xkZXIgLmlubmVyLXR4dCAudHlwZS10aXQge1xyXG4gIHBhZGRpbmc6IDAgNTFweCAwIDA7XHJcbn1cclxuXHJcbi5jb25jZXB0LnZpc2lvbi1nIC5zZWMtdHh0LXdyYXAgLnR4dC1ob2xkZXIgLmlubmVyLXR4dCAudHlwZS10aXQge1xyXG4gIHBhZGRpbmc6IDAgMzZweCAwIDA7XHJcbn1cclxuXHJcbi8qIHZpc2lvbiBHICovXHJcbi5jb25jZXB0LnZpc2lvbi1nIC5pbnRlcmlvciAuc2VjLXR4dC13cmFwIC50eHQtaG9sZGVyIC5idG5zIGEuZ2J0biB7XHJcbiAgd2lkdGg6IDIyMnB4O1xyXG59XHJcblxyXG4uY29uY2VwdC52aXNpb24tZyAuaW50ZXJpb3IgLnNlYy10eHQtd3JhcCAudHh0LWhvbGRlciAuYnRucyBhLmdidG4gc3BhbiB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmNvbmNlcHQudmlzaW9uLWcgLnR5cGUtZ2FsbGVyeSAuc2VjLXR4dC13cmFwIC50eHQtaG9sZGVyIC5idG5zIGEuZ2J0biB7XHJcbiAgd2lkdGg6IDE3MHB4O1xyXG59XHJcblxyXG4vKkhNQyBvbmx5IHN0eWxlKi9cclxuLmNsLXNpZ251cC1wb3B1cCAuaW5wLXdyYXAgLmFsZXJ0LWhvbGRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDgycHg7XHJcbiAgYm90dG9tOiAtMTdweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLnBvcHVwLXNpZ251cCAucG9wLWlubmVyLXdyYXAge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgaGVpZ2h0OiAxOTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEwMCVcclxufVxyXG5cclxuLyoqXHJcblxyXG4gKi9cclxuc2VjdGlvbi5zZWN0aW9uLnpvb20tdHlwZTEgLmJ0bi16b29tIHtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luOiAxMTBweCAwIDAgLTQwcHg7XHJcbn1cclxuXHJcbnNlY3Rpb24uc2VjdGlvbi56b29tLXR5cGUyIC5idG4tem9vbSB7XHJcbiAgbWFyZ2luOiAxMTBweCAwIDAgLTI1MHB4O1xyXG59XHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uem9vbS10eXBlMyAuYnRuLXpvb20ge1xyXG4gIG1hcmdpbjogMzA2cHggMCAwIC0xMzBweDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnpvb20tdHlwZTMgLmJ0bi16b29tLmFkZCB7XHJcbiAgbWFyZ2luOiAtMjYwcHggMCAwIDE5MHB4O1xyXG4gIHotaW5kZXg6IDk7XHJcbn1cclxuXHJcbi8qKlxyXG5cclxuICovXHJcbnNlY3Rpb24uc2VjdGlvbi56b29tLXR5cGUxIGZpZ3VyZS5mZWF0dXJlLm9uLFxyXG5zZWN0aW9uLnNlY3Rpb24uem9vbS10eXBlMiBmaWd1cmUuZmVhdHVyZS5vbixcclxuc2VjdGlvbi5zZWN0aW9uLnpvb20tdHlwZTMgZmlndXJlLmZlYXR1cmUub24sXHJcbnNlY3Rpb24uc2VjdGlvbi56b29tLXR5cGUzIGZpZ3VyZS5mZWF0dXJlLmFkZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcblxyXG5zZWN0aW9uLnNlY3Rpb24uem9vbS10eXBlMyAuYnRuLXpvb20ge1xyXG4gIG1hcmdpbjogMzA2cHggMCAwIC0xMzBweDtcclxufVxyXG5cclxuc2VjdGlvbi5zZWN0aW9uLnpvb20tdHlwZTMgLmJ0bi16b29tLmFkZCB7XHJcbiAgbWFyZ2luOiAtMjYwcHggMCAwIDE5MHB4O1xyXG4gIHotaW5kZXg6IDk7XHJcbn1cclxuXHJcbi5zZWN0aW9uLnBsYXktdm9kIGZpZ3VyZS5mZWF0dXJlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuXHJcblxyXG4uc2VjdGlvbi5tLW1vZHVsZS1za2luNCBsaS5iZy1ncmF5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xyXG59XHJcblxyXG5cclxuLypnOTAqL1xyXG4uc2VjdGlvbi5tLXpvb20tdHlwZTMgLnZpZXcyX2FyZWEgLmZlYXR1cmUuYWN0aXZlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2VjdGlvbi5tLXpvb20tdHlwZTMgLmJyYW5kLWNvbnRlbnQgLmZlYXR1cmUub24ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcclxufVxyXG5cclxuLnNlY3Rpb24ubS16b29tLXR5cGUzIC5icmFuZC1jb250ZW50IC5mZWF0dXJlLm9uLmFjdGl2ZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgb3BhY2l0eTogMTtcclxuICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnNlY3Rpb24ubS16b29tLXR5cGUzLmFjdGl2ZSAuYnRuLXpvb20tY2xvc2Uge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uc2VjdGlvbi5tLXpvb20tdHlwZTMuc2VjdGlvbiAuYnRuLXpvb20ge1xyXG4gIHRvcDogNTUlO1xyXG4gIGxlZnQ6IDQ1JTtcclxufVxyXG5cclxuLnNlY3Rpb24ubS16b29tLXR5cGUzIC5idG4tem9vbS5hZGQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDE3JTtcclxuICBsZWZ0OiA3OSU7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uc2VjdGlvbi5wbGF5LXZvZCBmaWd1cmUuZmVhdHVyZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBsZWZ0OiAwO1xyXG59XHJcblxyXG4uc2VjdGlvbi5wbGF5LXZvZCBmaWd1cmUuZmVhdHVyZSBpbWcge1xyXG59XHJcblxyXG4ucGxheS12b2QgLmlzLXZpZGVvIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMC40Njg3NSU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogNTAlO1xyXG59XHJcblxyXG4ucGxheS12b2QgLmlzLXZpZGVvIGltZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC01MCU7XHJcbiAgbWFyZ2luLXRvcDogLTUwJTtcclxufVxyXG5cclxuc2VjdGlvbi5tLW1vZHVsZS1za2luMiAuc3dpdGNoX2FyZWEge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuc2VjdGlvbi5tLW1vZHVsZS1za2luMiAuc3dpdGNoX2FyZWEgLmJ0bl9zd2l0Y2gge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDNyZW07XHJcbiAgcmlnaHQ6IDJyZW07XHJcbiAgei1pbmRleDogMTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYTM2YjRmO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDA7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5zZWN0aW9uLm0tbW9kdWxlLXNraW4yIC5zd2l0Y2hfYXJlYSAuYnRuX3N3aXRjaCBhIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBoZWlnaHQ6IDIuNXJlbTtcclxuICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM4LCAzOSwgMzgsIC45KTtcclxufVxyXG5cclxuc2VjdGlvbi5tLW1vZHVsZS1za2luMiAuc3dpdGNoX2FyZWEgLmJ0bl9zd2l0Y2ggYS5vbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzNmI0ZjtcclxufVxyXG5cclxuc2VjdGlvbi5tLW1vZHVsZS1za2luMiAuc3dpdGNoX2FyZWEgLmJyYW5kLWNvbnRlbnQgLmZlYXR1cmUgPiBpbWcge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbnNlY3Rpb24ubS1tb2R1bGUtc2tpbjIgLnN3aXRjaF9hcmVhIC5icmFuZC1jb250ZW50IC5mZWF0dXJlID4gaW1nICsgaW1nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnNlY3Rpb24ubS1tb3Rpb24tc2xpZGUgLnNsaWRlLXdyYXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLnNlY3Rpb24ubS1tb3Rpb24tc2xpZGUgLnNsaWRlLXdyYXAgPiB1bCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zZWN0aW9uLm0tbW90aW9uLXNsaWRlIC5zbGlkZS13cmFwID4gdWwgPiBsaSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2VjdGlvbi5tLW1vdGlvbi1zbGlkZSAuc3dpcGUtd3JhcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2VjdGlvbi5tLW1vdGlvbi1zbGlkZSAuc3dpcGUtd3JhcCAuaW5kaWNhdG9yIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgbWFyZ2luLXRvcDogNTElO1xyXG4gIHotaW5kZXg6IDU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxufVxyXG5cclxuLnNlY3Rpb24ubS1tb3Rpb24tc2xpZGUgLnN3aXBlLXdyYXAgLmluZGljYXRvciA+IGEge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIG1hcmdpbjogMCA0cHg7XHJcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcbn1cclxuXHJcbi5zZWN0aW9uLm0tbW90aW9uLXNsaWRlIC5zd2lwZS13cmFwIC5pbmRpY2F0b3IgPiBhOmJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMjBweDtcclxuICBsZWZ0OiAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE3LCAxMTcsIDExNywgLjU0KTtcclxuICBjb250ZW50OiAnJztcclxufVxyXG5cclxuLnNlY3Rpb24ubS1tb3Rpb24tc2xpZGUgLnN3aXBlLXdyYXAgLmluZGljYXRvciA+IGEub246YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTM2YjRmO1xyXG59XHJcblxyXG4uc2VjdGlvbi5tLW1vdGlvbi1zbGlkZSAuYnJhbmQtaGVhZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMjZweCAyMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnd0ZvbnRLclInO1xyXG59XHJcblxyXG4uc2VjdGlvbi5tLW1vdGlvbi1zbGlkZSAuYnJhbmQtaGVhZGVyIC50aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxOXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uc2VjdGlvbi5tLW1vdGlvbi1zbGlkZSAuYnJhbmQtaGVhZGVyIC5kZXNjIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBsaW5lLWhlaWdodDogMTlweDtcclxufVxyXG5cclxuLnNlY3Rpb24ubS1tb3Rpb24tc2xpZGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uc2VjdGlvbi5tLW1vdGlvbi1zbGlkZSAuZW5naW5lLWNvbiB7XHJcbiAgcGFkZGluZzogMCAwIDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxufVxyXG5cclxuLnNlY3Rpb24ubS1tb3Rpb24tc2xpZGUgLnNwZWMtZGVzYyB7XHJcbiAgbWFyZ2luOiA0MHB4IDIwcHggMDtcclxuICBmb250LWZhbWlseTogJ3dGb250S3JSJztcclxufVxyXG5cclxuLnNlY3Rpb24ubS1tb3Rpb24tc2xpZGUgLnNwZWMtZGVzYyA+IHN0cm9uZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBsaW5lLWhlaWdodDogMTVweDtcclxuICBjb2xvcjogI2EzNmI0ZjtcclxufVxyXG5cclxuLnNlY3Rpb24ubS1tb3Rpb24tc2xpZGUgLnNwZWMtZGVzYyA+IHNwYW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDZweDtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zZWN0aW9uLm0tbW90aW9uLXNsaWRlIC5zcGVjLWRlc2MgPiBzcGFuID4gaSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcclxuICBmb250LXNpemU6IDEwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG4uc2VjdGlvbi5tLW1vdGlvbi1zbGlkZSAudGFiLWhlYWRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDI2cHggMjBweDtcclxuICBmb250LWZhbWlseTogJ3dGb250S3JSJztcclxufVxyXG5cclxuLnNlY3Rpb24ubS1tb3Rpb24tc2xpZGUgLnRhYi1oZWFkZXIgLnRpdGxlIHtcclxuICBmb250LXNpemU6IDE5cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5zZWN0aW9uLm0tbW90aW9uLXNsaWRlIC50YWItaGVhZGVyIC5kZXNjIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBsaW5lLWhlaWdodDogMTlweDtcclxufVxyXG5cclxuLnNlY3Rpb24ubS1tb3Rpb24tc2xpZGUgLnN3aXBlci1wYWdpbmF0aW9uMiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogNzElO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMjhweDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBmb250LXNpemU6IDEuNXJlbTtcclxuICBwYWRkaW5nOiAwIDEuNXJlbTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uc2VjdGlvbi5tLW1vdGlvbi1zbGlkZSAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc2VjdGlvbi5tLW1vdGlvbi1zbGlkZSAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9nZW5lc2lzL2tyL2ltYWdlc19tL2NvbW1vbi9zbGlkZV9hcnJvdy5wbmdcIik7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAyN3B4IDI0cHg7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgaGVpZ2h0OiAyNHB4O1xyXG4gIHRvcDogMjAlO1xyXG59XHJcblxyXG4uc2VjdGlvbi5tLW1vdGlvbi1zbGlkZSAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuXHJcbi5zZWN0aW9uLm0tbW90aW9uLXNsaWRlIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xM3B4IDA7XHJcbn1cclxuXHJcbi5zZWN0aW9uLm0tbW90aW9uLXNsaWRlIC5zd2lwZXItcGFnaW5hdGlvbjEge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBtYXJnaW4tdG9wOiA1MSU7XHJcbiAgei1pbmRleDogNTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAwO1xyXG59XHJcblxyXG4uc2VjdGlvbi5tLW1vdGlvbi1zbGlkZSAuc3dpcGVyLXBhZ2luYXRpb24xID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgbWFyZ2luOiAwIDRweDtcclxuICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xyXG59XHJcblxyXG4uc2VjdGlvbi5tLW1vdGlvbi1zbGlkZSAuc3dpcGVyLXBhZ2luYXRpb24xID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpiZWZvcmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDIwcHg7XHJcbiAgbGVmdDogMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDFweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNywgMTE3LCAxMTcsIC41NCk7XHJcbiAgY29udGVudDogJyc7XHJcbn1cclxuXHJcbi5zZWN0aW9uLm0tbW90aW9uLXNsaWRlIC5zd2lwZXItcGFnaW5hdGlvbjEgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmU6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTM2YjRmO1xyXG59XHJcblxyXG4vKjIwMTkgTkFDT1RZICovXHJcbi5zZWN0aW9uLm0tbW9kdWxlLWludHJvLW1vdiAubG9nby1uYWN0b3kge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDguNXJlbTtcclxuICB3aWR0aDogMTg1cHg7XHJcbiAgbGVmdDogMy4ycmVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xyXG5cclxuICAuY29uY2VwdCAudmlkZW8tY29uIC5pcy12aWRlb3tcclxuICAgIG1hcmdpbjogMFxyXG4gIH1cclxuXHJcbiAgLnBvcHVwLnZpZGVvLXBvcCAuY2xvc2UtcG9we1xyXG4gICAgcmlnaHQ6IDBcclxuICB9XHJcbn1cclxuIl19 */
