@charset "UTF-8";
/* # Genesis Custom Starter Theme
 * *Theme Name: Ten 3
 * *Theme URI: http://11online.us
 * *Description: This is the 11 Online Starter Theme
 * *Author: 11 Online
 * *Author URI: http://www.11online.us
 * *Template: genesis
 * *Template Version: 2.2.2
 * *Tags: black, orange, white, one-column, two-columns, three-columns, left-sidebar, right-sidebar, responsive-layout, custom-menu, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
 * *License: GPL-2.0+
 * *License URI: http://www.gnu.org/licenses/gpl-2.0.html */
/* # Table of Contents
 * *- HTML5 Reset
 * *	- Baseline Normalize
 * *	- Box Sizing
 * *	- Float Clearing
 * *- Defaults
 * *	- Typographical Elements
 * *	- Headings
 * *	- Objects
 * *	- Gallery
 * *	- Forms
 * *	- Tables
 * *	- Screen Reader Text
 * *- Structure and Layout
 * *	- Site Containers
 * *	- Column Widths and Positions
 * *	- Column Classes
 * *- Common Classes
 * *	- Avatar
 * *	- Genesis
 * *	- Search Form
 * *	- Titles
 * *	- WordPress
 * *- Widgets
 * *	- Featured Content
 * *- Plugins
 * *	- Genesis eNews Extended
 * *	- Jetpack
 * *- Site Header
 * *	- Title Area
 * *	- Widget Area
 * *- Site Navigation
 * *	- Accessible Menu
 * *	- Site Header Navigation
 * *	- Primary Navigation
 * *	- Secondary Navigation
 * *	- Skip Links
 * *- Content Area
 * *	- Entries
 * *	- Entry Meta
 * *	- Pagination
 * *	- Comments
 * *- Sidebars
 * *- Footer Widgets
 * *- Site Footer
 * *- Media Queries
 * *	- Retina Display
 * *	- Max-width: 1200px
 * *	- Max-width: 960px
 * *	- Max-width: 800px
 * *- Print Styles */
/* Variables */
/* Mixins */
/* # HTML5 Reset
 * *---------------------------------------------------------------------------------------------------- */
/* ## Baseline Normalize
 * *--------------------------------------------- */
/* normalize.css v3.0.1 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

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

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

b, strong {
  font-weight: 700;
}

dfn {
  font-style: italic;
}

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

mark {
  background: #ff0;
  color: #58585A;
}

small {
  font-size: 80%;
}

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

sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

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

figure {
  margin: 1em 40px;
}

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

pre {
  overflow: auto;
}

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

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
  text-transform: none;
}

select {
  text-transform: none;
}

button, html input[type=button] {
  -webkit-appearance: button;
  cursor: pointer;
}

input[type=reset], input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}

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

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

input {
  line-height: normal;
}
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input[type=checkbox], input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
  height: auto;
}
input[type=search] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: 700;
}

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

td, th {
  padding: 0;
}

/* ## Box Sizing
 * *--------------------------------------------- */
html, input[type=search] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

* {
  box-sizing: inherit;
}
*:before, *:after {
  box-sizing: inherit;
}

/* ## Float Clearing
 * *--------------------------------------------- */
.author-box:before, .clearfix:before, .entry:before, .entry-content:before, .footer-widgets:before, .nav-primary:before, .nav-secondary:before, .pagination:before, .site-container:before, .site-footer:before, .site-header:before, .site-inner:before, .wrap:before {
  content: " ";
  display: table;
}

.author-box:after, .clearfix:after, .entry:after, .entry-content:after, .footer-widgets:after, .nav-primary:after, .nav-secondary:after, .pagination:after, .site-container:after, .site-footer:after, .site-header:after, .site-inner:after, .wrap:after {
  clear: both;
  content: " ";
  display: table;
}

/* # Defaults
 * *---------------------------------------------------------------------------------------------------- */
/* ## Typographical Elements
 * *--------------------------------------------- */
html {
  font-size: 62.5%;
}

/* 10px browser default */
/* Chrome fix */
body {
  color: #58585A;
  font-family: "Raleway", sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
  font-weight: 300;
  line-height: 1.625;
  margin: 0;
}
body > div {
  font-size: 1.8rem;
}

a, button {
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}

input:focus, input[type=button], input[type=reset], input[type=submit] {
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}

textarea:focus, .button, .gallery img {
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}

a {
  color: #C8AF87;
  text-decoration: none;
}
a:hover, a:focus {
  color: #58585A;
  text-decoration: none;
}

p {
  margin: 0 0 28px;
  padding: 0;
}

ol, ul {
  margin: 0;
  padding: 0;
}

li {
  list-style-type: none;
}

hr {
  border: 0;
  border-collapse: collapse;
  border-top: 1px solid #ddd;
  clear: both;
  margin: 1em 0;
}

b, strong {
  font-weight: 700;
}

blockquote, cite, em, i {
  font-style: italic;
}

blockquote {
  margin: 40px;
}
blockquote::before {
  content: "“";
  display: block;
  font-size: 30px;
  font-size: 3rem;
  height: 0;
  left: -20px;
  position: relative;
  top: -10px;
}

/* ## Headings
 * *--------------------------------------------- */
h1, h2, h3, h4, h5, h6 {
  color: #C8AF87;
  text-transform: uppercase;
  font-family: "Raleway", sans-serif;
  font-weight: 900 !important;
  line-height: 1.2;
  margin: 0 0 10px;
  letter-spacing: 3px;
}

h1 {
  font-size: 36px;
  font-size: 3.6rem;
}

h2 {
  font-size: 30px;
  font-size: 3rem;
}

h3 {
  font-size: 24px;
  font-size: 2.4rem;
}

h4 {
  font-size: 20px;
  font-size: 2rem;
}

h5 {
  font-size: 18px;
  font-size: 1.8rem;
}

h6 {
  font-size: 16px;
  font-size: 1.6rem;
}

/* ## Objects
 * *--------------------------------------------- */
embed, iframe, img, object, video, .wp-caption {
  max-width: 100%;
}

img {
  height: auto;
}

.featured-content img {
  width: auto;
}

.gallery {
  overflow: hidden;
}
.gallery img {
  width: auto;
}

/* ## Gallery
 * *--------------------------------------------- */
.gallery-item {
  float: left;
  margin: 0 0 28px;
  text-align: center;
}

.gallery-columns-2 .gallery-item {
  width: 50%;
}

.gallery-columns-3 .gallery-item {
  width: 33%;
}

.gallery-columns-4 .gallery-item {
  width: 25%;
}

.gallery-columns-5 .gallery-item {
  width: 20%;
}

.gallery-columns-6 .gallery-item {
  width: 16.6666%;
}

.gallery-columns-7 .gallery-item {
  width: 14.2857%;
}

.gallery-columns-8 .gallery-item {
  width: 12.5%;
}

.gallery-columns-9 .gallery-item {
  width: 11.1111%;
}

.gallery img {
  border: 1px solid #ddd;
  height: auto;
  padding: 4px;
}
.gallery img:hover, .gallery img:focus {
  border: 1px solid #999;
}

/* ## Forms
 * *--------------------------------------------- */
input, select, textarea {
  background-color: #fff;
  border: 1px solid #ddd;
  color: #58585A;
  font-size: 18px;
  font-size: 1.8rem;
  font-weight: 300;
  padding: 16px;
  width: 100%;
}

input:focus, textarea:focus {
  border: 1px solid #999;
  outline: none;
}

input[type=checkbox], input[type=image], input[type=radio] {
  width: auto;
}

::-moz-placeholder {
  color: #58585A;
  font-weight: 300;
  opacity: 1;
}

::-webkit-input-placeholder {
  color: #58585A;
  font-weight: 300;
}

button {
  background-color: #58585A;
  border: 0;
  color: #fff;
  cursor: pointer;
  font-weight: 500;
  font-size: 20px;
  font-size: 2rem;
  padding: 10px 60px;
  text-transform: uppercase;
  width: auto;
}

input[type=button], input[type=reset], input[type=submit] {
  background-color: #58585A;
  border: 0;
  color: #fff;
  cursor: pointer;
  font-weight: 500;
  font-size: 20px;
  font-size: 2rem;
  padding: 10px 60px;
  text-transform: uppercase;
  width: auto;
}

.button {
  background-color: #58585A;
  border: 0;
  color: #fff;
  cursor: pointer;
  font-weight: 500;
  font-size: 20px;
  font-size: 2rem;
  padding: 10px 60px;
  text-transform: uppercase;
  width: auto;
}

button:hover {
  background-color: #C8AF87;
  color: #fff;
}

input:hover[type=button], input:hover[type=reset], input:hover[type=submit] {
  background-color: #C8AF87;
  color: #fff;
}

.button:hover, button:focus {
  background-color: #C8AF87;
  color: #fff;
}

input:focus[type=button], input:focus[type=reset], input:focus[type=submit] {
  background-color: #C8AF87;
  color: #fff;
}

.button:focus {
  background-color: #C8AF87;
  color: #fff;
}

.entry-content .button:hover, .entry-content .button:focus {
  color: #fff;
}

.footer-widgets button {
  background-color: #953B25;
  color: #fff;
}
.footer-widgets input[type=button], .footer-widgets input[type=reset], .footer-widgets input[type=submit] {
  background-color: #953B25;
  color: #fff;
}
.footer-widgets .button {
  background-color: #953B25;
  color: #fff;
}
.footer-widgets button:hover {
  background-color: #fff;
  color: #58585A;
}
.footer-widgets input:hover[type=button], .footer-widgets input:hover[type=reset], .footer-widgets input:hover[type=submit] {
  background-color: #fff;
  color: #58585A;
}
.footer-widgets .button:hover, .footer-widgets button:focus {
  background-color: #fff;
  color: #58585A;
}
.footer-widgets input:focus[type=button], .footer-widgets input:focus[type=reset], .footer-widgets input:focus[type=submit] {
  background-color: #fff;
  color: #58585A;
}
.footer-widgets .button:focus {
  background-color: #fff;
  color: #58585A;
}

.button {
  display: inline-block;
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-results-button {
  display: none;
}

/* ## Tables
 * *--------------------------------------------- */
table {
  border-collapse: collapse;
  border-spacing: 0;
  line-height: 2;
  margin-bottom: 40px;
  width: 100%;
}

tbody {
  border-bottom: 1px solid #ddd;
}

td, th {
  text-align: left;
}

td {
  border-top: 1px solid #ddd;
  padding: 6px 0;
}

th {
  font-weight: 400;
}

/* ## Screen Reader Text
 * *--------------------------------------------- */
.screen-reader-text {
  position: absolute !important;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  width: 1px;
  border: 0;
  overflow: hidden;
}
.screen-reader-text span {
  position: absolute !important;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  width: 1px;
  border: 0;
  overflow: hidden;
}

.screen-reader-shortcut {
  position: absolute !important;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  width: 1px;
  border: 0;
  overflow: hidden;
}

.screen-reader-text:focus, .screen-reader-shortcut:focus, .genesis-nav-menu .search input[type=submit]:focus, .widget_search input[type=submit]:focus {
  clip: auto !important;
  height: auto;
  width: auto;
  display: block;
  font-size: 1em;
  font-weight: bold;
  padding: 15px 23px 14px;
  color: #58585A;
  background: #fff;
  z-index: 100000;
  /* Above WP toolbar. */
  text-decoration: none;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
}

.more-link {
  position: relative;
}

/* # Structure and Layout
 * *---------------------------------------------------------------------------------------------------- */
/* ## Site Containers
 * *--------------------------------------------- */
.site-inner, .wrap {
  margin: 0 auto;
  max-width: 1200px;
}

.site-inner {
  clear: both;
}

.home .site-inner, .page-template-no-title .site-inner {
  border-top: 2px #fff solid;
}

/* ## Column Widths and Positions
 * *--------------------------------------------- */
/* ### Wrapping div for .content and .sidebar-primary */
.content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap {
  width: 980px;
}

.content-sidebar-sidebar .content-sidebar-wrap {
  float: left;
}

.sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap {
  float: right;
}

/* ### Content */
.content {
  float: right;
  width: 800px;
}

.content-sidebar .content, .content-sidebar-sidebar .content, .sidebar-content-sidebar .content {
  float: left;
}

.content-sidebar-sidebar .content, .sidebar-content-sidebar .content, .sidebar-sidebar-content .content {
  width: 580px;
}

.full-width-content .content {
  width: 100%;
}

/* ### Primary Sidebar */
.sidebar-primary {
  float: right;
  width: 360px;
}

.sidebar-content .sidebar-primary, .sidebar-sidebar-content .sidebar-primary {
  float: left;
}

/* ### Secondary Sidebar */
.sidebar-secondary {
  float: left;
  width: 180px;
}

.content-sidebar-sidebar .sidebar-secondary {
  float: right;
}

/* ## Column Classes
 * *--------------------------------------------- */
/* Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css */
.five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds {
  float: left;
  margin-left: 2.5641025641%;
}

.one-half, .three-sixths, .two-fourths {
  width: 48.7179487179%;
}

.one-third, .two-sixths {
  width: 31.6239316239%;
}

.four-sixths, .two-thirds {
  width: 65.811965812%;
}

.one-fourth {
  width: 23.0769230769%;
}

.three-fourths {
  width: 74.358974359%;
}

.one-sixth {
  width: 14.5299145299%;
}

.five-sixths {
  width: 82.905982906%;
}

.first {
  clear: both;
  margin-left: 0;
}

/* # Common Classes
 * *----------------------------------------------------------------------------------------------------*/
.wrap {
  margin: 10px auto 0 auto;
  padding: 0 60px;
}

.hours .has-2-columns, .hours .has-3-columns {
  max-width: 952px;
  margin: 0 auto;
  background: white;
  padding: 50px 0;
}
.hours .has-2-columns h3, .hours .has-3-columns h3 {
  margin-bottom: 20px;
}
.hours .has-2-columns h4, .hours .has-3-columns h4 {
  color: #58585A;
  font-size: 18px;
  margin-bottom: 0;
}
.hours .has-2-columns p, .hours .has-3-columns p {
  margin-bottom: 0;
}
.hours .has-3-columns {
  max-width: 1436px;
}

@media (max-width: 800px) {
  .hours .has-3-columns {
    flex-direction: column;
  }
  .hours .has-3-columns .wp-block-column {
    margin-top: 50px;
    padding-bottom: 44px;
    border-bottom: 2px solid #C8AF87;
    margin-left: 32px;
    margin-right: 32px;
  }
  .hours .has-3-columns .wp-block-column:last-of-type {
    border-bottom: none;
  }
}
@media (min-width: 800px) {
  .hours .wp-block-column:first-child, .hours .wp-block-column:nth-child(2n+1) {
    padding-right: 32px;
    margin-right: 0px;
    border-right: 2px solid #C8AF87;
  }
  .hours .wp-block-column:not(:first-child), .hours .wp-block-column:nth-child(2n) {
    padding-left: 32px;
    margin-left: 0px;
  }
  .hours .has-3-columns .wp-block-column:nth-child(2n) {
    padding-right: 32px;
    margin-right: 0px;
    border-right: 2px solid #C8AF87;
  }
  .hours .has-3-columns .wp-block-column:nth-child(3n) {
    padding-left: 32px;
    margin-left: 0px;
    border-right: none;
  }
}
.background-eleven-online {
  margin-bottom: 0 !important;
}

.gform_wrapper {
  max-width: 710px !important;
  margin: 0 auto !important;
}
.gform_wrapper input, .gform_wrapper textarea {
  padding: 15px !important;
  border: 1px solid #707070;
}
.gform_wrapper .gform_footer {
  text-align: center;
}
.gform_wrapper .gform_footer input {
  background-color: #58585A;
  border: 0;
  color: #fff;
  cursor: pointer;
  font-weight: 700;
  font-size: 20px !important;
  font-size: 2rem !important;
  padding: 5px 50px !important;
  text-transform: uppercase;
  width: auto !important;
}
.gform_wrapper .gform_footer input:hover {
  background-color: #C8AF87;
}

.title {
  font-size: 80px;
  color: #C8AF87;
  margin-bottom: 0;
}

@media (min-width: 800px) {
  .title:before, .title:after {
    content: "";
    border-bottom: 3px solid #C8AF87;
    display: inline-block;
    width: 20%;
    margin: 0 15px;
  }
}
.map h2, .map h3, .map h4 {
  font-size: 18px;
  color: #58585A;
  margin-bottom: 0;
}

.steps .step-title {
  font-size: 42px;
}
.steps p {
  max-width: 710px;
  margin-left: auto;
  margin-right: auto;
}

#popup,
#mail-popup {
  display: none;
  padding: 25px;
  color: #fff;
  overflow-y: scroll;
}
#popup.open,
#mail-popup.open {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  background-color: rgba(23, 23, 23, 0.89);
  text-align: center;
  z-index: 99999999999;
}
#popup #close-popup, #popup #close-mail-popup,
#mail-popup #close-popup,
#mail-popup #close-mail-popup {
  color: white;
  position: absolute;
  top: 25px;
  right: 50px;
  font-size: 50px;
  cursor: pointer;
}
#popup .widget-title,
#mail-popup .widget-title {
  margin-top: 20%;
  font-size: 24px;
  color: #fff;
  letter-spacing: 5px;
}
#popup .textwidget,
#mail-popup .textwidget {
  max-width: 771px;
  margin: 0 auto;
}
#popup .ot-title, #popup .ot-powered-by,
#mail-popup .ot-title,
#mail-popup .ot-powered-by {
  display: none;
}
#popup .ot-button,
#mail-popup .ot-button {
  background-color: #C8AF87;
  border-color: #C8AF87;
  box-shadow: none;
  color: #58585A;
  margin: 0 auto !important;
}
#popup .ot-button:hover,
#mail-popup .ot-button:hover {
  background-color: #fff;
  border-color: #fff;
}
#popup .ot-dtp-picker,
#mail-popup .ot-dtp-picker {
  margin: 0 auto;
  max-width: 100%;
}
#popup form,
#mail-popup form {
  display: flex;
  flex-direction: column;
  height: 300px;
  justify-content: space-between;
  background: transparent;
  border: none;
}
#popup form .ot-party-size-picker, #popup form .ot-dtp-picker-selector,
#mail-popup form .ot-party-size-picker,
#mail-popup form .ot-dtp-picker-selector {
  width: 100%;
  background-color: #fff;
}
#popup form .ot-party-size-picker select, #popup form .ot-dtp-picker-selector select,
#mail-popup form .ot-party-size-picker select,
#mail-popup form .ot-dtp-picker-selector select {
  left: 0;
}

@media (min-width: 1200px) {
  #popup .widget-title,
  #mail-popup .widget-title {
    margin-top: 15%;
    font-size: 80px;
  }
  #popup .widget-title:before, #popup .widget-title:after,
  #mail-popup .widget-title:before,
  #mail-popup .widget-title:after {
    content: "";
    border-bottom: 3px solid #fff;
    display: inline-block;
    width: 20%;
    margin: 0 15px;
  }
}
/* ## Avatar
 * *--------------------------------------------- */
.avatar {
  float: left;
}

.alignleft .avatar, .author-box .avatar {
  margin-right: 24px;
}

.alignright .avatar {
  margin-left: 24px;
}

.comment .avatar {
  margin: 0 16px 24px 0;
}

/* ## Genesis
 * *--------------------------------------------- */
.breadcrumb {
  margin-bottom: 20px;
}

.archive-description, .author-box {
  font-size: 16px;
  font-size: 1.6rem;
  padding: 40px;
}

.author-box-title {
  font-size: 16px;
  font-size: 1.6rem;
  margin-bottom: 4px;
}

.archive-description p:last-child, .author-box p:last-child {
  margin-bottom: 0;
}

/* ## Search Form
 * *--------------------------------------------- */
.search-form {
  overflow: hidden;
}

.site-header .search-form {
  float: right;
  margin-top: 12px;
}

.entry-content .search-form, .site-header .search-form {
  width: 50%;
}

.genesis-nav-menu .search input[type=submit], .widget_search input[type=submit] {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* ## Titles
 * *--------------------------------------------- */
.archive-title {
  font-size: 20px;
  font-size: 2rem;
}

.entry-title {
  font-size: 36px;
  font-size: 3.6rem;
}
.entry-title a {
  color: #58585A;
}

.sidebar .widget-title a {
  color: #58585A;
}

.entry-title a:hover, .entry-title a:focus {
  color: #C8AF87;
}

.widget-title {
  font-size: 18px;
  font-size: 1.8rem;
  margin-bottom: 20px;
}

.footer-widgets .widget-title {
  color: #fff;
}

/* ## WordPress
 * *---------------------------------------------*/
a.aligncenter img {
  display: block;
  margin: 0 auto;
}
a.alignnone {
  display: inline-block;
}

.alignleft {
  float: left;
  text-align: left;
}

.alignright {
  float: right;
  text-align: right;
}

a.alignleft, a.alignnone, a.alignright {
  max-width: 100%;
}

img.centered, .aligncenter {
  display: block;
  margin: 0 auto 24px;
}

img.alignnone, .alignnone {
  margin-bottom: 12px;
}

a.alignleft, img.alignleft, .wp-caption.alignleft {
  margin: 0 24px 24px 0;
}

a.alignright, img.alignright, .wp-caption.alignright {
  margin: 0 0 24px 24px;
}

.wp-caption-text {
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: 700;
  text-align: center;
}

.entry-content p.wp-caption-text {
  margin-bottom: 0;
}

.entry-content .wp-audio-shortcode, .entry-content .wp-playlist, .entry-content .wp-video {
  margin: 0 0 28px;
}

.wp-block-columns {
  display: flex !important;
}

@media (min-width: 600px) {
  .wp-block-columns .wp-block-column {
    flex: 1;
  }
}
/* # Widgets
 * *---------------------------------------------------------------------------------------------------- */
.widget {
  word-wrap: break-word;
}
.widget ol > li {
  list-style-position: inside;
  list-style-type: decimal;
  padding-left: 20px;
  text-indent: -20px;
}
.widget li li {
  border: 0;
  margin: 0 0 0 30px;
  padding: 0;
}

.widget_calendar table {
  width: 100%;
}
.widget_calendar td, .widget_calendar th {
  text-align: center;
}

/* ## Featured Content
 * *--------------------------------------------- */
.featured-content .entry {
  border-bottom: 2px solid #58585A;
  margin-bottom: 20px;
  padding: 0 0 24px;
}

.footer-widgets .entry {
  border-bottom: 1px dotted #666;
}

.featured-content .entry-title {
  font-size: 20px;
  font-size: 2rem;
}

/* # Plugins
 * *---------------------------------------------------------------------------------------------------- */
/* ## Genesis eNews Extended
 * *--------------------------------------------- */
.enews-widget {
  color: #fff;
}
.enews-widget .widget-title {
  color: #fff;
}

.sidebar .widget.enews-widget {
  background-color: #C8AF87;
}

.enews-widget input {
  border: 1px solid #333;
  font-size: 16px;
  font-size: 1.6rem;
  margin-bottom: 16px;
}
.enews-widget input:focus {
  border: 1px solid #333;
}
.enews-widget input[type=submit] {
  background-color: #953B25;
  color: #fff;
  margin: 0;
  width: 100%;
}
.enews-widget input:hover[type=submit], .enews-widget input:focus[type=submit] {
  background-color: #fff;
  color: #58585A;
}

.enews form + p {
  margin-top: 24px;
}

/* ## Jetpack
 * *--------------------------------------------- */
#wpstats {
  display: none;
}

/* # Site Header
 * *----------------------------------------------------------------------------------------------------*/
.site-header {
  background-color: #fff;
  min-height: 160px;
}
.site-header .wrap {
  padding: 0;
  max-width: 90%;
}

/* ## Title Area
 * *---------------------------------------------*/
.title-area {
  padding: 38px 0 0 0;
  width: 20%;
  float: left;
}

.header-full-width .title-area {
  width: 100%;
}

.site-title {
  font-size: 32px;
  font-size: 3.2rem;
  font-weight: 400;
  line-height: 1.2;
}
.site-title a {
  color: #58585A;
}
.site-title a:hover, .site-title a:focus {
  color: #58585A;
}

.header-image .site-title > a {
  background: url(images/logo.png) no-repeat left;
  float: left;
  min-height: 100px;
  width: 100%;
  background-position: center !important;
  background-size: contain !important;
}

.site-description {
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 1.5;
  margin-bottom: 0;
}

.site-title {
  margin-bottom: 0;
}

.header-image .site-description, .header-image .site-title {
  display: block;
  text-indent: -9999px;
}

/* ## Widget Area
 * *---------------------------------------------*/
.sticky-header-widget {
  text-align: center;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: #953B25;
  color: #fff;
  height: auto;
  z-index: 2;
}
.sticky-header-widget .textwidget {
  padding-top: 4px;
}
.sticky-header-widget .textwidget p {
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
  white-space: nowrap;
  font-size: 14px;
  margin-bottom: 4px;
}
.sticky-header-widget span {
  float: right;
  color: #C8AF87;
  margin-top: 5px;
  cursor: pointer;
}
.sticky-header-widget.open .textwidget p {
  text-overflow: initial;
  overflow: visible;
  white-space: initial;
}

/* ## Sticky Header
 * *---------------------------------------------*/
.site-header {
  transition: all 1s ease-in-out;
}

.site-header {
  z-index: 0;
  top: -160px;
  left: 0;
  width: 100%;
}
.site-header.sticky {
  position: fixed;
  z-index: 9999999;
  top: 4.85rem;
  left: 0;
  width: 100%;
  min-height: 0;
}

.site-header.sticky .site-title {
  margin-top: -3rem;
}
.site-header.sticky .title-area {
  width: 20%;
  float: left;
  display: block;
}
.site-header.sticky .widget-area {
  padding-top: 4.5rem;
}
.site-header.sticky .widget-area .genesis-nav-menu {
  text-align: right !important;
}
.site-header.sticky .site-title > a {
  min-height: 145px;
}

.site-header .widget-area {
  width: 80%;
  float: right;
  padding-top: 7.5rem;
}
.site-header .widget-area #menu-home {
  text-align: right;
}
.site-header .widget-area .genesis-nav-menu {
  text-align: center;
}
.site-header .status-message {
  display: none;
}
.site-header .status-message span {
  color: #87CEFA;
  font-size: 15px;
  padding-bottom: 15px;
}

.header-image .site-title > a {
  min-height: 145px;
}

.genesis-nav-menu .reservation-popup a, .genesis-nav-menu .mailing-list-popup a {
  border: 2px solid #58585A;
  padding: 15px 50px;
}
.genesis-nav-menu .reservation-popup a:hover, .genesis-nav-menu .mailing-list-popup a:hover {
  border-color: #C8AF87;
}

body {
  overflow-x: hidden;
}

body.sticky {
  margin-top: 160px;
  margin-top: 131px;
}
#top_gold_bar {
  background: #C8AF87;
  position: fixed;
  width: 100%;
  top: 0rem;
  z-index: 9999;
}
#top_gold_bar .wrap {
  max-width: 90%;
  margin: auto;
  padding: 0;
}
#top_gold_bar .wrap ul {
  float: right;
  text-align: right;
}
#top_gold_bar .wrap ul li {
  list-style-type: none;
  display: inline-block;
  margin: 0 0 0 2rem;
  padding: 1rem 14px;
}
#top_gold_bar .wrap ul li a {
  color: white;
}

/* # Site Navigation
 * *----------------------------------------------------------------------------------------------------*/
.genesis-nav-menu {
  clear: both;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1;
  width: 100%;
  text-align: right;
}
.genesis-nav-menu .menu-item {
  display: inline-block;
  text-align: left;
}
.genesis-nav-menu a {
  color: #58585A;
  text-decoration: none;
  display: block;
  padding: 30px 14px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  font-weight: 500;
}
.genesis-nav-menu a:hover, .genesis-nav-menu a:focus {
  color: #C8AF87;
}
.genesis-nav-menu .current-menu-item > a {
  color: #C8AF87;
  text-decoration: none;
}
.genesis-nav-menu .sub-menu {
  left: -9999px;
  opacity: 0;
  position: absolute;
  -webkit-transition: opacity 0.4s ease-in-out;
  -moz-transition: opacity 0.4s ease-in-out;
  -ms-transition: opacity 0.4s ease-in-out;
  -o-transition: opacity 0.4s ease-in-out;
  transition: opacity 0.4s ease-in-out;
  width: 200px;
  z-index: 99;
}
.genesis-nav-menu .sub-menu .current-menu-item > a:hover, .genesis-nav-menu .sub-menu .current-menu-item > a:focus {
  color: #C8AF87;
  text-decoration: none;
  font-weight: 800;
}
.genesis-nav-menu .sub-menu a {
  background-color: #fff;
  border-top: 0;
  font-size: 14px;
  font-size: 1.4rem;
  padding: 20px;
  position: relative;
  width: 200px;
  word-wrap: break-word;
}
.genesis-nav-menu .sub-menu .sub-menu {
  margin: -55px 0 0 199px;
}
.genesis-nav-menu .menu-item:hover {
  position: static;
}
.genesis-nav-menu .menu-item:hover > .sub-menu {
  left: auto;
  opacity: 1;
}
.genesis-nav-menu .first > a {
  padding-left: 0;
}
.genesis-nav-menu .first > a .last > a {
  padding-right: 0;
}
.genesis-nav-menu .first > a .right {
  color: #fff;
  float: right;
  list-style-type: none;
  padding: 30px 0;
}
.genesis-nav-menu .first > a .right > a {
  display: inline;
  padding: 0;
}
.genesis-nav-menu .first > a .rss > a {
  margin-left: 48px;
}
.genesis-nav-menu .first > a .search {
  padding: 10px 0 0;
}

.mobile-menu {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  z-index: 999999999999;
}
.mobile-menu #menu-mobile-menu {
  text-align: center;
  margin-top: 70px;
}
.mobile-menu #menu-mobile-menu li a {
  text-transform: uppercase;
  color: #58585A;
  font-weight: 500;
  font-size: 17px;
  line-height: 50px;
}
.mobile-menu #close-mobile-menu {
  cursor: pointer;
  font-size: 50px;
  height: 50px;
  width: 50px;
  text-align: center;
  float: right;
  margin-right: 10px;
  margin-top: 10px;
}
.mobile-menu #nav_menu-5 {
  background: #C8AF87;
  position: fixed;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
}
.mobile-menu #nav_menu-5 .widget-wrap {
  width: 100%;
}
.mobile-menu #nav_menu-5 .widget-wrap ul {
  display: flex;
  justify-content: space-around;
  padding: 10px 0;
}
.mobile-menu #nav_menu-5 .widget-wrap ul li a {
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
}
.mobile-menu #zoom-social-icons-widget-3 {
  position: fixed;
  bottom: 70px;
  left: 0;
  right: 0;
  width: 100%;
}

/* ## Accessible Menu
 * *--------------------------------------------- */
.menu .menu-item:focus {
  position: static;
}
.menu .menu-item > a:focus + ul.sub-menu, .menu .menu-item.sfHover > ul.sub-menu {
  left: auto;
  opacity: 1;
}

/* ## Site Header Navigation
 * *--------------------------------------------- */
.site-header {
  border-bottom: 3px #C8AF87 solid;
}
.site-header .sub-menu {
  border-top: 1px solid #eee;
}
.site-header .sub-menu .sub-menu {
  margin-top: -56px;
}
.site-header .genesis-nav-menu li li {
  margin-left: 0;
}

/* ## Primary Navigation
 * *--------------------------------------------- */
.nav-primary {
  background-color: #fff;
}
.nav-primary .genesis-nav-menu a {
  color: #58585A;
  text-decoration: none;
  text-transform: uppercase;
}
.nav-primary .genesis-nav-menu a:hover, .nav-primary .genesis-nav-menu a:focus {
  text-decoration: underline;
}
.nav-primary .genesis-nav-menu .current-menu-item > a {
  color: #58585A;
  text-decoration: underline;
}
.nav-primary .genesis-nav-menu .sub-menu a {
  color: #58585A;
}
.nav-primary .genesis-nav-menu .sub-menu a:hover, .nav-primary .genesis-nav-menu .sub-menu a:focus {
  color: #C8AF87;
  text-decoration: underline;
}
.nav-primary .genesis-nav-menu .sub-menu .current-menu-item > a {
  color: #C8AF87;
  text-decoration: underline;
}

/* ## Secondary Navigation
 * *--------------------------------------------- */
.nav-secondary {
  background-color: #fff;
}

/* Responsive Navigation
 * *---------------------------------------------------------------------------------------------------- */
.responsive-menu-icon {
  cursor: pointer;
  display: none;
}

.responsive-menu-icon::before {
  color: #58585A;
  background-color: #fff;
  padding: 17px;
  text-align: right;
  display: block;
  content: "\f333";
  font: normal 20px/1 "dashicons";
  font-size: 1.5em;
}

/* # Content Area
 * *---------------------------------------------------------------------------------------------------- */
/* ## Entries
 * *--------------------------------------------- */
.entry {
  padding: 0px 60px;
}

.content .entry {
  background-color: #fff;
}

.entry-content ol, .entry-content ul {
  margin-bottom: 28px;
  margin-left: 40px;
}
.entry-content ol > li {
  list-style-type: decimal;
}
.entry-content ul > li {
  list-style-type: disc;
}
.entry-content ol ol, .entry-content ul ul {
  margin-bottom: 0;
}
.entry-content code {
  background-color: #C8AF87;
  color: #ddd;
}

/* ## Entry Meta
 * *--------------------------------------------- */
p.entry-meta {
  font-size: 16px;
  font-size: 1.6rem;
  margin-bottom: 0;
}

.entry-header .entry-meta {
  margin-bottom: 24px;
}

.entry-footer .entry-meta {
  border-top: 2px solid #58585A;
  padding-top: 24px;
}

.entry-categories, .entry-tags {
  display: block;
}

.entry-comments-link::before {
  content: "—";
  margin: 0 6px 0 2px;
}

/* ## Pagination
 * *--------------------------------------------- */
.pagination {
  clear: both;
  margin: 40px 0;
}

.adjacent-entry-pagination {
  margin-bottom: 0;
}

.archive-pagination li {
  display: inline;
}
.archive-pagination li a {
  background-color: #C8AF87;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-size: 1.6rem;
  padding: 8px 12px;
  text-decoration: none;
}
.archive-pagination li a:hover, .archive-pagination li a:focus {
  background-color: #953B25;
  text-decoration: underline;
}
.archive-pagination .active a {
  background-color: #953B25;
  text-decoration: underline;
}

/* ## Comments
 * *--------------------------------------------- */
.comment-respond, .entry-comments, .entry-pings {
  background-color: #fff;
  margin-bottom: 40px;
}

.comment-respond, .entry-pings {
  padding: 40px 40px 16px;
}

.entry-comments {
  padding: 40px;
}

.comment-header {
  font-size: 16px;
  font-size: 1.6rem;
}

li.comment {
  background-color: #58585A;
  border: 2px solid #fff;
  border-right: 0;
}

.comment-content {
  clear: both;
  word-wrap: break-word;
}

.comment-list li {
  margin-top: 24px;
  padding: 32px;
}
.comment-list li li {
  margin-right: -32px;
}

.comment-respond input[type=email], .comment-respond input[type=text], .comment-respond input[type=url] {
  width: 50%;
}
.comment-respond label {
  display: block;
  margin-right: 12px;
}

.entry-comments .comment-author {
  margin-bottom: 0;
}

.entry-pings .reply {
  display: none;
}

.form-allowed-tags {
  background-color: #58585A;
  font-size: 16px;
  font-size: 1.6rem;
  padding: 24px;
}

.pum-content p {
  line-height: 2;
}

/* # Sidebars
 * *---------------------------------------------------------------------------------------------------- */
.sidebar {
  font-size: 16px;
  font-size: 1.6rem;
}
.sidebar li {
  border-bottom: 1px dotted #ddd;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
.sidebar p:last-child, .sidebar ul > li:last-child {
  margin-bottom: 0;
}
.sidebar .widget {
  background-color: #fff;
  margin-bottom: 40px;
  padding: 40px;
}

/* # Footer Widgets
 * *---------------------------------------------------------------------------------------------------- */
.footer-widgets {
  background-color: #333333;
  clear: both;
  color: #fff;
  position: fixed;
  bottom: 0;
  width: 100%;
  height: 68px;
  z-index: 2;
}
.footer-widgets .wrap {
  max-width: 100%;
  padding: 0 15px;
}
.footer-widgets a {
  color: #fff;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 16px;
}
.footer-widgets input {
  border: 1px solid #333;
}
.footer-widgets a.button, .footer-widgets a:hover, .footer-widgets a:focus {
  color: #fff;
}
.footer-widgets li {
  margin-bottom: 10px;
  padding-bottom: 10px;
  display: inline-block;
  margin-left: 25px;
}
.footer-widgets li.brand-color a {
  color: #C8AF87 !important;
}
.footer-widgets p:last-child {
  margin-bottom: 0;
}
.footer-widgets .wrap {
  padding-top: 21px;
}

.footer-widgets-1, .footer-widgets-2 {
  width: 50%;
}

.footer-widgets-1 {
  float: left;
}

.footer-widgets-2 {
  float: left;
  text-align: right;
}

/* # Site Footer
 * *---------------------------------------------------------------------------------------------------- */
.site-footer {
  background-color: #707070;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1;
  padding: 40px 0;
  text-align: center;
  color: #fff;
}
.site-footer p {
  margin-bottom: 0;
}

.before-footer-widget {
  text-align: center;
  background-color: #C8AF87;
  color: #fff;
  height: 118px;
  padding: 10px;
}
.before-footer-widget a {
  margin: 0px 8px;
  color: #fff;
}
.before-footer-widget .carristo-footer-span {
  text-decoration: underline;
  font-weight: bold;
}

#menu-footer-menu {
  text-transform: uppercase;
}
#menu-footer-menu a {
  color: #fff;
  font-size: 14px;
  letter-spacing: 1.5px;
}

.mobile-call-bar {
  display: none;
}

/* # Media Queries
 * *---------------------------------------------------------------------------------------------------- */
body {
  padding-bottom: 68px;
}

@media only screen and (max-width: 1200px) {
  .site-inner, .wrap {
    max-width: 960px;
  }
  .content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap {
    width: 740px;
  }
  .content {
    width: 620px;
  }
  .sidebar-content-sidebar .content, .sidebar-sidebar-content .content, .content-sidebar-sidebar .content {
    width: 400px;
  }
  .sidebar-primary, .sidebar-primary {
    width: 300px;
  }
  .footer-widgets-1 {
    margin-right: 30px;
    width: 200px;
  }
  .footer-widgets-2 {
    width: 730px;
  }
}
@media only screen and (max-width: 1025px) {
  .genesis-nav-menu .menu-item a {
    padding: 30px 20px;
  }
  .genesis-nav-menu .menu-item.reservation-popup a, .genesis-nav-menu .menu-item.mailing-list-popup a {
    padding: 15px 20px;
  }
}
@media only screen and (max-width: 960px) {
  body {
    padding-bottom: 114px;
  }
  .site-inner, .wrap {
    max-width: 800px;
  }
  .content {
    width: 100%;
  }
  .content-sidebar-sidebar .content, .content-sidebar-sidebar .content-sidebar-wrap {
    width: 100%;
  }
  .sidebar-content-sidebar .content, .sidebar-content-sidebar .content-sidebar-wrap {
    width: 100%;
  }
  .footer-widgets-1, .footer-widgets-2, .sidebar-primary, .sidebar-secondary {
    width: 100%;
  }
  .footer-widgets-1, .footer-widgets-2, .zoom-social-icons-list {
    text-align: center !important;
  }
  .sidebar-sidebar-content .content, .sidebar-sidebar-content .content-sidebar-wrap {
    width: 100%;
  }
  .site-header .widget-area #nav_menu-3 {
    width: 100%;
    float: none;
    padding: 0;
    margin-top: 0;
  }
  .site-header .wrap {
    padding: 20px 5%;
  }
  .header-image .site-title > a {
    background-position: center top !important;
    min-height: 100px;
  }
  .genesis-nav-menu li {
    float: none;
  }
  .site-header ul.genesis-nav-menu, .site-header .search-form {
    float: none;
  }
  .genesis-nav-menu, .site-description {
    text-align: center;
  }
  .site-header .title-area {
    text-align: center;
    padding-top: 5rem;
  }
  .site-header .search-form {
    text-align: center;
  }
  .site-title {
    text-align: center;
  }
  .genesis-nav-menu a {
    padding: 20px 16px;
  }
  .genesis-nav-menu .first > a, .genesis-nav-menu .last > a {
    padding: 20px 16px;
  }
  .site-header .search-form {
    margin: 16px auto;
  }
  .genesis-nav-menu li.right {
    display: none;
  }
  .footer-widgets-1 {
    margin-right: 0;
  }
  .footer-widgets {
    height: auto;
  }
  .genesis-nav-menu .menu-item a {
    padding: 30px 7px;
  }
  .genesis-nav-menu .menu-item.reservation-popup a, .genesis-nav-menu .menu-item.mailing-list-popup a {
    padding: 15px 7px;
  }
  .site-header.sticky .site-title > a {
    min-height: 75px;
  }
  .responsive-menu-icon {
    display: block;
  }
  .responsive-menu {
    display: none;
  }
  .responsive-menu .menu-item {
    display: block;
  }
  .responsive-menu .menu-item .menu-item:hover {
    position: static;
  }
  .responsive-menu li.current-menu-item > a, .responsive-menu li.current-page-ancestor > a, .responsive-menu li:hover > a {
    border-bottom: none !important;
  }
  .responsive-menu .menu-item-has-children {
    cursor: pointer;
  }
  .responsive-menu .menu-item-has-children > a {
    margin-right: -60px;
  }
  .responsive-menu .menu-item-has-children:before {
    content: "\f347";
    color: #58585A;
    float: right;
    font: normal 20px/1 "dashicons";
    height: 20px;
    padding: 5px 20px;
    right: 0;
    text-align: right;
    z-index: 9999;
  }
  .responsive-menu .menu-item:last-child .sub-menu li:last-child a {
    padding-bottom: 20px;
  }
  .responsive-menu .menu-open.menu-item-has-children:before {
    content: "\f343";
  }
  .responsive-menu > .menu-item > .sub-menu {
    display: none;
  }
  .responsive-menu .sub-menu {
    left: auto;
    background: transparent !important;
    color: #58585A !important;
    opacity: 1;
    position: relative;
    width: 100%;
    z-index: 99;
  }
  .responsive-menu .sub-menu .sub-menu {
    background-color: transparent;
    margin: 0;
  }
  .responsive-menu .sub-menu li {
    margin-left: 0;
  }
  .responsive-menu .sub-menu li a,
  .responsive-menu .sub-menu li a:hover {
    background: transparent !important;
    color: #58585A !important;
    border: none;
    padding: 12px 20px;
    position: relative;
    text-transform: none;
    width: 100%;
    line-height: 30px !important;
  }
  .responsive-menu .current-menu-item > a,
  .responsive-menu .sub-menu .current-menu-item > a:hover,
  .responsive-menu > li.menu-item-has-children:hover > a,
  .responsive-menu a:hover {
    background: none;
  }
  .nav-header, .footer-widgets {
    display: none;
  }
  .mobile-call-bar {
    position: fixed;
    bottom: 0;
    background: black;
    color: #ffffff;
    width: 100%;
    text-align: center;
    z-index: 2;
    display: block;
  }
  .mobile-call-bar p {
    margin: 0;
    padding: 10px;
  }
  .mobile-call-bar a {
    color: #fff;
  }
  body .page-template-no-title .site-header {
    min-height: 64px;
    padding-top: 30px;
  }
  body .page-template-no-title .site-header .wrap {
    margin: 0;
    max-width: 100%;
    padding: 0 20px;
  }
  body .page-template-no-title .site-header .title-area {
    width: 30%;
    float: left;
  }
  body .page-template-no-title .site-header .widget-area {
    width: 70%;
    float: right;
  }
  body .page-template-no-title .site-header .widget-area .sticky-header-widget {
    width: 100%;
  }
}
@media only screen and (min-width: 960px) {
  .menu-item-has-children > a span:after {
    content: url(/wp-content/uploads/2019/04/chev-down-grey.png);
    margin-left: 4px;
    vertical-align: text-top;
  }
}
@media only screen and (max-width: 800px) {
  body {
    background-color: #fff;
    font-size: 16px;
    font-size: 1.6rem;
    padding-bottom: 49px;
  }
  .site-inner, .wrap {
    padding-left: 5%;
    padding-right: 5%;
  }
  .archive-description, .author-box, .comment-respond, .entry, .entry-comments, .entry-pings, .sidebar .widget, .site-header {
    padding: 0;
  }
  .archive-pagination li a {
    margin-bottom: 4px;
  }
  .five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds {
    margin: 0;
    width: 100%;
  }
  .sidebar .widget.enews-widget {
    padding: 40px;
  }
  .home.header-image .site-title > a {
    background-size: contain !important;
    min-height: 60px;
    background-position: left !important;
  }
  .page-template-no-title.header-image .site-title > a {
    background-size: contain !important;
    min-height: 60px;
    background-position: left !important;
  }
  .header-image .site-title > a {
    background-size: contain !important;
    min-height: 60px;
    background-position: left !important;
  }
  .carousel .background-eleven-online {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .carousel .item {
    height: 320px !important;
  }
  .background-eleven-online {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .checkerboard-text {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .title {
    font-size: 40px;
  }
  #sb_instagram {
    padding-bottom: 0 !important;
  }
  .title-area {
    padding: 0 0 10px;
  }
  .site-header .widget-area {
    padding-top: 5rem;
  }
  #top_gold_bar .wrap ul li {
    margin: 0;
    padding: 1rem;
  }
}
/* # Print Styles
 * *---------------------------------------------------------------------------------------------------- */
@media print {
  * {
    background: transparent !important;
    box-shadow: none !important;
    color: #000 !important;
    text-shadow: none !important;
  }
  *:before, *:after {
    background: transparent !important;
    box-shadow: none !important;
    color: #000 !important;
    text-shadow: none !important;
  }
  a {
    text-decoration: underline;
  }
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="javascript:"]:after, a[href^="#"]:after {
    content: "";
  }
  .site-title > a:after {
    content: "";
  }
  thead {
    display: table-header-group;
  }
  img, tr {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 2cm 0.5cm;
  }
  p, h2, h3 {
    orphans: 3;
    widows: 3;
  }
  blockquote, pre {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  .content, .content-sidebar {
    width: 100%;
  }
  button, input, select, textarea, .breadcrumb, .comment-edit-link, .comment-form, .comment-list .reply a, .comment-reply-title, .edit-link, .entry-comments-link, .entry-footer, .genesis-box, .header-widget-area, .hidden-print, .home-top, .nav-primary, .nav-secondary, .post-edit-link, .sidebar {
    display: none !important;
  }
  .title-area {
    text-align: center;
    width: 100%;
  }
  .site-title > a {
    margin: 0;
    text-decoration: none;
    text-indent: 0;
  }
  .site-inner {
    padding-top: 0;
    position: relative;
    top: -100px;
  }
  .author-box {
    margin-bottom: 0;
  }
  h1, h2, h3, h4, h5, h6 {
    orphans: 3;
    page-break-after: avoid;
    page-break-inside: avoid;
    widows: 3;
  }
  img {
    page-break-after: avoid;
    page-break-inside: avoid;
  }
  blockquote, pre, table {
    page-break-inside: avoid;
  }
  dl, ol, ul {
    page-break-before: avoid;
  }
}
.home .entry-title {
  display: none;
}
.home .background-eleven-online {
  padding: 0;
  margin-bottom: 0;
}
.home .parralax h2, .home .parralax h3, .home .parralax h4 {
  font-size: 62px;
  color: #fff;
  margin-bottom: 0;
}
.home .parralax p {
  color: #fff;
  margin-bottom: 75px;
}
.home .parralax .img-background-background-eleven-online {
  background-attachment: local;
  background-size: cover;
}
.home .parralax .background-eleven-online {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}
.home .parralax .background-eleven-online .filter {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  background: rgba(200, 175, 135, 0.8);
  background: -moz-linear-gradient(top, rgba(200, 175, 135, 0.8) 0%, transparent 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(200, 175, 135, 0.8)), color-stop(100%, transparent));
  background: -webkit-linear-gradient(top, rgba(200, 175, 135, 0.8) 0%, transparent 100%);
  background: -o-linear-gradient(top, rgba(200, 175, 135, 0.8) 0%, transparent 100%);
  background: -ms-linear-gradient(top, rgba(200, 175, 135, 0.8) 0%, transparent 100%);
  background: linear-gradient(to bottom, rgba(200, 175, 135, 0.8) 0%, transparent 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#000000",GradientType=0 );
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
}

.home-instagram-feed .background-eleven-online {
  padding: 0 10px;
  background-color: rgba(200, 175, 135, 0.5) !important;
}

@media (min-width: 800px) {
  .home .parralax h2, .home .parralax h3, .home .parralax h4 {
    font-size: 80px;
  }
  .home .parralax h2:before, .home .parralax h2:after, .home .parralax h3:before, .home .parralax h3:after, .home .parralax h4:before, .home .parralax h4:after {
    content: "";
    border-bottom: 3px solid #C8AF87;
    display: inline-block;
    width: 20%;
    margin: 0 15px;
  }
  .home .parralax .background-eleven-online {
    padding-top: 400px !important;
    padding-bottom: 400px !important;
  }
  .home .parralax .img-background-background-eleven-online {
    background-attachment: fixed;
    z-index: -2;
  }
}
.blog-hero {
  background-size: cover !important;
  background-position: center !important;
  padding: 100px 0;
  text-align: center;
}

.single-hero {
  background-size: cover !important;
  background-position: center !important;
  border-top: 2px #fff solid;
}
.single-hero .hero-content {
  margin: 300px 0;
  text-align: center;
}
.single-hero .hero-content h1 {
  font-size: 80px;
  color: #fff;
  margin-bottom: 0;
}

.checkerboard-container {
  display: flex;
  margin: 50px 0;
}
.checkerboard-container .checkerboard-text {
  width: 50.5%;
  padding: 200px 100px;
  margin: 50px 0;
  border: 2px solid #C8AF87;
}
.checkerboard-container .checkerboard-image {
  width: 49.5%;
  background-size: cover !important;
  background-position: center !important;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.checkerboard-container.left .checkerboard-text {
  order: 0;
  border-right: none;
  background-image: url(/wp-content/uploads/2019/04/topo-left-1.jpg);
  background-repeat: no-repeat;
  background-position: left;
  background-size: cover;
}
.checkerboard-container.left .checkerboard-image {
  order: 1;
}
.checkerboard-container.right .checkerboard-text {
  border-left: none;
  background-image: url(/wp-content/uploads/2019/04/topo-right-1.jpg);
  background-repeat: no-repeat;
  background-position: right;
  background-size: cover;
}

.no-flexbox .checkerboard-container {
  float: left;
  width: 100%;
  position: relative;
}
.no-flexbox .checkerboard-container .checkerboard-text {
  width: 50%;
  padding: 25px;
}
.no-flexbox .checkerboard-container .checkerboard-image {
  width: 50%;
  background-size: cover !important;
  background-position: center !important;
  position: absolute;
  height: 100%;
  top: 0;
}
.no-flexbox .checkerboard-container.right .checkerboard-text {
  float: right;
}
.no-flexbox .checkerboard-container.right .checkerboard-image {
  left: 0;
}
.no-flexbox .checkerboard-container.left .checkerboard-text {
  float: left;
}
.no-flexbox .checkerboard-container.left .checkerboard-image {
  right: 0;
}

@media only screen and (max-width: 800px) {
  .checkerboard-container {
    display: block !important;
    margin: 0 calc(-50vw + 50%) 0 calc(-50vw + 50%) !important;
    width: auto !important;
    max-width: none !important;
  }
  .checkerboard-container .checkerboard-text {
    width: 100% !important;
    float: none !important;
    margin: 0;
    padding: 32px;
  }
  .checkerboard-container .checkerboard-image {
    width: 100% !important;
    position: relative !important;
    padding-bottom: 50% !important;
  }
}
.components-color-palette__item {
  padding: 0;
}

.components-button {
  color: #58585A;
}

.has-black-background-color {
  background-color: #58585A;
}

.has-black-color {
  color: #58585A;
}

.has-gray-background-color {
  background-color: #C8AF87;
}

.has-gray-color {
  color: #C8AF87;
}

.entry-content .alignfull {
  margin-left: calc(-50vw + 50%);
  margin-right: calc(-50vw + 50%);
  max-width: 100vw;
}

.entry-content .alignwide {
  margin-left: -100px;
  margin-right: -100px;
  width: 200%;
  max-width: calc(100% + 200px);
}

.page-template-menu h2 {
  font-size: 36px;
  margin-bottom: 60px;
}
.page-template-menu h4 {
  font-weight: 500;
  font-size: 22px;
  letter-spacing: 0;
  color: #58585A;
}
.page-template-menu p {
  margin-bottom: 0;
  font-weight: 300;
  font-size: 18px;
}
.page-template-menu .price {
  font-weight: 200;
  margin-bottom: 24px;
}
.page-template-menu .wp-block-column {
  padding: 0 30px;
}
.page-template-menu .menu-menu-container {
  text-align: center;
  margin-bottom: 125px;
  margin-top: 50px;
}
.page-template-menu .menu-menu-container .button {
  margin: 10px 10px 10px;
}
.page-template-menu .menu-menu-container a {
  color: #fff;
}
.page-template-menu .menu-menu-container ul {
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.page-template-menu .menu-menu-container .current-menu-item .button {
  background: #fff;
  border: 2px solid #58585A;
  padding: 8px 58px;
}
.page-template-menu .menu-menu-container .current-menu-item .button a {
  color: #58585A;
}

@media (min-width: 800px) {
  .page-template-menu h2 {
    font-size: 42px;
  }
  .page-template-menu .menu-menu-container {
    margin-top: 0;
  }
  .page-template-menu .menu-menu-container .button {
    margin: 100px 10px 50px;
  }
  .page-template-menu .menu-menu-container ul {
    flex-direction: row;
  }
  .page-template-menu .wp-block-column:first-child, .page-template-menu .wp-block-column:nth-child(2n+1) {
    padding-right: 62px;
    margin-right: 0px;
    border-right: 2px solid #C8AF87;
  }
  .page-template-menu .wp-block-column:not(:first-child), .page-template-menu .wp-block-column:nth-child(2n) {
    padding-left: 62px;
    margin-left: 0px;
  }
}
/*# sourceMappingURL=maps/style.css.map */

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNhc3MiLCJzYXNzLXBhcnRpYWxzL19odG1sNS1yZXNldC5zYXNzIiwic2Fzcy1wYXJ0aWFscy9fZGVmYXVsdHMuc2FzcyIsInNhc3MtcGFydGlhbHMvX3N0cnVjdHVyZS1hbmQtbGF5b3V0LnNhc3MiLCJzYXNzLXBhcnRpYWxzL19jb21tb24tY2xhc3Nlcy5zYXNzIiwic2Fzcy1wYXJ0aWFscy9fd2lkZ2V0cy5zYXNzIiwic2Fzcy1wYXJ0aWFscy9fcGx1Z2lucy5zYXNzIiwic2Fzcy1wYXJ0aWFscy9fc2l0ZS1oZWFkZXIuc2FzcyIsInNhc3MtcGFydGlhbHMvX3NpdGUtbmF2aWdhdGlvbi5zYXNzIiwic2Fzcy1wYXJ0aWFscy9fY29udGVudC1hcmVhLnNhc3MiLCJzYXNzLXBhcnRpYWxzL19zaWRlYmFycy5zYXNzIiwic2Fzcy1wYXJ0aWFscy9fZm9vdGVyLXdpZGdldHMuc2FzcyIsInNhc3MtcGFydGlhbHMvX3NpdGUtZm9vdGVyLnNhc3MiLCJzYXNzLXBhcnRpYWxzL19tZWRpYS1xdWVyaWVzLnNhc3MiLCJzYXNzLXBhcnRpYWxzL19ob21lLXdpZGdldHMuc2FzcyIsInNhc3MtcGFydGlhbHMvX2Jsb2cuc2FzcyIsInNhc3MtcGFydGlhbHMvX3NpbmdsZS1wb3N0LnNhc3MiLCJzYXNzLXBhcnRpYWxzL19jaGVja2VyYm9hcmQuc2FzcyIsInNhc3MtcGFydGlhbHMvX2d1dGVuYmVyZy1lZGl0b3Iuc2FzcyIsInNhc3MtcGFydGlhbHMvX2d1dGVuYmVyZy1mcm9udC1lbmQuc2FzcyIsInNhc3MtcGFydGlhbHMvX21lbnUuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQXFEQTtBQWFBO0FDOUVBO0FBQUE7QUFHQTtBQUFBO0FBRUE7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7O0FBQ0E7RUFDRTs7O0FBRUo7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0EsT0RpQlc7OztBQ2ZiO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFHQTtFQUNFO0VBQ0E7OztBQUVKO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFJRTs7QUFIQTtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVBO0VBQ0U7O0FBQ0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOzs7QUFFTjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0FBQUE7QUFHQTtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7QUFDQTtFQUNFOzs7QUFFSjtBQUFBO0FBR0E7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FDdkxGO0FBQUE7QUFHQTtBQUFBO0FBR0E7RUFDRTs7O0FBQ0Y7QUFFQTtBQUVBO0VBR0UsT0ZtRFc7RUVsRFgsYUYwRFU7RUV6RFY7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFSQTtFQUNFOzs7QUFTSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFLE9GMEJXO0VFekJYOztBQUNBO0VBQ0UsT0ZpQlM7RUVoQlQ7OztBQUVKO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtBQUFBO0FBR0E7RUFDRSxPRnhCaUI7RUV5QmpCO0VBQ0EsYUZuQmE7RUVvQmI7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0FBQUE7QUFHQTtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUdFOztBQUZBO0VBQ0U7OztBQUdKO0FBQUE7QUFHQTtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7O0FBRUo7QUFBQTtBQUdBO0VBQ0Usa0JGbEhzQjtFRW1IdEI7RUFDQSxPRnhIVztFRXlIWDtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUdBO0VBQ0U7OztBQUVIO0VBQ0MsT0Z4SVc7RUV5SVg7RUFDQTs7O0FBRUQ7RUFDQyxPRjdJVztFRThJWDs7O0FBRUY7RUFDRSxrQkZqSlc7RUVrSlg7RUFDQSxPRmxKYTtFRW1KYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0E7RUFDRSxrQkY5SlM7RUUrSlQ7RUFDQSxPRi9KVztFRWdLWDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDRSxrQkYxS1c7RUUyS1g7RUFDQSxPRjNLYTtFRTRLYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRSxrQkZwTGlCO0VFcUxqQixPRnRMYTs7O0FFeUxiO0VBQ0Usa0JGekxlO0VFMExmLE9GM0xXOzs7QUU2TGY7RUFDRSxrQkY3TGlCO0VFOExqQixPRi9MYTs7O0FFa01iO0VBQ0Usa0JGbE1lO0VFbU1mLE9GcE1XOzs7QUVzTWY7RUFDRSxrQkZ0TWlCO0VFdU1qQixPRnhNYTs7O0FFMk1iO0VBQ0UsT0Y1TVc7OztBRStNYjtFQUNFLGtCRjFNVztFRTJNWCxPRmpOVzs7QUVtTlg7RUFDRSxrQkY5TVM7RUUrTVQsT0ZyTlM7O0FFc05iO0VBQ0Usa0JGak5XO0VFa05YLE9GeE5XOztBRXlOYjtFQUNFLGtCRnZOb0I7RUV3TnBCLE9GNU5TOztBRThOVDtFQUNFLGtCRjNOa0I7RUU0TmxCLE9GaE9POztBRWlPWDtFQUNFLGtCRjlOb0I7RUUrTnBCLE9Gbk9TOztBRXFPVDtFQUNFLGtCRmxPa0I7RUVtT2xCLE9Gdk9POztBRXdPWDtFQUNFLGtCRnJPb0I7RUVzT3BCLE9GMU9TOzs7QUU0T2I7RUFDRTs7O0FBR0E7RUFDRTs7O0FBRUo7QUFBQTtBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFF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RjtJQUNFOztFQUNGO0lBQ0U7O0VBQ0Y7SUFDRTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0U7SUFDQTs7RUFDRjtJQUNFOztFQUNGO0FBQUE7SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNKO0FBQUE7QUFBQTtBQUFBO0lBSUU7O0VBQ0o7SUFDRTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTtJQUNBOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTtJQUNBOztFQUNBO0lBQ0U7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7O0VBQ0E7SUFDRTs7O0FBRVY7RUFHTTtJQUNFO0lBQ0E7SUFDQTs7O0FBRVI7RUFDRTtJQUNFLGtCYm5Jb0I7SWFvSXBCO0lBQ0E7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7O0VBQ0Y7SUFDRTs7RUFDRjtJQUNFOztFQUNGO0lBQ0U7SUFDQTs7RUFDRjtJQUNFOztFQUNGO0lBQ0U7SUFDQTtJQUNBOztFQUNGO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBOztFQUVBO0lBQ0U7SUFDQTs7RUFDRjtJQUNFOztFQUNKO0lBQ0U7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7O0VBQ0Y7SUFDRTs7RUFDRjtJQUNFOztFQUNGO0lBQ0U7O0VBQ0Y7SUFDRTs7RUFJSTtJQUNFO0lBQ0E7OztBQUVWO0FBQUE7QUFHQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFDSjtJQUNFOztFQUNBO0lBQ0U7O0VBQ0Y7SUFDRTs7RUFDSjtJQUNFOztFQUVBO0lBQ0U7O0VBQ0o7SUFDRTs7RUFDRjtJQUNFOztFQUNGO0lBQ0U7O0VBQ0Y7SUFDRTs7RUFDRjtJQUNFOztFQUVGO0lBQ0U7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7O0VBQ0Y7SUFDRTs7RUFDRjtJQUNFOztFQUNGO0lBQ0U7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTs7RUFDRjtJQUNFO0lBQ0E7SUFDQTs7RUFDRjtJQUNFOztFQUNGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBQ0Y7SUFDRTtJQUNBOztFQUNGO0lBQ0U7O0VBQ0Y7SUFDRTs7O0FDdFVGO0VBQ0U7O0FBRUY7RUFDRTtFQUNBOztBQUdBO0VBQ0U7RUFDQSxPZHdEUztFY3ZEVDs7QUFFRjtFQUNFLE9kb0RTO0VjbkRUOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFZGtETixZY2pEOEI7RWRrRDlCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VjdkRNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdOO0VBQ0U7RUFDQTs7O0FBRUo7RUFHTTtJQUNFOztFQUVBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFSjtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOzs7QUMvRFI7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FDSkQ7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQSxPaEIwRFk7RWdCekRaOzs7QUNWSDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDRDtFQUNDO0VBQ0E7RUFDQTtFakJzRkEsb0JpQnJGc0I7RWpCc0Z0Qix1QmlCdEZzQjtFakJ1RnRCLGVpQnZGc0I7O0FBRXRCO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBQ0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFDRDtFQUNDOztBQUVEO0VBQ0M7O0FBQ0Q7RUFDQzs7O0FBRUo7RUFDQztJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7OztBQ3hFSDtFQUNDOzs7QUFFRDtFQUNDLE9sQjhEWTs7O0FtQmxFYjtFQUNDLGtCbkJpRVk7OztBbUIvRGI7RUFDQyxPbkI4RFk7OztBbUI1RGI7RUFDQyxrQm5CNkRrQjs7O0FtQjNEbkI7RUFDQyxPbkIwRGtCOzs7QW1CeERuQjtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FDcEJBO0VBQ0M7RUFDQTs7QUFDRDtFQUNDO0VBQ0E7RUFDQTtFQUNBLE9wQjBEVzs7QW9CekRaO0VBQ0M7RUFDQTtFQUNBOztBQUNEO0VBQ0M7RUFDQTs7QUFDRDtFQUNDOztBQUNEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBQ0Q7RUFDQyxPcEIwQ1k7O0FvQnpDYjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDLFlwQm1DVztFb0JsQ1g7RUFDQTs7QUFDQTtFQUNDLE9wQjhCUTs7O0FvQjVCYjtFQUVFO0lBQ0M7O0VBQ0Q7SUFDQzs7RUFDQTtJQUNDOztFQUNEO0lBQ0M7O0VBQ0Y7SUFDQztJQUNBO0lBQ0E7O0VBQ0Q7SUFDQztJQUNBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qICMgR2VuZXNpcyBDdXN0b20gU3RhcnRlciBUaGVtZVxuICpUaGVtZSBOYW1lOiBUZW4gM1xuICpUaGVtZSBVUkk6IGh0dHA6Ly8xMW9ubGluZS51c1xuICpEZXNjcmlwdGlvbjogVGhpcyBpcyB0aGUgMTEgT25saW5lIFN0YXJ0ZXIgVGhlbWVcbiAqQXV0aG9yOiAxMSBPbmxpbmVcbiAqQXV0aG9yIFVSSTogaHR0cDovL3d3dy4xMW9ubGluZS51c1xuICpUZW1wbGF0ZTogZ2VuZXNpc1xuICpUZW1wbGF0ZSBWZXJzaW9uOiAyLjIuMlxuICpUYWdzOiBibGFjaywgb3JhbmdlLCB3aGl0ZSwgb25lLWNvbHVtbiwgdHdvLWNvbHVtbnMsIHRocmVlLWNvbHVtbnMsIGxlZnQtc2lkZWJhciwgcmlnaHQtc2lkZWJhciwgcmVzcG9uc2l2ZS1sYXlvdXQsIGN1c3RvbS1tZW51LCBmdWxsLXdpZHRoLXRlbXBsYXRlLCBydGwtbGFuZ3VhZ2Utc3VwcG9ydCwgc3RpY2t5LXBvc3QsIHRoZW1lLW9wdGlvbnMsIHRocmVhZGVkLWNvbW1lbnRzLCB0cmFuc2xhdGlvbi1yZWFkeVxuICpMaWNlbnNlOiBHUEwtMi4wK1xuICpMaWNlbnNlIFVSSTogaHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzL2dwbC0yLjAuaHRtbFxuXG4vKiAjIFRhYmxlIG9mIENvbnRlbnRzXG4gKi0gSFRNTDUgUmVzZXRcbiAqXHQtIEJhc2VsaW5lIE5vcm1hbGl6ZVxuICpcdC0gQm94IFNpemluZ1xuICpcdC0gRmxvYXQgQ2xlYXJpbmdcbiAqLSBEZWZhdWx0c1xuICpcdC0gVHlwb2dyYXBoaWNhbCBFbGVtZW50c1xuICpcdC0gSGVhZGluZ3NcbiAqXHQtIE9iamVjdHNcbiAqXHQtIEdhbGxlcnlcbiAqXHQtIEZvcm1zXG4gKlx0LSBUYWJsZXNcbiAqXHQtIFNjcmVlbiBSZWFkZXIgVGV4dFxuICotIFN0cnVjdHVyZSBhbmQgTGF5b3V0XG4gKlx0LSBTaXRlIENvbnRhaW5lcnNcbiAqXHQtIENvbHVtbiBXaWR0aHMgYW5kIFBvc2l0aW9uc1xuICpcdC0gQ29sdW1uIENsYXNzZXNcbiAqLSBDb21tb24gQ2xhc3Nlc1xuICpcdC0gQXZhdGFyXG4gKlx0LSBHZW5lc2lzXG4gKlx0LSBTZWFyY2ggRm9ybVxuICpcdC0gVGl0bGVzXG4gKlx0LSBXb3JkUHJlc3NcbiAqLSBXaWRnZXRzXG4gKlx0LSBGZWF0dXJlZCBDb250ZW50XG4gKi0gUGx1Z2luc1xuICpcdC0gR2VuZXNpcyBlTmV3cyBFeHRlbmRlZFxuICpcdC0gSmV0cGFja1xuICotIFNpdGUgSGVhZGVyXG4gKlx0LSBUaXRsZSBBcmVhXG4gKlx0LSBXaWRnZXQgQXJlYVxuICotIFNpdGUgTmF2aWdhdGlvblxuICpcdC0gQWNjZXNzaWJsZSBNZW51XG4gKlx0LSBTaXRlIEhlYWRlciBOYXZpZ2F0aW9uXG4gKlx0LSBQcmltYXJ5IE5hdmlnYXRpb25cbiAqXHQtIFNlY29uZGFyeSBOYXZpZ2F0aW9uXG4gKlx0LSBTa2lwIExpbmtzXG4gKi0gQ29udGVudCBBcmVhXG4gKlx0LSBFbnRyaWVzXG4gKlx0LSBFbnRyeSBNZXRhXG4gKlx0LSBQYWdpbmF0aW9uXG4gKlx0LSBDb21tZW50c1xuICotIFNpZGViYXJzXG4gKi0gRm9vdGVyIFdpZGdldHNcbiAqLSBTaXRlIEZvb3RlclxuICotIE1lZGlhIFF1ZXJpZXNcbiAqXHQtIFJldGluYSBEaXNwbGF5XG4gKlx0LSBNYXgtd2lkdGg6IDEyMDBweFxuICpcdC0gTWF4LXdpZHRoOiA5NjBweFxuICpcdC0gTWF4LXdpZHRoOiA4MDBweFxuICotIFByaW50IFN0eWxlcyAqL1xuXG5cbi8qIFZhcmlhYmxlcyAqL1xuJHRleHRDb2xvciA6ICM1ODU4NUFcbiRhY2NlbnRDb2xvciA6ICNmZmZcbiRiYWNrZ3JvdW5kQ29sb3IgOiAjQzhBRjg3XG4kc2Vjb25kYXJ5QmFja2dyb3VuZENvbG9yIDogIzU4NTg1QVxuJHRoaXJkQmFja2dyb3VuZENvbG9yIDogI2ZmZlxuJGZvb3RlclRleHRDb2xvciA6ICNhYWFcbiRsaW5rQ29sb3IgOiAjQzhBRjg3XG4kYnV0dG9uQ29sb3IgOiAjOTUzQjI1XG4kYm9keUZvbnQgOiAnUmFsZXdheScsIHNhbnMtc2VyaWZcbiRoZWFkaW5nRm9udCA6ICdSYWxld2F5Jywgc2Fucy1zZXJpZlxuJGhlYWRlckhlaWdodDogMTYwcHhcblxuLyogTWl4aW5zICovXG5AbWl4aW4gbGluZWFyR3JhZGllbnQoJHRvcCwgJGJvdHRvbSlcbiAgYmFja2dyb3VuZDogJHRvcFxuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAkdG9wIDAlLCAkYm90dG9tIDEwMCUpXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsJHRvcCksIGNvbG9yLXN0b3AoMTAwJSwkYm90dG9tKSlcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgJHRvcCAwJSwkYm90dG9tIDEwMCUpXG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAkdG9wIDAlLCRib3R0b20gMTAwJSlcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAkdG9wIDAlLCRib3R0b20gMTAwJSlcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICR0b3AgMCUsJGJvdHRvbSAxMDAlKVxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2ZmZmZmZicsIGVuZENvbG9yc3RyPScjMDAwMDAwJyxHcmFkaWVudFR5cGU9MCApXG5AbWl4aW4gcmFkaWFsR3JhZGllbnQoJGZyb20sICRtaWQsICR0bylcbiAgYmFja2dyb3VuZDogLW1vei1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBjaXJjbGUgY292ZXIsICRmcm9tIDAlLCAkbWlkIDQwJSwgJHRvIDEwMCUpXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQocmFkaWFsLCBjZW50ZXIgY2VudGVyLCAwcHgsIGNlbnRlciBjZW50ZXIsIDEwMCUsIGNvbG9yLXN0b3AoMCUsICRmcm9tKSwgY29sb3Itc3RvcCg0MCUsICRtaWQpLCBjb2xvci1zdG9wKDEwMCUsICR0bykpXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgY2lyY2xlIGNvdmVyLCAkZnJvbSAwJSwgJG1pZCA0MCUsICR0byAxMDAlKVxuICBiYWNrZ3JvdW5kOiAtby1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBjaXJjbGUgY292ZXIsICRmcm9tIDAlLCAkbWlkIDQwJSwgJHRvIDEwMCUpXG4gIGJhY2tncm91bmQ6IC1tcy1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBjaXJjbGUgY292ZXIsICRmcm9tIDAlLCAkbWlkIDQwJSwgJHRvIDEwMCUpXG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGNpcmNsZSBjb3ZlciwgJGZyb20gMCUsICRtaWQgNDAlLCAkdG8gMTAwJSlcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvXG5AbWl4aW4gYm9yZGVyUmFkaXVzKCRhbW91bnQpXG4gIC1tb3otYm9yZGVyLXJhZGl1czogJGFtb3VudFxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRhbW91bnRcbiAgYm9yZGVyLXJhZGl1czogJGFtb3VudFxuQG1peGluIGJveFNoYWRvdygkdG9wTGVmdCwgJHRvcFJpZ2h0LCAkYm90dG9tUmlnaHQsICRib3R0b21MZWZ0LCAkY29sb3IpXG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHRvcExlZnQgJHRvcFJpZ2h0ICRib3R0b21SaWdodCAkYm90dG9tTGVmdCAkY29sb3JcbiAgLW1vei1ib3gtc2hhZG93OiAkdG9wTGVmdCAkdG9wUmlnaHQgJGJvdHRvbVJpZ2h0ICRib3R0b21MZWZ0ICRjb2xvclxuICBib3gtc2hhZG93OiAkdG9wTGVmdCAkdG9wUmlnaHQgJGJvdHRvbVJpZ2h0ICRib3R0b21MZWZ0ICRjb2xvclxuXG5AaW1wb3J0ICdzYXNzLXBhcnRpYWxzL2h0bWw1LXJlc2V0JywgJ3Nhc3MtcGFydGlhbHMvZGVmYXVsdHMnLCAnc2Fzcy1wYXJ0aWFscy9zdHJ1Y3R1cmUtYW5kLWxheW91dCcsICdzYXNzLXBhcnRpYWxzL2NvbW1vbi1jbGFzc2VzJywgJ3Nhc3MtcGFydGlhbHMvd2lkZ2V0cycsICdzYXNzLXBhcnRpYWxzL3BsdWdpbnMnLCAnc2Fzcy1wYXJ0aWFscy9zaXRlLWhlYWRlcicsICdzYXNzLXBhcnRpYWxzL3NpdGUtbmF2aWdhdGlvbicsICdzYXNzLXBhcnRpYWxzL2NvbnRlbnQtYXJlYScsICdzYXNzLXBhcnRpYWxzL3NpZGViYXJzJywgJ3Nhc3MtcGFydGlhbHMvZm9vdGVyLXdpZGdldHMnLCAnc2Fzcy1wYXJ0aWFscy9zaXRlLWZvb3RlcicsICdzYXNzLXBhcnRpYWxzL21lZGlhLXF1ZXJpZXMnLCAnc2Fzcy1wYXJ0aWFscy9ob21lLXdpZGdldHMnLCAnc2Fzcy1wYXJ0aWFscy9ibG9nJywgJ3Nhc3MtcGFydGlhbHMvc2luZ2xlLXBvc3QnLCAnc2Fzcy1wYXJ0aWFscy9jaGVja2VyYm9hcmQnLCAnc2Fzcy1wYXJ0aWFscy9ndXRlbmJlcmctZWRpdG9yJywgJ3Nhc3MtcGFydGlhbHMvZ3V0ZW5iZXJnLWZyb250LWVuZCcsICdzYXNzLXBhcnRpYWxzL21lbnUnXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuIiwiLyogIyBIVE1MNSBSZXNldFxuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qICMjIEJhc2VsaW5lIE5vcm1hbGl6ZVxuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8qIG5vcm1hbGl6ZS5jc3MgdjMuMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplXG5cbmh0bWxcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWZcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCVcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlXG5cbmJvZHlcbiAgbWFyZ2luOiAwXG5cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiwgc3VtbWFyeVxuICBkaXNwbGF5OiBibG9ja1xuXG5hdWRpbywgY2FudmFzLCBwcm9ncmVzcywgdmlkZW9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSlcbiAgZGlzcGxheTogbm9uZVxuICBoZWlnaHQ6IDBcblxuW2hpZGRlbl0sIHRlbXBsYXRlXG4gIGRpc3BsYXk6IG5vbmVcblxuYVxuICBiYWNrZ3JvdW5kOiAwIDBcbiAgJjphY3RpdmUsICY6aG92ZXJcbiAgICBvdXRsaW5lOiAwXG5cbmFiYnJbdGl0bGVdXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWRcblxuYiwgc3Ryb25nXG4gIGZvbnQtd2VpZ2h0OiA3MDBcblxuZGZuXG4gIGZvbnQtc3R5bGU6IGl0YWxpY1xuXG5oMVxuICBmb250LXNpemU6IDJlbVxuICBtYXJnaW46IC42N2VtIDBcblxubWFya1xuICBiYWNrZ3JvdW5kOiAjZmYwXG4gIGNvbG9yOiAkdGV4dENvbG9yXG5cbnNtYWxsXG4gIGZvbnQtc2l6ZTogODAlXG5cbnN1YlxuICBmb250LXNpemU6IDc1JVxuICBsaW5lLWhlaWdodDogMFxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lXG5cbnN1cFxuICBmb250LXNpemU6IDc1JVxuICBsaW5lLWhlaWdodDogMFxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lXG4gIHRvcDogLS41ZW1cblxuc3ViXG4gIGJvdHRvbTogLS4yNWVtXG5cbmltZ1xuICBib3JkZXI6IDBcblxuc3ZnOm5vdCg6cm9vdClcbiAgb3ZlcmZsb3c6IGhpZGRlblxuXG5maWd1cmVcbiAgbWFyZ2luOiAxZW0gNDBweFxuXG5oclxuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94XG4gIGhlaWdodDogMFxuXG5wcmVcbiAgb3ZlcmZsb3c6IGF1dG9cblxuY29kZSwga2JkLCBwcmUsIHNhbXBcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSxtb25vc3BhY2VcbiAgZm9udC1zaXplOiAxZW1cblxuYnV0dG9uLCBpbnB1dCwgb3B0Z3JvdXAsIHNlbGVjdCwgdGV4dGFyZWFcbiAgY29sb3I6IGluaGVyaXRcbiAgZm9udDogaW5oZXJpdFxuICBtYXJnaW46IDBcblxuYnV0dG9uXG4gIG92ZXJmbG93OiB2aXNpYmxlXG4gIHRleHQtdHJhbnNmb3JtOiBub25lXG5cbnNlbGVjdFxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZVxuXG5idXR0b24sIGh0bWwgaW5wdXRbdHlwZT1idXR0b25dXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uXG4gIGN1cnNvcjogcG9pbnRlclxuXG5pbnB1dFxuICAmW3R5cGU9cmVzZXRdLCAmW3R5cGU9c3VibWl0XVxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uXG4gICAgY3Vyc29yOiBwb2ludGVyXG5cbmJ1dHRvbltkaXNhYmxlZF0sIGh0bWwgaW5wdXRbZGlzYWJsZWRdXG4gIGN1cnNvcjogZGVmYXVsdFxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXJcbiAgYm9yZGVyOiAwXG4gIHBhZGRpbmc6IDBcblxuaW5wdXRcbiAgJjo6LW1vei1mb2N1cy1pbm5lclxuICAgIGJvcmRlcjogMFxuICAgIHBhZGRpbmc6IDBcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbFxuICAmW3R5cGU9Y2hlY2tib3hdLCAmW3R5cGU9cmFkaW9dXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgIHBhZGRpbmc6IDBcbiAgJlt0eXBlPW51bWJlcl1cbiAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uXG4gICAgICBoZWlnaHQ6IGF1dG9cbiAgJlt0eXBlPXNlYXJjaF1cbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZFxuICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3hcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3hcbiAgICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLCAmOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uXG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmVcblxuZmllbGRzZXRcbiAgYm9yZGVyOiAxcHggc29saWQgc2lsdmVyXG4gIG1hcmdpbjogMCAycHhcbiAgcGFkZGluZzogLjM1ZW0gLjYyNWVtIC43NWVtXG5cbmxlZ2VuZFxuICBib3JkZXI6IDBcbiAgcGFkZGluZzogMFxuXG50ZXh0YXJlYVxuICBvdmVyZmxvdzogYXV0b1xuXG5vcHRncm91cFxuICBmb250LXdlaWdodDogNzAwXG5cbnRhYmxlXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2VcbiAgYm9yZGVyLXNwYWNpbmc6IDBcblxudGQsIHRoXG4gIHBhZGRpbmc6IDBcblxuLyogIyMgQm94IFNpemluZ1xuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuaHRtbCwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXVxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcblxuKlxuICBib3gtc2l6aW5nOiBpbmhlcml0XG4gICY6YmVmb3JlLCAmOmFmdGVyXG4gICAgYm94LXNpemluZzogaW5oZXJpdFxuXG4vKiAjIyBGbG9hdCBDbGVhcmluZ1xuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmF1dGhvci1ib3g6YmVmb3JlLCAuY2xlYXJmaXg6YmVmb3JlLCAuZW50cnk6YmVmb3JlLCAuZW50cnktY29udGVudDpiZWZvcmUsIC5mb290ZXItd2lkZ2V0czpiZWZvcmUsIC5uYXYtcHJpbWFyeTpiZWZvcmUsIC5uYXYtc2Vjb25kYXJ5OmJlZm9yZSwgLnBhZ2luYXRpb246YmVmb3JlLCAuc2l0ZS1jb250YWluZXI6YmVmb3JlLCAuc2l0ZS1mb290ZXI6YmVmb3JlLCAuc2l0ZS1oZWFkZXI6YmVmb3JlLCAuc2l0ZS1pbm5lcjpiZWZvcmUsIC53cmFwOmJlZm9yZVxuICBjb250ZW50OiBcIiBcIlxuICBkaXNwbGF5OiB0YWJsZVxuXG4uYXV0aG9yLWJveDphZnRlciwgLmNsZWFyZml4OmFmdGVyLCAuZW50cnk6YWZ0ZXIsIC5lbnRyeS1jb250ZW50OmFmdGVyLCAuZm9vdGVyLXdpZGdldHM6YWZ0ZXIsIC5uYXYtcHJpbWFyeTphZnRlciwgLm5hdi1zZWNvbmRhcnk6YWZ0ZXIsIC5wYWdpbmF0aW9uOmFmdGVyLCAuc2l0ZS1jb250YWluZXI6YWZ0ZXIsIC5zaXRlLWZvb3RlcjphZnRlciwgLnNpdGUtaGVhZGVyOmFmdGVyLCAuc2l0ZS1pbm5lcjphZnRlciwgLndyYXA6YWZ0ZXJcbiAgY2xlYXI6IGJvdGhcbiAgY29udGVudDogXCIgXCJcbiAgZGlzcGxheTogdGFibGUiLCIvKiAjIERlZmF1bHRzXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyogIyMgVHlwb2dyYXBoaWNhbCBFbGVtZW50c1xuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuaHRtbFxuICBmb250LXNpemU6IDYyLjUlXG4vKiAxMHB4IGJyb3dzZXIgZGVmYXVsdFxuXG4vKiBDaHJvbWUgZml4XG5cbmJvZHlcbiAgPiBkaXZcbiAgICBmb250LXNpemU6IDEuOHJlbVxuICBjb2xvcjogJHRleHRDb2xvclxuICBmb250LWZhbWlseTogJGJvZHlGb250XG4gIGZvbnQtc2l6ZTogMThweFxuICBmb250LXNpemU6IDEuOHJlbVxuICBmb250LXdlaWdodDogMzAwXG4gIGxpbmUtaGVpZ2h0OiAxLjYyNVxuICBtYXJnaW46IDBcblxuYSwgYnV0dG9uXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXRcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dFxuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXRcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXRcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXRcblxuaW5wdXRcbiAgJjpmb2N1cywgJlt0eXBlPVwiYnV0dG9uXCJdLCAmW3R5cGU9XCJyZXNldFwiXSwgJlt0eXBlPVwic3VibWl0XCJdXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dFxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXRcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXRcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dFxuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0XG5cbnRleHRhcmVhOmZvY3VzLCAuYnV0dG9uLCAuZ2FsbGVyeSBpbWdcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dFxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dFxuICAtby10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dFxuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dFxuXG5hXG4gIGNvbG9yOiAkbGlua0NvbG9yXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAmOmhvdmVyLCAmOmZvY3VzXG4gICAgY29sb3I6ICR0ZXh0Q29sb3JcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcblxucFxuICBtYXJnaW46IDAgMCAyOHB4XG4gIHBhZGRpbmc6IDBcblxub2wsIHVsXG4gIG1hcmdpbjogMFxuICBwYWRkaW5nOiAwXG5cbmxpXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZVxuXG5oclxuICBib3JkZXI6IDBcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZVxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZFxuICBjbGVhcjogYm90aFxuICBtYXJnaW46IDFlbSAwXG5cbmIsIHN0cm9uZ1xuICBmb250LXdlaWdodDogNzAwXG5cbmJsb2NrcXVvdGUsIGNpdGUsIGVtLCBpXG4gIGZvbnQtc3R5bGU6IGl0YWxpY1xuXG5ibG9ja3F1b3RlXG4gIG1hcmdpbjogNDBweFxuICAmOjpiZWZvcmVcbiAgICBjb250ZW50OiBcIlxcMjAxQ1wiXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBmb250LXNpemU6IDMwcHhcbiAgICBmb250LXNpemU6IDNyZW1cbiAgICBoZWlnaHQ6IDBcbiAgICBsZWZ0OiAtMjBweFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHRvcDogLTEwcHhcblxuLyogIyMgSGVhZGluZ3NcbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDZcbiAgY29sb3I6ICRiYWNrZ3JvdW5kQ29sb3JcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICBmb250LWZhbWlseTogJGhlYWRpbmdGb250XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudFxuICBsaW5lLWhlaWdodDogMS4yXG4gIG1hcmdpbjogMCAwIDEwcHhcbiAgbGV0dGVyLXNwYWNpbmc6IDNweFxuXG5oMVxuICBmb250LXNpemU6IDM2cHhcbiAgZm9udC1zaXplOiAzLjZyZW1cblxuaDJcbiAgZm9udC1zaXplOiAzMHB4XG4gIGZvbnQtc2l6ZTogM3JlbVxuXG5oM1xuICBmb250LXNpemU6IDI0cHhcbiAgZm9udC1zaXplOiAyLjRyZW1cblxuaDRcbiAgZm9udC1zaXplOiAyMHB4XG4gIGZvbnQtc2l6ZTogMnJlbVxuXG5oNVxuICBmb250LXNpemU6IDE4cHhcbiAgZm9udC1zaXplOiAxLjhyZW1cblxuaDZcbiAgZm9udC1zaXplOiAxNnB4XG4gIGZvbnQtc2l6ZTogMS42cmVtXG5cbi8qICMjIE9iamVjdHNcbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmVtYmVkLCBpZnJhbWUsIGltZywgb2JqZWN0LCB2aWRlbywgLndwLWNhcHRpb25cbiAgbWF4LXdpZHRoOiAxMDAlXG5cbmltZ1xuICBoZWlnaHQ6IGF1dG9cblxuLmZlYXR1cmVkLWNvbnRlbnQgaW1nXG4gIHdpZHRoOiBhdXRvXG5cbi5nYWxsZXJ5XG4gIGltZ1xuICAgIHdpZHRoOiBhdXRvXG4gIG92ZXJmbG93OiBoaWRkZW5cblxuLyogIyMgR2FsbGVyeVxuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmdhbGxlcnktaXRlbVxuICBmbG9hdDogbGVmdFxuICBtYXJnaW46IDAgMCAyOHB4XG4gIHRleHQtYWxpZ246IGNlbnRlclxuXG4uZ2FsbGVyeS1jb2x1bW5zLTIgLmdhbGxlcnktaXRlbVxuICB3aWR0aDogNTAlXG5cbi5nYWxsZXJ5LWNvbHVtbnMtMyAuZ2FsbGVyeS1pdGVtXG4gIHdpZHRoOiAzMyVcblxuLmdhbGxlcnktY29sdW1ucy00IC5nYWxsZXJ5LWl0ZW1cbiAgd2lkdGg6IDI1JVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTUgLmdhbGxlcnktaXRlbVxuICB3aWR0aDogMjAlXG5cbi5nYWxsZXJ5LWNvbHVtbnMtNiAuZ2FsbGVyeS1pdGVtXG4gIHdpZHRoOiAxNi42NjY2JVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTcgLmdhbGxlcnktaXRlbVxuICB3aWR0aDogMTQuMjg1NyVcblxuLmdhbGxlcnktY29sdW1ucy04IC5nYWxsZXJ5LWl0ZW1cbiAgd2lkdGg6IDEyLjUlXG5cbi5nYWxsZXJ5LWNvbHVtbnMtOSAuZ2FsbGVyeS1pdGVtXG4gIHdpZHRoOiAxMS4xMTExJVxuXG4uZ2FsbGVyeSBpbWdcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZFxuICBoZWlnaHQ6IGF1dG9cbiAgcGFkZGluZzogNHB4XG4gICY6aG92ZXIsICY6Zm9jdXNcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5XG5cbi8qICMjIEZvcm1zXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5pbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhpcmRCYWNrZ3JvdW5kQ29sb3JcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZFxuICBjb2xvcjogJHRleHRDb2xvclxuICBmb250LXNpemU6IDE4cHhcbiAgZm9udC1zaXplOiAxLjhyZW1cbiAgZm9udC13ZWlnaHQ6IDMwMFxuICBwYWRkaW5nOiAxNnB4XG4gIHdpZHRoOiAxMDAlXG5cbmlucHV0OmZvY3VzLCB0ZXh0YXJlYTpmb2N1c1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTk5XG4gIG91dGxpbmU6IG5vbmVcblxuaW5wdXRcbiAgJlt0eXBlPVwiY2hlY2tib3hcIl0sICZbdHlwZT1cImltYWdlXCJdLCAmW3R5cGU9XCJyYWRpb1wiXVxuICAgIHdpZHRoOiBhdXRvXG5cblxcOjotbW96LXBsYWNlaG9sZGVyXG4gIGNvbG9yOiAkdGV4dENvbG9yXG4gIGZvbnQtd2VpZ2h0OiAzMDBcbiAgb3BhY2l0eTogMVxuXG5cXDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlclxuICBjb2xvcjogJHRleHRDb2xvclxuICBmb250LXdlaWdodDogMzAwXG5cbmJ1dHRvblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dENvbG9yXG4gIGJvcmRlcjogMFxuICBjb2xvcjogJGFjY2VudENvbG9yXG4gIGN1cnNvcjogcG9pbnRlclxuICBmb250LXdlaWdodDogNTAwXG4gIGZvbnQtc2l6ZTogMjBweFxuICBmb250LXNpemU6IDJyZW1cbiAgcGFkZGluZzogMTBweCA2MHB4XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgd2lkdGg6IGF1dG9cblxuaW5wdXRcbiAgJlt0eXBlPVwiYnV0dG9uXCJdLCAmW3R5cGU9XCJyZXNldFwiXSwgJlt0eXBlPVwic3VibWl0XCJdXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHRDb2xvclxuICAgIGJvcmRlcjogMFxuICAgIGNvbG9yOiAkYWNjZW50Q29sb3JcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBmb250LXdlaWdodDogNTAwXG4gICAgZm9udC1zaXplOiAyMHB4XG4gICAgZm9udC1zaXplOiAycmVtXG4gICAgcGFkZGluZzogMTBweCA2MHB4XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIHdpZHRoOiBhdXRvXG5cbi5idXR0b25cbiAgYmFja2dyb3VuZC1jb2xvcjogJHRleHRDb2xvclxuICBib3JkZXI6IDBcbiAgY29sb3I6ICRhY2NlbnRDb2xvclxuICBjdXJzb3I6IHBvaW50ZXJcbiAgZm9udC13ZWlnaHQ6IDUwMFxuICBmb250LXNpemU6IDIwcHhcbiAgZm9udC1zaXplOiAycmVtXG4gIHBhZGRpbmc6IDEwcHggNjBweFxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gIHdpZHRoOiBhdXRvXG5cbmJ1dHRvbjpob3ZlclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZENvbG9yXG4gIGNvbG9yOiAkYWNjZW50Q29sb3JcblxuaW5wdXQ6aG92ZXJcbiAgJlt0eXBlPVwiYnV0dG9uXCJdLCAmW3R5cGU9XCJyZXNldFwiXSwgJlt0eXBlPVwic3VibWl0XCJdXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmRDb2xvclxuICAgIGNvbG9yOiAkYWNjZW50Q29sb3JcblxuLmJ1dHRvbjpob3ZlciwgYnV0dG9uOmZvY3VzXG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kQ29sb3JcbiAgY29sb3I6ICRhY2NlbnRDb2xvclxuXG5pbnB1dDpmb2N1c1xuICAmW3R5cGU9XCJidXR0b25cIl0sICZbdHlwZT1cInJlc2V0XCJdLCAmW3R5cGU9XCJzdWJtaXRcIl1cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZENvbG9yXG4gICAgY29sb3I6ICRhY2NlbnRDb2xvclxuXG4uYnV0dG9uOmZvY3VzXG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kQ29sb3JcbiAgY29sb3I6ICRhY2NlbnRDb2xvclxuXG4uZW50cnktY29udGVudCAuYnV0dG9uXG4gICY6aG92ZXIsICY6Zm9jdXNcbiAgICBjb2xvcjogJGFjY2VudENvbG9yXG5cbi5mb290ZXItd2lkZ2V0c1xuICBidXR0b25cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uQ29sb3JcbiAgICBjb2xvcjogJGFjY2VudENvbG9yXG4gIGlucHV0XG4gICAgJlt0eXBlPVwiYnV0dG9uXCJdLCAmW3R5cGU9XCJyZXNldFwiXSwgJlt0eXBlPVwic3VibWl0XCJdXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uQ29sb3JcbiAgICAgIGNvbG9yOiAkYWNjZW50Q29sb3JcbiAgLmJ1dHRvblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b25Db2xvclxuICAgIGNvbG9yOiAkYWNjZW50Q29sb3JcbiAgYnV0dG9uOmhvdmVyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoaXJkQmFja2dyb3VuZENvbG9yXG4gICAgY29sb3I6ICR0ZXh0Q29sb3JcbiAgaW5wdXQ6aG92ZXJcbiAgICAmW3R5cGU9XCJidXR0b25cIl0sICZbdHlwZT1cInJlc2V0XCJdLCAmW3R5cGU9XCJzdWJtaXRcIl1cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGlyZEJhY2tncm91bmRDb2xvclxuICAgICAgY29sb3I6ICR0ZXh0Q29sb3JcbiAgLmJ1dHRvbjpob3ZlciwgYnV0dG9uOmZvY3VzXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoaXJkQmFja2dyb3VuZENvbG9yXG4gICAgY29sb3I6ICR0ZXh0Q29sb3JcbiAgaW5wdXQ6Zm9jdXNcbiAgICAmW3R5cGU9XCJidXR0b25cIl0sICZbdHlwZT1cInJlc2V0XCJdLCAmW3R5cGU9XCJzdWJtaXRcIl1cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGlyZEJhY2tncm91bmRDb2xvclxuICAgICAgY29sb3I6ICR0ZXh0Q29sb3JcbiAgLmJ1dHRvbjpmb2N1c1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGlyZEJhY2tncm91bmRDb2xvclxuICAgIGNvbG9yOiAkdGV4dENvbG9yXG5cbi5idXR0b25cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl1cbiAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiwgJjo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b25cbiAgICBkaXNwbGF5OiBub25lXG5cbi8qICMjIFRhYmxlc1xuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxudGFibGVcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZVxuICBib3JkZXItc3BhY2luZzogMFxuICBsaW5lLWhlaWdodDogMlxuICBtYXJnaW4tYm90dG9tOiA0MHB4XG4gIHdpZHRoOiAxMDAlXG5cbnRib2R5XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkXG5cbnRkLCB0aFxuICB0ZXh0LWFsaWduOiBsZWZ0XG5cbnRkXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkXG4gIHBhZGRpbmc6IDZweCAwXG5cbnRoXG4gIGZvbnQtd2VpZ2h0OiA0MDBcblxuLyogIyMgU2NyZWVuIFJlYWRlciBUZXh0XG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc2NyZWVuLXJlYWRlci10ZXh0XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMClcbiAgaGVpZ2h0OiAxcHhcbiAgd2lkdGg6IDFweFxuICBib3JkZXI6IDBcbiAgb3ZlcmZsb3c6IGhpZGRlblxuICBzcGFuXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnRcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApXG4gICAgaGVpZ2h0OiAxcHhcbiAgICB3aWR0aDogMXB4XG4gICAgYm9yZGVyOiAwXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuXG4uc2NyZWVuLXJlYWRlci1zaG9ydGN1dFxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudFxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApXG4gIGhlaWdodDogMXB4XG4gIHdpZHRoOiAxcHhcbiAgYm9yZGVyOiAwXG4gIG92ZXJmbG93OiBoaWRkZW5cblxuLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cywgLnNjcmVlbi1yZWFkZXItc2hvcnRjdXQ6Zm9jdXMsIC5nZW5lc2lzLW5hdi1tZW51IC5zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1cywgLndpZGdldF9zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1c1xuICBjbGlwOiBhdXRvICFpbXBvcnRhbnRcbiAgaGVpZ2h0OiBhdXRvXG4gIHdpZHRoOiBhdXRvXG4gIGRpc3BsYXk6IGJsb2NrXG4gIGZvbnQtc2l6ZTogMWVtXG4gIGZvbnQtd2VpZ2h0OiBib2xkXG4gIHBhZGRpbmc6IDE1cHggMjNweCAxNHB4XG4gIGNvbG9yOiAkdGV4dENvbG9yXG4gIGJhY2tncm91bmQ6ICR0aGlyZEJhY2tncm91bmRDb2xvclxuICB6LWluZGV4OiAxMDAwMDBcbiAgLyogQWJvdmUgV1AgdG9vbGJhci5cbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gIGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KVxuXG4ubW9yZS1saW5rXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuIiwiLyogIyBTdHJ1Y3R1cmUgYW5kIExheW91dFxuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qICMjIFNpdGUgQ29udGFpbmVyc1xuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnNpdGUtaW5uZXIsIC53cmFwXG4gIG1hcmdpbjogMCBhdXRvXG4gIG1heC13aWR0aDogMTIwMHB4XG5cbi5zaXRlLWlubmVyXG4gIGNsZWFyOiBib3RoXG5cbi5ob21lLC5wYWdlLXRlbXBsYXRlLW5vLXRpdGxlXG4gIC5zaXRlLWlubmVyXG4gICAgYm9yZGVyLXRvcDogMnB4ICNmZmYgc29saWRcblxuLyogIyMgQ29sdW1uIFdpZHRocyBhbmQgUG9zaXRpb25zXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKiAjIyMgV3JhcHBpbmcgZGl2IGZvciAuY29udGVudCBhbmQgLnNpZGViYXItcHJpbWFyeVxuXG4uY29udGVudC1zaWRlYmFyLXNpZGViYXIgLmNvbnRlbnQtc2lkZWJhci13cmFwLCAuc2lkZWJhci1jb250ZW50LXNpZGViYXIgLmNvbnRlbnQtc2lkZWJhci13cmFwLCAuc2lkZWJhci1zaWRlYmFyLWNvbnRlbnQgLmNvbnRlbnQtc2lkZWJhci13cmFwXG4gIHdpZHRoOiA5ODBweFxuXG4uY29udGVudC1zaWRlYmFyLXNpZGViYXIgLmNvbnRlbnQtc2lkZWJhci13cmFwXG4gIGZsb2F0OiBsZWZ0XG5cbi5zaWRlYmFyLWNvbnRlbnQtc2lkZWJhciAuY29udGVudC1zaWRlYmFyLXdyYXAsIC5zaWRlYmFyLXNpZGViYXItY29udGVudCAuY29udGVudC1zaWRlYmFyLXdyYXBcbiAgZmxvYXQ6IHJpZ2h0XG5cbi8qICMjIyBDb250ZW50XG5cbi5jb250ZW50XG4gIGZsb2F0OiByaWdodFxuICB3aWR0aDogODAwcHhcblxuLmNvbnRlbnQtc2lkZWJhciAuY29udGVudCwgLmNvbnRlbnQtc2lkZWJhci1zaWRlYmFyIC5jb250ZW50LCAuc2lkZWJhci1jb250ZW50LXNpZGViYXIgLmNvbnRlbnRcbiAgZmxvYXQ6IGxlZnRcblxuLmNvbnRlbnQtc2lkZWJhci1zaWRlYmFyIC5jb250ZW50LCAuc2lkZWJhci1jb250ZW50LXNpZGViYXIgLmNvbnRlbnQsIC5zaWRlYmFyLXNpZGViYXItY29udGVudCAuY29udGVudFxuICB3aWR0aDogNTgwcHhcblxuLmZ1bGwtd2lkdGgtY29udGVudCAuY29udGVudFxuICB3aWR0aDogMTAwJVxuXG4vKiAjIyMgUHJpbWFyeSBTaWRlYmFyXG5cbi5zaWRlYmFyLXByaW1hcnlcbiAgZmxvYXQ6IHJpZ2h0XG4gIHdpZHRoOiAzNjBweFxuXG4uc2lkZWJhci1jb250ZW50IC5zaWRlYmFyLXByaW1hcnksIC5zaWRlYmFyLXNpZGViYXItY29udGVudCAuc2lkZWJhci1wcmltYXJ5XG4gIGZsb2F0OiBsZWZ0XG5cbi8qICMjIyBTZWNvbmRhcnkgU2lkZWJhclxuXG4uc2lkZWJhci1zZWNvbmRhcnlcbiAgZmxvYXQ6IGxlZnRcbiAgd2lkdGg6IDE4MHB4XG5cbi5jb250ZW50LXNpZGViYXItc2lkZWJhciAuc2lkZWJhci1zZWNvbmRhcnlcbiAgZmxvYXQ6IHJpZ2h0XG5cbi8qICMjIENvbHVtbiBDbGFzc2VzXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLyogTGluazogaHR0cDovL3R3aXR0ZXIuZ2l0aHViLmlvL2Jvb3RzdHJhcC9hc3NldHMvY3NzL2Jvb3RzdHJhcC1yZXNwb25zaXZlLmNzc1xuXG4uZml2ZS1zaXh0aHMsIC5mb3VyLXNpeHRocywgLm9uZS1mb3VydGgsIC5vbmUtaGFsZiwgLm9uZS1zaXh0aCwgLm9uZS10aGlyZCwgLnRocmVlLWZvdXJ0aHMsIC50aHJlZS1zaXh0aHMsIC50d28tZm91cnRocywgLnR3by1zaXh0aHMsIC50d28tdGhpcmRzXG4gIGZsb2F0OiBsZWZ0XG4gIG1hcmdpbi1sZWZ0OiAyLjU2NDEwMjU2NDEwMjU2NCVcblxuLm9uZS1oYWxmLCAudGhyZWUtc2l4dGhzLCAudHdvLWZvdXJ0aHNcbiAgd2lkdGg6IDQ4LjcxNzk0ODcxNzk0ODcxNSVcblxuLm9uZS10aGlyZCwgLnR3by1zaXh0aHNcbiAgd2lkdGg6IDMxLjYyMzkzMTYyMzkzMTYyNSVcblxuLmZvdXItc2l4dGhzLCAudHdvLXRoaXJkc1xuICB3aWR0aDogNjUuODExOTY1ODExOTY1ODIlXG5cbi5vbmUtZm91cnRoXG4gIHdpZHRoOiAyMy4wNzY5MjMwNzY5MjMwNzclXG5cbi50aHJlZS1mb3VydGhzXG4gIHdpZHRoOiA3NC4zNTg5NzQzNTg5NzQzNiVcblxuLm9uZS1zaXh0aFxuICB3aWR0aDogMTQuNTI5OTE0NTI5OTE0NTMlXG5cbi5maXZlLXNpeHRoc1xuICB3aWR0aDogODIuOTA1OTgyOTA1OTgyOTElXG5cbi5maXJzdFxuICBjbGVhcjogYm90aFxuICBtYXJnaW4tbGVmdDogMCIsIi8qICMgQ29tbW9uIENsYXNzZXNcbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi53cmFwXG4gIG1hcmdpbjogMTBweCBhdXRvIDAgYXV0b1xuICBwYWRkaW5nOiAwIDYwcHhcblxuXG4uaG91cnNcbiAgLmhhcy0yLWNvbHVtbnMsIC5oYXMtMy1jb2x1bW5zXG4gICAgbWF4LXdpZHRoOiA5NTJweFxuICAgIG1hcmdpbjogMCBhdXRvXG4gICAgYmFja2dyb3VuZDogd2hpdGVcbiAgICBwYWRkaW5nOiA1MHB4IDBcbiAgICBoM1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgIGg0XG4gICAgICBjb2xvcjogJHRleHRDb2xvclxuICAgICAgZm9udC1zaXplOiAxOHB4XG4gICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgcFxuICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAuaGFzLTMtY29sdW1uc1xuICAgIG1heC13aWR0aDogMTQzNnB4XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweClcbiAgLmhvdXJzXG4gICAgLmhhcy0zLWNvbHVtbnNcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgIC53cC1ibG9jay1jb2x1bW5cbiAgICAgICAgbWFyZ2luLXRvcDogNTBweFxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDRweFxuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGJhY2tncm91bmRDb2xvclxuICAgICAgICBtYXJnaW4tbGVmdDogMzJweFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHhcbiAgICAgICAgJjpsYXN0LW9mLXR5cGVcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lXG5cbkBtZWRpYSAobWluLXdpZHRoOiA4MDBweClcbiAgLmhvdXJzXG4gICAgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCwgLndwLWJsb2NrLWNvbHVtbjpudGgtY2hpbGQoMm4rMSlcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHhcbiAgICAgIG1hcmdpbi1yaWdodDogMHB4XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkYmFja2dyb3VuZENvbG9yXG4gICAgLndwLWJsb2NrLWNvbHVtbjpub3QoOmZpcnN0LWNoaWxkKSwgLndwLWJsb2NrLWNvbHVtbjpudGgtY2hpbGQoMm4pXG4gICAgICBwYWRkaW5nLWxlZnQ6IDMycHhcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHhcbiAgICAuaGFzLTMtY29sdW1uc1xuICAgICAgLndwLWJsb2NrLWNvbHVtbjpudGgtY2hpbGQoMm4pXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHhcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHhcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGJhY2tncm91bmRDb2xvclxuICAgICAgLndwLWJsb2NrLWNvbHVtbjpudGgtY2hpbGQoM24pXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzJweFxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZVxuXG4uYmFja2dyb3VuZC1lbGV2ZW4tb25saW5lXG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudFxuXG4uZ2Zvcm1fd3JhcHBlclxuICBtYXgtd2lkdGg6IDcxMHB4ICFpbXBvcnRhbnRcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudFxuICBpbnB1dCwgdGV4dGFyZWFcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnRcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwXG4gIC5nZm9ybV9mb290ZXJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBpbnB1dFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHRDb2xvclxuICAgICAgYm9yZGVyOiAwXG4gICAgICBjb2xvcjogJGFjY2VudENvbG9yXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50XG4gICAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudFxuICAgICAgcGFkZGluZzogNXB4IDUwcHggIWltcG9ydGFudFxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudFxuICAgICAgJjpob3ZlclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZENvbG9yXG5cbi50aXRsZVxuICBmb250LXNpemU6IDgwcHhcbiAgY29sb3I6ICRiYWNrZ3JvdW5kQ29sb3JcbiAgbWFyZ2luLWJvdHRvbTogMFxuXG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpXG4gIC50aXRsZVxuICAgICY6YmVmb3JlLCAmOmFmdGVyXG4gICAgICBjb250ZW50OiAnJ1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRiYWNrZ3JvdW5kQ29sb3JcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgd2lkdGg6IDIwJVxuICAgICAgbWFyZ2luOiAwIDE1cHhcblxuLm1hcFxuICBoMiwgaDMsIGg0XG4gICAgZm9udC1zaXplOiAxOHB4XG4gICAgY29sb3I6ICR0ZXh0Q29sb3JcbiAgICBtYXJnaW4tYm90dG9tOiAwXG5cbi5zdGVwc1xuICAuc3RlcC10aXRsZVxuICAgIGZvbnQtc2l6ZTogNDJweFxuICBwXG4gICAgbWF4LXdpZHRoOiA3MTBweFxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG5cbiNwb3B1cCxcbiNtYWlsLXBvcHVwXG4gIGRpc3BsYXk6IG5vbmVcbiAgcGFkZGluZzogMjVweFxuICBjb2xvcjogJGFjY2VudENvbG9yXG4gIG92ZXJmbG93LXk6IHNjcm9sbFxuICAmLm9wZW5cbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIHRvcDogMFxuICAgIGxlZnQ6IDBcbiAgICBib3R0b206IDBcbiAgICByaWdodDogMFxuICAgIHdpZHRoOiAxMDAlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMywyMywyMywuODkpXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgei1pbmRleDogOTk5OTk5OTk5OTlcbiAgI2Nsb3NlLXBvcHVwLCAjY2xvc2UtbWFpbC1wb3B1cFxuICAgIGNvbG9yOiB3aGl0ZVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogMjVweFxuICAgIHJpZ2h0OiA1MHB4XG4gICAgZm9udC1zaXplOiA1MHB4XG4gICAgY3Vyc29yOiBwb2ludGVyXG4gIC53aWRnZXQtdGl0bGVcbiAgICBtYXJnaW4tdG9wOiAyMCVcbiAgICBmb250LXNpemU6IDI0cHhcbiAgICBjb2xvcjogJGFjY2VudENvbG9yXG4gICAgbGV0dGVyLXNwYWNpbmc6IDVweFxuICAudGV4dHdpZGdldFxuICAgIG1heC13aWR0aDogNzcxcHhcbiAgICBtYXJnaW46IDAgYXV0b1xuICAub3QtdGl0bGUsIC5vdC1wb3dlcmVkLWJ5XG4gICAgZGlzcGxheTogbm9uZVxuICAub3QtYnV0dG9uXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmRDb2xvclxuICAgIGJvcmRlci1jb2xvcjogJGJhY2tncm91bmRDb2xvclxuICAgIGJveC1zaGFkb3c6IG5vbmVcbiAgICBjb2xvcjogJHRleHRDb2xvclxuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnRcbiAgICAmOmhvdmVyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50Q29sb3JcbiAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudENvbG9yXG4gIC5vdC1kdHAtcGlja2VyXG4gICAgbWFyZ2luOiAwIGF1dG9cbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgZm9ybVxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgaGVpZ2h0OiAzMDBweFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgYm9yZGVyOiBub25lXG4gICAgLm90LXBhcnR5LXNpemUtcGlja2VyLCAub3QtZHRwLXBpY2tlci1zZWxlY3RvclxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRDb2xvclxuICAgICAgc2VsZWN0XG4gICAgICAgIGxlZnQ6IDBcblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweClcbiAgI3BvcHVwLFxuICAjbWFpbC1wb3B1cFxuICAgIC53aWRnZXQtdGl0bGVcbiAgICAgIG1hcmdpbi10b3A6IDE1JVxuICAgICAgZm9udC1zaXplOiA4MHB4XG4gICAgICAmOmJlZm9yZSwgJjphZnRlclxuICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGFjY2VudENvbG9yXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICB3aWR0aDogMjAlXG4gICAgICAgIG1hcmdpbjogMCAxNXB4XG5cblxuLyogIyMgQXZhdGFyXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYXZhdGFyXG4gIGZsb2F0OiBsZWZ0XG5cbi5hbGlnbmxlZnQgLmF2YXRhciwgLmF1dGhvci1ib3ggLmF2YXRhclxuICBtYXJnaW4tcmlnaHQ6IDI0cHhcblxuLmFsaWducmlnaHQgLmF2YXRhclxuICBtYXJnaW4tbGVmdDogMjRweFxuXG4uY29tbWVudCAuYXZhdGFyXG4gIG1hcmdpbjogMCAxNnB4IDI0cHggMFxuXG4vKiAjIyBHZW5lc2lzXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnJlYWRjcnVtYlxuICBtYXJnaW4tYm90dG9tOiAyMHB4XG5cbi5hcmNoaXZlLWRlc2NyaXB0aW9uLCAuYXV0aG9yLWJveFxuICBmb250LXNpemU6IDE2cHhcbiAgZm9udC1zaXplOiAxLjZyZW1cbiAgcGFkZGluZzogNDBweFxuXG4uYXV0aG9yLWJveC10aXRsZVxuICBmb250LXNpemU6IDE2cHhcbiAgZm9udC1zaXplOiAxLjZyZW1cbiAgbWFyZ2luLWJvdHRvbTogNHB4XG5cbi5hcmNoaXZlLWRlc2NyaXB0aW9uIHA6bGFzdC1jaGlsZCwgLmF1dGhvci1ib3ggcDpsYXN0LWNoaWxkXG4gIG1hcmdpbi1ib3R0b206IDBcblxuLyogIyMgU2VhcmNoIEZvcm1cbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zZWFyY2gtZm9ybVxuICBvdmVyZmxvdzogaGlkZGVuXG5cbi5zaXRlLWhlYWRlciAuc2VhcmNoLWZvcm1cbiAgZmxvYXQ6IHJpZ2h0XG4gIG1hcmdpbi10b3A6IDEycHhcblxuLmVudHJ5LWNvbnRlbnQgLnNlYXJjaC1mb3JtLCAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1mb3JtXG4gIHdpZHRoOiA1MCVcblxuLmdlbmVzaXMtbmF2LW1lbnUgLnNlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAud2lkZ2V0X3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdXG4gIGJvcmRlcjogMFxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApXG4gIGhlaWdodDogMXB4XG4gIG1hcmdpbjogLTFweFxuICBwYWRkaW5nOiAwXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB3aWR0aDogMXB4XG5cbi8qICMjIFRpdGxlc1xuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmFyY2hpdmUtdGl0bGVcbiAgZm9udC1zaXplOiAyMHB4XG4gIGZvbnQtc2l6ZTogMnJlbVxuXG4uZW50cnktdGl0bGVcbiAgZm9udC1zaXplOiAzNnB4XG4gIGZvbnQtc2l6ZTogMy42cmVtXG4gIGFcbiAgICBjb2xvcjogJHRleHRDb2xvclxuXG4uc2lkZWJhciAud2lkZ2V0LXRpdGxlIGFcbiAgY29sb3I6ICR0ZXh0Q29sb3JcblxuLmVudHJ5LXRpdGxlIGFcbiAgJjpob3ZlciwgJjpmb2N1c1xuICAgIGNvbG9yOiAkbGlua0NvbG9yXG5cbi53aWRnZXQtdGl0bGVcbiAgZm9udC1zaXplOiAxOHB4XG4gIGZvbnQtc2l6ZTogMS44cmVtXG4gIG1hcmdpbi1ib3R0b206IDIwcHhcblxuLmZvb3Rlci13aWRnZXRzIC53aWRnZXQtdGl0bGVcbiAgY29sb3I6ICRhY2NlbnRDb2xvclxuXG4vKiAjIyBXb3JkUHJlc3NcbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuYVxuICAmLmFsaWduY2VudGVyIGltZ1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgbWFyZ2luOiAwIGF1dG9cbiAgJi5hbGlnbm5vbmVcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblxuLmFsaWdubGVmdFxuICBmbG9hdDogbGVmdFxuICB0ZXh0LWFsaWduOiBsZWZ0XG5cbi5hbGlnbnJpZ2h0XG4gIGZsb2F0OiByaWdodFxuICB0ZXh0LWFsaWduOiByaWdodFxuXG5hXG4gICYuYWxpZ25sZWZ0LCAmLmFsaWdubm9uZSwgJi5hbGlnbnJpZ2h0XG4gICAgbWF4LXdpZHRoOiAxMDAlXG5cbmltZy5jZW50ZXJlZCwgLmFsaWduY2VudGVyXG4gIGRpc3BsYXk6IGJsb2NrXG4gIG1hcmdpbjogMCBhdXRvIDI0cHhcblxuaW1nLmFsaWdubm9uZSwgLmFsaWdubm9uZVxuICBtYXJnaW4tYm90dG9tOiAxMnB4XG5cbmEuYWxpZ25sZWZ0LCBpbWcuYWxpZ25sZWZ0LCAud3AtY2FwdGlvbi5hbGlnbmxlZnRcbiAgbWFyZ2luOiAwIDI0cHggMjRweCAwXG5cbmEuYWxpZ25yaWdodCwgaW1nLmFsaWducmlnaHQsIC53cC1jYXB0aW9uLmFsaWducmlnaHRcbiAgbWFyZ2luOiAwIDAgMjRweCAyNHB4XG5cbi53cC1jYXB0aW9uLXRleHRcbiAgZm9udC1zaXplOiAxNHB4XG4gIGZvbnQtc2l6ZTogMS40cmVtXG4gIGZvbnQtd2VpZ2h0OiA3MDBcbiAgdGV4dC1hbGlnbjogY2VudGVyXG5cbi5lbnRyeS1jb250ZW50IHAud3AtY2FwdGlvbi10ZXh0XG4gIG1hcmdpbi1ib3R0b206IDBcblxuLmVudHJ5LWNvbnRlbnRcbiAgLndwLWF1ZGlvLXNob3J0Y29kZSwgLndwLXBsYXlsaXN0LCAud3AtdmlkZW9cbiAgICBtYXJnaW46IDAgMCAyOHB4XG5cbi8vIGZpeCBibG9jayBjb2x1bW5zXG4ud3AtYmxvY2stY29sdW1uc1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnRcblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KVxuICAud3AtYmxvY2stY29sdW1uc1xuICAgIC53cC1ibG9jay1jb2x1bW5cbiAgICAgIGZsZXg6IDFcbiIsIi8qICMgV2lkZ2V0c1xuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi53aWRnZXRcbiAgd29yZC13cmFwOiBicmVhay13b3JkXG4gIG9sID4gbGlcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGVcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWxcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHhcbiAgICB0ZXh0LWluZGVudDogLTIwcHhcbiAgbGkgbGlcbiAgICBib3JkZXI6IDBcbiAgICBtYXJnaW46IDAgMCAwIDMwcHhcbiAgICBwYWRkaW5nOiAwXG5cbi53aWRnZXRfY2FsZW5kYXJcbiAgdGFibGVcbiAgICB3aWR0aDogMTAwJVxuICB0ZCwgdGhcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcblxuLyogIyMgRmVhdHVyZWQgQ29udGVudFxuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZlYXR1cmVkLWNvbnRlbnQgLmVudHJ5XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkc2Vjb25kYXJ5QmFja2dyb3VuZENvbG9yXG4gIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgcGFkZGluZzogMCAwIDI0cHhcblxuLmZvb3Rlci13aWRnZXRzIC5lbnRyeVxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM2NjZcblxuLmZlYXR1cmVkLWNvbnRlbnQgLmVudHJ5LXRpdGxlXG4gIGZvbnQtc2l6ZTogMjBweFxuICBmb250LXNpemU6IDJyZW0iLCIvKiAjIFBsdWdpbnNcbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKiAjIyBHZW5lc2lzIGVOZXdzIEV4dGVuZGVkXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZW5ld3Mtd2lkZ2V0XG4gIGNvbG9yOiAkYWNjZW50Q29sb3JcbiAgLndpZGdldC10aXRsZVxuICAgIGNvbG9yOiAkYWNjZW50Q29sb3JcblxuLnNpZGViYXIgLndpZGdldC5lbmV3cy13aWRnZXRcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmRDb2xvclxuXG4uZW5ld3Mtd2lkZ2V0IGlucHV0XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzNcbiAgJjpmb2N1c1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzNcbiAgZm9udC1zaXplOiAxNnB4XG4gIGZvbnQtc2l6ZTogMS42cmVtXG4gIG1hcmdpbi1ib3R0b206IDE2cHhcbiAgJlt0eXBlPVwic3VibWl0XCJdXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbkNvbG9yXG4gICAgY29sb3I6ICRhY2NlbnRDb2xvclxuICAgIG1hcmdpbjogMFxuICAgIHdpZHRoOiAxMDAlXG4gICY6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwgJjpmb2N1c1t0eXBlPVwic3VibWl0XCJdXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoaXJkQmFja2dyb3VuZENvbG9yXG4gICAgY29sb3I6ICR0ZXh0Q29sb3JcblxuLmVuZXdzIGZvcm0gKyBwXG4gIG1hcmdpbi10b3A6IDI0cHhcblxuLyogIyMgSmV0cGFja1xuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuI3dwc3RhdHNcbiAgZGlzcGxheTogbm9uZSIsIi8qICMgU2l0ZSBIZWFkZXJcbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zaXRlLWhlYWRlclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhpcmRCYWNrZ3JvdW5kQ29sb3JcbiAgbWluLWhlaWdodDogJGhlYWRlckhlaWdodFxuICAud3JhcFxuICAgIHBhZGRpbmc6IDBcbiAgICBtYXgtd2lkdGg6IDkwJVxuXG4vKiAjIyBUaXRsZSBBcmVhXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi50aXRsZS1hcmVhXG4gIHBhZGRpbmc6IDM4cHggMCAwIDBcbiAgd2lkdGg6IDIwJVxuICBmbG9hdDogbGVmdFxuXG4uaGVhZGVyLWZ1bGwtd2lkdGggLnRpdGxlLWFyZWFcbiAgd2lkdGg6IDEwMCVcblxuLnNpdGUtdGl0bGVcbiAgZm9udC1zaXplOiAzMnB4XG4gIGZvbnQtc2l6ZTogMy4ycmVtXG4gIGZvbnQtd2VpZ2h0OiA0MDBcbiAgbGluZS1oZWlnaHQ6IDEuMlxuICBhXG4gICAgY29sb3I6ICR0ZXh0Q29sb3JcbiAgICAmOmhvdmVyLCAmOmZvY3VzXG4gICAgICBjb2xvcjogJHRleHRDb2xvclxuXG4uaGVhZGVyLWltYWdlIC5zaXRlLXRpdGxlID4gYVxuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2xvZ28ucG5nKSBuby1yZXBlYXQgbGVmdFxuICBmbG9hdDogbGVmdFxuICBtaW4taGVpZ2h0OiAxMDBweFxuICB3aWR0aDogMTAwJVxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudFxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudFxuXG4uc2l0ZS1kZXNjcmlwdGlvblxuICBmb250LXNpemU6IDE2cHhcbiAgZm9udC1zaXplOiAxLjZyZW1cbiAgZm9udC13ZWlnaHQ6IDMwMFxuICBsaW5lLWhlaWdodDogMS41XG4gIG1hcmdpbi1ib3R0b206IDBcblxuLnNpdGUtdGl0bGVcbiAgbWFyZ2luLWJvdHRvbTogMFxuXG4uaGVhZGVyLWltYWdlXG4gIC5zaXRlLWRlc2NyaXB0aW9uLCAuc2l0ZS10aXRsZVxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHhcblxuLyogIyMgV2lkZ2V0IEFyZWFcbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNpdGUtaGVhZGVyIC53aWRnZXQtYXJlYVxuXG4uc3RpY2t5LWhlYWRlci13aWRnZXRcbiAgdGV4dC1hbGlnbjogY2VudGVyXG4gIHdpZHRoOiAxMDAlXG4gIHBvc2l0aW9uOiBmaXhlZFxuICB0b3A6IDBcbiAgbGVmdDogMFxuICBiYWNrZ3JvdW5kOiAkYnV0dG9uQ29sb3JcbiAgY29sb3I6ICRhY2NlbnRDb2xvclxuICBoZWlnaHQ6IGF1dG9cbiAgei1pbmRleDogMlxuXG4gIC50ZXh0d2lkZ2V0XG4gICAgcGFkZGluZy10b3A6IDRweFxuICAgIHBcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzXG4gICAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHhcblxuICBzcGFuXG4gICAgZmxvYXQ6IHJpZ2h0XG4gICAgY29sb3I6ICRsaW5rQ29sb3JcbiAgICBtYXJnaW4tdG9wOiA1cHhcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgJi5vcGVuXG4gICAgLnRleHR3aWRnZXRcbiAgICAgIHBcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogaW5pdGlhbFxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZVxuICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbFxuXG4vKiAjIyBTdGlja3kgSGVhZGVyXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2l0ZS1oZWFkZXJcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0XG5cbi5zaXRlLWhlYWRlclxuICB6LWluZGV4OiAwXG4gIHRvcDogLSRoZWFkZXJIZWlnaHRcbiAgbGVmdDogMFxuICB3aWR0aDogMTAwJVxuICAmLnN0aWNreVxuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIHotaW5kZXg6IDk5OTk5OTlcbiAgICB0b3A6IDQuODVyZW1cbiAgICBsZWZ0OiAwXG4gICAgd2lkdGg6IDEwMCVcbiAgICBtaW4taGVpZ2h0OiAwXG5cbiAgICBcblxuLy8gYWRkIHBhZ2UgY2xhc3NlcyBoZXJlIGZvciB0aGUgc3BlY2lhbCBoZWFkZXJcbi5zaXRlLWhlYWRlclxuICAudGl0bGUtYXJlYVxuICAmLnN0aWNreVxuICAgIC5zaXRlLXRpdGxlXG4gICAgICBtYXJnaW4tdG9wOiAtM3JlbVxuXG4gICAgLnRpdGxlLWFyZWFcbiAgICAgIHdpZHRoOiAyMCVcbiAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICBkaXNwbGF5OiBibG9ja1xuXG4gICAgLndpZGdldC1hcmVhXG4gICAgICBwYWRkaW5nLXRvcDogNC41cmVtXG4gICAgICAuZ2VuZXNpcy1uYXYtbWVudVxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50XG5cbiAgICAuc2l0ZS10aXRsZSA+IGFcbiAgICAgIG1pbi1oZWlnaHQ6IDE0NXB4XG5cbi5zaXRlLWhlYWRlciBcbiAgLndpZGdldC1hcmVhXG4gICAgd2lkdGg6IDgwJVxuICAgIGZsb2F0OiByaWdodFxuICAgIHBhZGRpbmctdG9wOiA3LjVyZW1cbiAgICAjbWVudS1ob21lXG4gICAgICB0ZXh0LWFsaWduOiByaWdodFxuICAgIC5nZW5lc2lzLW5hdi1tZW51XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgLnN0YXR1cy1tZXNzYWdlXG4gICAgZGlzcGxheTogbm9uZVxuICAgIHNwYW5cbiAgICAgIGNvbG9yOiAjODdDRUZBXG4gICAgICBmb250LXNpemU6IDE1cHhcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4XG5cbi5oZWFkZXItaW1hZ2UgLnNpdGUtdGl0bGUgPiBhXG4gIG1pbi1oZWlnaHQ6IDE0NXB4XG5cblxuLmdlbmVzaXMtbmF2LW1lbnVcbiAgLnJlc2VydmF0aW9uLXBvcHVwLCAubWFpbGluZy1saXN0LXBvcHVwXG4gICAgYVxuICAgICAgYm9yZGVyOiAycHggc29saWQgJHRleHRDb2xvclxuICAgICAgcGFkZGluZzogMTVweCA1MHB4XG4gICAgICAmOmhvdmVyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGxpbmtDb2xvclxuXG5ib2R5XG4gIG92ZXJmbG93LXg6IGhpZGRlblxuXG5ib2R5LnN0aWNreVxuICBtYXJnaW4tdG9wOiAkaGVhZGVySGVpZ2h0XG4gICY6bm90KC5ob21lKVxuICBtYXJnaW4tdG9wOiAxMzFweFxuXG4jdG9wX2dvbGRfYmFyXG4gIGJhY2tncm91bmQ6ICNDOEFGODdcbiAgcG9zaXRpb246IGZpeGVkXG4gIHdpZHRoOjEwMCVcbiAgdG9wOiAwcmVtXG4gIHotaW5kZXg6IDk5OTlcbiAgLndyYXBcbiAgICBtYXgtd2lkdGg6IDkwJVxuICAgIG1hcmdpbjogYXV0b1xuICAgIHBhZGRpbmc6IDBcbiAgICB1bFxuICAgICAgZmxvYXQ6IHJpZ2h0XG4gICAgICB0ZXh0LWFsaWduOiByaWdodFxuICAgICAgbGlcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICBtYXJnaW46IDAgMCAwIDJyZW1cbiAgICAgICAgcGFkZGluZzogMXJlbSAxNHB4XG4gICAgICAgIGFcbiAgICAgICAgICBjb2xvcjogd2hpdGUiLCIvKiAjIFNpdGUgTmF2aWdhdGlvblxuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmdlbmVzaXMtbmF2LW1lbnVcbiAgY2xlYXI6IGJvdGhcbiAgZm9udC1zaXplOiAxNnB4XG4gIGZvbnQtc2l6ZTogMS42cmVtXG4gIGxpbmUtaGVpZ2h0OiAxXG4gIHdpZHRoOiAxMDAlXG4gIHRleHQtYWxpZ246IHJpZ2h0XG4gIC5tZW51LWl0ZW1cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIGFcbiAgICBjb2xvcjogJHRleHRDb2xvclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgcGFkZGluZzogMzBweCAxNHB4XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICAmOmhvdmVyLCAmOmZvY3VzXG4gICAgICBjb2xvcjogJGxpbmtDb2xvclxuICAuY3VycmVudC1tZW51LWl0ZW0gPiBhXG4gICAgY29sb3I6ICRsaW5rQ29sb3JcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgLnN1Yi1tZW51XG4gICAgLmN1cnJlbnQtbWVudS1pdGVtID4gYVxuICAgICAgJjpob3ZlciwgJjpmb2N1c1xuICAgICAgICBjb2xvcjogJGxpbmtDb2xvclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMFxuICAgIGxlZnQ6IC05OTk5cHhcbiAgICBvcGFjaXR5OiAwXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlLWluLW91dFxuICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZS1pbi1vdXRcbiAgICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZS1pbi1vdXRcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlLWluLW91dFxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2UtaW4tb3V0XG4gICAgd2lkdGg6IDIwMHB4XG4gICAgei1pbmRleDogOTlcbiAgICBhXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhpcmRCYWNrZ3JvdW5kQ29sb3JcbiAgICAgIGJvcmRlci10b3A6IDBcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgZm9udC1zaXplOiAxLjRyZW1cbiAgICAgIHBhZGRpbmc6IDIwcHhcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgd2lkdGg6IDIwMHB4XG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmRcbiAgICAuc3ViLW1lbnVcbiAgICAgIG1hcmdpbjogLTU1cHggMCAwIDE5OXB4XG4gIC5tZW51LWl0ZW06aG92ZXJcbiAgICBwb3NpdGlvbjogc3RhdGljXG4gICAgPiAuc3ViLW1lbnVcbiAgICAgIGxlZnQ6IGF1dG9cbiAgICAgIG9wYWNpdHk6IDFcbiAgLmZpcnN0ID4gYVxuICAgIHBhZGRpbmctbGVmdDogMFxuICAgIC5sYXN0ID4gYVxuICAgICAgcGFkZGluZy1yaWdodDogMFxuICAgIC5yaWdodFxuICAgICAgY29sb3I6ICRhY2NlbnRDb2xvclxuICAgICAgZmxvYXQ6IHJpZ2h0XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbiAgICAgIHBhZGRpbmc6IDMwcHggMFxuICAgICAgPiBhXG4gICAgICAgIGRpc3BsYXk6IGlubGluZVxuICAgICAgICBwYWRkaW5nOiAwXG4gICAgLnJzcyA+IGFcbiAgICAgIG1hcmdpbi1sZWZ0OiA0OHB4XG4gICAgLnNlYXJjaFxuICAgICAgcGFkZGluZzogMTBweCAwIDBcblxuLm1vYmlsZS1tZW51XG4gIGRpc3BsYXk6IG5vbmVcbiAgcG9zaXRpb246IGZpeGVkXG4gIHRvcDogMFxuICByaWdodDogMFxuICBib3R0b206IDBcbiAgbGVmdDogMFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50Q29sb3JcbiAgei1pbmRleDogOTk5OTk5OTk5OTk5XG4gICNtZW51LW1vYmlsZS1tZW51XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgbWFyZ2luLXRvcDogNzBweFxuICAgIGxpXG4gICAgICBhXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgY29sb3I6ICR0ZXh0Q29sb3JcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMFxuICAgICAgICBmb250LXNpemU6IDE3cHhcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHhcblxuICAjY2xvc2UtbW9iaWxlLW1lbnVcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBmb250LXNpemU6IDUwcHhcbiAgICBoZWlnaHQ6IDUwcHhcbiAgICB3aWR0aDogNTBweFxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIGZsb2F0OiByaWdodFxuICAgIG1hcmdpbi1yaWdodDogMTBweFxuICAgIG1hcmdpbi10b3A6IDEwcHhcblxuICAjbmF2X21lbnUtNVxuICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kQ29sb3JcbiAgICBwb3NpdGlvbjogZml4ZWRcbiAgICB3aWR0aDogMTAwJVxuICAgIGxlZnQ6IDBcbiAgICByaWdodDogMFxuICAgIGJvdHRvbTogMFxuICAgIC53aWRnZXQtd3JhcFxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIHVsXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmRcbiAgICAgICAgcGFkZGluZzogMTBweCAwXG4gICAgICAgIGxpXG4gICAgICAgICAgYVxuICAgICAgICAgICAgY29sb3I6ICRhY2NlbnRDb2xvclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICN6b29tLXNvY2lhbC1pY29ucy13aWRnZXQtM1xuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIGJvdHRvbTogNzBweFxuICAgIGxlZnQ6IDBcbiAgICByaWdodDogMFxuICAgIHdpZHRoOiAxMDAlXG5cblxuLyogIyMgQWNjZXNzaWJsZSBNZW51XG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubWVudSAubWVudS1pdGVtXG4gICY6Zm9jdXNcbiAgICBwb3NpdGlvbjogc3RhdGljXG4gID4gYTpmb2N1cyArIHVsLnN1Yi1tZW51LCAmLnNmSG92ZXIgPiB1bC5zdWItbWVudVxuICAgIGxlZnQ6IGF1dG9cbiAgICBvcGFjaXR5OiAxXG5cbi8qICMjIFNpdGUgSGVhZGVyIE5hdmlnYXRpb25cbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zaXRlLWhlYWRlclxuICBib3JkZXItYm90dG9tOiAzcHggJGJhY2tncm91bmRDb2xvciBzb2xpZFxuICAuc3ViLW1lbnVcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZVxuICAgIC5zdWItbWVudVxuICAgICAgbWFyZ2luLXRvcDogLTU2cHhcbiAgLmdlbmVzaXMtbmF2LW1lbnUgbGkgbGlcbiAgICBtYXJnaW4tbGVmdDogMFxuXG4vKiAjIyBQcmltYXJ5IE5hdmlnYXRpb25cbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5uYXYtcHJpbWFyeVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhpcmRCYWNrZ3JvdW5kQ29sb3JcbiAgLmdlbmVzaXMtbmF2LW1lbnVcbiAgICBhXG4gICAgICBjb2xvcjogJHRleHRDb2xvclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAmOmhvdmVyLCAmOmZvY3VzXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gICAgLmN1cnJlbnQtbWVudS1pdGVtID4gYVxuICAgICAgY29sb3I6ICR0ZXh0Q29sb3JcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gICAgLnN1Yi1tZW51XG4gICAgICBhXG4gICAgICAgIGNvbG9yOiAkdGV4dENvbG9yXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXNcbiAgICAgICAgICBjb2xvcjogJGxpbmtDb2xvclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gICAgICAuY3VycmVudC1tZW51LWl0ZW0gPiBhXG4gICAgICAgIGNvbG9yOiAkbGlua0NvbG9yXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG5cbi8qICMjIFNlY29uZGFyeSBOYXZpZ2F0aW9uXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubmF2LXNlY29uZGFyeVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhpcmRCYWNrZ3JvdW5kQ29sb3JcblxuLyogUmVzcG9uc2l2ZSBOYXZpZ2F0aW9uXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnJlc3BvbnNpdmUtbWVudS1pY29uXG4gIGN1cnNvcjogcG9pbnRlclxuICBkaXNwbGF5OiBub25lXG5cbi5yZXNwb25zaXZlLW1lbnUtaWNvbjo6YmVmb3JlXG4gIGNvbG9yOiAkdGV4dENvbG9yXG4gIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRDb2xvclxuICBwYWRkaW5nOiAxN3B4XG4gIHRleHQtYWxpZ246IHJpZ2h0XG4gIGRpc3BsYXk6IGJsb2NrXG4gIGNvbnRlbnQ6IFwiXFxmMzMzXCJcbiAgZm9udDogbm9ybWFsIDIwcHgvMSAnZGFzaGljb25zJ1xuICBmb250LXNpemU6IDEuNWVtXG4iLCIvKiAjIENvbnRlbnQgQXJlYVxuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qICMjIEVudHJpZXNcbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5lbnRyeVxuICBwYWRkaW5nOiAwcHggNjBweFxuXG4uY29udGVudCAuZW50cnlcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRoaXJkQmFja2dyb3VuZENvbG9yXG5cbi5lbnRyeS1jb250ZW50XG4gIG9sLCB1bFxuICAgIG1hcmdpbi1ib3R0b206IDI4cHhcbiAgICBtYXJnaW4tbGVmdDogNDBweFxuICBvbCA+IGxpXG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsXG4gIHVsID4gbGlcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2NcbiAgb2wgb2wsIHVsIHVsXG4gICAgbWFyZ2luLWJvdHRvbTogMFxuICBjb2RlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmRDb2xvclxuICAgIGNvbG9yOiAjZGRkXG5cbi8qICMjIEVudHJ5IE1ldGFcbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbnAuZW50cnktbWV0YVxuICBmb250LXNpemU6IDE2cHhcbiAgZm9udC1zaXplOiAxLjZyZW1cbiAgbWFyZ2luLWJvdHRvbTogMFxuXG4uZW50cnktaGVhZGVyIC5lbnRyeS1tZXRhXG4gIG1hcmdpbi1ib3R0b206IDI0cHhcblxuLmVudHJ5LWZvb3RlciAuZW50cnktbWV0YVxuICBib3JkZXItdG9wOiAycHggc29saWQgJHNlY29uZGFyeUJhY2tncm91bmRDb2xvclxuICBwYWRkaW5nLXRvcDogMjRweFxuXG4uZW50cnktY2F0ZWdvcmllcywgLmVudHJ5LXRhZ3NcbiAgZGlzcGxheTogYmxvY2tcblxuLmVudHJ5LWNvbW1lbnRzLWxpbms6OmJlZm9yZVxuICBjb250ZW50OiBcIlxcMjAxNFwiXG4gIG1hcmdpbjogMCA2cHggMCAycHhcblxuLyogIyMgUGFnaW5hdGlvblxuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnBhZ2luYXRpb25cbiAgY2xlYXI6IGJvdGhcbiAgbWFyZ2luOiA0MHB4IDBcblxuLmFkamFjZW50LWVudHJ5LXBhZ2luYXRpb25cbiAgbWFyZ2luLWJvdHRvbTogMFxuXG4uYXJjaGl2ZS1wYWdpbmF0aW9uXG4gIGxpXG4gICAgZGlzcGxheTogaW5saW5lXG4gICAgYVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmRDb2xvclxuICAgICAgY29sb3I6ICRhY2NlbnRDb2xvclxuICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgZm9udC1zaXplOiAxLjZyZW1cbiAgICAgIHBhZGRpbmc6IDhweCAxMnB4XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICY6aG92ZXIsICY6Zm9jdXNcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbkNvbG9yXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gIC5hY3RpdmUgYVxuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b25Db2xvclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG5cbi8qICMjIENvbW1lbnRzXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uY29tbWVudC1yZXNwb25kLCAuZW50cnktY29tbWVudHMsIC5lbnRyeS1waW5nc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhpcmRCYWNrZ3JvdW5kQ29sb3JcbiAgbWFyZ2luLWJvdHRvbTogNDBweFxuXG4uY29tbWVudC1yZXNwb25kLCAuZW50cnktcGluZ3NcbiAgcGFkZGluZzogNDBweCA0MHB4IDE2cHhcblxuLmVudHJ5LWNvbW1lbnRzXG4gIHBhZGRpbmc6IDQwcHhcblxuLmNvbW1lbnQtaGVhZGVyXG4gIGZvbnQtc2l6ZTogMTZweFxuICBmb250LXNpemU6IDEuNnJlbVxuXG5saS5jb21tZW50XG4gIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnlCYWNrZ3JvdW5kQ29sb3JcbiAgYm9yZGVyOiAycHggc29saWQgJHRoaXJkQmFja2dyb3VuZENvbG9yXG4gIGJvcmRlci1yaWdodDogMFxuXG4uY29tbWVudC1jb250ZW50XG4gIGNsZWFyOiBib3RoXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZFxuXG4uY29tbWVudC1saXN0IGxpXG4gIG1hcmdpbi10b3A6IDI0cHhcbiAgcGFkZGluZzogMzJweFxuICBsaVxuICAgIG1hcmdpbi1yaWdodDogLTMycHhcblxuLmNvbW1lbnQtcmVzcG9uZFxuICBpbnB1dFxuICAgICZbdHlwZT1cImVtYWlsXCJdLCAmW3R5cGU9XCJ0ZXh0XCJdLCAmW3R5cGU9XCJ1cmxcIl1cbiAgICAgIHdpZHRoOiA1MCVcbiAgbGFiZWxcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIG1hcmdpbi1yaWdodDogMTJweFxuXG4uZW50cnktY29tbWVudHMgLmNvbW1lbnQtYXV0aG9yXG4gIG1hcmdpbi1ib3R0b206IDBcblxuLmVudHJ5LXBpbmdzIC5yZXBseVxuICBkaXNwbGF5OiBub25lXG5cbi5mb3JtLWFsbG93ZWQtdGFnc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5QmFja2dyb3VuZENvbG9yXG4gIGZvbnQtc2l6ZTogMTZweFxuICBmb250LXNpemU6IDEuNnJlbVxuICBwYWRkaW5nOiAyNHB4XG4ucHVtLWNvbnRlbnQgcFxuICBsaW5lLWhlaWdodDogIDJcbiIsIi8qICMgU2lkZWJhcnNcbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc2lkZWJhclxuICBmb250LXNpemU6IDE2cHhcbiAgZm9udC1zaXplOiAxLjZyZW1cbiAgbGlcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNkZGRcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHhcbiAgcDpsYXN0LWNoaWxkLCB1bCA+IGxpOmxhc3QtY2hpbGRcbiAgICBtYXJnaW4tYm90dG9tOiAwXG4gIC53aWRnZXRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhpcmRCYWNrZ3JvdW5kQ29sb3JcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4XG4gICAgcGFkZGluZzogNDBweFxuIiwiLyogIyBGb290ZXIgV2lkZ2V0c1xuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5mb290ZXItd2lkZ2V0c1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzXG4gIGNsZWFyOiBib3RoXG4gIGNvbG9yOiAkYWNjZW50Q29sb3JcbiAgcG9zaXRpb246IGZpeGVkXG4gIGJvdHRvbTogMFxuICB3aWR0aDogMTAwJVxuICBoZWlnaHQ6IDY4cHhcbiAgei1pbmRleDogMlxuICAud3JhcFxuICAgIG1heC13aWR0aDogMTAwJVxuICAgIHBhZGRpbmc6IDAgMTVweFxuICBhXG4gICAgY29sb3I6ICRhY2NlbnRDb2xvclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICBmb250LXdlaWdodDogNTAwXG4gICAgZm9udC1zaXplOiAxNnB4XG4gIGlucHV0XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzM1xuICBhXG4gICAgJi5idXR0b24sICY6aG92ZXIsICY6Zm9jdXNcbiAgICAgIGNvbG9yOiAkYWNjZW50Q29sb3JcbiAgbGlcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHhcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICBtYXJnaW4tbGVmdDogMjVweFxuICAgICYuYnJhbmQtY29sb3JcbiAgICAgIGFcbiAgICAgICAgY29sb3I6ICRiYWNrZ3JvdW5kQ29sb3IgIWltcG9ydGFudFxuICBwOmxhc3QtY2hpbGRcbiAgICBtYXJnaW4tYm90dG9tOiAwXG4gIC53cmFwXG4gICAgcGFkZGluZy10b3A6IDIxcHhcblxuLmZvb3Rlci13aWRnZXRzLTEsIC5mb290ZXItd2lkZ2V0cy0yXG4gIHdpZHRoOiA1MCVcblxuLmZvb3Rlci13aWRnZXRzLTFcbiAgZmxvYXQ6IGxlZnRcblxuLmZvb3Rlci13aWRnZXRzLTJcbiAgZmxvYXQ6IGxlZnRcbiAgdGV4dC1hbGlnbjogcmlnaHQiLCIvKiAjIFNpdGUgRm9vdGVyXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnNpdGUtZm9vdGVyXG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzBcbiAgZm9udC1zaXplOiAxNnB4XG4gIGZvbnQtc2l6ZTogMS42cmVtXG4gIGxpbmUtaGVpZ2h0OiAxXG4gIHBhZGRpbmc6IDQwcHggMFxuICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgY29sb3I6ICRhY2NlbnRDb2xvclxuICBwXG4gICAgbWFyZ2luLWJvdHRvbTogMFxuXG4uYmVmb3JlLWZvb3Rlci13aWRnZXQgXG4gIHRleHQtYWxpZ246IGNlbnRlclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZENvbG9yXG4gIGNvbG9yOiAkYWNjZW50Q29sb3JcbiAgaGVpZ2h0OiAxMThweFxuICBwYWRkaW5nOiAxMHB4XG5cbiAgYVxuICAgIG1hcmdpbjogMHB4IDhweFxuICAgIGNvbG9yOiAkYWNjZW50Q29sb3JcbiAgLmNhcnJpc3RvLWZvb3Rlci1zcGFuXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbiAgICBmb250LXdlaWdodDogYm9sZFxuXG4jbWVudS1mb290ZXItbWVudVxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gIGFcbiAgICBjb2xvcjogJGFjY2VudENvbG9yXG4gICAgZm9udC1zaXplOiAxNHB4XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4XG5cbi5tb2JpbGUtY2FsbC1iYXJcbiAgZGlzcGxheTogbm9uZSIsIi8qICMgTWVkaWEgUXVlcmllc1xuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5ib2R5XG4gIHBhZGRpbmctYm90dG9tOiA2OHB4XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpXG4gIC5zaXRlLWlubmVyLCAud3JhcFxuICAgIG1heC13aWR0aDogOTYwcHhcbiAgLmNvbnRlbnQtc2lkZWJhci1zaWRlYmFyIC5jb250ZW50LXNpZGViYXItd3JhcCwgLnNpZGViYXItY29udGVudC1zaWRlYmFyIC5jb250ZW50LXNpZGViYXItd3JhcCwgLnNpZGViYXItc2lkZWJhci1jb250ZW50IC5jb250ZW50LXNpZGViYXItd3JhcFxuICAgIHdpZHRoOiA3NDBweFxuICAuY29udGVudFxuICAgIHdpZHRoOiA2MjBweFxuICAuc2lkZWJhci1jb250ZW50LXNpZGViYXIgLmNvbnRlbnQsIC5zaWRlYmFyLXNpZGViYXItY29udGVudCAuY29udGVudCwgLmNvbnRlbnQtc2lkZWJhci1zaWRlYmFyIC5jb250ZW50XG4gICAgd2lkdGg6IDQwMHB4XG4gIC5zaWRlYmFyLXByaW1hcnksIC5zaWRlYmFyLXByaW1hcnlcbiAgICB3aWR0aDogMzAwcHhcbiAgLmZvb3Rlci13aWRnZXRzLTFcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHhcbiAgICB3aWR0aDogMjAwcHhcbiAgLmZvb3Rlci13aWRnZXRzLTJcbiAgICB3aWR0aDogNzMwcHhcblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpXG4gIC5nZW5lc2lzLW5hdi1tZW51XG4gICAgLm1lbnUtaXRlbVxuICAgICAgYVxuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHhcbiAgICAgICYucmVzZXJ2YXRpb24tcG9wdXAsICYubWFpbGluZy1saXN0LXBvcHVwXG4gICAgICAgIGFcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHhcblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweClcbiAgYm9keVxuICAgIHBhZGRpbmctYm90dG9tOiAxMTRweFxuICAuc2l0ZS1pbm5lciwgLndyYXBcbiAgICBtYXgtd2lkdGg6IDgwMHB4XG4gIC5jb250ZW50XG4gICAgd2lkdGg6IDEwMCVcbiAgLmNvbnRlbnQtc2lkZWJhci1zaWRlYmFyXG4gICAgLmNvbnRlbnQsIC5jb250ZW50LXNpZGViYXItd3JhcFxuICAgICAgd2lkdGg6IDEwMCVcbiAgLnNpZGViYXItY29udGVudC1zaWRlYmFyXG4gICAgLmNvbnRlbnQsIC5jb250ZW50LXNpZGViYXItd3JhcFxuICAgICAgd2lkdGg6IDEwMCVcbiAgLmZvb3Rlci13aWRnZXRzLTEsIC5mb290ZXItd2lkZ2V0cy0yLCAuc2lkZWJhci1wcmltYXJ5LCAuc2lkZWJhci1zZWNvbmRhcnlcbiAgICB3aWR0aDogMTAwJVxuICAuZm9vdGVyLXdpZGdldHMtMSwgLmZvb3Rlci13aWRnZXRzLTIsIC56b29tLXNvY2lhbC1pY29ucy1saXN0XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnRcbiAgLnNpZGViYXItc2lkZWJhci1jb250ZW50XG4gICAgLmNvbnRlbnQsIC5jb250ZW50LXNpZGViYXItd3JhcFxuICAgICAgd2lkdGg6IDEwMCVcbiAgLnNpdGUtaGVhZGVyIC53aWRnZXQtYXJlYSAjbmF2X21lbnUtM1xuICAgIHdpZHRoOiAxMDAlXG4gICAgZmxvYXQ6IG5vbmVcbiAgICBwYWRkaW5nOiAwXG4gICAgbWFyZ2luLXRvcDogMFxuICAuc2l0ZS1oZWFkZXIgLndyYXBcbiAgICBwYWRkaW5nOiAyMHB4IDUlXG4gIC5oZWFkZXItaW1hZ2UgLnNpdGUtdGl0bGUgPiBhXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAhaW1wb3J0YW50XG4gICAgbWluLWhlaWdodDogMTAwcHhcbiAgLmdlbmVzaXMtbmF2LW1lbnUgbGlcbiAgICBmbG9hdDogbm9uZVxuICAuc2l0ZS1oZWFkZXJcbiAgICB1bC5nZW5lc2lzLW5hdi1tZW51LCAuc2VhcmNoLWZvcm1cbiAgICAgIGZsb2F0OiBub25lXG4gIC5nZW5lc2lzLW5hdi1tZW51LCAuc2l0ZS1kZXNjcmlwdGlvblxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAuc2l0ZS1oZWFkZXJcbiAgICAudGl0bGUtYXJlYVxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICBwYWRkaW5nLXRvcDogNXJlbVxuICAgIC5zZWFyY2gtZm9ybVxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gIC5zaXRlLXRpdGxlXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gIC5nZW5lc2lzLW5hdi1tZW51XG4gICAgYVxuICAgICAgcGFkZGluZzogMjBweCAxNnB4XG4gICAgLmZpcnN0ID4gYSwgLmxhc3QgPiBhXG4gICAgICBwYWRkaW5nOiAyMHB4IDE2cHhcbiAgLnNpdGUtaGVhZGVyIC5zZWFyY2gtZm9ybVxuICAgIG1hcmdpbjogMTZweCBhdXRvXG4gIC5nZW5lc2lzLW5hdi1tZW51IGxpLnJpZ2h0XG4gICAgZGlzcGxheTogbm9uZVxuICAuZm9vdGVyLXdpZGdldHMtMVxuICAgIG1hcmdpbi1yaWdodDogMFxuICAuZm9vdGVyLXdpZGdldHNcbiAgICBoZWlnaHQ6IGF1dG9cbiAgLmdlbmVzaXMtbmF2LW1lbnVcbiAgICAubWVudS1pdGVtXG4gICAgICBhXG4gICAgICAgIHBhZGRpbmc6IDMwcHggN3B4XG4gICAgICAmLnJlc2VydmF0aW9uLXBvcHVwLCAmLm1haWxpbmctbGlzdC1wb3B1cFxuICAgICAgICBhXG4gICAgICAgICAgcGFkZGluZzogMTVweCA3cHhcbiAgLnNpdGUtaGVhZGVyLnN0aWNreSAuc2l0ZS10aXRsZSA+IGFcbiAgICBtaW4taGVpZ2h0OiA3NXB4XG4gIC5yZXNwb25zaXZlLW1lbnUtaWNvblxuICAgIGRpc3BsYXk6IGJsb2NrXG4gIC5yZXNwb25zaXZlLW1lbnVcbiAgICBkaXNwbGF5OiBub25lXG4gICAgLm1lbnUtaXRlbVxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIC5tZW51LWl0ZW06aG92ZXJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpY1xuICAgIGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYSwgbGkuY3VycmVudC1wYWdlLWFuY2VzdG9yID4gYSwgbGk6aG92ZXIgPiBhXG4gICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnRcbiAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlblxuICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhXG4gICAgICBtYXJnaW4tcmlnaHQ6IC02MHB4XG4gICAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YmVmb3JlXG4gICAgICBjb250ZW50OiBcIlxcZjM0N1wiXG4gICAgICBjb2xvcjogJHRleHRDb2xvclxuICAgICAgZmxvYXQ6IHJpZ2h0XG4gICAgICBmb250OiBub3JtYWwgMjBweC8xICdkYXNoaWNvbnMnXG4gICAgICBoZWlnaHQ6IDIwcHhcbiAgICAgIHBhZGRpbmc6IDVweCAyMHB4XG4gICAgICByaWdodDogMFxuICAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICAgIHotaW5kZXg6IDk5OTlcbiAgICAubWVudS1pdGVtOmxhc3QtY2hpbGQgLnN1Yi1tZW51IGxpOmxhc3QtY2hpbGQgYVxuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHhcbiAgICAubWVudS1vcGVuLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YmVmb3JlXG4gICAgICBjb250ZW50OiBcIlxcZjM0M1wiXG4gICAgPiAubWVudS1pdGVtID4gLnN1Yi1tZW51XG4gICAgICBkaXNwbGF5OiBub25lXG4gICAgLnN1Yi1tZW51XG4gICAgICBsZWZ0OiBhdXRvXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50XG4gICAgICBjb2xvcjogJHRleHRDb2xvciAhaW1wb3J0YW50XG4gICAgICBvcGFjaXR5OiAxXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICB6LWluZGV4OiA5OVxuICAgICAgLnN1Yi1tZW51XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgIG1hcmdpbjogMFxuICAgICAgbGlcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBcbiAgICAgIGxpIGEsXG4gICAgICBsaSBhOmhvdmVyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnRcbiAgICAgICAgY29sb3I6ICR0ZXh0Q29sb3IgIWltcG9ydGFudFxuICAgICAgICBib3JkZXI6IG5vbmVcbiAgICAgICAgcGFkZGluZzogMTJweCAyMHB4XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZVxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50XG4gICAgLmN1cnJlbnQtbWVudS1pdGVtID4gYSxcbiAgICAuc3ViLW1lbnUgLmN1cnJlbnQtbWVudS1pdGVtID4gYTpob3ZlcixcbiAgICA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiBhLFxuICAgIGE6aG92ZXJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmVcbiAgLm5hdi1oZWFkZXIsIC5mb290ZXItd2lkZ2V0c1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgLm1vYmlsZS1jYWxsLWJhclxuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIGJvdHRvbTogMFxuICAgIGJhY2tncm91bmQ6IGJsYWNrXG4gICAgY29sb3I6ICNmZmZmZmZcbiAgICB3aWR0aDogMTAwJVxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIHotaW5kZXg6IDJcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHBcbiAgICAgIG1hcmdpbjogMFxuICAgICAgcGFkZGluZzogMTBweFxuXG4gICAgYVxuICAgICAgY29sb3I6ICNmZmZcbiAgYm9keSAucGFnZS10ZW1wbGF0ZS1uby10aXRsZVxuICAgIC5zaXRlLWhlYWRlclxuICAgICAgbWluLWhlaWdodDogNjRweFxuICAgICAgcGFkZGluZy10b3A6IDMwcHhcbiAgICAgIC53cmFwXG4gICAgICAgIG1hcmdpbjogMFxuICAgICAgICBtYXgtd2lkdGg6IDEwMCVcbiAgICAgICAgcGFkZGluZzogMCAyMHB4XG4gICAgICAudGl0bGUtYXJlYVxuICAgICAgICB3aWR0aDogMzAlXG4gICAgICAgIGZsb2F0OiBsZWZ0XG4gICAgICAud2lkZ2V0LWFyZWFcbiAgICAgICAgd2lkdGg6IDcwJVxuICAgICAgICBmbG9hdDogcmlnaHRcbiAgICAgICAgLnN0aWNreS1oZWFkZXItd2lkZ2V0XG4gICAgICAgICAgd2lkdGg6IDEwMCVcblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweClcbiAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhXG4gICAgc3BhblxuICAgICAgJjphZnRlclxuICAgICAgICBjb250ZW50OiB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE5LzA0L2NoZXYtZG93bi1ncmV5LnBuZylcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweFxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3BcblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweClcbiAgYm9keVxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGlyZEJhY2tncm91bmRDb2xvclxuICAgIGZvbnQtc2l6ZTogMTZweFxuICAgIGZvbnQtc2l6ZTogMS42cmVtXG4gICAgcGFkZGluZy1ib3R0b206IDQ5cHhcbiAgLnNpdGUtaW5uZXIsIC53cmFwXG4gICAgcGFkZGluZy1sZWZ0OiA1JVxuICAgIHBhZGRpbmctcmlnaHQ6IDUlXG4gIC5hcmNoaXZlLWRlc2NyaXB0aW9uLCAuYXV0aG9yLWJveCwgLmNvbW1lbnQtcmVzcG9uZCwgLmVudHJ5LCAuZW50cnktY29tbWVudHMsIC5lbnRyeS1waW5ncywgLnNpZGViYXIgLndpZGdldCwgLnNpdGUtaGVhZGVyXG4gICAgcGFkZGluZzogMCAgICBcbiAgLmFyY2hpdmUtcGFnaW5hdGlvbiBsaSBhXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4XG4gIC5maXZlLXNpeHRocywgLmZvdXItc2l4dGhzLCAub25lLWZvdXJ0aCwgLm9uZS1oYWxmLCAub25lLXNpeHRoLCAub25lLXRoaXJkLCAudGhyZWUtZm91cnRocywgLnRocmVlLXNpeHRocywgLnR3by1mb3VydGhzLCAudHdvLXNpeHRocywgLnR3by10aGlyZHNcbiAgICBtYXJnaW46IDBcbiAgICB3aWR0aDogMTAwJVxuICAuc2lkZWJhciAud2lkZ2V0LmVuZXdzLXdpZGdldFxuICAgIHBhZGRpbmc6IDQwcHhcbiAgLmhvbWUuaGVhZGVyLWltYWdlIC5zaXRlLXRpdGxlID4gYVxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50XG4gICAgbWluLWhlaWdodDogNjBweFxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgIWltcG9ydGFudFxuICAucGFnZS10ZW1wbGF0ZS1uby10aXRsZS5oZWFkZXItaW1hZ2UgLnNpdGUtdGl0bGUgPiBhXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnRcbiAgICBtaW4taGVpZ2h0OiA2MHB4XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAhaW1wb3J0YW50XG5cbiAgLmhlYWRlci1pbWFnZSAuc2l0ZS10aXRsZSA+IGFcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudFxuICAgIG1pbi1oZWlnaHQ6IDYwcHhcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0ICFpbXBvcnRhbnRcbiAgLmNhcm91c2VsXG4gICAgLmJhY2tncm91bmQtZWxldmVuLW9ubGluZVxuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnRcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudFxuICAgIC5pdGVtXG4gICAgICBoZWlnaHQ6IDMyMHB4ICFpbXBvcnRhbnRcbiAgLmJhY2tncm91bmQtZWxldmVuLW9ubGluZVxuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50XG4gIC5jaGVja2VyYm9hcmQtdGV4dFxuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnRcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50XG4gIC50aXRsZVxuICAgIGZvbnQtc2l6ZTogNDBweFxuICAjc2JfaW5zdGFncmFtXG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudFxuICAudGl0bGUtYXJlYVxuICAgIHBhZGRpbmc6IDAgMCAxMHB4XG4gIC5zaXRlLWhlYWRlciAud2lkZ2V0LWFyZWFcbiAgICBwYWRkaW5nLXRvcDogNXJlbVxuICAjdG9wX2dvbGRfYmFyIFxuICAgIC53cmFwIFxuICAgICAgdWwgXG4gICAgICAgIGxpXG4gICAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgICAgcGFkZGluZzogMXJlbVxuXG4vKiAjIFByaW50IFN0eWxlc1xuICotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtZWRpYSBwcmludFxuICAqXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudFxuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnRcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50XG4gICAgJjpiZWZvcmUsICY6YWZ0ZXJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnRcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudFxuICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudFxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudFxuICBhXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbiAgICAmOnZpc2l0ZWRcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gICAgJltocmVmXTphZnRlclxuICAgICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCJcbiAgYWJiclt0aXRsZV06YWZ0ZXJcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCJcbiAgYVxuICAgICZbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciwgJltocmVmXj1cIiNcIl06YWZ0ZXJcbiAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgLnNpdGUtdGl0bGUgPiBhOmFmdGVyXG4gICAgY29udGVudDogXCJcIlxuICB0aGVhZFxuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cFxuICBpbWcsIHRyXG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkXG4gIGltZ1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50XG4gIEBwYWdlXG4gICAgbWFyZ2luOiAyY20gMC41Y21cblxuICBwLCBoMiwgaDNcbiAgICBvcnBoYW5zOiAzXG4gICAgd2lkb3dzOiAzXG4gIGJsb2NrcXVvdGUsIHByZVxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTlcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWRcbiAgLmNvbnRlbnQsIC5jb250ZW50LXNpZGViYXJcbiAgICB3aWR0aDogMTAwJVxuICBidXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhLCAuYnJlYWRjcnVtYiwgLmNvbW1lbnQtZWRpdC1saW5rLCAuY29tbWVudC1mb3JtLCAuY29tbWVudC1saXN0IC5yZXBseSBhLCAuY29tbWVudC1yZXBseS10aXRsZSwgLmVkaXQtbGluaywgLmVudHJ5LWNvbW1lbnRzLWxpbmssIC5lbnRyeS1mb290ZXIsIC5nZW5lc2lzLWJveCwgLmhlYWRlci13aWRnZXQtYXJlYSwgLmhpZGRlbi1wcmludCwgLmhvbWUtdG9wLCAubmF2LXByaW1hcnksIC5uYXYtc2Vjb25kYXJ5LCAucG9zdC1lZGl0LWxpbmssIC5zaWRlYmFyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4gIC50aXRsZS1hcmVhXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgd2lkdGg6IDEwMCVcbiAgLnNpdGUtdGl0bGUgPiBhXG4gICAgbWFyZ2luOiAwXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgdGV4dC1pbmRlbnQ6IDBcbiAgLnNpdGUtaW5uZXJcbiAgICBwYWRkaW5nLXRvcDogMFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHRvcDogLTEwMHB4XG4gIC5hdXRob3ItYm94XG4gICAgbWFyZ2luLWJvdHRvbTogMFxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2XG4gICAgb3JwaGFuczogM1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkXG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkXG4gICAgd2lkb3dzOiAzXG4gIGltZ1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkXG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkXG4gIGJsb2NrcXVvdGUsIHByZSwgdGFibGVcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWRcbiAgZGwsIG9sLCB1bFxuICAgIHBhZ2UtYnJlYWstYmVmb3JlOiBhdm9pZFxuIiwiLmhvbWVcbiAgLmVudHJ5LXRpdGxlXG4gICAgZGlzcGxheTogbm9uZVxuXG4gIC5iYWNrZ3JvdW5kLWVsZXZlbi1vbmxpbmVcbiAgICBwYWRkaW5nOiAwXG4gICAgbWFyZ2luLWJvdHRvbTogMFxuXG4gIC5wYXJyYWxheFxuICAgIGgyLCBoMywgaDRcbiAgICAgIGZvbnQtc2l6ZTogNjJweFxuICAgICAgY29sb3I6ICRhY2NlbnRDb2xvclxuICAgICAgbWFyZ2luLWJvdHRvbTogMFxuXG4gICAgcFxuICAgICAgY29sb3I6ICRhY2NlbnRDb2xvclxuICAgICAgbWFyZ2luLWJvdHRvbTogNzVweFxuXG4gICAgLmltZy1iYWNrZ3JvdW5kLWJhY2tncm91bmQtZWxldmVuLW9ubGluZVxuICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBsb2NhbFxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxuXG4gICAgLmJhY2tncm91bmQtZWxldmVuLW9ubGluZVxuICAgICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnRcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50XG5cbiAgICAgIC5maWx0ZXJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgIEBpbmNsdWRlIGxpbmVhckdyYWRpZW50KHJnYmEoMjAwLCAxNzUsIDEzNSwgLjgpLCB0cmFuc3BhcmVudClcbiAgICAgICAgdG9wOiAwXG4gICAgICAgIGxlZnQ6IDBcbiAgICAgICAgYm90dG9tOiAwXG4gICAgICAgIHJpZ2h0OiAwXG4gICAgICAgIHotaW5kZXg6IC0xXG5cbi5ob21lLWluc3RhZ3JhbS1mZWVkXG4gIC5iYWNrZ3JvdW5kLWVsZXZlbi1vbmxpbmVcbiAgICBwYWRkaW5nOiAwIDEwcHhcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMCwgMTc1LCAxMzUsIDAuNSkgIWltcG9ydGFudFxuXG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpXG4gIC5ob21lXG4gICAgLnBhcnJhbGF4XG4gICAgICBoMiwgaDMsIGg0XG4gICAgICAgIGZvbnQtc2l6ZTogODBweFxuXG4gICAgICAgICY6YmVmb3JlLCAmOmFmdGVyXG4gICAgICAgICAgY29udGVudDogJydcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGJhY2tncm91bmRDb2xvclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgIHdpZHRoOiAyMCVcbiAgICAgICAgICBtYXJnaW46IDAgMTVweFxuXG4gICAgICAuYmFja2dyb3VuZC1lbGV2ZW4tb25saW5lXG4gICAgICAgIHBhZGRpbmctdG9wOiA0MDBweCAhaW1wb3J0YW50XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MDBweCAhaW1wb3J0YW50XG5cblxuICAgICAgLmltZy1iYWNrZ3JvdW5kLWJhY2tncm91bmQtZWxldmVuLW9ubGluZVxuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkXG4gICAgICAgIHotaW5kZXg6IC0yXG5cblxuXG4iLCIuYmxvZy1oZXJvXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudFxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudFxuXHRwYWRkaW5nOiAxMDBweCAwXG5cdHRleHQtYWxpZ246IGNlbnRlciIsIi5zaW5nbGUtaGVyb1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnRcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnRcblx0Ym9yZGVyLXRvcDogMnB4ICNmZmYgc29saWRcblx0Lmhlcm8tY29udGVudFxuXHRcdG1hcmdpbjogMzAwcHggMFxuXHRcdHRleHQtYWxpZ246IGNlbnRlclxuXHRcdGgxXG5cdFx0XHRmb250LXNpemU6IDgwcHhcblx0XHRcdGNvbG9yOiAkYWNjZW50Q29sb3Jcblx0XHRcdG1hcmdpbi1ib3R0b206IDBcblxuXG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpXG5cdC5zaW5nbGUtaGVyb1xuXHRcdC5oZXJvLWNvbnRlbnRcblx0XHRcdCIsIi5jaGVja2VyYm9hcmQtY29udGFpbmVyXG5cdGRpc3BsYXk6IGZsZXhcblx0bWFyZ2luOiA1MHB4IDBcblx0LmNoZWNrZXJib2FyZC10ZXh0XG5cdFx0d2lkdGg6IDUwLjUlXG5cdFx0cGFkZGluZzogMjAwcHggMTAwcHhcblx0XHRtYXJnaW46IDUwcHggMFxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRiYWNrZ3JvdW5kQ29sb3Jcblx0LmNoZWNrZXJib2FyZC1pbWFnZVxuXHRcdHdpZHRoOiA0OS41JVxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudFxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50XG5cdFx0QGluY2x1ZGUgYm9yZGVyUmFkaXVzKDVweClcblx0Ji5sZWZ0XG5cdFx0LmNoZWNrZXJib2FyZC10ZXh0XG5cdFx0XHRvcmRlcjogMFxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE5LzA0L3RvcG8tbGVmdC0xLmpwZylcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnRcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXJcblx0XHQuY2hlY2tlcmJvYXJkLWltYWdlXG5cdFx0XHRvcmRlcjogMVxuXHQmLnJpZ2h0XG5cdFx0LmNoZWNrZXJib2FyZC10ZXh0XG5cdFx0XHRib3JkZXItbGVmdDogbm9uZVxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3VwbG9hZHMvMjAxOS8wNC90b3BvLXJpZ2h0LTEuanBnKVxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHRcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXJcblxuLm5vLWZsZXhib3hcblx0LmNoZWNrZXJib2FyZC1jb250YWluZXJcblx0XHRmbG9hdDogbGVmdFxuXHRcdHdpZHRoOiAxMDAlXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXG5cdFx0LmNoZWNrZXJib2FyZC10ZXh0XG5cdFx0XHR3aWR0aDogNTAlXG5cdFx0XHRwYWRkaW5nOiAyNXB4XG5cdFx0LmNoZWNrZXJib2FyZC1pbWFnZVxuXHRcdFx0d2lkdGg6IDUwJVxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudFxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlXG5cdFx0XHRoZWlnaHQ6IDEwMCVcblx0XHRcdHRvcDogMFxuXHRcdCYucmlnaHRcblx0XHRcdC5jaGVja2VyYm9hcmQtdGV4dFxuXHRcdFx0XHRmbG9hdDogcmlnaHRcblx0XHRcdC5jaGVja2VyYm9hcmQtaW1hZ2Vcblx0XHRcdFx0bGVmdDogMFxuXHRcdCYubGVmdFxuXHRcdFx0LmNoZWNrZXJib2FyZC10ZXh0XG5cdFx0XHRcdGZsb2F0OiBsZWZ0XG5cdFx0XHQuY2hlY2tlcmJvYXJkLWltYWdlXG5cdFx0XHRcdHJpZ2h0OiAwXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpXG5cdC5jaGVja2VyYm9hcmQtY29udGFpbmVyXG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudFxuXHRcdG1hcmdpbjogMCBjYWxjKCAtMTAwdncgLyAyICsgMTAwJSAvIDIgKSAwIGNhbGMoIC0xMDB2dyAvIDIgKyAxMDAlIC8gMiApICFpbXBvcnRhbnRcblx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50XG5cdFx0bWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnRcblx0XHQuY2hlY2tlcmJvYXJkLXRleHRcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnRcblx0XHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnRcblx0XHRcdG1hcmdpbjogMFxuXHRcdFx0cGFkZGluZzogMzJweFxuXG5cdFx0LmNoZWNrZXJib2FyZC1pbWFnZVxuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudFxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnRcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MCUgIWltcG9ydGFudFxuIiwiLmNvbXBvbmVudHMtY29sb3ItcGFsZXR0ZV9faXRlbVxuXHRwYWRkaW5nOiAwXG5cbi5jb21wb25lbnRzLWJ1dHRvblxuXHRjb2xvcjogJHRleHRDb2xvciIsIi5oYXMtYmxhY2stYmFja2dyb3VuZC1jb2xvclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dENvbG9yXG5cbi5oYXMtYmxhY2stY29sb3Jcblx0Y29sb3I6ICR0ZXh0Q29sb3JcblxuLmhhcy1ncmF5LWJhY2tncm91bmQtY29sb3Jcblx0YmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmRDb2xvclxuXG4uaGFzLWdyYXktY29sb3Jcblx0Y29sb3I6ICRiYWNrZ3JvdW5kQ29sb3JcblxuLmVudHJ5LWNvbnRlbnQgLmFsaWduZnVsbFxuXHRtYXJnaW4tbGVmdDogY2FsYyggLTEwMHZ3IC8gMiArIDEwMCUgLyAyIClcblx0bWFyZ2luLXJpZ2h0OiBjYWxjKCAtMTAwdncgLyAyICsgMTAwJSAvIDIgKVxuXHRtYXgtd2lkdGg6IDEwMHZ3XG5cbi5lbnRyeS1jb250ZW50IC5hbGlnbndpZGVcblx0bWFyZ2luLWxlZnQ6IC0xMDBweFxuXHRtYXJnaW4tcmlnaHQ6IC0xMDBweFxuXHR3aWR0aDogMjAwJVxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgKyAyMDBweCApXG5cbiIsIi5wYWdlLXRlbXBsYXRlLW1lbnVcblx0aDJcblx0XHRmb250LXNpemU6IDM2cHhcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4XG5cdGg0XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMFxuXHRcdGZvbnQtc2l6ZTogMjJweFxuXHRcdGxldHRlci1zcGFjaW5nOiAwXG5cdFx0Y29sb3I6ICR0ZXh0Q29sb3Jcblx0cFxuXHRcdG1hcmdpbi1ib3R0b206IDBcblx0XHRmb250LXdlaWdodDogMzAwXG5cdFx0Zm9udC1zaXplOiAxOHB4XG5cdC5wcmljZVxuXHRcdGZvbnQtd2VpZ2h0OiAyMDBcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4XG5cdC53cC1ibG9jay1jb2x1bW5cblx0XHRwYWRkaW5nOiAwIDMwcHhcblx0Lm1lbnUtbWVudS1jb250YWluZXJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0XHRtYXJnaW4tYm90dG9tOiAxMjVweFxuXHRcdG1hcmdpbi10b3A6IDUwcHhcblx0XHQuYnV0dG9uXG5cdFx0XHRtYXJnaW46IDEwcHggMTBweCAxMHB4XG5cdFx0YVxuXHRcdFx0Y29sb3I6ICRhY2NlbnRDb2xvclxuXHRcdHVsXG5cdFx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXHRcdC5jdXJyZW50LW1lbnUtaXRlbVxuXHRcdFx0LmJ1dHRvblxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYWNjZW50Q29sb3Jcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHRleHRDb2xvclxuXHRcdFx0XHRwYWRkaW5nOiA4cHggNThweFxuXHRcdFx0XHRhXG5cdFx0XHRcdFx0Y29sb3I6ICR0ZXh0Q29sb3JcblxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KVxuXHQucGFnZS10ZW1wbGF0ZS1tZW51XG5cdFx0aDJcblx0XHRcdGZvbnQtc2l6ZTogNDJweFxuXHRcdC5tZW51LW1lbnUtY29udGFpbmVyXG5cdFx0XHRtYXJnaW4tdG9wOiAwXG5cdFx0XHQuYnV0dG9uXG5cdFx0XHRcdG1hcmdpbjogMTAwcHggMTBweCA1MHB4XG5cdFx0XHR1bFxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93XG5cdFx0LndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCwgLndwLWJsb2NrLWNvbHVtbjpudGgtY2hpbGQoMm4rMSlcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDYycHhcblx0XHRcdG1hcmdpbi1yaWdodDogMHB4XG5cdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkYmFja2dyb3VuZENvbG9yXG5cdFx0LndwLWJsb2NrLWNvbHVtbjpub3QoOmZpcnN0LWNoaWxkKSwgLndwLWJsb2NrLWNvbHVtbjpudGgtY2hpbGQoMm4pXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDYycHhcblx0XHRcdG1hcmdpbi1sZWZ0OiAwcHhcblxuXHRcdFx0XHRcblxuIl19 */
